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: 10238971
    Abstract: Embodiments of the present invention provide a method, system and computer program product for dynamic quality of service (QoS) management for multi-player gaming. In an embodiment of the invention, a method for dynamic QoS management for multi-player gaming is provided. The method includes monitoring a multi-player game and detecting a game moment for a game player in the multi-player game. The method also includes determining a degree of sensitivity for the game moment and enhancing access to a computing resource of the game player in response to determining the game moment to be highly sensitive. In one aspect of the embodiment, the method additionally includes detecting a subsequent game moment for the game player in the multi-player game, determining a degree of sensitivity for the subsequent game moment, and reducing access to the computing resource of the game player in response to determining the game moment to be less sensitive.
    Type: Grant
    Filed: August 12, 2017
    Date of Patent: March 26, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts
  • Patent number: 10237699
    Abstract: Techniques are provided for performing automated operations in order to predict obstacles to mobile device travel paths. Historical mobile device path data about multiple historical paths previously taken by a plurality of mobile devices during a first period of time is tracked. Recent mobile device path data about a plurality of recent paths taken by multiple mobile devices during a second period of time is received and analyzed, including comparing the historical mobile device path data with the recent mobile device path data. Based at least in part on such analysis, a location is predicted for a new obstacle that is determined to be substantially adjacent to one or more of the recent paths. An indication of the predicted location of the new obstacle is provided to one or more user devices.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: March 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Patent number: 10237243
    Abstract: Method for transferring files to a destination folder on a computer. At least one rule to a transfer of files to a destination folder on a destination computer system are received. A filter file is generated, wherein the filter file includes the least one rule specific to the transfer of files to the destination folder. During transfer of files to the destination folder on the destination computer, attributes of each file are compared to the at least one rule specific to the transfer of files to the destination folder. Upon attributes of a compared file violating a rule of the at least one rule specific to the transfer of files to the destination folder, transfer of the violating file to the destination folder is prevented.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Jason A. Matteson, Mark E. Steinke
  • Publication number: 20190080097
    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: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Shikhar KWATRA, Scott E. SCHNEIDER
  • Publication number: 20190065713
    Abstract: Embodiments for controlling a remote sensing device by one or more processors are described. Facial information associated with a plurality of organisms is received. A remote sensing direction for a remote sensing device is selected based on the received facial information. A signal representative of the remote sensing direction is generated.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. HARDEE, Shikhar KWATRA, Scott E. SCHNEIDER
  • Patent number: 10217000
    Abstract: An example method for extracting information from images published to a network site includes generating a knowledge base of stored activity related image objects from the published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the published images; performing a contextual analysis of a new image published to the network site to identify a new activity, to determine an activity position of the activity, and to determine a new image location; identifying a stored activity related image object from the knowledge base as relating to the new image location based on the image location of the published images; and overlaying an indicium of the stored activity related image object identified as relating to the image location of the new image on the new image.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: February 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Sarbajit K. Rakshit
  • Patent number: 10218843
    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: December 4, 2014
    Date of Patent: February 26, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Sarbajit K. Rakshit, Adam Roberts
  • Patent number: 10207177
    Abstract: Embodiments of the present invention provide a method, system and computer program product for game incentivized resource utilization optimization in a multiplayer gaming environment. In an embodiment of the invention, a method for game incentivized resource utilization optimization in a multiplayer gaming environment is provided. The method includes hosting a multiplayer gaming environment providing a game amongst a selection of servers in a cluster and detecting overutilization of a resource in one of the servers. A remedial action likely to reduce the overutilization can be identified as can an incentive of the game likely to provoke the identified remedial action. Thereafter, the identified game incentive can be provided to a player in the multiplayer gaming environment.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: February 19, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Patent number: 10198305
    Abstract: Methods, apparatuses, and computer program products for managing a storage device using a hybrid controller are provided where the storage device comprises an internal peripheral component interconnect express (PCIe) interface to control solid state memory within the storage device. In particular embodiments, the storage device includes a first external interface configured to establish an external PCIe link and a second external interface configured to establish at least one of an external serial attached small computer system interface (SAS) link and an external serial advanced technology attachment (SATA) link. Embodiments include receiving from an external source, by the hybrid controller, a first command at the first external interface and a second command at the second external interface; and concurrently implementing, by the hybrid controller, the first command using a PCIe protocol and the second command using one of a SAS protocol and a SATA protocol.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 5, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts
  • Publication number: 20190031186
    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: Application
    Filed: July 27, 2017
    Publication date: January 31, 2019
    Inventors: Christopher J. Hardee, Maharaj Mukherjee
  • Patent number: 10185517
    Abstract: Limiting the execution of background management operations in a drive array, including: receiving a read instruction to read data from a memory drive in the drive array; determining whether the read instruction is associated with a write instruction to write data to a memory drive in the drive array; responsive to determining that the read instruction is associated with the write instruction, restricting performance of background management operations on the memory drive targeted by the write instruction; determining whether the write instruction has completed; and responsive to determining that the write instruction has completed, removing restrictions associated with the performance of background management operations on the memory drive targeted by the write instruction.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 22, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Publication number: 20190019499
    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: Application
    Filed: September 18, 2018
    Publication date: January 17, 2019
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20190019498
    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: Application
    Filed: September 18, 2018
    Publication date: January 17, 2019
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20180364715
    Abstract: Embodiments include method, systems and computer program products for autonomous vehicle operation using altered traffic regulations. The computer-implemented method includes receiving, by a processor, request data that represents a request to use altered traffic regulations. The processor determines a current location of one or more autonomous vehicles associated with the request. The processor determines that an authority associated with the processor governs at least a portion of a road network associated with the request. The processor determines resolution of the request, wherein determining the resolution is based at least in part on a determination that the authority associated with the processor governs the associated portion of the road network associated with the request. The processor generates resolution data representing the resolution and transmits the resolution data.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Inventors: Jeremy A. Greenberger, Christopher J. Hardee, Scott E. Schneider
  • Patent number: 10156845
    Abstract: Embodiments include method, systems and computer program products for autonomous vehicle operation using altered traffic regulations. The computer-implemented method includes receiving, by a processor, request data that represents a request to use altered traffic regulations. The processor determines a current location of one or more autonomous vehicles associated with the request. The processor determines that an authority associated with the processor governs at least a portion of a road network associated with the request. The processor determines resolution of the request, wherein determining the resolution is based at least in part on a determination that the authority associated with the processor governs the associated portion of the road network associated with the request. The processor generates resolution data representing the resolution and transmits the resolution data.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Christopher J. Hardee, Scott E. Schneider
  • Publication number: 20180359206
    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: Application
    Filed: August 14, 2018
    Publication date: December 13, 2018
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20180343216
    Abstract: Embodiments of the present invention provide a method, system and computer program product for message attachment modification based upon determined context. In an embodiment of the invention, a method for message attachment modification based upon determined context is provided. The method includes loading into memory a message referencing a file to be transmitted to a recipient, determining a context for the transmission of the message, modifying the file according to the determined context, and transmitting the message with the modified file to the recipient.
    Type: Application
    Filed: August 7, 2018
    Publication date: November 29, 2018
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Publication number: 20180316654
    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: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Inventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20180315414
    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: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Inventors: Christopher J. Hardee, Steve Joroff, Pamela A. Nesbitt, Scott E. Schneider
  • Publication number: 20180307801
    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: November 7, 2017
    Publication date: October 25, 2018
    Inventors: Christopher J. Hardee, Steven R. Joroff, Kathy A. McGroddy-Goetz, Pamela A. Nesbitt, Scott E. Schneider