Patents by Inventor James Patrick Galvin, Jr.

James Patrick Galvin, Jr. 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: 20140229471
    Abstract: A method, computer program product, and system for ranking meeting topics is described. A plurality of participants in an electronic meeting is identified. One or more interests associated with one or more individuals included in the plurality of participants are identified. One or more topics associated with the meeting are received. A ranking of the one or more topics is determined based upon, at least in part, the one or more identified interests.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: International Business Machines Corporation
    Inventors: James Patrick Galvin, JR., Amy D. Travis, Sara B. Weber
  • Patent number: 8799785
    Abstract: A method and system for an awareness service is provided. One or more collaborative contexts can be set for a first user within a set of users using the awareness service. One or more subsets of users can be defined within the set of users corresponding to the one or more collaborative contexts, respectively. Furthermore, a level of availability can be defined for the first user with respect to each of the subset of users. Next, an online status can be published on the awareness service for the first user. The online status can display an availability message to a second user. And, the availability message can have the highest level of availability selected from a group consisting of every level of availability defined for the first user with respect to every subset of users that includes the second user.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., Sandra L. Kogan, Duncan L. Mewherter, Ronald E. Pontrich, Jr., Kevin Solie, Amy D. Travis
  • Publication number: 20140177480
    Abstract: A method, computer program product, and system for determining the availability of participants on a communication session is described. According to an embodiment, a method for determining a participant's availability may include receiving status information associated with a first user participating in a unified telephony call, the status information indicative of an availability of the first user. The method may also include determining an availability status for the first user based on, at least in part, the status information. The method may further include providing, by the one or more computing devices, a status indicator associated with the first user to at least a second user participating in the unified telephony call based on the availability status for the first user.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., David Malone, Patrick Joseph O'Sullivan
  • Publication number: 20130301810
    Abstract: A method, computer program product, and computer system for inferring quality of unified telephony calls based on real-time bi-directional exploitation of a full reference algorithm. A client copy of an audio file may be received from a client device associated with a unified telephony call. The client copy of the audio file may be compared to a local copy of the audio file using a reference algorithm. A quality of service associated with the client device may be determined based upon, at least in part, a difference between the client copy of the audio file and the local copy of the audio file.
    Type: Application
    Filed: April 30, 2013
    Publication date: November 14, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., David Malone, Patrick Joseph O'Sullivan
  • Publication number: 20130301809
    Abstract: A method, computer program product, and computer system for inferring quality of unified telephony calls based on real-time bi-directional exploitation of a full reference algorithm. A client copy of an audio file may be received from a client device associated with a unified telephony call. The client copy of the audio file may be compared to a local copy of the audio file using a reference algorithm. A quality of service associated with the client device may be determined based upon, at least in part, a difference between the client copy of the audio file and the local copy of the audio file.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., David Malone, Patrick Joseph O'Sullivan
  • Publication number: 20130279325
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. One or more characteristics of an electronic call are monitored. A current quality-of-service score is determined, based upon, at least in part, the one or more characteristics. A predicted quality-of-service score is determined based upon, at least in part, one or more of the current quality-of-service score and the one or more characteristics, wherein the predicted quality-of-service score is associated with one or more future times. A failover connection associated with the electronic call is provided. A current connection associated with the electronic call is replaced with the failover connection based upon, at least in part, one or more of the predicted quality-of-service score and a threshold quality-of-service score.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., David Malone, Patrick Joseph O'Sullivan
  • Publication number: 20130279326
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. One or more characteristics of an electronic call are monitored. A current quality-of-service score is determined, based upon, at least in part, the one or more characteristics. A predicted quality-of-service score is determined based upon, at least in part, one or more of the current quality-of-service score and the one or more characteristics, wherein the predicted quality-of-service score is associated with one or more future times. A failover connection associated with the electronic call is provided. A current connection associated with the electronic call is replaced with the failover connection based upon, at least in part, one or more of the predicted quality-of-service score and a threshold quality-of-service score.
    Type: Application
    Filed: July 24, 2012
    Publication date: October 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., David Malone, Patrick Joseph O'Sullivan
  • Publication number: 20130266125
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. Quality-of-service information associated with a first participant in a first electronic call is determined. The quality-of-service information is stored in a quality-of-service history database. A likelihood of quality-of-service issues associated with a second electronic call is determined, wherein determining the likelihood of quality-of-service issues includes mining the quality-of-service history database.
    Type: Application
    Filed: April 9, 2012
    Publication date: October 10, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., Shailendra Maheshwari, Patrick Joseph O'Sullivan
  • Publication number: 20130266126
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. Quality-of-service information associated with a first participant in a first electronic call is determined. The quality-of-service information is stored in a quality-of-service history database. A likelihood of quality-of-service issues associated with a second electronic call is determined, wherein determining the likelihood of quality-of-service issues includes mining the quality-of-service history database.
    Type: Application
    Filed: July 24, 2012
    Publication date: October 10, 2013
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., Shailendra Maheshwari, Patrick Joseph O'Sulivan
  • Patent number: 8406123
    Abstract: A method for SIP presence server failover, the method including setting an expiration time of a SIP application session on a first SIP server having a first SIP presence server to match the expiration time of a SIP request that is associated with the SIP application session, setting a SIP request attribute set representing a plurality of attributes of the SIP request, replicating the SIP application session together with the attribute set to a second SIP server having a second SIP presence server, migrating the SIP application session to the second SIP server for activation thereat, detecting an event indicating that the SIP application session has been migrated, and upon detection of the event, reestablishing at the second SIP presence server the SIP request associated with the SIP application session and using the attribute set.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ofira Tal-Aviv, Galina Rubinshtein, Gili Revel, Gil Perzy, Yakov Kupherstein, Uri Segev, Amir Perlman, Avshalom Houri, James Patrick Galvin, Jr.
  • Publication number: 20080288572
    Abstract: A presence server architecture includes a central presence information database to store presence information about a multiplicity of publishing entities, and at least two presence servers to separately access and update said presence information. The present invention also includes a presence server which includes a means to access a central database storing presence information segments about each user from multiple publishing entities over time, an aggregator to aggregate said presence information segments about one user into a current presence information document, and means to detect if another presence server has recently modified presence information document about the user.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: James Patrick Galvin, JR., Avshalom Houri, Yaki Kupherstein, Amir Perlman, Gil Perzy, Frieda-Gila Revel, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv, Dror Yaffe