Patents by Inventor Jonathan Dunne

Jonathan Dunne 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: 10791111
    Abstract: Multi-step user authentication combines steps of authenticating both objective and subjective credentials. A user selects objective credentials, such as a password, and enters subjective credentials, such as a subjective description of the user's emotional response to a subjective challenge, such as a musical recording or image. The system identifies other content likely to elicit a similar emotional response from the same user. When the user later attempts to log onto a secured system, the user must enter the objective credentials and then describe the user's emotional response to a second subjective challenge that is likely to elicit an emotional response similar to that invoked by the first subjective challenge. If the user enters the correct objective credentials and describes an emotional response consistent with the first subjective description, then the user is given access to the secured system.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Robert Grant, Trudy L. Hewitt
  • Publication number: 20200302014
    Abstract: Chat discourse convolution can include performing a lexicographic analysis of the content of a chat message of a chat discourse and storing a result of the lexicographic analysis in a database. The convolution can further include generating a hash of the content of the chat message and generating a leximarker. The leximarker can encapsulate a reference to the stored lexicographic analysis as well as the hash of the content of the chat message.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Jeremy R. Fox, Kelley Anders, Trudy L. Hewitt, Wesley A. Hoffler, Sonya Leech, Jonathan Dunne
  • Patent number: 10785045
    Abstract: A method includes establishing parameters and objectives for a digital communication session (DCS) regarding a topic, where computing devices are targeted to participate in the DCS. The method further includes determining whether a blockchain exists for the topic and, if so, affiliating the DCS with the blockchain. The method further includes obtaining data pertaining to the DCS from one or more of the computing devices. The method further includes generating a summarization of the DCS based on the data and in accordance with the parameters and objectives. The method further includes sending a request to at least some of the computing devices to validate the summarization. When a desired number of the at least some of the computing devices have validated the summarization, a data block regarding the DCS and the summarization is generated and the blockchain is updated to include the data block.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Liam S. Harpur, Jonathan Dunne, Kelley Anders, Jeremy R. Fox
  • Publication number: 20200287854
    Abstract: In enhancing real-time message verbosity, a computing device analyzes a prior message corpus for a sender over multiple vectors. The computing device derives the prior message model from results of the analysis of the prior message corpus. When the computing device receives new message text composed at the sender, the computing device applies a prior message model to the new message text. The prior message model representing behavior of the sender in prior message discourses with different communication device types and different message types. The computing device identifies a set of candidate texts based on the prior message model and inserts the set of candidate texts into the new message text to form modified message text. The computing device validates a readability of the modified message text and sends the modified message text to the sender device. The sender device then sends the modified message text to a recipient device.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 10, 2020
    Inventors: Jeremy R. FOX, Kelley ANDERS, Sonya LEECH, Jonathan DUNNE
  • 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: 10764395
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a participant focus metric for each of a plurality of participants of a communication session. The method may also include identifying one of the plurality of participants of the communication session as having sufficient capacity to support the communication session based upon, at least in part, the participant focus metric for each of the plurality of participants of the communication session. The method may also include selecting the one of the plurality of participants having a sufficient capacity to support the communication session as a selected focus for the communication session. The method may further include adaptively implementing a centralized communication session architecture utilizing the selected focus.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hitham Ahmed Assem Aly Salama, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
  • 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
  • Publication number: 20200265440
    Abstract: A computer-implemented method includes receiving, by a computer device, an electronic notice of a current transaction being attempted by a first user at an electronic transaction device, the current transaction requiring access to a joint account, the first user and a second user having authority to access an asset in the joint account; comparing in real time, by the computer device, the current transaction to historical classification data; classifying in real time, by the computer device, the current transaction based on the comparing; and transmitting in real time, by the computer device, to the electronic transaction device an electronic communication indicating the current transaction is approved based on determining one of: the current transaction is classified as pre-approved; and the current transaction is classified as non-pre-approved and the current transaction does not exceed a predetermined threshold.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Shadi ALBOUYEH, Trudy L. HEWITT, Jonathan DUNNE, Jeremy Adam GREENBERGER
  • Publication number: 20200257758
    Abstract: A method, computer system, and computer program product for dynamic interaction behavior commentary are provided. The embodiment may include receiving, by a processor, a plurality of posted comments. The embodiment may also include analyzing the plurality of posted comments based on a semantic distance of the topic of discussion measured by content analysis of the plurality of posted comments. The embodiment may further include determining optimal frameworks for a plurality of users in response to a comment from a user within the plurality of posted comments. The embodiment may also include identifying interaction behavior responses containing statistically significant words or phrases that may improve a tone of the next comment when the user responds to a certain post. The embodiment may further include notifying the user when the next statement is generated based on a pre-identified or dynamically-learned interaction behavior comment.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 13, 2020
    Inventors: Sushain Pandit, Shikhar Kwatra, Jonathan Dunne, Liam S. Harpur
  • Publication number: 20200250561
    Abstract: Embodiments for crowd-sourced instability detection in an Internet of Things (IoT) computing environment by a processor. A plurality of recommendations from a plurality of crowd-sourced users associated with a social graph may be collected. Those of the plurality of recommendations having a bias score exceeding a central tendency value threshold may be identified and transformed according to one or more corrective actions.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Melissa RESTREPO CONDE, Jonathan DUNNE
  • 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
  • Patent number: 10735579
    Abstract: A computer-implemented method includes: determining, by a computer device, contextual data of plural calls to a callee; generating, by the computer device, a predictive model based on the contextual data of the plural calls; determining, by the computer device, contextual data of a current call to the callee; determining, by the computer device and based on the model and the contextual data of the current call, a probability that the callee will answer the current call; determining, by the computer device and based on the model and the contextual data of the current call, an amount of time to ring for the current call; instructing, by the computer device, a caller device to display the determined probability; and instructing, by the computer device, a callee device to control an amount of rings for the current call based on the determined amount of time to ring.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: August 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, Hernan A. Cunico, Jonathan Dunne
  • Publication number: 20200233915
    Abstract: A method, system and computer program storage device to assist users interacting with message threads on social media. In an embodiment, the method comprises monitoring a message thread comprised of messages among a group of users on a social media platform for content that is inflammatory to one of the users; and when the inflammatory content has a defined condition, preventing the one of the users from posting messages to the message thread for a specified length of time. In an embodiment the defined condition is a defined level of the inflammatory content in the thread. In an embodiment, the defined condition is a defined increasing trend of the inflammatory content in the thread. In an embodiment, the monitoring the thread includes categorizing potentially inflammatory content into a plurality of categories, and specifying an inflammatory content level for each of the categories.
    Type: Application
    Filed: January 17, 2019
    Publication date: July 23, 2020
    Inventors: Kelley Anders, Jonathan Dunne, Jeremy R. Fox, Liam S. Harpur
  • Publication number: 20200226173
    Abstract: Automated personalized identifier switching is provided for switching personalized identifiers for individuals and groups. For this purpose, a method includes determining, by a computer device, a closeness factor of a contact to a user, matching, by the computer, the determined closeness factor of the contact with an identifier having the same closeness factor stored in a database comprised of a plurality of different types of identifiers of the user, and transmitting the matched identifier from the database to the contact to display as an identifier of the user, wherein at least two of the plurality of identifiers in the database have different closeness factors from one another.
    Type: Application
    Filed: July 11, 2019
    Publication date: July 16, 2020
    Inventors: Juan ZHANG, Si Bin FAN, Jie MAO, Jonathan DUNNE
  • Publication number: 20200226217
    Abstract: Regulating velocity of chat discourse can include determining, using computer hardware, a topic and emotive content from a plurality of chat messages of a group chat, determining, using the computer hardware, time deltas between different ones of the plurality of chat messages, determining, using the computer hardware, a tempo and a tempo adjustment for the group chat based on the topic, the emotive content, and the time deltas, and indicating, using the computer hardware, the tempo adjustment to a client device of a participant in the group chat.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 16, 2020
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • 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
  • Publication number: 20200226172
    Abstract: Automated personalized identifier switching is provided for switching personalized identifiers for individuals and groups. For this purpose, a system includes: a computer readable memory, and a computer readable storage medium located in a computer; program instructions to store a plurality of identifiers of a user in a database, wherein each of the identifiers has a different closeness factor of the user than other identifiers of a same type stored in the database; program instructions to determine a closeness factor of a contact to a user; program instructions to match the determined closeness factor of the contact with an identifier having the same closeness factor stored in an database; and program instructions to transmit the matched identifier from the database to the contact for display as an identifier of the user.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Juan ZHANG, Si Bin FAN, Jie MAO, Jonathan DUNNE
  • 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: 20200219031
    Abstract: Disclosed embodiments provide a computer-implemented technique for filtering electronic communication based on the current task of a user. The current task of a user is derived using a workflow segmentation model. A workflow segmentation model is derived based on user-defined activities, heuristics, location data, environmental data, and/or other input data. Prior to delivery, electronic communication directed to the user is analyzed based on sender, subject, message content, time of day, and/or other criteria to determine if the message should be presented to the user immediately, or deferred, based on the relevance of the message to the current task of the user.
    Type: Application
    Filed: July 26, 2019
    Publication date: July 9, 2020
    Inventors: Lori L. Adington, Mary A. Curran, Dana L. Price, Eduardo Miguel Breijo Baullosa, Jonathan Dunne