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

  • Publication number: 20180194075
    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: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Shikhar KWATRA, Scott E. SCHNEIDER
  • Publication number: 20180194079
    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: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Sarbajit K. RAKSHIT
  • Publication number: 20180188056
    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: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Patent number: 9996769
    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: June 8, 2016
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider
  • Patent number: 9996521
    Abstract: A method validates a formula within a spreadsheet. A formula type, of an identified formula from a spreadsheet, is identified. A database of known accurate formulas, whose type matches a formula type of the identified formula within the spreadsheet, is identified and located. A determination is made as to whether the identified formula from the spreadsheet matches a known accurate formula from the database. In response to the identified formula from the spreadsheet failing to match the known accurate formula from the database, a predefined action is initiated.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
  • Patent number: 9977631
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Publication number: 20180116272
    Abstract: Embodiments for 3D printing a food item by a processor are described. A request to 3D print a food item is received. Information associated with a consumer of the food item is received. The requested food item is 3D printed based on the information associated with the consumer of the food item.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Publication number: 20180120836
    Abstract: Embodiments for managing drones by a processor are described. A drone is detected traveling toward a regulated space. During the detecting of the drone, the drone is being controlled by a first control system. The control of the drone by the control system is interrupted such that the drone does not travel into the regulated space while being controlled by the first control system. The drone is controlled with a second control system such that the drone travels into the regulated space.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Publication number: 20180121314
    Abstract: Embodiments for reducing false matches in a code analysis by one or more processors. Source code is scanned against a stored formatting profile. If a match between at least a portion of the source code and the formatting profile is found, restriction is made from incorporating the at least the portion of the source code in source code development.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Patent number: 9956488
    Abstract: A method of video game skill level adjustment includes determining a first genre of a first video game played by a user, extracting single-player progress data of the user for the first video game, multi-player result data of the user for the first video game and meta-goal data of the user for the first video game from at least one storage device. A history profile is created of the user for the first genre including the single-player progress data for the first video game, the multi-player result data for the first video game, and the meta-goal data for the first video game. A second genre is determined of a second video game played by the user. A starting value of an in-game skill of the second video game is adjusted prior to the user playing the second video game, based on the history profile for the first genre.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: May 1, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20180113653
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 26, 2018
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Publication number: 20180107209
    Abstract: Embodiments for managing drones by one or more processors are described. An aerial drone is controlled to fly to a first location outside of a restricted airspace. The aerial drone is enabled to detachably couple to a ground vehicle at the first location outside of the restricted airspace. The ground vehicle travels through the restricted airspace from the first location outside of the restricted airspace to a second location outside the restricted airspace. The aerial drone is enabled to detach from the ground vehicle at the second location outside of the restricted airspace. The aerial drone is controlled to fly from the second location outside of the restricted airspace to a third location outside of the restricted airspace.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Maharaj MUKHERJEE
  • Publication number: 20180095626
    Abstract: Embodiments for providing a user defined application interface by a processor. A user profile defining one or more application behavior settings relating to at least behavior and appearance of a mobile application such that the user profile is referenced for providing a filtered selection of a plurality of mobile applications for selection.
    Type: Application
    Filed: October 5, 2016
    Publication date: April 5, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Steven R. JOROFF, Pamela A. NESBITT, Scott E. SCHNEIDER
  • Patent number: 9935982
    Abstract: Methods to perform an operation comprising determining that a first component of a first compute node violates a compliance rule, wherein the first compute node executes a plurality of workloads and is of a plurality of compute nodes in a computing cluster, performing a predefined operation to defer need to apply a software update configured to correct the violation of the compliance rule by the first component of the first compute node, and executing, by the first compute node, at least one of the plurality of workloads without applying the software update.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Patent number: 9928445
    Abstract: A computer detects one or more images, wherein detecting the one or more images further includes identifying one or more characteristics of at least a portion of the one or more images. The computer detects one or more user communications. The computer determines one or more appropriate images of the one or more images to be associated with the one or more user communications based on comparing information associated with the one or more user communications with the identified one or more characteristics of at least a portion of the one or more images.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 9922655
    Abstract: A computer speech output control method, system, and non-transitory computer readable medium, include a computer speech output control system, including a computer speech output unit configured to output a computer speech, a human speech monitoring circuit configured to determine whether a human conversation is occurring, an interruption priority setting circuit configured to set a priority setting for when the human conversation can be interrupted by the computer speech, and an interruption determining circuit configured to determine whether to cause the computer speech output unit to output the computer speech based on the priority setting and a status of the human conversation.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven Robert Joroff, Pamela Ann Nesbitt, Scott Edward Schneider
  • Publication number: 20180077275
    Abstract: A method for contact list prioritization according to predicted reachability includes loading a contact list of contacts and retrieving a reachability value for each corresponding contact in the contact list that has been computed for each corresponding contact according to usage data of each corresponding contact for an associated mobile telephone. Thereafter, contacts in the contact list that are determined to be most reachable according to a corresponding reachability value are displayed first. In one aspect, the usage data for the associated mobile telephone is based upon accelerometer data of the associated mobile telephone. In another aspect, the usage data is based upon recency or frequency of use of the mobile telephone to place telephone calls. In yet another aspect, the usage data is based upon recency or frequency of use of a messaging application executing in the associated mobile telephone.
    Type: Application
    Filed: November 20, 2017
    Publication date: March 15, 2018
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Heather C. Miller
  • Publication number: 20180074580
    Abstract: Embodiments for interaction with holographic image notifications by a processor. A notification to a user is displayed on an electronic device as a holographic image along a secondary field of view (FOV).
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Sarbajit K. RAKSHIT
  • Patent number: 9917975
    Abstract: Embodiments of the present invention provide a method, system and computer program product for facsimile requirements monitoring during facsimile transmission of a form. In an embodiment of the invention, a method of facsimile requirements monitoring during facsimile transmission of a form is provided. The method includes loading a document directed for facsimile transmission by a facsimile data processing system, identifying within the document a facsimile requirement that a particular location within the document include end user supplied data, determining whether or not the particular location specified by the facsimile requirement includes end user supplied data, and generating an error message in the facsimile device responsive to a determination that the particular location lacks any end user supplied data.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: March 13, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 9906559
    Abstract: Systems and computer program products to perform an operation comprising determining that a first component of a first compute node violates a compliance rule, wherein the first compute node executes a plurality of workloads and is of a plurality of compute nodes in a computing cluster, performing a predefined operation to defer need to apply a software update configured to correct the violation of the compliance rule by the first component of the first compute node, and executing, by the first compute node, at least one of the plurality of workloads without applying the software update.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: February 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez