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).

  • Publication number: 20200168345
    Abstract: Embodiments of the present disclosure relate to prioritizing processing resources for a health care processing system. In various embodiments, a new message received by a health care processing system is detected. The message includes a plurality of parameters. A crowdsourced model is determined based on at least one of: geographical data from queries to the health care processing system, lock contention in the health care processing system, number of queries to the health care processing system, results of queries to the health care processing system frequently searched terms from websites, frequently occurring terms from websites, and trending topics from websites. A processing priority of the new message is determined based at least on the plurality of parameters and the crowdsourced model. The new message is assigned to a data processing queue based on the processing priority.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Paul R. Bastide, Shakil Khan, Ishwarya Rajendrababu, Yan S. Koyfman
  • Patent number: 10657327
    Abstract: Mechanisms are provided for clarifying homophone usage in natural language content. The mechanisms analyze natural language content to identify a homophone instance in the natural language content, the homophone instance being a first term having a first definition and a first pronunciation for which there is a second term having the first pronunciation and a second definition different from the first definition. The mechanisms, in response to identifying the homophone instance, analyze the natural language content to identify a third term that is a synonym for the second term. The third term has a third definition that is nearly the same as the second definition. The mechanisms, in response to the natural language content comprising the third term, perform a clarifying operation to modify the natural language content to clarify the homophone instance and generate a modified natural language content.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kelley L. Anders, Paul R. Bastide, Stacy M. Cannon, Trudy L. Hewitt
  • Patent number: 10657140
    Abstract: Systems, methods and/or software for identifying relevancy and trending among multiple messages in a social networking context. Topics that are of interest and/or relevant to a user are classified based on factors including frequency and trending behavior. Alert indicators, such as color-coded “sparklines” are generated and displayed close to the associated messages, to attract appropriate levels of attention from the user. The alert indicators are regularly updated to reflect trending changes, in near real time, as they occur.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20200153764
    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: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Publication number: 20200150754
    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: January 10, 2020
    Publication date: May 14, 2020
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Patent number: 10650100
    Abstract: A computer-implemented method, computer system, and computer program product for improving a natural language generation knowledge base is provided. The method may include detecting user input comprising a natural language expression, generating an erroneous natural language response based on the user input and the knowledge base, determining user feedback corresponding to the erroneous natural language response, wherein the user feedback comprises an indication of an end-user reaction to the erroneous natural language response, determining an improvable performance metric with respect to the knowledge base, and updating the knowledge base based on the improvable performance metric, wherein the knowledge base comprises an explicit model of language corresponding to the erroneous natural language response, and wherein updating the knowledge base comprises updating the explicit model of language based on the user input, the erroneous natural language response, and the user feedback.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 10650918
    Abstract: A computer-implemented method for determining routes includes receiving a user's location and health measures, for a plurality of users, analyzing the plurality of users and their corresponding locations to determine health behaviors at a given location and time, receiving a request from a user for a route, developing a route to the user's destination from a current location to obtain a target health behavior within a given threshold or constraint based on the plurality of user's healthy behaviors, and presenting the a route on a computing device.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: May 12, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Isabell Filiz Kiral-Kornek, Dwarikanath Mahapatra, Susmita Saha, Arun Vishwanath, Stefan Von Cavallar
  • Publication number: 20200142864
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example operation may comprise one or more of identifying determining a shared file is being edited by one or more entities, identifying one or more changes to the shared file while the shared file is being edited, signing the one or more changes with one or more public keys, and adding the one or more changes to a blockchain.
    Type: Application
    Filed: January 2, 2020
    Publication date: May 7, 2020
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 10643188
    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: Grant
    Filed: May 28, 2019
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10645045
    Abstract: A first user muting a conversation, taking place among a plurality of users using an exchange of electronic messages, can be detected. Responsive to the first user muting the conversation, an electronic message inbox of the first user can be configured to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox. At least one additional electronic message pertaining to the conversation can be received. Responsive to receiving the additional electronic message, the additional electronic message can be analyzed and, based on the analysis, whether the conversation should be unmuted for the first user can be automatically determined. Responsive to determining that the conversation should be unmuted for the first user, the electronic message inbox of the first user can be configured to make visible at least one electronic message pertaining to the conversation that is received earlier than the additional electronic message.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Andrew E. Davis, Dan Dumont, Lorelei M. McCollum, Eric S. Portner, Amanda N. Savitzky, Asima Silva
  • Patent number: 10636017
    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: Grant
    Filed: June 19, 2019
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10617362
    Abstract: Providing an activity for a participant may include receiving at least location data specifying a location of the participant. An engagement level of the participant may be predicted based on the location data. Sensor data associated with the participant may be received, the sensor data comprising at least current physiological data associated with the participant. Based at least on the predicted engagement level and the sensor data, an exercise for the participant to perform may be determined. A notification signal may be transmitted to the participant to perform the exercise.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Filiz Isabell Kiral-Kornek, Dwarikanath Mahapatra, Susmita Saha, Arun Vishwanath, Stefan von Cavallar
  • Patent number: 10621286
    Abstract: A method, system and computer program product for suggesting a preferred manner in communicating with a user. Communications (e.g., electronic mail messages, instant messages, social media posts) with a user from a plurality of other users and responses thereto are monitored. A communication history is then created storing the monitored communications and responses thereto. The communication history is then analyzed to determine a preferred manner in communicating with the user based on various factors (e.g., the types of communications and responses thereto, the times of communications and responses thereto, the topics of communications and responses thereto). In one embodiment, such an analysis utilizes natural language processing and sentiment analysis. In this manner, the user will be contacted in the appropriate way thereby allowing the user to avoid potential interruptions and increase the user's productivity as well as to address matters (e.g., urgent matters) appropriately.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10616160
    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: July 16, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Thomas J. Evans, IV, Vijay Francis
  • Patent number: 10614145
    Abstract: A method, system and computer program product for presenting content on a webpage in a desired format. The webpage(s) previously visited by a user are identified. The format of the content (e.g., tables, graphs) on these webpage(s) is then determined. Furthermore, a future webpage the user will likely visit is determined. Additionally, the format of the content on the future webpage the user will likely visit is determined. The format of the content on the webpage the user is currently visiting is then modified to ensure consistency of the format of the content among the webpage(s) the user previously visited, the future webpage the user will likely visit and the webpage the user is currently visiting.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam S. Harpur, Robert Loredo
  • Patent number: 10608967
    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 10, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 10607110
    Abstract: A digital image and an indication of a time frame is received. Whether the time frame is a future time frame or a past time frame can be determined. How at least one element of the first digital image will change or has changed during the time frame can be predicted. At least one reference digital image can be generated, the reference digital image including at least one change to the at least one element corresponding to how the at least one element will change or has changed during the time frame. The reference digital image to each of a plurality of other digital images. A correlation parameter can be assigned to each of the plurality of other digital images. A portion of the plurality of other digital images having highest correlation parameters can be output for presentation to a user.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20200097918
    Abstract: A method, system and computer program product for managing a calendar application. A need to optimize a calendar is identified. Furthermore, a period of time to optimize the calendar is received or identified. All the scheduled events (e.g., scheduled meetings) in the calendar are then selected during that period of time. The attendees, topics and flags, if any, for each of the selected scheduled events during the period of time are extracted. Prior collaborations with the user involving the extracted attendees and/or topics of the selected scheduled events are identified. Collaboration data (e.g., participants/senders/attendees, topics) is then extracted from the identified prior collaborations. A list of actions (e.g., delegate scheduled event to another user) is generated to be performed on a selected scheduled event based on the extracted collaboration data. The generated list of actions to be performed on the selected scheduled event is then presented to the user.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Inventors: Paul R. Bastide, Margo L. Ezekiel, Karen M. O'Dea
  • Patent number: 10601804
    Abstract: Provided are a computer program product, system, and method for providing access to data storage services in a network environment. Multi-tenancy information for each of a plurality of clients has at least one tenant assigned to the client, at least one data source assigned to the tenant assigned to the client, and for each of the at least one data source, information on at least one user assigned to the data source and permitted access to the data source. A user is provided an isolate tag comprising a client tag identifying one client, a tenant tag identifying one tenant, and a data source tag identifying one data source to which the user is permitted to access data. A user access request with an isolate tag is processed in response to determining that the multi-tenancy information indicates that the client, tenant, and data source identified by the isolate tag are related.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Senthil Bakthavachalam, Paul R. Bastide, Hubertus Franke
  • Publication number: 20200089952
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for avoiding augmented reality blindness during an augmented reality session via an augmented reality device used by a user. In the method, computer program product, and system a set of visual representations within the augmented reality session is detected. A set of labeling objects is applied to the set of visual representations within the augmented reality session. A subset of labeling objects and associated visual representation within a display view of the augmented reality device are recorded in a history table. A blindness quotient based on the history table of recorded labeled objects and associated visual representation is calculated. In response to the calculated blindness quotient exceeding a threshold, the set of labeling objects within the display view of the augmented reality device are modified.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventors: Paul R. Bastide, Liam S. Harpur, Matthew E. Broomhall, Lin Sun