scispace - formally typeset
Search or ask a question
Patent

Group live-view interactive program guide

TL;DR: In this article, one or more processors receive a plurality of original video streams, generate a guide video stream that includes each original video stream resized and arranged such that all of the original videos streams are simultaneously visible and playing on the guide video streams.
Abstract: One or more processors receive a plurality of original video streams, generate a guide video stream that includes each of the original video streams resized and arranged such that all of the original video streams are simultaneously visible and playing on the guide video stream, and display the guide video stream on a display device. The one or more processors further provide an interactive user interface on the display device in conjunction with the guide video stream to thereby allow a user of the set-top box to select one of the original video streams shown playing on the guide video stream for full screen playback. In response to the user selecting a particular original video stream for full screen playback, the one or more processors play full screen on the display device the particular original video stream as selected by the user.
Citations
More filters
Patent
01 Jul 2015
TL;DR: In this article, the first application to access a hardware device is responsible for providing and publishing an application programming interface (API) that provides access to the hardware device's data stream, which other applications can then call to access the data stream.
Abstract: Methods for providing simultaneous access to a hardware data stream to multiple applications are disclosed. The first application to access a hardware device is responsible for providing and publishing an application programming interface (API) that provides access to the hardware device's data stream, which other applications can then call to gain access to the data stream. In some examples, the first application may be a server process or daemon dedicated to managing the hardware device data stream and publishing the API. In some further examples, the first application may instead may carry out user functionality unrelated to managing the hardware device.

7 citations

Patent
06 Jul 2017
TL;DR: In this paper, a set top box (STB) receives a request to activate the set-top box and can create a storage location to which the STB is configured to store identifiers and passwords of a guest.
Abstract: Systems and methods for erasing content stored on a set top box via a dedicated input object of a remote input device are described. A set top box (STB) receives a request to activate the set top box. The STB can create a storage location to which the STB is configured to store identifiers and passwords of a guest. The STB stores one or more user identifiers and passwords of the guest that correspond to one of one or more applications or web services accessed via the device. The STB receives, from a remote control device via a wireless communication, a command to delete the user identifiers and passwords stored on the STB responsive to selection of a delete button on the remote control device. An agent executing on the STB can delete the one or more user identifiers and passwords from the STB responsive to receipt of the command.

2 citations

Patent
23 Sep 2015
TL;DR: In this article, a media guidance application may tune to a first program with a first tuner and generate for display the first program on a display area of a display device, determine other programs of interest being broadcast, and simultaneously with the generating for display of the first show, use the second tuner to tune to and generate the other show.
Abstract: Methods and systems for a media guidance application that may enhance viewer experience. The media guidance application may tune to a first program with a first tuner and generate for display the first program on a display area of a display device, determine other programs of interest being broadcast, and simultaneously with the generating for display of the first program, use the second tuner to tune to and generate for display the other programs of interest being broadcast. The second tuner cycles between the additional programs of interest to periodically update the segments of the additional programs of interest generated for display.

1 citations

Patent
01 Aug 2019
TL;DR: In this paper, one or more processors receive a plurality of original video streams, generate a guide video stream that includes each original video stream resized and arranged such that all of the original videos streams are simultaneously visible and playing on the guide video streams.
Abstract: One or more processors receive a plurality of original video streams, generate a guide video stream that includes each of the original video streams resized and arranged such that all of the original video streams are simultaneously visible and playing on the guide video stream, and display the guide video stream on a display device. The one or more processors further provide an interactive user interface on the display device in conjunction with the guide video stream to thereby allow a user of the set-top box to select one of the original video streams shown playing on the guide video stream for full screen playback. In response to the user selecting a particular original video stream for full screen playback, the one or more processors play full screen on the display device the particular original video stream as selected by the user.
Patent
17 Nov 2020
TL;DR: In this article, a control module located in the hospitality environment may receive an instructional signal from a control device based on user input corresponding to a desired connected device status, and the control module may transmit a corresponding instructional signal to one or more connected devices.
Abstract: Various embodiments are directed to systems and methods for configuring a hospitality environment. A control module located in the hospitality environment may receive an instructional signal from a control device based on user input corresponding to a desired connected device status. The control module may transmit a corresponding instructional signal to one or more connected devices. The control module may receive instructional signals from one of a personal control device or a local control device located in the hospitality environment, as well as an enterprise control entity, each of which may be used interchangeably and independently to control at least one connected device according to a user's preferences. The control module utilizes an event-driven architecture to facilitate the execution of both an internet of things control functionality and a content delivery functionality. Various embodiments are directed to systems and methods for configuring a plurality of hospitality environments.
References
More filters
Patent
01 Nov 2007
TL;DR: In this paper, a renderer authenticates itself with the server, and the server allows content browsing and selection access only to an authorized and authenticated renderer, and a negotiation and exchange protocol comprises messages exchanged between the renderer and server that include one or more of device identification, encryption key exchange, digital certificates and information regarding security package used by each CPE.
Abstract: Apparatus and methods for protected content access, browsing and transfer over a network. In one embodiment, the network comprises a premises (e.g., residential) LAN, and the apparatus comprises a server and renderer consumer premise equipment (CPE). The renderer CPE scans the network to search for a server CPE that implement a compatible security framework. The renderer authenticates itself with the server, and the server allows content browsing and selection access only to an authorized and authenticated renderer. A negotiation and exchange protocol comprises messages exchanged between the renderer and the server that include one or more of device identification, encryption key exchange, digital certificates and information regarding security package used by each CPE.

