Patents by Inventor Shuo Gao

Shuo Gao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250071325
    Abstract: A method of encoding a point cloud into a bitstream of encoded point cloud data, each point of the point cloud being associated with a radius responsive to a distance of the point from a sensor that captured the point. The method includes: obtaining a predicted radius representative of a prediction of a radius of a point of the point cloud from prediction data (PD); obtaining a residual radius of a point of the point cloud between the radius of said point and the predicted radius; selecting a context based on the prediction data (PD); and context-based entropy encoding the magnitude of the residual radius based the selected context.
    Type: Application
    Filed: December 30, 2021
    Publication date: February 27, 2025
    Inventor: Shuo GAO
  • Publication number: 20250024216
    Abstract: A method for processing a stereo audio signal, performed by an encoding device, includes: determining an initial first threshold Thresh01 and an initial second threshold Thresh02 of a current frame of the stereo audio signal, where Thresh01?(?1,0), and Thresh02?(0,1); determining an offset value Delta; determining a first threshold Thresh1 and a second threshold Thresh2 corresponding to the current frame of the stereo audio signal according to a de-correlation manner for a previous frame of the stereo audio signal, the offset value Delta, the initial first threshold Thresh01 of the current frame, and the initial second threshold Thresh02 of the current frame; and performing de-correlation on the current frame according to the first threshold Thresh1 and the second threshold Thresh2 corresponding to the current frame.
    Type: Application
    Filed: December 3, 2021
    Publication date: January 16, 2025
    Inventor: Shuo GAO
  • Publication number: 20250022474
    Abstract: A stereo audio signal processing method is performed by a coding device, and includes: determining a first cross-correlation coefficient for a left channel signal and a right channel signal of a current frame of a stereo audio signal; and in response to the first cross-correlation coefficient being less than a first threshold, obtaining two decorrelation processed channel signals by using a first decorrelation processing method to decorrelate the current frame of the stereo audio signal, calculating a second cross-correlation coefficient for the two decorrelation processed channel signals, and in response to the first cross-correlation coefficient being less than the second cross-correlation coefficient, determining a flag bit to be a first value, obtaining a coded stream based on the two decorrelation processed channel signals, and writing the flag bit into the coded stream, wherein a value of the first threshold is in a range of (?1, 0).
    Type: Application
    Filed: November 26, 2021
    Publication date: January 16, 2025
    Inventor: Shuo GAO
  • Publication number: 20240412739
    Abstract: A method for encoding or decoding a signal, performed by an encoding end, includes: obtaining audio signals, in which the audio signals include at least one object signal; obtaining an analysis result by performing signal feature analysis on the at least one object signal; obtaining at least one object signal set by classifying, based on the analysis result, the at least one object signal, and determining a respective encoding mode corresponding to each object signal set based on a classification result, in which the object signal set includes one or more object signals; and obtaining at least one piece of encoded object signal parameter information by encoding the one or more object signals in each object signal set using a respective encoding mode, writing the at least one piece of encoded object signal parameter information to an encoding bitstream and sending the encoding bitstream to a decoding end.
    Type: Application
    Filed: October 21, 2021
    Publication date: December 12, 2024
    Inventor: Shuo GAO
  • Publication number: 20240404118
    Abstract: A method for encoding a point cloud to generate a bitstream of compressed point cloud data is provided, wherein the point cloud's geometry is represented by an octree-based structure with a plurality of nodes having parent-child relationships by recursively splitting a volumetric space containing the point cloud into sub-volumes each associated with a node of the octree-based structure. The method includes: determining eligibility of planar mode for a present node to be encoded for at least two directions; in the case of eligibility of planar mode in at least two directions of the present node, determining one planar flag indicating planar context information for the at least two directions; and entropy encoding occupancy of the present node based on the determined planar context information to produce encoded data for the bitstream.
    Type: Application
    Filed: November 4, 2021
    Publication date: December 5, 2024
    Inventors: Wei ZHANG, Mary-Luc Georges Henry CHAMPEL, Shuo GAO
  • Patent number: 12132206
    Abstract: The present disclosure specifically relates to a method for preparing an electro-conductive polymer binding agent and an application, the method including the following steps: (1) dissolving 1,3,5,7-tetrakis(4-aminophenyl)adamantane and polyacrylic acid (PAA) in deionized water to form a solution A; (2) dissolving ammonium persulfate (APS) in deionized water to form a solution B; (3) mixing the solution A with the solution B to complete polymerization and cross-linking reactions, and performing vacuum filtration and washing to obtain a hydrogel; and (4) drying the hydrogel obtained in step (3) under vacuum conditions to obtain an electro-conductive polymer binding agent. Lithium-ion batteries obtained in the present disclosure feature high capacity, high cycle stability, and long service life.
    Type: Grant
    Filed: June 19, 2024
    Date of Patent: October 29, 2024
    Assignee: Jiangsu University of Technology
    Inventors: Yan Zhuang, Shuo Gao, Yuhui Zhao
  • Publication number: 20240312064
    Abstract: A method for encoding, in a bitstream, point attributes associated to a point of a point cloud, includes: determining, for a point P to be encoded to the bitstream, a predictor list of k predictor points of the point cloud including k points of the point cloud nearest to the point P to be encoded, wherein the k points are selected according to their relative position to each other; and encoding the point attributes associated to the point P to be encoded by predictive encoding based on attributes of the predictor points of the predictor list.
    Type: Application
    Filed: July 2, 2021
    Publication date: September 19, 2024
    Inventors: Wei ZHANG, Mary-Luc Georges Henry CHAMPEL, Shuo GAO
  • Publication number: 20240185475
    Abstract: A method of encoding a point cloud into a bitstream of encoded point cloud data representing a physical object is provided. The method includes an azimuthal coding mode providing a series of bits for encoding a coordinate of a point of the point cloud. The method includes: dividing a parent interval, to which the point coordinate belongs to, into a left half interval and a right half interval; interpolating a left angle (?left,d), associated with the left half interval, and a right angle (?right,d), associated with the right half interval, from at least one inherited angle associated with the parent interval; selecting a context depending on the left angle (?left,d) and the right angle (?right,d); and context-adaptive binary entropy encoding a bit (bd), into the bitstream, based on the selected context, the coded bit (bd) indicating which of the two half intervals the point coordinate belongs to.
    Type: Application
    Filed: October 13, 2021
    Publication date: June 6, 2024
    Inventors: Shuo GAO, Sebastien LASSERRE
  • Publication number: 20240187631
    Abstract: A method of encoding a point cloud into a bitstream of encoded point cloud data representing a physical object is provided. The method includes: encoding, into the bitstream, azimuthal angle data (?coded,n) representative of an azimuthal angle (?(Pn)) responsive to a capture angle of a sensor that captured a point of the point cloud, wherein the encoding is based on a boundary value (B) that depends on sensor characteristics, and an absolute value of the azimuthal angle data (?coded) is bounded by the boundary value.
    Type: Application
    Filed: October 13, 2021
    Publication date: June 6, 2024
    Inventors: Sebastien LASSERRE, Shuo Gao, Jonathan TAQUET
  • Publication number: 20240163451
    Abstract: A method of encoding a point cloud into a bitstream of encoded point cloud data representing a physical object is provided. The method includes an azimuthal coding mode providing a series of bits for encoding a coordinate of a point of the point cloud. The method includes: dividing an interval, to which the point coordinate belongs to, into a left half interval and a right half interval; selecting a context based on an apparent angle (AAd) representing an interval angle seen from a sensor that captured the point; and context-adaptive binary entropy encoding a bit (bd) of the series of bits, into the bitstream, based on the selected context, the encoded bit (bd) indicating which of the two half intervals the point coordinate belongs to.
    Type: Application
    Filed: April 9, 2021
    Publication date: May 16, 2024
    Inventor: Shuo GAO
  • Patent number: 10599268
    Abstract: A method for processing signals from a touchscreen panel includes obtaining a partial frame by sampling parts of a frame from a touch panel which comprises an array of sensor areas (step S1). The method also includes generating, based on the partial frame, a new frame which comprises estimates of the un-sampled parts (step S2). The method also includes determining whether at least one touch event is present in the new frame (step S3), and upon a positive determination, for each touch event, determining a location of the touch event in the new frame and obtaining a sub-frame by sampling a region of a subsequent frame from the touch panel frame at and around the location (step S4). The method also includes outputting touch information based on one or more sub-frames (step S7).
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 24, 2020
    Assignee: Cambridge Touch Technologies Ltd.
    Inventors: Arokia Nathan, Jackson Lai, Shuo Gao
  • Publication number: 20190212874
    Abstract: A method for processing signals from a touchscreen panel includes obtaining a partial frame by sampling parts of a frame from a touch panel which comprises an array of sensor areas (step S1). The method also includes generating, based on the partial frame, a new frame which comprises estimates of the un-sampled parts (step S2). The method also includes determining whether at least one touch event is present in the new frame (step S3), and upon a positive determination, for each touch event, determining a location of the touch event in the new frame and obtaining a sub-frame by sampling a region of a subsequent frame from the touch panel frame at and around the location (step S4). The method also includes outputting touch information based on one or more sub-frames (step S7).
    Type: Application
    Filed: March 19, 2019
    Publication date: July 11, 2019
    Inventors: Arokia Nathan, Jackson Lai, Shuo Gao
  • Patent number: 10289247
    Abstract: A method for processing signals from a touchscreen panel includes obtaining a partial frame by sampling parts of a frame from a touch panel which comprises an array of sensor areas (step S1). The method also includes generating, based on the partial frame, a new frame which comprises estimates of the un-sampled parts (step S2). The method also includes determining whether at least one touch event is present in the new frame (step S3), and upon a positive determination, for each touch event, determining a location of the touch event in the new frame and obtaining a sub-frame by sampling a region of a subsequent frame from the touch panel frame at and around the location (step S4). The method also includes outputting touch information based on one or more sub-frames (step S7).
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: May 14, 2019
    Assignee: Cambridge Touch Technologies Ltd.
    Inventors: Arokia Nathan, Jackson Lai, Shuo Gao
  • Patent number: 10061434
    Abstract: A method is described including receiving (S3) a first array of values obtained from measuring an array of touch panel sensor areas (FIG. 4; In,m). The method also includes generating (S4) a second array of values based on subtracting a reference array of values from the first array of values. The method also includes determining (S5) presence of at least one touch event in dependence upon the second array of value and, upon a negative determination (S8) generating a new reference array based on exponential smoothing of the reference array and the first array using a weighting factor, wherein the weighting factor is zero, and storing the new reference matrix and, upon a positive determination (S6) outputting the second array (FIG. 9).
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: August 28, 2018
    Assignee: Cambridge Touch Technologies Ltd.
    Inventors: Arokia Nathan, Jackson Chi-Sun Lai, Shuo Gao
  • Publication number: 20170228096
    Abstract: A method for processing signals from a touchscreen panel includes obtaining a partial frame by sampling parts of a frame from a touch panel which comprises an array of sensor areas (step S1). The method also includes generating, based on the partial frame, a new frame which comprises estimates of the un-sampled parts (step S2). The method also includes determining whether at least one touch event is present in the new frame (step S3), and upon a positive determination, for each touch event, determining a location of the touch event in the new frame and obtaining a sub-frame by sampling a region of a subsequent frame from the touch panel frame at and around the location (step S4). The method also includes outputting touch information based on one or more sub-frames (step S7).
    Type: Application
    Filed: February 1, 2017
    Publication date: August 10, 2017
    Inventors: Arokia Nathan, Jackson Lai, Shuo Gao