Computer based method and system for logging in a user mobile device at a server computer system

US9973875B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9973875-B2
Application numberUS-201313746400-A
CountryUS
Kind codeB2
Filing dateJan 22, 2013
Priority dateSep 19, 2008
Publication dateMay 15, 2018
Grant dateMay 15, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The server computer system of claim 1 , the second module further configured to: provide feedback from a user supported by the user mobile device with regard to the first functionality as the historical unregistered interaction data to the at least one web service; and respond to registration of the user of the user mobile device by providing preferences specified by the user with regard to the first functionality as registered interaction data to the at least one web service. 3. The server computer system of claim 1 , the access is disallowed in response to a determination that the user interaction threshold is reached, the user interaction threshold corresponds to a maximum of one or more allowed interactions by the user mobile device with a plurality of media files. 4. The server computer system of claim 1 , the token is further configured to determine whether the user interaction threshold is reached based on the historical unregistered interaction data generated by the token. 5. The server computer system of claim 1 , the transmission module further configured to transmit a roadblock message disallowing the access provided to the user mobile device in response to a determination that the user interaction threshold is reached. 6. The server computer system of claim 1 , the second module further configured to respond to registration of the user of the user mobile device of the server computer system by storing the user-specific homepage as registered user data. 7. The server computer system of claim 1 , wherein the second module is further configured to: clear at least a portion of the historical unregistered interaction data from storage on the user mobile device in response to the historical unregistered interaction data being reported to the at least one web service as registered interaction data. 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. 9. The non-transitory computer-readable storage medium of claim 8 , the method further comprising: in response to determining that cumulative interactions by the unregistered user with the content meets a predetermined one of the one or more additional user interaction thresholds, disallowing access by the unregistered user to the content. 10. The non-transitory computer-readable storage medium of claim 9 , the method further comprising: in response to determining that cumulative interactions by the unregistered user with the content meets the predetermined one of the one or more additional user interaction thresholds, displaying a roadblock message to the unregistered user that allows the unregistered user to overcome the disallowing via user registration on the server computer system. 11. The non-transitory computer-readable storage medium of claim 9 , the method further comprising: in response to registration of the unregistered user with the web service subsequent to the disallowing, providing restored access by the user to the content. 12. The non-transitory computer-readable storage medium of claim 11 , the method further comprising: storing at least the second portion of the historical unregistered interaction data in a local cache of a user device supporting the unregistered user; and in response to registration of the user with the web service subsequent to the disallowing, uploading the second portion of the historical unregistered interaction data from the local cache to a file database supported by the server computer system as registered user data and deleting the local c

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Electricity · mapped topic

  • H04W4/00Primary

    Services specially adapted for wireless communication networks; Facilities therefor · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9973875B2 cover?
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 tr…
Who is the assignee on this patent?
Schwartz Evan, Hamre Lasse, Moss Michael, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04W4/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 15 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).