Patents by Inventor Xiao Guo

Xiao Guo 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: 20080104572
    Abstract: The present invention can include a method for initiating a dispatch call. The method can include a step of receiving a dispatch call request from a MIDlet disposed within a JAVA ME environment of a communication device, such as a mobile telephony device. The method can determine whether the MIDlet is in a domain having access to dispatch call functions implemented within a native environment of the communication device. When the domain has access, a dispatch communication session can be established for the dispatch call request. The dispatch communication session can execute within the native environment without exiting the JAVA ME environment. When the domain lacks access, the dispatch call request can be conveyed to the native environment, the MIDlet can quit executing, the JAVA ME environment can be exited, and a dispatch communication session for the dispatch call request can be established from within the native environment.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: MOTOROLA, INC.
    Inventors: EDWIN A. HERNANDEZ, XIN GUAN, XIAO-GUO ZHANG
  • Publication number: 20070180441
    Abstract: A method/system for avoiding software conflicts, with library being divided into layer 1 to layer M and M?1.
    Type: Application
    Filed: December 22, 2006
    Publication date: August 2, 2007
    Inventors: Yong Ding, Xiao Guo, Hui Su, Zhepeng Wang, Shiwan Zhao
  • Publication number: 20060026195
    Abstract: Methods, and systems for migrating personality of a computing environment from a source machine platform to a target machine platform through a CIM-based system management infrastructure. A system includes: database wherein migration rules of CIM objects between a plurality of platforms are recorded; and migration tool for implementing migration according to the migration rules in the database, which includes: migration rule extractor, CIM object extractor, migration task producer and migration task executor. The extractor extracts CIM objects related to personality of the computing environment from source machine platform according to migration rule extracted from the database by rule extractor, and extracts from the target machine platform objects corresponding to the extracted CIM objects of the source machine platform. The migration task producer generates the migration tasks according to extracted migration rules.
    Type: Application
    Filed: July 25, 2005
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Guang Gu, Hui Su, Zhe Wang, Xiao Guo
  • Publication number: 20050182922
    Abstract: Computer systems in which at least two operating systems coexist independently from each other, and that swap between the operating systems. Provides methods to have at least two operating systems coexist independently of each other and swap the operating systems. A computer system includes a memory allocation component to be called by a power-on self test (POST) routine in order to allocate RAM for the operating systems when the computer system starts up, and backup and restore component to be called by a suspension routine in order to backup and restore the data specific to the operating systems, wherein each of the operating systems can transfer itself to the memory area belonging to itself, turn an allocated memory area into a physical RAM, and call the suspension routine to swap to other operating systems by setting swap parameters. The computer system can swap between operating systems easily and conveniently.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 18, 2005
    Applicant: International Business Machines Corporation
    Inventors: Xiao Guo, Zhe Wang, Tian Wang, Hui Su
  • Publication number: 20030139985
    Abstract: A system is provide for effectively managing lease transactions in a comprehensive manner. Data is generated, processed, and stored at the lowest possible logical level in order to maximize the flexibility of a user to conduct processing at the asset, billing schedule, lease, account owner, master agreement, customer, or program level. Using a fully normalized data design, similar characteristics are treated similarly and different characteristics are treated differently. Unlike other systems, assets associated with the same lease can be treated differently without having to fake asset level processing by using multiple leases with one asset each, to represent one actual lease. A hierarchy of rule settings is enforced, whereby the rule at the lower more specific level trumps the rule at the higher or more general level. The system uses a highly encapsulated accounting engine which encapsulates accounting rules in a transparent incorporates accounting expertise in flexible and transparent manner.
    Type: Application
    Filed: June 29, 2001
    Publication date: July 24, 2003
    Inventors: Terri Hollar, Pam Schmid, Andy Kotlinski, David Rice, Jim Burke, Xiao Guo, Polly Kluvers, Ellen Andes, Gary DeGregorio, John Werner, Jeff Gray, Lupi Messenger, Caleb Drake, Karen Smith, Michelle Mclean, Jeanette Johnson, Pramodkumar Sadalage, Matt Foemmel, Cecilia Sinclair, Monika Behnke
  • Publication number: 20030126048
    Abstract: A system is provide for effectively managing lease transactions in a comprehensive manner. Data is generated, processed, and stored at the lowest possible logical level in order to maximize the flexibility of a user to conduct processing at the asset, billing schedule, lease, account owner, master agreement, customer, or program level. Using a fully normalized data design, similar characteristics are treated similarly and different characteristics are treated differently. Unlike other systems, assets associated with the same lease can be treated differently without having to fake asset level processing by using multiple leases with one asset each, to represent one actual lease. A hierarchy of rule settings is enforced, whereby the rule at the lower more specific level trumps the rule at the higher or more general level. The system uses a highly encapsulated accounting engine which encapsulates accounting rules in a transparent incorporates accounting expertise in flexible and transparent manner.
    Type: Application
    Filed: June 29, 2001
    Publication date: July 3, 2003
    Inventors: Terri Hollar, Gary DeGregorio, Eric Ruger, Ellen Andes, John Werner, David Rice, Jeff Gray, Pramodkumar Sadalage, Matt Foemmel, Jim Burke, Xiao Guo, Polly Kluvers, Karen Smith, Michelle Mclean, Monika Behnke, Cecilia Sinclair
  • Patent number: D602437
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: October 20, 2009
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventors: Xiao-Guo Zhang, Xue-Liang Zhang, Qing-Man Zhu, Er-Hou Zhou, Chou-Jung Kuo