Patents by Inventor Paul R. Bastide

Paul R. Bastide 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: 10110950
    Abstract: Disclosed aspects relate to attentiveness-based video presentation management. Using a set of computer-based sensors, an attentiveness of a user related to a first set of video presentation contents is monitored. Based on the monitoring, an attentiveness factor of the user related to the first set of video presentation contents is detected. Based on the attentiveness factor of the user related to the first set of video presentation contents, a second set of video presentation contents for presentation to the user is determined. The second set of video presentation contents is presented to the user.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10108319
    Abstract: A computer determines a cognitive overload of a user interacting with a visual display based on eye tracking data. The visual display includes content of the dashboard and graphical elements of the content of the dashboard. The computer adjusts the visual display by modifying the content based on determining the cognitive overload.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10110531
    Abstract: Controlling cascade of information transmitted and received via one or more online data sharing platforms and electronic communication network. A message to be shared is detected. The message and the corresponding message stream may be analyzed. An action may be taken upon the message responsive to one or more criteria being met based on analyzing the message and the corresponding message stream. The action may include at least forcing a fact check of the message that determines veracity of the message. The action may also include one or more of removing the message, disabling the message, allowing conditional sharing of the message, or allowing the message to be shared. The one or more criteria may include at least determining a confidence value below a threshold value that indicates the message is non-factual.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Thomas J. Evans, IV, Vijay Francis
  • Publication number: 20180292220
    Abstract: An entry on an allergen map may be generated by a computer system where a deep learning model is trained using online content data. Allergen content data which contains geographic data may be detected from the online content data. The allergen content data may be analyzed by the computer system and tagged with a quality and intensity indicator. Based on the tagging and the geographic location, an allergen map may be generated.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 11, 2018
    Inventors: Paul R. Bastide, Anca Sailer, Benjamin C. Wisnewski, Mattia Tomasoni, Sunil K. Mishra
  • Publication number: 20180292893
    Abstract: A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
    Type: Application
    Filed: June 12, 2018
    Publication date: October 11, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Publication number: 20180292221
    Abstract: An entry on an allergen map may be generated by a computer system where a deep learning model is trained using online content data. Allergen content data which contains geographic data may be detected from the online content data. The allergen content data may be analyzed by the computer system and tagged with a quality and intensity indicator. Based on the tagging and the geographic location, an allergen map may be generated.
    Type: Application
    Filed: September 14, 2017
    Publication date: October 11, 2018
    Inventors: Paul R. Bastide, Anca Sailer, Benjamin C. Wisnewski, Mattia Tomasoni, Sunil K. Mishra
  • Publication number: 20180292887
    Abstract: A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Publication number: 20180292894
    Abstract: A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
    Type: Application
    Filed: June 12, 2018
    Publication date: October 11, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Patent number: 10095740
    Abstract: Mechanisms are provided for ingesting natural language textual content. Ingestion of natural language textual content is initiated and an embedded structured data portion within the natural language textual content is identified. A signature of the structured data portion is generated which comprises one or more metadata elements describing the configuration or content of the structured data portion. References to the structured data portion are identified in natural language text portions of the natural language textual content and evaluated based on the signature. An ingestion prioritization plan for ingesting a set of facts associated with a set of elements of the structured data portion is generated based on results of the evaluation. The ingestion prioritization plan is applied to generate the set of facts and store the set of facts in an ingested representation of the natural language textual content.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Donna K. Byron, Robert E. Loredo
  • Publication number: 20180275844
    Abstract: A computer determines a cognitive overload of a user interacting with a visual display based on eye tracking data. The visual display includes content of the dashboard and graphical elements of the content of the dashboard. The computer adjusts the visual display by modifying the content based on determining the cognitive overload.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 27, 2018
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Publication number: 20180276295
    Abstract: In presenting search results, a server collects a history of electronic texts related to the user from electronic text sources and analyzes the electronic texts to determine a detail level score of the user. The detail level score indicates a preferred level of details in the communication style of a specific user. At some point, the server receives a notification of a search query input to a search system by a client device of the user. In response, the server intercepts the search results generated by the search system in response to the search query, retrieves the detail level score associated with the user, renders the search results with an amount of information corresponding to the detail level score. In this way, the search results may be displayed to the specific user in manner consistent with the user's preferred communication style.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Alaa ABOU MAHMOUD, Paul R. BASTIDE, Fang LU
  • Publication number: 20180268343
    Abstract: A computer detects and identifies a consumer contacting a virtual dialogue host. The computer receives a query from the consumer and determines an estimated wait time to be connected to a representative. The computer determines whether additional information would be helpful in resolving the consumer query and, if so, requests that information. The computer proceeds to extract other information from the user during the remaining estimated wait time and aggregates the results.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Publication number: 20180268344
    Abstract: A computer detects and identifies a consumer contacting a virtual dialogue host. The computer receives a query from the consumer and determines an estimated wait time to be connected to a representative. The computer determines whether additional information would be helpful in resolving the consumer query and, if so, requests that information. The computer proceeds to extract other information from the user during the remaining estimated wait time and aggregates the results.
    Type: Application
    Filed: September 8, 2017
    Publication date: September 20, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 10073926
    Abstract: A method for team analytics context graph generation and augmentation may include extracting a set of relevant features from a received message and predicting a context graph corresponding to the received message being sparse based on the extracted relevant features. A context of the received message is indeterminable from the context graph in response to the context graph being sparse. The method may also include generating an augmented context graph in response to the context graph being predicted to be sparse. The context of the received message is determinable from the augmented context graph. The method may additionally include presenting the augmented context graph.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Stephen Crawford, Andrew E. Davis, Eric S. Portner, Marco A. Vicente, Eric M. Wilcox
  • Patent number: 10073900
    Abstract: A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: September 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20180254914
    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 executed by the at least one processor to cause the at least one processor to implement an offensive action management system for acting on offensive messages in a communication platform. A message monitoring component of the offensive action management system monitors messages posted to the communication platform. Responsive to the message monitoring component detecting a flagged message posted by an offending user to a conversation, a review group selection component of the offensive action management system identifies a review group of users to determine a downstream action for the flagged message. A poll generation/analysis component of the offensive action management system presents a poll to the review group of users. The poll presents a set of downstream actions for the flagged message.
    Type: Application
    Filed: November 21, 2017
    Publication date: September 6, 2018
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Publication number: 20180255065
    Abstract: In a computer system implemented method for generating an authorized response to a message in a network, the computer system detects a message sent by an originator via a network. The computer system selects a group of users to contribute to the authorized response to the message based on the computer system analyzing the message. Users selected by the computer system are notified that they are selected to contribute to the authorized response. The computer system receives input data for the authorized response from respective ones of the users of the group and generates the authorized response based on the input data. The computer system sends the authorized response to the originator via the network.
    Type: Application
    Filed: January 25, 2018
    Publication date: September 6, 2018
    Inventors: PAUL R. BASTIDE, MATTHEW E. BROOMHALL, THOMAS J. EVANS, ROBERT E. LOREDO
  • Publication number: 20180254913
    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 executed by the at least one processor to cause the at least one processor to implement an offensive action management system for acting on offensive messages in a communication platform. A message monitoring component of the offensive action management system monitors messages posted to the communication platform. Responsive to the message monitoring component detecting a flagged message posted by an offending user to a conversation, a review group selection component of the offensive action management system identifies a review group of users to determine a downstream action for the flagged message. A poll generation/analysis component of the offensive action management system presents a poll to the review group of users. The poll presents a set of downstream actions for the flagged message.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Inventors: PAUL R. BASTIDE, JONATHAN DUNNE, LIAM HARPUR, ROBERT E. LOREDO
  • Publication number: 20180255181
    Abstract: A method, system and computer program product for utilizing a caller wait time. When the caller's estimated wait time exceeds a threshold amount of time, an interactive voice response (IVR) system retrieves information (e.g., caller's previous purchases) about the caller. The IVR system then initiates a dialog with the caller to determine their experience with a product or service by prompting the caller with questions derived from the retrieved information. After recording the responses by the caller to the questions, the IVR system generates social media content based on the caller's responses. The IVR system then converts the text of the generated social media content to an audible version, which is provided to the caller to approve the posting of the social media content. The social media content is posted on a social media stream in response to the caller approving the posting of the social media content.
    Type: Application
    Filed: May 1, 2018
    Publication date: September 6, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo, Fang Lu
  • Publication number: 20180255016
    Abstract: A method, system and computer program product for improving the quality of the posts in a social network. A topic of a post to a social network environment is identified using natural language processing. The tense of the post directed to the identified topic is detected using natural language processing. The post is transformed to a suggested post of a second tense directed to the same topic to the user using natural language processing. A suggested message to be posted by the user to the social network in a third tense (e.g., past tense) based on the posts directed to the identified topic in the first and second tenses (e.g., future and present tenses) is generated using natural language processing thereby forming a past/present/future pairing of posts. By forming a past/present/future pairing of posts, a more complete and understandable view of the user's personal history may be obtained.
    Type: Application
    Filed: May 1, 2018
    Publication date: September 6, 2018
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do