Patents by Inventor Guo Gao

Guo Gao 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: 20120190369
    Abstract: A method and system for determining the position of a moving wireless communication device, the method comprising: recording moving path of the wireless communication device in cells of a cellular wireless communication network; recording moving path and GPS information of a GPS wireless communication device moving in the cellular wireless communication network in cells of the cellular wireless communication network; determining the GPS wireless communication device whose moving path matches with the moving path of the wireless communication device; and determining the position of the wireless communication device based on the GPS information of the matching GPS wireless communication device.
    Type: Application
    Filed: August 19, 2010
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Li Li, Ping Pan
  • Patent number: 8213434
    Abstract: A method and device for QoS control for presence servers and a presence system supporting QoS control. The method for providing QoS capability for a presence server includes the steps of: receiving SIP (Session Initiation Protocol) messages; classifying said SIP messages based on a QoS policy; and delivering the classified SIP messages after a predetermined time corresponding to the QoS policy.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
  • Patent number: 8204032
    Abstract: The invention provides an information polling method, apparatus and system thereof, wherein a message gateway receives an information polling request from an application in an application client, and according to the received information polling request, the message gateway acquires at least one message requested by the application and calculates a reference polling cycle of the application, and sends the acquired message requested by the application and the reference polling cycle to the application. The application determines a polling cycle of a next poll according to a load condition of the application client and the received reference polling cycle. According to the invention, efficiency and quality of the information polling is improved, while the system is ensured to run normally, reducing the cases of message blocking and system breakdown which may occur in the existing situations.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 19, 2012
    Assignee: International Business Machines Corporation
    Inventors: Zhi Guo Gao, Yun Zhang Pei, Chen Wang, Bo Yang
  • Publication number: 20120149015
    Abstract: The present invention provides a transgenic soybean event MON87701, and cells, seeds, and plants comprising DNA diagnostic for the soybean event. The invention also provides compositions comprising nucleotide sequences that are diagnostic for said soybean event in a biological sample, probes and primers for use in detecting nucleotide sequences that are diagnostic for the presence of said soybean event in a biological sample, and methods for detecting the presence of said soybean event nucleotide sequences in a biological sample. The invention further provides methods of growing the seeds of such soybean event into soybean plants, and methods of breeding to produce soybean plants comprising DNA diagnostic for the soybean event.
    Type: Application
    Filed: October 31, 2011
    Publication date: June 14, 2012
    Inventors: Ai-Guo Gao, Kathryn H. Kolacz, Ted C. Macrae, John A. Miklos, Mark S. Paradise, Frederick J. Perlak, Andrea S. Dressel f/k/a Toedebusch
  • Publication number: 20120145576
    Abstract: A cover includes an upper cover, a lower cover, a fixing member fixed to the lower cover, and a sliding member positioned between the lower cover and the fixing member. The lower cover defines a notch. The sliding member includes at least one latching portion and a toggle that is slidably received in the notch. The upper cover defines at least one opening. The at least one latching portion is slidably received in the at least one opening correspondingly to connect the upper cover to the lower cover.
    Type: Application
    Filed: June 12, 2011
    Publication date: June 14, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: HE-HUI YANG, YU-GUO GAO, KAI-KUEI WU, KUN-CHIH HSIEH
  • Publication number: 20120106038
    Abstract: An electronic device includes a casing defining a through opening, and a key assembly received in the opening. The key assembly includes a number of keys, an elastic strip corresponding to the number of keys, and two fixing members. The two fixing members fix the key assembly on the casing. Each fixing member includes a connection member, a pivot receiver connected to the connection member and a pivot extending through the pivot receiver fixed to the casing. A key assembly for an electronic device is also provided.
    Type: Application
    Filed: March 3, 2011
    Publication date: May 3, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: HE-HUI YANG, YU-GUO GAO, KAI-KUEI WU, KUN-CHIH HSIEH
  • Publication number: 20110289330
    Abstract: A method for power-efficiency management in a virtualized cluster system is disclosed, wherein the virtualized cluster system comprises a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager for managing the at least one virtual machine. In the method, flow characteristics of the virtualized cluster system are detected at a regular time cycle, then a power-efficiency management policy is generated for each of the at least one back-end physical host based on the detected flow characteristics, and finally the power-efficiency management policies are performed.
    Type: Application
    Filed: November 4, 2009
    Publication date: November 24, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
  • Publication number: 20110279416
    Abstract: An electromagnetic stylus includes a body, a core and an induction coil. The body includes a first shell and a second shell telescopically sleeved on the first shell. The core is received in and has a nib end extending out of the first shell. The induction coil is sleeved on one end of the core and is received in the first shell. The first shell is made of material without electromagnetic wave shielding capability. The second shell is made of material with electromagnetic wave shielding capability. The second shell is configured to slide along the first shell between two positions, to shield or not to shield part of the induction coil.
    Type: Application
    Filed: December 7, 2010
    Publication date: November 17, 2011
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: YU-GUO GAO, YONG-HUI HU, KAI-KUEI WU, KUN-CHIH HSIEH
  • Patent number: 8049071
    Abstract: The present invention provides a transgenic soybean event MON87701, and cells, seeds, and plants comprising DNA diagnostic for the soybean event. The invention also provides compositions comprising nucleotide sequences that are diagnostic for said soybean event in a biological sample, probes and primers for use in detecting nucleotide sequences that are diagnostic for the presence of said soybean event in a biological sample, and methods for detecting the presence of said soybean event nucleotide sequences in a biological sample. The invention further provides methods of growing the seeds of such soybean event into soybean plants, and methods of breeding to produce soybean plants comprising DNA diagnostic for the soybean event.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: November 1, 2011
    Assignee: Monsanto Technology LLC
    Inventors: Ai-Guo Gao, Kathryn H. Kolacz, Ted C. MacRae, John A. Miklos, Mark S. Paradise, Frederick J. Perlak, Andrea S. Toedebusch, Leslie A. Harrison
  • Patent number: 8015195
    Abstract: The present invention provides a system and a computer-implemented method for modifying an entry name in a directory database. The method comprises the steps of: modifying, in response to a request for modifying operation of entry names, entry mapping information in accordance with the modification that is requested for modifying operation of entry names, wherein each piece of entry mapping information is used for indicating the correspondence relation between pre-modification entry name information and post-modification entry name information; asynchronously performing modifying operation of a corresponding entry name in accordance with respective pieces of entry mapping information when a predetermined condition for updating the directory database is met.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Chen Wang, Zhi Guo Gao, Ling Jin, Xiao Yan Chen
  • Publication number: 20110030047
    Abstract: A method and apparatus for protecting user information. The method includes receiving a request for accessing the user information from an application. When the request does not include an authorized token, the user is requested to temporally confirm the request for access. In response to the confirmation, a token is generated and the user on a mobile service platform is associated with the request for access by the token. The application is then allowed to access the user information based on the token associating the user with the request for accessing the user information from the application.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, He Yuan Huang, Li LI, Rui Xiong Tian
  • Publication number: 20100217916
    Abstract: A computer-implemented method, apparatus, and virtual machine for facilitating the communication between VMs. The method of facilitating the communication between a first VM and a second VM includes: allocating a shared memory segment from within the memory of the physical machine; mapping the requested memory space addresses to the shared memory segments in response to the memory space requests from the VMs; and providing the requested memory space addresses. A method of communication from a first VM to a second VM includes: requesting a memory space in response to a notification that a shared memory segment has been allocated; obtaining the requested memory space address, which has been mapped to the allocated shared memory segment; and accessing communication data in the shared memory segment according to the address. The apparatus and virtual machine executes the steps of the methods.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Qi Ming Tian
  • Publication number: 20100106885
    Abstract: A method and device for upgrading a guest operating system (OS) of an active Virtual Machine (VM). The method includes: replicating the active VM to generate a backup VM; upgrading a guest OS of the backup VM; merging changes to be made to a virtual disk image file during running of the active VM and changes to be made to the virtual disk image file during the upgrading; pausing the backup VM; migrating an active process of a Java application program running in the active VM into the backup VM to generate a backup process; migrating resources occupied by the active process of the Java application program into the backup VM such that the backup process occupies the same resources; and resuming running of the backup VM. The device includes: a replicating unit; an upgrading unit; a merging unit; a migrating unit; and a control unit.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Qi Ming Tian, Yin Ben Xia, Zhe Xiang
  • Publication number: 20100077084
    Abstract: A method and an apparatus of processing Session Initiation Protocol (SIP) messages based on multiple cores. The method comprises: pre-parsing a received SIP message to obtain an identifier of the SIP message; dispatching SIP messages with the same identifier to the same core; and processing, on each core, SIP messages dispatched to the core by using related dedicated resources. The present invention relieves the resource contention and thus improves the utilization efficiency of computing resources of cores.
    Type: Application
    Filed: April 13, 2009
    Publication date: March 25, 2010
    Inventors: Zhi Guo Gao, Zhiyong Liang, Wei Lu, Ling Shao, Zhe Xiang, Wei Xue, Bo Yang
  • Publication number: 20100057818
    Abstract: A method, system, and article of manufacture tangibly embodying computer readable instructions for performing defragment on a physical hard disk of a host machine system having a virtual machine (VM) system. The host machine system performs contiguous storage of each file on the VM and the host machine with only one defragment. The host machine obtains a physical position distribution of data blocks in the hard disk constituting a VM file in the VM system according to VM file allocation information of the VM system and the host machine system file allocation information.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Qi Ming Tian, Qing Bo Wang, Zhe Xiang, Jin Zhou
  • Publication number: 20090175279
    Abstract: A method and device for QoS control for presence servers and a presence system supporting QoS control. The method for providing QoS capability for a presence server includes the steps of: receiving SIP (Session Initiation Protocol) messages; classifying said SIP messages based on a QoS policy; and delivering the classified SIP messages after a predetermined time corresponding to the QoS policy.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 9, 2009
    Inventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
  • Publication number: 20090144426
    Abstract: To reduce traffic between multiple servers in a presence system and improve the performance of the presence system, a method and device is provided for user-management in a presence system, and a presence system. The presence system comprises multiple presence servers communicating through a network, and said device for user-management comprises a combining means for combining multiple user sets among which there are the greatest correlations into a user set to be allocated; and an allocating means for allocating said user set to be allocated to one presence server which can contain said user set to be allocated. Through allocating multiple user sets among which there are the greatest correlations to a same presence server, communications among users in the user set are performed within a same presence server, reducing occupations for network resources and improving performance of the presence system.
    Type: Application
    Filed: November 28, 2008
    Publication date: June 4, 2009
    Applicant: International Business Machines Corporation
    Inventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
  • Publication number: 20090130071
    Abstract: The present invention provides a transgenic soybean event MON87701, and cells, seeds, and plants comprising DNA diagnostic for the soybean event. The invention also provides compositions comprising nucleotide sequences that are diagnostic for said soybean event in a biological sample, probes and primers for use in detecting nucleotide sequences that are diagnostic for the presence of said soybean event in a biological sample, and methods for detecting the presence of said soybean event nucleotide sequences in a biological sample. The invention further provides methods of growing the seeds of such soybean event into soybean plants, and methods of breeding to produce soybean plants comprising DNA diagnostic for the soybean event.
    Type: Application
    Filed: November 6, 2008
    Publication date: May 21, 2009
    Inventors: Ai-Guo Gao, Kathryn H. Kolacz, Ted C. Macrae, John A. Miklos, Mark S. Paradise, Frederick J. Perlak, Andrea S. Dressel Toedebusch
  • Publication number: 20090059950
    Abstract: The invention provides an information polling method, apparatus and system thereof, wherein a message gateway receives an information polling request from an application in an application client, and according to the received information polling request, the message gateway acquires at least one message requested by the application and calculates a reference polling cycle of the application, and sends the acquired message requested by the application and the reference polling cycle to the application. The application determines a polling cycle of a next poll according to a load condition of the application client and the received reference polling cycle. According to the invention, efficiency and quality of the information polling is improved, while the system is ensured to run normally, reducing the cases of message blocking and system breakdown which may occur in the existing situations.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Guo Gao, Yun Zhang Pei, Chen Wang, Bo Yang
  • Publication number: 20090054476
    Abstract: The present invention relates to allosteric modulation of A3 adenosine receptor (A3AR) and provides for the use of an A3 adenosine receptor modulator (A3RM), for the preparation of pharmaceutical compositions for modulating the A3AR in a subject, as well as pharmaceutical compositions comprising the same and therapeutic methods comprising administering to a subject an amount of an A3RM, the amount being effective to modulate A3AR activity. The A3RM according to the invention are 1H-Imidazo-[4,5-c]quinolin-4-amine derivatives. The invention also provides some of such novel 1H-Imidazo-[4,5-c]quinolin-4-amine derivatives.
    Type: Application
    Filed: July 28, 2008
    Publication date: February 26, 2009
    Applicants: The Government of the U.S.A., represented by The Secretary, Dept. of Health and Human Services, Unversiteit Leiden
    Inventors: Aniko Goblyos, Johannes Brussee, Adriaan P. Ijzerman, Zhan-Guo Gao, Kenneth Jacobson