Patents by Inventor James P. Galvin, Jr.

James P. 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: 10356445
    Abstract: A primary video and a second instance of a reference video can be simultaneously transmitted to a system through at least a first node of a communication network, the second instance of the reference video configured to be compared to a first instance of the reference video stored by the system to generate at least one quality of experience (QoE) value that infers a perceptual quality of the primary video as received by the system. The QoE value can be received from the system. A determination can be made as to whether the QoE value is less than a threshold value. Responsive to determining that the QoE value is less than the threshold value, the perceptual quality of the primary video can be improved by re-routing transmission of the primary video to the system.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: July 16, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, UNIVERSITY COLLEGE DUBLIN
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick McDonagh, Patrick J. O'Sullivan
  • Patent number: 10324593
    Abstract: A system for dynamically adjusting content for an interaction impairment can include a data provider, an end-user electronic device, a user identification module, and a data adjustment module. The data provider can be capable of providing access to electronic data. One or more characteristics of the electronic data can be incompatible with an impairment of an impaired user. The end-user electronic device can be configured to allow the impaired user to interact with electronic data. The user identification module can be configured to identify an identity of the impaired user and/or the impairment of the impaired user. The data adjustment module can be configured to automatically adjust incompatible characteristics of the electronic data prior to presentation by the end-user electronic device. This adjustment can increase the ability of the impaired user to utilize the electronic data with the end-user electronic device.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 10284490
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: May 7, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, NATIONAL UNIVERSITY OF IRELEAND
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., David W. Malone, Patrick J. O'Sullivan
  • Patent number: 10284491
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: May 7, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, NATIONAL UNIVERSITY OF IRELAND
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., David W. Malone, Patrick J. O'Sullivan
  • Publication number: 20190124392
    Abstract: A method includes determining, by a controller of a content provider, at least one broadcast that is transmitted to at least one end user. The method also includes determining a predicted broadcast quality of the at least one broadcast. The method also includes transmitting an indication of the predicted broadcast quality to the at least one end user.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Al Chakra, Jonathan Dunne, Paul B. French, James P. Galvin, JR.
  • Publication number: 20190028774
    Abstract: A method includes receiving, by a processor, metrics relating to a plurality of program channels. The plurality of program channels are distributed via at least one multicast stream. The method also includes modifying, by the processor, the at least one multicast stream. The modifying is based at least on the received metrics, and the modifying changes which programs are distributed via the at least one multicast stream. The method also includes transmitting at least one program channel via the modified at least one multicast stream.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Inventors: Al Chakra, Jonathan Dunne, Paul B. French, James P. Galvin, JR.
  • Publication number: 20190028775
    Abstract: A method includes receiving, by a processor, metrics relating to a plurality of program channels. The plurality of program channels are distributed via at least one multicast stream. The method also includes modifying, by the processor, the at least one multicast stream. The modifying is based at least on the received metrics, and the modifying changes which programs are distributed via the at least one multicast stream. The method also includes transmitting at least one program channel via the modified at least one multicast stream.
    Type: Application
    Filed: November 6, 2017
    Publication date: January 24, 2019
    Inventors: Al Chakra, Jonathan Dunne, Paul B. French, James P. Galvin, JR.
  • Publication number: 20190020595
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
    Type: Application
    Filed: September 17, 2018
    Publication date: January 17, 2019
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., David W. Malone, Patrick J. O'Sullivan
  • Publication number: 20190014057
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
    Type: Application
    Filed: September 13, 2018
    Publication date: January 10, 2019
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., David W. Malone, Patrick J. O'Sullivan
  • Patent number: 10158537
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: December 18, 2018
    Assignees: International Business Machines Corporation, National University of Ireland Maynooth
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Publication number: 20180358034
    Abstract: Active speaker detection can include receiving speaker detection signals from a plurality of devices participating in an electronic meeting. Each speaker detection signal specifies a score indicating whether an active speaker is detected by a respective device of the plurality of devices that generates the speaker detection signal. Active speaker detection further can include determining, using a processor, a device of the plurality of devices that detects an active speaker based upon the speaker detection signals.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Al Chakra, Jonathan Dunne, James P. Galvin, JR., Liam Harpur
  • Publication number: 20180359157
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Publication number: 20180349086
    Abstract: Audio waveform data can be received from a plurality of client devices. The audio waveform data for each client device can be generated by sampling at least one portion of an audio stream received by the respective client device. The audio waveform data received from the plurality of client devices can be compared. Based on the comparison, which of the plurality of client devices are located in a same location can be determined. Further, based on the comparison, which of the plurality of client devices located in the same location are to mute their respective input audio transducers can be determined, and an indicator indicating to the client devices to mute their respective input audio transducers can be communicated to the client devices that are determined to mute their respective input audio transducers.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Inventors: Al Chakra, Jonathan Dunne, James P. Galvin, JR., Liam Harpur
  • Patent number: 10148526
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: December 4, 2018
    Assignees: International Business Machines Corporation, National University of Ireland Maynooth
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Publication number: 20180343344
    Abstract: A method of implementing calls includes identifying a call scheduled for a time in the future from an electronic calendar associated with a user and prior to the call, ordering a plurality of codecs used by an Internet Protocol (IP) phone of the user for the scheduled call. The method further includes, during the call and using a processor, calculating a mean opinion score for the call and storing the mean opinion score as part of call data for the call within a data storage device comprising historical call data.
    Type: Application
    Filed: August 6, 2018
    Publication date: November 29, 2018
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Mohamed Adel Mahmoud, Patrick J. O'Sullivan
  • Patent number: 10104442
    Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Publication number: 20180295613
    Abstract: A role of sharing broker can be activated on a first mobile device, the role of sharing broker brokering sharing of network resources of at least a first network among a plurality of other mobile devices. Data usage by the first mobile device on at least the first network can be monitored. Responsive to the data usage by the first mobile device on at least the first network exceeding a threshold value, an amount of data usage on at least the first network being shared by the first mobile device among the plurality of other mobile devices can be adjusted.
    Type: Application
    Filed: June 15, 2018
    Publication date: October 11, 2018
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Yi Han, Patrick J. O'Sullivan
  • Patent number: 10091131
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the client device the indicator indicating the agreement of the user of the of the client device to share the device resources of the client device with the entity, at least one network resource provided to the client device can be increased.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: October 2, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, NATIONAL UNIVERSITY OF IRELAND MAYNOOTH
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., David W. Malone, Patrick J. O'Sullivan
  • Patent number: 10079775
    Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the client device the indicator indicating the agreement of the user of the of the client device to share the device resources of the client device with the entity, at least one network resource provided to the client device can be increased.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: September 18, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, NATIONAL UNIVERSITY OF IRELAND MAYNOOTH
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., David W. Malone, Patrick J. O'Sullivan
  • Patent number: 10044876
    Abstract: A method of implementing calls includes identifying a call scheduled for a time in the future from an electronic calendar associated with a user and prior to the call, ordering a plurality of codecs used by an Internet Protocol (IP) phone of the user for the scheduled call. The method further includes, during the call and using a processor, calculating a mean opinion score for the call and storing the mean opinion score as part of call data for the call within a data storage device comprising historical call data.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: August 7, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, WATERFORD INSTITUTE OF TECHNOLOGY
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Mohamed Adel Mahmoud, Patrick J. O'Sullivan