Patents by Inventor Matthew E. Broomhall

Matthew E. Broomhall 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: 11093709
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a document processing system. A spell check confidence component executing within the document processing system records a mapping of misspelled words to corrected words for set of documents. The spell check confidence component generates an error-to-correction frequency model based on the mapping. A parser executing within the document processing system parses an input document to extract words in the error-to-correction frequency model. The spell check confidence component calculates a precision score for each word in the input document found in the error-to-correction frequency model. The precision score represents a probability that the extracted word is spelled correctly as intended in the input document.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: August 17, 2021
    Assignee: International Business Machine Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 11087414
    Abstract: Correspondences in a social networking system are analyzed to determine at least one topic. An activity stream with the at least one topic is analyzed. A target audience for the activity steam is identified. The activity stream is analyzed according to a uniqueness and a relationship criteria to form an assessment. The assessment is analyzed to a predetermined action criteria. Performing an action responsive to determining the assessment satisfies the predetermined action criteria.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 10, 2021
    Assignee: Airbnb, Inc.
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 11087084
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a document processing system. A spell check confidence component executing within the document processing system records a mapping of misspelled words to corrected words for set of documents. The spell check confidence component generates an error-to-correction frequency model based on the mapping. A parser executing within the document processing system parses an input document to extract words in the error-to-correction frequency model. The spell check confidence component calculates a precision score for each word in the input document found in the error-to-correction frequency model. The precision score represents a probability that the extracted word is spelled correctly as intended in the input document.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • 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: 11074410
    Abstract: An electronic message including text generated by a first user can be identified and at least a second user can be identified as a recipient. At least one n-gram contained in the text of the electronic message can be identified by performing natural language processing on the text. A first user profile of the first user and a second user profile of the second user can be accessed. Based on the first user profile and the second user profile, at least one user context of the first user, not shared with the second user, relating to the computer-understandable meaning of the at least one n-gram can be determined. The electronic message as presented to the second user can include the at least one user context of the first user, not shared with the second user, relating to the computer-understandable meaning of the at least one n-gram.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Publication number: 20210217511
    Abstract: Scheduling, by machine logic, the order of use of “medical resources” (see definition as set forth herein) during a scheduled medical visit by a patient to a “medical facility” (see definition as set forth herein) to have performed multiple “medical operations” (see definition as set forth herein). The scheduling is based on at least one of the following factors: distance between medical resources and availability, over time, of medical resources. Also, generating a “medical form user interface template” (see definition as set forth herein) that lists the scheduled medical operations in the order scheduled by the machine logic.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
  • Publication number: 20210216602
    Abstract: A method, system and computer program product for improving the discoverability of messages on a social network. The creation of a proposed message that requests a response from a target audience is detected. The social network is then searched to identify search terms and posts related to the proposed message. Upon identifying the search terms, the search terms are ranked in order of usage among the identified posts. A list of identified search terms in order of rank is then presented to the user to modify the proposed message. The proposed message is modified using a search term selected by the user from the list of search terms. The modified message is then posted on the social network. In this manner, the message created by the user has been modified to improve the discoverability of the message on the social network and to increase responses from an appropriate target audience.
    Type: Application
    Filed: December 20, 2020
    Publication date: July 15, 2021
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
  • Patent number: 11049304
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for identifying biases of one or more users during a shared augmented reality session and modifying the display. A first login is detected of an augmented reality. A first set of biases associated with the first user are generated. Visual data is received from a device associated with the first user profile. A masked overlay for display is generated and displayed to the first user based on the received visual data and the first set of biases. A second login of the augmented reality session is received. A second set of biases associated with the second login is generated. In response to analyzing a generated heat map, a positivity score is calculated. Changes are monitored for, in the first set of biases and second set of biases. The masked overlay is displayed.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
  • Patent number: 11049024
    Abstract: A method for ingesting a plurality of content according to a statistical similarity of at least one portion of the ingested plurality of content into an information handling system capable of answering questions, whereby the ingested plurality of content is based on a received topic and ingesting the plurality of content comprises ingesting a plurality of documents associated with the received topic is provided. The method may include determining at least one similarity between each document based on a similarity criteria. The method may also include applying a statistical model to characterize the determined at least one similarity between each document. The method may further include creating at least one pair-wise link for each document. The method may additionally include mapping the created at least one pair-wise link. The method may include generating a plurality of rules for ingesting a plurality of additional content.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20210158720
    Abstract: A method, computer system, and computer program product for automatic digital badge updates are provided. The embodiment may include monitoring day-to-day activities of a user. The embodiment may also include deriving a current level of expertise for the user based on the day-to-day activities. The embodiment may further include crowdsourcing an expected level of expertise in a different knowledge domain. The embodiment may also include comparing the current level of expertise with the expected level of expertise. The embodiment may further include modifying a color of a digital badge associated with the user based on the comparison between the current level of expertise and the expected level of expertise.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Paul R. Bastide, Fang Lu, Matthew E. Broomhall, Robert E. Loredo
  • Publication number: 20210157867
    Abstract: The method, computer program product and computer system may include computing device which may collect application data from one or more applications and archive the application data into a datastore. The computing device may generate a network graph based on the archived application data. The computing device may detect a user's focus on a piece of content contained within the one or more applications, retrieve data associated with the piece of content and determine the user's skill in relation to the piece of content. The computing device may determine the complexity of the piece of content in relation to the determined skill of the user and generate and present a summary of the piece of content.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Liam S. Harpur
  • Publication number: 20210150398
    Abstract: In an approach for conversational interchange optimization, a processor monitors conversations in a communication system. A processor generates a list of topics in the conversations. A processor determines a flow for each topic based on length of time, number of participants, and sentiment associated to each topic. The flow is the progress of interactions and shifts for each topic. A processor builds a statistical model for each topic based on the flow to predict success or failure of a topic progression for an incoming conversation. A processor updates the topic progression for the incoming conversation based on the predicted success or failure.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Inventors: Paul R. Bastide, Liam S. Harpur, Matthew E. Broomhall, Robert E. Loredo
  • Publication number: 20210150374
    Abstract: Communication between a plurality of users is monitored for a first period of time. A model of the communication between the user for the first period of time is generated. Respective baselines of communication for each user of the plurality of users are established based on the model. Each of the respective baselines includes a respective range of probabilistic outcomes. Communication that is outside of a range of a baseline for a user of the plurality of users is detected over a second period of time. A remedial action that is configured to bring communication of the user within the range of the baseline for the user is executed.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 20, 2021
    Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11006250
    Abstract: A method, system and computer program product for ensuring that important messages are viewed by the intended recipient. A time-to-live pattern for a message identified as being important is determined for the target group, where the time-to-live pattern indicates a set of presentation criteria (e.g., impression analysis, such as the number of views of the message). The target group refers to the intended recipient(s) of the message identified as being important. The message is then monitored in the network environment with respect to the time-to-live pattern using the set of presentation criteria of the time-to-live pattern. An action (e.g., pinning the message for a period of time) may then be performed to increase the priority of the message for the target group if the time-to-live pattern has underachieved within a threshold period of time (i.e., has not met the requirements of the presentation criteria within the threshold period of time).
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
  • Patent number: 11006249
    Abstract: A method, system and computer program product for ensuring that important messages are viewed by the intended recipient. A time-to-live pattern for a message identified as being important is determined for the target group, where the time-to-live pattern indicates a set of presentation criteria (e.g., impression analysis, such as the number of views of the message). The target group refers to the intended recipient(s) of the message identified as being important. The message is then monitored in the network environment with respect to the time-to-live pattern using the set of presentation criteria of the time-to-live pattern. An action (e.g., pinning the message for a period of time) may then be performed to increase the priority of the message for the target group if the time-to-live pattern has underachieved within a threshold period of time (i.e., has not met the requirements of the presentation criteria within the threshold period of time).
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
  • Publication number: 20210133487
    Abstract: One or more processors access a plurality of messages from a discussion community and determine concept topics and metadata of the messages. A graph of the concept topics and messages is generated with messages and concept topics as nodes and connection strength between nodes as edges. Distances between nodes correspond to computed weights of edges. A low boundary distance threshold is calculated based on the aggregate distances between existing messages and concept topics of the graph. A distance is computed between new concept topics of a received message and existing messages and concept topics. A distance between the new concept topics of the received message and existing nodes is determined and compared to the boundary distance threshold of the graph, and responsive to determined distance falling below the boundary threshold, an action is performed to anchor the new concept topics of the received message in the discussion community.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 6, 2021
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Robert E. Loredo
  • Patent number: 10996741
    Abstract: A method, computer system, and a computer program product for interpreting conversation engagement is provided. The present invention may include receiving, by an augmented reality device, an input, wherein the augmented reality device is associated with a user. The present invention may also include processing the received input. The present invention may then include analyzing the input based on the processed input. The present invention may further include determining that the user is engaged in a conversation with an individual based on the analyzed input. The present invention may also include capturing a plurality of core parameters between the user and the individual based on the determined engaged conversation. The present invention may then include analyzing the captured plurality of core parameters. The present invention may further include delivering a representation of the analyzed plurality of core parameters to the user on the augmented reality device.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: May 4, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, SathyaNarayanan Srinivasan
  • Patent number: 10992906
    Abstract: A web conferencing system includes web conferencing server for outputting a visual presentation which includes a visual cue. The visual cue is linked with an executable action. A visual robot operated by the web conferencing server graphically recognizes the visual cue when the visual presentation is displayed in a web conference, and associates the visual cue with the executable action. The executable action is then executed.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: April 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 10984571
    Abstract: A method, system and computer program product for transitioning between different realities. The distance of the objects from a reference point in the first and second reality environments is determined. For example, the distance of the object's location in the first reality environment from a reference point (e.g., camera system) as well as the distance of the object's location in the second reality environment from the reference point is determined. A determination is made as to whether the likelihood of a transition shock event (e.g., motion sickness) occurring as a user transitions between the first and second reality environments exceeds a threshold value. In response to the likelihood of the transition shock event occurring exceeding the threshold value, the distance of the object from the reference point in the first and/or second reality environments is modified so as to prevent users from experiencing transition shocks when transitioning between realities.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
  • Publication number: 20210110590
    Abstract: A method, system and computer program product for transitioning between different realities. The distance of the objects from a reference point in the first and second reality environments is determined. For example, the distance of the object's location in the first reality environment from a reference point (e.g., camera system) as well as the distance of the object's location in the second reality environment from the reference point is determined. A determination is made as to whether the likelihood of a transition shock event (e.g., motion sickness) occurring as a user transitions between the first and second reality environments exceeds a threshold value. In response to the likelihood of the transition shock event occurring exceeding the threshold value, the distance of the object from the reference point in the first and/or second reality environments is modified so as to prevent users from experiencing transition shocks when transitioning between realities.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun