Patents Examined by Dominic D Saltarelli
  • Patent number: 12143634
    Abstract: A three-dimensional data encoding method includes: setting a hierarchical structure for items of geometry information of three-dimensional points included in point cloud data, the hierarchical structure having depths and layers each having one or more of the depths; encoding the items of geometry information on a per depth basis to generate items of first encoded data each for a different one of the depths; and generating a bitstream including items of second encoded data which are items of encoded data for respective layers, the items of second encoded data each including one or more items of first encoded data of one or more depths included in a layer corresponding to the item of second encoded data. The bitstream includes an item of first information indicating a data length of each of the items of second encoded data.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: November 12, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Noritaka Iguchi, Toshiyasu Sugio
  • Patent number: 12126844
    Abstract: The disclosure relates to a method, apparatus, readable medium, and electronic device for live stream interaction. The method includes: in accordance with displaying of a first control at a first target position of a live stream interface, obtaining a first duration during which a user watches the live stream interface; in accordance with a determination that the first duration is greater than or equal to a first predetermined duration threshold, switching the first control to a second control, and displaying the second control at a second target position of the live stream interface; and in response to a first operation command performed by the user on the second control, allocating a virtual resource to the user. In this way, interaction modes of a live stream room are enriched, and an activity level of the live stream room can be improved.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: October 22, 2024
    Assignee: Beijing Youzhuju Network Technology Co., Ltd.
    Inventors: Ji Liu, Yu Sun, Weijia Kong, Jinming Zhang, Lei Jin, Ling Yang, Xue Yao, Sijing Wang, Jinhui Guo, Bing Zhou, Siqi Wang
  • Patent number: 12126463
    Abstract: Systems and methods to support switching of virtual cores.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: October 22, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Santhana Chari, Mircea Orban, David E. Virag
  • Patent number: 12120345
    Abstract: A method for intra-prediction of a current block includes selecting peripheral pixels of the current block, where the peripheral pixels are used to generate a prediction block for the current block; for each prediction pixel of the prediction block, performing steps including selecting two respective pixels of the peripheral pixels; and calculating the prediction pixel by interpolating at least the two respective pixels; and coding a residual block corresponding to a difference between the current block and the prediction block.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: James Bankoski, Debargha Mukherjee
  • Patent number: 12120293
    Abstract: A video coding system generating candidates for Merge Mode with Motion Vector Difference (MMVD) with reduced resource usage is provided. The system receives data to be encoded or decoded as a current block of a current picture of a video. The system identifies multiple MMVD candidates for different offset positions based on a merge candidate of the current block. The system generates reference samples for the identified MMVD candidates. The system reconstructs the current block or encodes the current block into a bitstream by using the generated reference samples. The system processes the MMVD candidates in separate groups: a first group of vertical MMVD candidates and a second group of horizontal MMVD candidates. The system generates the reference samples for the identified MMVD candidates by applying a vertical filter to source reference samples of horizontal MMVD candidates and then applying a horizontal filter to outputs of the vertical filter.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: October 15, 2024
    Assignee: MediaTek Inc.
    Inventors: Cheng-Yen Chuang, Man-Shu Chiang, Chun-Chia Chen, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 12108097
    Abstract: A combiner system may be provided for combining, in a compressed domain, video streams of different media sources in a composite video stream by including a respective video stream as independently decodable spatial segment(s) in the composite video stream. The combiner system may generate composition metadata describing a composition of the spatial segments in the composite video stream and identification metadata comprising identifiers of the respective video streams. A receiver system may obtain decoded video data of a respective video stream based on the composition metadata and a decoding of the composite video stream, and based on the identification metadata, identify a process for handling the decoded video data. Thereby, the composition of spatial segments may dynamically change, while still allowing the receiver device to correctly handle the spatial segments.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: October 1, 2024
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventor: Hans Maarten Stokking
  • Patent number: 12101509
    Abstract: An image decoding method according to the present document comprises the steps of: updating an intra-prediction mode of a chroma block on the basis of an intra-prediction mode of a luma block corresponding to the chroma block on the basis of the intra-prediction mode of the chroma block being a cross-component linear model (CCLM) mode; and determining a LFNST set including LFNST matrixes on the basis of the updated intra-prediction mode, wherein the updated intra-prediction mode is derived as an intra-prediction mode corresponding to a specific position in the luma block, and the updated intra-prediction mode is updated as an intra-DC mode on the basis of the intra-prediction mode, that corresponds to the specific position, being an intra-block copy (IBC) mode.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: September 24, 2024
    Assignee: LG Electronics Inc.
    Inventors: Moonmo Koo, Hyeongmoon Jang, Seunghwan Kim, Jaehyun Lim
  • Patent number: 12101489
    Abstract: A non-random-access video stream is received. A first image block is encoded after second image blocks according to a non-random-access processing order. View direction data is received to indicate a viewer's view direction coinciding with a location covered by the first image block. The first image block is encoded into the random-access video stream before the second image blocks in a random-access processing order. The random-access video stream is delivered to a recipient decoding device operated by the viewer to cause the first image block to be processed and rendered before the second image blocks according to the random-access processing order.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: September 24, 2024
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Chaitanya Atluru, Ajit Ninan
  • Patent number: 12096007
    Abstract: An image conversion apparatus adapted to convert a coded picture that includes a slice including an integer number of rectangular areas each including a collection of one or more rows of blocks, the blocks being derived from dividing an image into blocks of a predetermined size, is provided. The apparatus converts the coded picture so as to reconfigure a relationship between the slice and the rectangular areas included in the coded picture, when a slice boundary and a rectangular area boundary in the coded picture are equal in terms of whether to apply a loop filter and converts the coded picture so as not to change the relationship between the slice and the rectangular areas included in the coded picture when the slice boundary and the rectangular area boundary in the coded picture are not equal in terms of whether to apply a loop filter.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: September 17, 2024
    Assignee: JVCKENWOOD Corporation
    Inventors: Hideki Takehara, Hiroya Nakamura, Satoru Sakazume, Shigeru Fukushima, Toru Kumakura, Hiroyuki Kurashige
  • Patent number: 12096048
    Abstract: Systems and methods for switching from a linearly distributed live content and/or internet stream to other contents are provided by aligning timing between contents. Break points may be programmed between diverse non-time synced source encoder of the respective contents to facilitate switching between contents. A first linear stream is caused to be provided. A switchover time to a second linear stream is then identified. The second linear stream is caused to be provided at the switchover time. In different embodiments, switching may occur between different number of contents using the described systems and methods. One or more streaming contents may be up-converted and/or down-converted in different streaming systems.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: September 17, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Grant McGilvray, Clarence Hau, Michael Harrell, Anil Abraham, Peter Rosenberg, Adam Dever
  • Patent number: 12088863
    Abstract: For transmitting a panorama video having a resolution higher than a decoder can decode, at a transmitter side, encoded data coding different (groups of) spatial segments of a video picture of a video stream are packetized into separate substreams, to obtain a group of separate substreams. At a receiver side, from the group of separate substreams a proper subset of the separate substreams is extracted and combined to a data stream containing encoded data coding respectively a proper subset of the spatial segments or groups of subsequent spatial segments of the video picture of the video stream. Thus, a decoder may decode only a subregion of the video picture of the video stream, the subregion being defined by the spatial segments or groups of spatial segments coded in the encoded data contained in the data stream.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: September 10, 2024
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Karsten Grüneberg, Serhan Gül, Cornelius Hellge, Yago Sánchez, Thomas Schierl, Robert Skupin
  • Patent number: 12088850
    Abstract: Methods and apparatuses for video coding are provided. The method includes that a decoder receives a first syntax element in picture parameter sets (PPS) specifying whether a picture corresponding to the PPS comprises one or more network abstraction layer (NAL) units and whether the one or more NAL units have a same NAL unit type, receives a second syntax element in a picture header (PH) specifying whether the picture corresponding to the PH is an intra random access point (IRAP) picture or a gradual intra refreshing (GDR) picture, and determines a value of the first syntax element based on a value of the second syntax element or determines the value of the second syntax element based on the value of the first syntax element.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: September 10, 2024
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu Xiu, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Wei Chen, Xianglin Wang, Bing Yu
  • Patent number: 12063355
    Abstract: Aspects of the disclosure provide a method and an apparatus for video encoding/decoding. The apparatus includes processing circuitry for: receiving prediction information of a current coding block in a current picture from a coded video bitstream, the prediction information indicating that the current coding block is coded using a subblock-based temporal motion vector prediction (SbTMVP) mode; deriving multiple displacement vector (DV) candidates by applying multiple DV offset candidates to a fixed DV predictor of the current coding block; comparing a template of the current coding block with each of multiple templates, each template of the multiple templates being located at a position specified by a corresponding one of the multiple DV candidates; calculating a cost value associated with each one of the multiple DV offset candidates based on the comparing; and reordering DV offset indices of the multiple DV offset candidates based on their calculated cost values.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: August 13, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Lien-Fei Chen, Guichun Li, Xin Zhao, Shan Liu
  • Patent number: 12047560
    Abstract: In a case that two reference picture lists are selected with one index value, the reference picture lists may not be determinable depending on the number of two reference picture list structures. Provided is a prediction unit that decodes a reference picture list structure including multiple reference picture lists and selects two reference picture lists from the reference picture list structure for each picture or for each slice. The prediction unit selects two reference picture lists with one index value depending on the number of two reference picture list structures.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: July 23, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Takeshi Chujoh, Tomohiro Ikai, Tomoko Aono, Eiichi Sasaki, Tomonori Hashimoto, Tianyang Zhou, Yukinobu Yasugi
  • Patent number: 12041232
    Abstract: A coding method encodes an image by dividing the image into blocks, and comprises: dividing a coding target image into a plurality of coding unit blocks; determining whether or not to encode by dividing the coding unit block into a plurality of sub-coding unit blocks, on a basis of an edge direction and an edge strength of an edge obtained for each pixel in the coding unit block; and encoding, in a case of determining to divide the coding unit block into a plurality of sub-coding unit blocks in the determining step, a first sub-coding unit block by referencing a second sub-coding unit block inside the same coding unit block as the first sub-coding unit block.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: July 16, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Yuya Omori, Ken Nakamura, Daisuke Kobayashi, Hiroe Iwasaki
  • Patent number: 12041297
    Abstract: A Unified Content Delivery Network system (UCDN) system which is formed from a network of one or more inter-operable Peer networks. A hierarchical hybrid adaptive Secure Peer-Assisted Networking System (termed SPAN-AI), using a hierarchical AI driven approach under a unified secure content-addressable architecture which is based on five key SPAN-AI sub systems: unified naming; unified discovery; hybrid adaptive routing; scalable pubsub; and embedded security; all of said five key SPAN-AI sub systems securely integrated and jointly optimized via a hierarchical, pluggable AI framework, with an associated simulation, training, and development pipeline that embeds AI agents with varying degrees of awareness and optimization capabilities at peer, edge, or core or other network levels (hierarchies).
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: July 16, 2024
    Assignee: GT SYSTEMS PTY LTD.
    Inventors: Keith Rhett Sampson, Jaime Llorca, Colin Hendry, Jonathan Holt, Kevin John Staunton-Lambert
  • Patent number: 12034996
    Abstract: This application provides a video playing method performed by a computer device. The method includes: playing a target video in a playing interface; when a video picture of the target video comprises a target object and there is a text associated with the target object, displaying the text in a display region associated with a face posture of the target object in a process of playing the target video; and adjusting a display posture of the text with the face posture when the face posture of the target object changes in a process of displaying the text.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: July 9, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Fasheng Chen
  • Patent number: 12034928
    Abstract: Decoder for decoding a transformed representation of a sample block from a data stream. If a first coded coefficient is located inside a predetermined subarea of the transform coefficient block and if the underlying transform is within a first set of available transforms, the decoder decodes coefficients along a first coefficient scan order. If the transform is within a second set of In available transforms, the decoder decodes coefficients located within the predetermined subarea along a second coefficient scan order, and infers that coefficients located outside the predetermined subarea are zero. The first coefficient scan order is so that coefficients outside the predetermined subarea are scanned between two transform coefficients located inside the predetermined subarea. The second coefficient scan order does not scan any coefficient outside the predetermined subarea between scanning the coefficients within the predetermined subarea.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: July 9, 2024
    Assignee: Fraunhofer-Gesellschaft Zur Förderung derangewandten Forschung e.V.
    Inventors: Benjamin Bross, Santiago De Luxán Hernández, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Patent number: 12022112
    Abstract: This disclosure relates generally to video coding and particularly to methods and systems for derivation and scaling of motion vector difference (MVD) in joint MVD scaling for compound inter-prediction of video blocks, and the signaling therefor. In one example implementations, a method and video device for processing a video block of a video stream is disclosed. For example, the method may include scaling a jointly motion vector difference and quantize the scaled motion vector difference in order derive a predicted motion vector according to a pixel resolution of the predicted motion vector.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: June 25, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 12010399
    Abstract: Methods, systems, and computer-readable media for generating videos with characters indicating regions of images are provided. For example, an image containing a first region may be received. At least one characteristic of a character may be obtained. A script containing a first segment of the script may be received. The first segment of the script may be related to the first region of the image. The at least one characteristic of a character and the script may be used to generate a video of the character presenting the script and at least part of the image, where the character visually indicates the first region of the image while presenting the first segment of the script.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: June 11, 2024
    Inventors: Ben Avi Ingel, Ron Zass