Patents by Inventor Xiao Wei Hu
Xiao Wei Hu 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: 10146660Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: GrantFiled: March 16, 2016Date of Patent: December 4, 2018Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Patent number: 9870302Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: GrantFiled: March 16, 2016Date of Patent: January 16, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Patent number: 9720816Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: GrantFiled: June 20, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Patent number: 9430445Abstract: The present invention provides a document editor and a method for editing document to facilitate the collaboration between users. The document editor comprises a user interface for editing and displaying document information; a dispatcher for identifying objects in the user interface and their identifiers according to object definition, and providing the object information to the user interface; and at least one connector, for communicating with remote or local service using the identifier and address of at least one of the objects, to exchange the object information with the remote or local service and transfer the information to the dispatcher. According to the document editor and the method for editing document, a user could obtain more information of the object embedded in the document and effectively avoid operation failure on the object.Type: GrantFiled: November 29, 2005Date of Patent: August 30, 2016Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Yu Hang Gao, Wei Guo Shi
-
Publication number: 20160196199Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: ApplicationFiled: March 16, 2016Publication date: July 7, 2016Inventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Publication number: 20160196212Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: ApplicationFiled: March 16, 2016Publication date: July 7, 2016Inventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Patent number: 9304931Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: GrantFiled: May 24, 2013Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Patent number: 9201978Abstract: A method for providing web contents for offline usage, includes: grouping web contents, wherein web contents contained in each group have certain logical association among them; providing a client with information describing said group; and, providing, in response to said client's request for a web content group, said client with corresponding web contents based on the group, so that said client can present to a user web contents of the group offline. A corresponding web application server, client module and computer program products are further provided. A user can conveniently and flexibly download, according to group information of web contents, a group of interest among web contents for offline usage without a need for downloading and maintaining undesired web contents.Type: GrantFiled: November 21, 2007Date of Patent: December 1, 2015Assignee: International Business Machines CorporationInventor: Xiao Wei Hu
-
Publication number: 20150286559Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: ApplicationFiled: June 20, 2015Publication date: October 8, 2015Inventors: Xiao Wei HU, Xia ZHANG, Dan HAN
-
Patent number: 9064055Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: GrantFiled: July 26, 2011Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Patent number: 8620621Abstract: A work performance acquisition module of an intelligent assets maintenance system obtains work performance data of intelligent assets from a device operation production control system. A status monitoring module obtains operation status data of the intelligent assets. A loss calculation module calculates a loss degree of the intelligent assets according to the obtained work performance and operation status data. A maintenance determining module determines whether the intelligent assets need maintenance according to the loss degree of the intelligent assets.Type: GrantFiled: May 11, 2011Date of Patent: December 31, 2013Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Shaw-Ben Shi
-
Publication number: 20130318304Abstract: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.Type: ApplicationFiled: May 24, 2013Publication date: November 28, 2013Applicant: International Business Machines CorporationInventors: Xiao Wei Hu, Cheng Quan Li, Ru Xing Xiao, Yue Chen
-
Publication number: 20120030658Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: ApplicationFiled: July 26, 2011Publication date: February 2, 2012Applicant: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Publication number: 20110295559Abstract: A work performance acquisition module of an intelligent assets maintenance system obtains work performance data of intelligent assets from a device operation production control system. A status monitoring module obtains operation status data of the intelligent assets. A loss calculation module calculates a loss degree of the intelligent assets according to the obtained work performance and operation status data. A maintenance determining module determines whether the intelligent assets need maintenance according to the loss degree of the intelligent assets.Type: ApplicationFiled: May 11, 2011Publication date: December 1, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SHAW-BEN SHI, XIAO WEI HU
-
Patent number: 8060529Abstract: The present invention provides a system and method for performing files/folder share between IM clients. In the present invention, when a source client shares out files/folders to a particular contact person/contact person group, an access control list table is established and said particular contact person/contact person group and the files/folders shared out to him are stored in association with each other. When a target client makes a request for accessing information of share items, obtaining items and beginning to receive items, the source client will respectively consult the access control list table to determine whether the request is authorized. Only when the request is authorized, can the source client perform the requesting operations. By means of the present invention, an automatic and flexible file/folder share between IM clients can be achieved.Type: GrantFiled: September 6, 2006Date of Patent: November 15, 2011Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Qian Liang, Yue Ma
-
Patent number: 7899787Abstract: The present invention describes a technique for using shadowing object for approval control in an object-oriented software environment. The technique calls a business operation and determines whether the business operation needs to be approved. If the business operation needs to be approved, a shadowing business object and a shadowing connector corresponding to the original business object and the connector are created, and the business operation is performed on the shadowing business object and connector, and all results are stored in the shadowing business object, and all messages to be sent are buffered in the connector. If the business operation is approved, the original business object is replaced by the shadowing business object. The technique is flexible, efficient, easy to be modified and supplemented.Type: GrantFiled: June 9, 2003Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Qing Jiu Zhu
-
Patent number: 7865913Abstract: A collaboration system and method via computer is provided. The collaboration system comprises a computing platform for storing an identifier, address and other information associated with at least one object; at least one service connector for communicating with a service using the identifier, address of the at least one object to interact with the service for the information associated with the object and transfer the information to the computing platform; and at least one tool for communicating with the computing platform to exchange the information associated with the object. According to the present invention, a tool may display the current information of a remote object. The tool does not necessarily have the capability to communicate with different remote services. Therefore, user might concentrate on the collaboration object and tools.Type: GrantFiled: November 29, 2005Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Yu Xin Kou, Yue Ma
-
Publication number: 20090055818Abstract: Information can be automatically collected related to running of software. The collected information can be packed into a message format of a messaging software. The collected information related to running of the software can be sent by using the messaging software.Type: ApplicationFiled: August 22, 2008Publication date: February 26, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JIAN HONG CHENG, Xiao Wei Hu, Da Li Yin
-
Publication number: 20080126361Abstract: A method for providing web contents for offline usage, includes: grouping web contents, wherein web contents contained in each group have certain logical association among them; providing a client with information describing said group; and, providing, in response to said client's request for a web content group, said client with corresponding web contents based on the group, so that said client can present to a user web contents of the group offline. A corresponding web application server, client module and computer program products are further provided. A user can conveniently and flexibly download, according to group information of web contents, a group of interest among web contents for offline usage without a need for downloading and maintaining undesired web contents.Type: ApplicationFiled: November 21, 2007Publication date: May 29, 2008Inventor: Xiao Wei Hu
-
Patent number: 6910061Abstract: The present invention discloses a framework system for testing server with mixed workloads and a test method thereof, comprising workload case configure utility interface which includes function that let the framework invoke the third party's workload configure utilities to define workload cases for various test purpose; and workload interface which includes function of workload setup, control and monitor. The advantage of the invention is that the third party can flexibly adds his workloads into the framework system via a workload case configure utility interface and a workload interface.Type: GrantFiled: January 11, 2001Date of Patent: June 21, 2005Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Nan Feng, Xiao Yan Chen