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: 11093709Abstract: 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: GrantFiled: August 10, 2017Date of Patent: August 17, 2021Assignee: International Business Machine CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
-
Patent number: 11087414Abstract: 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: GrantFiled: June 12, 2019Date of Patent: August 10, 2021Assignee: Airbnb, Inc.Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 11087084Abstract: 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: GrantFiled: November 27, 2017Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
-
Patent number: 11074223Abstract: 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: GrantFiled: March 26, 2018Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Jonathan Dunne, Liam S. Harpur, Robert Loredo
-
Patent number: 11074410Abstract: 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: GrantFiled: February 6, 2020Date of Patent: July 27, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Publication number: 20210217511Abstract: 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: ApplicationFiled: January 10, 2020Publication date: July 15, 2021Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
-
Publication number: 20210216602Abstract: 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: ApplicationFiled: December 20, 2020Publication date: July 15, 2021Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
-
Patent number: 11049304Abstract: 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: GrantFiled: September 25, 2019Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
-
Patent number: 11049024Abstract: 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: GrantFiled: December 21, 2017Date of Patent: June 29, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
-
Publication number: 20210158720Abstract: 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: ApplicationFiled: November 25, 2019Publication date: May 27, 2021Inventors: Paul R. Bastide, Fang Lu, Matthew E. Broomhall, Robert E. Loredo
-
Publication number: 20210157867Abstract: 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: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Liam S. Harpur
-
Publication number: 20210150398Abstract: 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: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Inventors: Paul R. Bastide, Liam S. Harpur, Matthew E. Broomhall, Robert E. Loredo
-
Publication number: 20210150374Abstract: 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: ApplicationFiled: November 20, 2019Publication date: May 20, 2021Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
-
Patent number: 11006250Abstract: 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: GrantFiled: May 8, 2019Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
-
Patent number: 11006249Abstract: 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: GrantFiled: October 22, 2018Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
-
Publication number: 20210133487Abstract: 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: ApplicationFiled: November 5, 2019Publication date: May 6, 2021Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Robert E. Loredo
-
Patent number: 10996741Abstract: 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: GrantFiled: September 12, 2017Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, SathyaNarayanan Srinivasan
-
Patent number: 10992906Abstract: 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: GrantFiled: May 11, 2017Date of Patent: April 27, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 10984571Abstract: 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: GrantFiled: September 25, 2019Date of Patent: April 20, 2021Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
-
Publication number: 20210110590Abstract: 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: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun