VIDEO ORIENTATION NEGOTIATION
First Claim
1. A method comprising:
- receiving, at a video processing device, an orientation negotiation message from a first device associated with a communication session with the video processing device, the orientation negotiation message including an indication of an orientation of the first device and at least one characteristic associated with the first device;
identifying either the video processing device or the first device to perform orientation processing based at least in part on the received at least one characteristic of the first device; and
transmitting a message to said first device, said message including information indicating a result of said identifying.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, and methods for orientation negotiation are described. In one innovative aspect, a method includes receiving an orientation negotiation message at a video processing device from a first device associated with a communication session with the video processing device. The orientation negotiation message includes an indication of an orientation of the first device and at least one characteristic associated with the first device. The method also includes identifying either the video processing device or the first device perform orientation processing based at least in part on the received at least one characteristic of the first device. The method further includes transmitting a message is transmitted to said first device, said message including information indicating a result of said identifying. The identified device performs subsequent orientation processing such as rotation of images included in the communication session.
11 Citations
30 Claims
-
1. A method comprising:
-
receiving, at a video processing device, an orientation negotiation message from a first device associated with a communication session with the video processing device, the orientation negotiation message including an indication of an orientation of the first device and at least one characteristic associated with the first device; identifying either the video processing device or the first device to perform orientation processing based at least in part on the received at least one characteristic of the first device; and transmitting a message to said first device, said message including information indicating a result of said identifying. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A video processing device comprising:
-
a receiver configured to receive an orientation negotiation message from a first device associated with a communication session with the video processing device, the orientation negotiation message including an indication of an orientation of the first device and at least one characteristic associated with the first device; an negotiation message generator configured to generate a message identifying either the video processing device or the first device to perform orientation processing based at least in part on the received at least one characteristic of the first device; and a transmitter configured to transmit the message to said first device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A video processing device comprising:
-
means for receiving an orientation negotiation message from a first device associated with a communication session with the video processing device, the orientation negotiation message including an indication of an orientation of the first device and at least one characteristic associated with the first device; means for generating a message identifying either the video processing device or the first device to perform orientation processing based at least in part on the received at least one characteristic of the first device; and means for transmitting the message to said first device. - View Dependent Claims (26, 27)
-
-
28. A non-transitory computer-readable medium comprising instructions executable by a processor of a video processing device, the instructions, when executed by the processor, cause the video processing device to:
-
receive an orientation negotiation message from a first device associated with a communication session with the video processing device, the orientation negotiation message including an indication of an orientation of the first device and at least one characteristic associated with the first device; identify either the video processing device or the first device to perform orientation processing based at least in part on the received at least one characteristic of the first device; and transmit a message to said first device, said message including information indicating a result of said identifying. - View Dependent Claims (29, 30)
-
Specification