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

  • Publication number: 20240113994
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 4, 2024
    Inventors: Mette F.M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P.O. Nurmenkari
  • Patent number: 11902234
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: February 13, 2024
    Assignee: Snap Inc.
    Inventors: Mette F. M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P. O. Nurmenkari
  • Publication number: 20230216819
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Application
    Filed: March 8, 2023
    Publication date: July 6, 2023
    Inventors: Mette F.M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P.O. Nurmenkari
  • Patent number: 11611522
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: March 21, 2023
    Assignee: Snap Inc.
    Inventors: Mette F. M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P. O. Nurmenkari
  • Patent number: 11557005
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 17, 2023
    Assignee: Airbnb, Inc.
    Inventors: David M. Curran, Liam Harpur, Robert Edward Loredo, Simon P. O'Doherty
  • Patent number: 11372911
    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: March 30, 2020
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Jonathan Dunne, Liam Harpur, Asima Silva
  • Publication number: 20220124060
    Abstract: A method for prohibiting email content propagation that receives, at a server, an email message. At the server, at least one email address associated with the email message which is designated not to receive a content of the email message is identified. At the server, the email message is modified by selectively removing a content of the email message to be conveyed to the at least one email address. The server conveys the modified email message to the at least one email address. The server conveys the email message to one or more recipient email addresses except the at least one email address. Consequently, the server has sent a submitted message to multiple email addresses, while modifying the content sent to a subset of the addresses that received the email message.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 21, 2022
    Inventors: Mette F. M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P. O. Nurmenkari
  • Patent number: 11301429
    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: Grant
    Filed: January 2, 2020
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 11282537
    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, wherein, in response to the determining, the method further comprises: providing video received from the determined device to the plurality of devices during the electronic meeting.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: March 22, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, James P. Galvin, Jr., Liam Harpur
  • Patent number: 11228939
    Abstract: A computer implemented method for managing wireless bands and/or wireless channels comprises receiving information on connected local devices for a plurality of wireless routers, wherein the plurality of wireless routers are using a same wireless band and/or wireless channel, and wherein each connected local device for which information is received utilizes one or more of the plurality of wireless routers for a network connection. The method further comprises calculating, for each of the plurality of wireless routers, a congestion quotient from the received information on the connected local devices, wherein the congestion quotient defines a likelihood of destructive interference at each respective wireless router. The method further comprises determining changes in wireless band and/or wireless channel for one or more wireless routers of the plurality of wireless routers, wherein the changes lower the respective congestion quotients for each of the respective one or more wireless routers.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur
  • Patent number: 11223589
    Abstract: A proximity policy associated with an electronic message. e.g., an email, can be used to identify prohibited nodes in a social network data structure. The prohibited nodes are of users that are to not receive the electronic message. A graphical user interface element can be used to select a value from a range of values, where the value identifies nodes in the social network as the prohibited nodes.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: January 11, 2022
    Assignee: Snap Inc.
    Inventors: Mette F. M. Hammer, Liam Harpur, Joseph M. Jaquinta, Pauli P. O. Nurmenkari
  • Patent number: 11222029
    Abstract: Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: January 11, 2022
    Assignee: Airbnb, Inc.
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
  • Patent number: 11194969
    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: Grant
    Filed: January 31, 2019
    Date of Patent: December 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amy Travis, Liam Harpur, Rogelio Vazquez-Rivera, Jonathan Dunne
  • Patent number: 11159467
    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: Grant
    Filed: January 7, 2019
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Liam Harpur, Jeremy Fox, Christopher Hardee
  • Patent number: 11159466
    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: Grant
    Filed: December 20, 2019
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Michelle M. Purcell, John Rice
  • Patent number: 11086878
    Abstract: A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 10, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, John Rice
  • Patent number: 11082498
    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: Grant
    Filed: January 7, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Jeremy Fox, Christopher Hardee, Liam Harpur
  • Patent number: 11063890
    Abstract: A computer system implemented method detects that a sender is composing a message designated for delivery to recipients via a computer network. A recipient is selected as an early recipient based on records of reactions associated with historical records for past messages of the recipients. Prior to sending the message, the computer system finds a historical record of the early recipient that matches a portion of the message and presents the sender with a reaction indication based on a record of reaction associated with the historical record of the early recipient that matches the message portion. The computer system receives a modification from the sender for the message portion and generates a modified message by applying the modification to the message. The computer system sends the message to all the recipients, including sending the modified message portion after applying the received modification to the message portion.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Liam Harpur, Asima Silva
  • Publication number: 20210209702
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 8, 2021
    Inventors: David M. Curran, Liam Harpur, Robert Edward Loredo, Simon P. O'Doherty
  • Patent number: 11049050
    Abstract: A computer-implemented method controls communication channels in a communication network used for an electronic meeting. One or more processors collect a set of participant data related to a set of participants of an electronic meeting. One or more processors ascertain one or more sets of predicted sub-topics of the electronic meeting and then determine, based on the set of participant data and the one or more sets of predicted sub-topics, a set of leader readiness factors that identifies participants that are best qualified to lead the electronic meeting when particular sub-topics arise during the electronic meeting. In response to detecting that the particular sub-topic has arisen during the electronic meeting, a hardware communication controller opens a communication channel on the communication network that is dedicated for use by a best qualified participant to transmit information to other participants of the electronic meeting.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa M. W. Bradley, Liam Harpur, Jonathan Dunne