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: 20210136392
    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: January 15, 2021
    Publication date: May 6, 2021
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Xiang Ma, Yin Zhao, Haitao Yang, Jianle Chen
  • Publication number: 20210124829
    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: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    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: 10911767
    Abstract: A motion compensating prediction method includes: determining a location of an initial reference pixel of a current pixel in a reference image, where the current pixel is located in a first sub-image in a current image, when the initial reference pixel is located outside a second sub-image at a location corresponding to the first sub-image in the reference image, determining a location of a target reference pixel of the current pixel in the reference image based on the location of the initial reference pixel, where location precision of the target reference pixel is limited to being less than or equal to preset pixel location precision, and determining a predicted value of a pixel value of the current pixel based on a pixel value of the target reference pixel and/or a pixel value of a neighboring pixel of the target reference pixel.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: February 2, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Publication number: 20210026505
    Abstract: Example implementations relate to executing an on-screen display (OSD). For example, a non-transitory machine-readable medium storing instructions executable by a processing resource of a parent device to determine a distance between a sensor and a pointing object and execute an OSD command based on the distance between the sensor and the pointing object.
    Type: Application
    Filed: April 17, 2018
    Publication date: January 28, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Xiang Ma, Syed S. Azam, Jose Ticy Lo
  • Publication number: 20210012190
    Abstract: An apparatus and method for optimizing a process, comprising: receiving live operational data associated with a plurality of sub-processes of a process; selecting a pre-trained regression model from a plurality of pre-trained regression models for each sub-process of the plurality of sub-processes; generating a system-wide optimization model comprising a multi-period mathematical program model, including: one or more decision variables; a plurality of constraints, wherein: a first constraint of the plurality of constraints comprises one of the pre-trained regression models, and a second constraint of the plurality of constraints comprises an operational constraint; and an objective function; generating, via the optimization model, an operating mode trajectory comprising a plurality of intermediate operating modes at a plurality of intermediate times during a planning interval; and displaying a set-point trajectory recommendation in a graphical user interface based on the operating mode trajectory.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Pavankumar MURALI, Dharmashankar SUBRAMANIAN, Nianjun ZHOU, Xiang MA, Jacqueline WILLIAMS
  • Patent number: 10885199
    Abstract: A pre-boot initialization technique for a computing system allows for encrypting both a manufacturer and original equipment manufacturer firmware routines, as well as handing off data between the manufacturer and original equipment manufacturer firmware routines encrypted with a key provisioned in field programmable fuses with an original equipment manufacturer key. By encrypting the firmware routines and handoff data, security of the pre-boot initialization process is enhanced. Original equipment manufacturer updatable product data may also be encrypted with the original equipment manufacturer key. Additional security may be provided by using trusted input/output capabilities of a trusted execution environment to display information to and receive information from a user. Furthermore, multiple secure phases of configuration may be achieved using wireless credentials exchange components.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 5, 2021
    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
  • Publication number: 20200396478
    Abstract: A picture prediction method is provided, which includes: obtaining initial motion information of a current picture block; determining, based on a matching cost criterion, that positions of a pair of reference blocks are a position of a target forward reference block of the current picture block and a position of a target backward reference block of the current picture block, where positions of each pair of reference blocks include a position of a forward reference block and a position of a backward reference block; and for the positions of each pair of reference blocks, a first position offset and a second position offset are in a mirror relationship; and obtaining a predicted value of a pixel value of the current picture block based on a pixel value of the target forward reference block and a pixel value of the target backward reference block.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 17, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang MA, Haitao YANG, Huanbang CHEN, Shan GAO
  • Publication number: 20200372262
    Abstract: Techniques are described for detecting whether a lane of a roadway is open or closed. Detecting a lane as being closed may include detecting an object in or near the lane, which may comprise determining a size, location, and/or classification associated with the object, and dilating the size associated with the object. The lane may be indicated as being closed if a distance between a dilated object detection and another object detection, dilated object detection, or lane extent is less than a threshold distance. The techniques may additionally or alternatively comprise determining an alternative lane shape based at least in part on one or more object detections and/or determining that one or more lanes are closed and/or uploading a lane closure and/or alternative lane shape to a central database for retrieval by/dissemination to other computing devices.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Inventors: Derek Xiang Ma, Zejia Zheng
  • Patent number: 10846540
    Abstract: Lane level traffic levels are determined based on traffic camera images. A controller aligns a three-dimensional map with a traffic camera view, and identifies multiple lanes in the traffic camera view based on lane delineations of the three-dimensional map. The controller calculates a traffic parameter based on the multiple lanes in image frames from the traffic camera view and provides a traffic graphic based on the traffic parameter.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: November 24, 2020
    Assignee: HERE GLOBAL B.V.
    Inventors: Xin Chen, Xiang Ma, Roman Ostrovskiy, Terence Zhao
  • Publication number: 20200329235
    Abstract: A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Shan Liu, Xiang Ma
  • Patent number: 10805606
    Abstract: A decoding method applied to the field of video processing, where the decoding method includes receiving an encoded bitstream of a two-dimensional panorama picture, determining an applicable spatial layout format of the two-dimensional panorama picture, parsing the encoded bitstream of the two-dimensional panorama picture to determine whether a spatial position relationship between sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is a default spatial position relationship, and decoding the encoded bitstream of the two-dimensional panorama picture based on the applicable spatial layout format and the default spatial position relationship when the spatial position relationship between the sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is the default spatial position relationship.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 13, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Patent number: 10805628
    Abstract: A motion vector decoding method includes: determining a prediction motion vector of a to-be-decoded unit based on a motion vector of a prediction unit of the to-be-decoded unit; when a face image in which the to-be-decoded unit is located and at least one of a face image in which a first reference unit is located and a face image in which the prediction unit is located are not face images in a same orientation, performing a first update on the prediction motion vector, where the first update is used to determine a mapping vector that is of the prediction motion vector and that is in a plane of the face image in which the to-be-decoded unit is located; and obtaining a motion vector of the to-be-decoded unit based on the prediction motion vector obtained after the first update.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: October 13, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Patent number: 10779000
    Abstract: Embodiments of this application provide a motion-compensated prediction method which includes determining a location that is of an initial reference pixel of a current pixel and that is in a reference image, where the current pixel is located in a first sub-image in the current image; when the initial reference pixel is located outside a second sub-image that is in the reference image and that is at a location corresponding to the first sub-image, determining, based on the location of the initial reference pixel, a location that is of a target reference pixel of the current pixel and that is in the reference image; and determining a prediction value of a pixel value of the current pixel based on a pixel value of the target reference pixel and/or a pixel value of a neighboring pixel of the target reference pixel.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Publication number: 20200285321
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a housing, a haptic touch button, a sensor and a processor. The haptic touch button is coupled to a perimeter of the housing. The sensor is located inside of the housing. The processor is located inside of the housing and communicatively coupled to the haptic touch button and the sensor. The processor translates an input from the haptic touch button and an input from the sensor into a finger action.
    Type: Application
    Filed: December 4, 2017
    Publication date: September 10, 2020
    Inventors: Xiang Ma, Ricky Thomas Burks, Mats Anders Krister Luckman
  • Publication number: 20200264895
    Abstract: Various embodiments are generally directed to techniques for computing platform initialization, such as by utilizing a field programmable gate array (FPGA) to initialize one or more dependent bootable components (DPCs) of the computing platform, for instance. In one or more embodiments, the FPGA may be reconfigured to perform a runtime operation after initialization of the computing platform. In embodiments described herein, a DPC may include initialization of any hardware or software components of a computing platform, such as silicon components and platform components. In such embodiments, a boot sequence may include boot instructions to initialize a set of DPCs. In some such embodiments, the boot sequence may initialize the computing platform. In one or more embodiments, computing platform initialization may include preparing the computing platform to perform input/output (I/O) operations. In one or more such embodiments, the I/O operations may be performed via an operating system.
    Type: Application
    Filed: November 17, 2017
    Publication date: August 20, 2020
    Applicant: INTEL CORPORATION
    Inventors: Xiang MA, Tung Lun LOO, Yah Wen HO
  • Patent number: 10742975
    Abstract: A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 11, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Shan Liu, Xiang Ma
  • Patent number: 10699135
    Abstract: Apparatus and methods are described for generating geometries for stripe-shaped objects. An image is identified that includes a roadway having one or more stripe-shaped objects. The stripe-shaped objects may include lane lines for road edges or lanes of the roadway. The stripe-shaped objects may include a barrier. At least one targeted region within the image is determined. The at least one targeted region is shaped to intersect the one or more stripe-shaped objects and includes a plurality of pixels. An image analysis is performed on the image to determine when the at least one target region includes a pixel in common with the one or more stripe-shaped objects. A geometry is constructed using the pixel in common. The geometry may be used to update a map or subsequently perform localization.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: June 30, 2020
    Assignee: HERE Global B.V.
    Inventors: Qilin Zhang, Xiang Ma, Xin Chen, Sanjay Sood, Mark Tabb, Chen Luo
  • Patent number: 10635607
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve boot efficiency. An example apparatus includes a firmware support package (FSP) configuration engine to retrieve an FSP reset (FSP-R) component from a platform memory, a firmware interface table (FIT) manager to assign an entry to a FIT for the FSP-R component and assign respective entries to the FIT for auxiliary FSP components, and an FSP configuration engine to transfer platform control to the FSP-R component to control execution of the auxiliary FSP components in response to a platform reset vector.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 28, 2020
    Assignee: Intel Corporation
    Inventors: Rangasai V. Chaganty, Vincent Zimmer, Satya P. Yarlagadda, Giri P. Mudusuru, Jiewen Yao, Xiang Ma, Ravi Rangarajan
  • Patent number: 10623738
    Abstract: A mechanism of video coding is provided. The mechanism includes generating a reconstructed image from an encoded video stream. The reconstructed image is filtered to create a filtered image. The filtering includes applying a noise suppression filter to the reconstructed image. The noise suppression filter may be applied immediately prior to applying a deblocking filter to the reconstructed image, between a deblocking filter and a sample adaptive offset (SAO) filter, between the SAO filter and an adaptive loop filter, or after the adaptive loop filter. The filtered image is then stored in a picture buffer in memory for use in encoding or for output to a display in decoding.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 14, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Shan Liu, Roman Chernyak, Jiali Fu, Victor Stepin, Xiang Ma, Igor Pasechnik, Sergey Ikonin
  • Publication number: 20200103237
    Abstract: An apparatus comprising a processor and memory including computer program code, the memory and computer program code configured to, with the processor, enable the apparatus at least to: generate, in respect of a road intersection, grouped probe data using probe data derived from probed vehicular movements through the road intersection, wherein the grouped probe data is generated by grouping together probe data comprising vehicle trajectories which have respective common heading angles at points of entry to and exit from the road intersection; and provide the grouped probe data for use in lane-level mapping of the road intersection.
    Type: Application
    Filed: December 3, 2019
    Publication date: April 2, 2020
    Inventors: Xiang MA, Xin CHEN, Vlad ZHUKOV