Feed Back Patents (Class 375/240.05)
  • Patent number: 11533546
    Abstract: The invention relates to a method, for controlling at least one path in a multipath environment by a path control entity, wherein the at least one one path is used for transmitting an encrypted video stream comprising a sequence of video segments. The method comprises the following steps: estimating a resolution used in the video stream based on the video segments, and determining that the resolution used in the video stream has changed during the transmission. When it is determined that the resolution used in the video stream has changed, an adaptation of a number of the at least one path used for transmitting the video stream in the multipath configuration is initiated based on the determined change of the resolution.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: December 20, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rodrigo Alvarez Dominguez, Carlos Jimenez Cordon, Marc Molla, Miguel Angel Muñoz De La Torre Alonso, Miguel Angel Puente Pestaña, Carlota Villasante
  • Patent number: 11503304
    Abstract: In various embodiments, a perceptual quality application computes an absolute quality score for encoded video content. In operation, the perceptual quality application selects a model based on the spatial resolution of the video content from which the encoded video content is derived. The model associates a set of objective values for a set of objective quality metrics with an absolute quality score. The perceptual quality application determines a set of target objective values for the objective quality metrics based on the encoded video content. Subsequently, the perceptual quality application computes the absolute quality score for the encoded video content based on the selected model and the set of target objective values. Because the absolute quality score is independent of the quality of the video content, the absolute quality score accurately reflects the perceived quality of a wide range of encoded video content when decoded and viewed.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: November 15, 2022
    Assignee: NETFLIX, INC.
    Inventors: Zhi Li, Anne Aaron, Anush Moorthy, Christos Bampis
  • Patent number: 11303908
    Abstract: A video-images capturing device is adapted to capture video-images of a predefined path ahead or behind a moving conveyance. The moving conveyance includes an on-board transceiver wirelessly transmitting encoded video-images toward a server. A learning phase includes: analysing encoded video-images captured during the learning phase and detecting encoding data rate peaks that exceed a predefined threshold in the encoded video-images; determining positions on the predefined path to which said detected encoding data rate peaks correspond; and storing information representing the determined positions in a database.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 12, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Nicolas Gresset
  • Patent number: 11277635
    Abstract: A video coding system (e.g., an encoder and/or a decoder) may perform face-based sub-block motion compensation for 360-degree video to predict samples (e.g., of a sub-block). The video coding system may receive a 360-degree video content. The 360-degree video content may include a current block. The current block may include a plurality of sub-blocks. The system may determine whether a sub-block mode is used for the current block. The system may predict a sample in the current block based on the sub-block level face association. For a first sub-block in the current block, the system may identify a first location of the first sub-block. The system may associate the first sub-block with a first face based on the identified first location of the first sub-block. The system may predict a first sample in the first sub-block based on the first face that is associated with the first sub-block.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 15, 2022
    Assignee: VID SCALE, Inc.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 11247135
    Abstract: A system and method are described for storing program code and data within an application hosting center. For example, one embodiment of a computer-implemented method comprises: subdividing program code and/or data used to execute an online application into a first type and a second type; storing program code and data of the first type in a first type of memory, the first type of memory providing relatively low latency memory access; storing program code and data of the second type in a second type of memory, the second type of memory providing relatively higher latency memory access compared to the first type of memory; retrieving program code and data from the first memory and the second memory in response to a client request to execute an online application; and transmitting a streaming interactive video stream representing images generated by the application to the client.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: February 15, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Roger van der Laan, Stephen G. Perlman
  • Patent number: 11178438
    Abstract: Disclosed is a broadcast signal transmitting method. The broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling, LLS, information; encapsulating the LLS information into an IP packet; and generating a signal frame by physical layer processing the LLS information. The LLS information may comprise comprises LLS ID information identifying a type of the LLS information and the type of the LLS information may comprise at least one of EA information providing information related to emergency alert and screen clear information providing information related to screen clear.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: November 16, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Kwon, Seungryul Yang, Woosuk Ko
  • Patent number: 11165847
    Abstract: A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: November 2, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Stephan Wenger, Shan Liu
  • Patent number: 11076164
    Abstract: Embodiments provide a video camera that can be configured to compress video data in a manner that achieves a targeted output size in a computationally efficient manner. The video compression systems and methods can be used with DCT-based compression standards to include a rate control aspect. The rate controlled video compression methods can be configured to compress video data in real time and/or using a single pass. During compression of video data, the video compression systems and methods can modify compression parameters to achieve a targeted file size while maintaining relatively high visual quality of the compressed images.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: July 27, 2021
    Assignee: RED.COM, LLC
    Inventor: Manjunath Subray Bhat
  • Patent number: 11055816
    Abstract: An image processing device according to one embodiment includes an acquisition unit, a generation unit, a calculation unit, and an estimation unit. The acquisition unit acquires an input image. The generation unit generates a plurality of comparison images by compressing a target region being at least part of the input image with each of a plurality of compression levels and expanding the compressed target region to its original size. The calculation unit calculates, for each of the plurality of comparison images, a degradation level of the comparison image with respect to the input image. The estimation unit estimates the blur level of the input image based on a plurality of calculated degradation levels.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: July 6, 2021
    Assignee: Rakuten, Inc.
    Inventor: Yeongnam Chae
  • Patent number: 10992983
    Abstract: A method is directed to recovering a target file by an audio/video receiving equipment, the audio/video receiving equipment including at least two communication interfaces, including a first communication interface able to receive broadcast data and a second communication interface able to establish a bidirectional dialog with a server. The method makes possible to make data available simultaneously: in the “normal” direction, from the beginning to the end, on an IP interface via a file server (HTTP/FTP/etc.); in the “reverse” direction, from the end to the beginning, on a broadcast interface via a DSM-CC carousel, referred to as a dedicated channel. Thus the audio/video reception equipment can efficiently recover the data by simultaneously using two communication interfaces including at least one unidirectional interface.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: April 27, 2021
    Assignee: SAGEMCOM BROADBAND SAS
    Inventors: Cedric Belkheir, Anthony Cammas
  • Patent number: 10990521
    Abstract: A management method for a data storage device is provided and includes the following steps: obtaining a plurality of association rules according to a plurality of previous access commands; building a plurality of look-up tables according to the association rules; receiving a current access command and determining whether the current access command corresponds to at least one of the look-up tables to obtain physical addresses of the current access command from the corresponding look-up table; predicting a look-up table corresponding to a subsequent access command based on these association rules; and pre-establishing the predicted look-up tables. The invention also provides a data storage system and a data storage device, which can implement the management method described above.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: April 27, 2021
    Assignee: ASMedia Technology Inc.
    Inventor: Wei-Kan Hwang
  • Patent number: 10879926
    Abstract: An accelerated compression method and apparatus are provided. The accelerated compression apparatus includes a look-ahead buffer, a string matching processing pipeline and a control circuit. The string to be compressed extracted from the data register is stored to the look-ahead buffer. A string to be compressed includes Q characters, and a repeat flag is stored in the look-ahead buffer for each character in the string to be compressed. P instances are issued in parallel in each issue cycle. When all the characters included in P substrings corresponding to the P instances are identical to each other, the control circuit sets the repeat flags of the start characters corresponding to the last (P?1) instances among the P instances to a set state.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 29, 2020
    Assignee: Shanghai Zhaoxin Semiconductor Co., Ltd.
    Inventors: Lin Li, Zheng Wang, Xiaoyang Li, Zongpu Qi
  • Patent number: 10873751
    Abstract: The HEVC VPS Syntax Structure is modified by re-ordering of some syntax parameters for the future HEVC Extensions in scalable video coding, multi-view coding and 3D video coding areas. This re-ordering enables external network devices such as middle-boxes to easily access of some of the useful parameters in VPS and its extension data that are able to be used for session negotiation and/or capability exchanges for better communication and system integration purposes.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 22, 2020
    Assignee: SONY CORPORATION
    Inventors: Munsi Haque, Kazushi Sato
  • Patent number: 10812838
    Abstract: It is possible to satisfactorily insert predetermined information into a media encoded stream and transmit the stream. Divided portions obtained by dividing the predetermined information are sequentially inserted into a predetermined number of unit portions of the media encoded stream as adding sequential information for reconstruction. In this case, the predetermined information is divided so that a bit rate of the predetermined information falls within a predetermined bit rate. A container with a predetermined format including the media encoded stream to which the predetermined information is inserted is transmitted.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 20, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10778591
    Abstract: A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: September 15, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Chaitra Maraliga Ramaiah, Praveen Raja Dhanabalan
  • Patent number: 10750217
    Abstract: Disclosed is a broadcast signal transmitting method. The broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling, LLS, information; encapsulating the LLS information into an IP packet; and generating a signal frame by physical layer processing the LLS information. The LLS information may comprise comprises LLS ID information identifying a type of the LLS information and the type of the LLS information may comprise at least one of EA information providing information related to emergency alert and screen clear information providing information related to screen clear.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 18, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Kwon, Seungryul Yang, Woosuk Ko
  • Patent number: 10652548
    Abstract: A video system for minimizing streaming latency is disclosed. The video system includes an encoder having a data input part receiving external streaming video data, a data conversion part converting the external streaming video data to output converted video data, a first buffer receiving the converted video data, a data measurement part measuring size of the converted video data and conversion time spent for converting the streaming data, and a latency determination part comparing the size and the conversion time, respectively, to a reference size and a reference time to determine latency; and a decoder having a second buffer receiving the converted video data from the first buffer. The latency determination part transmitting the determined result to the data input part and the data input part outputs a latest streaming video data in response to determination that the first buffer or second buffer will be in underflow.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 12, 2020
    Assignee: NHN Entertainment Corporation
    Inventor: Hye-Young Kim
  • Patent number: 10609370
    Abstract: An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: March 31, 2020
    Assignee: TAGIVAN II LLC
    Inventors: Youji Shibahara, Takahiro Nishi, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Hisao Sasai, Kengo Terada
  • Patent number: 10554997
    Abstract: A video coding method includes obtaining a first motion vector field (MVF) set, obtaining a plurality of second MVFs according to the first MVF set and based on a preset vector operation method, determining a motion compensation prediction (MCP) signal of the target sub picture block from M MCP reference pictures according to the plurality of second MVFs and based on an MCP algorithm, obtaining a prediction residual of the target sub picture block according to a picture signal of the target sub picture block and the MCP signal of the target sub picture block, performing coding processing on the prediction residual of the target sub picture block to obtain a coded signal of the prediction residual of the target sub picture block, and sending the coded signal of the prediction residual of the target sub picture block to a peer decoder.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hong Zhang, Haitao Yang
  • Patent number: 10523938
    Abstract: An image processing method includes: combining a padding region with a picture, wherein any padding pixel included in the padding region is assigned with a predetermined pixel value; and encoding the picture having the padding region combined therewith. For example, the padding region is directly below a bottom edge of the picture. For another example, all of padding pixels included in the padding region have the same pixel value.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: December 31, 2019
    Assignee: MEDIATEK INC.
    Inventors: Kun-Bin Lee, Tung-Hsing Wu, Han-Liang Chou
  • Patent number: 10509586
    Abstract: A backup system for storing a copy of client data includes a persistent storage and a forecaster. The persistent storage stores the copy of the client data. The forecaster obtains storage use rates of the persistent storage over a prior time period; selects a first prediction period based on the prior time period; partitions the prior time period to obtain partitioned time periods; fuzzifies the storage use rates over the prior time period to obtain fuzzified storage use rates over the prior time period; applies a higher order fuzzy time series operator to the fuzzified storage use rates over the prior time period to obtain higher order forecasting functions; calculates a fuzzified forecast for the selected first prediction period using the higher order forecasting functions; and defuzzifies the fuzzified forecast to obtain a forecast for the first prediction period.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: December 17, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Rahul Vishwakarma, Supriya Kannery
  • Patent number: 10492097
    Abstract: The present disclosure relates to a 5G or a pre-5G communication system for supporting a higher data transmission rate than a 4G communication system such as LTE. A method for controlling TCP congestion in a communication system provided in the present disclosure comprises the steps of: determining the maximum transmission rate of a network, while increasing the size of a congestion window at a predetermined time interval; determining a threshold transmission rate which is determined by a preset ratio with regard to the determined maximum transmission rate; and adjusting the size of the congestion window such that the current transmission rate is not less than the threshold transmission rate and the delay time is no longer than the maximum allowable delay time.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: November 26, 2019
    Assignees: Samsung Electronics Co., Ltd., Ulsan National Institute of Science and Technology
    Inventors: Jin-Sung Lee, Kyunghan Lee, Jung-Shin Park, Han-Na Lim, Joo-Hyung Lee
  • Patent number: 10412137
    Abstract: Embodiments of the present invention provide a video processing method, a mobile terminal, and a server. The method may include: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address; performing, by the server, adaptation processing on the source video address, to generate an adaptive video address; updating, by the server, the original status update data by using the adaptive video address, to obtain optimized status update data, and returning the optimized status update data to the mobile terminal; and obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: September 10, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huixing Wang, Zhihao Wang, Junhong Huang, Yin Lu, Minghui Wang, Haiyou Li, Shang Yu, Jun Lin, Yi Liu, Jiancheng Lin
  • Patent number: 10277930
    Abstract: In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth.
    Type: Grant
    Filed: February 3, 2018
    Date of Patent: April 30, 2019
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Scott M. Davis, Tom Gonder, Paul Brooks
  • Patent number: 10271053
    Abstract: A method of encoding video is provides encoding of panic scenes efficiently. The method includes receiving an input video at an encoder, reviewing lookahead information from a second encoder that processed the input video ahead of the encoder that indicates positions of panic scenes within the input video that caused the second encoder to enter a panic encoding mode during which it skipped the encoding of frames, entering a pre-panic stage with the encoder ahead of said panic scenes, entering a semi-panic stage with the encoder during the panic scenes when it produces a bitstream having a number of bits exceeding a predetermined data size within an encoder buffer, and entering a full panic stage when the semi-panic stage does not bring the number of bits in the bitstream below the predetermined data size.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: April 23, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Wei Zhou, Swaroop Chanda, Wayne D. Michelsen, Jane Perera
  • Patent number: 10218983
    Abstract: System and method for improving operational efficiency of a video encoding pipeline used to encode image data. In embodiments, the video encoding pipeline includes mode decision circuitry that determines a frame prediction mode. The mode decision circuitry includes distortion measurement circuitry, which selects a distortion measurement calculation based at least in part on operational parameters of a display device and the image data. Further, the video encoding pipeline includes mode selection circuitry that determines rate distortion cost metrics associated with an inter-frame prediction mode and an intra-frame prediction mode using the distortion measurement calculation. Additionally, the mode selection circuitry selects between the inter-frame prediction mode and the intra-frame prediction mode based at least in part on the rate distortion cost metrics.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 26, 2019
    Assignee: Apple Inc.
    Inventor: Lei Zhang
  • Patent number: 10198658
    Abstract: To accurately determine whether there is a sharp change in a frame. Provided is an image processing device including: a histogram generating unit configured to generate a previous histogram showing a distribution of pixel values in a previous frame that is generated before a predetermined frame and a current histogram showing a distribution of pixel values in the predetermined frame; a normalizing unit configured to perform normalization to match variations of the pixel values of the previous histogram and the current histogram; and a similarity determining unit configured to acquire a degree of similarity of shapes of the previous histogram and the current histogram after the normalization and determine whether the degree of similarity is greater than a predetermined similarity determining threshold value.
    Type: Grant
    Filed: May 25, 2015
    Date of Patent: February 5, 2019
    Assignee: Sony Semiconductor Solutions Corporation
    Inventors: Takeshi Masuura, Naoki Kuzuya
  • Patent number: 10142049
    Abstract: A method of determining a near optimal forward error correction scheme for the transmission of audio data over a lossy packet switched network having preallocated estimated bandwidth, delay and packet losses, between at least a first and second communications devices, the method including the steps of: determining a first coding rate for the audio data; determining a peak redundancy coding rate for redundant versions of the audio data; determining an average redundancy coding rate over a period of time for redundant versions of the audio data; determining an objective function which maximizes a bitrate-perceptual audio quality mapping of the transmitted audio data including a playout function formulation; and optimizing the objective function to produce a forward error correction scheme providing a high bitrate perceptual audio quality.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 27, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Xuejing Sun, Dong Shi
  • Patent number: 10116951
    Abstract: A decoder that decodes video receives a bitstream containing quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video. A de-quantizer of the decoder de-quantizing the quantized coefficient level values based upon the quantized coefficient level values, the quantization parameter, and a weighting matrix. The decoder inverse transforming the dequantized coefficients to determine a decoded residue, where the quantized coefficient level values provided to the de-quantizer do not contain data that results in any quantized element level value that exceeds the range of integer values from ?215?QP/6 to 215?QP/6?1, inclusive.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: October 30, 2018
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Louis Joseph Kerofsky
  • Patent number: 10070102
    Abstract: A method for processing video can include storing input video frame data at a video data buffer and outputting the stored video frame data from the video data buffer at an output video frame rate based on at least an amount of video frame data stored at the video data buffer.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: September 4, 2018
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Brian Edward Miller, Charles Vigue
  • Patent number: 10051270
    Abstract: In an intra-picture, a predetermined region is set as a normal encoding region, and a region other than the predetermined region is set as a simplified encoding region. In a subsequent picture, the normal encoding region is set as a larger region including a normal encoding region of a previous picture, and a region other than the normal encoding region is set as a simplified encoding region. In each picture, normal encoding is performed on a block of the normal encoding region, and simplified encoding in which a generated code amount and a computation amount are smaller than in the normal encoding is performed on a block of the simplified encoding region.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: August 14, 2018
    Assignee: Nippon Telegraph And Telephone Corporation
    Inventors: Masaki Kitahara, Atsushi Shimizu, Ken Nakamura, Seisuke Kyochi, Naoki Ono
  • Patent number: 10028017
    Abstract: An information processing device accepts an instruction to set a buffer size of a receiving buffer in which segment data obtained by dividing content data including at least one of video and audio is recorded, determines, among a plurality of pieces of segment data to be acquired, the segment data to be acquired based on a free capacity of the receiving buffer of the buffer size relating to the setting instruction, acquires the segment data to be acquired from an external device, and records the acquired segment data in the receiving buffer.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: July 17, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toshinori Koba
  • Patent number: 10015496
    Abstract: A system and method for transmitting frames of video data to a display. Each frame is divided up into blocks, and the data from each of the resulting blocks is coded using temporal reference coding, along with intraframe coding. In one embodiment a difference block is formed by taking the difference between a block in a second frame of a sequence of frames, and a corresponding block, in the same position, in a first frame of the sequence of frames. The difference block is coded using intraframe coding, to form a coded difference block. The coded difference block is transmitted to a display; processing hardware in the display reconstructs the sequence of frames.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: July 3, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventors: Dale F. Stolitzka, Ning Lu
  • Patent number: 10015533
    Abstract: In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: July 3, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Scott M. Davis, Tom Gonder, Paul Brooks
  • Patent number: 10003800
    Abstract: An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: June 19, 2018
    Assignee: TAGIVAN II LLC
    Inventors: Youji Shibahara, Takahiro Nishi, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Hisao Sasai, Kengo Terada
  • Patent number: 9985898
    Abstract: A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: May 29, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Chaitra Maraliga Ramaiah, Praveen Raja Dhanabalan
  • Patent number: 9961124
    Abstract: The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 1, 2018
    Assignee: SK Planet Co., Ltd.
    Inventor: Tae Meon Bae
  • Patent number: 9955168
    Abstract: A method is provided for encoding multiple video frames in parallel. The method includes the steps of generating an estimated starting fullness level of a VBV buffer before encoding begins, beginning parallel frame encoding, monitoring the number of bits produced for each parallel frame during encoding, tracking the number of unencoded CTUs within each parallel frame during encoding, continuously updating an actual fullness level of the VBV buffer relative to each parallel frame during encoding, and encoding in skip mode any remaining unencoded CTUs in a particular frame and any preceding frames when the difference between the actual fullness level for a frame and a minimum fullness level for the VBV Buffer equals the number of remaining unencoded CTUs in that particular frame.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 24, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Limin Wang, Seungwook Hong
  • Patent number: 9906786
    Abstract: An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory is configured to store video information, such as base layer video information and enhancement layer video information. The processor is configured to determine a value of a current video unit of enhancement layer video information based at least on a weighted inter-layer predictor and a weighted intra-layer predictor of at least one color component of the current video unit.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: February 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Jianle Chen, Xiang Li, Krishnakanth Rapaka
  • Patent number: 9883129
    Abstract: The present invention provides a semiconductor device which enables data compression with a small amount of data. The present invention is a semiconductor device which includes a pixel portion, a memory, a first circuit, and a second circuit. The pixel portion has a function of obtaining imaging data. The first circuit has a function of performing discrete cosine transform on the imaging data, and generating first data. The first data is analog data, and the memory has a function of retaining the first data. The second circuit has a function of performing discrete cosine transform on the first data, and generating second data. The memory includes a first transistor, which includes an oxide semiconductor in a channel formation region, and a second transistor, in which a channel formation region is provided in a Si wafer.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: January 30, 2018
    Assignee: Semiconductor Energy Laboratory Co., LTD.
    Inventor: Yoshiyuki Kurokawa
  • Patent number: 9860567
    Abstract: An image processing apparatus includes an image processing unit configured to generate a plurality of processed images by performing image processing on a plurality of input images, a determination unit configured to determine, as a reference image for encoding a processed image generated by the image processing on an input image, whether the input image corresponding to the processed image is to be used or another processed image is to be used, based on a parameter relating to the image processing, and an encoding unit configured to encode the processed image by referring to a reference image according to a determination by the determination unit.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 2, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshiyuki Fukui, Koji Okawa
  • Patent number: 9848217
    Abstract: The present invention relates to a method for transmitting and receiving program configuration information for a scalable ultra high definition (UHD) video service under the hybrid transmission environment, and to a method and apparatus for effectively transmitting scalar layer information, and more particularly, the present invention relates to a scheme for inserting group information for the scalable layer of a base layer and an enhancement layer, which form a scalable UHD video, and transmission channel information into a program map table (PMT) or a package configuration table (PCT), and for transmitting same, and to a scalable layer information format for transmitting layer information with a smaller number of bits as possible when a packet header includes scalable layer information.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: December 19, 2017
    Assignee: Korea Electronics Technology Institute
    Inventors: Byeong Ho Choi, Je Woo Kim, Hwa Seon Shin, Jae-Gon Kim, Doo San Baek, Dong Il Park
  • Patent number: 9792044
    Abstract: A method for a hardware decompression read pipeline, the method including determining a length and a distance of a first entity from a buffer; launching a first read request for reading a first data from the buffer; obtaining a second entity from the buffer; determining a distance of the second entity; calculating a new distance for the second entity; and decreasing a first counter by one for each cycle that data is read and returned from the buffer, wherein, when a first number of pending read data clock cycles in the first counter is less than a predetermined number of clock cycles and there is no read-after-write conflict: launching a second read request prior to completion of the first read request. In other aspects, a method for a hardware decompression write pipeline and systems for a hardware decompression read pipeline and a hardware decompression write pipeline are provided.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: October 17, 2017
    Assignee: Oracle International Corporation
    Inventor: Milton Shih
  • Patent number: 9794575
    Abstract: Apparatuses and methods for optimizing rate-distortion costs of a signal are disclosed. An apparatus may include an encoder. The encoder may be configured to receive a video signal and provide a residual indicative of a difference between the video signal and a reconstructed video signal. The encoder may further be configured to perform a transform on the residual to provide a plurality of transform coefficients and rate-distortion optimize the plurality of transform coefficients in accordance with an HEVC state transition scheme to provide a rate-distortion optimized plurality of quantized coefficients. The encoder may further be configured to encode the plurality of quantized coefficients in accordance with context-adaptive binary arithmetic coding.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: October 17, 2017
    Assignee: Magnum Semiconductor, Inc.
    Inventor: Eric C. Pearson
  • Patent number: 9756326
    Abstract: A video coding method includes at least the following steps: utilizing a visual quality evaluation module for evaluating visual quality based on data involved in a coding loop; and referring to at least the evaluated visual quality for deciding a target bit allocation of a rate-controlled unit in video coding. Besides, a video coding apparatus has a visual quality evaluation module, a rate controller and a coding circuit. The visual quality evaluation module evaluates visual quality based on data involved in a coding loop. The rate controller refers to at least the evaluated visual quality for deciding a target bit allocation of a rate-controlled unit. The coding circuit has the coding loop included therein, and encodes the rate-controlled unit according to the target bit allocation.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: September 5, 2017
    Assignee: MEDIATEK INC.
    Inventors: Cheng-Tsai Ho, Chi-Cheng Ju, Ding-Yun Chen
  • Patent number: 9723314
    Abstract: A system, circuit and method are provided herein for reducing perceived flicker in video images transmitted using compression and bit rate control. According to one embodiment of the method, a parameter used in the video compression scheme is stored. The parameter stored is one that is subject to adjustment during normal operation of the video compression scheme. Compressed video frame data issued by a compression encoder is used to test for a still-picture condition. When a still-picture condition is detected, the value of the parameter used by the video compression scheme is fixed to the stored value for the duration of the still-picture condition. An embodiment of the system includes an encoder, buffer, bit rate controller, and flicker reduction circuit. An embodiment of the flicker reduction circuit includes a still-picture detection circuit operably coupled to a compressed data path beginning at the output of the encoder.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: August 1, 2017
    Assignee: SMSC Holdings SARL
    Inventors: Santosh Shetty, Shih-chung Chao
  • Patent number: 9686044
    Abstract: Bits included in each code block of a transport block can be stored to an associated circular buffer and transmitted over a channel. Each circular buffer can vary in size in proportion to a size of the associated code block. Therefore, since in certain operating environments code blocks for a transport block can vary in size, circular buffers can vary in size as well. Accordingly, when not all data from a transport block and/or an array of circular buffers can be transmitted over the channel, each circular buffer from the array can transmit a portion of bits that is proportional to a size of the respective circular buffer (or the associated code block or encoded code block). Furthermore, the number of bits transmitted from each circular buffer can be constrained by an aggregate budget for all circular buffers and can be further constrained to be an integer multiple of a modulation order for the transport block.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: June 20, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Durga Prasad Malladi
  • Patent number: 9667967
    Abstract: Systems and methods for encoding alternative streams for use in adaptive bitrate streaming based upon the delay of each stream in accordance with embodiments of the invention are described. One embodiment of the invention includes memory, and a processor configured by a source encoding application to: receive multimedia content, where the multimedia content includes source video data having a primary resolution and a primary sample aspect ratio; and encode the source video data as a set of alternative video streams, where: the alternative video streams have different maximum bitrates; and the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 30, 2017
    Assignee: Sonic IP, Inc.
    Inventor: Auke Sjoerd van der Schaar
  • Patent number: 9654812
    Abstract: An encoding apparatus adds delay time information DTI indicating initial delay time i_d and delay time d of each group data to a position to be read prior to frame data by a decoding apparatus in the group data of encoding stream data DBI and transmits the same to the decoding apparatus 3. Namely, the encoding apparatus does not transmit initial offset delay time i_of to the decoding apparatus 3. The encoding apparatus starts to read and transmit the encoding stream data DBI from a transmission buffer at a predetermined bit rate R at timing designated by the initial offset delay time i_of.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: May 16, 2017
    Assignee: SONY CORPORATION
    Inventors: Mark Veltman, Yoichi Yagasaki, Noriaki Oishi, Tadayuki Ishikawa
  • Patent number: RE48953
    Abstract: A hypothetical reference decoder.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 1, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Sachin G. Deshpande