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: 11039009
    Abstract: A system and method for facilitating real-time communication with a caller without a user accepting a call, wherein the system or method: receives a notification of the call; obtains information about the user and the caller from one or more data sources; determines the user's temporal status at a given point in time and the caller's identity based on the information; generates a context-specific message based on the user's temporal status and the caller's identity, wherein the message summarizes the user's temporal status; and provides the message to the caller. Alternatively, the message is a generic message, when the caller's identity cannot be determined.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xue Fei Duan, Jonathan Dunne, Xiao Ting Xiao, Chao Feng Wu, Dong Jun Zong
  • Patent number: 11023663
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11023123
    Abstract: For reconfiguring a user interface (UI) layout according to a deterioration of an interface device, a UI layout is analyzed to determine a position of a UI element on the interface device according to the UI layout determination is made that the UI element is positioned in a first area of the interface device, the first area having a first sensitivity to touch, where the first sensitivity is below a level of sensitivity. A second area of the interface device is identified, the second area having a second sensitivity to touch, where the second sensitivity is at least equal to the level of sensitivity. The UI element is relocated from the first area to the second area thereby forming a modified UI layout. The modified UI layout is sent for rendering on the interface device.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Gary Denner, Jonathan Dunne, Liam Harpur
  • Patent number: 11023356
    Abstract: A method of determining the utility of publicly available source code includes analyzing, by one or more processors of a computer system, source code of an application in development, determining, by the one or more processors of the computer system, efficacy of a publicly available target code sample based a discriminant function analysis model, computing, by the one or more processors of the computer system, a goodness of fit assessment of the publicly available target code sample to the application in development based on the analyzing the source code of the application in development, and determining, by the one or more processors of the computer system, whether to use the publicly available target code sample based on the goodness of fit assessment.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Gary Denner
  • Patent number: 11023664
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11017790
    Abstract: A method of avoiding speech collisions among participants during teleconferences includes, during a teleconference, performing, using computer hardware, audio analysis of voices of a plurality of participants of the teleconference, determining, using the computer hardware, an emotive state for each of the plurality of participants during the teleconference, generating, using the computer hardware, a user frequency model for each of the plurality of participants based on the audio analysis and the emotive state, and adjusting, using the computer hardware, frequency of a voice of at least one of the plurality of participants during the teleconference based on the user frequency models of the plurality of participants to avoid a speech collision.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11019019
    Abstract: A method, computer program product, and system includes a processor(s) obtaining a hashtag and analyzing the hashtag to identify components comprising the hashtag. The processor(s) generate sub-hashtags, where each of the sub-hashtags includes at least one component. The processor(s) obtain, over an Internet connection, via a user interface of a social media platform displayed on a first computing resource, an entry by a user comprising text and the hashtag. The processor(s) obtains from a second computing resource, a request from a second user to access the entry that includes parameters of the second user on the platform. The processor(s) determine that a sub-hashtag is most relevant to the second user. The processor(s) configure instructions to display a customized entry, where the customized entry includes the text and the relevant sub-hashtag for the second user. The processor(s) instruct the second computing resource to display the customized entry in its user interface.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley L. Anders, Jonathan Dunne, Robert H. Grant, Trudy L. Hewitt
  • Patent number: 11016655
    Abstract: For reconfiguring a user interface (UI) layout according to a deterioration of an interface device, a UI layout is analyzed to determine a position of a UI element on the interface device according to the UI layout determination is made that the UI element is positioned in a first area of the interface device, the first area having a first sensitivity to touch, where the first sensitivity is below a level of sensitivity. A second area of the interface device is identified, the second area having a second sensitivity to touch, where the second sensitivity is at least equal to the level of sensitivity. The UI element is relocated from the first area to the second area thereby forming a modified UI layout. The modified UI layout is sent for rendering on the interface device.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Gary Denner, Jonathan Dunne, Liam Harpur
  • Patent number: 10992486
    Abstract: Synchronizing collaboration times for members of a team includes extracting emotive content and topical indicia from conversation data generated from multiple electronically captured conversations involving the team members. A model for generating time-based collaboration profiles for each member with respect to a specific topic can be constructed based on the emotive content and topical indicia. A synchronized collaboration time for the members of the team can be determined based on comparisons of each team member's respective collaboration profile.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rogelio Vazquez-Rivera, Amy D. Travis, Jonathan Dunne, Charlotte Hutchinson
  • Patent number: 10972865
    Abstract: Systems and methods for determining hardware requirements for a wireless network event are disclosed. In embodiments, a method comprises obtaining, by a computing device, social user data over a period of time from a plurality of mobile devices associated with a social event at a location; obtaining, by the computing device, bandwidth usage data for each of the plurality of mobile devices based on the social user data; obtaining, by the computing device, crowd density and traffic pattern data related to the social event; determining, by the computing device, participant movement data for the social event based on the crowd density and traffic pattern data; deriving, by the computing device, a social bandwidth density model based on the bandwidth usage data and the participant movement data; and determining, by the computing device, bandwidth requirements within a geo-spatial boundary associated with the social event from the social bandwidth density model.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • Patent number: 10972298
    Abstract: Merging two or more user groups for collaboration includes constructing a social graph of each user of a plurality of users within the two or more user groups based upon a user profile and a workflow associated with each user. A weighted adjacency matrix is calculated based on at least one user interaction between two or more users indicated by the social graph. A model inferring leading edge contributions and least significant edge contributions among the users is generated based upon the social graph and the weighted adjacency matrix. One or more prospective groups expected to be involved in a future collaboration are identified based upon the identified leading edge contributions and least significant edge contributions.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trudy L. Hewitt, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur, John Rice
  • Patent number: 10970158
    Abstract: A method and system for performing a root cause analysis. A central processing unit (CPU) tracks a focal point of a user's eye gaze. The CPU correlates the focal point of the user's eye gaze to a viewing position of a display device displaying a file that includes event data being viewed by the user. The CPU identifies, as a function of the viewing position, events of interest in the event data and an amount of time that the event data is viewed by the user. The CPU outputs, as a function of a linear regression model, an interest score pertaining to one or more events of interest that were previously identified as a function of the user's eye gaze. The interest score is a probability of each identified event of interest being a root cause of a defect.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10970663
    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: Grant
    Filed: July 26, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lori L. Adington, Mary A. Curran, Dana L. Price, Eduardo Miguel Breijo Baullosa, Jonathan Dunne
  • Patent number: 10970471
    Abstract: Embodiments for phased collaborative editing by a processor. A region tag of phased input may be assigned to one or more document regions of a collaborative document along with a list of users enabled to input data to the one or more document regions according to the region tag. A concealed region of the one or more document regions may be revealed to one or more users in the list of users upon content input by a user matching content of the concealed region.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Delaney, Robert H. Grant, Jonathan Dunne, Charlotte Hutchinson
  • Patent number: 10963827
    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: Grant
    Filed: January 8, 2019
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lori L. Adington, Mary A. Curran, Dana L. Price, Eduardo Miguel Breijo Baullosa, Jonathan Dunne
  • Patent number: 10956378
    Abstract: A file-management system of a computer operating system transfers a hierarchical set of files. The system generates a histogram of the files' true filesizes, using a non-parametric kernel-density estimation (KDE) procedure to estimate the width of each histogram bin. The system splits the fileset into subsets and generates a second-level histogram to represent the true-filesize distribution of each subset, using the previously estimated kernel width to initialize another KDE procedure for each second-level histogram. The distributions identified by each second-level histogram are used to organize the file transfer into a series of passes, each of which completely transfers a group of files that together fit into the computer's I/O buffer minimal wasted space. A waypoint is set at the beginning of each pass and if the system is interrupted mid-transfer, no file transferred before the most recent waypoint is lost.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Jana H. Jenkins, Jeremy R. Fox
  • Patent number: 10959043
    Abstract: Systems and methods for determining hardware requirements for a wireless network event are disclosed. In embodiments, a method comprises obtaining, by a computing device, social user data over a period of time from a plurality of mobile devices associated with a social event at a location; obtaining, by the computing device, bandwidth usage data for each of the plurality of mobile devices based on the social user data; obtaining, by the computing device, crowd density and traffic pattern data related to the social event; determining, by the computing device, participant movement data for the social event based on the crowd density and traffic pattern data; deriving, by the computing device, a social bandwidth density model based on the bandwidth usage data and the participant movement data; and determining, by the computing device, bandwidth requirements within a geo-spatial boundary associated with the social event from the social bandwidth density model.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Liam S. Harpur
  • Patent number: 10956684
    Abstract: Embodiments for text segmentation for topic modelling by a processor. A machine learning mechanism is implemented to enhance one or more topic modelling operations of collected real-time conversation data, the real-time conversation data classified into burst segments or reflection segments; wherein the burst segments comprise successive messages received into the conversation data within a first time interval and the reflection segments comprise multiple messages each received into the conversation data having an inter-arrival time outside the first time interval. A summary of the one or more topic modelling operations is presented on a display to a user according to an output of a text mining analysis implementing the one or more topic modelling operations enhanced by the machine learning mechanism.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew T. Penrose, Jonathan Dunne
  • Patent number: 10942956
    Abstract: A system and method of detecting medical fraud using blockchains including receiving a prescription comprising first prescription data from a prescription entry device associated with an prescribing entity, generating a validation code for the prescription based on the first prescription data, adding the validation code to the first prescription data, appending the first prescription data including the validation code to a blockchain, and receiving a query associated with the prescription from a prescription verification device associated with a prescription dispensing entity. The query includes second prescription data. The method further includes comparing the first prescription data to the second prescription data, for example, using pixel comparison, determining based on the comparison that the prescription has been modified, and transmitting to the prescription verification device an indication that the prescription has been modified.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10909195
    Abstract: A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to perform various operations. The computing device monitors navigation activity of another computing device with website(s) to generate client navigation history and server navigation history. The computing device also facilitates storage of the client navigation history based on a first blockchain and storage of the server navigation history based on a second blockchain. Based on a request to deliver tailored content from a website to the computing device, the computing device determines whether the client navigation history based on the first blockchain compares favorably to the server navigation history based on the second blockchain and selectively delivers or blocks the tailored content.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: February 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Liam S. Harpur, Jeremy R. Fox