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).

  • Patent number: 10650101
    Abstract: A method, computer program product, and computer system for identifying, by a computing device, content in a document, wherein the content includes a language expression. A context of the language expression is determined from a defined range of the content in the document. An action item associated with the language expression is generated based upon, at least in part, the context of the language expression.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., Andrew Lewis Schirmer
  • Patent number: 10380555
    Abstract: A method and system is provided for policy driven, online meeting updates during the course of an electronic meeting. The invention defines one or more groups of participants in an electronic meeting, and assigns a unique relative priority to each group of participants. Meeting events, such as slide changes or other data that is sent to the various participants for viewing, are transmitted to the various groups in a sequence ordered by the relative priorities assigned to the groups. Alternatively, the invention provides for randomly staggering the delivery of data to the various groups. Both embodiments alleviate the scalability problems that arise for electronic meetings having large numbers of participants.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, James Patrick Galvin, Jr., Brian L. Pulito
  • Publication number: 20180357222
    Abstract: A method, computer program product, and computer system for identifying, by a computing device, content in a document, wherein the content includes a language expression. A context of the language expression is determined from a defined range of the content in the document. An action item associated with the language expression is generated based upon, at least in part, the context of the language expression.
    Type: Application
    Filed: August 22, 2018
    Publication date: December 13, 2018
    Inventors: James Patrick Galvin, JR., Andrew Lewis Schirmer
  • Patent number: 10133730
    Abstract: A method, computer program product, and computer system for identifying, by a computing device, content in a document, wherein the content includes a language expression. A context of the language expression is determined from a defined range of the content in the document. An action item associated with the language expression is generated based upon, at least in part, the context of the language expression.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., Andrew Lewis Schirmer
  • Patent number: 9917946
    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: Grant
    Filed: December 21, 2012
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
  • Patent number: 9619553
    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: Grant
    Filed: February 12, 2013
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., Amy D. Travis, Sara B. Weber
  • Publication number: 20170039187
    Abstract: A method, computer program product, and computer system for identifying, by a computing device, content in a document, wherein the content includes a language expression. A context of the language expression is determined from a defined range of the content in the document. An action item associated with the language expression is generated based upon, at least in part, the context of the language expression.
    Type: Application
    Filed: October 5, 2016
    Publication date: February 9, 2017
    Inventors: James Patrick Galvin, JR., Andrew Lewis Schirmer
  • Patent number: 9537912
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
  • Patent number: 9374401
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
  • Patent number: 9210255
    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: Grant
    Filed: July 24, 2012
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., Shailendra Maheshwari, Patrick Joseph O'Sullivan
  • Patent number: 9154610
    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: Grant
    Filed: May 14, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
  • Patent number: 9094499
    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: Grant
    Filed: April 30, 2013
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
  • Patent number: 9025732
    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: Grant
    Filed: April 9, 2012
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., Shailendra Maheshwari, Patrick Joseph O'Sullivan
  • Publication number: 20140344361
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.
    Type: Application
    Filed: June 6, 2013
    Publication date: November 20, 2014
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
  • Publication number: 20140344357
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
  • Patent number: 8880692
    Abstract: The present invention provides a method, system, and computer program product for transferring authorization rights to access a file. A method in accordance with an embodiment of the present invention includes: designating a location to store the file; creating a file-transfer-reference for the file based on the location; creating an authorization protocol for the file; selecting at least one recipient of the file-transfer-reference; and forwarding the file-transfer-reference to the at least one recipient according to the authorization protocol. The method may optionally include defining a validity period for which for access to the file.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, James Patrick Galvin, Jr., Ruthie D. Lyle, Michael Muller, Martin Presler-Marshall, David M. Wendt
  • Patent number: 8854954
    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: Grant
    Filed: April 24, 2012
    Date of Patent: October 7, 2014
    Assignee: International Businesss Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
  • Patent number: 8848566
    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: Grant
    Filed: July 24, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
  • Patent number: 8820629
    Abstract: A method, computer program product, and system for barcode scanning for communication is described. Barcode information is received. Location information associated with the barcode information is identified. Communication session information associated with a user is determined based upon, at least in part, the identified location information.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Galvin, Jr., David S. Marshak
  • Publication number: 20140239057
    Abstract: A method, computer program product, and system for barcode scanning for communication is described. Barcode information is received. Location information associated with the barcode information is identified. Communication session information associated with a user is determined based upon, at least in part, the identified location information.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: International Business Machines Corporation
    Inventors: James Patrick Galvin, JR., David S. Marshak