IP Library Granted Patent US 11,010,715
Granted Patent B2
US 11,010,715 · App. 12/522,692 · Granted May 18, 2021

Method and system for real time records from aggregated mobile data

Inventors: Mitch A. Brisebois (Wakefield, CA); Arjun Mehta (Calgary, CA); Kevin McGuire (Kanata, CA); Cyril Soga (Orleans, CA)
Assignee: ProntoForms Inc.
G06Q10/10H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,010,715
App. No.
12/522,692
Granted
May 18, 2021
Kind
B2
Abstract

A method and system for providing real-time display of data collected and submitted via mobile devices. An example method includes collecting data in a data record by the mobile device. The collected data record is submitted to a remote server. At least some of the data in the collected data record is displayed in real-time relative to the submission of the collected data record via an interface.

Claims (43)

1. A method for aggregating, obtaining, and displaying real-time data collected from multiple integrated mobile devices, the method comprising:

collecting data on said integrated mobile devices in data records using a data collection application, wherein said data collection application comprises a mobile form application;

submitting said data records from said integrated mobile devices to a gateway using said data collection application, said gateway providing a central communications point between said integrated mobile devices and a plurality of data sources, said gateway preserving the native security of said plurality of data sources, said integrated mobile devices authenticating against said gateway to said data records;

encrypting, via said gateway, said data records;

routing via said gateway copies of said data records to one of said integrated mobile devices according to a policy stored on said gateway;

combining tracking data relating to routing and processing of said data records into said data records;

combining data collected on said integrated mobile devices into said data records and then resubmitting said data records to said gateway for further routing and combining;

saving said data records on one of said integrated mobile devices;

aggregating in real-time, information from the data records containing said tracking data with other saved data records on said one of said integrated mobile devices;

obtaining said real-time data on one of said integrated mobile devices; and

displaying said real-time data on a graphically based interface on said one of said integrated mobile devices,

wherein said real-time data comprises data relating to mobile device users collecting and submitting said data records using said data collection application.

2. The method of claim 1 , wherein said submitting occurs via a mounting client or an explorer client.

3. The method of claim 1 , wherein said routing occurs via a mounting client or an explorer client.

4. The method of claim 1 , further comprising displaying on said at least one receiving device in real-time aggregate information from said saved data record containing said tracking data.

5. The method of claim 1 , wherein said routing of copies of said data record, said combining of tracking data into said data records, and said aggregating of information from the data records containing said tracking data with other saved data records are specified by declarative policies processed by said gateway.

6. The method of claim 1 , further comprising:

performing a statistical analysis on said saved data records and the aggregated information; and

displaying the statistical analysis on at least one of said integrated mobile devices.

7. The method of claim 1 , wherein said tracking data includes performance metrics.

8. The method of claim 1 , wherein said data collection application includes a mobile forms application that defines a particular set of data records and a particular set of devices that can participate in said mobile forms application as well as a set of declarative policies.

9. The method of claim 8 , wherein said declarative policies include one or more of routing policies, combining policies and aggregation policies.

10. The method of claim 1 , comprising integration of said integrated mobile devices by routing of a form from one dispatcher to another dispatcher.

11. A system for aggregating, obtaining, and displaying real-time data collected from multiple integrated mobile devices that collect data into data records, the system comprising:

a gateway adapted to be coupled to said multiple integrated mobile devices for receiving said data records collected from said devices using a data collection application and combining tracking data relating to routing and processing of said data record into said data records, wherein said data collection application comprises a mobile form application; said multiple integrated mobile devices being coupled to said gateway for submitting said data records using said data collection application to said gateway so that said gateway can combine combining tracking data relating to routing and processing of said data record into said data record, wherein said gateway is adapted to encrypt said data records received from said devices;

receiving from said gateway, according to a policy stored on said gateway, real-time copies of said data records,

combining data collected on said receiving devices into said data records, and

then resubmitting said data records to said gateway for further routing and combining, wherein said gateway and said integrated mobile devices:

save said data records, and aggregate in real-time information from said data records containing said tracking data with other saved data records on said gateway;

obtain the real-time data on one of said integrated mobile devices; and

display said real-time data on a graphically based interface on said one of said integrated mobile devices,

wherein said real-time data comprises data relating to mobile device users collecting and submitting said data records using said data collection application, and

wherein said integrated mobile devices are programmed to display in real-time aggregate information from said saved data record containing said tracking data; and

wherein said gateway providing a central communications point between said integrated mobile devices and a plurality of data sources, said gateway preserving the native security of said plurality of data sources, said integrated mobile devices authenticating against said gateway to said data records.

12. The system of claim 11 , wherein said submitting saved data records occurs via a mounting client or an explorer client.

13. The system of claim 11 , wherein said receiving real-time copies of said data records occurs via a mounting client or an explorer client.

14. The system of claim 11 , in which said integrated mobile device is programmed:

to perform statistical analysis on said saved data records and the aggregated information; and

to display the statistical analysis on said at least one receiving device.

15. The system of claim 11 , wherein said tracking data includes performance metrics.

16. The system of claim 11 , wherein at least one of said mobile devices includes a forms application that defines a particular set of data records and a particular set of devices that can participate in the application as well as a set of declarative policies for the application.

17. The system of claim 16 wherein said declarative policies include one or more of routing policies, combining policies and aggregation policies.

18. The system of claim 11 , comprising integration of said integrated mobile devices by routing of a form from one dispatcher to another dispatcher.

Assignments (6)
SECURITY INTEREST Recorded May 17, 2024
From: TC PLEDGE INTERMEDIATECO INC.; TC PLEDGECO INC.; 1000827877 ONTARIO INC.; TRUECONTEXT CORPORATION; TRUECONTEXT INC.; TRUECONTEXT, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 067442/0832 →
RELEASE OF SECURITY INTEREST Recorded May 17, 2024
From: THE TORONTO-DOMINION BANK
To: TRUECONTEXT INC. (FORMERLY KNOWN AS PRONTOFORMS INC.)
Reel/Frame 067450/0151 →
CHANGE OF NAME Recorded Nov 23, 2023
From: PRONTOFORMS INC.
To: TRUECONTEXT INC.
Reel/Frame 065675/0187 →
SECURITY INTEREST Recorded Nov 2, 2020
From: PRONTOFORMS INC.
To: THE TORONTO-DOMINION BANK
Reel/Frame 054242/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2016
From: TRUECONTEXT CORPORATION
To: PRONTOFORMS INC.
Reel/Frame 040358/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2011
From: BRISEBOIS, MITCH A.; MEHTA, ARJUN; MCGUIRE, KEVIN; SOGA, CYRIL
To: TRUECONTEXT CORPORATION
Reel/Frame 026946/0531 →
Continuity (2)
Provisional Application 60880176 · Jan 12, 2007
Related Publication 20100023531A1 · Jan 28, 2010