Abstract:
Systems and methods are provided to facilitate communication between a first device and a second device on a network. A first wireless communication session is established between the first device and a remote control or other intermediating device. A network address used by the first device to communicate on the network is received from the first device via the first wireless communication session. A second wireless communication session is established between the intermediating device and a second device, and the first address is provided to the second device via the second wireless communication session.
Abstract:
A set-top box (STB), digital video recorder (DVR), video player or other host device receives and interacts with a transcode module to provide enhanced transcoding capabilities that may be useful in placeshifting or other applications. The transcode module includes a host interface that couples to and communicates with the host device. The transcode module also includes a processor that receives an encrypted media stream from the host device via the bus interface, decrypts the encrypted media stream, transcodes the encrypted media stream to a different format, re-encrypts the transcoded stream, and provides the re-encrypted media stream to the host device via the host interface. The transcoded media content may be placeshifted to a remote player, stored at the host, or used for any other purpose.
Abstract:
Systems and methods are described for presenting a plurality of media clips to a viewer using a media player device. A first media clip is displayed on the media player, and an indicator corresponding to a second media clip is provided during playback of the first media clip. In response to the viewer selecting the indicator, playback of the first media clip is suspended, and information is stored about the first media clip on the media player device. The second media clip can then be subsequently displaying on the media player device. After displaying the second media clip, the stored information can be retrieved, and playback of the first media clip can resume from the point that playback was previously interrupted.
Abstract:
Technique for determining the location of a mobile unit in a wireless communication system and presenting it to a remote party. In a scenario with first and second position estimates, the first position estimate is presented within a first predetermined time interval of call setup between the mobile unit and the remote party, and, if the second position estimate is available for presentation to the remote party, the second position estimate is presented within a second predetermined time interval after presentation of the first position estimate. Else, status information on availability of the second position estimate is presented within the second predetermined time interval.
Abstract:
The location of a mobile unit (MU) in a wireless communication system is determined by comparing a snapshot of a predefined portion of the radio-frequency (RF) spectrum taken by the MU to a reference database containing multiple snapshots taken at various locations. The result of the comparison is used to determine if the MU is at a specific location. The comparison may be made in the MU, or at some other location situated remotely from the MU. In the latter case, sufficient information regarding the captured fingerprint is transmitted from the MU to the remote location. The database may be pre-compiled or generated on the fly.
Abstract:
Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.
Abstract:
A set-top box (STB), digital video recorder (DVR), video player or other host device receives and interacts with a transcode module to provide enhanced transcoding capabilities that may be useful in placeshifting or other applications. The transcode module includes a host interface that couples to and communicates with the host device. The transcode module also includes a processor that receives an encrypted media stream from the host device via the bus interface, decrypts the encrypted media stream, transcodes the encrypted media stream to a different format, re-encrypts the transcoded stream, and provides the re-encrypted media stream to the host device via the host interface. The transcoded media content may be placeshifted to a remote player, stored at the host, or used for any other purpose.
Abstract:
Systems and methods facilitate communication between clients, servers or other nodes located on separate local area networks (LANs) or sub-networks within a home, office, campus or other environment using one or more mediation servers located within the local network environment. The server establishes a persistent connection to each available mediation service. The client requests a connection to the server by providing addresses or other connection information associated with the client to one or more of the mediation servers in communication with the server. The mediation server(s) send network information associated with the client to the server via the persistent connections. The server responds to the mediation server(s) by providing network information that can be relayed to the client. When the client and server have exchanged network information, communications between the client and server can be established using conventional or proprietary network address translation (NAT) or other techniques.
Abstract:
Mobile, diversity tuned set-top boxes. The mobile set-top boxes described herein comprise a housing, a demodulator having a plurality of tuning circuits, and an antenna having antenna elements. Each antenna element inputs modulated signal to the plurality of tuning circuits in a switched manner, and the antenna elements are reticulatable with the housing to first and second positions.
Abstract:
Method and a system for establishing a communication channel between a first communication device, or alternatively, a communication network operator, and one or more second communication devices. The identity of the one or more second communication devices is not pre-determined by the first communication device (or the communication network operator). Instead, the identity of which one or more of the second communication devices connects to the first communication device (or the network operator) is determined by the operation of one or more filters transmitted by the first communication device (or the network operator) on certain data that are both transmitted by the first communication device (or the network operator) as well as measured locally at each of the second communication devices.