Patents Examined by Peter D Le
  • Patent number: 10979744
    Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: April 13, 2021
    Assignee: NVIDIA Corporation
    Inventors: Alexander McAuley, Haitao Xue, Hassane S. Azar, Bipin Todur, Alan Larson, Reza Marandian Hagh
  • Patent number: 10979673
    Abstract: Example inventory management and monitoring systems are described. In one implementation, an inventory management system includes a computing system that receives multiple images captured by multiple imaging devices wirelessly coupled to the computing system. The computing system also receives a spatial location of each imaging device as determined by a device positioning system. The computing system is configured to determine a spatial location of an object in each of the multiple images and monitor the objects in the images to determine changes in the location of the objects.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: April 13, 2021
    Assignee: DEEP NORTH, INC.
    Inventors: Alistair Black, Ashitosh Swarup
  • Patent number: 10969200
    Abstract: A targeting system for visualizing a target includes a targeting assembly having a main body mountable to a weapon and a rail-locking member selectively mountable to the main body. The main body supports at least one of a visual assembly, a power assembly, and a transmission assembly. Communicating with the targeting assembly is a viewing assembly.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: April 6, 2021
    Inventor: Kai W. Gull
  • Patent number: 10965950
    Abstract: Disclosed herein are exemplary embodiments of methods, apparatus, and systems for performing content-adaptive deblocking to improve the visual quality of video images compressed using block-based motion-predictive video coding. For instance, in certain embodiments of the disclosed technology, edge information is obtained using global orientation energy edge detection (“OEED”) techniques on an initially deblocked image. OEED detection can provide a robust partition of local directional features (“LDFs”). For a local directional feature detected in the partition, a directional deblocking filter having an orientation corresponding to the orientation of the LDF can be used. The selected filter can have a filter orientation and activation thresholds that better preserve image details while reducing blocking artifacts. In certain embodiments, for a consecutive non-LDF region, extra smoothing can be imposed to suppress the visually severe blocking artifacts.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiaoyan Sun, Zhiwei Xiong, Feng Wu
  • Patent number: 10958901
    Abstract: A method of decoding an encoded data stream representing at least one image subdivided into blocks. The method includes, for a current block of the image, and for each of at least two prediction modes available to predict the current block, obtaining a predictive block associated with the available mode; building a list having at least one of the available modes; for at least one mode included in the list, called a current mode, determining a distance measurement between the predictive block associated with the current mode and the other predictive blocks associated with the other available modes and obtained for the current block; modifying the list modified as a function of the determined measurement; decoding information identifying, for the current block, a prediction mode from the modified list from the encoded data stream; and rebuilding the current block from the predictive block associated with the identified prediction mode.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: March 23, 2021
    Assignee: B-COM
    Inventors: Felix Henry, Joel Jung, Charlene Mouton
  • Patent number: 10958943
    Abstract: A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: March 23, 2021
    Assignee: Dolby International AB
    Inventors: Jie Zhao, Christopher A. Segall, Louis J. Kerofsky
  • Patent number: 10958906
    Abstract: An apparatus for encoding arrays of data elements of a stream of arrays of data elements. The apparatus includes encoding circuitry for encoding an array of data elements. The apparatus also includes processing circuitry for producing two one-dimensional arrays of data values from a two-dimensional array of data values. The data values of the two-dimensional array are representative of the properties of the array of data elements. The data values of the two one-dimensional arrays are representative of the data values along the two dimensions of the two-dimensional array respectively. The processing circuitry is operable to use the two one-dimensional arrays to approximate data values in the two-dimensional array, and to use the approximated data values of the two-dimensional array when encoding arrays of data elements in the stream of arrays to be encoded.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 23, 2021
    Assignee: Arm Limited
    Inventor: Jonas Christensson Cremon
  • Patent number: 10958910
    Abstract: A method for decoding video includes receiving quantized coefficients representative of a block of video representative of a plurality of pixels. The quantized coefficients are dequantized based upon a function of a remainder. The dequantized coefficients are inverse transformed to determine a decoded residue.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 23, 2021
    Assignee: Dolby International AB
    Inventors: Louis J. Kerofsky, Kiran Misra, Christopher A. Segall
  • Patent number: 10939111
    Abstract: An apparatus for decoding an image in intra prediction can include an inverse scanning module generating a quantized block by applying an inverse scan pattern to significant flags, coefficient signs and coefficient levels; an inverse quantization module generating a quantization parameter predictor, adding the quantization parameter predictor to a differential quantization parameter to generate a quantization parameter and inversely quantizing the quantized block using the quantization parameter; an inverse transform module inversely transforming the inversely quantized block to restore a residual block; an intra prediction module generating a prediction block; and an adder generating a reconstructed block using the residual block and the prediction block, in which when a size of a transform unit is equal to or smaller than 8×8, the inverse scan pattern is a horizontal scan for a vertical mode and a predetermined number of intra prediction modes having closest direction to the vertical mode, the inverse scan
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: March 2, 2021
    Assignee: INFOBRIDGE PTE. LTD.
    Inventors: Soo Mi Oh, Moonock Yang
  • Patent number: 10937163
    Abstract: An image capturing device used to capture an image of an object is provided. The image capturing device includes a camera, a first light source and a controller. The first light source is disposed adjacent to the camera. The controller is electrically connected to the camera and the first light source and is configured to: control the camera to capture a first picture of the object under the condition that the first light source does not emit any light; control the camera to captures a second picture of the object under the condition that the first light source emits a light; subtract the first picture from the second picture to filter off the background brightness of the second picture to obtain a first filtered picture; and analyze the first filtered picture to obtain a probability of the object matching a certain state.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 2, 2021
    Inventors: Jung-Wen Chang, Chien-Hung Lin
  • Patent number: 10939118
    Abstract: A luma-based chroma intra-prediction method includes: applying, by a filter circuit with a first weighting table, weighting to reconstructed luma samples to generate a first down-sampled luma sample, wherein the reconstructed luma samples are external to a luma block; computing parameters of a linear model, wherein a pair of the first down-sampled luma sample and a reconstructed chroma sample that is external to a chroma block is involved in computing the parameters of the linear model; and determining a predicted value of a chroma sample included in the chroma block according to the linear model and a second down-sampled luma sample that is derived from the luma block.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 2, 2021
    Assignee: MEDIATEK INC.
    Inventors: Cheng-Hsuan Shih, Jian-Liang Lin
  • Patent number: 10922967
    Abstract: Systems and methods are disclosed for determining the status of a traffic device and vehicle movement. A traffic device may have a traffic device computer, one or more traffic signals, and/or a transceiver. The traffic device may transmit, via the transceiver and to a vehicle and infrastructure computing device, information indicative of a status of the one or more traffic signals. The vehicle and infrastructure computing device may comprise a vehicle and infrastructure control computer. The vehicle and infrastructure computing device may receive, from the traffic device, the information indicative of the status of the one or more traffic signals. The computing device may determine that the information indicative of the status of the one or more traffic signals indicates that the one or more traffic signals of the traffic device switched from a red light to a green light and a time that the one or more traffic signals of the traffic device switched from the red light to the green light.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: February 16, 2021
    Assignee: Allstate Insurance Company
    Inventors: Regina Madigan, Timothy W. Gibson, Howard Hayes, Surender Kumar
  • Patent number: 10917652
    Abstract: A data rate control method includes determining an adjustment value of a first encoding parameter for encoding a first strip based on a quota of the first strip included in a frame that has not been encoded and based on a quota of at least one already encoded strip included in the frame. At least one of the quota of the first strip and the quota of the at least one already encoded strip relates to a number of shares of bits used for encoding a strip. The data rate control method also includes determining the first encoding parameter based on the adjustment value.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: February 9, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Wenjun Zhao, Wei Chen, Xiaozhen Zheng
  • Patent number: 10904554
    Abstract: An image coding method includes: selecting a first picture from plural pictures; setting a first temporal motion vector prediction flag which is associated with the first picture and is a temporal motion vector prediction flag indicating whether or not temporal motion vector prediction is to be used, to indicate that the temporal motion vector prediction is not to be used, and coding the first temporal motion vector prediction flag; coding the first picture without using the temporal motion vector prediction; and coding a second picture which follows the first picture in coding order, with referring to a motion vector of a picture preceding the first picture in coding order being prohibited.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: January 26, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Sue Mon Thet Naing, Chong Soon Lim, Kyaw Kyaw Win, Hai Wei Sun, Viktor Wahadaniah, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
  • Patent number: 10905018
    Abstract: A television enclosure system includes a housing including a rear bezel and a front bezel coupled to the rear bezel, a gasket on the front wall of the front bezel, a panel held within the front bezel with the gasket between a front wall of the front bezel and the panel, at least one retaining bracket connected to a side wall of the front bezel, and at least one bezel clip coupled to the at least one retaining bracket and configured to engage the panel to compress the gasket.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: January 26, 2021
    Assignee: WirePath Home Systems, LLC
    Inventors: Jonathan David Dry, Jamie Lee Quinlan
  • Patent number: 10904492
    Abstract: An asset tracking system includes a camera adapted to capture images and output signals representative of the images. The camera may include one or more depth sensors that detect distances between the depth sensor and objects positioned within the field of view of the one or more cameras. A computer device processes the image signals and or depth signals from cameras and determines any one or more of the following: (a) whether a patient care protocol has been properly followed; (b) what condition a patient is in; (c) whether an infection control protocol has been properly followed; and (d) whether steps have been taken to reduce the risk of a patient from falling. Alerts may be issued if any conditions of importance are detected.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: January 26, 2021
    Assignee: Stryker Corporation
    Inventors: Richard A. Derenne, Richard Thomas DeLuca, Jason James Wroblewski, Sanjay Dhall, Xiyu Duan, Vishal P. Lowalekar
  • Patent number: 10893257
    Abstract: Embodiments of the invention describe apparatuses, systems, and methods related to data capture of objects and/or an environment. In one embodiment, a user can capture time-indexed three-dimensional (3D) depth data using one or more portable data capture devices that can capture time indexed color images of a scene with depth information and location and orientation data. In addition, the data capture devices may be configured to captured a spherical view of the environment around the data capture device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 12, 2021
    Assignee: AEMASS, INC.
    Inventor: Marshall Reed Millett
  • Patent number: 10893277
    Abstract: A method and apparatus for intra predicting a video. The method includes: determining availability of a predetermined number of adjacent pixels used for intra prediction of a current block; if a first adjacent pixel is unavailable, searching for a second adjacent pixel that is available by searching the predetermined number of adjacent pixels in a predetermined direction based on the first adjacent pixel; and replacing a pixel value of the first adjacent pixel with a pixel value of a found second adjacent pixel. At least one third adjacent pixel in another location, which is not available and excludes the first adjacent pixel at a predetermined location, is to sequentially replaced by using a directly adjacent pixel in a predetermined direction.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: January 12, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Jianle Chen
  • Patent number: 10887617
    Abstract: Rendered portions of a renderable portion of a first view of a multi-view signal are introduced into a prediction loop of a multi-view encoder to form a reference signal for the block-based prediction of the encoder's view predictor may improve the prediction and thereby increasing the coding efficiency. The introduction may be performed by completely inserting the renderable portion into the prediction loop to form new reference pictures with their own reference picture indices in addition to reference pictures obtained by the reconstructed version of the multi-view signal of the block-based prediction. Alternatively, the rendered portion may be introduced into the prediction loop completely, but with replacing the normal prediction reference signal, i.e., the normally reconstructed signal as obtained by block-based prediction. Alternatively, it may be signaled within the data stream which portions of the renderable portion are used to replace respective portions in the normally reconstructed signal.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: January 5, 2021
    Assignee: GE Video Compression, LLC
    Inventors: Sebastian Bosse, Heiko Schwarz, Thomas Wiegand, Heribert Brust
  • Patent number: 10880571
    Abstract: A proposed intermediate way of handling the renderable portion of the first view results in more efficient coding. Instead of omitting the coding of the renderable portion completely, even more efficient coding of multi-view signals entails merely suppressing the coding of the residual signal within the renderable portion, whereas the prediction parameter coding still takes place from the non-renderable portion of the multi-view signal across the renderable portion so that prediction parameters for the renderable portion may be exploited for predicting parameters for the non-renderable portion. The additional coding rate for transmitting the prediction parameters for the renderable portion may be kept low as this merely aims at forming a continuation of the parameter history across the renderable portion to serve as a basis for prediction parameters of other portions of the multi-view signal.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: December 29, 2020
    Assignee: GE Video Compression, LLC
    Inventors: Sebastian Bosse, Heiko Schwarz, Thomas Wiegand, Tobias Hinz