Patents by Inventor James Lao

James Lao 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: 20230303266
    Abstract: A method for automatically decoding aircraft Cockpit Voice Recorder (CVR) encoded data includes loading a definitions class and a decoder class into a memory via a driver class, loading configuration files into the memory via the definitions class, receiving from an aircraft CVR one or more hex files that include the CVR encoded data into the memory, generating via the decoder class and the configurations file one or more decoded objects based on the one or more hex files, respectively, and displaying the one or more decoded objects in a human readable format. A system to automatically decode aircraft CVR encoded data includes a user interface, a processor, and a memory having a computer program configured to generate one or more decoded objects based on one or more hex files of CVR encoded data, and to display the one or more decoded objects in a human readable format.
    Type: Application
    Filed: March 8, 2023
    Publication date: September 28, 2023
    Inventors: Nathaniel Ryan James Lao, Jennifer Siviseth
  • Publication number: 20180104587
    Abstract: Systems, methods, and computer media for implementing a video game platform based on video game state data are provided herein. A system can include a processor, a data store, an intake coordinator, and a distribution coordinator. The data store can be configured to store video game state data for different video game play sessions. The intake coordinator can be configured to receive video game state data representing a video game environment over a period of time while a video game is being played by a first user. The video game state data can include frames having time stamps. Some of these frames can be designated as key frames that contain sufficient information to recreate the video game environment at a specific time. A distribution coordinator can be configured to transmit the video game state data to a requesting client, and the requesting client can recreate the video game environment.
    Type: Application
    Filed: November 4, 2016
    Publication date: April 19, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Stephan J. Zachwieja, Wisgary Francisco Torres Marrero, Joaquin Bolbrugge Chavolla, Scott Nathaniel Munro, Marcus Michael Powers, James Lao