LOCATION BASED USER AWARE VIDEO ON DEMAND SESSIONS
First Claim
1. A login server associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a location system and an accounting system, the login server comprising:
- a processor; and
a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to;
receive a login command from the location-aware mobile device, the login command includes at least account information associated with the user and a current location of the location-aware mobile device;
send the current location of the location-aware mobile device to the location system;
send a query to the location system to determine which one of a plurality of set top boxes is located closest to the current location of the location-aware mobile device;
receive a reply from the location system indicating which one of the plurality of set top boxes is located closest to the current location of the location-aware mobile device;
send information identifying the closest set top box to the location-aware mobile device;
send a request to the accounting system for at least a portion of the account details of the user stored therein;
receive the at least a portion of the account details of the user from the accounting system;
send the at least a portion of the account details of the user to the closest set top box; and
send a login confirmation to the location-aware mobile device to indicate to the user that they now have at least partial control of the closest set top box to control content displayed on the closest television.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are described herein for enabling a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television. The closest set top box does not need to be associated with the user'"'"'s home television but instead can be any set top box that is associated with a television located for instance at a stranger'"'"'s house, an airport, a bar, or wherever.
8 Citations
16 Claims
-
1. A login server associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a location system and an accounting system, the login server comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to; receive a login command from the location-aware mobile device, the login command includes at least account information associated with the user and a current location of the location-aware mobile device; send the current location of the location-aware mobile device to the location system; send a query to the location system to determine which one of a plurality of set top boxes is located closest to the current location of the location-aware mobile device; receive a reply from the location system indicating which one of the plurality of set top boxes is located closest to the current location of the location-aware mobile device; send information identifying the closest set top box to the location-aware mobile device; send a request to the accounting system for at least a portion of the account details of the user stored therein; receive the at least a portion of the account details of the user from the accounting system; send the at least a portion of the account details of the user to the closest set top box; and send a login confirmation to the location-aware mobile device to indicate to the user that they now have at least partial control of the closest set top box to control content displayed on the closest television. - View Dependent Claims (2, 3, 4)
-
-
5. A method implemented by a login server which is associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a location system and an accounting system, the method implemented by the login server comprising steps of:
-
receiving a login command from the location-aware mobile device, the login command includes at least account information associated with the user and a current location of the location-aware mobile device; sending the current location of the location-aware mobile device to the location system; sending a query to the location system to determine which one of a plurality of set top boxes is located closest to the current location of the location-aware mobile device; receiving a reply from the location system indicating which one of the plurality of set top boxes is located closest to the current location of the location-aware mobile device; sending information identifying the closest set top box to the location-aware mobile device; sending a request to the accounting system for at least a portion of the account details of the user stored therein; receiving the at least a portion of the account details of the user from the accounting system; sending the at least a portion of the account details of the user to the closest set top box; and sending a login confirmation to the location-aware mobile device to indicate to the user that they now have at least partial control of the closest set top box to control content displayed on the closest television. - View Dependent Claims (6, 7, 8)
-
-
9. A location-aware mobile device configured to interact with a system to enable a user of the location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the location-aware mobile device comprising:
-
a positioning system configured to determine a current location of the location-aware mobile device; a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to; send a login command to the system, where the login command includes at least account information associated with the user and the current location of the location-aware mobile device; and receive a login confirmation from the system, where the login confirmation indicates to the user that they now have at least partial control of the closest set top box to control content displayed on the closest television. - View Dependent Claims (10, 11)
-
-
12. A location system which is associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a login system and an accounting system, the location system comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to; store fixed locations of a plurality of set top boxes; and receive, from the login server, the current location of the location-aware mobile device; store the current location of the location-aware mobile device; receive, from the login server, a query to determine which one of the plurality of set top boxes is located closest to the current location of the location-aware mobile device; and send, to the login server, a response indicating which one of the plurality of set top boxes is located closest to the current location of the location-aware mobile device.
-
-
13. An accounting system which is associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a login system, the accounting system comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to; maintain account details of the user, receive, from the login server, a request for at least a portion of the account details of the user; send, to the login server, the at least a portion of the account details of the user; process more than one user-billing account for the closest set top box if the user has complete control of the closest set top box to control content displayed on the closest television; and receive, from the login server, a logout message and upon receipt of the logout message stop billing the user for content displayed on the closest television and start billing an original subscriber-user of the closest set top box for content displayed on the closest television.
-
-
14. An advertising system which is associated with a system that is configured to enable a user with a location-aware mobile device to have at least partial control of a closest set top box associated with a closest television, the system further comprising a location system, the advertising system comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to; interact with the location system to track demographics of the user when the user is checked-in to have limited control of the closest set to box; and send target advertising to the user based on the tracked demographics. - View Dependent Claims (15, 16)
-
Specification