1
Daniel Putterman, Brad Dietrich, David Williams, Jeremy Toeman, Michael Shiloh, Keith Craigie, John Doornbos, Paul Novaes, Song Huang, Terry Barsoom, Pedro Freitas: Home media network. Macrovision Corporation, Andy T Pho, Macrovision Patent Department, August 11, 2009: US07574723 (61 worldwide citation)

According to one embodiment, a method is described. The method includes receiving a request at a control module from a first remote device to access media data from a storage management module and determining that a first user is requesting access to the data based upon a first remote identification ...


2
Daniel Putterman, Brad Dietrich, Jeremy Toeman, Pedro Freitas, Ludovic Legrand, Shawn McCaffrey, James Grimm, Lijia Jin, Paul Novaes: Networked personal video recording system. Macrovision Corporation, Andy T Pho, Rovi Cororaation, October 13, 2009: US07603022 (38 worldwide citation)

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 ...


3
Pedro Freitas, Daniel Putterman, Jeremy Toeman, Brad Dietrich: Methods and apparatus for rendering user interfaces and display information on remote client devices. Macrovision Corporation, Andy T Pho, Macrovision Patent Department, August 11, 2009: US07574691 (15 worldwide citation)

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. ...


4
Paul Carl Kocher, Joshua Michael Jaffe, Benjamin Che Ming Jun, Matthew Thomas Carter, Peter Kelley Pearson: Interpreter using cryptographic values of a playback devices keys to authorize the playback device. Rovi Solutions Corporation, James H Salter, Andy T Pho, July 13, 2010: US07756272 (15 worldwide citation)

In an exemplary embodiment, digital content is mastered as a combination of encrypted data and data processing operations that enable use in approved playback environments. Player devices having a processing environment compatible with the content's data processing operations are able to decrypt and ...


5
Daniel Putterman, Gregory Peters, Richard Bullwinkle, Kim R Dykeman, Brad Dietrich: Methods and apparatus for providing notifications in a media system. Rovi Solutions Corporation, Gregory D Suh, Andy T Pho, August 3, 2010: US07768388 (13 worldwide citation)

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 d ...


6
Craig Howard Seidel: Method and system for establishing trust in a peer-to-peer network. Rovi Solutions Corporation, Dana Zottola, Andy T Pho, October 5, 2010: US07809943 (8 worldwide citation)

A method and system for establishing trust in a peer-to-peer network is disclosed. According to one embodiment, a computer implemented method comprises receiving a certificate associated with content from a peer in a peer-to-peer network. A file certificate associated with the content is received wh ...


7
William Bland, James Edward Moore: Identification of input files using reference files associated with nodes of a sparse binary tree. Macrovision Corporation, Victor H Okumoto, Andy T Pho, May 11, 2010: US07715934 (5 worldwide citation)

An input profile is generated from an input audio file using a measurable attribute that was also used to generate reference profiles from reference audio files. The input profile is then subjected to a process that was also used to generate a reference profiles tree, which is structured as a sparse ...


8
Paul Carl Kocher, Joshua Michael Jaffe, Benjamin Che Ming Jun, Matthew Thomas Carter, Peter Kelley Pearson: Content security layer providing long-term renewable security. Rovi Solutions Corporation, James H Salter, Andy T Pho, August 17, 2010: US07778420 (4 worldwide citation)

In an exemplary embodiment, digital content is mastered as a combination of encrypted data and data processing operations that enable use in approved playback environments. Player devices having a processing environment compatible with the content's data processing operations are able to decrypt and ...


9
John O Ryan, Ronald Quan, James H Salter: Method and apparatus for storing copy protection information separately from protected content. Rovi Solutions Corporation, James H Salter, Andy T Pho, August 24, 2010: US07784103 (3 worldwide citation)

A copy protection system and method enabling storage of copy protection information separately from protected content is disclosed. One embodiment includes a mechanism for playing a recording medium, the recording medium having stored thereon a digital content file and a copy protection information ...


10
Christopher William Szeles: Method for discouraging the distribution of illegal copies of computer programs over file sharing networks. Macrovision Corporation, Victor H Okumoto, Andy T Pho, May 11, 2010: US07716138 (3 worldwide citation)

Special CD-keys are generated so as to have special patterns recognizable by compliant installer programs, which require special actions to be taken by the compliant installer programs when recognized. Since the special patterns are different than those used for valid CD-keys, non-compliant installe ...