Patents by Inventor Eben Stewart

Eben Stewart 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: 20060117035
    Abstract: A system, method and program product having at least one subscriber subscribing to topics from one or more data sources. The number of subscriptions for each data source are registered in a table in real time. Upon detecting subscription activity, a matching routine compares the number of subscriptions registered for the available data source with a predetermined value, and if the number of subscribers exceeds the predetermined value a data source process corresponding to the data source will be started, and messages from the data source will be sent to the data source subscriber/s, otherwise, the data source provider will be stopped and not longer send messages.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Applicant: International Business Machines Corporation
    Inventors: Eben Stewart, Matthew Stokes, Michael Van Der Meulen
  • Publication number: 20060117005
    Abstract: A system, method and program product having at least one subscriber subscribing to topics from one or more data sources. The data sources available and the number of subscriptions for each data source are registered in a table in real time. Upon detecting either subscription activity by the subscribers or availability of data on a data source, a matching routine compares the subscriptions registered for the available data source and enables the sending of messages from the available data source to subscriber/s.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Applicant: International Business Machines Corporation
    Inventors: Eben Stewart, Matthew Stokes, Michael Van Der Meulen
  • Publication number: 20060031533
    Abstract: 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: Application
    Filed: September 14, 2005
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Brian Goodman, Konrad Lagarde, Eben Stewart, Michael Meulen, Jessica Wu
  • Publication number: 20060031295
    Abstract: 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: Application
    Filed: October 7, 2005
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Brian Goodman, Konrad Lagarde, Eben Stewart, Michael Meulen, Jessica Wu
  • Publication number: 20060020658
    Abstract: An electronic conversation is initiated between a first user and a second user preferably by broadcasting a message via a pub/sub service to a plurality of users subscribing to the service wherein said second user responds to the broadcasted message wherein said electronic conversation session is uniquely identified. One or more electronic conversation messages are exchanged between the first user and the second user during said uniquely identified electronic conversation session. Information about said uniquely identified electronic conversation session is recorded at the conclusion of the session to be used in subsequent sessions.
    Type: Application
    Filed: September 26, 2005
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Brian Goodman, Konrad Lagarde, Eben Stewart, Michael Van Der Meulen, Jessica Wu
  • Publication number: 20060021023
    Abstract: In a network of computer systems having a group of users subscribing to a service comprising restricted channels, a user applies for an action to be performed by an automated software agent. The agent initiates a poll of a predetermined group of subscribers soliciting votes for approving the action. When the poll is complete, the votes are tallied by the agent and compared with predetermined authorization rules. If the votes pass the rules test, the action is approved and performed by a software agent. The user in one embodiment is an automated software agent.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Eben Stewart, Michael Der Meulen