User location and identity awareness
First Claim
1. A method comprising:
- storing, by a computing device, information associating each range, of a plurality of ranges, with a corresponding group of one or more groups of streaming content items, wherein each range is determined based on communication via a wireless protocol of a plurality of wireless protocols;
determining, based on communication via at least one of the plurality of wireless protocols, that a location of a first mobile device is within a first range of the plurality of ranges, associated with a premises; and
granting, based on the location of the first mobile device within the first range of the plurality of ranges, the first mobile device access to a first group of streaming content items of the one or more groups of streaming content items.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for performing actions based on a user'"'"'s location are described. A user profile correlating automated actions with locations may be generated and/or stored. The user'"'"'s location may be determined by determining the location of a device, such as the user'"'"'s mobile device. Several different wireless communication protocols and/or wireless networks (e.g., Bluetooth, Wi-Fi, Cellular, and/or GPS) may be used in a hierarchical manner to determine the user'"'"'s location. When the user'"'"'s location is determined, one or more actions may be performed based on the user'"'"'s location and/or profile. For example, an instruction may be sent to a display device or set-top box located in the same room as the user to turn on the display device or set-top box or to display a content recommendation for the user. As another example, an instruction may be sent to the user'"'"'s home to deactivate a home security system when the user is within a predetermined distance from the home.
95 Citations
23 Claims
-
1. A method comprising:
-
storing, by a computing device, information associating each range, of a plurality of ranges, with a corresponding group of one or more groups of streaming content items, wherein each range is determined based on communication via a wireless protocol of a plurality of wireless protocols; determining, based on communication via at least one of the plurality of wireless protocols, that a location of a first mobile device is within a first range of the plurality of ranges, associated with a premises; and granting, based on the location of the first mobile device within the first range of the plurality of ranges, the first mobile device access to a first group of streaming content items of the one or more groups of streaming content items. - View Dependent Claims (2, 3, 4, 10, 11, 12, 13, 14, 15, 16)
-
-
5. A method comprising:
-
determining, by a computing device and based on a first wireless network, that a first mobile device is located within a premises; granting, by the computing device, a content output device, located within the premises, access to a first group of streaming content items of one or more groups of streaming content items, wherein each group, of the one or more of groups of streaming content items, is associated with a threshold distance of a plurality of threshold distances associated with the premises; after determining that the first mobile device is not in communication with the computing device via the first wireless network, attempting to communicate with the first mobile device via a second wireless network; after communicating with the first mobile device via the second wireless network, determining that the first mobile device is located within a first threshold distance, of the plurality of threshold distances, associated with the premises; and after the determining that the first mobile device is located within the first threshold distance; revoking, by the computing device and for the content output device, access to first one or more streaming content items of the first group of streaming content items; and granting the first mobile device access to second one or more streaming content items of the first group of streaming content items via the second wireless network. - View Dependent Claims (6, 7, 8, 9, 17)
-
-
18. A computing device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing device to; store information associating each range, of a plurality of ranges, associated with a premises, with a corresponding group of one or more groups of streaming content items, wherein each range is determined based on communication via a wireless protocol of a plurality of wireless protocols; determine, based on communication via at least one of the plurality of wireless protocols, that a location of a first mobile device is within a first range of the plurality of ranges that are associated with the premises; and grant, based on the location of the first mobile device within the first range of the plurality of ranges, the first mobile device access to a first group of streaming content items of the one or more groups of streaming content items. - View Dependent Claims (19, 20)
-
-
21. A computing device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing device to; determine, based on a first wireless network, that a first mobile device is located within a premises; grant a content output device, located within the premises, access to a first group of streaming content items of one or more groups of streaming content items, wherein each group, of the one or more of groups of streaming content items, is associated with a threshold distance of a plurality of threshold distances associated with the premises; after a determination that the first mobile device is not in communication with the computing device via the first wireless network, attempt to communicate with the first mobile device via a second wireless network; after a communication with the first mobile device via the second wireless network, determine that the first mobile device is located within a first threshold distance, of the plurality of threshold distances, associated with the premises; and after a determination that the first mobile device is located within the first threshold distance; revoke, for the content output device, access to first one or more of the first group of streaming content items; and grant the first mobile device access to second one or more of the first group of streaming content items via the second wireless network. - View Dependent Claims (22, 23)
-
Specification