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: 11176472
    Abstract: A thread delta prediction and cognitive conversation opportunity generation. A prediction model may be generated based on chat space conversation data, and predicts a chat thread delta associated with a current chat conversation data. A data package may be created based on the chat thread delta. Based on the data package, a conversation opportunity may be determined for a given topic for given user in the chat space, to conduct during a time period of the chat thread delta in real-time.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vijay Francis, Dennis J. Chen, Rogelio Vazquez-Rivera, Jonathan Dunne, Andrew T. Penrose, Brendan P. Arthurs
  • Patent number: 11176319
    Abstract: Methods and systems for leveraging a topic divergence model to generate dynamic sidebar chat conversations are disclosed. A method includes: collecting, by a computing device, data from a first group chat; determining, by the computing device, a main topic of the first group chat and a current topic of the first group chat using the data collected from the first group chat; determining, by the computing device, a first divergence score representing a degree of divergence between the main topic of the first group chat and the current topic of the first group chat; determining, by the computing device, that the first divergence score exceeds a predetermined threshold; and in response to determining that the first divergence score exceeds the predetermined threshold, the computing device creating a second group chat; determining an efficacy based on an emotive analysis which increases as the divergence score decreases.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Muneeb Arshad, Megan Capobianco, Gregory Ecock, Vijai Kalathur, Christopher Potter, Daniela Regier
  • Patent number: 11175716
    Abstract: A method, computer program product, and system for tracking scheduled and unscheduled tasks of devices in case of an electrical power outage is provided. The method includes providing a hub connected to an electrically powered device, where the hub is powered by an uninterruptible power source. The method further includes continually recording data regarding the operational state of the electrically powered device using one or more sensors attached to the electrically powered device. The method further includes tracking progress of tasks associated with the electrically powered device, based on the continual recording of data regarding the operational state of the electrically powered device. The method further includes, upon detecting a power outage followed by a restore of power, identifying an expected activity to resume a task associated with the electrically powered device, based on the tracked progress of the task prior to the power outage.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley L. Anders, Jonathan Dunne, Jeremy R. Fox, Liam S. Harpur
  • Patent number: 11157701
    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: Grant
    Filed: January 10, 2019
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11158007
    Abstract: According to embodiments of the present invention, techniques are provided for producing energy from one or more energy production sources. Energy consumption and energy production sources for an entity in a geographic location are analyzed. Sensor data based on the analysis of the entity is collected, wherein the sensor data includes crowdsourced sensor data. A model is generated based on the collected sensor data and the analysis of the entity, wherein the model includes optimization criteria for energy production. The model is utilized to determine an energy production source and energy production for the entity. Occurrence of a triggering event is detected, and the energy production source is adjusted based on the detected triggering event. The model is updated based on newly collected sensor data.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Kelley Anders, Liam S. Harpur, Jonathan Dunne
  • Patent number: 11159459
    Abstract: Aspects of the present disclosure relate to managing messages within a collaboration environment. A group collaboration channel in which messages are displayed from multiple users is accessed, where the channel includes an application that provides application messages to the channel. A transcript of the channel is analyzed to determine a set of topics a user has discussed. A subset of topics is selected and a user sentiment of each topic is determined. A machine learning classification model is trained based on the selected subset of topics and the user sentiment of each topic. A message is then received from the application. Prior to displaying the message at the channel, a management category for the message is determined based on the classification model. The management category is applied to the message and the display of the message is managed based on the management category.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew T. Penrose, Jinhui Wang, Gary Denner, Jonathan Dunne
  • Patent number: 11154221
    Abstract: Methods, systems, and computer program products are provided for measuring and analyzing muscle flexibility to infer a change in gait. Muscle flexibility measurements are obtained using at least one sensor of a device attached to a body of a user. A flexibility quotient is calculated based on the obtained muscle flexibility measurements, user information, a type of activity, a workout duration and baseline data. A change in flexibility based on the calculated flexibility quotient and a baseline flexibility quotient is determined. A change in gait is inferred based on the determined change in flexibility and is reported to the user.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam S. Harpur, Robert Loredo
  • Patent number: 11140222
    Abstract: Approaches presented herein enable aggregating a set of defined electronic devices to provide a synchronized presentation experience across the devices. Electronic devices for primary and secondary presenters are registered. Identifiers for the devices are defined to link them together and understand which device plays which function related to a presentation session. A synchronization configuration is created in terms of primary and secondary presenter roles. A synchronized presentation stream is generated for display with aggregated synchronization enabled based on the synchronization configuration.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Jeremy R. Fox
  • Patent number: 11138237
    Abstract: From social media content using a processor and a memory, a class model is constructed that is representative of a type and a level of toxicity associated with the content. A first social media message is analyzed, using a processor and a memory, to compute a first toxicity score associated with the first social media message and assign the first social media message to a first class of the class model. A second social media message is analyzed, using a processor and a memory, to compute a second toxicity score associated with the second social media message and assign the second social media message to a second class of the class model. Based on the first toxicity score, the first class, the second toxicity score, and the second class, a toxicity trend is forecasted. In response to the toxicity trend being forecasted to increase, a remedial measure is applied to reduce the toxicity trend.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: October 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Liam S. Harpur, Jonathan Dunne
  • Patent number: 11138367
    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: Grant
    Filed: February 11, 2019
    Date of Patent: October 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sushain Pandit, Shikhar Kwatra, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11140686
    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: Grant
    Filed: September 23, 2019
    Date of Patent: October 5, 2021
    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: 11132108
    Abstract: Disclosed embodiments provide techniques for automatically synchronizing a visual presentation with a live presenter. Visual presentation slides are preprocessed to determine one or more topics for each slide. A topic index contains one or more topics corresponding to slides of the presentation. As a presenter provides a verbal presentation for corresponding slides, natural language processing analyzes the verbal presentation and creates one or more temporal verbal topic categories. The temporal verbal topic categories are used to search the topic index to find one or more slides that best match the current temporal verbal topic categories. In this way, the slides can automatically follow the discussion of the presenter, enabling improved presentations that can enhance the user experience, increase audience engagement, and improve the dissemination of information.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Jeremy R. Fox
  • Patent number: 11100294
    Abstract: Based on analyzing social media content, a model is constructed representing development of a first user's posts and interactions with other users over time. Using the model, a likelihood is computed that a post of the first user represents constructive dialogue. Using the model, the likelihood, and the post, a trajectory of future posts is forecasted. Responsive to forecasting a negative trajectory, a remedial action to positively alter the trajectory is applied.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: August 24, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11074223
    Abstract: A method, computer program product, and system for identifying an orphan file in a shared database, wherein an owner of the orphan file no longer has access to the shared database, identifying an orphan file in a shared database, where an owner of the orphan file no longer has access to the shared database, surveying a group of one or more users, where surveying comprises a request to vote among the group for a new owner of the orphan file, and assigning ownership permission to a new owner among the one or more users within the group based on a result of the survey.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Jonathan Dunne, Liam S. Harpur, Robert Loredo
  • Patent number: 11063945
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining ledger data of a blockchain ledger; examining node data of a plurality of candidate nodes, wherein the examining node data includes examining data of candidate nodal networks associated to respective ones of the plurality of candidate nodes; and transitioning blockchain ledger access in dependence on the examining of the ledger data and in dependence on the examining of the node data, wherein the transitioning blockchain ledger access includes transitioning blockchain ledger access between a first candidate node and a second candidate node of the plurality of candidate nodes.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jonathan Dunne, Liam S. Harpur, Jeremy R. Fox
  • Patent number: 11063949
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining ledger data of a blockchain ledger; examining node data of a plurality of candidate nodes, wherein the examining node data includes examining data of candidate nodal networks associated to respective ones of the plurality of candidate nodes; and transitioning blockchain ledger access in dependence on the examining of the ledger data and in dependence on the examining of the node data, wherein the transitioning blockchain ledger access includes transitioning blockchain ledger access between a first candidate node and a second candidate node of the plurality of candidate nodes.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jonathan Dunne, Liam S. Harpur, Jeremy R. Fox
  • Patent number: 11055372
    Abstract: Managing content on a social network may include maintaining a database of users of a social network provided over a network interface between a server computing device and the social network. The database records a bias each user has demonstrated with respect to at least one topic. Managing the content may include monitoring reactions to a first post on the social network, determining a first bias factor for the first post based on the reactions to the first post and a corresponding recorded bias from the database of each user that reacts to the first post, and filtering content of a first user's activity stream based on the bias factors of previous posts available for inclusion in the first user's activity stream.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Jonathan Dunne, Robert E. Loredo, Liam S. Harpur
  • Patent number: 11057230
    Abstract: A method, computer system, and computer program product for calculating a group chat segment duration is provided. The embodiment may include capturing a plurality of group chat messages from a chat message repository. The embodiment may also include determining a probability distribution based on analyzing the captured group chat messages over a time vector. The embodiment may further include calculating a time parameter based on the determined probability distribution. The embodiment may also include calculating a content parameter based on one or more relevant chat topics. The embodiment may further include calculating an attendee parameter based on a plurality of attendees and one or more attendee associations. The embodiment may also include determining a chat duration prediction based on the calculated time parameter, the calculated content parameter, and the calculated attendee parameter.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jonathan F. Brunn, Rachael M. H. Dickens, Jonathan Dunne, Ethan A. Geyer, Liam S. Harpur, Bo Jiang, Andrew Penrose, Naama Tepper
  • Patent number: 11055169
    Abstract: Reliability testing can include determining a transaction time for each of a plurality of transactions to a system under test during the reliability test, wherein the plurality of transactions are of a same type. Forecasts of transaction times can be calculated for the transaction type. The forecasts can be compared with a threshold time using a processor. A remedial action can be implemented responsive to at least one of the forecasts exceeding the threshold time.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Jeffrey B. Sloyer
  • 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