Patents by Inventor Xiangying Ma

Xiangying 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: 20250080690
    Abstract: A system is provided that detects a start of a camera session, captures initial raw data frames and stores them in memory. Upon determining that the camera session corresponds to a video recording session, the system activates a video recording pipeline and upon determining that the video recording pipeline is active, the system retrieves the initial raw data frames, encodes the initial raw data frames using the video recording pipeline, accesses additional captured raw data frames, and encodes the additional captured raw data frames using the video recording pipeline until detection of an end of the camera session. Upon detecting an end of the camera session, the system deactivates the video recording pipeline.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 6, 2025
    Inventors: Chao Pang, Jianliang Hao, Haoyun wu, Xiangying Ma
  • Publication number: 20240428357
    Abstract: A method of valuing an asset includes capturing an asset; submitting the captured asset to a media processing API; querying an asset database for similar items; and returning a value of the asset based on the query. As such, the asset can be valued by a single capture of the asset.
    Type: Application
    Filed: September 8, 2024
    Publication date: December 26, 2024
    Inventors: Michael Larsen, Damon Johnson, Brett Robinson, Xiangying Ma
  • Patent number: 11914985
    Abstract: A method of handling a hardware request in a computing device including one or more processors, comprises receiving a request for a hardware-related function from an application service module, determining if the hardware-related function can be provided by an OEM-specific SDK; based on a determination that the hardware-related function can be provided by an OEM-specific SDK, providing commands and parameters related to the hardware-related function to the OEM-specific SDK; based on a determination that the hardware-related function cannot be provided by an OEM-specific SDK, providing commands and parameters related to the hardware-related function to an operating system hardware abstraction layer.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 27, 2024
    Assignee: Snap Inc.
    Inventors: Weijing Liu, Xiangying Ma, Brent Mills, Tuo Wang
  • Publication number: 20220188092
    Abstract: A method of handling a hardware request in a computing device including one or more processors, comprises receiving a request for a hardware-related function from an application service module, determining if the hardware-related function can be provided by an OEM-specific SDK; based on a determination that the hardware-related function can be provided by an OEM-specific SDK, providing commands and parameters related to the hardware-related function to the OEM-specific SDK; based on a determination that the hardware-related function cannot be provided by an OEM-specific SDK, providing commands and parameters related to the hardware-related function to an operating system hardware abstraction layer.
    Type: Application
    Filed: July 30, 2021
    Publication date: June 16, 2022
    Inventors: Weijing Liu, Xiangying Ma, Brent Mills, Tuo Wang
  • Publication number: 20200258804
    Abstract: A thermal control circuit is described. The thermal control circuit includes a heating element disposed within an electronic circuit board having a semiconductor chip disposed thereon. The thermal control circuit includes a power management integrated circuit coupled to the heating element. The power management integrated circuit is to enable the heating element to heat the semiconductor chip at least to the semiconductor chips' lowest rated operating temperature prior to the semiconductor chip being placed in a fully operational state.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 13, 2020
    Inventors: Aslam HASWAREY, Kevin WELLS, Mehran ADYANI-YAZDI, Daniel R. RUSSELL, James C. MOWERY, Vinesh LAL, Xiangying MA
  • Publication number: 20140344707
    Abstract: Disclosed are an information distribution method and device. The method comprises: displaying an information distribution entrance in a browser interface; determining information to be distributed according to currently opened network resource contents when receiving an information distribution request of a user from the information distribution entrance; and distributing to a social network account of the user the information to be distributed. The present invention can effectively increase the information distribution efficiency.
    Type: Application
    Filed: December 18, 2012
    Publication date: November 20, 2014
    Inventors: Liang Zhang, Xiangying Ma, Shuang Yu
  • Publication number: 20110072371
    Abstract: Various embodiments related to an application programming interface for user interface creation are disclosed herein. For example, one disclosed embodiment provides an application programming interface, embodied on one or more data-holding subsystems, comprising user interface creation services for intermediately defining a user interface including one or more user interface elements as declarative extensible markup language data. The application programming interface further comprises compiler services for providing aspects of the declarative extensible markup language data to one or more compilers for compilation into two or more different machine code implementations, where each machine code implementation is natively executable without a virtual machine by a different hardware platform to present the user interface intermediately defined as declarative extensible markup language data.
    Type: Application
    Filed: September 18, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd Segal, Jeffrey Michael MacDuff, Michael Matteson, Ritwik Tewari, Brett Robinson, Prakash Ajay Kumar Suri, David Shoemaker, Xiangying Ma