Synchronization Patents (Class 375/240.28)
  • Patent number: 11956472
    Abstract: Decoder retrieval timing information, ROI information and tile identification information are conveyed within a video data stream at a level which allows for an easy access by network entities such as MANEs or decoder. In order to reach such a level, information of such types are conveyed within a video data stream by way of packets interspersed into packets of access units of a video data stream. In accordance with an embodiment, the interspersed packets are of a removable packet type, i.e. the removal of these interspersed packets maintains the decoder's ability to completely recover the video content conveyed via the video data stream.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: April 9, 2024
    Assignee: GE Video Compression, LLC
    Inventors: Thomas Schierl, Valeri George, Anastasia Henkel, Detlev Marpe, Karsten Grueneberg, Robert Skupin
  • Patent number: 11895349
    Abstract: A synchronous shift of video/audio data between a plurality of display system devices is suppressed. A synchronous control device includes a coded-data adjustment unit 312 or a video and audio data adjustment unit 314 configured to perform frame adjustment based on a predetermined frame adjustment instruction by inserting predetermined frame data into a plurality of pieces of frame data in a chronological order or deleting a piece of frame data from the plurality of pieces of frame data, a video and audio data output unit 315 configured to sequentially output each piece of frame data subjected to the frame adjustment, and a video and audio data output time-point adjustment unit 316 configured to compare a reference time point for outputting each piece of the frame data with an output time point at which each piece of the frame data is output.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: February 6, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masato Ono, Takahide Hoshide, Yasushi Matsubara, Shinji Fukatsu, Kenichi Minami
  • Patent number: 11870463
    Abstract: Systems, methods, and apparatus related to memory devices such as solid state drives. In one approach, data is received from a host system (e.g., data to be written to an SSD). The received data is encoded using a first error correction code to generate first parity data. A temperature at which memory cells of a storage device (e.g., the SSD) will store the received data is determined. In response to determining the temperature, a first portion of the received data is identified (e.g., data in memory storage that is error-prone at a predicted higher temperature that has been determined based on output from an artificial neural network using sensor(s) input). The identified first portion is encoded using a second error correction code to generate second parity data. The second error correction code has a higher error correction capability than the first error correction code. The encoded first portion, the first parity data, and the second parity data are stored in the memory cells of the storage device.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: January 9, 2024
    Assignee: Lodestar Licensing Group LLC
    Inventors: Poorna Kale, Christopher Joseph Bueb
  • Patent number: 11757963
    Abstract: Embodiments provide for a system, comprising a plurality of encoders configured to generate a plurality of variant streams, and a cross-variant Instantaneous Decoder Refresh (IDR) identifier configured to inspect the plurality of variant streams, identify IDR frames in each of the plurality of variant streams, determine which IDR frames correspond to cross-variant boundaries, and demarcate the IDR frames corresponding to cross-variant boundaries.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: September 12, 2023
    Assignee: Disney Enterprises, Inc.
    Inventors: Scott C. Labrozzi, William B. May, Jr.
  • Patent number: 11716520
    Abstract: The disclosed computer-implemented method includes determining, for multiple different media items, a current time scale at which the media items are encoded for distribution, where at least two of the media items are encoded at different frame rates. The method then includes identifying, for the media items, a unified time scale that provides a constant frame interval for each of the media items. The method also includes changing at least one of the media items from the current time scale to the identified unified time scale to provide a constant frame interval for the changed media item(s). Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: August 1, 2023
    Assignee: Netflix, Inc.
    Inventors: Weiguo Zheng, Rex Yik Chun Ching, Yongjun Jeon, Chandrika Kasi
  • Patent number: 11683510
    Abstract: There is provided a method and devices for encoding and streaming a video sequence over a plurality of network connections. A video sequence is encoded (S04) in parallel into a number of encoded video sequences having different video properties. The encoded video sequences are then streamed (S06) in parallel over the plurality of network connections. Each encoded video sequence is streamed over at least one of the plurality of network connections, and, for each network connection, an encoded video sequence having video properties that match desired video properties of the network connection. In response to detecting (S08) that the desired video properties of one of the network connections have changed, the number of encoded video sequences is increased or decreased (S10).
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: June 20, 2023
    Assignee: AXIS AB
    Inventors: Viktor Edpalm, Alexandre Martins
  • Patent number: 11665370
    Abstract: An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry: writes, into a sequence parameter set which is header information of a sequence, video usability information syntax which is information for realizing an additional function in display of an image, and syntax different from the video usability information syntax. The syntax includes at least one parameter related to display timing of the image.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: May 30, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Virginie Drugeon, Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Yusuke Kato
  • Patent number: 11653013
    Abstract: A computer implemented program executable to display a graphical user interface on a display surface of a computing device which by user indications retrieves a video and a geospatial representation in which one or more coordinate location indicators can be selected, and further functions to match location coordinates associated with selected coordinate location indicators with the plurality of images occurring between a beginning video image and an ending video image of the video.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: May 16, 2023
    Assignee: Remote Geosystems, Inc.
    Inventors: Bradon D. Loyd, Jeffrey W. Dahlke
  • Patent number: 11496538
    Abstract: Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 8, 2022
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e. V.
    Inventors: Robert Skupin, Cornelius Hellge, Thomas Schierl, Yago Sánchez De La Fuente, Thomas Wiegand, Dimitri Podborski
  • Patent number: 11477461
    Abstract: An original input video file is encoded using a machine learning approach. The encoder performs a detailed video analysis and selection of encoding parameters that using a machine learning algorithm improves over time. The encoding process is done using a multi-pass approach. During a first pass, the entire video file is scanned to extract video property information that does not require in-depth analyses. The extracted data is then entered into an encoding engine, which uses artificial intelligence to produce optimized encoder settings. The video file is into a set of time-based chunks and, in a second pass, the encoding parameters for each chunk are set and distributed to encoding nodes for parallel processing. These encoder instances probe-encode each chunk determine the level of complexity for the chunk and to derive chunk-specific encoding parameters.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: October 18, 2022
    Assignee: BITMOVIN, INC.
    Inventors: Martin Smole, Armin Trattnig, Christian Feldmann
  • Patent number: 11457251
    Abstract: Disclosed are various systems and methods for fault tolerant video packaging and transmission. A video packager may receive one or more video content transmissions from a transcoder, and may identify deficient segments, packets, or other portions of the video content transmission. The video packager may also maintain or have access to a default video output that is free of the identified deficiencies. For example, the default video output can include one or more segments of video data comprising a blank or solid color frame, or a still image. The deficient data may be determined based on validation parameters. If the validation parameters are satisfied, the received data is packaged and transmitted. Otherwise, the default video output is packaged to replace deficient portions, and transmitted instead of the received video content.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: September 27, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Neill Kipp, Michael Reedell, Blake Orth
  • Patent number: 11363315
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains a sample of a content stream directed to a user device, identifies a type of the content stream, and selects a model for recognizing objects appearing in the content stream. The system analyzes the content stream in accordance with the model to recognize the object, generates a label for the object, and associates the label with the object in the content stream. The system also delivers the content stream for presentation at the user device; the label is delivered in-line with respect to the content stream and is generated in real time with respect to the presentation. The method further includes training the model in accordance with a machine learning procedure; the model is refined based on the analyzing of the content stream. Other embodiments are disclosed.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: June 14, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mostafa Tofighbakhsh, Stephen Blystone, Rittwik Jana
  • Patent number: 11272456
    Abstract: This disclosure describes systems, methods, and devices related to generating a wake up receiver (WUR) transmit waveform. A device may determine one or more symbols bit sequence of a wake up receiver (WUR) frame to be sent to a first station device capable of decoding the bit sequence. The device may determine a first symbol of the one or more symbols, wherein the first symbol is associated with an ON state. The device may determine a second symbol of the one or more symbols, wherein the second symbol is associated with the ON state. The device may generate a first on-off keying (OOK) waveform associated with the first symbol. The device may generate a second OOK waveform associated with the second symbol, wherein the second OOK waveform is different from the first OOK waveform. The device may cause to send the WUR frame to the first station device based on the first OOK waveform and the second OOK waveform.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: March 8, 2022
    Assignee: Intel Corporation
    Inventors: Vinod Kristem, Shahrnaz Azizi, Thomas J. Kenney, Po-Kai Huang
  • Patent number: 11190462
    Abstract: Communication apparatus includes a host interface and a network interface, which receives from a packet communication network at least one packet stream including a sequence of data packets, which include headers containing respective sequence numbers and data payloads containing slices of the data segment having a predefined, fixed size per slice. Packet processing circuitry is configured to receive the data packets from the network interface, and to map the data payloads of the data packets in the at least one packet stream, using a linear mapping of the sequence numbers, to respective addresses in the buffer.
    Type: Grant
    Filed: November 24, 2019
    Date of Patent: November 30, 2021
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Dotan David Levi, Avi Urman, Lior Narkis
  • Patent number: 11153571
    Abstract: A method is provided to determine buffer parameter settings for a plurality of layers in a transport stream. Each layer includes a respective transport stream buffer parameter setting. Then, the method provides respective transport stream buffer parameter settings to individual transport stream buffers for respective layers in the plurality of layers. Then, the method buffers the respective layers in the individual transport stream buffers according to the respective transport stream buffer parameter settings. After buffering, the method combines the respective layers to form a combined bit stream.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: October 19, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay K. Luthra
  • Patent number: 11146822
    Abstract: A method of decoding an enhanced video stream composed of base layer video access units and enhancement layer video access units, each access unit comprising a plurality of syntax structures, includes passing the syntax structures of the base layer access units to a base layer buffer, passing syntax structures of the enhancement layer access units to an enhancement layer buffer, outputting the syntax structures passed to the base layer buffer in a predetermined sequence, outputting the syntax structures passed to the enhancement layer buffer in a predetermined sequence, and recombining the sequences of syntax structures output by the base layer buffer and the enhancement layer buffer respectively to form a complete enhanced access unit, composed of base layer syntax structures and enhancement layer syntax structures in a predetermined sequence.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: October 12, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Mandayam Narasimhan
  • Patent number: 11146361
    Abstract: A method for sending forward error correction (FEC) configuration information by a sending apparatus in a multimedia system is provided. The method includes sending source FEC configuration information for an FEC source packet to a receiving apparatus, wherein the source FEC configuration information includes information related to an FEC source or repair packet that is sent first among at least one FEC source or repair packet if an FEC source or repair packet block includes the at least one FEC source or repair packet.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: October 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sung-Hee Hwang
  • Patent number: 11050548
    Abstract: An image transmission system, has an imaging terminal configured to transmit image data at a cycle of imaging timing; and a display terminal configured to receive the image data and display the image data at a cycle of display timing. The image transmission system has functions of calculating communication delay time, estimating accuracy after adjusting a cycle of the imaging timing or the display timing, determining whether to perform an adjustment of the imaging timing or the display timing, and performing the adjustment of the imaging timing or the display timing which are included in either of the imaging terminal or the display terminal. The image transmission system further has a function of assisting the calculation of the communication delay time which is included in the other of the imaging terminal or the display terminal.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 29, 2021
    Assignee: OLYMPUS CORPORATION
    Inventors: Tetsuyuki Takahashi, Yasuhiro Hasegawa, Kiyoshi Toyoda
  • Patent number: 11044297
    Abstract: An apparatus is provided. The apparatus has an interface for receiving media information, wherein the media information indicates a segment data rate for each of a plurality of media data segments and further indicates a quality value for each of the plurality of media data segments. Moreover, the apparatus has a processor for selecting one or more selected segments from the plurality of the media data segments depending on the segment data rates of the plurality of media data segments, depending on the quality values of the plurality of media data segments and depending on an available data rate of a communication resource. The interface is configured to transmit a request requesting the one or more selected segments. Moreover, the interface is configured to receive the one or more selected segments being transmitted on the communication resource.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: June 22, 2021
    Assignee: bitmovin GmbH
    Inventors: Stefan Lederer, Christopher Ferdinand Mueller, Christian Timmerer
  • Patent number: 11025958
    Abstract: Decoder retrieval timing information, ROI information and tile identification information are conveyed within a video data stream at a level which allows for an easy access by network entities such as MANEs or decoder. In order to reach such a level, information of such types are conveyed within a video data stream by way of packets interspersed into packets of access units of a video data stream. In accordance with an embodiment, the interspersed packets are of a removable packet type, i.e. the removal of these interspersed packets maintains the decoder's ability to completely recover the video content conveyed via the video data stream.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: June 1, 2021
    Assignee: GE Video Compression, LLC
    Inventors: Thomas Schierl, Valeri George, Anastasia Henkel, Detlev Marpe, Karsten Grueneberg, Robert Skupin
  • Patent number: 11017025
    Abstract: A system, computer readable storage medium, and computer-implemented method presents video search results responsive to a user keyword query. The video hosting system uses a machine learning process to learn a feature-keyword model associating features of media content from a labeled training dataset with keywords descriptive of their content. The system uses the learned model to provide video search results relevant to a keyword query based on features found in the videos. Furthermore, the system determines and presents one or more thumbnail images representative of the video using the learned model.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: May 25, 2021
    Assignee: Google LLC
    Inventors: Gal Chechik, Samy Bengio
  • Patent number: 11012190
    Abstract: Systems and methods to transmit data over multiple communication channels in parallel with forward error correction. An optimized number is determined to partition a data segment of a given size into the optimized number of original packets of the same size, by reducing the cost of transmitting dummy data added to the original packets due to the partition, the data fields added to communication packets to support decoding, and redundant packets that are expected to be transmitted via a plurality of parallel channels before the termination of the transmission, as well as the computation cost that increases as a function of the number of original packets. Copies of packets are generated by distributing the original packets to the copies as initial packets and generating each subsequent channel-encoded packet by rejecting useless channel-encoded packets in view of packets assumed to have been received prior to the transmission of the subsequent channel-encoded packet.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 18, 2021
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Mingchao Yu, Mark Craig Reed
  • Patent number: 11006161
    Abstract: Approaches for generating dynamic over-the-top (OTT) adjustable bit rate (ABR) representations of a video with a variable resolution and/or frame rate using on-the-fly (OTF) transcoding and assistance metadata. At an encoder located at a head-end, the encoder encodes a video stream at an initial bit rate and produces optimum representation (OpRep) metadata, which describes an optimum presentation for the video stream for each of a plurality of bit rates or the minimum bitrate below which a presentation becomes sub-optimal. The head-end transmits the encoded video stream and the OpRep metadata to a transcoder of a Content Delivery Network (CDN). The transcoder at the CDN uses the OpRep metadata to dynamically transcode the video stream in a preferred picture resolution and a preferred frame rate at a different bit rate than the initial bit rate using the OpRep metadata.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: May 11, 2021
    Assignee: Harmonic, Inc.
    Inventors: Xavier Ducloux, Khaled Jerbi, Bihong Huang, Darya Khaustova
  • Patent number: 10936875
    Abstract: The present disclosure provides a method and apparatus for detecting significance of promotional information, a device and a computer storage medium. The method comprises: extracting each frame of image in a video segment, taking the image as input of a significance detecting module, and obtaining an output result of the significance detecting model; based on the output result, determining a significance score of promotional information corresponding to said each frame of image; obtaining the significance of promotional information corresponding to the video segment, based on the significance score of promotional information corresponding to each frame of image.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 2, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Yi Yang, Jiacheng Guo, Shanyu Wang, Lin Liu, Zhen Chen, Jianguo Wang, Cunchao Wei, Wei Lu, Yueran Dang
  • Patent number: 10932193
    Abstract: This disclosure describes systems, methods, and devices related to generating a wake up receiver (WUR) transmit waveform. A device may determine one or more symbols bit sequence of a wake up receiver (WUR) frame to be sent to a first station device capable of decoding the bit sequence. The device may determine a first symbol of the one or more symbols, wherein the first symbol is associated with an ON state. The device may determine a second symbol of the one or more symbols, wherein the second symbol is associated with the ON state. The device may generate a first on-off keying (OOK) waveform associated with the first symbol. The device may generate a second OOK waveform associated with the second symbol, wherein the second OOK waveform is different from the first OOK waveform. The device may cause to send the WUR frame to the first station device based on the first OOK waveform and the second OOK waveform.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Intel Corporation
    Inventors: Vinod Kristem, Shahrnaz Azizi, Thomas J. Kenney, Po-Kai Huang
  • Patent number: 10893331
    Abstract: Methods and apparatus are described for reducing subtitle information for just-after-broadcast (JAB) content. Redundant information in subtitle entries is removed so that some client devices with limited memory can handle the single subtitle file that is delivered with JAB content.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: January 12, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Kumar, Ravindra Ganti, Yongjun Wu, Lei Li, Abhishek Kumar, Nicholas Lovejoy, Patrick Joseph Lewis
  • Patent number: 10873717
    Abstract: One embodiment provides a communication device for transmitting a video to an external device through first to third transmission lines, the communication device including: a transmission module configured to transmit first color difference information and second color difference information concerned with adjacent two pixels through the first transmission line, to transmit first luminance information concerned with one of the two pixels through the second transmission line, and to transmit second luminance information concerned with the other of the two pixels through the third transmission line.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: December 22, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Nobuaki Suzuki, Makoto Sato, Masahiko Mawatari
  • Patent number: 10818033
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide an image processing framework that sub-divides computer vision techniques into three computationally efficient steps: detection, classification and matching. These steps provide an improved image processing framework that can analyze live stream data of a media file, in real-time, in order to identify and track specific digital objects depicted therein. This enables not only image processing detection results, but also the capabilities of augmenting the video stream with additional data related to the detected object.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: October 27, 2020
    Assignee: OATH INC.
    Inventors: Guy Dassa, Yale Song, Jeffrey Scholz, Joao Vitor Baldini Soares, Minho Lee
  • Patent number: 10798142
    Abstract: A device, method and system of video and audio sharing among communication devices, may comprise a communication device for generating and sending a packet containing information related to the video and audio, and another communication device for receiving the packet and rendering the information related to the audio and video. In some embodiments, the communication device may comprise: an audio encoding module to encode a piece of audio into an audio bit stream; an avatar data extraction module to extract avatar data from a piece of video and generate an avatar data bit stream; and a synchronization module to generate synchronization information for synchronizing the audio bit stream with the avatar parameter stream.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: October 6, 2020
    Assignee: Intel Corporation
    Inventors: Qiang Li, Yangzhou Du, Wenlong Li, Xiaofeng Tong, Wei Hu, Lin Xu, Yimin Zhang
  • Patent number: 10791379
    Abstract: A video processing method, video processing apparatus, and a computer storage medium are also disclosed for implementing a solution for compensating for lost video frames that are lost during transmission. Lost video frame detection and compensation is implemented by separately numbering each video frame, at a data layer of transmission, with no need to perform additional encoding/decoding calculation, and without increasing a load of a server during lost frame compensation. A lost video frame is compensated for by inserting a compensation video frame after the lost video frame is detected, so as to ensure that a total quantity of video frames is not changed, thereby avoiding stalling at the playback end during a playback process because the quantity of video frames decreases, and ensuring smooth watching during video playback.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: September 29, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Cong Wang
  • Patent number: 10771795
    Abstract: Methods, apparatuses and systems may provide for a video transmitter that generates a primary bitstream based on a video signal, wherein the primary bitstream is encoded with subsampled chroma information, and detects a static condition with respect to the video signal. Additionally, a plurality of auxiliary bitstreams may be generated, in response to the static condition, based on the video signal. Each of the plurality of auxiliary bitstreams may be encoded with full resolution chroma information. In one example, a video receiver may detect that the auxiliary bitstreams are associated with the primary bitstream, decode the primary bitstream and the plurality of auxiliary bitstreams to obtain luma information and the full resolution chroma information, and multiplex the luma information with the full resolution chroma information.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: September 8, 2020
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Paul S. Diefenbaugh, Radhakrishnan Sankar, Sang-Hee Lee
  • Patent number: 10708671
    Abstract: There is provided a transmission device including: a transmission unit that transmits a container in a predetermined format including a first component stream that has, as component data, transmission video data obtained by switching between a plurality of types of transmission video data, and a predetermined number of second component streams that have pieces of other component data; and an information insertion unit that inserts dynamic range information of the component data that each of the component streams has into the component streams.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 7, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10694220
    Abstract: One example method includes executing a live data service that provides batches of live data to a plurality of terminal devices for display; providing a batch of live data and a first data displaying rate to a particular terminal device, wherein the particular terminal device displays the batch of live data at the first data displaying rate; after providing the batch of live data to the particular terminal device, determining that a transient issue exists with the live data service that prevents the live data service from providing additional batches of live data to the particular terminal device; estimating a resolution time representing an amount of time needed to resolve the transient issue with the live data service; calculating a second data displaying rate based on the resolution time and a size of the batch of live data provided to the particular terminal device.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: June 23, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Wenjie Ji
  • Patent number: 10686473
    Abstract: An encoding method for encoding input information bits using an encoder implemented with concatenation of a CRC-? coder and a polar coder is provided. The method includes performing Cyclic Redundancy Check (CRC) coding on as many information bits as a determined number of CRC coding bits among input information bits and performing polar coding on the CRC-coded information bits and other information bits than the CRC-coded information bits.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 16, 2020
    Assignees: Samsung Electronics Co., Ltd., Sungkyunkwan University Research & Business Foundation
    Inventors: Hongsil Jeong, Sang-Hyo Kim, Jong-Hwan Kim, Daehyeon Ryu, Seho Myung
  • Patent number: 10645447
    Abstract: Embodiments of the present invention provide a fast channel change method and a fast channel change server. After receiving a fast channel change request of user equipment, the fast channel change server adjusts a time interval between a video packet and a corresponding audio packet in a channel multicast packet, and sends an adjusted channel multicast packet to the user equipment. In this way, an audio and video synchronization time after the user equipment receives a channel data packet is reduced.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: May 5, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yahui Xu
  • Patent number: 10637611
    Abstract: A method for sending forward error correction (FEC) configuration information by a sending apparatus in a multimedia system is provided. The method includes sending source FEC configuration information for an FEC source packet to a receiving apparatus, wherein the source FEC configuration information includes information related to an FEC source or repair packet that is sent first among at least one FEC source or repair packet if an FEC source or repair packet block includes the at least one FEC source or repair packet.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sung-Hee Hwang
  • Patent number: 10628477
    Abstract: Mechanisms are provided to allow for improved media content navigation. Metadata such as closed captioning, social media content, and tags associated with various media segments are analyzed to allow identification of particular entities depicted in the various media segments. Image recognition and audio recognition algorithms can also be performed to further identify entities or validate results from the analysis of metadata.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 21, 2020
    Assignee: MobiTV, Inc.
    Inventor: Curtis Calhoun
  • Patent number: 10602030
    Abstract: Syncing a personal device to a timecode generator can include acquiring media data with a personal device, receiving, using a timecode module, timecode data over an RF network, transmitting a timecode package including the timecode data to the personal device, decoding the timecode package to obtain the timecode data, and embedding the timecode data into a media stream including the acquired media data.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 24, 2020
    Assignee: TIMECODE SYSTEMS LIMITED
    Inventor: Paul Scurrell
  • Patent number: 10601541
    Abstract: An architecture is provided that can scale content resolution in order to mitigate errors in a provisioned service of a communication network, such as a wireless service or a femtocell service that integrates with DSL or other broadband carriers. The architecture can identify fault conditions relating to e.g., bandwidth oversubscription or symbolization integrity. Based upon such identification, the architecture can alter encoding format codecs of certain types of content in order to reduce their resolution/quality, thereby mitigating bandwidth oversubscription fault conditions or freeing up space (without necessarily increasing bandwidth) to insert additional FEC code.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: March 24, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Douglas Medina, Frank Coppa, Robert Johnston
  • Patent number: 10602158
    Abstract: A method and apparatus to maximize video slice size is described herein. The method packs as many macroblocks as possible within a capped-size slice, while preserving user-defined quality constraints. The probability to conform to the maximum slice size constraint may be adjusted according to a user-defined parameter. The method may be integrated into a rate control process of a video encoder. The method predicts whether encoding a macroblock with a quantization parameter exceeds a current slice size constraint. It further predicts whether encoding a given number of macroblocks with a given configuration of quantization parameters exceeds the current slice size constraint. The method then proceeds to encode the current macroblock either on a condition that encoding the given number of macroblocks with the given configuration of quantization parameters falls below the size constraint of the current slice or after determining that a new slice is needed.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: March 24, 2020
    Assignee: ATI Technologies ULC
    Inventors: Khaled Mammou, Ihab M. A. Amer, Gabor Sines
  • Patent number: 10567847
    Abstract: There is provided a device comprising a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive Internet protocol (IP) packets encapsulating a video content, the IP packets including a frame having a header storing header information relating to the video content, retrieve at least one portion of the header information relating to the video content from the header, retrieve the video content from the IP packets, prepare the retrieved video content for transmission using serial digital interface (SDI) protocol, insert the at least one portion of the header information into at least one of a vertical ancillary (VANC) data space and a horizontal ancillary (HANC) data space of the prepared video content using the SDI protocol, and transmit the prepared video content using the SDI protocol, including the at least one portion of the header information in the VANC space.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: February 18, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Strein, Vladislav Feldman, Craig Beardsley
  • Patent number: 10555036
    Abstract: There is disclosed an apparatus for generating a transfer viability measurement. The apparatus receives a digital audiovisual work and an associated textual script associated with the digital audiovisual work, analyzes the digital audiovisual work to generate dialogue text from audio dialogue in the digital audiovisual work, and compares the textual script with the dialogue text to generate a series of subdivisions of the digital audiovisual work. Then, the apparatus analyzes each of the series of subdivisions using a transfer viability algorithm to generate individual transfer viability scores for each of the subdivisions and an aggregate transfer viability score for the digital audiovisual work as a whole, the individual transfer viability scores and the aggregate transfer viability score indicative of a potential for accurately converting the subdivisions and the digital audiovisual work as a whole into three hundred sixty degree video.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: February 4, 2020
    Assignee: AtoNemic Labs, LLC
    Inventors: JacQues Olet, Anthony Marks
  • Patent number: 10469883
    Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to receive redundant encoded content segments responsive to the request for streaming content. The video packaging and origination service can process the received redundant streams.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Kristopher Kosmatka, Michael Kale, Saurav Sengupta, Kyle Sletmoe, William Shogren, Rory McCarthy, Gary Hertel, Ramya Krishnamoorthy
  • Patent number: 10460646
    Abstract: A display system that can solve the problem of an inadequate band in a connector or transmission path and that enables processing of a high-resolution image signal, includes a display device and an electronic apparatus that is electrically connected to the display device via a connector. The electronic apparatus receives or generates an original image signal indicating an original image that is to be displayed and supplies a plurality of divided image signals each indicating a respective image of a plurality of partial images into which the original image has been divided. The display device displays the original image on the basis of a combined image signal into which the plurality of partial image signals supplied from the electronic apparatus have been combined.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 29, 2019
    Assignee: NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Yutaka Arai
  • Patent number: 10419771
    Abstract: A system configured to perform pre-processing on a plurality of frames representative of an image, such as frames of a video sequences, to improve the compressibility of the video sequence during video encoding. In some cases, the plurality of frames are utilized to generate a deblocked image that may be compressed by the video encoder to further improve compression rates with respect to the original video sequence.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: September 17, 2019
    Assignee: ZPEG, Inc.
    Inventors: Raymond J. Westwater, Jeffrey S. Perry
  • Patent number: 10412340
    Abstract: A recording device includes a video encoding unit configured to compress and then encode video data pieces by a first unit of data, an audio encoding unit configured to compress and then encode audio data pieces in a second unit of data, and a multiplexing unit. The multiplexing unit selects the audio data pieces by the second unit of data from the audio data pieces in such a way that an amount of temporal shift between the respective video data pieces and the audio data pieces corresponding to the respective video data pieces will become less than or equal to a time length of the second unit of data and then multiplexes the selected audio data pieces with the video data.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: September 10, 2019
    Assignee: JVCKENWOOD Corporation
    Inventor: Yoshihiro Matsunaga
  • Patent number: 10366427
    Abstract: An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: July 30, 2019
    Assignee: HSNi, LLC
    Inventors: John McDevitt, Sean Bunner, Gerard Johnson
  • Patent number: 10198664
    Abstract: The present application discloses an auxiliary observation method and an auxiliary observation apparatus, and relates to the field of multimedia information processing technologies. The method comprises the following steps: determining at least one comparison object according to a feature of an observation target; and determining a part of or all differences between the observation target and the at least one comparison object. The method and the apparatus in embodiments of the present application can prevent a case in which important information is overlooked or redundant unimportant information is highlighted, and also improve efficiency of observing information, in particular important information.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: February 5, 2019
    Assignee: Beijing Zhigu Rui Tuo Tech Co., Ltd.
    Inventor: Weicai Huang
  • Patent number: 10135748
    Abstract: Methods and systems for switching between media streams can use a comparison of an average bandwidth for a new stream to an observed bit rate for an existing stream in order to determine whether to switch to the new stream. A check on the amount of data buffered for the existing stream can also be performed in order to determine whether a system should switch to the new stream.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: November 20, 2018
    Assignee: Apple Inc.
    Inventors: William B. May, Jr., David L. Biderman, John Y. Su, Roger N. Pantos
  • Patent number: 10129318
    Abstract: Embodiments of the present disclosure relate to transmitting or receiving a media stream and associated control parameter over different physical channels. The transmitter transmits a media stream over a first physical channel and at least one associated control parameter along with a time parameter associated with a part of the media stream over a second physical channel. The associated control parameter along with the time parameter is sent before the media stream to the receiver. The receiver processes the media stream, by extracting the control parameter and time parameter associated with a part of the media stream, and at least applying the extracted control parameter to the part of the media stream.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: November 13, 2018
    Assignee: LATTICE SEMICONDUCTOR CORPORATION
    Inventor: Sergey Yarygin