Patents by Inventor Xiang Ma

Xiang Ma 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: 20220335308
    Abstract: A system and method for determining parameters for a system. Selectable questions with associated goal are presented. Operational goals are different from configurable parameters of the system. A question is selected and a goal indication is received. First values for each goal are determined by an optimization engine adjusting parameters of mathematical models for the system to improve a value of the goal associated with the selected question in a direction of the goal indication. Selectable questions and the first values are presented and selection of a second question and a second goal indication is received. An optimization engine determines second updated values by adjusting parameters of the mathematical model to improve a value of a goal associated with the second selected question in the direction of the second goal indication. Second updated values of the goals, and differences from the first updated values. are presented.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Inventors: Nianjun ZHOU, Viktoriia KUSHERBAEVA, Dharmashankar SUBRAMANIAN, Xiang MA, Jacqueline WILLIAMS, Nathaniel MILLS
  • Patent number: 11464348
    Abstract: This disclosure is directed to item-identifying carts that may be utilized by users to automatically identify items that the users place in their carts. In addition, these carts may automatically determine the outcome of respective events that occur with respect to these identified items. For example, the carts may be configured to identify one or more items that are placed into or removed from the cart, and thereafter determine one or more actions taken with respect to the identified items and a quantity of the items involved. For example, after identifying a first item and a second item either placed into or removed from the cart, the cart may determine that the user added two instances of the first item and removed one instance of the second item. In response to making this determination, the cart may update a virtual cart of a user operating the physical cart.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: October 11, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Cohn, Oded Maron, Jeremy S. De Bonet, Xiang Ma
  • Patent number: 11431991
    Abstract: The present disclosure provides a chroma block prediction method and a device. The method includes: parsing a bitstream to obtain first indication information; downsampling a first luma block by a first filter when a value of the first indication information is a first value or by using a second filter when a value of the first indication information is a second value, to obtain a second luma block; obtaining a plurality of chroma samples and a plurality of luma samples; obtaining linear model coefficients based on the plurality of chroma samples and the plurality of luma samples; and obtaining a prediction value of the current chroma block based on the second luma block and the linear model coefficients.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 30, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Ma, Haitao Yang, Jianle Chen
  • Patent number: 11429552
    Abstract: An electronic device includes a transmit buffer, a receive buffer, a communication port, and a controller. The controller is to: communicate with a target device via a data link established via the communication port; determine a throughput ratio between the transmit buffer and the receive buffer; in response to a determination that the throughput ratio is above a threshold, transmit a request to the target device to change an aspect of the data link, where the request includes a payload size indicating an amount of data to be transmitted from the electronic device to the target device; and in response to receiving a grant message associated with the request, increase an amount of transmit lanes within the data link from the electronic device to the target device.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Fangyong Dai, Richard S. Lin, Baosheng Zhang, Xiang Ma
  • Patent number: 11425410
    Abstract: This application provides a video picture prediction method and apparatus, to resolve a problem in a conventional technology that a length of a coded video sequence is increased. The first type of identifier may be added to a bitstream. The first type of identifier is used to indicate whether an affine motion model-based inter prediction mode is enabled for a video picture. For a video picture or a picture block included in the slice for which the affine motion model does not need to be used, a parameter, related to the affine motion model, of the picture block may not need to be transmitted. On a decoder side, during decoding of the picture block, the parameter related to the affine motion model does not need to be parsed. This can reduce load of a decoder, increase a processing speed, and decrease a processing time.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 23, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huanbang Chen, Xiang Ma, Haitao Yang, Jianle Chen
  • Publication number: 20220264123
    Abstract: Techniques are described of a linear model prediction mode. A set of reconstructed neighboring luma samples are determined. Two pairs of luma value and chroma value are determined according to N reconstructed neighboring luma samples, N reconstructed neighboring chroma samples, M reconstructed neighboring luma samples, and M reconstructed neighboring chroma samples. The minimum value of the N reconstructed neighboring luma samples is not less than the maximum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. The maximum value of the M reconstructed neighboring luma samples is not larger than the minimum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. M>1 and N>1. Linear model parameters are determined based on the two pairs of luma value and chroma value, and a predictive block is determined based on the linear model parameters.
    Type: Application
    Filed: April 26, 2022
    Publication date: August 18, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Yin Zhao, Haitao Yang, Jianle Chen
  • Publication number: 20220264135
    Abstract: A method of determining one or more candidate prediction modes, the method comprises deriving, by a processor, a first indicator by parsing a bitstream, wherein the first indicator specifies whether any affine model is a candidate motion model for an image block in a preset area; determining, by the processor, that the first indicator is set to 1; deriving, by the processor and based on the determination that the first indicator is set to 1, a second indicator by parsing the bitstream, wherein the second indicator specifies whether a 6-parameter affine model is a candidate motion model for the image block; and determining, by the processor, one or more candidate prediction modes for the image block based on the first indicator and the second indicator.
    Type: Application
    Filed: January 27, 2022
    Publication date: August 18, 2022
    Inventors: Xiang Ma, Haitao Yang, Huanbang Chen, Jianle Chen
  • Patent number: 11412215
    Abstract: A method of decoding a coded video bitstream includes obtaining a sequence parameter set (SPS)-level syntax element from the bitstream, wherein that the SPS-level syntax element equals to a preset value specifies that no video parameter set (VPS) is referred to by a SPS, and the SPS-level syntax element greater than the preset value specifies that the SPS refers to a VPS, obtaining, as the SPS-level syntax element is greater than the preset value, an inter-layer enabled syntax element specifying whether one or more inter-layer reference pictures (ILRPs) are enabled to be used for the inter prediction of one or more coded pictures, and predicting one or more coded pictures based on the value of the inter-layer enabled syntax element.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Publication number: 20220229474
    Abstract: In an example, a card retainer may include a pivot mount, a bracket, and a latch hook. The bracket may be movable or pivotable between a released position and a locked position. The bracket may include a bracket pivot, a locking portion, and a cantilevered latch. The locking portion may engage with an expansion card. Further, the cantilevered latch may engage with the latch hook to retain the bracket in the locked position.
    Type: Application
    Filed: September 25, 2019
    Publication date: July 21, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Xiang Ma, Chan Woo Park, Baosheng Zhang, Richard S. Lin, Fangyong Dai
  • Publication number: 20220232260
    Abstract: A method of decoding a coded video bitstream is provided, the method comprising: obtaining, from the coded video bitstream, a first syntax element specifying whether the first layer use inter-layer prediction; obtaining, from the coded video bitstream, one or more second syntax elements related to one or more second layers, each second syntax element specifies whether a second layer is a direct reference layer for the first layer; wherein at least one second syntax element of the one or more second syntax elements has a value specifying a second layer is a direct reference layer for the first layer, in case that the value of the first syntax element specifies the first layer is allowed to use inter-layer prediction; performing inter-layer prediction for a picture of the first layer by using a picture of the second layer related to the at least one second syntax element as a reference picture.
    Type: Application
    Filed: April 6, 2022
    Publication date: July 21, 2022
    Inventors: Xiang MA, Haitao YANG
  • Publication number: 20220214732
    Abstract: An example power delivery device includes a two-fold rotationally-symmetrical electrical connector with electrical connector pins having power delivery capability. A switch is operatively connected to the two-fold rotationally-symmetrical electrical connector to transmit power through the electrical connector pins. A power delivery controller to (i) identify a first set of electrical connector pins being used for transmission of electrical signals, (ii) identify a second set of electrical connector pins that are not being used for transmission of the electrical signals, and (iii) control the switch for power delivery between a first electrical device and a second electrical device through the first set of electrical connector pins and the second set of electrical connector pins.
    Type: Application
    Filed: September 5, 2019
    Publication date: July 7, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Fangyong Dai, Richard Lin, Xiang Ma, Baosheng Zhang
  • Publication number: 20220217870
    Abstract: Example devices include a graphics processing unit (GPU), a central processing unit (CPU), and a vapor chamber. The 0 vapor chamber includes a first side in contact with the CPU and a second side in contact with the GPU. In addition, the vapor chamber includes a fluid disposed therein that is to vaporize to transfer heat from the GPU and the CPU.
    Type: Application
    Filed: September 6, 2019
    Publication date: July 7, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Owen P. Columbus, Jamil Abdul Wakil, Monji G. Jabori, Xiang Ma, Rafael Ibanez
  • Patent number: 11354417
    Abstract: A disclosed example apparatus includes memory; and at least one processor to execute first instructions, the first instructions obtained from first encrypted firmware, the at least one processor to: encrypt handoff data with an original equipment manufacturer key to generate encrypted handoff data; decrypt second encrypted firmware based on the original equipment manufacturer key to generate second instructions; and provide access to the encrypted handoff data to the second instructions, the second instructions to perform initialization of a computer based on the handoff data obtained from the encrypted handoff data.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: June 7, 2022
    Assignee: McAfee, LLC
    Inventors: Jiewen Yao, Rangasai V. Chaganty, Xiang Ma, Ravi Poovalur Rangarajan, Rajesh Poornachandran, Nivedita Aggarwal, Giri P. Mudusuru, Vincent J. Zimmer, Satya P. Yarlagadda, Amy Chan, Sudeep Das
  • Patent number: 11336907
    Abstract: Techniques are described of a linear model prediction mode. A set of reconstructed neighboring luma samples are determined. Two pairs of luma value and chroma value are determined according to N reconstructed neighboring luma samples, N reconstructed neighboring chroma samples, M reconstructed neighboring luma samples, and M reconstructed neighboring chroma samples. The minimum value of the N reconstructed neighboring luma samples is not less than the maximum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. The maximum value of the M reconstructed neighboring luma samples is not larger than the minimum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. M>1 and N>1. Linear model parameters are determined based on the two pairs of luma value and chroma value, and a predictive block is determined based on the linear model parameters.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: May 17, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Yin Zhao, Haitao Yang, Jianle Chen
  • Publication number: 20220147120
    Abstract: In an example, a stowable accessory dock may include an accessory loop and a movable tray disposed adjacent the accessory loop and movable between a stowed position disposed within a housing of an electronic device and a deployed position extending out from the housing. Further, the accessory loop is engageable with the movable tray such that the movable tray is to insert the accessory loop into the housing upon the movable tray being transitioned to the stowed position.
    Type: Application
    Filed: July 31, 2019
    Publication date: May 12, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Xiang Ma, Baosheng Zhang, Richard S. Lin, Fangyong Dai
  • Publication number: 20220100495
    Abstract: Various examples relate to apparatuses, devices, methods, and computer programs for a first computer system, and to computer systems comprising such apparatuses or devices. An apparatus for a first computer system comprises interface circuitry for communicating with one or more second computer systems and processing circuitry. The processing circuitry is configured to determine a status of a firmware of the first computer system, provide information on the status of the firmware to the one or more second computer systems, and obtain a response from at least one of the one or more second computer systems in response to the information on the status of the firmware.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Inventors: Xiang MA, Curtis MACKAY, Ravi POOVALUR RANGARAJAN, Amol SUKERKAR
  • Publication number: 20220101020
    Abstract: Techniques are disclosed for tracking objects in sensor data, such as multiple images or multiple LIDAR clouds. The techniques may include comparing segmentations of sensor data such as by, for example, determining a similarity of a first segmentation of first sensor data and a second segmentation of second sensor data. Comparing the similarity may comprise determining a first embedding associated with the first segmentation and a second embedding associated with the second segmentation and determining a distance between the first embedding and the second embedding. The techniques may improve the accuracy and/or safety of systems integrating the techniques discussed herein.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Inventors: Bryce A. Evans, Derek Xiang Ma, Sarah Tariq
  • Publication number: 20220094947
    Abstract: This application discloses a method for constructing an MPM list, a method for obtaining an intra prediction mode of a chroma block, and an apparatus. In a specific implementation, a MIP mode is used for a current block, and the method for constructing an MPM list includes: obtaining intra prediction mode information of a neighboring block; determining, based on the intra prediction mode information of the neighboring block, whether an intra prediction mode of the neighboring block is the MIP mode; and skipping using the intra prediction mode of the neighboring block for MPM list construction of the current block if the intra prediction mode of the neighboring block is not the MIP mode; or using the intra prediction mode of the neighboring block for MPM list construction of the current block if the intra prediction mode of the neighboring block is the MIP mode.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang MA, Haitao YANG, Yin ZHAO, Lian ZHANG
  • Patent number: 11277629
    Abstract: A method of determining one or more candidate prediction modes, the method comprises deriving, by a processor, a first indicator by parsing a bitstream, wherein the first indicator specifies whether any affine model is a candidate motion model for an image block in a preset area; determining, by the processor, that the first indicator is set to 1; deriving, by the processor and based on the determination that the first indicator is set to 1, a second indicator by parsing the bitstream, wherein the second indicator specifies whether a 6-parameter affine model is a candidate motion model for the image block; and determining, by the processor, one or more candidate prediction modes for the image block based on the first indicator and the second indicator.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: March 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Ma, Haitao Yang, Huanbang Chen, Jianle Chen
  • Publication number: 20220078484
    Abstract: A method for intra prediction of a current chroma block, the method comprising: determining a filter for a luma block collocated with the current chroma block, wherein the determining process is performed based on a partitioning data; obtaining filtered reconstructed luma samples, by applying the determined filter to reconstructed luma samples of a luma block collocated with the current chroma block, and to luma samples in a selected position neighboring to the luma block; obtaining, based on the filtered reconstructed luma samples as an input, linear model parameters; and performing cross-component prediction based on the obtained linear model parameters and the filtered reconstructed luma samples of the luma block, to obtain prediction values of the current chroma block.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Xiang MA, Elena Alexandrovna ALSHINA