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

  • Publication number: 20200162331
    Abstract: Techniques for managing the quality of a communication service may include obtaining crowd movement information relating to movement of individuals in a crowd within geographical spaces, and obtaining user activity information relating to one or more activities of interest to a user in a geographical space. A bandwidth density model is generated, based on the obtained crowd movement information and user activity information, the bandwidth model describing a variation of communication bandwidth density in the geographical space with respect to location and time. Quality of communication service parameters are determined, based on the bandwidth density model, with respect to location for the geographical space. Based on the quality of communication service parameters and a current location of the user in the geographical space, a target location in the geographical space is determined for the user. The user is instructed to move to the target location in the geographical space.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Liam S. Harpur, Jonathan Dunne, Kelley Anders, Jeremy R. Fox
  • 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: 20200153700
    Abstract: A computer system manages electronic communications. Topics of prior electronic communications and inter-arrival times of the prior electronic communications associated with the topics are modeled. A communication model is generated to identify electronic communications with content targeted for remediation, wherein the communication model is generated based on the modeled topics and the measured inter-arrival time of the prior electronic communications. Electronic communications for a communication session are applied to the communication model to determine one or more electronic communications for remediation. One or more remedial actions are performed on the determined one or more electronic communications to control content of the communication session. Embodiments of the present invention further include a method and program product for managing electronic communications in substantially the same manner described above.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Jeremy R. Fox, Kelley Anders, Liam S. Harpur, Jonathan Dunne
  • Publication number: 20200151255
    Abstract: Providing cognitive responses with an electronic message system includes predicting an urgency level corresponding to an electronic message received by the system based on detecting pre-defined features within the message and assigning a classification to the message based on the detected features. The message and corresponding urgency level can be mapped to a response action based on the classification assigned to the message. A notification of the response action and corresponding urgency level can be generated.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Dong Jun Zong, Jonathan Dunne, Da Li Liu, Jing Xing, Xue Fei Duan, Mark Wallace
  • Patent number: 10652290
    Abstract: An channel consolidation system and method may include analyzing a channel of a persistent chat platform to determine a plurality of metrics associated with the channel, calculating a message channel vitality score for each channel based on the plurality of metrics of the channel, wherein the message channel vitality score of the channel defines an effectiveness of the channel, comparing the message channel vitality score with a predefined effectiveness threshold, determining an action to be taken for the channel based on the comparing of the message channel vitality score and the predefined effectiveness threshold, and performing, by the processor, the action in response to the determining.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Jonathan Dunne, Jeremy A. Greenberger
  • 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
  • Publication number: 20200134078
    Abstract: A method and system for improving memory reorganization and storage technology is provided. The method includes configuring data capture settings of a database system resulting in configured data capture settings. Data objects associated with a user are retrieved and stored in a database. Overlapping data elements of the data objects are determined and associated collaboration data model software code is generated. A request for first data is received and mapped to the data objects. A clone data object associated with the first data object is generated with respect to the overlapping data elements.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventors: Kelley Anders, Jeremy R. Fox, Jonathan Dunne, Ping Xiao
  • Patent number: 10636000
    Abstract: The illustrative embodiments provide for a computer-implemented method of allocating, in real time, actions to individuals based on text monitored in chat channels executing on different computers in a computer network. A desired action mentioned in the chat session is detected. Action to vector modeling is then performed by assigning a corresponding coefficient for the action to ones of a plurality of different vectors for ones of a plurality of different users. A corresponding set of coefficients is combined for all users. A highest coefficient is selected, corresponding to a second user from among the ones of the plurality of different users. A message is sent to the second user requesting the second user to perform the action.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, Andrew Penrose
  • Patent number: 10635703
    Abstract: A set of data comprising heterogeneous data is processed in accordance with a data clustering algorithm so as to obtain an initial data cluster comprising homogeneous data. A supervised data cluster generated based on a human analysis of the set of data is obtained and compared with the initial data cluster to obtain a comparison result. The data clustering algorithm is modified based on the comparison result.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, Andrew T. Penrose
  • Publication number: 20200125632
    Abstract: A method, system and computer program product for assisting users of a chat session to participate in the chat session. Messages of an instant message (IM) chat history are analyzed to determine the communication content. The key points of the IM chat history are then identified from the analysis, which are summarized. A first level of a hierarchical template corresponding to the determined communication content is identified, where the template corresponds to a general classification of the topic of the determined communication content. The template includes a recommended list of items to be discussed in the chat session that relates to the communication content. The template is loaded and then populated with information obtained from the analysis of the IM chat session, such as a summary of the identified key points of the IM chat history. The populated template will then be presented to the users of the chat session.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Dong Ning, Jonathan Dunne, Liam S. Harpur, Xue Hong L. Liang, Kai Song, Ya L. Xu
  • Publication number: 20200125671
    Abstract: A method, system, and computer program product are provided. Content portions of respective items of multiple items of textual content are tagged according to determined topics, keywords and phrases. Data is collected regarding viewed regions of a display screen displaying at least a portion of the respective item. A model is derived for predicting portions of textual content of interest based on the collected data regarding the viewed regions of the display screen and the tagging. A new item of textual content is altered to provide portions of interest based on the model.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Qi Li, Jin Sheng Gao, Zhi Li, Bo Tong Liu, Jonathan Dunne
  • Publication number: 20200111129
    Abstract: An approach is provided in which an information handling system creates a class model of a user based on analyzing a set of social media data corresponding to the user and extracted from a social media network. Next, the information handling system matches the class model to a set of product data corresponding to a product. Then, in response to matching the class model to the set of product data, the information handling system sends a request to the user to promote the business on the social media network.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Jeremy A. Greenberger, Shadi Albouyeh
  • Patent number: 10614145
    Abstract: A method, system and computer program product for presenting content on a webpage in a desired format. The webpage(s) previously visited by a user are identified. The format of the content (e.g., tables, graphs) on these webpage(s) is then determined. Furthermore, a future webpage the user will likely visit is determined. Additionally, the format of the content on the future webpage the user will likely visit is determined. The format of the content on the webpage the user is currently visiting is then modified to ensure consistency of the format of the content among the webpage(s) the user previously visited, the future webpage the user will likely visit and the webpage the user is currently visiting.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam S. Harpur, Robert Loredo
  • Patent number: 10614163
    Abstract: A system, method and computer program product for cognitive copy and paste. The method includes: receiving, at a hardware processor of a computer system, an input representing a selection of a content captured from a source application program, and receiving an input representing an identified target application program that will receive the selected content to be copied and rendered in the target application program. The selected content is analyzed to determine a context for the selected content; and a rendering of the selected content at a location within the destination application based on the determined context, the rendering achieving a best representation of the selected content on the destination application. The analyzing includes invoking a natural language processor to determine an intent, meaning, or an intended use of the selected content based on the determined context, and employs a support vector machine for determining a best format change when rendering.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Kelley Anders, Robert Grant
  • 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
  • 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: 10602976
    Abstract: A method, a system and a computer program product are provided. A posture of an individual is measured while the individual is using an application. The measuring a posture includes making multiple measurements. An amount of time that the individual is using the application is measured. The multiple measurements and the measured amount of time are analyzed to derive a posture quotient. At least one action is performed by a computing device based on the derived posture quotient. The at least one action includes adjusting execution of the application to enable correction of the posture.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10606954
    Abstract: Embodiments for text segmentation for topic modelling by a processor. Real-time conversation data may be analyzed and time intervals (e.g., inter-arrival times) between messages of the conversation data may be recorded. Each of the messages may be defined (and/or segmented) as burst segments or reflection segments according to the analyzing and recording. One or more topic modelling operations may be enhanced for text segmentation using the burst segments or reflection segments.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew T. Penrose, Jonathan Dunne
  • Patent number: 10606453
    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: December 21, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Jeremy R. Fox