Patent ID: 8269821

Claim:
A system for displaying three-dimensional programming, the system comprising: a receiver interface configured to receive the three-dimensional programming, wherein the three-dimensional programming comprises closed caption information that includes caption data and a location identifier that specifies a location for the caption data within the three-dimensional programming; a processor configured to render imagery corresponding to the three dimensional programming, wherein the imagery comprises the caption data rendered at the specified location within the three-dimensional programming, wherein the processor is further configured to process occlusion of the caption data within the three-dimensional programming such that at least a portion of the three-dimensional programming blocks a view of at least a portion of the caption data; wherein the processor is configured to process the occlusion of caption data by determining a position of the caption data within the three-dimensional programming in response to the location identifier and identifying occluding objects within the three-dimensional programming that occlude the blocked portion of the caption data; and wherein the processor is further configured to render the imagery corresponding to the three-dimensional programming by presenting the occluding objects in a manner that occludes the blocked portion of the caption data.