Method and apparatus for content distribution for multi-screen viewing
First Claim
Patent Images
1. A method of processing, by a first device, a video program and information related to the video program from a server, comprising:
- sending, by the first device, location information of the first device to the server, wherein the first device is registered in a user account of a user as a standalone device at the server;
sending, by the first device, a request to the server for the video program;
receiving, by the first device, the video program and no information related to the video program, if a distance between the first device and a second device registered as a handheld device in the user account is determined by the server to be less than a predefined threshold according to the sent location information;
receiving, by the first device, information related to the video program and no video program, if the distance between the first device and the second device is determined by the server to be not less than the predefined threshold according to the sent location information;
detecting first view change information of the user and sending the first view change information to the server, wherein the first view change information indicates that the user view is switched to the first device; and
providing the received video program or the received information related to the video program for viewing on a display, wherein the distance is less than the predefined threshold when the first view change information indicates that the user view is switched away from the first device and wherein the received video program has a first quality and after sending the first view change information, the received video program has a second quality worse than the first quality.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of receiving a video program and information related to the video program by a first device registered in a user account of a user as a standalone device at a server is disclosed. The method comprises sending location information of the first device to the server; sending a request to the server for the video program; receiving the video program; and receiving information related to the video program according the location information.
50 Citations
8 Claims
-
1. A method of processing, by a first device, a video program and information related to the video program from a server, comprising:
-
sending, by the first device, location information of the first device to the server, wherein the first device is registered in a user account of a user as a standalone device at the server; sending, by the first device, a request to the server for the video program; receiving, by the first device, the video program and no information related to the video program, if a distance between the first device and a second device registered as a handheld device in the user account is determined by the server to be less than a predefined threshold according to the sent location information; receiving, by the first device, information related to the video program and no video program, if the distance between the first device and the second device is determined by the server to be not less than the predefined threshold according to the sent location information; detecting first view change information of the user and sending the first view change information to the server, wherein the first view change information indicates that the user view is switched to the first device; and providing the received video program or the received information related to the video program for viewing on a display, wherein the distance is less than the predefined threshold when the first view change information indicates that the user view is switched away from the first device and wherein the received video program has a first quality and after sending the first view change information, the received video program has a second quality worse than the first quality. - View Dependent Claims (2, 3, 4)
-
-
5. A first device for processing a video program and information related to the video program from a server, comprising:
-
a memory; a processor for executing software stored in the memory; wherein the processor is configured to send location information of the first device to the server, wherein the first device is registered in a user account of a user as a standalone device at the server;
send a request to the server for the video program;
receive the video program and no information related to the video program, if a distance between the first device and a second device registered as a handheld device in the user account is determined by the server to be less than a predefined threshold according to the sent location information;
receive information related to the video program and no video program, if the distance between the first device and the second device is determined by the server to be not less than the predefined threshold according to the sent location information;
detect a first view change of the user and send first view change information to the server, wherein the first view change information indicates that the user view is switched to the first device; and
provide the received video program or the received information related to the video program for viewing on a display, wherein the distance is less than the predefined threshold when the first view change information indicates the user view is switched away from the first device and wherein the received video program has a first quality and after sending the first view change information, the received video program has a second quality worse than the first quality. - View Dependent Claims (6, 7, 8)
-
Specification