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: 10015047Abstract: 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: GrantFiled: July 28, 2014Date of Patent: July 3, 2018Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Ulrich, Jennifer Greenwood Zawacki
-
Patent number: 9946459Abstract: 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: GrantFiled: May 28, 2010Date of Patent: April 17, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Aaron M. Stewart, Harriss Christopher Neil Ganey, Jay W. Johnson, Howard Locker
-
Patent number: 9379941Abstract: 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: GrantFiled: October 18, 2007Date of Patent: June 28, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Ulrich, Jennifer Greenwood Zawacki
-
Patent number: 9354795Abstract: 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: GrantFiled: April 29, 2009Date of Patent: May 31, 2016Assignee: Lenovo (Singapore) Pte. LtdInventors: Harriss Christopher Neil Ganey, Masaki Matsubara, Hidetoshi Mori, Aaron Michael Stewart
-
Patent number: 9304591Abstract: 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: GrantFiled: August 10, 2010Date of Patent: April 5, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Daryl Cromer, Axel Ramirez Flores, Harriss Christopher Neil Ganey, Jay Wesley Johnson, Howard Locker, Aaron Michael Stewart
-
Patent number: 9195276Abstract: 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: GrantFiled: August 19, 2010Date of Patent: November 24, 2015Assignee: 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: 9024975Abstract: 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: GrantFiled: June 25, 2008Date of Patent: May 5, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
-
Publication number: 20140337492Abstract: 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: ApplicationFiled: July 28, 2014Publication date: November 13, 2014Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Ratan Ray, Sean Michael Urich, Jennifer Greenwood Zawacki
-
Patent number: 8595012Abstract: 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: GrantFiled: June 29, 2010Date of Patent: November 26, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Harriss Christopher Neil Ganey, Jay W. Johnson, Aaron M. Stewart
-
Publication number: 20120113044Abstract: 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: ApplicationFiled: November 10, 2010Publication date: May 10, 2012Inventors: Bradley Park Strazisar, Julie Anne Morris, James S. Rutledge, Aaron Michael Stewart, Harriss Christopher Neil Ganey, Jay Wesley Johnson
-
Publication number: 20120044146Abstract: 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: ApplicationFiled: August 19, 2010Publication date: February 23, 2012Applicant: 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: 20120038546Abstract: 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: ApplicationFiled: August 10, 2010Publication date: February 16, 2012Inventors: Daryl Cromer, Axel Ramirez Flores, Harriss Christopher Neil Ganey, Jay Wesley Johnson, Howard Locker, Aaron Michael Stewart
-
Publication number: 20110320204Abstract: 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: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Harriss Christopher Neil Ganey, Jay W. Johnson, Aaron M. Stewart
-
Publication number: 20110291948Abstract: 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: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Inventors: Aaron M. Stewart, Harriss Christopher Neil Ganey, Jay W. Johnson, Howard Locker
-
Publication number: 20100277419Abstract: 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: ApplicationFiled: April 29, 2009Publication date: November 4, 2010Inventors: Harriss Christopher Neil Ganey, Masaki Matsubara, Hidetoshi Mori, Aaron Michael Stewart
-
Publication number: 20100251105Abstract: 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: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: LENOVO (SINGAPORE) PTE, LTD.Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
-
Publication number: 20100106994Abstract: 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: ApplicationFiled: October 27, 2008Publication date: April 29, 2010Inventors: David Carroll Challener, Harriss Christopher Neil Ganey, Howard Locker
-
Publication number: 20090322789Abstract: 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: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, Aaron Michael Stewart, Jennifer Greenwood Zawacki
-
Publication number: 20090207141Abstract: 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: ApplicationFiled: February 19, 2008Publication date: August 20, 2009Inventors: Justin Tyler Dubs, Harriss Christopher Neil Ganey, James Joseph Thrasher, Jennifer Greenwood Zawacki
-
Publication number: 20090106542Abstract: 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: ApplicationFiled: October 18, 2007Publication date: April 23, 2009Inventors: JUSTIN TYLER DUBS, Harriss Christopher Neil Ganey, Ratan Ray, Sean Micheal Ulrich, Jennifer Greenwood Zawacki