Intelligent interaction between devices in a local network
First Claim
Patent Images
1. A method comprising:
- detecting, by one or more processors of a mobile device, a change in video or audio output of the mobile device,wherein detecting the change in the video or audio output of the mobile device includes;
detecting a playing of an audio file or a video file;
obtaining, by the one or more processors, a physical location of the mobile device and a physical location of a media device in response to the detecting of the playing of the audio file or the video file;
determining, by the one or more processors, a distance between the mobile device and the media device based on the physical locations of the mobile device and the media device;
determining, by the one or more processors, whether the distance is within a predetermined range; and
modifying, by the one or more processors, output of the media device when the distance is within the predetermined range,wherein modifying the output of the media device includes;
sending a command from the mobile device to the media device to store information that indicates that a particular portion of the content has been played.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may include a network interface through which the device communicates with a media device in a local network. The device may include a processor to detect whether the device receives a call, determine whether the device is within a predetermined range of the media device based on communication between the device and the media device, and send a message to the media device via the network interface to request the media device to reduce an audio output of the media device when the device is within the predetermined range of the media device and when the device has received the call.
52 Citations
20 Claims
-
1. A method comprising:
-
detecting, by one or more processors of a mobile device, a change in video or audio output of the mobile device, wherein detecting the change in the video or audio output of the mobile device includes; detecting a playing of an audio file or a video file; obtaining, by the one or more processors, a physical location of the mobile device and a physical location of a media device in response to the detecting of the playing of the audio file or the video file; determining, by the one or more processors, a distance between the mobile device and the media device based on the physical locations of the mobile device and the media device; determining, by the one or more processors, whether the distance is within a predetermined range; and modifying, by the one or more processors, output of the media device when the distance is within the predetermined range, wherein modifying the output of the media device includes; sending a command from the mobile device to the media device to store information that indicates that a particular portion of the content has been played. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a network interface through which the device communicates with a media device in a local network; and a processor to; receive user input indicating a predetermined range between the media device and the device, detect whether the device receives a call, determine whether the device is within the predetermined range of the media device based on communication between the device and the media device, and send a message to the media device via the network interface to request the media device to modify an output of the media device when the device is within the predetermined range of the media device and when the device has received the call, wherein, when sending the message, the processor is to; send a command to the media device to, without pausing playing of content in the output of the media device, store information that indicates a portion of the content that has been played. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A device comprising:
-
means for detecting whether the device receives a call; means for discovering a media device in a local media network based on the detecting; means for sending a request for a physical location of the media device to the media device; means for determining whether the device is within a predetermined range of the media device based on a response from the media device; means for sending a first request to the media device to store information indicating that a particular scene has been played in an output of the media device, when the device moves into the predetermined range of the media device during the call; means for determining that the call has ended; and means for sending, when the call has ended, a second request to the media device to identify the particular scene.
-
Specification