Frame formatting supporting mixed two and three dimensional video data communication
First Claim
1. A method supporting formatting of first video data and second video data for delivery in a series of frames via a communication pathway toward a screen, the method comprising:
- placing in a first region field a first entry that at least assists in identifying a first display region associated with the first video data;
placing in a second region field a second entry that at least assists in identifying a second display region associated with the second video data;
placing in a first configuration field a third entry that at least assists in identifying a first screen configuration to be used with the first video data;
placing in a second configuration field a fourth entry that at least assists in identifying a second screen configuration to be used with the second video data, the second video data being at least a part of three-dimensional video data, the second screen configuration being a three-dimensional screen configuration and is different from the first screen configuration, and the first screen configuration and the second screen configuration being simultaneously supported on the screen;
placing in a first payload field a portion of the first video data;
placing in a second payload field a portion of the second video data;
constructing a frame of the series of frames which contains at least the first payload field content and the second payload field content; and
reformatting one or more of the first video data or the second video data by at least one ofremoving one or more of multiple data portions that correspond to an area of overlap,reducing resolution of the first video data or the second video data, orreducing a number of perspectives that are represented by the first video data or the second video data.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that relate to frame formatting supporting mixed two and three dimensional video data communication. For example, frames in frame sequence(s) may be formatted to indicate that a first screen configuration is to be used for displaying first video content, that a second screen configuration is to be used for displaying second video content, and so on. The screen configurations may be different or the same. In another example, the frames in the frame sequence(s) may be formatted to indicate that the first video content is to be displayed at a first region of a screen, that the second video content is to be displayed at a second region of the screen, and so on. The regions of the screen may partially overlap, fully overlap, not overlap, be configured such that one or more regions are within one or more other regions, etc.
260 Citations
20 Claims
-
1. A method supporting formatting of first video data and second video data for delivery in a series of frames via a communication pathway toward a screen, the method comprising:
-
placing in a first region field a first entry that at least assists in identifying a first display region associated with the first video data; placing in a second region field a second entry that at least assists in identifying a second display region associated with the second video data; placing in a first configuration field a third entry that at least assists in identifying a first screen configuration to be used with the first video data; placing in a second configuration field a fourth entry that at least assists in identifying a second screen configuration to be used with the second video data, the second video data being at least a part of three-dimensional video data, the second screen configuration being a three-dimensional screen configuration and is different from the first screen configuration, and the first screen configuration and the second screen configuration being simultaneously supported on the screen; placing in a first payload field a portion of the first video data; placing in a second payload field a portion of the second video data; constructing a frame of the series of frames which contains at least the first payload field content and the second payload field content; and reformatting one or more of the first video data or the second video data by at least one of removing one or more of multiple data portions that correspond to an area of overlap, reducing resolution of the first video data or the second video data, or reducing a number of perspectives that are represented by the first video data or the second video data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system supporting formatting of first video data and second video data for delivery in a series of frames via a communication pathway toward a screen, the system comprising:
-
a communication interface that supports delivery of the series of frames; and processing circuitry coupled to the communication interface, the processing circuitry configured to place in a first region field a first entry that at least assists in identifying a first display region associated with the first video data, place in a second region field a second entry that at least assists in identifying a second display region associated with the second video data, place in a first configuration field a third entry that at least assists in identifying a first screen configuration to be used with the first video data, place in a second configuration field a fourth entry that at least assists in identifying a second screen configuration to be used with the second video data, the second video data being at least a part of three-dimensional video data, the second screen configuration being three-dimensional screen configuration and is different from the first screen configuration, and the first screen configuration and the second screen configuration being simultaneously supported on the screen, place in a first payload field a portion of the first video data, place in a second payload field a portion of the second video data, construct a frame of the series of frames which contains at least the first payload field content and the second payload field content, and reformat one or more of the first video data or the second video data by at least one of removing one or more of multiple data portions that correspond to an area of overlap, reducing resolution of the first video data or the second video data, or reducing a number of perspectives that are represented by the first video data or the second video data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method supporting formatting of first video data and second video data for delivery in a series of frames via a communication pathway toward a screen, the method comprising:
-
placing in a first region field a first entry that at least assists in identifying a first display region associated with the first video data; placing in a second region field a second entry that at least assists in identifying a second display region associated with the second video data; placing in a first configuration field a third entry that at least assists in identifying a first screen configuration to be used with the first video data; placing in a second configuration field a fourth entry that at least assists in identifying a second screen configuration to be used with the second video data, the second video data being at least a part of three-dimensional video data, the second screen configuration being a three-dimensional screen configuration and is different from the first screen configuration, and the first screen configuration and the second screen configuration being simultaneously supported on the screen; placing in a first payload field a portion of the first video data; placing in a second payload field a portion of the second video data; constructing a frame of the series of frames which contains at least multiple instances of the first, second, third, and fourth entries; and reformatting one or more of the first video data or the second video data by at least one of removing one or more of multiple data portions that correspond to an area of overlap, reducing resolution of the first video data or the second video data, or reducing a number of perspectives that are represented by the first video data or the second video data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification