Managing user information—background processing
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a computer system, subscription information from an application that identifies at least one data type associated with user information collected during an activity of a user;
receiving at least a portion of the user information corresponding to the at least one data type;
launching, by the computer system, the application as a background process based at least in part on a frequency associated with the subscription information; and
relaunching, by the computer system, the application as the background process at least until receipt of a confirmation that the application has processed the user information corresponding to the at least one data type.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable medium are provided for managing user information. For example, subscription information may be received from an application that identifies a data type associated with information of a user. The application may be launched as a background process at least in response to receipt of a portion of the information that corresponds to the data type. In some examples, the application may be relaunched as the background process at least until receipt of a confirmation that the application has processed the portion of the information.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computer system, subscription information from an application that identifies at least one data type associated with user information collected during an activity of a user; receiving at least a portion of the user information corresponding to the at least one data type; launching, by the computer system, the application as a background process based at least in part on a frequency associated with the subscription information; and relaunching, by the computer system, the application as the background process at least until receipt of a confirmation that the application has processed the user information corresponding to the at least one data type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a memory configured to store computer-executable instructions; and a processor in communication with the memory configured to execute the computer-executable instructions to at least; receive subscription information from an application that identifies a data type associated with user information collected during an activity of a user; launch the application as a background process at least in response to receipt of a portion of the user information that corresponds to the data type; and relaunch the application as the background process at least until receipt of a confirmation that the application has processed the portion of the user information. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, configure the processor to perform operations comprising:
-
storing first data of a plurality of data types for a user; receiving, from a first application, a subscription to at least one of the plurality of data types; receiving, from a second application, second data of the plurality of data types the second data comprising user information collected during an activity of a user; launching the first application as a background process after a first time period when the subscription corresponds to the second data; and relaunching the first application as the background process after a second time period when no confirmation that the first application has processed the second data within the second time period is received. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification