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: 11687633Abstract: 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: GrantFiled: November 5, 2020Date of Patent: June 27, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shikhar Kwatra, Christopher J. Hardee, Sarbajit K. Rakshit, Gurneet Kaur
-
Patent number: 11528513Abstract: 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: GrantFiled: December 2, 2020Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Christopher J. Hardee, Steven Joroff, Scott E. Schneider, Shikhar Kwatra
-
Patent number: 11472105Abstract: 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: GrantFiled: January 9, 2017Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Sarbajit K. Rakshit
-
Publication number: 20220174336Abstract: 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: ApplicationFiled: December 2, 2020Publication date: June 2, 2022Inventors: Christopher J. Hardee, Steven Joroff, Scott E. Schneider, Shikhar Kwatra
-
Publication number: 20220161145Abstract: 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: ApplicationFiled: November 23, 2020Publication date: May 26, 2022Inventors: Christopher J. Hardee, Pamela A. Nesbitt, Steven Joroff, Scott E. Schneider
-
Publication number: 20220138296Abstract: 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: ApplicationFiled: November 5, 2020Publication date: May 5, 2022Inventors: Shikhar Kwatra, Christopher J. Hardee, Sarbajit K. Rakshit, Gurneet Kaur
-
Patent number: 11301714Abstract: 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: GrantFiled: January 22, 2020Date of Patent: April 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider
-
Patent number: 11293773Abstract: 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: GrantFiled: November 18, 2019Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
-
Patent number: 11223800Abstract: 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: GrantFiled: November 3, 2020Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Shikhar Kwatra, Vijay Ekambaram, Christopher J. Hardee
-
Patent number: 11223591Abstract: 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: GrantFiled: February 5, 2020Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Scott E. Schneider, Christopher J. Hardee, Shikhar Kwatra, Steven Joroff
-
Patent number: 11188073Abstract: 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: GrantFiled: February 22, 2019Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Christopher J. Hardee
-
Patent number: 11144049Abstract: 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: GrantFiled: February 22, 2019Date of Patent: October 12, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Christopher J. Hardee
-
Publication number: 20210243149Abstract: 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: ApplicationFiled: February 5, 2020Publication date: August 5, 2021Inventors: Scott E. Schneider, Christopher J. Hardee, Shikhar Kwatra, STEVEN JOROFF
-
Patent number: 11067400Abstract: 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: GrantFiled: November 29, 2018Date of Patent: July 20, 2021Assignee: International Business Machines CorporationInventors: Christopher J. Hardee, Jeremy A. Greenberger, Scott E. Schneider
-
Patent number: 11042960Abstract: 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: GrantFiled: January 27, 2020Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
-
Publication number: 20210148723Abstract: 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: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
-
Patent number: 10971262Abstract: 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: GrantFiled: December 13, 2019Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Christopher J. Hardee, Steven R. Joroff, Kathy A. McGroddy-Goetz, Pamela A. Nesbitt, Scott E. Schneider
-
Patent number: 10958958Abstract: 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: GrantFiled: August 21, 2018Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Scott E. Schneider, Shikhar Kwatra
-
Patent number: 10953647Abstract: 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: GrantFiled: January 6, 2017Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Shikhar Kwatra, Scott E. Schneider
-
Patent number: 10943592Abstract: 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: GrantFiled: October 31, 2017Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider