Patents Assigned to Rovi Solutions Corporation
  • Publication number: 20140201636
    Abstract: A user interface is implemented on a client device remote from a host device. The host device operates an application program that implements a user interface, such as an electronic programming guide or a guide for a personal video recorder, that permits a user to control at least one target device. The host device transfers to the client device an identification of at least one scene. In general, a scene defines an abstract layout for at least one screen display of the user interface. The client device generates at least one screen display for the scene based on its interpretation of the scene. The client device then displays the screen as an implementation of the user interface. Thereafter, a user initiates, using the client device, an operation to control the target device. In response, the target device performs the operation. The host device may also display information at a client device For example, the host device may transmit information about a media currently playing at the client device.
    Type: Application
    Filed: October 11, 2013
    Publication date: July 17, 2014
    Applicant: ROVI SOLUTIONS CORPORATION
    Inventors: Pedro Freitas, Daniel Putterman, Jeremy Toeman, Brad Dietrich
  • Publication number: 20140149587
    Abstract: Techniques for measuring Peer-To-Peer (P2P) networks are provided. P2P are initially seeded with links to feigned content. As a P2P participant accesses a link, metrics are recorded about the P2P network being used by the participant. The metrics are used to form measurements to compare different P2P networks relative to one another.
    Type: Application
    Filed: January 29, 2014
    Publication date: May 29, 2014
    Applicant: Rovi Solutions Corporation
    Inventors: William Bland, James Edward Moore
  • Patent number: 8737801
    Abstract: A networked personal video recording (“PVR”) system couples a plurality of clients to one or more PVR media servers over a network. One or more PVR media servers include television tuners to tune television signals. A storage medium buffers the television signals to implement PVR functionality. For example, the PVR media server records television programs for clients. Clients are assigned to television tuners, and the clients display television programs received at the assigned tuner. The network transfers the buffered television signals to the clients.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: May 27, 2014
    Assignee: Rovi Solutions Corporation
    Inventors: Daniel Putterman, Brad Dietrich, Jeremy Toeman, Pedro Freitas, Ludovic Legrand, Shawn McCaffrey, James Grimm, Lijia Jin, Paul Novaes
  • Patent number: 8730028
    Abstract: A system to convey user alert messages is disclosed. The system may have a alert service coupled between alert providers and a number of households. After receiving in the alert service an alert message from an alert provider, the alert service may alter the alert message to identify the household designated to receive the alert message. The alert service sends a notification to a home media system within the household designated to receive the alert message.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: May 20, 2014
    Assignee: Rovi Solutions Corporation
    Inventors: Daniel Putterman, Gregory Peters, Richard Bullwinkle, Kim R. Dykeman, Brad Dietrich
  • Patent number: 8695103
    Abstract: Recording data has content data and navigation control data to enable a legitimate player to navigate the content data. The recording data has a content data set and a spurious data set that is difficult to distinguish from the content data set but will ignored by a legitimate player. The content data is associated with the content data set and the spurious data set. The spurious data set may be associated with control data that inhibit playing or correct playing of the content data. A ghost structure such as a ghost video title set my be provided by causing information in at least one of the video title set information, video manager information and the volume information file structure to reference a non-existent video title set or not reference an existing video title set. The recording medium may be an optical disc such as a DVD or its precursors.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: April 8, 2014
    Assignee: Rovi Solutions Corporation
    Inventors: Carmen Laura Basile, Adrian Aylward, Jonny Boyd Reckless
  • Patent number: 8671188
    Abstract: Techniques for measuring Peer-To-Peer (P2P) networks are provided. P2P are initially seeded with links to feigned content. As a P2P participant accesses a link metrics are recorded about the P2P network being used by the participant. The metrics are used to form measurements to compare different P2P networks relative to one another.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: March 11, 2014
    Assignee: Rovi Solutions Corporation
    Inventors: William Bland, James Edward Moore
  • Patent number: 8526794
    Abstract: Playability of a copy protected video signal is improved by reducing the darkening and or venetian blind effects which tend to cause artifacts in a video signal display. To this end, the copy protection signal includes automatic gain control (AGC) signals or pulses in video lines in a portion of the active or viewable video field or frame, wherein the AGC pulses comprise non similar AGC signals from one video line to another video line. The dis-similar AGC pulses may include pulses which are deleted, blanked, attenuated, pulse width modified, modulated, etc. In addition, selected sync pulses may be pulse width, amplitude and or position modified.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: September 3, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Ronald Quan
  • Patent number: 8499059
    Abstract: A computer-implemented system and methods for buffering of real-time data streams are disclosed. The apparatus and method in an example embodiment includes: configuring a content server for an initial content quality type associated with a content stream; receiving the content stream with the initial content quality type from a content feed; detecting a low watermark condition as the content stream is played on a playback device; reconfiguring the content server for a modified content quality type associated with the content stream while receipt of the content stream is in progress; and receiving the content stream with the modified content quality type from the content feed.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: July 30, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Latchesar Stoyanov
  • Patent number: 8479306
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: July 2, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 8479305
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining usages of the data object which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: October 1, 1998
    Date of Patent: July 2, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 8474058
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: June 25, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 8438601
    Abstract: A networked personal video recording (“PVR”) system couples a plurality of clients to one or more PVR media servers over a network. One or more PVR media servers include television tuners to tune television signals. A storage medium buffers the television signals to implement PVR functionality. For example, the PVR media server records television programs for clients. Clients are assigned to television tuners, and the clients display television programs received at the assigned tuner. The network transfers the buffered television signals to the clients.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: May 7, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Daniel Putterman, Brad Dietrich, Jeremy Toeman, Pedro Freitas, Ludovic Legrand, Shawn McCaffrey, James Grimm, Lijia Jin, Paul Novaes
  • Patent number: 8412775
    Abstract: A method and system for interconnecting a number of peer to peer networks is disclosed. According to one embodiment, a peer to peer, gateway communicates with one or more peer to peer networks. The gateway communicates with these networks through the Internet, to which it is connected. The gateway may be configured to perform a number of functions on each of the connected networks, including but not limited to: data storage, searching, data transfer, and data translation.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 2, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Craig Howard Seidel
  • Patent number: 8397072
    Abstract: A computer-implemented method and system for embedding ancillary information into the header of a digitally signed executable are disclosed. The method and system include identifying a digital signature block and a digital signature size block in a digitally signed file header, modifying a digital signature size value in the digital signature size block, the modified value corresponding to the size of the digital signature block plus the length of an ancillary data block plus a pre-determined pad, storing the modified digital signature size in the digital signature size block, and appending the ancillary data block to the end of the digital signature block.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: March 12, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Andres M. Torrubia, Miguel A. Roman
  • Patent number: 8375461
    Abstract: Apparatus and a method are described for providing, for recordal onto a recording medium, recording data having content data and control data for enabling a player playing such a recording medium to navigate through the content data. The apparatus has a copy protector to copy-protect the recording data by controlling the production of parameters that are associated with items of data in the recording data but that are not checked by a physical testing device such that a parameter associated with an item of the recording data that is not on the navigation path is inconsistent with that item of data, or is otherwise not as expected, to cause a copying device reading that the item of data to report an error, thereby inhibiting copying by that copying device.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: February 12, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Jonny Boyd Reckless
  • Patent number: 8374347
    Abstract: In record or content control management systems, various selected reference, record control, copy protection or control information signals, or other signifiers, are used to identify control signals, for example, bits, to provide control of subsequent use of data, audio and video signals in the analog and digital domain. Method and apparatus are disclosed for modifying the effects of a content control system as well as for modifying an effect of a copy protection signal. To this end, the reference, record control, copy protection signals, or other control information signals, e.g., content control signals, may be modified to cause an erroneous or unintended reading subsequently of the reference or control signals which in turn correspondingly alters the control command of the record or content control system.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: February 12, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Ronald Quan
  • Patent number: 8365307
    Abstract: A copy protection apparatus and method enabling storage of copy protection information separately from protected content is disclosed. One embodiment includes a digital data signal receiver to receive a digital data signal, the digital data signal receiver also to receive a copy protection signal produced from a copy protection information file being storable on a copy protection information storage device, a digital to analog converter operatively connected to the digital data signal receiver for converting the digital data signal to an analog signal, and a signal modifier connected to the digital to analog converter and the digital data signal receiver to produce a viewable copy protected analog signal from the analog signal and the copy protection signal, the copy protection signal specifying a modification to the analog signal to change video lines of the analog signal.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: January 29, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: John O. Ryan, Ronald Quan, James H. Salter
  • Patent number: 8355621
    Abstract: A high definition television video content management and/or copy protection method and apparatus are achieved by modifying portions of one or more channels of an HDTV (high definition television) signal. These modifications are generally in the blanking intervals but can extend into the overscanned portions. In one version, the signal modification defines tags or trigger bits for a content control system. This modification may follow the HDTV tri-level sync (synchronization) pulses for example, and it may occur in at least one of the HDTV video channels. In another version, portions of the tri-level sync pulse are modified to cause a reference sensing circuit such an AGC system (in a receiving device such as a video recorder) to produce an erroneous output. Optionally, a signal may be added or inserted following the modified tri-level sync pulses. In another version, tri-level pseudo sync pulses are added in blanking or overscanned intervals.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: January 15, 2013
    Assignee: Rovi Solutions Corporation
    Inventor: Ronald Quan
  • Patent number: 8332884
    Abstract: Advertising data is incorporated into predictively encoded, for example MPEG encoded, digital video representing a video feature such as a film or movie or television show or program or video game by re-encoding one or more sequences or groups of pictures of the video feature with reference to at least one frame of advertising data representing at least one advertisement so that the sequence of the video feature cannot be decoded without decoding the advertising data, thereby making it difficult, when the video feature is delivered to an end user by, for example, downloading or streaming over a network, for the end user to skip or delete the at least one advertisement from the video feature, without detrimentally affecting the video feature.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: December 11, 2012
    Assignee: Rovi Solutions Corporation
    Inventor: Jonny Boyd Reckless
  • Patent number: 8311978
    Abstract: Provided here is a copy protection method and apparatus to confuse currently available personal computer software (and other content) copying packages by use of unexpected (“illegal”) special characters in the volume (or directory) name for the software or other content or data subject to being copied. This method can be used alone or with a broad range of other known copy protection technologies such as RipGuard (available from Macrovision Corp.). Also provided here is a method and apparatus to defeat the confusion method, thereby allowing copying of such copy protected software.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: November 13, 2012
    Assignee: Rovi Solutions Corporation
    Inventors: Anthony Maniscalco, Michael Yates