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: 10650101Abstract: 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: GrantFiled: August 22, 2018Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: James Patrick Galvin, Jr., Andrew Lewis Schirmer
-
Patent number: 10380555Abstract: 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: GrantFiled: December 11, 2003Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Erik J. Burckart, James Patrick Galvin, Jr., Brian L. Pulito
-
Publication number: 20180357222Abstract: 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: ApplicationFiled: August 22, 2018Publication date: December 13, 2018Inventors: James Patrick Galvin, JR., Andrew Lewis Schirmer
-
Patent number: 10133730Abstract: 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: GrantFiled: October 5, 2016Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: James Patrick Galvin, Jr., Andrew Lewis Schirmer
-
Patent number: 9917946Abstract: 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: GrantFiled: December 21, 2012Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
-
Patent number: 9619553Abstract: 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: GrantFiled: February 12, 2013Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: James Patrick Galvin, Jr., Amy D. Travis, Sara B. Weber
-
Publication number: 20170039187Abstract: 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: ApplicationFiled: October 5, 2016Publication date: February 9, 2017Inventors: James Patrick Galvin, JR., Andrew Lewis Schirmer
-
Patent number: 9537912Abstract: 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: GrantFiled: June 6, 2013Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 9374401Abstract: 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: GrantFiled: May 20, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 9210255Abstract: 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: GrantFiled: July 24, 2012Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Shailendra Maheshwari, Patrick Joseph O'Sullivan
-
Patent number: 9154610Abstract: 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: GrantFiled: May 14, 2012Date of Patent: October 6, 2015Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
-
Patent number: 9094499Abstract: 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: GrantFiled: April 30, 2013Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
-
Patent number: 9025732Abstract: 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: GrantFiled: April 9, 2012Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Shailendra Maheshwari, Patrick Joseph O'Sullivan
-
Publication number: 20140344361Abstract: 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: ApplicationFiled: June 6, 2013Publication date: November 20, 2014Inventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
-
Publication number: 20140344357Abstract: 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: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 8880692Abstract: 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: GrantFiled: October 30, 2006Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Fonda J. Daniels, James Patrick Galvin, Jr., Ruthie D. Lyle, Michael Muller, Martin Presler-Marshall, David M. Wendt
-
Patent number: 8854954Abstract: 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: GrantFiled: April 24, 2012Date of Patent: October 7, 2014Assignee: International Businesss Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
-
Patent number: 8848566Abstract: 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: GrantFiled: July 24, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., David Malone, Patrick Joseph O'Sullivan
-
Patent number: 8820629Abstract: 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: GrantFiled: February 27, 2013Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: James Patrick Galvin, Jr., David S. Marshak
-
Publication number: 20140239057Abstract: 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: ApplicationFiled: February 27, 2013Publication date: August 28, 2014Applicant: International Business Machines CorporationInventors: James Patrick Galvin, JR., David S. Marshak