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

  • Patent number: 9326041
    Abstract: A computer-implemented method, computer program product, and computing system is provided for quality of experience for media transmissions. In an implementation, a method may include defining a lower media stream discontinuity threshold. The method may also include evaluating a media stream discontinuity rate associated with a portion of a media stream. When the media stream discontinuity rate associated with the portion of the media stream is greater than the lower media stream discontinuity threshold, the method may further include determining a quality of experience associated with the portion of the media stream based upon, at least in part, a payload associated with the portion of the media stream.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: April 26, 2016
    Assignees: International Business Machines Corporation, University College Dublin
    Inventors: Paul B. French, James P. Galvin, Jr., Patrick W. McDonagh, Patrick J. O'Sullivan
  • Publication number: 20160103811
    Abstract: Updating a document relating to updates of a graphical user interface (GUI) is provided. An example method includes identifying one or more images in a screenshot of an existing graphical user interface (GUI) and in a screenshot of a new GUI modified from the existing GUI; extracting image text associated with one or more component images from the existing GUI and the new GUI; identifying, in the new GUI, text and image differences between the component images from the existing GUI and the new GUI; identifying, in a document, document text associated with the text and image differences; and modifying the associated document text according to the identified text and image differences.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 14, 2016
    Inventors: Nathan CULLEN, Paul B. FRENCH, James YOUNG
  • Patent number: 9313251
    Abstract: Arrangements described herein can include automatically monitoring, on a first client device receiving multimedia content, a first QoE associated with presenting the multimedia content by the first client device. The arrangements also can include automatically determining a configuration state of the first client device while presenting the multimedia content. The method further includes sharing, by the first client device, with at least a second client device at least a portion of the configuration state of the first client device while presenting the multimedia content, wherein the portion of the configuration state of the first client device is included in a candidate configuration that is a candidate for implementation on the second client device to improve a second QoE associated with presenting the multimedia content, or other multimedia content, by the second client device.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9313816
    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 26, 2015
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Yi Han, Patrick J. O'Sullivan
  • Patent number: 9300991
    Abstract: A first instance of a reference video is stored. A primary video and a second instance of the reference video are simultaneously received. At least one quality of experience value that infers a perceptual quality of the primary video as received by a system is generated by comparing the first instance of the reference video to the second instance of the reference video on a pixel-by-pixel, frame-by-frame, basis and determining whether each pixel and each frame contained in the first instance of the reference video are contained in the second instance of the reference video.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick McDonagh, Patrick J. O'Sullivan
  • Patent number: 9301010
    Abstract: Arrangements described herein can include automatically monitoring, on a first client device receiving multimedia content, a first QoE associated with presenting the multimedia content by the first client device. The arrangements also can include automatically determining a configuration state of the first client device while presenting the multimedia content. The method further includes sharing, by the first client device, with at least a second client device at least a portion of the configuration state of the first client device while presenting the multimedia content, wherein the portion of the configuration state of the first client device is included in a candidate configuration that is a candidate for implementation on the second client device to improve a second QoE associated with presenting the multimedia content, or other multimedia content, by the second client device.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9300992
    Abstract: A first instance of a reference video is stored. A primary video and a second instance of the reference video are simultaneously received. At least one quality of experience value that infers a perceptual quality of the primary video as received by a system is generated by comparing the first instance of the reference video to the second instance of the reference video on a pixel-by-pixel, frame-by-frame, basis and determining whether each pixel and each frame contained in the first instance of the reference video are contained in the second instance of the reference video.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick McDonagh, Patrick J. O'Sullivan
  • Publication number: 20160086230
    Abstract: An online social network is provided. A sentiment is determined for each of a plurality of users of an online social network (OSN) in relation to a first product. A category is determined for each of the plurality of users based, at least in part, on the sentiment of each of the plurality of users, respectively. A group including a first user and a second user of the plurality of users is generated based, at least in part, on the category of each of the first user and the second user and a relationship within the OSN between the first user and the second user. An advertisement is presented to the first user. An indication is presented to the first user that the advertisement is also presented to the second user.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Paul B. French, Jack Healy, Niall J. Lucey
  • Publication number: 20160088632
    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: Application
    Filed: November 23, 2015
    Publication date: March 24, 2016
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Yi Han, Patrick J. O'Sullivan
  • Publication number: 20160086232
    Abstract: An online social network is provided. A sentiment is determined for each of a plurality of users of an online social network (OSN) in relation to a first product. A category is determined for each of the plurality of users based, at least in part, on the sentiment of each of the plurality of users, respectively. A group including a first user and a second user of the plurality of users is generated based, at least in part, on the category of each of the first user and the second user and a relationship within the OSN between the first user and the second user. An advertisement is presented to the first user. An indication is presented to the first user that the advertisement is also presented to the second user.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 24, 2016
    Inventors: Paul B. French, Jack Healy, Niall J. Lucey
  • Publication number: 20160072849
    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: Application
    Filed: November 19, 2015
    Publication date: March 10, 2016
    Inventors: Paul B. French, Jack Healy, Niall J. Lucey, Michael Truss
  • Patent number: 9246943
    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: April 11, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Paul B. French, Jack Healy, Niall J. Lucey, Michael Truss
  • Publication number: 20160014040
    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: Application
    Filed: February 19, 2015
    Publication date: January 14, 2016
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., David W. Malone, Patrick J. O'Sullivan
  • Publication number: 20160014471
    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 6, 2015
    Publication date: January 14, 2016
    Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN
  • Publication number: 20160012483
    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: Application
    Filed: October 5, 2013
    Publication date: January 14, 2016
    Applicant: International Business Machines Corporation
    Inventors: Paul B. French, Jack J. Healy, Niall J. Lucy, Michael Truss
  • Publication number: 20160014199
    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: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., David W. Malone, Patrick J. O'Sullivan
  • Publication number: 20160014832
    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: Application
    Filed: February 26, 2015
    Publication date: January 14, 2016
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Yi Han, Patrick J. O'Sullivan
  • Publication number: 20160014830
    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: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Yi Han, Patrick J. O'Sullivan
  • Publication number: 20160014606
    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: Application
    Filed: September 23, 2015
    Publication date: January 14, 2016
    Inventors: Paul B. French, Jack J. Healy, Niall J. Lucey
  • Publication number: 20160014468
    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: July 14, 2014
    Publication date: January 14, 2016
    Inventors: Himanshu DADHEECH, Jonathan DUNNE, Paul B. FRENCH, James P. GALVIN, JR., Patrick J. O'SULLIVAN