Patents by Inventor Paul B. French

Paul B. French 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: 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
  • Publication number: 20180316548
    Abstract: A method, system and program product for deploying a service on a network comprising a plurality of network resources, the method comprising providing an actual network model comprising network resources and the configurations of the network resources; providing a computer-implemented network configuration management system controlling the actual network resource configurations in the actual model; providing a service description comprising network resource configuration information for implementing the service on specific network resources; selecting a set of available network resources for deploying the service in the network based on the service description; reserving available network resources for deploying the service in an off-line version of the actual network model, the off-line version including updated network resource configurations to reflect the changes to the configurations of the actual network resources triggered by the deployment of the service; and deploying the service by updating the actu
    Type: Application
    Filed: June 27, 2018
    Publication date: November 1, 2018
    Inventors: Timothy R. Croy, Paul B. French, Robert P. Fulton, Trevor Graham, Kevin M. Hamilton
  • 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
  • Publication number: 20180288634
    Abstract: A method, computer system and computer program product for determining a probability that a particular network segment in a telephony network is responsible for poor audio quality associated with a telephone call being transmitted over the telephony network, is provided. A plurality of parameters associated with a telephone call are identified. The plurality of parameters are indicative of audio quality. A probability that a particular network segment is responsible for poor audio quality associated with the telephone call is calculated based on the plurality of parameters. The probability that a particular network segment is responsible for the poor audio quality associated with the telephone call is a function of at least one of the i) duration of the call and ii) call disconnect time relative to call answer time.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Paul B. French, Niall J. Lucey
  • 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: 10091060
    Abstract: A method, system and program product for deploying a service on a network comprising a plurality of network resources, the method comprising providing an actual network model comprising network resources and the configurations of the network resources; providing a computer-implemented network configuration management system controlling the actual network resource configurations in the actual model; providing a service description comprising network resource configuration information for implementing the service on specific network resources; selecting a set of available network resources for deploying the service in the network based on the service description; reserving available network resources for deploying the service in an off-line version of the actual network model, the off-line version including updated network resource configurations to reflect the changes to the configurations of the actual network resources triggered by the deployment of the service; and deploying the service by updating the actu
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Croy, Paul B. French, Robert P. Fulton, Trevor Graham, Kevin M. Hamilton
  • 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
  • Patent number: 10044875
    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
  • Patent number: 10028282
    Abstract: A first mobile device determines a second mobile device losing connectivity to a second network or a communication link between the second mobile device and the second network degrading below a threshold value, the second mobile device assigned a role of sharing broker that brokers sharing of network resources of at least a first network among a plurality of other mobile devices via the second network, the first mobile device and the plurality of other mobile devices participating in a sharing group. Responsive to the determination, the role of sharing broker is activated on the first mobile device.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 17, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, UNIVERSITY COLLEGE DUBLIN
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Yi Han, Patrick J. O'Sullivan
  • Publication number: 20180199329
    Abstract: A first mobile device determines a second mobile device losing connectivity to a second network or a communication link between the second mobile device and the second network degrading below a threshold value, the second mobile device assigned a role of sharing broker that brokers sharing of network resources of at least a first network among a plurality of other mobile devices via the second network, the first mobile device and the plurality of other mobile devices participating in a sharing group. Responsive to the determination, the role of sharing broker is activated on the first mobile device.
    Type: Application
    Filed: March 5, 2018
    Publication date: July 12, 2018
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Yi Han, Patrick J. O'Sullivan
  • Publication number: 20180176657
    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: Application
    Filed: February 20, 2018
    Publication date: June 21, 2018
    Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN
  • Patent number: 9986300
    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 6, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9942903
    Abstract: A first mobile device receives, from each of a plurality of other mobile devices, information related to the availability of at least one network resource provided by at least a first network offered for sharing by the respective other mobile device. The first mobile device also receives a request from a second mobile device to access the network resource provided by the first network shared by at least one of the plurality of other mobile devices. The first mobile device selects at least one of the other mobile devices to share the network resource provided by the first network with the second mobile device. The first mobile device communicates to the second mobile device peer-to-peer network connection information of the selected at least one of the other mobile devices.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: April 10, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, UNIVERSITY COLLEGE DUBLIN
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Yi Han, Patrick J. O'Sullivan
  • Patent number: 9867028
    Abstract: The first mobile device determining that the first mobile device is lost and the first mobile device, in response to determining that the first mobile device is lost, activating a secure mode on the first mobile device. The first mobile device making the first mobile device discoverable to other mobile devices. The first mobile device electronically binding to a second mobile device. The first mobile device sending information relating to the first mobile device to the second mobile device. The first mobile device receiving an indication that the first mobile device is no longer lost. The first mobile device, in response to receiving the indication that the first mobile device is no longer lost, unbinding from the second mobile device.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul B. French, Jack J. Healy, Niall J. Lucey
  • Patent number: 9819953
    Abstract: A computer-implemented method, computer program product, and computing system is provided for decoding media streams. In an implementation, a method may include selecting a time window for monitoring discontinuities in a plurality of packets in a media transmission stream having a first time and a second time. The first time may indicate a beginning of the time window and the second time may indicate an end of the time window. The method may also include determining the number of discontinuities in the plurality of packets at the first time at a network node. The method may also include determining the number of discontinuities in the plurality of packets at the second time at the network node. The method may also include determining the number of discontinuities in the plurality of packets within the time window. The method may also include comparing the number of discontinuities within the time widow to a plurality of predefined discontinuities threshold values.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 14, 2017
    Assignees: International Business Machines Corporation, University College Dublin
    Inventors: Paul B. French, James P. Galvin, Jr., Patrick McDonagh, Patrick J. O'Sullivan
  • Patent number: 9785971
    Abstract: A mechanism is provided for prioritizing advertisements for a location. The mechanism identifies one or more person at the location and identifies a set of advertisements associated with a set of products for the location. The mechanism determines a score for the one or more persons indicating their likelihood to promote or detract from each of the set of products. The mechanism prioritizes the advertisements in the set according to the aggregate scores of the one or more persons for the products of the advertisements. The mechanism identifies a target person at the location to which the advertisement is to be directed and wherein determining a score of the one or more persons excludes or weights the target person.
    Type: Grant
    Filed: October 5, 2013
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul B. French, Jack J. Healy, Niall J. Lucey, Michael Truss
  • Publication number: 20170223390
    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: Application
    Filed: April 11, 2017
    Publication date: August 3, 2017
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick McDonagh, Patrick J. O'Sullivan
  • Patent number: 9667659
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for determining security factors associated with an operating environment for a computer through a wireless network. The computer identifies one or more local computers operating within range of wireless communications to the computer through a wireless network. The computer determines a current operating environment corresponding to the one or more identified local computers. The computer determines a current security value for the current operating environment corresponding to identities and security of the identified local computers. The computer identifies data corresponding to the current operating environment, the data corresponding to a current time period of the current operating environment.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul B. French, Jack Healy, Niall J. Lucey, Michael Truss