Patents by Inventor Yi Xin Zhao
Yi Xin Zhao 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: 10628304Abstract: Garbage collection in a first node server of an in-memory replication system includes: in response to a garbage collection trigger in the first node server, determining whether identification information for a data object eligible for garbage collection in the first node server has been received by the first node server from at least a second node server in the in-memory replication system; and if the identification information has been received from at least the second node server, performing garbage collection on the data object with the first node server.Type: GrantFiled: May 12, 2011Date of Patent: April 21, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Li, Ju Wei Shi, Rui Xiong Tian, Yi Xin Zhao
-
Patent number: 10623484Abstract: An efficient, flexible P2P file transmission management technology for limiting and directing of P2P file transmission mainly by replacing an original tracker server with a setting controllable tracker server, and modifying node list based on predetermined rule in the controllable tracker server. With the present invention, a network operator can strengthen function of the controllable tracker server in P2P communication gradually by weakening function of the original tracker server in P2P communication gradually, and utilize various rules or policies established in advance to manage file transfer of P2P nodes.Type: GrantFiled: August 19, 2010Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Zhu Han, Yi Xin Zhao, Kai Zheng, Huan Hao Zou
-
Patent number: 10506047Abstract: The present invention discloses a method and apparatus for dynamically subscribing to management information and a method and system for dispensing management information. According to the present invention, a management topic and a participant associated with the management topic may be dynamically determined, and the management topic may be subscribed to for the determined participant. Therefore, it is possible to sufficiently utilize a publish/subscribe mechanism in dispensing management information in a case where the intelligence of the managed device is unequal to the intelligence of the managing device, thereby avoiding creation and utilization of an additional management channel and significantly reducing the complexity and management cost of the system.Type: GrantFiled: April 25, 2012Date of Patent: December 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Qi Yu, Yu Zhang, Yi Xin Zhao, Huan Hao Zou
-
Patent number: 9998533Abstract: A P2P content caching system, method, and computer program product for a P2P application on a computer network device. The system includes: a content analyzer; and a content manager. The method includes: determining P2P hotspot downloading contents of the P2P application on the computer network device; downloading the determined P2P hotspot downloading contents into a local memory, and requesting a directory server of the P2P application to register a P2P content caching system as a P2P content provider of the downloaded P2P hotspot downloading contents; and providing the downloaded P2P hotspot downloading contents to a P2P participant in response to a request from the P2P participant to the downloaded P2P hotspot downloading contents.Type: GrantFiled: May 27, 2010Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Jin Ling, Hui Ling, Liang Lu, Yi Xin Zhao
-
Patent number: 9740889Abstract: A method for accurately positioning a computer position, and identifying a specific rack position where the computer is without manual intervention. A camera is installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the computer is provided with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is.Type: GrantFiled: July 1, 2016Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: Yan Li, Hai Bo Lin, Tao Liu, Yu Dong Yang, Yi Xin Zhao
-
Patent number: 9712448Abstract: A proxy server and a hierarchical network system and a distributed workload management method. According to one embodiment of this disclosure, the proxy server includes: a rate controller configured to, based on measured request-related information and service quality parameters relative to service levels of requests, periodically determine a dispatch rate for requests of each service level, wherein the sum of the dispatch rate for respective service levels is less than or equal to a predetermined rate; and a request dispatcher configured to dispatch the requests of the corresponding service level in accordance with the dispatch rate determined by the rate controller. One aspect of the disclosure realizes a low overhead, highly scalable, simple and efficient workload management system to achieve QoS assurance and overload protection.Type: GrantFiled: March 27, 2012Date of Patent: July 18, 2017Assignee: International Business Machines CorporationInventors: Wen Jie Wang, Hai Shan Wu, Bo Yang, Yi Xin Zhao
-
Patent number: 9531636Abstract: Embodiments of the present invention relate to a method and apparatus for extending processing capacity of a server side. In one embodiment, there is provided a method of extending processing capacity of the server side, comprising: deciding a job to be offloaded from the server side; partitioning the job into one or more tasks; allocating the one or more tasks to one or more clients in response to http requests transmitted from the one or more clients; receiving, from the http requests transmitted from the one or more clients, responses of the one or more clients to the from the server side one or more tasks.Type: GrantFiled: November 24, 2011Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Li, Xin Hui Li, Wei Xue, Yi Xin Zhao
-
Publication number: 20160314325Abstract: A method for accurately positioning a computer position, and identifying a specific rack position where the computer is without manual intervention. A camera is installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the computer is provided with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is.Type: ApplicationFiled: July 1, 2016Publication date: October 27, 2016Inventors: Yan LI, Hai Bo LIN, Tao LIU, Yu Dong YANG, Yi Xin ZHAO
-
Patent number: 9471240Abstract: A storage system and a method for realizing a storage system is disclosed, the storage system comprising: a disk array comprising at least one solid state disk and at least one non-solid state disk; and a storage control means configured to: in response to entering a scrubbing mode, scan and move data blocks in the at least one non-solid state disk in the disk array to form more continuous free blocks. The storage system of the present invention has good read and write performances, higher data reliability and availability, and lower cost.Type: GrantFiled: June 20, 2011Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhu Han, Hai Chuan Wang, Hai Yong Zhang, Yi Xin Zhao
-
Patent number: 9436885Abstract: A system and method for accurately positioning a computer position, and identifying the specific rack position where the computer is without manual intervention. A camera is installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the computer is provided with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is.Type: GrantFiled: July 26, 2012Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventors: Yan Li, Hai Bo Lin, Tao Liu, Yu Dong Yang, Yi Xin Zhao
-
Patent number: 9384406Abstract: A technical solution for accurately positioning a computer position, that is to say, the solution can identify the specific rack position where the computer is. And the solution has low cost and does not need manual intervention. The core idea of the solution lies in using a camera installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the solution provides a computer with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is.Type: GrantFiled: September 13, 2012Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yan Li, Hai Bo Lin, Tao Liu, Yu Dong Yang, Yi Xin Zhao
-
Patent number: 9265024Abstract: Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time.Type: GrantFiled: June 27, 2012Date of Patent: February 16, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Li, Rui Xiong Tian, Wei Xue, Yi Xin Zhao
-
Patent number: 9264511Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.Type: GrantFiled: August 19, 2015Date of Patent: February 16, 2016Assignee: International Business Machines CorporationInventors: Li Li, Yonghua Lin, Rui Xiong Tian, Qing Wang, Yi Xin Zhao
-
Patent number: 9217686Abstract: A method, apparatus, and system for monitoring the state of a fluid transport pipe. In one embodiment, there is provided a method of monitoring the state of a fluid transport pipe, the method including: causing a monitor to move along with a fluid inside the fluid transport pipe, the monitor including an elastic gas container and being configured to adjust the volume of the elastic gas container based on ambient pressure of the elastic gas container; and measuring and recording, by the monitor, one or more types of environmental data inside the fluid transport pipe for determining the state of the fluid transport pipe. In other embodiments, there are further provided an apparatus and system for monitoring a state of a fluid transport pipe.Type: GrantFiled: September 28, 2012Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Yan Li, Haibo Lin, Yudong Yang, Yi Xin Zhao
-
Publication number: 20150358422Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.Type: ApplicationFiled: August 19, 2015Publication date: December 10, 2015Inventors: Li LI, Yonghua LIN, Rui Xiong TIAN, Qing WANG, Yi Xin ZHAO
-
Patent number: 9154997Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.Type: GrantFiled: December 14, 2011Date of Patent: October 6, 2015Assignee: International Business Machines CorporationInventors: Li Li, Yonghua Lin, Rui Xiong Tian, Qing Wang, Yi Xin Zhao
-
Patent number: 9071540Abstract: A proxy server and a hierarchical network system and a distributed workload management method. According to one embodiment of this disclosure, the proxy server includes: a rate controller configured to, based on measured request-related information and service quality parameters relative to service levels of requests, periodically determine a dispatch rate for requests of each service level, wherein the sum of the dispatch rate for respective service levels is less than or equal to a predetermined rate; and a request dispatcher configured to dispatch the requests of the corresponding service level in accordance with the dispatch rate determined by the rate controller. One aspect of the disclosure realizes a low overhead, highly scalable, simple and efficient workload management system to achieve QoS assurance and overload protection.Type: GrantFiled: August 23, 2012Date of Patent: June 30, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wen Jie Wang, Hai Shan Wu, Bo Yang, Yi Xin Zhao
-
Publication number: 20140329539Abstract: Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time.Type: ApplicationFiled: June 28, 2012Publication date: November 6, 2014Inventors: Li Li, Rui Xiong Tian, Wei Xue, Yi Xin Zhao
-
Patent number: 8855135Abstract: A method and system for processing session initiation protocol messages including receiving a session initiation protocol message by a front end, parsing the session initiation protocol message by the front end, grouping the token types and the token contents in the session initiation protocol message respectively, and setting up corresponding links between the token types and the token contents, wherein the session initiation protocol message, after parsing, is transformed to the session initiation protocol offload engine message with a session initiation protocol offload engine message header part, for storing message level information, a token type part, for storing token type information, wherein it comprises a plurality of fixed-length entries, and a token content part for storing token contents, wherein it comprises a plurality of variable-length entries, and processing the transformed session initiation protocol offload engine message at the server end.Type: GrantFiled: March 21, 2008Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Zhi Yong Liang, Ling Shao, Wei Xue, Bo Yang, Yi Xin Zhao
-
Publication number: 20140045511Abstract: A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication.Type: ApplicationFiled: December 14, 2011Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Li, Yonghua Lin, Rui Xiong Tian, Qing Wang, Yi Xin Zhao