Patents by Inventor Harriss Christopher Neil Ganey

Harriss Christopher Neil Ganey 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: 10015047
    Abstract: A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: July 3, 2018
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Ulrich, Jennifer Greenwood Zawacki
  • Patent number: 9946459
    Abstract: A device configured to distinguish between intentional and inadvertent input is provided. Input may be in the form of touch screen or on-screen keyboard input. Such input is examined such that a device may ignore unintentional and resting contact while reacting only to purposeful contact. The characteristics of unintentional and resting device contact are ascertained and differentiated from the contact characteristics of intentional device input.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: April 17, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Aaron M. Stewart, Harriss Christopher Neil Ganey, Jay W. Johnson, Howard Locker
  • Patent number: 9379941
    Abstract: A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: June 28, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Ulrich, Jennifer Greenwood Zawacki
  • Patent number: 9354795
    Abstract: A computer system displays an object on a touch surface and detects multiple touch points on the touch surface in proximity to the displayed object. Next, the computer system detects one or more touch point movements originating from one or more of the plurality of touch points and determines a type of sector in which each of the touch point movements enters. In turn, when one of the touch point movements enters a rotate sector, the computer system performs a rotate command on the object.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: May 31, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd
    Inventors: Harriss Christopher Neil Ganey, Masaki Matsubara, Hidetoshi Mori, Aaron Michael Stewart
  • Patent number: 9304591
    Abstract: An apparatus includes sensor circuitry configured to sense spatial phenomena; application circuitry configured to respond to sensation of a spatial phenomenon by the sensor circuitry where a pre-existing relationship exists between the spatial phenomenon and the response of the application circuitry; and regulation circuitry configured to regulate the response of the application circuitry to the spatial phenomenon based at least in part on sensation of a different spatial phenomenon by the sensor circuitry. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: April 5, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Daryl Cromer, Axel Ramirez Flores, Harriss Christopher Neil Ganey, Jay Wesley Johnson, Howard Locker, Aaron Michael Stewart
  • Patent number: 9195276
    Abstract: Embodiments provisioning various electronic devices with optical user input devices having one or more optical sensors are described. Embodiments broadly contemplate expanding the functionality of current user input devices through use of a variety of optical sensors in a variety of configurations, as described further herein.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: November 24, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Aaron Michael Stewart, Harriss Christopher Neil Ganey, Yang Jinping, Jay Wesley Johnson, Julie Anne Morris, James Stephen Rutledge, Bradley Park Strazisar
  • Patent number: 9024975
    Abstract: A system, method, and program product is provided that automatically allocates a display screen into two areas when the display screen is pivoted from a landscape orientation to a portrait orientation. A hypervisor receives a pivot request (e.g., from a user) to pivot the display screen from a landscape orientation to a portrait orientation. When the display screen is oriented in the landscape orientation, a primary operating system displays its data on the display screen. Upon reception of the pivot request, the hypervisor allocates the display screen into a primary display area and a secondary display area. The hypervisor then displays data originating from the primary operating system in the primary display area and displays data originating from a second operating system in the secondary display area.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: May 5, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
  • Publication number: 20140337492
    Abstract: A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Urich, Jennifer Greenwood Zawacki
  • Patent number: 8595012
    Abstract: Systems, methods, apparatuses and computer program products configured to provide sound feedback for input devices are described. Embodiments take input from a digitizer, such as input using as stylus/pen, and produce sound feedback to enhance the user's input interface experience. Embodiments thus provide a user with a more realistic interface with an electronic device, emulating use of conventional writing implements.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: November 26, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard Locker, Harriss Christopher Neil Ganey, Jay W. Johnson, Aaron M. Stewart
  • Publication number: 20120113044
    Abstract: A multi-sensor device includes an optical sensor portion and a capacitive sensor portion where the capacitive sensor portion borders the optical sensor portion. Various other devices, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: November 10, 2010
    Publication date: May 10, 2012
    Inventors: Bradley Park Strazisar, Julie Anne Morris, James S. Rutledge, Aaron Michael Stewart, Harriss Christopher Neil Ganey, Jay Wesley Johnson
  • Publication number: 20120044146
    Abstract: Embodiments provisioning various electronic devices with optical user input devices having one or more optical sensors are described. Embodiments broadly contemplate expanding the functionality of current user input devices through use of a variety of optical sensors in a variety of configurations, as described further herein.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Aaron Michael Stewart, Harriss Christopher Neil Ganey, Yang Jinping, Jay Wesley Johnson, Julie Anne Morris, James Stephen Rutledge, Bradley Park Strazisar
  • Publication number: 20120038546
    Abstract: An apparatus includes sensor circuitry configured to sense spatial phenomena; application circuitry configured to respond to sensation of a spatial phenomenon by the sensor circuitry where a pre-existing relationship exists between the spatial phenomenon and the response of the application circuitry; and regulation circuitry configured to regulate the response of the application circuitry to the spatial phenomenon based at least in part on sensation of a different spatial phenomenon by the sensor circuitry. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Inventors: Daryl Cromer, Axel Ramirez Flores, Harriss Christopher Neil Ganey, Jay Wesley Johnson, Howard Locker, Aaron Michael Stewart
  • Publication number: 20110320204
    Abstract: Systems, methods, apparatuses and computer program products configured to provide sound feedback for input devices are described. Embodiments take input from a digitizer, such as input using as stylus/pen, and produce sound feedback to enhance the user's input interface experience. Embodiments thus provide a user with a more realistic interface with an electronic device, emulating use of conventional writing implements.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard Locker, Harriss Christopher Neil Ganey, Jay W. Johnson, Aaron M. Stewart
  • Publication number: 20110291948
    Abstract: A device configured to distinguish between intentional and inadvertent input is provided. Input may be in the form of touch screen or on-screen keyboard input. Such input is examined such that a device may ignore unintentional and resting contact while reacting only to purposeful contact. The characteristics of unintentional and resting device contact are ascertained and differentiated from the contact characteristics of intentional device input.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Inventors: Aaron M. Stewart, Harriss Christopher Neil Ganey, Jay W. Johnson, Howard Locker
  • Publication number: 20100277419
    Abstract: A computer system displays an object on a touch surface and detects multiple touch points on the touch surface in proximity to the displayed object. Next, the computer system detects one or more touch point movements originating from one or more of the plurality of touch points and determines a type of sector in which each of the touch point movements enters. In turn, when one of the touch point movements enters a rotate sector, the computer system performs a rotate command on the object.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 4, 2010
    Inventors: Harriss Christopher Neil Ganey, Masaki Matsubara, Hidetoshi Mori, Aaron Michael Stewart
  • Publication number: 20100251105
    Abstract: A method, apparatus, and system are disclosed for modifying substitution cost. A substitution cost module calculates a substitution cost between a first character of a first string and a second character of a second string. A spatial vector module calculates a spatial vector between the first character and the second character from a location of a first key representing the first character on a keyboard and a location of a second key representing the second character on the keyboard. The spatial vector module modifies the substitution cost if the spatial vector is less than a spatial threshold. An edit distance module calculates an edit distance between the first string and the second string using the modified substitution cost for the substitution cost of substituting the first character with the second character.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
  • Publication number: 20100106994
    Abstract: A method, apparatus, and system are disclosed for adapting power consumption. A recording module records a usage record for each component within a computer at scheduled audit times. The usage record comprises a usage level, an application list, a time stamp, a network access point, a computation category, a time category, and a location category. A scenario module creates a plurality of usage scenarios. Each usage scenario comprises a unique combination of a specified computation category, a specified time category, and a specified location category. A profile module creates a power setting profile for each usage scenario. Each power setting profile specifies a target power status for each component of the computer. A scenario detection module detects a first usage scenario. An adjustment module sets a power status of each component to the first usage scenario target power status for the component.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Inventors: David Carroll Challener, Harriss Christopher Neil Ganey, Howard Locker
  • Publication number: 20090322789
    Abstract: A system, method, and program product is provided that automatically allocates a display screen into two areas when the display screen is pivoted from a landscape orientation to a portrait orientation. A hypervisor receives a pivot request (e.g., from a user) to pivot the display screen from a landscape orientation to a portrait orientation. When the display screen is oriented in the landscape orientation, a primary operating system displays its data on the display screen. Upon reception of the pivot request, the hypervisor allocates the display screen into a primary display area and a secondary display area. The hypervisor then displays data originating from the primary operating system in the primary display area and displays data originating from a second operating system in the secondary display area.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
  • Publication number: 20090207141
    Abstract: A computer touch pad can be used for joystick-type navigation by allowing a user to touch her finger at a location on the pad that is distanced from a reference location of the pad, and the cursor is moved on screen the direction from the reference location to the touch down location at a speed that is proportional to the distance between the locations.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, James Joseph Thrasher, Jennifer Greenwood Zawacki
  • Publication number: 20090106542
    Abstract: A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 23, 2009
    Inventors: JUSTIN TYLER DUBS, Harriss Christopher Neil Ganey, Ratan Ray, Sean Micheal Ulrich, Jennifer Greenwood Zawacki