Patents by Inventor Praduman Jain

Praduman Jain has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12284281
    Abstract: Methods, systems, and apparatus, including computer-readable media encoded with computer program instructions, for a decentralized application ecosystem and data sharing platform. In some implementations, a system stores data for different individuals in different logical data storage areas. The system stores data indicating a set of predetermined data classifications, and for at least some of the data storage areas, the system determines and stores data classifications for data stored in an encrypted form in the data storage area. The system provides an application programming interface (API) that enables multiple different applications to access the data storage areas over a communication network. The system is configured to (i) provide access through the API to the data of data storage areas, conditioned on applications providing authorization tokens, and (ii) provide access through the API to the data classifications in the metadata that is not conditioned on providing authorization tokens.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: April 22, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12282408
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adapting digital trial to increase protocol compliance and retention. In some implementations, a system accesses (i) study data indicating a type of data to be collected in a research study and (ii) attribute data indicating attributes of participants in a cohort for the research study. The system identifies a set of technology items that are each capable of collecting the type of data indicated by the study data. The system determines a predicted level of compliance for each of the technology items in the set. The system selects a technology item for participants in the cohort to use in the research study based on the predicted levels of compliance. The system updates records for the research study to specify the selected technology item.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: April 22, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
  • Patent number: 12261906
    Abstract: Methods, systems, and apparatus, including computer-readable media, for a hierarchical multi-tenant data access platforms. In some implementations, the a server system stores data collected through a multi-tenant data access platform configured to collect data for each of multiple tenant organizations and to selectively make the collected data available according to policies associated with the respective tenant organizations. The server system receives a request associated with a user, and the server system generates and provides a response according to the organization hierarchy data and policy data for the unit of the organization that has data that would be used in generating the response to the request.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: March 25, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Dave Klein, Josh Schilling, Addisu Alemu
  • Patent number: 12248384
    Abstract: In some implementations, a system collects data from remote devices over a communication network, including first monitoring data for a first monitoring program and second monitoring data for a second monitoring program. The system evaluates the second monitoring data obtained for the second monitoring program. Based on the evaluation, the system determines that the monitoring data indicates that one or more criteria for adjusting the first monitoring program based on the second monitoring program are satisfied. The system selects one or more elements of the second monitoring program that are different from elements of the first monitoring program. The system alters the first monitoring program to include the selected one or more elements of the second monitoring program.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: March 11, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12248383
    Abstract: In some implementations, after a first monitoring program has begun, a system receives input from a user corresponding to a second monitoring program that is related to the first monitoring program. The system provides data indicating one or more candidate items that can be monitored in the second monitoring program. The system receives user input indicating a selection from among the candidate items that specifies a set of physiological and behavioral attributes to be monitored in the second monitoring program. The system generates software or configuration data configured to implement monitoring for the second monitoring program for a subset of the first group of devices for the first monitoring program. The system provides the generated software or configuration data to the subset of the first group of devices to change data collection performed by the devices in the subset of the first group of devices.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: March 11, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12248388
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for configuring devices and software for data collection in clinical research. In some implementations, a database includes information describing characteristics of different technology items and configuration elements corresponding to the different technology items, the configuration elements enabling use of different functions of the technology items. The system identifies a particular technology item selected to be used by participants in a research study. The system retrieves a configuration element from the database that corresponds to the particular technology item and is adapted to enable capture or transmission of data using the particular technology item. The system provides the retrieved configuration element to one or more devices associated with the research study to facilitate implementation of data collection using the particular technology item.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: March 11, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
  • Patent number: 12248389
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and data quality in decentralized pharmaceutical trials. In some implementations, a system receives data collected using one or more technology items for participants in a clinical trial that involves use of a pharmaceutical by the participants. The system evaluates usage of the one or more technology items by the participants in the clinical trial at multiple times during the clinical trial to determine whether the participants use the one or more technology items according to a protocol for the clinical trial or whether the collected data provides a level of data quality needed. The system determines, based on the evaluation, that one or more requirements for the clinical trial are not satisfied. In response, the system provides a notification to one or more devices of a researcher associated with the clinical trial.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: March 11, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
  • Patent number: 12230406
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for automated contact tracing using multiple data sources. In some implementations, a system uses location data generated based on one or more types of signals, such as GPS signals, WI-FI signals, signals from cellular base stations, signals from short-range wireless technology, and so on. The system also prompts users for information regarding their locations and the conditions present at the locations, either at the time a user is present or later. With this information, the system compares the tracked locations for different individuals to identify instances of contacts in which criteria for disease transmission potential are met, e.g., when two individuals have certain levels of proximity and timing. Detected instances of contacts can be used to inform individuals.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: February 18, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12217036
    Abstract: In some implementations, a system enables an administrator to customize a set of rules to dynamically adjust the configuration and output of an application provided to users. A configuration interface for setting rules that dynamically adjust output of an application is provided. Data indicating one or more rules are received through the configuration interface. Activity data indicating user interaction with the application or sensor data for at least some of a plurality of users of the application are then received from multiple client devices. A determination relating to the activity data satisfying at least one condition or trigger is then made. Instructions to adjust output of the application according to one or more system actions of the one or more rules are then communicated to client devices associated with the users in the first subset of the plurality of users.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: February 4, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
  • Patent number: 12211594
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for conditional monitoring using different groups of remote devices. In some implementations, a system accesses data indicating characteristics for a monitoring program that involves data collection from a plurality of remote devices over a communication network. The system identifies a group of candidates for the monitoring program and, based on outcomes of other monitoring programs, the system generates a prediction for a level of compliance of the group with the requirements of the monitoring program. The system generates one or more scores indicative of whether the monitoring program will satisfy one or more predetermined conditions needed for successful completion of the monitoring program. Based on the generated one or more scores, the system provides a notification over the communication network that is indicative of whether the monitoring program will satisfy one or more predetermined conditions.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 28, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Publication number: 20240395419
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for automated contact tracing using multiple data sources. In some implementations, a system uses location data generated based on one or more types of signals, such as GPS signals, WI-FI signals, signals from cellular base stations, signals from short-range wireless technology, and so on. The system also prompts users for information regarding their locations and the conditions present at the locations, either at the time a user is present or later. With this information, the system compares the tracked locations for different individuals to identify instances of contacts in which criteria for disease transmission potential are met, e.g., when two individuals have certain levels of proximity and timing. Detected instances of contacts can be used to inform individuals.
    Type: Application
    Filed: April 11, 2022
    Publication date: November 28, 2024
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12007870
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for providing interfaces for altering operation of remote devices. In some implementations, a system stores monitoring parameter values for a monitoring program, where the monitoring parameter values specify data collection to perform using remote devices. The system collects monitoring data from remote devices over a communication network according to the monitoring parameter values for the monitoring program. The system provides user interface data for a user interface that presents or describes at least a portion of the monitoring data collected for the monitoring program. In response to user interaction with a displayed element in the user interface, the system can present (i) a monitoring parameter value used to collect data represented by the displayed element and (ii) an interactive user interface element configured to adjust collection of the type of data represented by the display element.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: June 11, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Aditya Krishnamurthy Naik, Kent John Lockhart
  • Patent number: 12002064
    Abstract: In some implementations, a system is configured to selectively distribute programs to remote devices based on monitoring performed by the remote devices. The system includes a server system that can distribute configuration data for the respective programs to remote devices over a communication network and monitor incoming data received from the remote devices over the communication network. The system can collect, from the respective remote devices, monitoring data that is generated for the programs by the remote devices and is provided over the communication network. The system can adapt a scoring process for prioritizing the plurality of programs for different remote devices based on the collected monitoring data. The system can distribute, to each of one or more of the remote devices, configuration data corresponding to one or more programs identified for the one or more remote devices using the adapted scoring process.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: June 4, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Publication number: 20240154884
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for machine learning techniques to create and adapt monitoring programs. In some implementations, a system determines first types of data to be collected in a first monitoring program from remote devices over a communication network. The system obtains describing data collection results of multiple other monitoring programs, including information that indicates types of data acquired and monitoring quality achieved. The system selects one or more data collection parameter values for collecting one or more of the first types of data in the first monitoring program based on the data collection parameters used and data collection results achieved by the other monitoring programs. The system adjusts the first monitoring program to collect data from the remote devices according to the selected one or more data collection parameter values.
    Type: Application
    Filed: October 16, 2023
    Publication date: May 9, 2024
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 11962484
    Abstract: Systems, methods, and apparatus, including computer-readable media for managing and adapting monitoring programs. In some implementations, a system accesses data describing a monitoring program that involves collecting data over a period of time from a monitoring group comprising geographically distributed devices. The system classifies the devices in the monitoring group into different groups for the categories based on the attributes associated with the devices. The system monitoring performance of the devices in the different groups and determines a performance score for each group. The system adjusts administration of the monitoring program based on the performance scores, including performing one or more actions to improve diversity in the monitoring group.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: April 16, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 11954470
    Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: April 9, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
  • Patent number: 11930087
    Abstract: In some implementations, a system includes a database comprising program data for each of a plurality of programs that involve monitoring using remote devices. The system includes a server system configured to selectively distribute the configuration data for the respective programs to remote devices over a communication network and monitor incoming data received from the remote devices over the communication network to determine changes to programs active for the remote devices. The server system can be configured to collect, from the respective remote devices, monitoring data that is generated by the programs active for the remote devices and is provided over the communication network. The server system can compare the collected monitoring data with reference levels, select one or more program changes, and distribute, to various remote devices, data indicating appropriate program changes for the remote devices.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 12, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 11923079
    Abstract: Systems and methods for inferring medication adherence levels using markers and predictive models are described. In some implementations, a system evaluates a degree to which a set physiological parameters is predictive of whether a subject has taken a medication. The system stores a predictive marker for inferring medication adherence. The system selects a subject that is designated to take the medication, causes one or more devices associated with the selected subject to change data collection parameters to measure values for the set of physiological parameters, and determines whether the selected subject took the medication based on the predictive marker and the data collected from the one or devices.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: March 5, 2024
    Assignee: VigNet Incorporated
    Inventors: Josh Schilling, Praduman Jain
  • Patent number: 11901083
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting monitoring profiles of end devices. In one aspect, a method generates a health profile for the user; determines, based on the health profile of the user, a particular health risk for the user; determines, for the particular health risk, a first monitoring profile for the user that causes one or more health monitoring devices to monitor the user for a first set of health data; provides the first monitoring profile to the one or more health monitoring devices; receives epigenetic data describing epigenetic factors for the user; determines that a health change event for the particular health risk has occurred for the user; and in response, determines a second monitoring profile for the user for the particular health risk and provides the second monitoring profile to the one or more health monitoring devices.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: February 13, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 11886318
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and performance. In some implementations, use of a technology item by one or more individuals assigned to use the technology item is monitored. Based on the monitoring, usage data that indicates usage of the technology item is generated. One or more criteria for evaluating the usage of the technology item by the one or more individuals is identified. It is determined whether usage data satisfies the one or more criteria. A system provides, for display on a user interface, output data indicating whether the usage data satisfies the one or more criteria.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 30, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale