IP Library Granted Patent US 7,774,817
Granted Patent B2
US 7,774,817 · App. 09/775,393 · Granted Aug 10, 2010

Meta data enhanced television programming

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 7,774,817
App. No.
09/775,393
Granted
Aug 10, 2010
Kind
B2
Abstract

A variety of meta data based enhancements to media content viewing are described, including making meta data corresponding to media content available for user searching and using meta data to identify highlight portions of the media content so that only the highlight portions need to be stored. Additionally, comments made to media content can be shared with other viewers of the content, even when viewing the content at different times and even when viewing different versions of the content. Furthermore, a synchronization point can be established for the media content and used by the client systems as a common reference location. In addition, advertisements for media content can be rendered based on how much time has been spent rendering the media content, as well as the amount of a fee paid by the user of the client system.

Claims (36)

1. A method in a computing device of rendering portions of a television program that was previously recorded, the method comprising:

receiving meta data corresponding to the television program, wherein the meta data includes:

comments, and

for each comment, an identification of a portion within the television program to which the comment applies, the identification of a portion being an offset from a synchronization point after the beginning of the television program that serves as a common reference location for offsets among different versions of the television program, the synchronization point being specified by a broadcaster of the television program,

the meta data having been provided by first viewers of the television program, the meta data being organized into sets of meta data for the television program;

providing access rights of a plurality of second viewers to the sets of meta data for the television program, some of the second viewers not being the broadcaster of the television program and not entitled to access all sets of the meta data; and

providing recordings of different versions of the television program;

for each of the plurality of second viewers,

selecting a set of meta data that the second viewer is entitled to access as indicated by provided access rights;

receiving from the second viewer input search criteria relating to the television program;

searching by the computing device the selected set of meta data to identify comments of the selected set of meta data that satisfies the input search criteria;

for each identified comment, selecting the portion of a recorded version of the television program to which the identified comment applies as indicated by the received meta data and the synchronization point; and

rendering to the second viewer the selected portions of the recorded version of the television program as a rendering that is separate from the renderings for other second viewers and as a rendering that includes only the selected portions

so that each second viewer can view a customized, different, and separate rendering of a recorded version of the television program based on their input search criteria and the selected set of meta data provided by a first viewer of the television program that the second viewer is entitled to access.

2. The method of claim 1 wherein the access rights are based on subscription fees paid by the second viewers.

3. The method of claim 1 wherein the television program is received separately from the meta data.

4. The method of claim 1 wherein one version of the television program is an initial broadcast of the television program and another version of the television program is a recorded version of the television program.

5. The method of claim 1 wherein different first viewers provide meta data based on viewing different versions of the television program.

6. The method of claim 1 wherein advertisements are inserted when rendering the selected portions.

7. A computer-readable storage device containing computer-executable instructions for controlling a computing device to render portions of a video that was previously recorded, by a method comprising:

receiving meta data corresponding to the video, wherein the meta data includes:

comments, and

for each comment, an identification of a portion within the video to which the comment applies, the identification of a portion being an offset from a synchronization point after the beginning of the video that serves as a common reference location for offsets among different versions of the video, the synchronization point being specified by an author of the video,

the meta data having been provided by first viewers of the video, the meta data being organized into sets of meta data for the video;

providing access rights of a plurality of second viewers to the sets of meta data for the video, some of the second viewers not being an author of the video and not entitled to access all sets of the meta data; and

providing a recording of different versions of the video;

for each of the plurality of second viewers,

selecting a set of meta data that the second viewer is entitled to access as indicated by provided access rights;

receiving from the second viewer input search criteria relating to the video;

searching by the computing device the selected set of meta data to identify comments of the selected set of meta data that satisfies the input search criteria;

for each identified comment, selecting the portion of a recorded version of the video to which the identified comment applies as indicated by the received meta data; and

rendering to the second viewer the selected portions of the recorded version of the video as a rendering that is separate from the renderings for other second viewers.

8. The computer-readable storage device of claim 7 wherein the access rights are based on subscription fees paid by the second viewers.

9. The computer-readable storage device of claim 7 wherein the video is received separately from the meta data.

10. The computer-readable storage device of claim 9 wherein different first viewers provide meta data based on viewing different versions of the television program.

11. The computer-readable storage device of claim 10 wherein advertisements are inserted when rendering the selected portions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2001
From: GUPTA, ANOOP
To: MICROSOFT CORPORATION
Reel/Frame 011516/0678 →