Delayed uploading of user registration data
First Claim
Patent Images
1. A system comprising:
- means for collecting registration information;
means for attempting to transmit the registration information to a registration system;
means for, if the transmission attempt is not successful,storing the registration information locally;
detecting when a connection is established to a network that the registration system is coupled to, the connection being initiated by a program other than a program that collected the registration information; and
uploading the registration information to the registration system when the connection is detected.
1 Assignment
0 Petitions
Accused Products
Abstract
A client computer collects registration information regarding a user and/or the client computer and attempts to upload the collected information to a remote registration system. The client computer stores the registration information locally and delays uploading of the information to the registration system until a connection to the registration system is established. The connection to the registration system and the uploading of the registration information can be performed automatically and transparently to the user, eliminating the need for any further required actions on the part of the user once the registration information is collected.
15 Citations
30 Claims
-
1. A system comprising:
-
means for collecting registration information; means for attempting to transmit the registration information to a registration system; means for, if the transmission attempt is not successful, storing the registration information locally; detecting when a connection is established to a network that the registration system is coupled to, the connection being initiated by a program other than a program that collected the registration information; and uploading the registration information to the registration system when the connection is detected. - View Dependent Claims (2, 3)
-
-
4. A computer comprising:
-
a processor; and a memory, coupled to the processor, storing instructions that, when executed by the processor, cause the processor to; collect registration information; attempt to transmit the registration information to a registration system; if the transmission attempt is not successful, then, store the registration information locally; detect when a connection is established to a network that the registration system is coupled to, the connection being initiated by a program other than a program that collected the registration information; and upload the registration information to the registration system when the connection is detected. - View Dependent Claims (5, 6)
-
-
7. A system comprising:
-
means for collecting registration information using a registration wizard; means for storing the registration information locally; means for detecting when a connection is established to a network that a registration system is coupled to, the connection being initiated by a program other than the registration wizard; and means for uploading the registration information to the registration system when the connection is detected. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer comprising:
-
a processor; and a memory, coupled to the processor, storing instructions that, when executed by the processor, cause the processor to; collect registration information using a registration wizard; store the registration information locally; detect when a connection is established to a network that a registration system is coupled to, the connection being initiated by a program other than the registration wizard; and upload the registration information to the registration system when the connection is detected. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer comprising:
-
a processor; and a memory, coupled to the processor, storing instructions that, when executed by the processor, cause the processor to; execute a registration wizard, the registration wizard, collecting registration information, and storing the registration information locally; let the registration wizard terminate execution; and upload the registration information to a remote registration system, after execution of the registration wizard terminates, without requiring re-execution of the registration wizard. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification