Patents by Inventor James Anthony Hunt

James Anthony Hunt 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: 11256410
    Abstract: In one aspect, an apparatus includes a processor, a touch-enabled display operatively coupled to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to execute a handwriting recognition engine automatically without requiring user selection of a handwriting recognition application to start the handwriting recognition engine, receive input from the touch-enabled display, determine whether the input indicates a character, and automatically store the character responsive to a determination that the input indicates a character.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: February 22, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Xin Feng, Mei-Wen Sun, James Anthony Hunt
  • Patent number: 11226686
    Abstract: An aspect provides a method, including: capturing, using a gesture input component of an information handling device, a user gesture input; processing, using a processor, the captured user gesture input to extract one or more features; comparing, using a processor, the one or more extracted features of the user gesture input to a predetermined gesture input; determining, using a processor, that a confidence level calculated based on the comparing exceeds a lower similarity threshold but does not exceed a higher similarity threshold; and performing an action selected from the group consisting of communicating with the user, and adjusting the gesture input component. Other aspects are described and claimed.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: January 18, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Xin Feng, Robert James Kapinos, Jon Wayne Heim, Paul Hilburger, James Anthony Hunt
  • Patent number: 10928924
    Abstract: An embodiment provides a method, including: operating a sensor of an information handling device to capture location information of a user; determining, using a processor to analyze the location information, a position of a finger of a user relative to a keyboard location; determining, using the processor, a difference between an expected location for the finger and the position of the finger of the user relative to the keyboard location; and offering, using the processor, feedback regarding the difference determined. Other aspects are described and claimed.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: February 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Axel Ramirez Flores, Suzanne Marion Beaumont, James Anthony Hunt, Rod D. Waltermann
  • Patent number: 10775752
    Abstract: Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to receive control data from an application. The control data corresponds to multiple appliance types. The code is executable by the processor to control a first appliance type of the multiple appliance types as a direct result of receiving the control data. The code is executable by the processor to control a second appliance type of the multiple appliance types as a direct result of receiving the control data.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: September 15, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: James Anthony Hunt, Karen Ruth Kluttz, John Carl Mese, Russell Speight VanBlon, Arnold S. Weksler
  • Patent number: 10721639
    Abstract: One embodiment provides a method, including: detecting an event; determining, using a processor of a wireless node, one or more other wireless nodes within wireless range; generating, after the event, a packet of data including identifications of the one or more wireless nodes and positional data associated therewith; and transmitting, over a network connection, the packet of data to at least one of the one or more wireless nodes. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 21, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Edwards Kelso, James Anthony Hunt, Rod D. Waltermann, Arnold S. Weksler
  • Patent number: 10594681
    Abstract: One embodiment provides a method, including: receiving authentication input, at a device, that is sent to an aggregate service device; requesting file system data, retrieved by the aggregate service device, analogous to data stored on a remote device and data stored on a cloud storage device; receiving at the device, after providing the authentication input to the aggregate service device, the file system data from the aggregate service device; and displaying, on the device, a user interface in the form of a file manager application generated from the requested file system data.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 17, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip L. Childs, Eric Todd Marshall, Christopher Donald Oman, Greyson Craig Davis, Tony Eugene Thompson, James Anthony Hunt
  • Patent number: 10511608
    Abstract: One embodiment provides a method, including: sending, from a device, input from a user requesting access to data retrievable by an aggregate service device; sending, from the device, input from the user selecting, from the aggregate service device, a selection of data; and sending a distribution command; wherein the distribution command comprises information related to distributing a pointer indicating the selection of data.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: December 17, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip L. Childs, Eric Todd Marshall, Christopher Donald Oman, Greyson Craig Davis, Tony Eugene Thompson, James Anthony Hunt
  • Patent number: 10452037
    Abstract: Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to detect a usage history of multiple types of appliances in a building. The code is executable by the processor to determine changes to operation of the multiple types of appliances based on the usage history. The code is executable by the processor to control the multiple types of appliances based on the determined changes to the operation of the multiple types of appliances.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 22, 2019
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: James Anthony Hunt, Scott Edwards Kelso, John Carl Mese, Rod D. Waltermann, Arnold S. Weksler
  • Patent number: 10438583
    Abstract: A voice assistant of a device is activated not by a key word being spoken but by recognizing speech and determining whether context of the speech indicates that audible voice assistance is appropriate.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: October 8, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: James Anthony Hunt, Russell Speight VanBlon, John Carl Mese, Nathan J. Peterson
  • Patent number: 10387025
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 20, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Patent number: 10387570
    Abstract: For supplementing digital text with multimedia effects, systems, apparatus, and methods are disclosed. The apparatus includes a processor and a memory that stores code executable by the processor. The code includes code that determines a current reading position, determines a narrative context based on the current reading position, selects a multimedia effect based on the narrative context, and presents the multimedia effect to a user. In some embodiments, the apparatus includes an image sensor that receives image data and determines the current reading position based on the image data. In other embodiments, the apparatus may determine the current reading position based on biometric position data.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: August 20, 2019
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: Russell Speight VanBlon, James Anthony Hunt, Scott Wentao Li
  • Patent number: 10365622
    Abstract: For controlling an appliance setting based on user position, systems, apparatus, methods, and program products are disclosed. The apparatus may include a processor and a memory that stores code executable by the processor. In one embodiment, the processor monitors user position data for at least one registered user. In another embodiment, the processor identifies a travel scenario based on the user position data. In a further embodiment, the processor controls a setting of an appliance based on an identity of a registered user corresponding to the travel scenario.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 30, 2019
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: James Anthony Hunt, Russell Speight VanBlon
  • Patent number: 10339342
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to identify a first data transfer command based on input from an input device, receive identifying information associated with the input device, and execute the first data transfer command responsive at least in part to authentication of the input device based at least in part on the identifying information. The first data transfer command pertains to the transfer of first data.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: July 2, 2019
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Axel Ramirez Flores, James Anthony Hunt, Robert James Kapinos, Rod David Waltermann, Suzanne Marion Beaumont
  • Patent number: 9939874
    Abstract: An embodiment provides a method, including: receiving, at an information handling device, input of a sensor; mapping, using a processor, the sensor input to a sensor disabling condition; selecting, using a processor, a sensor based on the mapping; and disabling, using a processor, the sensor according to the sensor disabling condition. Other aspects are described and claimed.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: April 10, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Axel Ramirez Flores, Suzanne Marion Beaumont, James Anthony Hunt, Rod D. Waltermann
  • Publication number: 20180025724
    Abstract: A voice assistant of a device is activated not by a key word being spoken but by recognizing speech and determining whether context of the speech indicates that audible voice assistance is appropriate.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: James Anthony Hunt, Russell Speight VanBlon, John Carl Mese, Nathan J. Peterson
  • Patent number: 9811095
    Abstract: In one aspect, a device includes a frame, at least one lens coupled to the frame, at least one membrane at least partially covering at least one face of the lens, a reservoir in fluid communication with the membrane and containing fluid, and a fluid control assembly which controls fluid communication of the fluid between the reservoir and the membrane.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: November 7, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Axel Ramirez Flores, Rod David Waltermann, James Anthony Hunt, Bruce Douglas Gress, James Alan LaCroix
  • Publication number: 20170288892
    Abstract: Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to detect a usage history of multiple types of appliances in a building. The code is executable by the processor to determine changes to operation of the multiple types of appliances based on the usage history. The code is executable by the processor to control the multiple types of appliances based on the determined changes to the operation of the multiple types of appliances.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: James Anthony Hunt, Scott Edwards Kelso, John Carl Mese, Rod D. Waltermann, Arnold S. Weksler
  • Publication number: 20170289828
    Abstract: One embodiment provides a method, including: detecting an event; determining, using a processor of a wireless node, one or more other wireless nodes within wireless range; generating, after the event, a packet of data including identifications of the one or more wireless nodes and positional data associated therewith; and transmitting, over a network connection, the packet of data to at least one of the one or more wireless nodes. Other embodiments are described and claimed.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Scott Edwards Kelso, James Anthony Hunt, Rod D. Waltermann, Arnold S. Weksler
  • Publication number: 20170285589
    Abstract: Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to receive control data from an application. The control data corresponds to multiple appliance types. The code is executable by the processor to control a first appliance type of the multiple appliance types as a direct result of receiving the control data. The code is executable by the processor to control a second appliance type of the multiple appliance types as a direct result of receiving the control data.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: James Anthony Hunt, Karen Ruth Kluttz, John Carl Mese, Russell Speight VanBlon, Arnold S. Weksler
  • Publication number: 20170285596
    Abstract: For controlling an appliance setting based on user position, systems, apparatus, methods, and program products are disclosed. The apparatus may include a processor and a memory that stores code executable by the processor. In one embodiment, the processor monitors user position data for at least one registered user. In another embodiment, the processor identifies a travel scenario based on the user position data. In a further embodiment, the processor controls a setting of an appliance based on an identity of a registered user corresponding to the travel scenario.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: James Anthony Hunt, Russell Speight VanBlon