Patents by Inventor David M. Ogle

David M. Ogle 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: 8799389
    Abstract: Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: David L. Kaminsky, David M. Ogle
  • Patent number: 8797379
    Abstract: A terminal device associated with a participant of the multipoint session can be identified. The multipoint session can be associated with a video and an audio stream. The terminal device can be a computing device comprising of an audio and video input, and a video output. The multipoint session can be a conference associated with a telephony session. The location of the terminal device and a conferencing device can be determined. The conferencing device can be associated with an audio input and output. If the terminal device is proximate to the conferencing device, a terminal device audio stream can be terminated and a conference device audio stream can be received. A video stream and an audio stream can be simultaneously presented upon the audio and video output of the conferencing device and terminal device. The video and the audio stream can be a synchronized stream of the session.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: David M. Ogle, Bryan D. Osenbach
  • Publication number: 20140189110
    Abstract: A presence system comprises a presence server and a plurality of users in a distributed community of users that are associated with the presence server. The presence server selects a set of mediators, e.g., based upon a predetermined event, or other suitable factors, wherein each mediator is associated with a subset of the plurality of users. The presence server communicates presence information to the mediators where each mediator receives presence information regarding subscribed-to presence information for the users in their associated subset of users. Each mediator communicates the subscribed-to presence information to associated ones of the users in their associated subset of users.
    Type: Application
    Filed: March 4, 2014
    Publication date: July 3, 2014
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, David M. Ogle, Patrick J. O'Sullivan, Scott H. Snyder
  • Publication number: 20140108582
    Abstract: An instant message (IM) connection is established at an IM server in the usual manner, under the policies and security rules promulgated by the IM service provider. Using this connection to the IM server, an offline IM chat request is made at the IM server for establishing an offline connection directly between consenting IM clients. The request may be included in a message to the IM server from a client, or the request may be in the form of IM session parameter, for the client, that authorizes an offline chat as the preferred type of IM session under certain conditions. These conditions may result in the IM server being unavailable or may instead authorize the IM server to unload the client from an online session to an offline session based on IM server loading level or other factors that are under the control of the server. The conditions may also specify the presence of other IM clients as a criteria for establishing an offline chat; the clients may be present in an online chat session or merely available.
    Type: Application
    Filed: December 26, 2013
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David L. Kaminsky, David M. Ogle, Patrick J. O'Sullivan
  • Patent number: 8700759
    Abstract: A presence system comprises a presence server and a plurality of users in a distributed community of users that are associated with the presence server. The presence server selects a set of mediators, e.g., based upon a predetermined event, or other suitable factors, wherein each mediator is associated with a subset of the plurality of users. The presence server communicates presence information to the mediators where each mediator receives presence information regarding subscribed-to presence information for the users in their associated subset of users. Each mediator communicates the subscribed-to presence information to associated ones of the users in their associated subset of users.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: April 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, David M. Ogle, Patrick J. O'Sullivan, Scott H. Snyder
  • Patent number: 8676899
    Abstract: An instant message (IM) connection is established at an IM server in the usual manner, under the policies and security rules promulgated by the IM service provider. Using this connection to the IM server, an offline IM chat request is made at the IM server for establishing an offline connection directly between consenting IM clients. The request may be included in a message to the IM server from a client, or the request may be in the form of IM session parameter, for the client, that authorizes an offline chat as the preferred type of IM session under certain conditions, such as the IM server being unavailable, IM server loading level or other factors that are under the control of the server. The conditions may also specify the presence of other IM clients as a criterion for establishing an offline chat, whether present in an online chat session or merely available.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: David M. Ogle, David Louis Kaminsky, Patrick Joseph O'Sullivan
  • Patent number: 8560612
    Abstract: A real time communication session can be defined in which more than two participants communicate with each other using at least two different types of bidirectional communication. In one embodiment, the different types of bidirectional communication can include audio and video. During communication session, demoting one of the participants can be demoted so that the demoted participant is still a participant of communication session but communicates using at least one less than the two different types. Responsive to the demoting, one of the participants can be promoted so that the promoted participant is permitted to participate in the communication session using at least two different types of bidirectional communication. The promoting would not be permitted due to a system constraint on the real time communication session in absence of the demoting.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Malcolm W. Kilmer, David M. Ogle
  • Patent number: 8438226
    Abstract: A real time communication session can be defined in which more than two participants communicate with each other using at least two different types of bidirectional communication. In one embodiment, the different types of bidirectional communication can include audio and video. During communication session, demoting one of the participants can be demoted so that the demoted participant is still a participant of communication session but communicates using at least one less than the two different types. Responsive to the demoting, one of the participants can be promoted so that the promoted participant is permitted to participate in the communication session using at least two different types of bidirectional communication. The promoting would not be permitted due to a system constraint on the real time communication session in absence of the demoting.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Malcolm W. Kilmer, David M. Ogle
  • Patent number: 8416281
    Abstract: A terminal device associated with a participant of the multipoint session can be identified. The multipoint session can be associated with a video and an audio stream. The terminal device can be a computing device comprising of an audio and video input, and a video output. The multipoint session can be a conference associated with a telephony session. The location of the terminal device and a conferencing device can be determined. The conferencing device can be associated with an audio input and output. If the terminal device is proximate to the conferencing device, a terminal device audio stream can be terminated and a conference device audio stream can be received. A video stream and an audio stream can be simultaneously presented upon the audio and video output of the conferencing device and terminal device. The video and the audio stream can be a synchronized stream of the session.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: David M. Ogle, Bryan D. Osenbach
  • Patent number: 8386568
    Abstract: Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: David L. Kaminsky, David M. Ogle
  • Patent number: 8386272
    Abstract: A system, method and apparatus for autonomically assisting in the creation of an administrative policy. The method can include detecting a stimuli in a system under study and monitoring a response by a systems administrator to the stimuli. The stimuli and the response can be forwarded to a policy maker suited to analyze the stimuli and the response. Also, the policy maker can be queried for a preferred response to the stimuli. Based upon the preferred response to the stimuli, a policy for responding to the stimuli can be formulated. As such, the policy can be enforced in managing the system under study. Moreover, the policy can be forwarded for future consideration to the systems administrator.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: February 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Louis Kaminsky, David M. Ogle
  • Patent number: 8312446
    Abstract: An autonomic component installation system. The system can include a catalog of host components installed within a computing system and an autonomic installer coupled to the catalog and programmed to determine, when installing an upgraded component, whether the upgraded component provides component capabilities required by the host components in the catalog. The catalog can include both host components and respective publicly accessible data, method implementations and method prototypes provided by the host components. Consequently, the autonomic installer can determine whether the upgraded component will have access to required publicly accessible data and method implementations. The autonomic installer further can be configured to determine whether modifications included in the upgraded component have caused changes in associated method prototypes which differ from the method prototypes in the catalog.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Louis Kaminsky, David M. Ogle, Richard Dean Telford
  • Publication number: 20120246234
    Abstract: Described is a method for administering an online conference. The method includes receiving an electronic communication from a conference participant. A group is determined to be associated with the conference participant. An action is performed on the conference participant based on the group association.
    Type: Application
    Filed: June 7, 2012
    Publication date: September 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Louis Kaminsky, Malcolm William Kilmer, David M. Ogle
  • Publication number: 20120236110
    Abstract: A terminal device associated with a participant of the multipoint session can be identified. The multipoint session can be associated with a video and an audio stream. The terminal device can be a computing device comprising of an audio and video input, and a video output. The multipoint session can be a conference associated with a telephony session. The location of the terminal device and a conferencing device can be determined. The conferencing device can be associated with an audio input and output. If the terminal device is proximate to the conferencing device, a terminal device audio stream can be terminated and a conference device audio stream can be received. A video stream and an audio stream can be simultaneously presented upon the audio and video output of the conferencing device and terminal device. The video and the audio stream can be a synchronized stream of the session.
    Type: Application
    Filed: May 30, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAVID M. OGLE, BRYAN D. OSENBACH
  • Publication number: 20120239747
    Abstract: A real time communication session can be defined in which more than two participants communicate with each other using at least two different types of bidirectional communication. In one embodiment, the different types of bidirectional communication can include audio and video. During communication session, demoting one of the participants can be demoted so that the demoted participant is still a participant of communication session but communicates using at least one less than the two different types. Responsive to the demoting, one of the participants can be promoted so that the promoted participant is permitted to participate in the communication session using at least two different types of bidirectional communication. The promoting would not be permitted due to a system constraint on the real time communication session in absence of the demoting.
    Type: Application
    Filed: May 30, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malcolm W. Kilmer, David M. Ogle
  • Patent number: 8250202
    Abstract: A method, system, and computer code for administrating a data mirroring relationship between a first node and a second node. The invention includes an event coordinator configured to receive a notification from the first node when an event that may potentially affect the mirroring relationship has occurred, and to perform a predetermined task in response to the notification. The predetermined task may include logging the event that occurred at the first node, notifying the second node that the event occurred at the first node, and notifying a system administrator that the event occurred at the first node.
    Type: Grant
    Filed: January 4, 2003
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: David L. Kaminsky, David M. Ogle
  • Publication number: 20120140681
    Abstract: Described are a conference management system and method for administering an online conference. The conference management system receives an electronic communication from a conference participant. A group is determined to be associated with the conference participant. An action is performed on the conference participant based on the group association.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Louis Kaminsky, Malcolm William Kilmer, David M. Ogle
  • Publication number: 20120127263
    Abstract: A terminal device associated with a participant of the multipoint session can be identified. The multipoint session can be associated with a video and an audio stream. The terminal device can be a computing device comprising of an audio and video input, and a video output. The multipoint session can be a conference associated with a telephony session. The location of the terminal device and a conferencing device can be determined. The conferencing device can be associated with an audio input and output. If the terminal device is proximate to the conferencing device, a terminal device audio stream can be terminated and a conference device audio stream can be received. A video stream and an audio stream can be simultaneously presented upon the audio and video output of the conferencing device and terminal device. The video and the audio stream can be a synchronized stream of the session.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAVID M. OGLE, BRYAN D. OSENBACH
  • Patent number: 8185593
    Abstract: A system, method, and program product is provided that operates during an instant messaging session conducted between a first participant and a second participant. During the session, message sent to or from each participant are displayed in a first instant messaging session window. The two sets of instant messaging messages are displayed in a time-based order in the first instant messaging session window. A notification is received corresponding to one of the displayed instant messaging messages that is displayed in the first instant messaging session window. In response to receiving the notification, the selected instant messaging message is displayed in a second instant messaging session window while still including the selected instant messaging message in the first instant messaging session window.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, David M. Ogle
  • Patent number: 8140619
    Abstract: One or more buddy lists from a first user's computer is populated on one or more other users' computers to cause a buddy list update of community buddy lists. The buddy lists may be auto-populated in response to a change in job status of the first user.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ruthie D Lyle, Allen E Milewski, David M Ogle, Patrick J O'Sullivan, Abdelghafour Saidi