Patents by Inventor Christopher J. Hardee

Christopher J. Hardee 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: 11687633
    Abstract: Access authentication in an artificial intelligence system includes perceiving electronically with a first user's artificial intelligence voice response system (AIVRS) a physical presence of a second user. A voice request is generated by the first user's AIVRS and conveyed to a second user requesting access to a knowledge corpus stored by an AIVRS of the second user. Based on a voice response of the second user, the first user's AIVRS instantiates an electronic communications session with the second user's AIVRS. The session is initiated via an electronic communications connection with a portable device of the second user. Selected portions of the knowledge corpus are retrieved by the first user's AIVRS from the second user's AIVRS, the portions selected based on the voice response. An action by one or more IoT devices is initiated in response to a voice prompt interpreted by the first user's AIVRS based on the selected portions.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: June 27, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Christopher J. Hardee, Sarbajit K. Rakshit, Gurneet Kaur
  • Patent number: 11528513
    Abstract: A media being consumed on a computing device is determined. Responsive to determining the media is being consumed, a first video is presented on the computing device. The first video is an advertisement. A user is going to skip the first video is determined. Responsive to determining the user is going to skip the first video, a second video is presented on the computing device. The second video is an advertisement.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: December 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Steven Joroff, Scott E. Schneider, Shikhar Kwatra
  • Patent number: 11472105
    Abstract: Embodiments for 3D printing an object by a processor are described. An object is selected to be printed by a 3D printer. The 3D printer includes a structure. The structure is modified based on the selected object. The selected object is 3D printed by the 3D printer. At least a portion of the selected object is supported by the modified structure while the selected object is being 3D printed by the 3D printer.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: October 18, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Sarbajit K. Rakshit
  • Publication number: 20220174336
    Abstract: A media being consumed on a computing device is determined. Responsive to determining the media is being consumed, a first video is presented on the computing device. The first video is an advertisement. A user is going to skip the first video is determined. Responsive to determining the user is going to skip the first video, a second video is presented on the computing device. The second video is an advertisement.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Christopher J. Hardee, Steven Joroff, Scott E. Schneider, Shikhar Kwatra
  • Publication number: 20220161145
    Abstract: A computer-implemented method, system and computer program product for recording information in a user interface of an application more desired to be seen and heard by viewers. A user interface of an application (e.g., gaming application) is displayed. Upon detecting an initiation of recording the user interface of the application, the user interface of the application is modified to ensure that the information desired to be viewed and heard by the viewers is recorded, such as by adjusting a size of a user interface element, adjusting an audio element of the user interface, etc. After such modifications, the modified user interface of the application is recorded and broadcasted to viewers via a video live streaming service. In this manner, viewers are able to see and hear information desired to be viewed and heard that may have been previously lost during the recording of the user interface prior to such modifications.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: Christopher J. Hardee, Pamela A. Nesbitt, Steven Joroff, Scott E. Schneider
  • Publication number: 20220138296
    Abstract: Access authentication in an artificial intelligence system includes perceiving electronically with a first user's artificial intelligence voice response system (AIVRS) a physical presence of a second user. A voice request is generated by the first user's AIVRS and conveyed to a second user requesting access to a knowledge corpus stored by an AIVRS of the second user. Based on a voice response of the second user, the first user's AIVRS instantiates an electronic communications session with the second user's AIVRS. The session is initiated via an electronic communications connection with a portable device of the second user. Selected portions of the knowledge corpus are retrieved by the first user's AIVRS from the second user's AIVRS, the portions selected based on the voice response. An action by one or more IoT devices is initiated in response to a voice prompt interpreted by the first user's AIVRS based on the selected portions.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Inventors: Shikhar Kwatra, Christopher J. Hardee, Sarbajit K. Rakshit, Gurneet Kaur
  • Patent number: 11301714
    Abstract: Techniques detecting usage of copyrighted video content using object recognition are provided. In one example, a computer-implemented method comprises determining, by a system operatively coupled to a processor, digest information for a video, wherein the digest information comprises objects appearing in the video and respective times at which the objects appear in the video. The method further comprises comparing, by the system, the digest information with reference digest information for reference videos, wherein the reference digest information identifies reference objects appearing in the reference videos and respective reference times at which the reference objects appear in the reference videos. The method further comprises determining, by the system, whether the video comprises content included in one or more of the reference videos based on a degree of similarity between the digest information and reference digest information associated with one or more of the reference videos.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: April 12, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider
  • Patent number: 11293773
    Abstract: Embodiments for providing navigation routes by one or more processors are described. An indication of a destination at a first location is received. A selection of a route initiating event is received. The route initiating event is detected. After the route initiating event is detected, a navigation route from a current location of a user to the destination is determined. No navigational guidance is provided to the user until the route initiating event is detected notwithstanding the user input the destination at the first location. An indication of the determined navigation route is generated thereafter.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: April 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 11223800
    Abstract: A method, a computer program product, and a computer system selectively obfuscate a reaction during a communication session. The method includes determining a predicted sentiment for a user who is a participant in a communication session based on a topic being discussed in the communication session. The method includes determining a predicted expression for a reaction to be exhibited by the user based on sensory inputs received from the user while the topic is being discussed. The method includes determining an intent of the reaction based on the predicted sentiment and the predicted expression. The method includes determining a reward score of the reaction based on a type of the reaction and a context of the communication session while the predicted expression is to be exhibited. The method includes rendering a mask over the user based on at least one of the intent and the reward score.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Vijay Ekambaram, Christopher J. Hardee
  • Patent number: 11223591
    Abstract: Described are techniques for modifying a shareable location in shared posts. The techniques including a method comprising inputting a social networking post received from a user device to a location precision model executing as an application on the user device, and where the social networking post is associated with a first time and a shareable location. The method further comprises outputting, by the location precision model, a modified shareable location. The method further comprises transmitting the social networking post to a social networking system with a modified shareable location, wherein the modified shareable location is a generalized version of the shareable location.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Scott E. Schneider, Christopher J. Hardee, Shikhar Kwatra, Steven Joroff
  • Patent number: 11188073
    Abstract: Management of available energy among multiple unmanned aerial vehicles (UAVs) is provided by identifying tasks to be completed by the multiple UAVs, and determining energy requirements of one or more UAVs of the multiple UAVs to facilitate completing one or more tasks of the tasks to be completed by the multiple UAVs. Further, the approach includes identifying an energy sharing approach for completion of the task(s) by the UAV(s) where one or more other UAVs of the multiple UAVs transfer energy in transit to the UAV(s) to facilitate completion of the task(s). In operation, the multiple UAVs may be detachably coupled, and the approach may include implementing the energy sharing approach by transferring energy from the other UAV(s) to the UAV(s) to facilitate completion of the task(s), for instance, prior to decoupling of the other UAV(s) from the UAV(s).
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Christopher J. Hardee
  • Patent number: 11144049
    Abstract: Management of available energy among multiple unmanned aerial vehicles (UAVs) is provided by identifying tasks to be completed by the multiple UAVs, and determining energy requirements of one or more UAVs of the multiple UAVs to facilitate completing one or more tasks of the tasks to be completed by the multiple UAVs. Further, the approach includes identifying an energy sharing approach for completion of the task(s) by the UAV(s) where one or more other UAVs of the multiple UAVs transfer energy in operation to the unmanned aerial vehicle(s) to facilitate completion of the task(s). In operation, the multiple UAVs may be detachably coupled, and the approach may include implementing the energy sharing approach by transferring energy from the other UAV(s) to the UAV(s) to facilitate completion of the task(s), for instance, prior to decoupling of the other UAV(s) from the UAV(s).
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Christopher J. Hardee
  • Publication number: 20210243149
    Abstract: Described are techniques for modifying a shareable location in shared posts. The techniques including a method comprising inputting a social networking post received from a user device to a location precision model executing as an application on the user device, and where the social networking post is associated with a first time and a shareable location. The method further comprises outputting, by the location precision model, a modified shareable location. The method further comprises transmitting the social networking post to a social networking system with a modified shareable location, wherein the modified shareable location is a generalized version of the shareable location.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventors: Scott E. Schneider, Christopher J. Hardee, Shikhar Kwatra, STEVEN JOROFF
  • Patent number: 11067400
    Abstract: Embodiment of the present invention provides a systems and methods for completing travel plans after a personal vehicle failure. The system receives a request from a disabled vehicle and determines at least a first destination of one or more users associated with the disabled vehicle based on user input. Then the system determines a second destination of the disabled vehicle based on the user input and analyzes the user input and generating a list of rescue plans. Then it transmits the list of rescue plans to the one or more users and receives a selection by the user. Furthermore, it sends instructions to a service provider associated with the selected rescue plan to deliver the one or more users to the first destination and the disabled vehicle to the second destination.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Jeremy A. Greenberger, Scott E. Schneider
  • Patent number: 11042960
    Abstract: Methods and systems may provide for detecting a manual addition of first content to an interactive display and defining a content boundary around the first content. Additionally, a first automatic rescaling of the first content within the content boundary may be conducted in response to one or more of a manual modification of the first content or a trigger related to a characteristic of the first content. In one example, a manual reposition request is detected with respect to the first content, the first content is moved to a new position on the interactive display based on the reposition request, and a second automatic rescaling of the first content is conducted based on a state of second content that is adjacent to the new position.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Publication number: 20210148723
    Abstract: Embodiments for providing navigation routes by one or more processors are described. An indication of a destination at a first location is received. A selection of a route initiating event is received. The route initiating event is detected. After the route initiating event is detected, a navigation route from a current location of a user to the destination is determined. No navigational guidance is provided to the user until the route initiating event is detected notwithstanding the user input the destination at the first location. An indication of the determined navigation route is generated thereafter.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Patent number: 10971262
    Abstract: Mechanisms are provided for implementing a personalized training recommendation system. A request is received from a user to generate a personalized training regimen for a specified athletic event and event information is identified comprising characteristics of one or more geographical segments of the specified athletic event. Based on the event information, one or more portions of a geographical region are identified that approximate one or more characteristics of the one or more geographical segments within a predetermined tolerance. A training course is generated at least by combining a selected set of the portions of the geographical region based on an evaluation of a level of matching, for each portion, of characteristics of the portion to the one or more physical characteristics associated with the one or more geographical segments of the specified athletic event, which is then presented to the user as the personalized training regimen for the user.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Steven R. Joroff, Kathy A. McGroddy-Goetz, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10958958
    Abstract: Embodiments for intelligent updating of media data by a processor. One or more data sources may be searched to identify updated data content for streamed media data. The data content may be updated in the streamed media data with the updated data content from the one or more data sources according to a defined priority.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Scott E. Schneider, Shikhar Kwatra
  • Patent number: 10953647
    Abstract: Embodiments for 3D printing an object by a processor are described. During a 3D printing process to form a 3D printed object, an at least partially completed 3D printed object formed by the 3D printing process is scanned. An error on the at least partially completed 3D printed object is detected based on the scanning of the at least partially completed 3D printed object. The error on the at least partially completed 3D printed object is corrected. The correcting of the error includes causing at least some material from the partially completed 3D printed object to be removed.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Shikhar Kwatra, Scott E. Schneider
  • Patent number: 10943592
    Abstract: A computer speech output control method, system, and non-transitory computer readable medium, include a computer speech output unit configured to output a computer speech, a human speech monitoring circuit configured to determine whether ambient human conversation including human-to-human speech is occurring, and an interruption determining circuit configured to determine whether to cause the computer speech output unit to output the computer speech based on a status of the human conversation.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: March 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider