Patents by Inventor Liam Harpur

Liam Harpur 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: 10783444
    Abstract: Providing predictive feedback during content creation in real-time. A server computer receives from a user-computing device an electronic document during creation of the electronic document in real-time. An intended audience specification is also received by the server computer for the received electronic document. The server computer calculates a similarity score for a plurality of viewer profiles. The server computer determines which viewer profiles have similarity score equal to or exceeding the similarity score threshold and then stores the determined viewer profiles. An individual interest level and an individual emotional response is calculated for the determined viewer profiles for a portion of the received electronic document. The server computer then transmits to the user-computing device the individual interest level and the individual emotional response of the determined viewer profiles.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yenny B. Blanco, Petras Butkus, Liam Harpur, Francesco Mariani, Larissa A. Silveira, Nagesh Yadav
  • Patent number: 10764398
    Abstract: At least one interest of a user by can be determined by analyzing information about the user. Initiation of communication of at least one image to a client device of the user can be detected. At least a first portion of a plurality of portions of the image that depicts a subject corresponding to the at least one interest of the user can be identified. Responsive to identifying the first portion of the image that depicts the subject corresponding to the at least one interest of the user, communication of the first portion of the image to the client device can be initiated before communication of other of the plurality of portions of the image to the client device is initiated, or without initiating communication of the other of the plurality of portions of the image to the client device.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10757221
    Abstract: At least one interest of a user by can be determined by analyzing information about the user. Initiation of communication of at least one image to a client device of the user can be detected. At least a first portion of a plurality of portions of the image that depicts a subject corresponding to the at least one interest of the user can be identified. Responsive to identifying the first portion of the image that depicts the subject corresponding to the at least one interest of the user, communication of the first portion of the image to the client device can be initiated before communication of other of the plurality of portions of the image to the client device is initiated, or without initiating communication of the other of the plurality of portions of the image to the client device.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10757062
    Abstract: Reducing a negative social interaction includes receiving a response to a post from a user, the response includes content to be posted on an activity stream of a social network, analyzing the content of the response to determine a negative response risk to the post, analyzing a profile of the user to determine a tendency of the user to respond negatively in responses, and executing, based on the negative response risk and the tendency, an action for the response to reduce negative responses directed towards the post.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liam Harpur, Philip Mullins, Eric Woods
  • Publication number: 20200250268
    Abstract: Various embodiments for managing dialog comments by a processor are provided. Each communication of a dialog communicated by one or more users using one of a plurality of applications may be monitored, tracked, and/or analyzed using a machine learning operation and/or a natural language processing operation. A topic trajectory of the dialog may be identified between one or more users using one of a plurality of applications. A selected comment submitted by the one or more users may be automatically transformed according to one or more corrective actions upon the selected communication deviating from the topic trajectory.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amy TRAVIS, Liam HARPUR, Rogelio VAZQUEZ-RIVERA, Jonathan DUNNE
  • Publication number: 20200226170
    Abstract: Disclosed aspects relate to commentary management in a social networking environment. The social networking environment may include a set of media clips. The set of media clips may be analyzed in the social networking environment with respect to a set of commentary typology data. Based on the analyzing, a set of benchmark typology data which indicates a set of commentary norms of the set of media clips may be determined. A set of benchmark typology data may be established for utilization by the social networking environment.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Inventors: Lisa M. Bradley, Jonathan Dunne, Liam Harpur, ASIMA SILVA
  • Patent number: 10712165
    Abstract: Arrangements relate to determining a travel route. An origin and a destination of intended travel can be received. A plurality of first inputs can be received. Each first input can relate to the availability of a respective communication channel between the origin and the destination. Each first input can create at least one data item representing the availability of the respective communication channel. One or more suggested travel routes between the origin and the destination can be determined based on one or more of the received plurality of first inputs. At least a subset of the determined one or more suggested travel routes can be presented to a user.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, John Rice
  • Patent number: 10712164
    Abstract: Arrangements relate to determining a travel route. An origin and a destination of intended travel can be received. A plurality of first inputs can be received. Each first input can relate to the availability of a respective communication channel between the origin and the destination. Each first input can create at least one data item representing the availability of the respective communication channel. One or more suggested travel routes between the origin and the destination can be determined based on one or more of the received plurality of first inputs. At least a subset of the determined one or more suggested travel routes can be presented to a user.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, John Rice
  • Publication number: 20200220933
    Abstract: Embodiments for managing a multi-channel computing environment by one or more processors are described. A user simultaneously interacting with a plurality of computing nodes is detected. A computing node prioritization strategy for future user interaction with at least one of the plurality of computing nodes is determined based on at least one data source associated with at least one of the detected user interaction with the plurality of computing nodes and the user. The future user interaction with at least one of the plurality of computing nodes is at least limited based on the determined computing node prioritization strategy.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar KWATRA, Jeremy FOX, Christopher HARDEE, Liam HARPUR
  • Publication number: 20200220828
    Abstract: Embodiments for managing communications by one or more processors are described. A communication sent to a first individual is detected. A reaction score for the first individual consuming the communication is calculated based on at least one data source associated with at least one of the first individual and a second individual. The communication is caused to be rendered with an indication of the calculated reaction score by a computing node associated with the first individual.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar KWATRA, Liam HARPUR, Jeremy FOX, Christopher HARDEE
  • Patent number: 10708784
    Abstract: Systems and methods for securing access to a mobile device are disclosed. A method includes: synchronizing, by a first mobile computer device, with a remote mobile computer device; transmitting, by the first mobile computer device, a tone to a surface of an object; receiving, by the first mobile computer device, a compound resonance frequency from the object based on the transmitted tone; determining, by the first mobile computer device, the received compound resonance frequency conforms to a stored compound resonance frequency; unlocking, by the first mobile computer device, the first computer device based on the determining; and establishing, by the first mobile computer device, a group connection with the remote mobile computer device based on the unlocking.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. W. Bradley, Jonathan Dunne, Liam Harpur, Asima Silva
  • Patent number: 10701563
    Abstract: Systems and methods for securing access to a mobile device are disclosed. A method includes: synchronizing, by a first mobile computer device, with a remote mobile computer device; transmitting, by the first mobile computer device, a tone to a surface of an object; receiving, by the first mobile computer device, a compound resonance frequency from the object based on the transmitted tone; determining, by the first mobile computer device, the received compound resonance frequency conforms to a stored compound resonance frequency; unlocking, by the first mobile computer device, the first computer device based on the determining; and establishing, by the first mobile computer device, a group connection with the remote mobile computer device based on the unlocking.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. W. Bradley, Jonathan Dunne, Liam Harpur, Asima Silva
  • Patent number: 10701024
    Abstract: A method, system and computer program product for blinder avoidance in social networking interactions includes executing a social networking data processing system in memory of a host computing system to provide a social networking service to different users in a social network. The method also includes defining in memory of the host computing system a user interface interaction for a user interface of the social networking service, and a corresponding user interface change in connection with a presentation of a status update for a user in different streams of other users of the social networking service. In response to detecting the user interface interaction with respect to a stream of status updates presented to one of the other users, the corresponding user interface change is performed in the user interface in connection with the presentation of the status update for the user in the stream.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul Bastide, Liam Harpur, Robert E. Loredo
  • Patent number: 10659529
    Abstract: Technical solutions are described automatically filtering user images being uploaded to a social network. An example computer-implemented method includes detecting an image file, which contains an image of a user, being uploaded to the social network server. The method further includes determining compliance of the image file with a predetermined profile associated with the user. The method further includes, in response to the image failing to comply with the predetermined profile, modifying the image file to generate a modified image file, and uploading the modified image file to the social network server.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Asima Silva
  • Publication number: 20200142864
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example operation may comprise one or more of identifying determining a shared file is being edited by one or more entities, identifying one or more changes to the shared file while the shared file is being edited, signing the one or more changes with one or more public keys, and adding the one or more changes to a blockchain.
    Type: Application
    Filed: January 2, 2020
    Publication date: May 7, 2020
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10642884
    Abstract: Disclosed aspects relate to commentary management in a social networking environment. The social networking environment may include a set of media clips. The set of media clips may be analyzed in the social networking environment with respect to a set of commentary typology data. Based on the analyzing, a set of benchmark typology data which indicates a set of commentary norms of the set of media clips may be determined. A set of benchmark typology data may be established for utilization by the social networking environment.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Jonathan Dunne, Liam Harpur, Asima Silva
  • Patent number: 10642941
    Abstract: In the management of deleted content, deleted data is input into a data analysis engine from one or more first computing devices. A parsing module parses the attributes of the deleted data and modifies the metadata of the deleted data based on results of the parsing. A routing module determines a pipeline with attributes matching the modified metadata of the deleted data and routes the modified deleted data to the pipeline. The modified deleted data in the pipeline is managed based on the pipeline configuration. One of more second computing devices may access the pipeline and evaluate the metadata of the modified deleted data in the pipeline. The one or more second computing devices determine whether or not to inherit the modified deleted data. In determining to inherit the modified deleted data, the one or more second computing devices assume ownership of the modified deleted data.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, John Rice
  • Publication number: 20200127955
    Abstract: Activity information relating to activities of a respective electronic communication recipient accessing information associated with an electronic communication is received from each of a plurality of electronic communication clients. The activity information received from each of the plurality of electronic communication clients can indicate an amount of time the electronic communication is open in the respective electronic communication client. Based on the received activity information, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication. The recommendation can be communicated to another electronic communication recipient.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: AL CHAKRA, LIAM HARPUR, MICHELLE M. PURCELL, JOHN RICE
  • Patent number: 10614398
    Abstract: Embodiments include method, systems and computer program products for system impact-based event logging. Aspects include receiving one or more log events, wherein each of the one or more log event include an error code and a device identifier; performing a data-mining operation on a defect repository based upon the one or more log events and based upon at least one of the device identifier and the error code; deriving one or more enhanced event contexts for the one or more log events based upon the data-mining operation; displaying the one or more log events and the one or more enhanced event contexts; deriving a workflow based upon the enhanced event context for each of the one or more log events; and displaying the workflow, wherein the workflow comprises corrective action items and a time period for completion of each of the corrective action items.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Sumit Patel
  • Patent number: 10614085
    Abstract: Embodiments include method, systems and computer program products for system impact-based event logging. Aspects include receiving, by a processor, one or more log event, wherein each of the one or more log events include an error code and a device identifier; performing a data-mining operation on at least one defect repository based upon the one or more log events and based upon at least one of the device identifier and the error code; deriving one or more enhanced event contexts for at least one of the one or more log events based upon the data-mining operation; and displaying, by a log aggregation tool, the one or more log events and the one or more enhanced event contexts.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Sumit Patel