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: 20120190369Abstract: 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: ApplicationFiled: August 19, 2010Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Li Li, Ping Pan
-
Patent number: 8213434Abstract: 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: GrantFiled: January 6, 2009Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
-
Patent number: 8204032Abstract: 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: GrantFiled: August 29, 2008Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Zhi Guo Gao, Yun Zhang Pei, Chen Wang, Bo Yang
-
Publication number: 20120149015Abstract: 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: ApplicationFiled: October 31, 2011Publication date: June 14, 2012Inventors: 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: 20120145576Abstract: 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: ApplicationFiled: June 12, 2011Publication date: June 14, 2012Applicants: 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: 20120106038Abstract: 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: ApplicationFiled: March 3, 2011Publication date: May 3, 2012Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTDInventors: HE-HUI YANG, YU-GUO GAO, KAI-KUEI WU, KUN-CHIH HSIEH
-
Publication number: 20110289330Abstract: 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: ApplicationFiled: November 4, 2009Publication date: November 24, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Hai Shan Wu, Bo Yang
-
Publication number: 20110279416Abstract: 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: ApplicationFiled: December 7, 2010Publication date: November 17, 2011Applicants: 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: 8049071Abstract: 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: GrantFiled: November 6, 2008Date of Patent: November 1, 2011Assignee: Monsanto Technology LLCInventors: 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: 8015195Abstract: 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: GrantFiled: April 25, 2008Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Chen Wang, Zhi Guo Gao, Ling Jin, Xiao Yan Chen
-
Publication number: 20110030047Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, He Yuan Huang, Li LI, Rui Xiong Tian
-
Publication number: 20100217916Abstract: 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: ApplicationFiled: February 24, 2010Publication date: August 26, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Li Li, Rui Xiong Tian, Qi Ming Tian
-
Publication number: 20100106885Abstract: 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: ApplicationFiled: October 22, 2009Publication date: April 29, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Qi Ming Tian, Yin Ben Xia, Zhe Xiang
-
Publication number: 20100077084Abstract: 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: ApplicationFiled: April 13, 2009Publication date: March 25, 2010Inventors: Zhi Guo Gao, Zhiyong Liang, Wei Lu, Ling Shao, Zhe Xiang, Wei Xue, Bo Yang
-
Publication number: 20100057818Abstract: 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: ApplicationFiled: August 27, 2009Publication date: March 4, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Qi Ming Tian, Qing Bo Wang, Zhe Xiang, Jin Zhou
-
Publication number: 20090175279Abstract: 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: ApplicationFiled: January 6, 2009Publication date: July 9, 2009Inventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
-
Publication number: 20090144426Abstract: 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: ApplicationFiled: November 28, 2008Publication date: June 4, 2009Applicant: International Business Machines CorporationInventors: Zhi Guo Gao, Zhe Xiang, Wei Xue, Bo Yang
-
Publication number: 20090130071Abstract: 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: ApplicationFiled: November 6, 2008Publication date: May 21, 2009Inventors: Ai-Guo Gao, Kathryn H. Kolacz, Ted C. Macrae, John A. Miklos, Mark S. Paradise, Frederick J. Perlak, Andrea S. Dressel Toedebusch
-
Publication number: 20090059950Abstract: 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: ApplicationFiled: August 29, 2008Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Guo Gao, Yun Zhang Pei, Chen Wang, Bo Yang
-
Publication number: 20090054476Abstract: 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: ApplicationFiled: July 28, 2008Publication date: February 26, 2009Applicants: The Government of the U.S.A., represented by The Secretary, Dept. of Health and Human Services, Unversiteit LeidenInventors: Aniko Goblyos, Johannes Brussee, Adriaan P. Ijzerman, Zhan-Guo Gao, Kenneth Jacobson