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: 10049310
    Abstract: Provided are techniques for image text analysis for identifying hidden text. An Optical Character Reader (OCR) is utilized to extract a text string from an image. Context within the image is analyzed. It is determined that the extracted text string is a partial text string based on the context. For a first radius level of a plurality of radius levels, a segmented sub-image is identified around the partial text string within the first radius level, an image search on the segmented sub-image is performed to identify a candidate text string, and, in response to determining that the candidate text string is a complete text string, the complete text string is provided for performing an action.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10050915
    Abstract: A plurality of word groups that satisfy at least one criterion, each word group comprising at least one word, can be identified in an electronic message. For each word group that satisfies the at least one criterion, at least a first image corresponding to a meaning of the word group can be automatically selected from a plurality of images. Each image selected for each respective word group that satisfies the at least one criterion can be presented with the electronic message.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10050918
    Abstract: A method for creating at least one new thread associated with an online conversation is provided. The method may include monitoring the online conversation to detect a new or updated element of the online conversation. The method may also include extracting the detected new or updated element. The method may further include analyzing the online conversation and the extracted detected new or updated element to determine if a new online conversation has started. The method may include extracting a plurality of members associated with the online conversation. The method may also include extracting a plurality of content associated with the extracted detected new or updated element. The method additionally include prompting a user to determine if a new online conversation should be created. The method may also include creating the new online conversation. The method may further include notifying the plurality of extracted members about the created new online conversation.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Patent number: 10051127
    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: Grant
    Filed: February 13, 2017
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo, Fang Lu
  • Publication number: 20180227260
    Abstract: Systems and methods for communication inversion for online communities are disclosed. In embodiments, a computer-implemented method comprises: detecting, by a computing device, that an online community has a low vitality; determining, by the computing device and based on the detecting that the online community has a low vitality, a related community is associated with the online community; detecting, by the computing device, a participant communication within the related community; and redirecting, by the computing device, the participant communication to the online community.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Kelley L. ANDERS, Paul R. BASTIDE, Jonathan DUNNE, Trudy L. HEWITT
  • Patent number: 10044669
    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: Grant
    Filed: March 7, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do
  • Publication number: 20180217968
    Abstract: According to an embodiment of the present invention, a system dynamically modifies an incoming message based on the context of the message and the user receiving the message. Initially, a server receives an incoming message directed to a user of a digital device, and analyzes the incoming message to determine a message content associated with the message and a user context based on one or more environmental parameters associated with the user. A processor in the server determines whether the incoming message should be modified based on the message content and user context, and, in response, generates a modified message for display to the user in accordance with the message content and the user context. Embodiments of the present invention further include a method and computer program product for dynamically modifying a message based on the context of the user in substantially the same manner described above.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Paul R. Bastide, SathyaNarayanan Srinivasan
  • Publication number: 20180211660
    Abstract: A method for controlling a plurality of environmental factors that trigger a negative emotional state is provided. The method may include analyzing a plurality of user data when a user experiences a plurality of various environmental factors. The method may also include determining an emotional state experienced by the user when each of the plurality of various environmental factors is present based on the plurality of user data. The method may include receiving a plurality of calendar information associated with a user account. The method may also include identifying an upcoming event based on the plurality of calendar information. The method may include identifying an environmental factor within the plurality of various environmental factors is present at the upcoming event. The method may also include, in response to determining the environmental factor causes the user to experience a negative emotional state, executing an accommodation method based on the environmental factor.
    Type: Application
    Filed: September 19, 2017
    Publication date: July 26, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Publication number: 20180211655
    Abstract: A method for controlling a plurality of environmental factors that trigger a negative emotional state is provided. The method may include analyzing a plurality of user data when a user experiences a plurality of various environmental factors. The method may also include determining an emotional state experienced by the user when each of the plurality of various environmental factors is present based on the plurality of user data. The method may include receiving a plurality of calendar information associated with a user account. The method may also include identifying an upcoming event based on the plurality of calendar information. The method may include identifying an environmental factor within the plurality of various environmental factors is present at the upcoming event. The method may also include, in response to determining the environmental factor causes the user to experience a negative emotional state, executing an accommodation method based on the environmental factor.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 10031952
    Abstract: An approach is provided for automatically ingesting additional corpus based on an interaction history that is mined to identify a question that meets specified answer deficiency criteria, and then generate a second question which is correlated to the first question by requesting additional answer information for answering the first question, where the second question is posted to a forum using a selected persona so that forum responses can be monitored and ingested as additional content in the knowledge base.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Aaron M. Cohen, Christopher W. Desforges, Carl J. Kraenzel, Robert E. Loredo
  • Patent number: 10031650
    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: September 22, 2017
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Publication number: 20180203842
    Abstract: A computer-implemented method disseminates content over a network. One or more processors parse a first document into first content sections that are devoted to first topics. Processor(s) assess each of the first content sections to determine a level of expertise, of a user, for each topic from the first set of topics. Processor(s) parse a second document into second content sections that are devoted to second topics. Processor(s) compare one or more of the second content sections with one or more of the first content sections to determine a relevance parameter for the user. The relevance parameter describes the level of expertise, of the user, for each topic from the first set of topics that is also found in the second document. Processor(s) utilize the relevance parameter to identify and retrieve, via a network, only passages from the second document that provide new information to the user.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: KELLEY L. ANDERS, PAUL R. BASTIDE, JONATHAN DUNNE, TRUDY L. HEWITT
  • Publication number: 20180203903
    Abstract: Computer-based search results are improved by taking in consideration emphasized content by extracting content of a data corpus items indicated by typestyle emphasis; indexing the extracted emphasized content in the searched corpus; in response to a natural language query from a requester, performing a search such as a deep question and answer search of the corpus including the indexed emphasized content; and producing search results to the requester from the corpus with preference in the order or presentation of the results according to the emphasized content.
    Type: Application
    Filed: April 10, 2018
    Publication date: July 19, 2018
    Applicant: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 10025377
    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: Grant
    Filed: September 19, 2017
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Publication number: 20180196802
    Abstract: In monitoring changes to a document corpus, a document system extracts elements from a plurality of documents in the document corpus by the document system and establishes links between the elements to form an initial set of inter-document relationships for the plurality of documents in the document corpus by the document system. When a new document is added to the document corpus, the document system extracts a new set of elements from the new document by the document system and compares the new set of elements with the elements corresponding to the plurality of documents in the document corpus. The document system determines whether any existing inter-documents relationships in the initial set of inter-document relationships is changed by the new document, and responsive to determining that a given existing inter-document relationship is changed, modifies the given existing inter-document relationship based on the change.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Alaa ABOU MAHMOUD, Paul R. BASTIDE, Fang LU
  • Publication number: 20180196919
    Abstract: A server analyzes data from interactions between the user and an automated response system to form a speech pattern history for the user. The server analyzes data from a current interaction to identify a current speech pattern of the user and compares the current speech pattern with the speech pattern history. Responsive to determining that the comparison exceeds a first predetermined threshold, the server sends additional dialog prompt(s) to be issued by the automated response system. The server analyzes data from an extended interaction between the user and the automated response system to identify an extended speech pattern of the user and compares the extended speech pattern with the speech pattern history of the user. Responsive to determining that the comparison exceeds a second predetermined threshold, the server matches the extended speech pattern to a potential health condition and determines an action associated with the potential health condition.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Alaa ABOU MAHMOUD, Paul R. BASTIDE, Fang LU
  • Publication number: 20180198747
    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: Application
    Filed: November 14, 2017
    Publication date: July 12, 2018
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Publication number: 20180198311
    Abstract: Disclosed aspects relate to charge management of a device. A first location-modification event of the device may be detected by a charge management engine. The first location-modification event of the device may indicate a first movement event of the device from an original location to a target location. A device charge pattern may be determined based on a set of profile data for a user. The device charge pattern may include a set of criteria that indicates to charge the device. Achievement of the set of criteria may be identified by the charge management engine based on the device charge pattern. Achievement of the set of criteria may relate to the first location-modification event. An indication to charge the device may be provided by the charge management engine. A charge may be received by the device.
    Type: Application
    Filed: October 18, 2017
    Publication date: July 12, 2018
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20180198748
    Abstract: Disclosed aspects relate to message presentation management in a social networking environment. A message from a source may be detected in the social networking environment. An identified category for the message from the source may be identified based on a set of candidate categories. A presentation format for the message from the source may be determined by comparing a set of user profile criteria with the identified category for the message from the source. The message from the source may be presented in the social networking environment using the presentation format.
    Type: Application
    Filed: January 7, 2017
    Publication date: July 12, 2018
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo
  • Publication number: 20180196882
    Abstract: Disclosed aspects relate to sentiment-driven content management in a social networking environment. A set of user-derived data may be detected in a social networking environment. The set of user-derived data may indicate a negative sentiment of a user that corresponds with the set of user-derived data. A sentiment modification action for the social networking environment may be determined. The determination of the sentiment modification action may be based on the set of user-derived data which indicates the negative sentiment of the user. A set of selected social networking data may be provided to the user. The set of selected social networking data may be provided in the social networking environment based on the sentiment modification action.
    Type: Application
    Filed: September 25, 2017
    Publication date: July 12, 2018
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu