Computer based method and system for logging in a user mobile device at a server computer system
First Claim
Patent Images
1. A server computer system comprising:
- a memory and processor coupled to the memory;
a computer program stored in the memory and executable by the processor, the computer program including;
a first module configured to, deliver different homepages to a user associated with a user mobile device in response to receiving a request for a homepage from the user associated with the user mobile device, wherein the request for the homepage does not differentiate between user-specific and general homepages, and wherein delivering different homepages includes;
providing, to registered users associated with the user mobile device, a user-specific homepage customized for individual registered users, the user-specific homepage including first functionality of a website not available via a general homepage on an unrestricted basis, wherein the first functionality includes customization of a media station;
providing, to an unregistered user of the user mobile device, via the general homepage, access to the first functionality via the general homepage, the access to the first functionality being limited based on a user reaching a user interaction threshold;
a transmission module configured to transmit a token to the user mobile device, the token configured to;
track historical unregistered interaction data at the user mobile device, wherein the historical unregistered interaction data represents interactions with the first functionality occurring at the user mobile device prior to the user of the user mobile device being registered;
store customization data related to the first functionality;
a second module configured to report the historical unregistered interaction data to at least one web service associated with providing the first functionality, the historical unregistered interaction data preserved until one or more additional user interaction thresholds are reached;
the second module further configured to respond to registration of the user of the user mobile device with the server computer system by;
reporting the historical unregistered interaction data with the first functionality as registered interaction data to the at least one web service;
receiving the customization data stored by the token; and
incorporating the customization data into the user-specific homepage.
12 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a computer-based method for logging a user mobile device onto a server computer system including registering a unique identifier of a user mobile device, receiving a first message from the user mobile device, detecting an Internet Protocol address associated with the user mobile device, receiving the unique identifier corresponding to the Internet Protocol address; and transmitting to the user mobile device a second message.
-
Citations
20 Claims
-
1. A server computer system comprising:
-
a memory and processor coupled to the memory; a computer program stored in the memory and executable by the processor, the computer program including; a first module configured to, deliver different homepages to a user associated with a user mobile device in response to receiving a request for a homepage from the user associated with the user mobile device, wherein the request for the homepage does not differentiate between user-specific and general homepages, and wherein delivering different homepages includes; providing, to registered users associated with the user mobile device, a user-specific homepage customized for individual registered users, the user-specific homepage including first functionality of a website not available via a general homepage on an unrestricted basis, wherein the first functionality includes customization of a media station; providing, to an unregistered user of the user mobile device, via the general homepage, access to the first functionality via the general homepage, the access to the first functionality being limited based on a user reaching a user interaction threshold; a transmission module configured to transmit a token to the user mobile device, the token configured to; track historical unregistered interaction data at the user mobile device, wherein the historical unregistered interaction data represents interactions with the first functionality occurring at the user mobile device prior to the user of the user mobile device being registered; store customization data related to the first functionality; a second module configured to report the historical unregistered interaction data to at least one web service associated with providing the first functionality, the historical unregistered interaction data preserved until one or more additional user interaction thresholds are reached; the second module further configured to respond to registration of the user of the user mobile device with the server computer system by; reporting the historical unregistered interaction data with the first functionality as registered interaction data to the at least one web service; receiving the customization data stored by the token; and incorporating the customization data into the user-specific homepage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having stored thereon a set of instructions which, when executed by a processor of a computer carries out a method comprising:
-
delivering a general homepage to a device associated with a user in response to a homepage request specifying a first network address; storing, in a token transmitted to the device associated with the user, historical unregistered interaction data associated with interactions by an unregistered user with content provided in association with a web service through a general homepage providing limited access to functionality otherwise fully available through a user-specific homepage, the interactions limited based on receiving an indication that the unregistered user reaches a user interaction threshold and the historical unregistered interaction data preserved in the token, at least until one or more additional user interaction thresholds are reached, and wherein the functionality includes selection of the content for inclusion in a customized media station; storing, in the token transmitted to the device, user customization data related to customization of the customized media station; providing a first portion of the historical unregistered interaction data to the web service in association with a web service call; in response to registration of the user with the web service; receiving the customization data and the historical unregistered interaction data stored in the token; uploading a second portion of the historical unregistered interaction data to a server computer system as registered user data associated with the user; incorporating the customization data and the historical unregistered interaction data into a user-specific homepage; and delivering the user-specific homepage to the device associated with the user in response to a subsequent homepage request specifying the first network address. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-based method comprising:
-
transmitting to a user computer system associated with a user, in response to a webpage request specifying a first network address, an unregistered user page associated with an unregistered user area of a web site supported by a server computer system; transmitting a token to the user computer system, the token configured to store; user interaction data with regard to first functionality that would otherwise be fully available through a user-specific page associated with a registered user area of the web site, and to store customization data related to the first functionality, and wherein the first functionality includes customization of a media station; receiving interaction data associated with interactions by the user with regards to the first functionality until at least one user interaction threshold is met, wherein the interaction data includes a historical record of a plurality of interactions with the first functionality through the unregistered user area of the web site; in response to a registration of the user as a registered user on the server computer system; receiving the customization data related to the first functionality and the user interaction data stored in the token; saving the interaction data as registered user data associated with the registered user; incorporating the interaction data and the customization data related to the first functionality into the user-specific page; and delivering the user-specific page to the user computer system in response to a subsequent webpage request specifying the first network address. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification