Abstract: Methods and apparatus for automatically transitioning program delivery/reception between alternative sources, e.g., from a non-IP channel to an IP video source or between two alternative IP sources are described. The transition maybe triggered by a detected problem with the delivery via the non-IP channel or because of scheduled service. The transition may be in response to a command sent to a device or because the receiving device detects a problem with one of the content sources triggering an automatic switch to the alternative content source. In at least some embodiments the different content sources corresponding to different coding methods, e.g., with MPEG-2 encoded and packetized content being delivered by a non-IP content delivery channel and MPEG-4 being delivered using unicast IP content delivery techniques. The methods facilitate deployment of new services with IP content delivery being deployed initially on a regional basis with non-IP content delivery gradually being rolled out.
Abstract: Aspects of the subject disclosure may include, for example, a video camera system that includes a first subset of video cameras that are configured to generate at least one broadcast video signal of an event, and a second subset of video cameras that are each individually controllable in response to subscriber control data from a corresponding one of a plurality of video player systems to generate a plurality of processed video signals of the event. A video access server receives the subscriber control data from the video player systems corresponding to a plurality of subscribers for control of the second subset of video cameras, and for routing the processed video signals of the event such that each of the plurality of processed video signals of the event is routed to the corresponding one of the plurality of video player systems. Other embodiments are disclosed.
Type:
Grant
Filed:
April 2, 2015
Date of Patent:
May 2, 2017
Assignee:
ViXS Systems, Inc.
Inventors:
Indra Laksono, Sally Jean Daub, John Pomeroy, Xu Gang Zhao
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
Type:
Grant
Filed:
March 28, 2016
Date of Patent:
May 2, 2017
Assignee:
Google Inc.
Inventors:
Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
Abstract: Systems and methods are presented for presenting segments of an uncensored version of a media asset on a second device while a censored version of the media asset is displayed on a first device. These systems and methods alert a user when segments of the uncensored version of the media asset do not overlap with the censored version, i.e., the uncensored version contains inappropriate content that is censored. Subsequent to alerting the user, the segment of the uncensored version is presented on the second device.
Type:
Grant
Filed:
April 28, 2016
Date of Patent:
April 11, 2017
Assignee:
Rovi Guides, Inc.
Inventors:
Charles Oliver Holcomb, Jennifer Danielle Lamm, Courtney R. Vann
Abstract: Methods, devices, systems and computer program products facilitate accessing metadata associated with a primary audio visual content. Upon reception of a primary content, one or more watermark messages are extracted from the primary content obtain a server code and an interval code. A query to a metadata server is initiated based on the information obtained from the extracted watermark messages. In response to the query, service recovery information is received that includes information identifying one or more timed events, where each timed event identifies an operation to be performed at a corresponding instant in time as the primary content is being presented by the receiver device. One or more operations identified the timed events are initiated at the corresponding instant(s) in time.
Type:
Grant
Filed:
December 18, 2015
Date of Patent:
March 21, 2017
Assignee:
Verance Corporation
Inventors:
Joseph M. Winograd, Rade Petrovic, Jian Zhao
Abstract: Media device systems and methods are operable to generate mosaic video formats that are each configured to generate corresponding mosaic videos that present video content in video tiles. An exemplary embodiment receives a selection of one of a plurality of mosaic video templates, receives a specification of a video mosaic name, and generates a mosaic video format. The generated mosaic video format is identified by the specified video mosaic name, and comprises the video tile location information and video size information for each of the video tiles defined by the selected mosaic video template.
Abstract: A device having a test module configured to connect with a server through a cellular telephone network and a wireless area network. The test module is also configured to initiate, in the server, a diagnostic test of an Internet Protocol television network and a media processor. The test module is further configured to receive information indicating problems with the Internet Protocol television network and the media processor, and to display the information on a display.
Type:
Grant
Filed:
February 22, 2016
Date of Patent:
March 14, 2017
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Michael Boatright, Nathan L. Edwards, Sean T. Hamrick
Abstract: A broadcast programming receiver is provided which includes a broadcast programming interface, a memory, a communication network interface, and output circuitry. The broadcast programming interface is configured to receive broadcast programming, while the output circuitry is configured to transfer the broadcast programming to an output device. The memory is configured to store data related to the broadcast programming. In one embodiment, the communication network interface is configured to receive the data related to the broadcast programming over a communication network from a second broadcast programming receiver and transfer the data to the memory. In another implementation, the communication network interface is configured to receive the data from the memory and send the data over the communication network to a second broadcast programming receiver.
Abstract: A jukebox system, including a server that stores a master library of audiovisual selections; a plurality of jukeboxes, each of which is operable to store audiovisual selections received from the server and to play the audiovisual selections at the request of a user; a communication system through which the server and the jukeboxes communicate; wherein the server is operable to define authorized uses for the audiovisual selections received from the server; and further wherein the authorized uses correspond to various rights that third parties have in the audiovisual selections, the rights requiring by law or regulation payment of respective royalties; and further wherein the server maintains information on the authorized uses made by each of the jukeboxes and determines the amount of royalties due.
Abstract: The present invention is directed to a system, method and computer program for enabling a user (100) (an auditor or a viewer) to access complementary information related to one or a plurality of sequences or topics of interest (102) in a recorded program (103) previously broadcast on the radio or television and played back on a device, such as an audio or video tape or disk recorder/player (104). The preferred embodiment of the invention relates to a system and method for enabling a person (100) listening to or watching a recorded program (103), to select one or a plurality of topics (101) (102) drawing his or her attention and for immediately receiving further information related to these topics from the World Wide Web. The system is based on the synchronization of local times (204) (205) of transmitters (201) and recorders (203). The flow of information transmitted, received and recorded is always synchronized, independently of the relative positions of recorders and transmitters.
Abstract: Methods and systems are disclosed herein for a media guidance application that enhances the viewer experience by providing supplemental content related to a media asset during a fast-access playback operation. For example, in response to a user input during a fast-forward or rewind operation, the media guidance application may generate for display supplemental content related to the progression point of the media asset at which the user input was received while the fast-forward or rewind operation continues.
Abstract: Methods, systems, and computer readable media can be operable to facilitate the transfer and/or sharing of content between multiple devices. An interface may be used by a subscriber to cause content being viewed on a first device to be displayed at one or more other devices. Using an interface at a control device or source device, a user can select a content source, one or more target devices, and various options for outputting content from the content source at the target device(s). Selected content may be shared with or transferred to a target device.
Abstract: A method includes determining, at a server, channel change (cc) bias factors associated with a time slot. The method includes sending a request for cc server data to a network device. The request includes the time slot and data corresponding to the cc bias factors. The method includes receiving the cc server data, where the cc server data identifies a set of times during the time slot and an estimated number of active cc servers of a plurality of cc servers for each time of set of times. The method also includes, before a particular time indicated in the set of times and in response to a current number of active cc servers being different than the estimated number of active cc servers for the particular time, adjusting a number of active cc servers of the plurality of cc servers to the estimated number of active cc servers.
Abstract: Techniques are described to provide content access. In an implementation, a determination is made at a client that a high-definition channel has content that matches content provided by a standard-definition channel. Access is provided to the content via the high-definition channel and access is restricted to the content via the standard-definition channel up the client is capable of outputting the content and high definition.
Type:
Grant
Filed:
September 11, 2015
Date of Patent:
February 21, 2017
Assignee:
Rovi Technologies Corporation
Inventors:
Peter J. Potrebic, Prashant K. Jha, Mark B. Tozer
Abstract: Systems and methods for sorting media assets are provided. Playback information for each of a plurality of media assets is received, the playback information representing a percentage of a length of the corresponding media asset that each of a plurality of users previously viewed. Representations of the plurality of media assets are generated. The representations of the plurality of media assets are sorted based on the percentage of the length of the corresponding media asset that each of a plurality of users previously viewed. The sorted representations of the plurality of media assets are generated for display to a first user.
Abstract: An electronic video product supporting an interactive interconnected system supports transmit-receive of a video information signal of the interactive interconnected system which comprises an electronic reading device and an electronic transmitter-receiver. The video information signal is synthesized by associated data and media information data. The associated data is a preset URI (Uniform Resource Identifier). The electronic transmitter-receiver is provided with an associated data reception circuit, an associated data transmission circuit and a central processing unit (with memory).
Abstract: The invention relates to an information association technology supporting a cross-media product, in particular to an audio information signal supporting an interactive interconnected system. The signal is formed by audio data and associated data synthesis. The interactive interconnected system comprises an electronic reading device and an electronic transmitter-receiver. The associated data is a preset Uniform Resource Identifier. The electronic transmitter-receiver is provided with an associated data reception circuit, an associated data transmission circuit and a central processing unit (with memory). The associated data reception circuit is equipped with a short-distance signal transmission-reception circuit.
Abstract: A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.
Type:
Grant
Filed:
July 24, 2015
Date of Patent:
January 31, 2017
Assignee:
Comcast Cable Communications, LLC
Inventors:
Gregory Allen Broome, Jason Burgess, Richard Joseph Fliam
Abstract: A server generates a combination of symbols requested by a set of users in response to the symbols requested by each user in the set being cached by the other users in the set. A transmitter in the server multicasts the combination of symbols to the set of users based on a transmission deadline associated with the set of users.
Abstract: A media content processing system includes a first tuner programmed to receive a first media content signal and a second tuner programmed to receive a second media content signal. A processing device is programmed to receive a popularity signal representing a popularity of a media content instance. The processing device is further programmed to command the second tuner to tune to the media content instance identified by the popularity signal.