Patents Examined by Ryan Stronczer
  • Patent number: 9197928
    Abstract: Techniques are disclosed herein that provide a TV receiver that supports a set of existing iTV standards and proprietary iTV implementations. Further, the TV receiver can be extended to support additional iTV standards and proprietary iTV implementations. A digital television data stream is received and processed by a client. The digital television data stream is analyzed to determine which interactive television format is present. A registry of interactive television virtual machines is searched to determine whether a virtual machine is registered for the interactive television format. Each of the interactive television virtual machines is adapted for one of the interactive television formats. If a virtual machine that matches the interactive television format is found, it is loaded and hosted. Hosting the virtual includes providing services to the virtual machine through common application programming interfaces (APIs) machine includes. The common APIs may be used by any virtual machine that is loaded.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: November 24, 2015
    Assignee: Rovi Technologies Corporation
    Inventors: Edward Goziker, Toby Steele, Tim Zobel, Pavel Glozman, Ross Hewit
  • Patent number: 9094568
    Abstract: Firmware is installed in a cable modem, enabling detection of the presence or absence of a cable trap in the feed of a customer location. Such a cable modem includes a trap-detection module and a trap-detection object. The trap-detection module is configured to determine whether a video signal is present at a cable-television frequency. The trap-detection object is configured to store data as to whether the video signal is present. For example, a first piece of data is stored if the video signal is present, indicating absence of a properly functioning cable trap between a cable head-end and the cable modem. A second piece of data is stored if the video signal is absent, indicating presence of a properly functioning cable trap between the cable head-end and the cable modem.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: July 28, 2015
    Assignee: CSC HOLDINGS, LLC
    Inventor: Eric Joseph Godas
  • Patent number: 9078045
    Abstract: A method of social broadcasting is disclosed. A metadata is generated indicating items of content expected to be included in a broadcast and for each item of content a manner in which the item of content is to be included in the broadcast. The metadata is provided and at least a subset of said items of content to a broadcast platform in one or more network communications sent to the broadcast platform via a network interface. A method of social broadcasting is disclosed. A metadata is received via a server interface indicating items of content expected to be included in a broadcast and for each item of content a manner in which the item of content is to be included in the broadcast. At least a subset of said items of content is stored in a media cache.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: July 7, 2015
    Assignee: Jelli, Inc.
    Inventors: Jateen P. Parekh, Michael S. Dougherty, Scott Strain, Mitchell A. Yawitz, Sarah Caplener
  • Patent number: 9055325
    Abstract: A transport control interface may be provided by an interactive television program guide application to provide information, control or both for live and recorded video programming. The transport control interface may indicate to the user the time duration of a live or recorded program and any time segments of the program that have been recorded. The transport control interface may automatically adjust the start and end time shown to accommodate various factors such as continuous viewing on a particular channel, multiple recorded segments, buffer size, etc. Various information associated with the live or recorded video programming may be displayed in the transport control interface.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: June 9, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Danny R. Gaydou, M. Scott Reichardt, Michael D. Ellis, Thomas Day
  • Patent number: 9015747
    Abstract: A system and method for delivering content over a network is provided. Content may be primary content (e.g., music or a movie) or ancillary content (e.g., an advertisement). The ancillary content may further be classified as universal ancillary content that all users of the present system will receive; targeted ancillary content that particular users of the present system will receive; and context-specific ancillary content that users of the present system and viewing particular primary content will receive. The type of primary and/or ancillary content delivered to the user will depend, in part, on indicia of the user of a device receiving the content. The present invention seeks to ensure that a user has relevant and up-to-date ancillary content notwithstanding the nature or date of the primary content.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: April 21, 2015
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Riley R. Russell, Glen van Datta, Gary Zalewski
  • Patent number: 8973031
    Abstract: A method and apparatus are provided for receiving a broadcast comprising a plurality of program channels and generating a playback stream using at least one of a buffered program channel and stored indexed content (e.g., commercials, programs, songs) for insertion. Control data controls which receivers insert which indexed content and when the indexed content is inserted into a received program channel, allowing for playback of songs from playlists, tiered subscription services, and sponsorship of broadcast program channels to provide market-directed content to selected receivers and listeners. Buffer management operations prevent uncontrolled buffer growth and commercial content avoidance through rapid channel changes.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 3, 2015
    Assignee: Sirius XM Radio Inc.
    Inventor: Paul D. Marko
  • Patent number: 8925029
    Abstract: Disclosed herein is a recording/transferring program that causes an information processing apparatus to perform the steps of: generating programming information for programming the information processing apparatus to record a particular content; starting recording of the particular content onto a recording medium in accordance with the programming information; and automatically transferring, upon completion of the recording of the particular content onto the recording medium, the particular content read out from the recording medium to an external device connected to the information processing apparatus so as to be capable of communicating therewith.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: December 30, 2014
    Assignee: Sony Corporation
    Inventor: Satoshi Araki
  • Patent number: 8925011
    Abstract: Provided is an apparatus and method for processing broadcast content. According to embodiments of the present invention, it is possible to reduce a cost for generating additional data and providing the additional data to a user by extracting a keyword from information about captions included in broadcast content, and generating additional information associated with the extracted keyword.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: December 30, 2014
    Assignee: SK Hynix Inc.
    Inventors: Joo Young Lee, Je Ho Nam
  • Patent number: 8875209
    Abstract: A system and method for receiving data in a content processing system includes a receiving system receiving content and metadata, an incoming folder storing the content and a content management system receiving a notice signal corresponding to receiving of content and metadata. The content management system generates a material identification for the content, creating an inventory list at the content management system and communicating the matter identification to the workflow system. The workflow system processes the content into formatted files and storing the formatted files in a broadcast folder. The content management system communicates conditional access data to video transport processing system. The workflow system communicates a status message to the content management system when the formatted files are stored in the broadcast folder.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: October 28, 2014
    Assignee: The DIRECTV Group, Inc.
    Inventor: Mitch C. Jacobs
  • Patent number: 8869217
    Abstract: A file server delivers media files in unicast mode to a media gateway device in response to user requests, and a FCAST/NORM media streamer delivers a stream of these media files in multicast mode to the media gateway device. By using a file server operating in unicast mode and a FCAST/NORM media streamer delivering a stream of these media files in multicast mode, it is possible to switch seamlessly between the two modes in an embodiment. In an embodiment of the invention, a media gateway device includes a cache memory for storing media files from the file server and/or the FCAST/NORM media streamer; and a controller that controls delivery of media files from the cache memory to the user and transmits user requests for media files to the file server when the cache memory does not contain the media files requested by the user. Thus, the controller requests media files from the file server only when the media files requested by the user are not cached.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: October 21, 2014
    Assignee: Cable Television Laboratories, Inc.
    Inventor: Gregory C. White
  • Patent number: 8863182
    Abstract: Systems and methods are provided herein relating to video editing and more particularly to stitching an insert video within a target video without transcoding. Through dynamically stitching a video, such as an advertisement, within a video, a content provider can transmit a stitched video instead of separate content videos and advertisement videos that a local uncontrolled video player would be responsible for combining and playing. Systems and methods herein provide for receiving a target video and an insert video and dynamically stitching the insert video within the target video to create a stitched video. The stitched video can then be transmitted that plays both the target video and the insert video within the target video, irrespective of the player on which a user views the stitched video.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventors: Matthew Sharifi, Graeme Rimmer
  • Patent number: 8769569
    Abstract: A system, method, and computer program product are provided for delivering video content over a wide area network (WAN). Included is at least one server for transcoding or transrating the video content for delivery over the WAN.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: July 1, 2014
    Assignee: NVIDIA Corporation
    Inventors: Gerrit A. Slavenburg, Thomas F. Fox
  • Patent number: 8756630
    Abstract: An imaging distribution apparatus includes a reception unit configured to receive a distribution request for distribution of a specific program from a client apparatus via a network, a program scenario acquisition unit configured to acquire a program scenario corresponding to the specific program requested for by the distribution request, a content acquisition unit configured to acquire a plurality of information contents based on the program scenario, a conversion unit configured to convert the information contents to image scene based on the program scenario, an encoding unit configured to encode the image scene, to generate a stream, and a stream distribution unit configured to distribute the stream to the client apparatus via the network.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: June 17, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Keiichi Teramoto, Shirou Wakayama, Satoshi Ozaki, Isao Takeyasu, Yoshiki Terashima, Kenji Odaka, Eiji Tokita
  • Patent number: 8745660
    Abstract: Systems and methods are provided for inserting advertisements into a video. In accordance with one implementation, a method is provided that includes processing a data stream including a video content selection to extract a metatag that models a template object appearing within a first content segment featuring primary content of the video content selection, the template object enabling a transformation of an advertising object. Further, the method includes identifying an advertising descriptor based on characteristics of a scene and the metatag extracted from the first content segment and selecting the advertising object based on the identified advertising descriptor. The method also includes modifying the video content selection by inserting the advertising object in the data stream such that the advertising object is integrated into a scene of the video content selection and transmitting the video content selection to a recipient.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: June 3, 2014
    Assignee: AOL Inc.
    Inventor: David S. Bill
  • Patent number: 8745676
    Abstract: In a method for admitting a new data file into a channel, a request for admission of the new data file into the channel is received. It is determined as to whether at least a minimum number of bits of at least one current data file has been transferred to the receiver. The rate at which the at least one current data file is transferred is reduced below a minimum constant bit rate in response to a determination that at least a minimum number of bits of the at least one current data file has been transferred to the receiver and the new data file is admitted into the channel.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: June 3, 2014
    Assignee: General Instrument Corporation
    Inventors: Gerald R. Joyce, Christopher W. Brown, Michael W. Patrick
  • Patent number: 8739215
    Abstract: Systems and methods for associating applications with an electronic program guide are provided. An electronic program guide that includes television schedule information organized in a grid by time and channel may be generated. The electronic program guide may be configured for presentation to a user by an electronic program guide application executed by a programming processing component associated with the user. A second application different from the electronic program guide application may be associated with an entry in the grid of the electronic program guide. The second application may be configured for execution by the programming processing component based at least in part upon the user selecting the entry. Once generated, the electronic program guide may be output for receipt by the programming processing component.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: May 27, 2014
    Assignee: Cox Communications, Inc.
    Inventors: Keith Alan Rothschild, Julius Bert Bagley, Robert Lee Ames, Jr.
  • Patent number: 8713607
    Abstract: Multi-room user interface is described. In an embodiment, a viewing system includes television-based client devices that each receive a different data stream and render a viewing selection from the data stream. A multi-room user interface displayed at a first television-based client device can display a representation of a viewing selection being shown at any one or more of the other television-based client devices.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventor: Elizabeth Rose McEnroe
  • Patent number: 8677407
    Abstract: There is provided an image display apparatus that receives a broadcast program and displays video images relating to the broadcast program. The image display apparatus comprises, among other things, a communication interface for communicating with a rendering apparatus that is externally connected; an input unit that receives image data for displaying graphic images from the rendering apparatus, the graphic images being different from the video images relating to the broadcast program; and a control unit that gives an instruction to the rendering apparatus, via the communication interface, to generate the image data, and obtains, via the input unit, image data generated by the rendering apparatus according to the instruction.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: March 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuya Ota
  • Patent number: 8645992
    Abstract: A system and method for delivering content over a network is provided. Content may be primary content (e.g., music or a movie) or ancillary content (e.g., an advertisement). The ancillary content may further be classified as universal ancillary content that all users of the present system will receive; targeted ancillary content that particular users of the present system will receive; and context-specific ancillary content that users of the present system and viewing particular primary content will receive. The type of primary and/or ancillary content delivered to the user will depend, in part, on indicia of the user of a device receiving the content. The present invention seeks to ensure that a user has relevant and up-to-date ancillary content notwithstanding the nature or date of the primary content.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: February 4, 2014
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Riley R. Russell, Glen van Datta, Gary Zalewski
  • Patent number: 8640157
    Abstract: Firmware is installed in a cable modem, enabling detection of the presence or absence of a cable trap in the feed of a customer location. Such a cable modem includes a trap-detection module and a trap-detection object. The trap-detection module is configured to determine whether a video signal is present at a cable-television frequency. The trap-detection object is configured to store data as to whether the video signal is present. For example, a first piece of data is stored if the video signal is present, indicating absence of a properly functioning cable trap between a cable head-end and the cable modem. A second piece of data is stored if the video signal is absent, indicating presence of a properly functioning cable trap between the cable head-end and the cable modem.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: January 28, 2014
    Assignee: CSC Holdings, LLC
    Inventor: Eric Joseph Godas