Patents by Inventor Konrad C. Lagarde
Konrad C. Lagarde 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: 9124447Abstract: Two way communication is provided in a one to many pub/sub environment. A community of users admitted to the community by subscription authorization receive messages (preferably Instant Messages) published from a requesting user. The request message is sent to a robot user (program application) that represents the community of users but appears to the community as simply another user. The robot user publishes the request message (using a pub/sub service) to the community of users. A user in the community of users receives messages to the community according to his personal message filter. The user responds to the requesting user with a response message. The response message includes information identifying the request message.Type: GrantFiled: July 26, 2002Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
Patent number: 9100219Abstract: A first Instant Message is published to a group of subscribing clients. The message is received by an application at a first client. A response message is created at the first client, the response message comprising information provided by the first client, the first message and information about the first client. The response message is returned to the originator of the published first message.Type: GrantFiled: December 8, 2003Date of Patent: August 4, 2015Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
Patent number: 8849893Abstract: A message received from a user causes a query of a dynamic database such as a FAQ or Relational Database, the results of the query are returned to the user. Furthermore the received message is published to a community of anonymous users. Optionally the user can edit the returned results and store the edited version in the dynamic database or edit the dynamic database via a GUI interface.Type: GrantFiled: October 7, 2005Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
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: 7734709Abstract: Electronic message response reception at a client computer in a conversation are throttled according to a predetermined critera in order to reduce the volume of messages the client is presented. Critera for throttling messages comprises only presenting messages in a predetermined time window, presenting only a predetermined number of response messages, presenting messages based on previous responder activity and presenting only messages from predefined senders.Type: GrantFiled: September 14, 2005Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
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: 7647628Abstract: Systems, methods, and program products are provided for switching identity of a user that has a first username associated with a first class of users. According to the method, login information is received from the user, with the login information including the first username, an alternate class, and a password. The user is authenticated based on the first username and the password, and access to the computer system is provided as the alternate class, with the alternate class being different than the first class. In one preferred embodiment, the login information further includes a second username, and access to the computer system is provided with the rights and privileges of the second username.Type: GrantFiled: March 9, 2004Date of Patent: January 12, 2010Assignee: International Business Machines CorporationInventors: James K. Kebinger, Brian D. Goodman, Konrad C. Lagarde
-
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: 7287057Abstract: A system and method for transmitting messages from a client messaging application to a third party application is shown. The method includes registering with a set of client messaging applications for sending and receiving messages. A message includes an information request. A message is received from the one of the client messaging applications and the destination of the message is determined. The third party application determined to be the destination of the message is then selected and the message is transmitted to the third party application. In the event that the message included an information request, a return message is received from the third party application. The return message includes the requested information. The destination of the return message is determined. The client messaging application determined to be the destination of the return message is selected and the return message is transmitted to the client messaging application.Type: GrantFiled: November 15, 2001Date of Patent: October 23, 2007Assignee: International Business Machines CorporationInventors: Konrad C. Lagarde, John Rooney, Eben P. Stewart
-
Publication number: 20040207659Abstract: The invention provides a Graphical User Interface (GUI) interface for building programs from web services. The interface to a web service is represented in a user menu preferably by an icon and text. A user drags and drops an icon representing a web service from the menu to a display area and interconnects the icon to other icons representing other program entities (preferably other web services). Preferably, a more detailed icon is created in the display area after the drag and drop. The completed set of interconnected icons in the display area are saved as a new program entity. The invention further includes visualization of the flow of information through the model in a test mode.Type: ApplicationFiled: April 2, 2003Publication date: October 21, 2004Applicant: International Business Machines CorporationInventors: Brian D. Goodman, James Kebinger, Konrad C. Lagarde, Richard M. Rogers, Chen Shu
-
Publication number: 20040199896Abstract: 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: ApplicationFiled: October 6, 2003Publication date: October 7, 2004Applicant: International Business Machines CorporationInventors: Brian D. Goodman, James K. Kebinger, Konrad C. Lagarde, Richard M. Rogers, Chen Shu
-
Publication number: 20040122906Abstract: 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: ApplicationFiled: December 10, 2003Publication date: June 24, 2004Applicant: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Publication number: 20040117444Abstract: A first Instant Message is published to a group of subscribing clients. The message is received by an application at a first client. A response message is created at the first client, the response message comprising information provided by the first client, the first message and information about the first client. The response message is returned to the originator of the published first message.Type: ApplicationFiled: December 8, 2003Publication date: June 17, 2004Applicant: International Business Machines CorporationInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
Publication number: 20040019645Abstract: 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: ApplicationFiled: July 26, 2002Publication date: January 29, 2004Applicant: International Business Machines CorporationInventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
-
Publication number: 20040019637Abstract: Two way communication is provided in a one to many pub/sub environment. A community of users admitted to the community by subscription authorization receive messages (preferably Instant Messages) published from a requesting user. The request message is sent to a robot user (program application) that represents the community of users but appears to the community as simply another user. The robot user publishes the request message (using a pub/sub service) to the community of users. A user in the community of users receives messages to the community according to his personal message filter. The user responds to the requesting user with a response message. The response message includes information identifying the request message.Type: ApplicationFiled: July 26, 2002Publication date: January 29, 2004Applicant: International Business Machines CorporaionInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu
-
Publication number: 20030093480Abstract: A system and method for transmitting messages from a client messaging application to a third party application is shown. The method includes registering with a set of client messaging applications for sending and receiving messages. A message includes an information request. A message is received from the one of the client messaging applications and the destination of the message is determined. The third party application determined to be the destination of the message is then selected and the message is transmitted to the third party application. In the event that the message included an information request, a return message is received from the third party application. The return message includes the requested information. The destination of the return message is determined. The client messaging application determined to be the destination of the return message is selected and the return message is transmitted to the client messaging application.Type: ApplicationFiled: November 15, 2001Publication date: May 15, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Konrad C. Lagarde, John Rooney, Eben P. Stewart