Patents by Inventor Xianghai Liu

Xianghai Liu 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).

  • Patent number: 9658870
    Abstract: The invention provides in some aspects a computing device that includes a central processing unit that executes a native operating system including one or more native runtime environments within which native software applications are executing, where each such native software application has instructions for execution under the native operating system. One or more hosted runtime environments execute within the one or more native runtime environments, each of which hosted runtime environments executes hosted software applications that have instructions for execution under a hosted operating system that differs from the native operating system. A first hosted software application executing as a first process of the hosted runtime environments includes an instruction that references a member (hereinafter, “referenced member”) of an object defined by an object-oriented programming (OOP) class (“referenced class”).
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 23, 2017
    Assignee: OpenMobile World Wide, Inc.
    Inventors: Xianghai Liu, Chandra Bajpai, Kevin Menice, Jarrett Goetz
  • Publication number: 20150242223
    Abstract: The invention provides in some aspects a computing device that includes a central processing unit that executes a native operating system including one or more native runtime environments within which native software applications are executing, where each such native software application has instructions for execution under the native operating system. One or more hosted runtime environments execute within the one or more native runtime environments, each of which hosted runtime environments executes hosted software applications that have instructions for execution under a hosted operating system that differs from the native operating system. A first hosted software application executing as a first process of the hosted runtime environments includes an instruction that references a member (hereinafter, “referenced member”) of an object defined by an object-oriented programming (OOP) class (“referenced class”).
    Type: Application
    Filed: October 17, 2014
    Publication date: August 27, 2015
    Inventors: Xianghai Liu, Chandra Bajpai, Kevin Menice, Jarrett Goetz