Patents by Inventor Jonathan Gaither Knox

Jonathan Gaither Knox 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: 20180211349
    Abstract: A computer implemented method, device and computer program device are provided that under control of one or more processors configured with specific executable instructions. The methods obtains a user profile that includes a user device usage pattern associated with a user, receives a usage limit associated with a task and identifies a candidate mobile device from a pool of available mobile devices based on the usage limit and the user device usage pattern.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Jonathan Gaither Knox, Justin Tyler Dubs, Russell Speight VanBlon
  • Patent number: 9633083
    Abstract: An aspect provides a method, including: accessing a tagging profile based on a store of historical user object information; determining, using the processor, a current user object search has been made by a user; determining, using the processor, a priority smart tag for providing results for the current user object search based on the tagging profile; and providing the results of the current user object search according to the priority tag determined. Other aspects are described and claimed.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: April 25, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20170031797
    Abstract: One embodiment provides a method, including: obtaining, using a processor, a system performance metric; determining, using a processor, a change in the system performance metric over time; obtaining, using a processor, system change data; associating, using a processor, the change in the system performance metric and the system change data; and indicating, using an output device, a system change associated with the change in the system performance metric. Other aspects are described and claimed.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: Russell Speight VanBlon, Ratan Ray, Jonathan Gaither Knox
  • Publication number: 20170031424
    Abstract: One embodiment provides a method, including: obtaining, using a processor, a system power consumption metric; determining, using a processor, a change in the system power consumption metric over time; obtaining, using a processor, system change data; associating, using a processor, the change in the system power consumption metric and the system change data; and indicating, using an output device, a system change associated with the change in the system power consumption metric. Other aspects are described and claimed.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: Russell Speight VanBlon, Ratan Ray, Jonathan Gaither Knox
  • Publication number: 20160119713
    Abstract: One embodiment provides a method, including but not limited to: identifying, using a data capture device, a listener; determining, using a processor, audio content is inappropriate; and executing, using a processor, an action, wherein the action prevents the inappropriate audio content from being audible. Other aspects are described and claimed.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: Jonathan Gaither Knox, John Carl Mese, Nathan J. Peterson, Arnold S. Weksler
  • Publication number: 20160110327
    Abstract: An embodiment provides a method, including: accessing, using a processor of an electronic device, a data store; determining, using a processor, a predetermined context based on the data store; receiving, at an input device of the electronic device, a user text input; analyzing, using a processor, the user text input based on the predetermined context; and offering, using a processor, a suggested modification of the user text input based on the predetermined context. Other aspects are described and claimed.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventor: Jonathan Gaither Knox
  • Publication number: 20160027296
    Abstract: An embodiment provides a method, including: in a first end user electronic device, running an application that uses device collected data; collecting, using the first end user electronic device, device data for the application; accessing, using a processor of the first end user electronic device, device data collected by another end user electronic device proximate to the first end user electronic device; and using, in the running of the application, one or more of the accessed device data and the collected device data. Other embodiments are described and claimed.
    Type: Application
    Filed: July 25, 2014
    Publication date: January 28, 2016
    Inventors: Jonathan Gaither Knox, Peter Hamilton Wetsel, Rod D. Waltermann, Suzanne Marion Beaumont
  • Patent number: 9110635
    Abstract: A device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive at least one signal from at least one camera in communication with the device, determine that a user of the device is looking at least substantially at a personal assistant feature presented on a display of the device at least partially based on the signal, and initiate a personal assistant which processes audible input from the user received at the device in response to a determination that the user is looking at least substantially at the personal assistant feature. The personal assistant is associated with the personal assistant feature.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: August 18, 2015
    Assignee: Lenova (Singapore) Pte. Ltd.
    Inventors: Jonathan Gaither Knox, Rod D. Waltermann, Liang Chen, Mark Evan Cohen
  • Publication number: 20150212827
    Abstract: Systems, methods and products are described that provide accelerated boot performance. One embodiment provides a method including: initiating a booting process of a user operating system of a computer system, wherein the operating system sets a plurality of hardware devices for inclusion in the booting process; identifying a non-critical hardware device in the plurality of hardware devices set for start up according to the user operating system; excluding the non-critical hardware device from the booting process; completing the booting process to provide an operational user operating system to a user without starting an excluded non-critical hardware device; and thereafter loading and initializing the excluded non-critical hardware device as a post-boot task. Other embodiments are described and claimed.
    Type: Application
    Filed: April 6, 2015
    Publication date: July 30, 2015
    Inventors: John Carl Mese, Jonathan Gaither Knox
  • Publication number: 20150205799
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular past time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular past time period. Other aspects are described and claimed.
    Type: Application
    Filed: March 31, 2015
    Publication date: July 23, 2015
    Inventors: Douglas Warren Robinson, Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20150161997
    Abstract: An embodiment provides a method, including: receiving, at an audio receiver of an information handling device, user voice input; identifying, using a processor, words included in the user voice input; determining, using the processor, one of the identified words renders ambiguous a command included in the user voice input; accessing, using the processor, context data; disambiguating, using the processor, the command based on the context data; and committing, using the processor, a predetermined action according to the command. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Peter Hamilton Wetsel, Jonathan Gaither Knox, Suzanne Marion Beaumont, Russell Speight VanBlon, Rod D. Waltermann
  • Publication number: 20150161236
    Abstract: An embodiment provides a method, including: collecting, using a first user device, ephemeral data associated with a user object event; collecting, using at least one processor, user object event data; creating, using at least one processor, an association between the ephemeral data and the user object event data; and storing, in a memory, the association in a data structure accessible to a device application. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Suzanne Marion Beaumont, Rod D. Waltermann, Russell Speight VanBlon, Jonathan Gaither Knox, Peter Hamilton Wetsel, Hermann Franz Bergmeier
  • Publication number: 20150161133
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular time period. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20150161092
    Abstract: An aspect provides a method, including: accessing, using a processor, a store of historical user object event information; building, using the processor, a tagging profile based on the store of historical user object event information; determining, using the processor, a new user object event; and determining, using the processor, a priority for tag generation for the new object event using the tagging profile. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Hermann Franz Burgmeier, Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150161984
    Abstract: An embodiment provides a method, including: receiving, via an audio receiver of an information handling device, user voice input; identifying a first word based on the user voice input; accessing a word association data store; selecting an equivalent based on an association with the first word within the word association data store; committing an action based on the equivalent; receiving feedback input from the user regarding the equivalent; and updating the selecting based on the feedback. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Jon Wayne Heim, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont
  • Publication number: 20150161132
    Abstract: An aspect provides a method, including: accessing a tagging profile based on a store of historical user object information; determining, using the processor, a current user object search has been made by a user; determining, using the processor, a priority smart tag for providing results for the current user object search based on the tagging profile; and providing the results of the current user object search according to the priority tag determined. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150161206
    Abstract: An aspect provides a method, including: receiving from a user, at an input device of an information handling device, user object search input including at least one search term; accessing, using a processor, tag information of a plurality of tags associated with stored user objects; determining, using a processor, at least one modification to the user object search input to change results produced by the user object search input based on the tag information; and providing search results according to the at least one modification. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Russell Speight VanBlon, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150161249
    Abstract: An embodiment provides a method, including: collecting, using a user device, user object event data; collecting, using a user device, contextual data related to the user object event data; creating, using at least one processor, an association between the contextual data and the user object event data; forming, using a processor having access to a stored group of associations between contextual data and user object event data, a user profile based on the group of associations; and storing, in a memory, the user profile. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: LENOVO (SINGAPORE) PTD. LTD.
    Inventors: Jonathan Gaither Knox, Rod D. Waltermann, Hermann Franz Burgmeier, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20150161570
    Abstract: An aspect provides a method, including: accessing, using a processor, an event list for a user during a particular upcoming time period; predicting, using the processor, a disruption to the event list for the user; accessing, using the processor, a rule set relating to permitted modifications to the event list; determining, using the processor, a proposed modification to the event list based on the rule set; and implementing, using the processor, the proposed modification to the event list. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Hermann Franz Burgmeier, Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150154001
    Abstract: A device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive at least one signal from at least one camera in communication with the device, determine that a user of the device is looking at least substantially at a personal assistant feature presented on a display of the device at least partially based on the signal, and initiate a personal assistant which processes audible input from the user received at the device in response to a determination that the user is looking at least substantially at the personal assistant feature. The personal assistant is associated with the personal assistant feature.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jonathan Gaither Knox, Rod D. Waltermann, Liang Chen, Mark Evan Cohen