Patent application number | Description | Published |
20100269147 | VIDEO STREAM INDEX GENERATION AT A VIDEO CONTENT TRANSMITTER - A method of generating and using indexing information for video content is presented. In the method, an index stream for a video stream is generated at a video content transmitter. The video stream includes video frames, and the index stream includes an index for each of at least some of the video frames within the video stream. The video stream and the index stream are transmitted from the video content transmitter to a video content receiver, which receives and stores the video and index streams. Further, at the video content receiver, the index stream is processed to locate the video frames within the video stream that are associated with at least some of the indexes of the index stream, and at least some of the located video frames of the video stream are presented to an output device under control of a user of the video content receiver. | 10-21-2010 |
20120139826 | User Control of the Display of Matrix Codes - An electronic device determines to transmit an image including a matrix code to a display, receives input specifying to alter the matrix code, generates an updated image according to the input, and transmits the updated image to the display. The device may alter a size and/or position of the matrix code, a display duration and/or complexity of the matrix code, and so on. The device may generate the matrix code and modify it in response to input, receive different matrix code versions and select a different version in response to input, receive the image including the matrix code and generate a replacement to overlay over the image, and so on Additionally, independent of input, the device may receive an image, detect an included first matrix code, generate a second matrix code based on the first, and generate an updated image by adding the second matrix code to the image. | 06-07-2012 |
20120198572 | Determining Fraudulent Use of Electronic Devices Utilizing Matrix Codes - In one or more implementations, a computing device may receive information from a matrix code reader that scans multiple matrix codes, each displayed by one of multiple devices. The computing device may determine whether or not the devices are being fraudulently utilized, such as whether the devices are in the same location. Additionally, in some implementations, a computing device may receive a service request from a matrix code reader that includes an associated telephone number. The computing device may extract the number and may handle the service request based on the number. Moreover, in various implementations, a computing device may receive information from a matrix code reader that scans a displayed matrix code. The information may include an electronic signature that is included in the matrix code by the device. After receiving the information, the computing device may analyze the information to determine that the electronic signature is valid. | 08-02-2012 |
20120301108 | VIDEO STREAM INDEX GENERATION AT A VIDEO CONTENT TRANSMITTER - A method of generating and using indexing information for video content is presented. In the method, an index stream for a video stream is generated at a video content transmitter. The video stream includes video frames, and the index stream includes an index for each of at least some of the video frames within the video stream. The video stream and the index stream are transmitted from the video content transmitter to a video content receiver, which receives and stores the video and index streams. Further, at the video content receiver, the index stream is processed to locate the video frames within the video stream that are associated with at least some of the indexes of the index stream, and at least some of the located video frames of the video stream are presented to an output device under control of a user of the video content receiver. | 11-29-2012 |
20140189736 | FAST CHANNEL CHANGE FROM ELECTRONIC PROGRAMMING GUIDE - Arrangements for preparing a television channel for presentation are presented. A set of one or more tuners that are idle may be identified. Being idle may correspond to not being used to receive any television channel data for presentation or recording. An electronic programming guide that indicates programming may be output for presentation. One or more television channels may be selected for preparation. The television channels may be selected based at least in part on one or more electronic programming guide operations and/or prior to receiving user input selecting a television channel of the one or more television channels for presentation. Each of the television channels may be prepared for presentation by tuning, by each tuner, to the one or more television channels prior to receiving the user input selecting the television channel of the television channels for presentation. | 07-03-2014 |
20140189739 | USING IDLE RESOURCES TO REDUCE CHANNEL CHANGE TIMES - Arrangements for preparing a television channel for presentation are presented. A tuner of a television receiver may tune to a first television channel and the first television channel may be output for presentation. One or more idle tuners of the television receiver may be identified. One or more television channels other than the first television channel may be selected for preparation. The one or more television channels may be selected prior to receiving user input selecting a television channel of the one or more television channels for presentation. Each of the one or more television channels may be prepared for presentation by tuning, by each tuner of the one or more idle tuners, to the one or more television channels prior to receiving the user input selecting the television channel of the one or more television channels for presentation. | 07-03-2014 |
20150312513 | USING IDLE RESOURCES TO REDUCE CHANNEL CHANGE TIMES - Arrangements for preparing a television channel for presentation are presented. A tuner of a television receiver may tune to a first television channel and the first television channel may be output for presentation. One or more idle tuners of the television receiver may be identified. One or more television channels other than the first television channel may be selected for preparation. The one or more television channels may be selected prior to receiving user input selecting a television channel of the one or more television channels for presentation. Each of the one or more television channels may be prepared for presentation by tuning, by each tuner of the one or more idle tuners, to the one or more television channels prior to receiving the user input selecting the television channel of the one or more television channels for presentation. | 10-29-2015 |