206 citations

Patent
21 Sep 2011
TL;DR: In this paper, a user profile server for providing a user-tailored entertainment experience across different entertainment devices includes a network connection for coupling the user-profile server to a network.
Abstract: A user-profile server for providing a user-tailored entertainment experience across different entertainment devices includes a network connection for coupling the user-profile server to a network. The user-profile server is configured for storing a user profile corresponding to a user identifier, and receiving via the network an electronic bookmark, the electronic bookmark being associated with the user identifier and pertaining to content that was not finished by a user at a first entertainment device. The user-profile server is further configured for updating the user profile to include the electronic bookmark, and communicating via the network at least the electronic bookmark to a controller of a second entertainment device to thereby allow the second entertainment device to play the content automatically starting from a position in the content corresponding to a position indicated by the electronic bookmark. The first entertainment device and the second entertainment device are different devices.

173 citations

Patent
02 Jun 2009
TL;DR: In this paper, the authors describe methods and apparatus for providing access to arbitrary applications via an interactive television service using a pool of remote virtual desktops using an interactive video streaming service.
Abstract: Methods and apparatus are described for providing access to arbitrary applications via an interactive television service using a pool of remote virtual desktops.

51 citations

Patent
William Weeks1
27 Jun 2008
TL;DR: Low-resolution information streams are combined in a broadcast carrier and broadcast along with full resolution information streams down a television broadcast network as mentioned in this paper, where the low-resolution streams may be decoded and displayed in mosaic display with multiple images from separate low resolution streams simultaneously displayed.
Abstract: Low resolution information streams are combined in a broadcast carrier and broadcast along with full resolution information streams down a television broadcast network. The low resolution streams may be decoded and displayed in mosaic display with multiple images from separate low resolution streams simultaneously displayed. When a user selects a particular channel to be displayed, a low resolution stream associated with the selected channel is displayed (video and audio) while the full resolution stream is processed for display. Once the full resolution stream is available for display, it replaces the low resolution stream. The user perceives a much lower channel change time by viewing the low resolution stream during the channel change delay. The low resolution stream may also be provided directly to a portable media player (PMP) in a low resolution format required for display by the PMP.

38 citations

Patent
28 Apr 2015
TL;DR: In this article, a method for generating an interactive graphical user interface is performed at a server system remote from a client device, where the server system receives, from the client devices, user input selecting a first filter and filters available video programming using one or more search conditions corresponding to the first filter, to identify a first plurality of videos that satisfy the search conditions.
Abstract: A method for generating an interactive graphical user interface is performed at a server system remote from a client device. The server system receives, from the client device, user input selecting a first filter, and filters available video programming using one or more search conditions corresponding to the first filter, to identify a first plurality of videos that satisfy the one or more search conditions. The one or more search conditions include a criterion relating to a popularity metric for a social network. The server system generates a user interface that includes a first mosaic of selectable video tiles corresponding to the first plurality of videos. Respective videos of the first plurality of videos are played in respective video tiles of the first mosaic. The server system encodes the user interface as a video stream and transmits the video stream containing the user interface toward the client device for display.

14 citations