Patents by Inventor Chen Shu
Chen Shu 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: 20240311820Abstract: Embodiments of this specification provide a data processing method, apparatus, device, and system. The method includes: determining a receipt obtaining manner corresponding to a payment voucher, where the payment voucher is generated after payment processing of a target transaction is performed based on a reimbursement code; obtaining, in the receipt obtaining manner, an electronic receipt that matches the payment voucher; and returning the electronic receipt and the payment voucher to an application platform on which an institution to which the reimbursement code belongs is settled, to process the electronic receipt and the payment voucher on the application platform.Type: ApplicationFiled: July 4, 2022Publication date: September 19, 2024Inventors: Kun WU, Yang ZHANG, Xiangjian SHI, Wenhu KAN, Yue WANG, Chen SHU
-
Patent number: 8504644Abstract: A client computer is provisioned with interdependent list of web services comprising list information identifying a plurality of web services, wherein further, the list information relates information received from a first web service of the plurality of web services with a subsequently requested second web service. Results of a web service request are provided to another web service request by the client computer utilizing the relationship provided by the list information. Preferably the list information and web service messages from the client computer are XML metadata. A cooperating Generic Mobile Web Services Manager configures and forwards communication between the client and respective web services.Type: GrantFiled: December 11, 2006Date of Patent: August 6, 2013Assignee: International Business Machines CorporationInventors: Chen Shu, Michael Van Der Meulen
-
Patent number: 8499028Abstract: A Generic Mobile Web Services (GMWS) manager provides mobile clients with access to Web Services. The GMWS manager provides an interface between Web Services and mobile clients (hand held PDAs for example). The GMWS manager maintains a registry of supported Web Services and metadata attributes about the Web Services and the mobile client. Information is transferred between a client and a registered web service by way of the GMWS manager based on attributes available to the GMWS manager.Type: GrantFiled: February 23, 2005Date of Patent: July 30, 2013Assignee: International Business Machines CorporationInventors: Chen Shu, Michael Van Der Meulen
-
Patent number: 8438025Abstract: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.Type: GrantFiled: July 30, 2012Date of Patent: May 7, 2013Assignee: Nuance Communications, Inc.Inventors: Amarjit S. Bahl, Dalia Massoud, Dikran S. Meliksetian, Chen Shu, Michael Van Der Meulen, Nianjun Zhou
-
Publication number: 20120290301Abstract: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.Type: ApplicationFiled: July 30, 2012Publication date: November 15, 2012Applicant: Nuance Communications, Inc.Inventors: Amarjit S. Bahl, Dalia Massoud, Dikran S. Meliksetian, Chen Shu, Michael Van Der Meulen, Nianjun Zhou
-
Patent number: 8311822Abstract: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.Type: GrantFiled: November 2, 2004Date of Patent: November 13, 2012Assignee: Nuance Communications, Inc.Inventors: Amarjit S. Bahl, Dalia Massoud, Dikran S. Meliksetian, Chen Shu, Michael Van Der Meulen, Nianjun Zhou
-
Patent number: 8260765Abstract: Disclosed is a service for displaying custom information. The service includes establishing a data connection to at least one data source, storing specific information via the data connection in the data source, and providing a data crawler to crawl said at least one data source using the stored information. The results are pushed from the data crawler to an end user for displaying a combination of the stored information and the at least one data source.Type: GrantFiled: January 14, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Maria Arbusto, Robi Brunner, Thomas J. Burris, Melania Degeratu, James R. Doran, Sarah N. Goldman, Brian D. Goodman, Brian P. Olore, Aroopratan D. Pandya, Chen Shu, Matthew S. Starr
-
Patent number: 7941488Abstract: Publishing electronic messages to clients within a group in a Pub/Sub message publishing environment wherein the group includes authorized participating clients in network communication with a pub/sub service. A client is authenticated for authority to publish messages to a selected group of subscribing clients.Type: GrantFiled: December 10, 2003Date of Patent: May 10, 2011Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7890572Abstract: A client application program subscribing to a channel of a pub/sub service, receives a message published by the pub/sub service, the received message invoking an associated application program at the client.Type: GrantFiled: August 5, 2005Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7831670Abstract: Presenting a Pub/Sub service GUI interface to a subscribers computer system, the GUI interface comprising one or more topics to which the subscriber can subscribe, the Pub/sub service having a list of subscribers subscribing to a topic. The GUI interface preferably comprising widgets, enabling a subscriber to manage subscriptions to topics. The Pub/Sub service publishes messages of a topic according to the subscription list.Type: GrantFiled: August 5, 2005Date of Patent: November 9, 2010Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7720914Abstract: A client subscribes to a pub/sub service, the client comprises an application program for performing an operation on a published message received from a Pub/Sub service. The operation on the message comprises any one of saving the message to storage, accessing a web service based on information in the received message, authorizing subscription, executing an application identified by the message, filtering the message information for presentation to a user, overriding a message function, transforming the message media format or forwarding the message to another node.Type: GrantFiled: August 5, 2005Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7720910Abstract: Electronic messages are published through a pub/sub service to subscribing clients. Client applications filter incoming messages according to user predefined criteria, only presenting messages to the user that pass filtering criteria. Messages are preferably Instant Messages transmitted in a SOAP protocol.Type: GrantFiled: July 26, 2002Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7627639Abstract: A client subscribes to a pub/sub service, the client comprises an application program for performing an operation on a published message received from a Pub/Sub service. The operation on the message comprises any one of saving the message to storage, accessing a web service based on information in the received message, authorizing subscription, executing an application identified by the message, filtering the message information for presentation to a user, overriding a message function, transforming the message media format or forwarding the message to another node.Type: GrantFiled: August 5, 2005Date of Patent: December 1, 2009Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Patent number: 7543299Abstract: A computer program capsule is created from programs that include at least one other web service program. The programs are interconnected and saved as an encapsulated program for use as an encapsulated program or a web service program. The encapsulated program is created and interconnected from a local or remote computer.Type: GrantFiled: October 6, 2003Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Brian D. Goodman, James K. Kebinger, Konrad C. Lagarde, Richard M. Rogers, Chen Shu
-
Patent number: 7454469Abstract: A framework for creating instant messaging Bots that autonomously operate within an instant messaging sessions to respond to requests from other user(s) or Bot(s). Bot operation is defined by a state machine with one or more states that are described in XML documents. These XML documents abide by the grammar of a Bot Transition Definition Language (BTDL) that is defined in an XML schema. A Bot developer creates a state transition diagram via a Graphical User Interface. The state transition diagram defines states, transitions between states, and conditions for each of those state transitions and methods to be performed upon each state transition. An XML document that conforms to BTDL format is created from the state transition definition diagram. Both stateful and stateless Bots are defined using XML documents abiding to a BTDL format. A runtime environment implements the Bots, accepts runtime inputs and generates responses.Type: GrantFiled: December 22, 2003Date of Patent: November 18, 2008Assignee: International Business Machines CorporationInventors: Nianjun Zhou, Chen Shu, Dikran S. Meliksetian
-
Publication number: 20080140803Abstract: A client computer is provisioned with interdependent list, of web services comprising list information identifying a plurality of web services, wherein further, the list information relates information received from a first web service of the plurality of web services with a subsequently requested second web service. Results of a web service request are provided to another web service request by the client computer utilizing the relationship provided by the list information. Preferably the list information and web service messages from the client computer are XML metadata. A cooperating Generic Mobile Web Services Manager configures and forwards communication between the client and respective web services.Type: ApplicationFiled: December 11, 2006Publication date: June 12, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chen Shu, Michael Van Der Meulen
-
Publication number: 20060190580Abstract: A Generic Mobile Web Services (GMWS) manager provides mobile clients with access to Web Services. The GMWS manager provides an interface between Web Services and mobile clients (hand held PDAs for example). The GMWS manager maintains a registry of supported Web Services and metadata attributes about the Web Services and the mobile client. Information is transferred between a client and a registered web service by way of the GMWS manager based on attributes available to the GMWS manager.Type: ApplicationFiled: February 23, 2005Publication date: August 24, 2006Applicant: International Business Machines CorporationInventors: Chen Shu, Michael Meulen
-
Publication number: 20060095259Abstract: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.Type: ApplicationFiled: November 2, 2004Publication date: May 4, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amarjit Bahl, Dalia Massoud, Dikran Meliksetian, Chen Shu, Michael Meulen, Nianjun Zhou
-
Publication number: 20060036679Abstract: A client application program subscribing to a channel of a pub/sub service, receives a message published by the pub/sub service, the received message invoking an associated application program at the client.Type: ApplicationFiled: August 5, 2005Publication date: February 16, 2006Applicant: International Business Machines CorporationInventors: Brian Goodman, Frank Jania, Konrad Lagarde, Chen Shu, Michael Meulen
-
Publication number: 20050273499Abstract: Presenting a Pub/Sub service GUI interface to a subscribers computer system, the GUI interface comprising one or more topics to which the subscriber can subscribe, the Pub/sub service having a list of subscribers subscribing to a topic. The GUI interface preferably comprising widgets, enabling a subscriber to manage subscriptions to topics. The Pub/Sub service publishes messages of a topic according to the subscription list.Type: ApplicationFiled: August 5, 2005Publication date: December 8, 2005Applicant: International Business Machines CorporationInventors: Brian Goodman, Frank Jania, Konrad Lagarde, Chen Shu, Michael Meulen