Patents by Inventor Robert E. Loredo

Robert E. Loredo 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: 11115370
    Abstract: A processor may analyze one or more social media messages from one or more social media platforms. Each of the one or more social media messages may include a generalized metadata tag and the one or more social media messages may be categorized as a generalized group. The processor may determine, from the generalized group, that the one or more social media messages exceeds a generalized threshold. The processor may generate a first specialized metadata tag for a first set of social media messages included in the one or more social media messages. The processor may partition, based on the first specialized metadata tag, the first set of the one or more social media messages into a specialized group within the generalized group. The processor may direct one or more users associated with the first set of social media messages to the specialized group.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Robert E. Loredo, Fang Lu, Matthew E. Broomhall
  • Patent number: 11115416
    Abstract: In a computer system implemented method for generating an authorized response to a message in a network, messages with content that relates to a group are sent by an originator via a network are detected. The computer system determines that the message relates to the group by analyzing the message content. Members of the group are selected as designated senders to contribute to an authorized response to the message for the group by analyzing the message. Selected designated senders are notified that they are selected to contribute to the authorized response and initial responses to the originator from the designated senders are intercepted. The computer system combines the initial responses from the designated senders for generating a combined response as an authorized response for the group and sends the combined response to the originator via the network as the authorized response for the group.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, Robert E. Loredo
  • Publication number: 20210273899
    Abstract: Conversation slipstream propagation can include using machine learning to construct a conversations graph representing conversations conducted over an electronic communications network by a plurality of participants and collected from one or more messaging platforms. A conversation slipstream comprising one or more communications extracted from the conversations can be generated in response to receiving a secondary communication over the electronic communications network. Each of the one or more communications extracted is represented by a sub-graph of the conversations graph, each sub-graph corresponding to a graph of the secondary communication. The conversation slipstream can be presented to at least one participant to the secondary communication.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Inventors: Paul R. Bastide, Robert E. Loredo, Fang Lu, Matthew E. Broomhall
  • Publication number: 20210271715
    Abstract: A computer system processes data requests using a data delivery queue. A query received from a client is processed to generate response data, wherein the response data is held in a queue prior to transmitting to the client. The response data in the queue is iteratively divided into a plurality of blocks, wherein each block of the plurality of blocks is compressed prior to transmitting to the client, and wherein a block size of a given block is determined based on an amount of time to compress and transmit a preceding block. The plurality of blocks are transmitted to the client. Embodiments of the present invention further include a method and program product for processing data requests using a data delivery queue in substantially the same manner described above.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11108713
    Abstract: A method, system and computer program product for ensuring that all users of a group message receive a response to the group message. The content of a detected group message is analyzed to determine if the group message requires a response and, if so, to assess the urgency of the response. If the analyzed group message requires a response, then a determination is made as to whether a response was received by all or a subset of the users of the group message (sender and recipients of the group message) within a threshold amount of time based on the urgency of the response. If the response was only received by a subset of the users of the group message, then the response is broadcasted to the other users of the group message who had not previously received the response if no confidential information is detected in the response.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 11106747
    Abstract: The method, computer program product and computer system may include computing device which may collect message data containing one or more metadata tags from one or more collaboration and social media communication networks. The computing device may load the message data into a datastore. The computing device may determine the utility of the one or more metadata tags contained within the message data. The computing device may determine the effectiveness of the one or more metadata tags contained within the message data. The computing device may combine the calculated frequency and the calculated information gain of the one or more metadata tags using regression analysis and may activate a metadata tag management routine for the one or more metadata tags if the combined frequency and information gain falls below a threshold value.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: August 31, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Publication number: 20210263959
    Abstract: The method, computer program product and computer system may include computing device which may collect application data from an application 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 new message, containing content on one or more topics, posted in the application by an author. The computing device may determine familiarity of an anticipated user with the content of the new message and associate the new message with a message history in the application based on the anticipated user. The computing device may generate a message content summary of the new message based on the message history and present message content summary to the anticipated user.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Paul R. Bastide, Robert E. Loredo, Liam S. Harpur, Matthew E. Broomhall
  • 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: 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: 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: 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: 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
  • 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
  • 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