|
|
Found results for
patents
1.
|
Off-line log system
| Application Number |
16388220 |
| Grant Number |
11507561 |
| Status |
In Force |
| Filing Date |
2019-04-18 |
| First Publication Date |
2019-10-10 |
| Grant Date |
2022-11-22 |
| Owner |
DHARMA PLATFORM, INC. (USA)
|
| Inventor |
- Nagey, Stefan Anastas
- Berns, Jesse Erin
|
Abstract
Introduced are systems and methods that enable modification of logs in multiple off-line databases. Multiple off-line devices can mistakenly associate different respondents with the same identification (ID) unique to the system. When the multiple off-line devices synchronize with each other, or synchronize with a server hosting the central database, the software running on the off-line devices, or on the server detects that the modified logs come from different respondents, and the software assigns two different IDs unique to system to the logs. In another embodiment, multiple off-line devices can mistakenly associate the same respondent with two different IDs unique to the system. When the multiple off-line devices synchronize with each other or with the server, the software running on the off-line devices, or the server detects that the modified logs come from the same respondent, and the software assigns the logs to the same ID unique to system.
IPC Classes ?
- G06F 16/23 - Updating
- G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
|
2.
|
ROVING COLLECTOR
| Application Number |
US2018051781 |
| Publication Number |
2019/067289 |
| Status |
In Force |
| Filing Date |
2018-09-19 |
| Publication Date |
2019-04-04 |
| Owner |
DHARMA PLATFORM, INC. (USA)
|
| Inventor |
- Nagey, Stefan Anastas
- Berns, Jesse Erin
- Roytman, Michael
|
Abstract
Presented here are system and methods for collecting information from devices, such as sensors, that are not necessarily connected to the Internet. Multiple sensors are distributed in a geographic area. The sensors power up every 10 minutes to gather data about the environment and then power down to save battery. A collecting device, i.e., a device attached to a moving object, traverses the geographic area containing the sensors, and continuously sends wake-up signals into the environment. When a sensor is within 20 feet of the collecting device, and receives the wake-up signal, the sensor uploads the gathered data to the collecting device. Subsequently, when the collecting device establishes an Internet connection, the collecting device uploads the gathered data to a central database.
|
3.
|
AUTOMATIC INGESTION OF DATA
| Application Number |
US2018050708 |
| Publication Number |
2019/060199 |
| Status |
In Force |
| Filing Date |
2018-09-12 |
| Publication Date |
2019-03-28 |
| Owner |
DHARMA PLATFORM, INC. (USA)
|
| Inventor |
- Nagey, Stefan Anastas
- Bursa, James Charles
- Scarpino, Samuel Vincent
- Hastings, Conor Matthew
- Mondal, Agastya
- Roytman, Michael
|
Abstract
Presented here is a system for automatic conversion of data between various data sets. In one embodiment, the system can obtain a data set, can analyze associations between the variables in the data set, and can convert the data set into a canonical data model. The canonical data model is a smaller representation of the original data set because insignificant variables and associations can be left out, and significant relationships can be represented procedurally and/or using mathematical functions. In one embodiment, part of the system can be a trained machine learning model which can convert the input data set into a canonical data model. The canonical data model can be a more efficient representation of the input data set. Consequently, various actions, such as an analysis of the data set, merging of two data sets, etc. can be performed more efficiently on the canonical data model.
IPC Classes ?
- G06F 17/30 - Information retrieval; Database structures therefor
- G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F 9/46 - Multiprogramming arrangements
|
4.
|
AUTOMATIC INGESTION OF DATA
| Application Number |
US2018050715 |
| Publication Number |
2019/060200 |
| Status |
In Force |
| Filing Date |
2018-09-12 |
| Publication Date |
2019-03-28 |
| Owner |
DHARMA PLATFORM, INC. (USA)
|
| Inventor |
- Nagey, Stefan Anastas
- Bursa, James Charles
- Scarpino, Samuel Vincent
- Hastings, Conor Matthew
- Mondal, Agastya
- Roytman, Michael
|
Abstract
Presented here is a system for automatic conversion of data between various data sets. In one embodiment, the system can obtain a data set, can analyze associations between the variables in the data set, and can convert the data set into a canonical data model. The canonical data model is a smaller representation of the original data set because insignificant variables and associations can be left out, and significant relationships can be represented procedurally and/or using mathematical functions. In one embodiment, part of the system can be a trained machine learning model which can convert the input data set into a canonical data model. The canonical data model can be a more efficient representation of the input data set. Consequently, various actions, such as an analysis of the data set, merging of two data sets, etc. can be performed more efficiently on the canonical data model.
IPC Classes ?
- G06F 17/30 - Information retrieval; Database structures therefor
- G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F 17/18 - Complex mathematical operations for evaluating statistical data
- G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
- H04L 29/06 - Communication control; Communication processing characterised by a protocol
|
5.
|
FACILITATING FIELD DATA COLLECTION USING HIERARCHICAL SURVEYS
| Application Number |
US2016060160 |
| Publication Number |
2017/079331 |
| Status |
In Force |
| Filing Date |
2016-11-02 |
| Publication Date |
2017-05-11 |
| Owner |
DHARMA PLATFORM, INC. (USA)
|
| Inventor |
- Berns, Jesse Erin
- Roytman, Michael
- Griffin, Jennifer Paige
|
Abstract
The technology presented here enables low skilled administrators to design a hierarchical survey, low skilled field agents to collect answers to the hierarchical survey, and low skilled field managers to manage and monitor the progress of the field agents. The hierarchical surveys designed can be complex hierarchical surveys comprising multi-stage sampling units. The graphical user interfaces presented to the users are easy to use, and hide the complexity of the hierarchical survey. The user devices can communicate with each other to transmit the hierarchical surveys and the answers received to the hierarchical surveys using peer-to-peer networks, in environments where there is low, or no Internet connectivity.
|
|