US 11,915,801 B2
System to dynamically collect and synchronize data with mobile devices
Charles Barden, Waconia, MN (US); Jon K. Moon, Edina, MN (US); and Jared D. Sieling, Maple Grove, MN (US)
Assigned to MEI Research, Ltd., Edina, MN (US)
Filed by MEI Research, Ltd., Edina, MN (US)
Filed on Oct. 6, 2021, as Appl. No. 17/495,357.
Application 17/495,357 is a continuation of application No. 15/602,412, filed on May 23, 2017, granted, now 11,170,876.
Application 15/602,412 is a continuation of application No. 14/047,614, filed on Oct. 7, 2013, abandoned.
Application 14/047,614 is a continuation of application No. 13/269,611, filed on Oct. 9, 2011, granted, now 8,554,802.
Claims priority of provisional application 61/391,591, filed on Oct. 9, 2010.
Prior Publication US 2022/0223236 A1, Jul. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/20 (2019.01); G16H 10/20 (2018.01); G16H 10/60 (2018.01)
CPC G16H 10/20 (2018.01) [G16H 10/60 (2018.01)] 21 Claims
OG exemplary drawing
 
1. A data request system, comprising:
a web server, running on a computer, the web server configured for a researcher or other user to create and control multiple requests to be presented to individual participants in a research study;
one or more data requests, comprising one or more data request items including:
one or more of a statement, a recommendation, a command, a question or an instruction to record data from a sensor;
a participant table designating individual participants in the research study, and mobile personal computing devices personally associated with an individual participant in the research study;
one or more trigger conditions to control the one or more data requests or individual ones of the one or more data request items, such that one or more of the individual participants are provided a notification of a corresponding pending data request through one or more annunciations at a predefined date and time of day;
a predefined elapsed time to remove the notification and the corresponding pending data request when one or more the trigger conditions are no longer met; and
a transport file, in JSON format, assembling the one or more data requests and the one or, assembling the one or more data requests and the one or more trigger conditions for download to a particular mobile personal computing device designated in the participant table, such that an application installed on the particular mobile personal computing device downloads the transport file and configures the particular mobile personal computing device to notify the participant through the one or more annunciations when the one or more trigger conditions for corresponding data requests are determined to have been met.