Patent application number | Description | Published |
20090028052 | Method and Apparatus for Optimizing Home Network Interface Selection In Home Networking Applications - Embodiments of the invention generally provide a method and apparatus for optimizing home networking interface selection in home networking applications. One embodiment of a method for selecting, at a set top box in a network, an active home networking interface from among a plurality of home networking interfaces includes activating the best performing home networking interface and deactivating the remainder of the home networking interfaces. | 01-29-2009 |
20090028180 | Method and Apparatus for Mitigating Layer-2 Looping in Home Networking Applications - Embodiments of the invention generally provide a method and apparatus for mitigating layer-2 loops in home networking applications. One embodiment of a method for mitigating layer-2 loops in a network includes detecting a loop between a first terminal in the network and a second terminal in the network, and deactivating at least one active home networking interface at the first terminal. | 01-29-2009 |
20090285391 | Communicating media content from a DVR to a portable device - In a method for communicating media content stored on a digital video recorder (DVR) protected by a first DRM system to a portable multimedia device (PMD) using a second DRM system, in which the first DRM system differs from the second DRM system, a request for communication of a media content item stored on the DVR to the PMD is received. In addition, a portable content key is employed to encrypt the media content item to a PMD format suitable content version and the encrypted PMD format suitable content version is communicated to the PMD along with a portable content identifier (ID). | 11-19-2009 |
20100011099 | METHOD AND APPARATUS FOR MONITORING AND LOGGING COMMUNICATION SESSIONS - Embodiments of the invention generally provide a method and apparatus for logging and monitoring communication sessions terminating and originating in a home network. One embodiment of a method for monitoring a communication session within a home network includes routing the communication session to a device in the home network via a residential gateway, the residential gateway being equipped with Universal Plug and Play and Session Initiation Protocol capabilities, and storing data related to the communication session in a database coupled to the residential gateway. | 01-14-2010 |
20110085562 | AGGREGATING PORTS WHILE ALLOWING ACCESS TO SINGLETON PORTS - Disclosed is a method for aggregating parallel data links connecting two end-point devices into a logical link. If one of the parallel data links is a multi-point link, then an end-point device can still access that link to route traffic to an end station on the link (that is, to a device other than the other end-point device of the logical data link). In the terminology of this disclosure, the logical aggregated link is accessed through an “aggregated port” on an end-point device, while the constituent multi-point link is accessed directly through a “singleton port.” By assigning a smaller cost to the aggregated port than to the singleton port, embodiments avoid creating routing loops. In some embodiments, the aggregation is performed at Layer 2 of the Open System Interconnection seven-layer protocol model. Then, the methods of the present invention work well with existing IEEE 802.1 bridging architectures and protocols. | 04-14-2011 |
20110235801 | SECURE TRANSCODING OF CONTENT - A source device determines content rights for encrypted content in the first encoding standard using a first rights data file. The source device creates a second rights data file for transcoded content in the second encoding standard. The source device performs a key management operation including communicating a decryption key for the encrypted content in the first encoding standard to a transcoder. The source device transfers the encrypted content in the first encoding standard to the transcoder. The transcoder decrypts the encrypted content, transcodes the content from the first encoding standard to the content in the second encoding standard, and re-encrypts the content in the second encoding standard using a second encryption key. The transcoder then transfers the encrypted content in the second encoding standard to an indicated device. | 09-29-2011 |
20120155834 | Bookmarks in Recorded Video - In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint. | 06-21-2012 |
20150131968 | BOOKMARKS IN RECORDED VIDEO - In general, in one aspect, the disclosure describes a video recording system including a user interface to enable a user to enter commands. A bookmark manager is to generate bookmarks corresponding to locations in the videos being recorded based on bookmark commands received, to assign end points for the bookmarks, and to generate a program based on selection of one or more of the recorded videos and selection of at least a subset of the bookmarks associated with the one or more recorded videos. A video record/playback manager is to control recording of the videos and the associated bookmarks and to present the program by playing the at least a subset of the associated bookmarks for the one or more of the recorded videos. Playback of each of the at least a subset of the associated bookmarks is to end at the assigned endpoint. | 05-14-2015 |