Locking Of Video Or Audio To Reference Timebase Patents (Class 348/512)
  • Patent number: 10922311
    Abstract: Described are methods, systems and computer readable media for dynamic updating of query result displays.
    Type: Grant
    Filed: May 14, 2016
    Date of Patent: February 16, 2021
    Assignee: Deephaven Data Labs LLC
    Inventors: Ryan Caudy, David R. Kent, IV, Charles Wright, Brian Ries, Radu Teodorescu
  • Patent number: 10873429
    Abstract: A method of performing data frame error recovery is disclosed. A data packet is received and tested to determine whether the data packet includes one or more bit errors. The data packet is compared with one or more data packets stored in a recovery buffer to identify a duplicate of the data packet when the data packet includes one or more bit errors. One or more bits affected by the one or more bit errors are identified based on a comparison between the data packet and the duplicate of the data packet. Different combinations of bit values for the one or more bits are determined, and the data packet is tested with the different combinations to identify a correct combination of bit values for the one or more bits. The data packet is recovered based on the correct combination of bit values for the one or more bits.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: December 22, 2020
    Assignee: Rockwell Collins, Inc.
    Inventors: Tj T. Kwon, Naveen Rajanikantha, Blanka Giese, Anthony D. Schaefer, Andrew J. Bys, Taunya L. Kepple, Wayne H. Meyer
  • Patent number: 10809740
    Abstract: A method is provided for identifying at least one section of a boundary edge of an area to be treated and for operating an autonomous mobile green area maintenance robot on the area to be treated. The method includes recording live images using a camera, superimposing target symbols on the recorded live images, aiming with the target symbol and guiding the target symbol by orienting the camera, marking in respective images a boundary edge image point using the target symbol, and obtaining a sequence of position coordinates of a boundary edge based on the boundary edge image points.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: October 20, 2020
    Assignee: Andreas Stihl AG & Co. KG
    Inventors: Michael Reinert, Andreas Strohmaier, Samuel Zoettl
  • Patent number: 10805507
    Abstract: Methods and systems for configuring a plurality of cameras to start capturing images are disclosed. A method of configuring a plurality of cameras to capture images includes synchronizing clocks of a plurality of cameras to run on a same time and instructing the cameras to start capturing images at a capturing time. The method configures a plurality of cameras to start capturing images at the same time.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: October 13, 2020
    Assignee: SHANGHAI XIAOYI TECHNOLOGY CO., LTD.
    Inventors: Tao Ma, Chao He, Baoqi Wang
  • Patent number: 10795894
    Abstract: In an example embodiment, a first set of results from first search results are displayed in a user interface. A plurality of facets, including selectable filters, of the first search results are displayed. A sampling scheme is retrieved, with the sampling scheme defining a first sampling rate for a first number of search results and a second sampling rate for a second number of search results. The first search results are traversed using the sampling scheme, sampling search results for the first number of search results at the first sampling rate and sampling search results for the second number of search results at the second sampling rate, for each sampled search result, causing an increase in a facet count for a facet and/or selectable filter having a matching value in the sampled search result. Facet counts for each of the facets and/or selectable filters are displayed in the user interface.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Sankar, Apurva Rajiv Mehta, Dmytro Andriyovich Ivchenko
  • Patent number: 10785495
    Abstract: Timecode is encoded in video using colored regions of pixels. Pixels in adjacent regions in frames of a video are color-coded to encode timecode. For example, two adjacent regions might both be colored red to encode the numeral ‘0.’ As another example, two adjacent regions might be colored red and purple, respectively, to encode the numeral ‘1.’ The regions can be the same size as a macroblock (e.g. 16×16 pixels) used by a video encoder and aligned to macroblock boundaries for efficient encoding. The colors of the adjacent regions can be decoded to obtain the timecode. The timecode might then be burned into frames of the video, displayed non-destructively over the video, or used in another manner.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: September 22, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Brian Enigma
  • Patent number: 10749766
    Abstract: A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The computing resource monitoring service determines an identifier for the measurement and, using the identifier, selects a logical partition for storage of the measurement. The computing resource monitoring service creates a measurement storage job that is added to a priority queue, specifying the location of the logical partition and an archival storage resource where the measurement is to be stored. This enables an aggregator system to obtain the measurement storage job and fulfill the request by storing the measurement within the archival storage resource.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: August 18, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: John O'Shea
  • Patent number: 10750208
    Abstract: The disclosure includes a method of generating and presenting digital streaming data to a viewer. The digital streaming data comprises streaming video data depicted from a live event and streaming audio data generated by a commentator, the streaming audio data related to the live event. In many embodiments, the method includes presenting the streaming video data to the commentator and the viewer and generating streaming audio data by the commentator related to the live event. Methods may also include transferring the streaming audio data via an Internet to the viewer and providing the viewer with synchronization means to synchronize the streaming video data with the streaming audio data.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 18, 2020
    Inventor: Gideon Eden
  • Patent number: 10734032
    Abstract: The present disclosure proposes a method of synchronously playing media file. The method includes: receiving, with a mobile terminal, parameter information from a playing device, the parameter information including a current playing progress and a total time length of a current playing media file; starting to count time, with the mobile terminal, upon receiving the parameter information and calculating, with the mobile terminal, a real-time playing progress of the media file based on a predetermined time interval according to the parameter information and timing information; displaying, with the mobile terminal, the real-time playing progress on a display interface. The present disclosure solves unstable data transmission and enhances the accuracy of displaying progress of the playing device.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: August 4, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP, LTD.
    Inventor: Yong Chen
  • Patent number: 10728060
    Abstract: A driver for a transmitter includes an output stage comprising a first equalizer and a second equalizer, coupled to an output circuit of the transmitter, being operable for receiving a plurality of differential input data streams to generate an equalized differential output signals, wherein the first equalizer and the second equalizer being coupled and reconfigured to form a plurality of parallel driver segments, each driver segment having a calibration circuit, at least one of the calibration circuits been enabled to control the impedance of the output circuit, the plurality of differential input data streams are processed by the first and the second equalizer to shape the plurality of differential input data streams for compensating the channel loss.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 28, 2020
    Assignee: Teletrx Co.
    Inventors: Chu-Yun Peng, Chia-Hao Shih
  • Patent number: 10601821
    Abstract: A method, an apparatus, a terminal, and a server for identity authentication are disclosed. The method includes: receiving dynamic face authentication prompt information sent by a server during identity authentication of a user; obtaining gesture recognition information of the dynamic face authentication prompt information by recognizing a facial gesture presented by the user; and sending the gesture recognition information to the server to enable the server to confirm that the identity authentication is successful for the user in response to verifying that the gesture recognition information is consistent with the dynamic face authentication prompt information. Using the embodiments of the present application, a highly secure authentication can be performed on an identity of a user through dynamic face authentication.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 24, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhijun Du
  • Patent number: 10595075
    Abstract: Embodiments herein describe automatically synchronizing the output of source devices connected to a system reference point through an IP network in a media production studio so that the outputs are aligned when they reach the system reference point. In one embodiment, the system reference point device exchanges a plurality of messages and timestamps with a source device. The source device uses the messages and timestamps to determine a transmission delay between the source device and the system reference point device. The source device uses the transmission delay to determine a video transmission correction factor, which the source device applies to modify the time at which it outputs a signal so that the signal is aligned with signals output by other source devices when the signal arrives at the system reference point device through the IP network.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: March 17, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Craig L. Beardsley, Michael J. Strein
  • Patent number: 10565206
    Abstract: Described are methods, systems and computer readable media for query task operations based on memory allocation and performance criteria.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: February 18, 2020
    Assignee: Deephaven Data Labs LLC
    Inventors: Radu Teodorescu, Ryan Caudy, David R. Kent, IV, Charles Wright
  • Patent number: 10453494
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for facilitating synchronization of audio with motion imagery. In embodiments, an indication to create a relationship between an audio feature associated with an audio and an imagery feature associated with a motion imagery is received. Thereafter, a relationship is created between the audio feature and the imagery feature in accordance with an instance or a time duration to synchronize the audio with the motion imagery. Based on the relationship between the audio feature and the imagery feature, the imagery feature of the component is automatically manipulated in relation to the audio feature at the designated instance or the time duration.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: October 22, 2019
    Assignee: Adobe Inc.
    Inventors: Yaniv De Ridder, Michael Spencer Cragg, Colin Cronin Roache
  • Patent number: 10448084
    Abstract: Presented herein are system(s), method(s), and apparatus for determining the presentation time for a picture without a presentation time stamp. A first and second picture are decoded. The first picture is a reference picture for the second picture. The presentation time for the second pictures is computed as a function of a presentation time and a decode time for the first picture.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: October 15, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Srinivasa M. P. Reddy, Xuemin Chen, Sandeep Bhatia
  • Patent number: 10423660
    Abstract: Techniques for identifying and correcting synchronization errors between audio and subtitles for media content are described herein. For example, a portion of a subtitle file associated with media content may be extracted based on subtitle cues included in the portion of the subtitle file. In embodiments, an audio to text file may be generated from the extracted portion using a speech to text algorithm. A detected subtitle text file may be generated using the subtitle file, the audio to text file, and an edit distance algorithm. In embodiments, one or more synchronization errors between the audio and subtitles for the media content may be identified based on time stamp information associated with the audio to text file and a subtitle cue for the extracted portion of the subtitle file.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 24, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Donghyeok Heo, Hooman Mahyar
  • Patent number: 10264353
    Abstract: Several first digital streams of first digital samples at a first sampling frequency are processed to issue corresponding stream that are converted into second digital streams sampled at a second sampling frequency lower than said first sampling frequency. At least one delay to be applied to at least one first digital stream to satisfy a condition on the second digital streams is determined and applied to at least one first digital stream before converting. The converting operation performed is decimation filtering of the first digital streams. The application of the at least one delay to at least one first steam involves skipping a number of first digital samples in the at least one first digital stream. The number skipped depends on the value of the at least one delay. Samples that are skipped are not delivered for decimation filtering.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 16, 2019
    Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics Design and Application S.R.O., STMicroelectronics (Alps) SAS
    Inventors: Jean Claude Bini, Dragos Davidescu, Igor Cesko, Jonathan Cottinet
  • Patent number: 10140950
    Abstract: The present disclosure provides a display device driving method and the like that can suppress degradation of display quality at the time of switching to a video based on a video signal from an external signal source. The display device driving method according to the present disclosure includes: receiving a training signal transmitted from an external signal source; after receiving the training signal, transmitting a lock signal to the external signal source at a timing based on an internal synchronization signal of the display device; after transmitting the lock signal, receiving a video signal that is transmitted from the external signal source and is synchronous with an external synchronization signal; and displaying a video by using the video signal received from the external signal source.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: November 27, 2018
    Assignee: JOLED INC.
    Inventor: Toshiyuki Kato
  • Patent number: 10129552
    Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: November 13, 2018
    Assignee: VIXS SYSTEMS INC.
    Inventors: Indra Laksono, Zhihua Zeng
  • Patent number: 10121514
    Abstract: A first video preview corresponding to a first video program is played back. When it is time to transition from playing back the first video preview to playing back a second video preview corresponding to a second video program, the transition is made from playing back the first video preview to playing back the second video preview. The transition can be made by sliding the first video preview off a display while sliding the second video preview onto the display. Additionally, metadata associated with the first video program can be displayed for an amount of time before playback of the first video preview ceases, and metadata associated with the second video program can be displayed for an amount of time after playback of the second video preview begins.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: November 6, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark D. Schwesinger, John Elsbree, David R. Fulmer, Evan J. Lerer, Stephane Joseph Comeau, Spencer I. A. N. Hurd
  • Patent number: 10063907
    Abstract: Techniques of audio-video synchronization that can be performed on audio and video streams are described. In one scenario, a processor can receive audio-video information comprising a video stream and an audio stream. Each of the video and audio streams can include one or more of: a compressed stream; and a decoded stream. A region of motion in the video stream can be determined based on a property of the video stream. A video signal can be generated based on the determined region of motion. Also, a relative delay between the streams can be determined based, at least in part, on the generated video signal. A delay value associated with one or more of the audio and video streams may be adjusted to assist with synchronizing the audio and video streams.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: August 28, 2018
    Assignee: Polycom, Inc.
    Inventors: James F. Darrah, James E. Carter
  • Patent number: 10019971
    Abstract: The disclosed embodiments provide a system that facilitates driving a display in a computer system. During operation, the system receives an input video stream from a graphics source, wherein the input video stream comprises a sequence of video frames. Next, the system directs the input video stream through a set of two or more memory buffers including a front buffer and a back buffer to produce an output video stream, which is used to drive the display. While directing the input video stream through the set of memory buffers, the system writes a video frame from the input video stream into the back buffer, and concurrently drives the output video stream from a preceding video frame in the front buffer. When the writing of the video frame completes, the system switches buffers so that the back buffer becomes the front buffer, which drives the output video stream, and the front buffer becomes either a spare buffer or the back buffer, which receives a subsequent frame from the input video stream.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: July 10, 2018
    Assignee: Apple Inc.
    Inventors: Binu Mathew, William C. Athas, Nils E. Mattisson
  • Patent number: 9876631
    Abstract: A digital synchronizer is disclosed with a phase locked loop and a carrier generator. The phase locked loop is configured to produce an output signal having the same frequency as an input signal by selecting a divider ratio of a frequency divider with a control signal, the frequency divider divides the frequency of a high frequency signal by the divider ratio to provide the output signal; carrier generator is configured to generate an oversampled carrier signal by using the control signal to produce a carrier signal with a period corresponding with a contemporaneous period of the output signal.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 23, 2018
    Assignee: NXP B.V.
    Inventors: Remco van de Beek, Jos Verlinden, Ghiath Al-kadi
  • Patent number: 9826261
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using a dedicated bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 21, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
  • Patent number: 9826262
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using temporarily borrowed bandwidth from a shared progressive download ABR bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released back to the progressive download ABR pipe.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 21, 2017
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
  • Patent number: 9807283
    Abstract: A method for synchronizing multiple data feeds includes receiving a first data feed including user-entered textual data and audio segments acquired concurrently with the user-entered textual data from a first device, receiving an additional data feed including audio segments acquired with the additional device, the first data feed and the additional data feed acquired from a common sporting event, identifying one or more distinctive audio events in the one or more audio segments received from the first device and the additional device, determining a timing offset between the first data feed and the additional data feed by comparing the one or more distinctive audio events of the one or more audio segments received from the first device and the additional device and generating a synchronized output feed by establishing a common absolute time for the first data feed and the additional data feed based on the determined timing offset.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: October 31, 2017
    Assignee: Agile Sports Technologies, Inc.
    Inventors: Brian Kaiser, Kyle Murphy, Erik Person, Bryce Kahle
  • Patent number: 9779687
    Abstract: The present invention discloses a method for transmitting and receiving data of a sink device by using HDMI (High Definition Media Interface). A method for transmitting and receiving data of a source device by using HDMI comprises requesting a sink device to read out EDID (Extended Display Identification Data) when the sink device is connected; receiving from the sink device EDID including decompression capability information of the sink device; transmitting operation parameter information determined on the basis of the EDID, where the operation parameter information includes compression metadata; and transmitting the compressed video data.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: October 3, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Jangwoong Park, Hyeonjae Lee, Hyunsik Yang
  • Patent number: 9762380
    Abstract: The invention relates to a method and apparatus for synchronizing to upstream bursts of frames when a delimiter pattern normally used for the synchronization is a-priory unknown. The method includes identifying in a specific received signaling burst a sequence of pre-defined fixed bits, determining the position and bit pattern of the identified delimiter based on the found position of the fixed bits in the signaling burst, and using the found delimiter pattern to synchronize to following bursts in a burst stream.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: September 12, 2017
    Assignee: VIAVI SOLUTIONS DEUTSCHLAND GMBH
    Inventor: Dominik Prause
  • Patent number: 9736521
    Abstract: Systems, methods, devices, and non-transitory media of the various embodiments facilitate real time playback of a digital broadcast by enabling reduction of the amount of time a receiver device's low power mode interface with a separate computing device operates in an operational/high power mode. The receiver device may associate a stream of media packets of a digital broadcast with system time clock timestamps indicating when the media packets were received, and store the media packets in a temporary packet buffer. Periodically, a media packet burst stored in the temporary packet buffer may be sent to the separate computing device via a low power mode interface operating in an operational/high-power mode different than a low power mode. The low power mode interface may be returned to the low-power mode until the next burst of packets is sent to the separate computing device.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dafna Shaool, Nir Gerber, Liat Bonen
  • Patent number: 9674539
    Abstract: A method and system for gracefully reducing demands for shared decompression resources required to present multiple video streams concurrently such that their streaming video content is simultaneously available for further processing or display. In particular, it relates to the use of presentation time stamps for incoming frames with reference to a time base clock and a threshold to determine if the decompression resources are falling behind in their ability to process incoming frames in real time. If this occurs then frames are dropped, i.e. discarded without being decompressed, with preference given to dropping incremental frames rather than key frames.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 6, 2017
    Assignee: INFOCUS CORPORATION
    Inventors: Tzvetan Mikov, Stanislav Angelov, Robert Gardyne
  • Patent number: 9634901
    Abstract: A computer network may comprise a plurality of computing devices. In one example, a method may be provided for discovering topology of the computer network. The method may comprise sending, by a host computing device of the computing network, a neighbor discovery packet to each network interface of the host that has a connection, receiving a reply packet responding to the neighbor discovery packet, building a neighbor map for all neighbor computing devices to the host, sending a connection discovery packet to each network interface of the host that has a connection, receiving reply packets responding to the connection discovery packet, and building a connection map for connections among computing devices based on the information in the reply packets.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: April 25, 2017
    Assignee: KnuEdge Incorporated
    Inventors: Douglas A. Palmer, Doug B. Meyer, Jerome V. Coffin
  • Patent number: 9602774
    Abstract: An approach is provided for presenting, via a set-top box, audio and/or video transmission to a user. An input is received from the user specifying media content that is accessible over a data network. The media content is retrieved over the data network, and presented via the set-top box.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raul Aldrey, Sunil Limbasia, Aravind Perumandla, Sampath Nambakkam, Raghuram Darapu
  • Patent number: 9525542
    Abstract: The invention relates to a method and apparatus for synchronizing to upstream bursts of frames when a delimiter pattern normally used for the synchronization is a-priory unknown. The method includes identifying in a specific received signaling burst a sequence of pre-defined fixed bits, determining the position and bit pattern of the identified delimiter based on the found position of the fixed bits in the signaling burst, and using the found delimiter pattern to synchronize to following bursts in a burst stream.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 20, 2016
    Assignee: VIAVI SOLUTIONS DEUTSCHLAND
    Inventor: Dominik Prause
  • Patent number: 9432555
    Abstract: Method and system for measuring audio video synchronization. This is done by having a remote sensing station to measure and process the audio and images from a multimedia terminal that display a television program. The remote sensing station uses an audio sensor to sense the audio signal from the multimedia station and an image sensor to sense the images displayed on the multimedia station. An AV processing circuit in the remote sensing terminal processes the signals from the audio sensor and the image sensor to determine the relative delay between the sensed audio signal and the sensed images. The delay information is then communicated to the multimedia station to adjust the AV synchronization.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: August 30, 2016
    Inventor: J. Carl Cooper
  • Patent number: 9424859
    Abstract: A vocal effect processing system may include an effect modification module configured to selectively and dynamically apply effects to an input audio signal in accordance with a degree of likelihood that the input audio signal includes a vocal signal and/or based on a proximate location of a source of vocal audio with respect to a vocal microphone. Determination of the degree of likelihood that the input audio signal includes a vocal signal and/or the proximate location may be based on processing of the input audio signal or a plurality of input audio signals. Determination of the proximate location may alternatively, or in addition, be estimated based on a proximity sensor. The effect modification module may dynamically and selectively adjust the effects in response to changes in the degree of likelihood that the vocal signal is included in the input audio signal and/or changes in the estimated proximate location.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: August 23, 2016
    Assignee: Harman International Industries Canada Ltd.
    Inventors: Norm Campbell, Peter Lupini, Glen Rutledge
  • Patent number: 9406303
    Abstract: Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: August 2, 2016
    Assignee: Sirius XM Radio Inc.
    Inventors: Raymond Lowe, Christopher Ward, Charles W. Christine
  • Patent number: 9402091
    Abstract: A method of processing broadcast data includes: performing RS encoding and CRC encoding on mobile service data to generate an RS frame belonging to an ensemble including a signaling information table including access information of the mobile service data and identification information for identifying a stream where keys to decrypt the mobile service data are obtained; mapping a portion of data in the RS frame to a group including known data sequences, FIC data, and TPC data, wherein the FIC data includes information for rapid mobile service acquisition, and the TPC data includes FIC version information for indicating an update of the FIC data; and transmitting a broadcast signal including the group. The group further includes data blocks. First, fourth, fifth and sixth known data sequences are inserted into third, fifth, sixth and seventh data blocks, respectively. Second and third known data sequences are inserted into a fourth data block.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 26, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Sang Kil Park, In Hwan Choi, Jae Hyung Song, Chul Soo Lee
  • Patent number: 9338391
    Abstract: Media device systems and methods synchronize video content with audio content presented by a plurality of wireless audio headsets. In an exemplary embodiment, a first time delay corresponds to a first duration of time between communication of the audio content from the media device and presentation of the audio content by a first wireless audio headset. A second time delay corresponds to a second duration of time between communication of the audio content from the media device and presentation of the audio content by a second wireless audio headset, wherein the first time delay is greater than the second time delay. Video content communicated to a display is delayed by the first time delay. Audio content communicated to the second wireless audio headset is delayed by a time delay difference between the first time delay and the second time delay.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: May 10, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Gregory Greene, David Innes
  • Patent number: 9338523
    Abstract: A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 10, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventor: Calvin Ryan Owen
  • Patent number: 9300713
    Abstract: Methods, systems, and devices are described for media synchronization. Multi-stream media processes may include media streams captured with respect to different clock rates. Multi-processor implementations may involve separate clocks associated with different media streams, such as audio and video, respectively. The separate clocks may tend to drift from one another, becoming further out of sync as time passes. Selecting a reference time of one of the processors to function as a “wall clock,” recording frame capture times with respect to the reference time, accounting for propagation delays, and transmitting frame capture times in terms of the reference time may aid in AV synchronization at a device where audio and video streams are received.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Min Wang, Tien-Hsin Lee, Shankar Genesh LakshmanaSwamy, Andy Yu, Vikram Singh, Sandeep Padubidri Ramamurthy, Yau Mo Chan, Vasudev Sujir Nayak, Srinivasan Balasubramanian
  • Patent number: 9239747
    Abstract: Implementations generally relate to improving metadata. In some implementations, a method includes determining timestamps, where the timestamps correspond to images. The method also includes determining one or more reference times based on predetermined metadata. The method also includes detecting a timestamp error in one or more timestamps based on the one or more reference times. The method also includes adjusting each timestamp having a timestamp error based on the one or more reference times.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: January 19, 2016
    Assignee: Google Inc.
    Inventors: Matthew Kulick, Erik Murphy-Chutorian, David Cohen
  • Patent number: 9230529
    Abstract: In a music reproducing apparatus for converting audio data into audio data of different data format so as to reproduce it, gapless reproduction and cross-fade reproduction are performed in a switching manner, and generation of a noise at time of the gapless reproduction is repressed. When a reproducing section performs the gapless reproduction, a converting section performs conversion into PCM data to be reproduced latterly using a buffer used for conversion into the PCM data to be reproduced formerly. Further, when the reproducing section performs the cross-fade reproduction, the converting section generates a buffer different from the buffer used for the conversion into the PCM data to be reproduced formerly in a storage section, and performs the conversion into the PCM data to be reproduced latterly using the generated buffer.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: January 5, 2016
    Assignee: Onkyo Corporation
    Inventor: Nobuya Tachimori
  • Patent number: 9137502
    Abstract: A video stream demultiplexer receives video streams including a selected current content channel and one or more adjacent content channels. Time stamp management may be concurrently performed on the adjacent content channels while decoding the selected current content channel. Timing information such as Decoding Time Stamp, Presentation Time Stamp values, or random access points may be determined for pictures of the selected current content channel and the adjacent content channels. The determined timing information may be utilized to determine a Program Clock Reference value for the selected current channel and the adjacent channels. A timebase, derived from a PCR rate, may be determined for decoding the selected current content channel. An adjacent content channel, which is primed during decoding of the selected current content channel, may be directly decoded for display if selected.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: September 15, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Alex Pelts, Jeffrey Fisher, David Erickson, Jong-Hon Theodore Na
  • Patent number: 9100330
    Abstract: Read delay or write delay is added to server computers of a geographically distributed data processing system so that when writing to a dataset occurs at a first server and reading from the dataset occurs at a second server, the sum of any delay of returning an acknowledgement of completion of each write request and any delay in the reading of data for each read request is at least the data transmission delay between the two servers. For certain client applications such as NFS, the added delay is sufficient to compensate for the transmission delay without the use of a conventional read lock, which would require a round-trip delay. The method can provide an up-to-date global view of the dataset at each of the servers. The method can also provide equal performance of read access and write access at each of the servers.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: August 4, 2015
    Assignee: EMC Corporation
    Inventor: David B. Noveck
  • Patent number: 9064181
    Abstract: Presently disclosed are systems and method for identifying a video aspect-ratio frame attribute of a current frame. One example embodiment takes the form of a frame-processing device including a processor and a non-transitory computer-readable medium containing instructions that, when executed by the processor, cause a set of steps to be carried out, the set of steps including: (i) receiving a frame of video from a video source device; (ii) defining a region of the received frame, wherein the region is associated with a plurality of pixels of the received frame; (iii) using a plurality of luma values associated with the plurality of pixels as a basis to identify the received frame as having a particular video aspect-ratio attribute; and (iv) storing in a memory an indication that the received frame has the identified particular video aspect-ratio frame attribute.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: June 23, 2015
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Hank J Hundemer, Dana A. Lasher
  • Patent number: 9055179
    Abstract: Systems and methods of measuring a temporal offset between audio content and video content that employ audio fingerprints from an audio signal in the audio content, and video fingerprints from video frames in the video content. The systems obtain reference audio and video fingerprints prior to transmission of video over a media channel, and obtain target audio and video fingerprints subsequent to transmission of the video over the media channel. Each fingerprint has an associated time stamp. Using the reference and target audio fingerprints and their associated time stamps, the systems determine an audio time stamp offset. Using the reference and target video fingerprints and their associated time stamps, the systems determine a video time stamp offset. Using the audio and video time stamp offsets, the systems determine a temporal offset between the video content and the audio content introduced by the media channel.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 9, 2015
    Assignee: Dialogic Corporation
    Inventors: Jeffrey A. Bloom, Dekun Zou, Ran Ding
  • Patent number: 9049429
    Abstract: The present invention relates to a connection problem determination method and a connection problem determination apparatus for an image input device, and the connection problem determination apparatus, for an image input device, which includes: a network connection sensing unit which senses the network connection between a network video record system and a network-connectable image input device which provides a specific image; a timer which generates signals at regular time intervals in accordance with a clock pulse; a time delay measuring unit which measures a time delay on the basis of the signals from the timer if no network connection is sensed; and a connection problem determination unit which determines that there is a connection problem if the time delay is a predetermined threshold value or greater.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: June 2, 2015
    Assignee: Realhub Corp. Ltd.
    Inventor: Kang-seok Lee
  • Patent number: 9037435
    Abstract: In embodiments, a device is illustrated for determining a sample rate difference between a first information signal and a second information signal including an offset determiner for determining for each of a plurality of segments of the first information signal, associated offset values which temporally align the plurality of segments with respect to the second information signal and a calculator for calculating the sample rate difference on the basis of the offset values.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: May 19, 2015
    Assignee: OPTICOM DIPL.-ING. MICHAEL KEYHL GMBH
    Inventors: Christian Schmidmer, Roland Bitto, Michael Keyhl
  • Patent number: 9013632
    Abstract: Systems and methods are operable to correct synchronization between a video stream and an audio stream presented to a user. An exemplary embodiment receives a synchronization correction instruction, wherein the synchronization correction is configured to be initiated by the user; and incrementally adjusts one of the video stream and the audio stream by a synchronization correction, wherein the synchronization correction advances or retards presentation of at least one of the video stream and the audio stream by a predefined duration.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: April 21, 2015
    Assignee: EchoStar Broadcasting Corporation
    Inventor: Kevin Yao
  • Patent number: 9013631
    Abstract: Methods and apparatus for processing and displaying caption information associated with a video program are provided. The caption information is extracted from a video signal and different captions are rendered in sequence for different segments of the video program. A plurality of the different captions is blended in a form for simultaneous display superimposed on video images during one of the different segments of the video program. The different captions may be the latest caption corresponding to the current segment of video and a previous caption corresponding to a previous video segment. These different captions can be displayed such that they overlie each other and such that their opacity is different. In this manner, a viewer is able to have a prolonged period of time to read captions and can readily distinguish the current caption from the previous caption.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: April 21, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Denis Sergeyevich Suvorov, Anton S. Korchazhinskiy, Irina Spirina