Patents Examined by Shawn S. An
  • Patent number: 11973939
    Abstract: A method of decoding a coded video bitstream implemented by a video decoder is disclosed. The method includes determining that a coded video sequence (CVS) of the coded video bitstream includes a video coding layer (VCL) network abstraction layer (NAL) unit having a gradual decoding refresh (GDR) network abstraction layer (NAL) unit type (GDR_NUT), the VCL NAL unit having the GDR_NUT containing a GDR picture; initiating decoding of the CVS at the GDR picture; and generating an image according to the CVS as decoded. A corresponding method of encoding is also disclosed.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: April 30, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fnu Hendry, Ye-Kui Wang, Jianle Chen
  • Patent number: 11973957
    Abstract: Disclosed herein are an image encoding and decoding method and apparatus. The image decoding method may include obtaining video coding layer (VCL) network abstraction layer (NAL) unit type information of a current picture from a bitstream, determining a NAL unit type of each of a plurality of slices included in the current picture, based on the obtained VCL NAL unit type information, and decoding the plurality of slices based on the determined NAL unit type. The current picture may include a first subpicture and a second subpicture having different NAL unit types based on that at least some of the plurality of slices have different NAL unit types, and a NAL unit type of the second subpicture may be determined based on a NAL unit type of the first subpicture.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: April 30, 2024
    Assignee: LG Electronics Inc.
    Inventor: Hendry Hendry
  • Patent number: 11968052
    Abstract: An information handling system communicates with external devices, such as a docking station, through a multi-protocol streaming cable, such as USB 3.0 (or greater) cable having a USB data protocol, a DisplayPort graphics protocol and a power transfer protocol. Upon detection of excessive errors at the cable, the multi-protocol stream is adjusted to maintain errors within an acceptable range and prioritize information transferred through one of the protocols. Adjustments may include changes to the number of data lanes assigned to each protocol, changes to the rate at which information is transferred with each protocol and changes to power transfer.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: April 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Jace W. Files, Karthikeyan Krishnakumar
  • Patent number: 11957975
    Abstract: Examples described herein generally relate to systems and method for streaming a video game at a client device. The client device may transmit video game controls to a streaming server. The client device may receive a video stream encoding video images generated in response to the video game controls from the streaming server. The client device may determine that a video image of the video stream to display in a frame has not been completely received at a designated time prior to display of the frame. The client device may determine an image transformation based on a history of the video images and motion vectors for the video stream. The client device may apply the image transformation to a portion of one or more images corresponding to previous frames. The client device may display a substitute video image in the frame including the portion of the transformed image.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Lawrence Bronder, Ivan Nevraev
  • Patent number: 11960771
    Abstract: A first controller manages first mapping information for accessing data stored in a storage area, management of which is assigned to the first controller, and second mapping information for accessing data stored in a predetermined storage area, management of which is assigned to a second controller. The second controller, when having executed garbage collection on the predetermined storage area, changes mapping information to post-migration mapping information for accessing data after being migrated by the garbage collection.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: April 16, 2024
    Assignee: HITACHI, LTD.
    Inventors: Shugo Ogawa, Ryosuke Tatsumi, Yoshinori Ohira, Hiroto Ebara, Junji Ogawa
  • Patent number: 11960737
    Abstract: Disclosed is a self-deploying encrypted hard disk, a deployment method thereof, a system and a boot method thereof.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: April 16, 2024
    Assignee: MAXIO TECHNOLOGY (HANGZHOU) CO., LTD.
    Inventors: George Fong, Zhehang Wen
  • Patent number: 11960738
    Abstract: Systems, methods, and apparatus related to a memory system that manages an interface for a volatile memory device and a non-volatile memory device to control memory system power. In one approach, a controller evaluates a demand on memory performance. If the demand of a current computation task needed by the host is high, a DRAM device is powered-up to meet the demand. Otherwise, if the non-volatile memory device is adequate to meet the demand, the DRAM memory is partially or fully-powered down to save power. In another approach, a task performed for a host device uses one or more resources of a first memory device (e.g., DRAM). A performance capability of a second memory device (e.g., NVRAM) is determined. A controller of the memory system determines whether the performance capability of the second memory device is adequate to service the task.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Shivam Swami, Kenneth Marion Curewitz
  • Patent number: 11954062
    Abstract: Embodiments described herein provide techniques to enable the dynamic reconfiguration of memory on a general-purpose graphics processing unit. One embodiment described herein enables dynamic reconfiguration of cache memory bank assignments based on hardware statistics. One embodiment enables for virtual memory address translation using mixed four kilobyte and sixty-four kilobyte pages within the same page table hierarchy and under the same page directory. One embodiment provides for a graphics processor and associated heterogenous processing system having near and far regions of the same level of a cache hierarchy.
    Type: Grant
    Filed: March 14, 2020
    Date of Patent: April 9, 2024
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, Niranjan Cooray, Subramaniam Maiyuran, Altug Koker, Prasoonkumar Surti, Varghese George, Valentin Andrei, Abhishek Appu, Guadalupe Garcia, Pattabhiraman K, Sungye Kim, Sanjay Kumar, Pratik Marolia, Elmoustapha Ould-Ahmed-Vall, Vasanth Ranganathan, William Sadler, Lakshminarayanan Striramassarma
  • Patent number: 11956460
    Abstract: In some embodiments, a method selects a first template of pixels that is outside of a first block and a second template of pixels that is outside of the first block. Then, the method selects a first region of pixels that are inside the first block and a second region of pixels that are inside the first block. A first weight is calculated based on the first template of pixels and the first region of pixels and a second weight is calculated based on the second template of pixels and the second region of pixels. The first weight and the second weight are used in a motion prediction search for a second block.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: April 9, 2024
    Assignee: HULU, LLC
    Inventors: Wenhao Zhang, Deliang Fu, Chen Liu, Xiaobo Liu
  • Patent number: 11949883
    Abstract: According to the present invention, an inter prediction method comprises the steps of: generating a merge candidate list for a block to be predicted, wherein the block is to correspond to a current prediction unit; deriving, on the basis of one of a plurality of merge candidates constituting the merge candidate list, motion information on the block to be predicted; and performing, on the basis of the derived motion information, a prediction on the block to be predicted so as to generate a prediction block corresponding to the current prediction unit.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: April 2, 2024
    Assignee: LG Electronics Inc.
    Inventors: Yongjoon Jeon, Seungwook Park, Jaehyun Lim, Chulkeun Kim, Jungsun Kim, Naeri Park, Hendry Hendry, Byeongmoon Jeon, Joonyoung Park
  • Patent number: 11936847
    Abstract: A video processing method includes dividing a region of a current frame to obtain a plurality of image blocks, obtaining a historical motion information candidate list, and obtaining candidate historical motion information for the plurality of image blocks according to the historical motion information candidate list. The candidate historical motion information is a candidate in the historical motion information candidate list. The method further includes performing prediction for the plurality of image blocks according to the candidate historical motion information. A size of each of the plurality of image blocks is smaller than or equal to a preset size. The same historical motion information candidate list is used for the plurality of image blocks during the prediction. The historical motion information candidate list is not updated while the prediction is being performed for the plurality of image blocks.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: March 19, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Suhong Wang, Xiaozhen Zheng, Shanshe Wang, Siwei Ma
  • Patent number: 11934304
    Abstract: Circuitry comprises memory access circuitry to control memory access by mapping virtual memory addresses in a virtual memory address space to physical memory addresses in a physical memory address space, the memory access circuitry being configured to provide a sparse mapping in which a mapped subset of the virtual memory address space is mapped to physical memory while an unmapped subset of the virtual memory address space is unmapped, the memory access circuitry being configured to discard write operations to virtual memory addresses in the unmapped subset of the virtual memory address space and processing circuitry to execute program code defining a processing operation to generate processed data and to store the processed data in a memory region of the virtual memory address space applicable to that processing operation; detector circuitry to detect whether the memory region is entirely within the unmapped subset of the virtual memory address space.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: March 19, 2024
    Assignee: Arm Limited
    Inventor: Olof Henrik Uhrenholt
  • Patent number: 11930246
    Abstract: The present invention provides a method, device and computer-readable medium of a seamless switch between resolutions based on software and hardware decoding and belongs to a field of the Internet technology.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: March 12, 2024
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Honglei Cui, Hanchao Zheng, Hui Chen
  • Patent number: 11922049
    Abstract: A request is received to perform a multi-plane operation for data residing on a first plane and a second plane of a memory device. A first set of trim values is obtained from a first set of registers of the memory device. The first set of trim values corresponds to a first voltage shift for the data at the first plane. A second set of trim values is obtained from a second set of registers of the memory device. The second set of trim values corresponds to a second voltage shift for the data at the second set of trim values for the data at the second plane. The multi-plane operation is performed using at least the first set of trim values for the data at the first plane and at least the second set of trim values for the data at the second plane.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: March 5, 2024
    Assignee: Micron Technology, Inc.
    Inventor: William E Benson
  • Patent number: 11921599
    Abstract: Control method and electronic device are provided. The electronic device includes: a controller; a first memory, connected to the controller and storing at least a boot system; and a second memory, connected to the controller, for storing update data of the boot system. After the electronic device completes a power-on self-test, the controller controls the first memory to be in an inaccessible state and controls the second memory to be in an accessible state.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: March 5, 2024
    Assignee: LENOVO (BEIJING) LIMITED
    Inventor: Zebo Lin
  • Patent number: 11917205
    Abstract: A method of encoding video data corresponding to a point cloud by at least one processor, the method including obtaining a plurality of transform coefficients corresponding to attributes of the point cloud; and encoding the plurality of transform coefficients to generate an embedded bitstream, the encoding including iterating over a plurality of bit-planes of the plurality of transform coefficients to process all points in the point cloud.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: February 27, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Sehoon Yea, Arash Vosoughi, Shan Liu
  • Patent number: 11909953
    Abstract: A method, a video processing apparatus and computer-readable program medium for video process is disclosed. A method of video processing includes storing, during a conversion between a current block of video and a bitstream representation of the current block, affine model parameters for the current block; and performing the conversion using the affine model parameters, wherein the affine model parameters are derived at least from motion vectors of control points of the current block.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: February 20, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11909991
    Abstract: A method, computer program, and computer system is provided for coding a video sequence. Video data comprising one or more luma samples is received. A YUV format associated with the received video data is determined. A height setting value and a width setting value corresponding to the one or more luma samples are restricted based on the determined YUV format. The YUV format may include a YUV4:4:4 format, a YUV4:2:2 format, a YUV4:2:0 format, and a YUV4:0:0 format.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: February 20, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Byeongdoo Choi, Shan Liu
  • Patent number: 11879996
    Abstract: A light detection and ranging (LIDAR) sensor includes a first reflective surface configured to oscillate about a first rotation axis to deflect a light beam into an environment; and a second reflective surface configured to oscillate about a second rotation axis to guide light received from the environment onto a photodetector of the LIDAR sensor. The first rotation axis and the second rotation axis extend parallel to one another. The LIDAR sensor also includes a control circuit configured to drive the first reflective surface to oscillate with a first maximum deflection angle about the first rotation axis, and to drive the second reflective surface to oscillate with a second maximum deflection angle about the second rotation axis, the first maximum deflection angle being greater than the second maximum deflection angle, and an area of the first reflective surface is less than an area of the second reflective surface.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: January 23, 2024
    Assignee: Infineon Technologies AG
    Inventors: Thomas Thurner, David Brunner, Marcus Edward Hennecke, Georg Schitter, Han Woong Yoo
  • Patent number: 11881316
    Abstract: There is a need for solutions that classification solutions in hierarchical prediction domains. In one embodiment, this need can be addressed by, for example, performing one or more online machine learning, co-occurrence analysis machine learning, structured fusion machine learning, and/or unstructured fusion machine learning. In one particular example, structured predictions inputs are processed in accordance with an online machine learning analysis to generate structurally hierarchical predictions and in accordance with a co-occurrence analysis machine learning analysis to generate structurally non-hierarchical predictions. Then, the structurally hierarchical predictions and the structurally non-hierarchical predictions in accordance with processed by a structured fusion model to generate structure-based predictions.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: January 23, 2024
    Assignee: Optum Services (Ireland) Limited
    Inventors: David S. Monaghan, Kenneth Bryan, Chirag Chadha, Brian Carter