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: 10657266
    Abstract: Embodiments for rendering holographic content by one or more processors are described. A security level associated with holographic content is determined. A security clearance associated with a viewer within a proximity of a holographic display is determined. The holographic content is caused to be rendered in a first mode or a second mode by the holographic display based on the determined security level associated with the holographic content and the determined security clearance associated with the viewer.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Shikhar Kwatra, Scott E. Schneider
  • Patent number: 10632369
    Abstract: A method is disclosed including receiving from a user a request to associate an avatar in a computer-implemented virtual world with a wearable device, creating an association between the avatar and the wearable device in response to the request, and receiving from the wearable device activity metric data for the user generated by a sensor of the wearable device. The activity metric data is generated by the wearable device in response to the wearable device sensing the user performing an activity. The method further including determining based on the received activity metric data a type of the sensed activity, determining at least one attribute of the avatar that corresponds to the determined type of the activity, determining an amount to adjust the at least one attribute based on the received activity metric data, and adjusting the determined at least one attribute of the avatar by the determined amount.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Sarbajit K. Rakshit
  • Publication number: 20200118678
    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: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Christopher J. Hardee, Steven R. Joroff, Kathy A. McGroddy-Goetz, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10623414
    Abstract: Embodiments include method, systems and computer program products for validating a user logon credential. The method includes providing a verification artifact. The method also includes determining an existence of a user post of the verification artifact on the third party system. The method further includes validating the user logon credential based on the user post of the verification artifact on the third party system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10607608
    Abstract: Embodiments of the invention include a context sensitive adaptive digital assistant for personalized interaction. Embodiments of the invention also include a spoken genome for characterization and analysis of human voice. Aspects of the invention include selecting a starter vocabulary, receiving voice communications from a user, and modifying the starter vocabulary to generate a personalized lexicon. Aspects of the invention also include analyzing and categorizing human voice according to a plurality of characteristics, and creating a spoken genome database.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10595086
    Abstract: A method, system, and or computer program product selects and displays keyframes for multiple video files on a graphical user interface (GUI). A first set of keyframes for a first video file and a second set of keyframes for a second video file are received and compared to one another. In response to determining that a keyframe from the first set of keyframes and a keyframe from the second set of keyframes are a duplicate keyframe, a new keyframe for the second video file is selected and displayed on the GUI to represent the second video file.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 10594862
    Abstract: Embodiments of the present invention provide a method, system and computer program product for context sensitive contact substitution for mobile communications. In an embodiment of the invention, a method for context sensitive contact substitution for mobile communications includes selecting a contact disposed within a list of contacts in memory of a mobile computing device for use in establishing a telephone call with the selected contact through the mobile computing device. The method also includes determining a context of the telephone call and identifying in the list of contacts an alternate contact to the selected contact based upon the determined context. In this regard, the context may be a location of the mobile computing device, or a time of day of establishing the telephone call, to name two examples. Finally, the method includes establishing the telephone call through the mobile computing device with the alternate contact instead of the selected contact.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: March 17, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Sarbajit K. Rakshit, Adam Roberts
  • Patent number: 10587556
    Abstract: Technical solutions are described for a seller to bypass a spam filter. An example method includes sending, by a message preempting apparatus, for receipt by a server corresponding to the seller, a transaction identifier in response to a transaction between a user and the seller. The method also includes sending, by the message preempting apparatus, for receipt by a messaging server, the transaction identifier, where the messaging server, in response, bypasses a spam filter for a message that is associated with the transaction identifier.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10580115
    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: March 10, 2015
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 10579899
    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: April 4, 2018
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider
  • Publication number: 20200068243
    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: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Scott E. SCHNEIDER, Shikhar KWATRA
  • Publication number: 20200067997
    Abstract: Aspects of the present disclosure relate to managing a collaborated environment. A set of editing rules are configured for a shared document. A first edit is received at a first time at a first location of the shared document. A second edit is received at a second time at the first location of the shared document which attempts to overwrite a portion of the first edit. A determination is made whether at least one editing rule of the set of editing rules is violated. In response to determining that at least one editing rule of the set of editing rules is violated, an alert action can be issued to a user associated with the second edit.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 27, 2020
    Inventors: Christopher J. Hardee, Steven Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10551209
    Abstract: Embodiments for providing navigation routes by one or more processors are described. An indication of a destination 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. An indication of the determined navigation route is generated.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: February 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10543758
    Abstract: Embodiments for reducing unwanted motion experienced by an occupant of a vehicle by a processor. In response to an anticipated movement of the vehicle, a motion of a seating surface of the vehicle is caused to at least partially compensate for the anticipated movement of the vehicle.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: January 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Maharaj Mukherjee
  • Patent number: 10538239
    Abstract: A method includes determining, by an electronic control unit, at least one characteristic of cargo that is transported by an autonomous vehicle or a semi-autonomous vehicle. The method also includes determining a driving adaptation based at least on the at least one characteristic. The driving adaptation is selected from the group including a routing adaptation, a driving style adaptation, and an internal control adaptation. The method also includes configuring the vehicle to transport the cargo based at least on the determined driving adaptation.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Maharaj Mukherjee
  • Patent number: 10540483
    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: April 25, 2017
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Steven R. Joroff, Kathy A. McGroddy-Goetz, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20190394507
    Abstract: Embodiments for managing viewer engagement of live streaming events by one or more processors are described. A plurality of viewer engagement components associated with a live streaming event are received. A grade for each of the plurality of viewer engagement components is determined based on information associated with the live streaming event. A rendering of at least some of the plurality of viewer engagement components by a computing node is caused to at least be delayed based on the determined grades.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Shikhar KWATRA
  • Patent number: 10505979
    Abstract: Embodiments are directed to a computer-implemented method of identifying an imposter web page. The method includes extracting, using a processor system, visited web page data from a visited web page. The method further includes determining, using the processor system, that the visited web page is an imposter web page, based at least in part on determining, using the processor system, that website location data of the visited web page does not match website location data of at least one legitimate web page, as well as determining that text data associated with image data of the visited web page matches text data associated with image data of the at least one legitimate web page.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: December 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20190361953
    Abstract: Embodiments of the present invention provide a method, system and computer program product for frequent content retrieval in a content browser. In an embodiment of the invention, a method for frequent content retrieval in a content browser is provided. The method includes retrieving requested content from a content server from over a computer communications network and comparing the retrieved requested content to a cached version of the requested content. The retrieved requested content thereafter can be annotated to visually emphasize a frequently accessed portion of the retrieved requested content in response to a threshold difference between the retrieved requested content and the cached version. Finally, the annotated retrieved requested content can be returned to a content browser for display therein.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Ruthie D. Lyle, Adam Roberts
  • Publication number: 20190347315
    Abstract: Embodiments for rendering web pages by one or more processors are described. Data associated with the performance of a first computing node rendering a web page is stored. A second computing node is detected rendering the web page after the first computing node renders the web page. The rendering of the web page by the second computing node is modified based on the stored data associated with the performance of the first computing node rendering the web page.
    Type: Application
    Filed: May 8, 2018
    Publication date: November 14, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Sarbajit K. RAKSHIT, Jeremy A. GREENBERGER