IP Library › Granted Patent US 10,638,327
Granted Patent B1
US 10,638,327 · App. 16/403,563 · Granted Apr 28, 2020

Buffering networks stream based on movement detection of a mobile device

Inventor: Sanjay K Rao (Palo Alto, CA)
H04W16/14H04W4/80H04W28/08H04W84/12H04W88/06H04W92/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,638,327
App. No.
16/403,563
Granted
Apr 28, 2020
Kind
B1
Abstract

The device connectivity may include rules on when to use multiple networks or the likelihood to buffer streams based on movement data of the individual. If a smartphone detects movement, then it may wake or activate a previously dormant cellular LTE connection, request a new IP address, setup a connection to a server, or start buffering data across the cellular network that is currently being accessed by the same device over WiFi. If a user enables a location map of their house, the wireless device may be able to use indoor location data in conjunction with a motion processing to determine when to activate another network interface. A processor in a mobile device that is enabled to detect motion may be enabled to change its wireless network configuration based on physical movement behavior.

Claims (26)

1. A system comprising:

a mobile device enabled to stream a video content from at least one server over a first network connection;

wherein the mobile device is enabled to connect to a separate electronic device for display of the video content on the separate electronic device;

wherein the mobile device is enabled to increase the speed of the download of a plurality of content by the simultaneous communication over a plurality of wireless frequencies; and

wherein the mobile device responsive to a detection of movement by the mobile device, activates a buffering mechanism to initiate a separate network connection to the at least one server to buffer the video content.

2. The system of claim 1 , wherein a stream of the video content is enabled to start on the mobile device and continue on the separate electronic device; and wherein the separate electronic device is enabled to receive a sequence location of the video content to start based on the last delivered frame by the at least one server to the mobile device.

3. The system of claim 2 , wherein the mobile device is enabled to initiate a connection to the separate electronic device to provide an initial video; and wherein the separate electronic device is enabled to connect to the at least one server to directly download a remaining video stream of the video content.

4. The system of claim 1 , wherein an identification of the place of the video stream is managed by the at least one server.

5. The system of claim 1 , wherein the first network connection is over Wi-Fi and the separate network connection is over cellular.

6. The system of claim 5 , wherein responsive to the detection of movement, the mobile device enters into a wake state for the cellular enabled separate network connection.

7. The system of claim 1 , wherein the video content is an HD video stream; and wherein the separate electronic device comprises the functionality of a set top tv box.

8. The system of claim 1 , wherein a network access point is enabled to set a priority traffic for the video content.

9. The system of claim 1 , wherein network traffic associated with the video stream is associated with a higher priority and a controller manages the network flow in accordance with the priority levels.

10. A method comprising:

streaming by a mobile device a plurality of content from at least one server;

enabling the mobile device to connect to a separate electronic device for display of the plurality of content on the separate electronic device;

wherein the mobile device is enabled to increase the speed of the downloading the plurality of content by the simultaneous communication over a plurality of wireless frequencies; and

responsive to a detection of motion by the mobile device, initiating a separate connection to the at least one server to download and buffer the plurality of content.

11. The method of claim 10 , wherein the plurality of content is a stream of video content; wherein the video content is configurable to start on the mobile device and continue on the separate electronic device; and wherein the separate electronic device is enabled to receive a sequence location of the video content to start based on the last delivered frame by the server to the mobile device.

12. The method of claim 11 , wherein the mobile device is enabled to initiate a connection to the separate electronic device to provide an initial video of the stream of video content; and wherein the separate electronic device is enabled to connect to the at least one server to directly download a remaining video stream of the stream of video content.

13. The method of claim 10 , wherein the plurality of content is a stream of video content; and wherein an identification of a place of the stream of video content is coordinated by a controller.

14. The method of claim 10 , wherein the first network connection is over Wi-Fi and the separate network connection is over cellular.

15. The method of claim 14 , wherein responsive to the detection of movement, the mobile device enters into a wake state for the cellular enabled separate network connection.

16. The method of claim 10 , wherein the plurality of content is an high definition video stream; and wherein the separate electronic device comprises the functionality of a set top tv box.

17. The method of claim 10 , wherein a network access point is enabled to set a priority traffic for the plurality of content including video traffic.

18. The method of claim 17 , wherein network traffic associated with video is associated with a higher priority and a controller manages the network flow in accordance with the priority levels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: RAO, SANJAY K
To: ACCELERATE LABS, LLC
Reel/Frame 052670/0641 →
Continuity (2)
Continuation 15676103 · Aug 14, 2017
Division 14811546 · Jul 28, 2015