Sony Wins Patent for Super DVR

Sony’s next-generation cloud DVR would let viewers record every snap of the football in the Super Bowl, or create versions that contain only the commercials, according to a patent published Thursday.

Piedmont, Calif.-based engineer Gary Zalewski is named as inventor on the patent, titled, “Media Player With Networked Playback Control And Advertisement Insertion.”

Abstract: A media player enables insertion of advertising content during playback of received content. This facilitates targeted product placement, advertisements, and the like. The media player identifies an advertising insertion event, which may be based on a viewer profile. Upon identification of an advertising insertion event, the media player varies playback of the received content to add advertising information.

Patent

Claims:

  1. A non-transitory computer readable storage medium storing one or more computer programs adapted to cause a processor based system to execute steps comprising: receiving content; accessing a social networking website hosted on a computer network and locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; receiving at least one of the located playback control records; receiving the at least one advertisement; and varying the content during playback of the content according to the at least one located playback control record.
  1. The non-transitory computer readable storage medium of claim 1, wherein the one or more computer programs are further adapted to cause the processor based system to execute steps comprising: selecting the at least one advertisement based on profile information for a user of the processor based system.
  1. The non-transitory computer readable storage medium of claim 1, wherein the varying the content in at least one other manner chosen by a creator of each respective playback control record comprises using one or more from the group consisting of: deletion; insertion; reordering; overlaying; speed adjustment; and presentation modification.
  1. The non-transitory computer readable storage medium of claim 1, wherein the step of receiving content comprises downloading the content from the social networking website.
  1. The non-transitory computer readable storage medium of claim 1, wherein the one or more computer programs are further adapted to cause the processor based system to execute steps comprising: identifying the content.
  1. The non-transitory computer readable storage medium of claim 1, wherein the step of receiving content comprises recording the content as it is broadcast.
  1. The non-transitory computer readable storage medium of claim 1, wherein the step of receiving content comprises accessing the content from a storage device.
  1. The non-transitory computer readable storage medium of claim 1, wherein the accessing a social networking website comprises: accessing a social networking website of a type that is supported at least in part by created playback control records being configured to insert at least one advertisement into each item of content.
  1. The non-transitory computer readable storage medium of claim 1, wherein the locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website comprises: receiving an option from the social networking website that comprises: displaying only playback control records associated with the content.
  1. The non-transitory computer readable storage medium of claim 9, wherein the locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website further comprises: receiving additional options from the social networking website that comprise: displaying all playback control records available on the social networking website; and displaying only playback control records associated with downloadable content.
  1. A method, comprising: receiving content; accessing a social networking website hosted on a computer network, by a processor based apparatus, and locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; receiving at least one of the located playback control records; receiving the at least one advertisement; and varying the content during playback of the content according to the at least one located playback control record.
  1. The method of claim 11, wherein the accessing a social networking website comprises: accessing a social networking website of a type that is supported at least in part by created playback control records being configured to insert at least one advertisement into each item of content.
  1. The method of claim 11, wherein the locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website comprises: receiving an option from the social networking website that comprises: displaying only playback control records associated with the content.
  1. The method of claim 13, wherein the locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website further comprises: receiving additional options from the social networking website that comprise: displaying all playback control records available on the social networking website; and displaying only playback control records associated with downloadable content.
  1. A media player, comprising: a network interface; an output port; and a processor configured to receive content, and access a social networking website hosted on a computer network via the network interface and locate within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; wherein the processor is further configured to receive at least one of the located playback control records, receive the at least one advertisement, vary the content during playback of the content according to the at least one located playback control record, and output the varied content to the output port.
  1. The media player of claim 15, wherein the access a social networking website comprises: access a social networking website of a type that is supported at least in part by created playback control records being configured to insert at least one advertisement into each item of content.
  1. The media player of claim 15, wherein the locate within the social networking website a plurality of different playback control records created for the content by members of the social networking website comprises: receiving an option from the social networking website that comprises: displaying only playback control records associated with the content.
  1. The media player of claim 17, wherein the locate within the social networking website a plurality of different playback control records created for the content by members of the social networking website further comprises: receiving additional options from the social networking website that comprise: displaying all playback control records available on the social networking website; and displaying only playback control records associated with downloadable content.