Location-based device automation
First Claim
Patent Images
1. A method comprising:
- obtaining, by a network controller, information about operational states of a first network device and a second network device, wherein the first network device is located in a first section of a particular geographic area and the second network device is located in a second section of the particular geographic area;
obtaining, at a first time by the network controller, location of a mobile device that is associated with the network controller;
determining, by the network controller, that the mobile device is located in the first section of the particular geographic area at the first time;
in response to determining that the mobile device is located in the first section, controlling the first network device to play an audio recording;
re-obtaining, at a second time by the network controller, location of the mobile device;
determining, by the network controller, that the mobile device has re-located to the second section of the particular geographic area at the second time; and
in response to determining that the mobile device has re-located to the second section, re-directing audio playback through the second network device, wherein re-directing audio playback through the second network device comprises;
controlling the first network device to stop playing the audio recording, wherein the first network device stops playing the audio recording at a first point in the audio recording, andcontrolling the second network device to play the audio recording starting at the first point.
0 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes systems, methods, and computer program products for identifying a presence of a plurality of mobile devices at a geographic location; determining an entertainment option to be played at the geographic location based on the identified plurality of mobile devices; and based on the determination, selecting an entertainment option to be played at the geographic location.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining, by a network controller, information about operational states of a first network device and a second network device, wherein the first network device is located in a first section of a particular geographic area and the second network device is located in a second section of the particular geographic area; obtaining, at a first time by the network controller, location of a mobile device that is associated with the network controller; determining, by the network controller, that the mobile device is located in the first section of the particular geographic area at the first time; in response to determining that the mobile device is located in the first section, controlling the first network device to play an audio recording; re-obtaining, at a second time by the network controller, location of the mobile device; determining, by the network controller, that the mobile device has re-located to the second section of the particular geographic area at the second time; and in response to determining that the mobile device has re-located to the second section, re-directing audio playback through the second network device, wherein re-directing audio playback through the second network device comprises; controlling the first network device to stop playing the audio recording, wherein the first network device stops playing the audio recording at a first point in the audio recording, and controlling the second network device to play the audio recording starting at the first point. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Non-transitory, machine-readable media storing instructions, that when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
obtaining, by a network controller, information about operational states of a first network device and a second network device, wherein the first network device is located in a first section of a particular geographic area and the second network device is located in a second section of the particular geographic area; obtaining, at a first time by the network controller, location of a mobile device that is associated with the network controller; determining, by the network controller, that the mobile device is located in the first section of the particular geographic area at the first time; in response to determining that the mobile device is located in the first section, controlling the first network device to play an audio recording; re-obtaining, at a second time by the network controller, location of the mobile device; determining, by the network controller, that the mobile device has re-located to the second section of the particular geographic area at the second time; and in response to determining that the mobile device has re-located to the second section, re-directing audio playback through the second network device, wherein re-directing audio playback through the second network device comprises; controlling the first network device to stop playing the audio recording, wherein the first network device stops playing the audio recording at a first point in the audio recording, and controlling the second network device to play the audio recording starting at the first point. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; non-transitory machine-readable media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising; obtaining, by a network controller, information about operational states of a first network device and a second network device, wherein the first network device is located in a first section of a particular geographic area and the second network device is located in a second section of the particular geographic area; obtaining, at a first time by the network controller, location of a mobile device that is associated with the network controller; determining, by the network controller, that the mobile device is located in the first section of the particular geographic area at the first time; in response to determining that the mobile device is located in the first section, controlling the first network device to play an audio recording; re-obtaining, at a second time by the network controller, location of the mobile device; determining, by the network controller, that the mobile device has re-located to the second section of the particular geographic area at the second time; and in response to determining that the mobile device has re-located to the second section, re-directing audio playback through the second network device, wherein re-directing audio playback through the second network device comprises;
controlling the first network device to stop playing the audio recording, wherein the first network device stops playing the audio recording at a first point in the audio recording, and controlling the second network device to play the audio recording starting at the first point. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification