Patents by Inventor Aaron Michael Stewart

Aaron Michael Stewart 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: 20120272191
    Abstract: For rotational graphical user interface navigation, a display module displays a first face of a uniform prism rotatable only about a central horizontal axis. The uniform prism includes a plurality of faces. Each face has Graphical User Interface (GUI) controls for a unique function set. Only one face of the uniform prism is visible at a time. Each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated, and a face is displayed as filling a screen when the multidimensional solid is not being rotated. An input module receives a rotational command. The rotational command rotates the uniform prism around the central horizontal axis. The rotation module rotates the uniform prism to display a second face in response to the rotational command, displaying the rotation of the uniform prism.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Justin Tyler Dubs, Eric Edward Dudkowski, Karen Ruth Kluttz, Aaron Michael Stewart
  • Patent number: 8286099
    Abstract: A display module displays a first face of a virtual multidimensional solid comprising a plurality of faces. Each face comprises graphical user interface controls for a unique function set. An input module receives a rotational command that rotates the multidimensional solid around at least one axis. A rotation module rotates the multidimensional solid to display a second face in response to the rotational command, displaying the rotation of the multidimensional solid.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: October 9, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Tyler Dubs, Eric Edward Dudkowski, Karen Ruth Kluttz, Aaron Michael Stewart
  • Publication number: 20120235922
    Abstract: An apparatus, system, and method for a central display with private secondary displays. The apparatus includes a central information handling device and a secondary generation module. The central information handling device generates a central image for a central display. The central display is in communication with a plurality of secondary devices communicating with a plurality of secondary displays. Each secondary device communicates with a distinct secondary display. The secondary generation module generates a secondary image for two or more of the secondary displays of the secondary devices. The central display is viewable concurrently by users of each secondary display.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Howard J. Locker, James Stephen Rutledge, Aaron Michael Stewart, John David Swansey
  • Publication number: 20120218187
    Abstract: An apparatus includes timing circuitry configured to initiate a timing window in response to input sensed by an optical sensor, association circuitry configured to associate the input with additional input sensed by a different optical sensor if the additional input commences during the timing window and filter circuitry configured to filter out additional input sensed by a different optical sensor if the additional input commences after expiration of the timing window and prior to a subsequent initiation of the timing window. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Inventors: Aaron Michael Stewart, Julie Anne Morris, James S. Rutledge
  • Publication number: 20120166184
    Abstract: Systems and methods that provide for voice command devices that receive sound but do not transfer the voice data beyond the system unless certain voice-filtering criteria have been met are described herein. In addition, embodiments provide devices that support voice command operation while external voice data transmission is in mute operation mode. As such, devices according to embodiments may process voice data locally responsive to the voice data matching voice-filtering criteria. Furthermore, systems and methods are described herein involving voice command devices that capture sound and analyze it in real-time on a word-by-word basis and decide whether to handle the voice data locally, transmit it externally, or both.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard Locker, Daryl Cromer, Scott Edwards Kelso, Aaron Michael Stewart
  • Publication number: 20120127085
    Abstract: Touchpad devices emulating button functionality (“click pad” devices) that simultaneously emulates multiple functionalities are described herein. In addition, embodiments provide for click pad emulation of both TrackPoint and touchpad functionality. According to embodiments, a click pad device emulating multiple functionalities may enable or disable certain functionalities based on user interaction with the click pad device. For example, a click pad device emulating both TrackPoint and touchpad functionality may enable TrackPoint functionality and disable touchpad functionality if user gestures on the click pad device indicate that the user is interacting with the click pad as a TrackPoint device.
    Type: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Inventors: Aaron Michael Stewart, Harriss C. Ganey
  • 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: 20120112998
    Abstract: An apparatus includes sensors configured to sense optical information, assignment circuitry configured to assign a dominant status to one of the sensors and a nondominant status to another one of the sensors and control circuitry configured to output one or more commands based on sensed optical information and status. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: November 10, 2010
    Publication date: May 10, 2012
    Inventors: Julie Anne Morris, James S. Rutledge, Bradley Park Strazisar, Aaron Michael Stewart, 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: 20120038675
    Abstract: An apparatus includes a planar display defining an outward pointing normal vector and an inward pointing normal vector; sensor circuitry configured to sense an initial relative position of the planar display and configured to sense a change in relative position of the planar display; and zoom circuitry configured to zoom an image presented on the planar display responsive to a change in relative position of the display sensed by the sensor circuitry where the change in relative position has a vector component along one of the normal vectors. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Inventors: Jay Wesley Johnson, Axel Ramirez Flores, Hariss Christopher Neil Ganey, Howard Locker, Aaron Michael Stewart
  • Publication number: 20110291922
    Abstract: Systems, methods, apparatuses and computer program products configured to provide intelligent filtering techniques to reduce errant device inputs are described. For example, filtering out the data input from a touch pad while typing on the keyboard or operating with a pointing stick, even if the touch pad is sensing contact, is augmented by continuing to filter data from the touch pad until the contact on the touch pad ends.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Inventors: Aaron Michael Stewart, Masaki Matsubara, Hidetoshi Mori
  • Publication number: 20110029864
    Abstract: An approach is provided that receives a request from a user while a system is in a desktop environment, such as windowing computer interface. The desktop environment includes graphical user interface elements, such as standard icons, that are not optimized for touch-enabled input by the user from a touch-enabled display screen. When a request, such as a gesture is received at the touch-enabled display screen, a tiles environment is invoked. The tiles environment include touch-optimized graphical tiles displayed on the display screen that respond when touched by the user. In one embodiment, the tiles environment is an overlay of the desktop environment.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventors: Aaron Michael Stewart, Eric Edward Dudkowski, Mathew P. Lietzke, Howard Locker, Jeffrey E. Skinner, Adam Miles Smith, Russell Speight VanBlon
  • Publication number: 20110029904
    Abstract: An approach is provided that renders graphical user interface (GUI) elements, such as tiles or icons, on display screen. Some of the tiles correspond to software functions. User configurable rendering properties are retrieved that correspond to one of the GUI elements. The configurable rendering properties include a shape property or size property. The selected tile is then rendered on the display screen using the rendering properties. A gesture, directed toward the rendered GUI element, is received at the touch-enabled display screen. If the GUI element corresponds to a software function, the software function is launched in response to one or more of the gestures, such as a “tap” gesture.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventors: Adam Miles Smith, Eric Edward Dudkowski, Matthew P. Lietzke, Howard Locker, Jeffrey E. Skinner, Aaron Michael Stewart, Russell Speight VanBlon
  • Publication number: 20110029927
    Abstract: An approach is provided that receives a gesture from a user with the gesture being directed at a graphical user interface element. The gesture is received by the user at a touch-enabled display screen. Emulated physics properties are retrieved that correspond to the selected graphical user interface element. The system detects a speed and a direction from the received gesture and, based on this information, determines an initial trajectory of the selected graphical user interface element. The initial trajectory is adjusted based on the retrieved emulated physics properties with the movement of the element being rendered on the display screen based upon the adjusted trajectory.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventors: Matthew P. Lietzke, Eric Edward Dudkowski, Timothy Humphrey, Howard Locker, Jeffrey E. Skinner, Adam Miles Smith, Aaron Michael Stewart, Russell Speight VanBlon
  • Publication number: 20110029934
    Abstract: An approach is provided to join graphical user interface objects into a group. A request is received at a touch-enabled display screen to join a first graphical user interface object with a second graphical user interface object. The request is from a user of the system. The first and second graphical user interface objects are then associated with each other. The first and second graphical user interface objects are displayed on the touch-enabled display screen adjacent to each other and a visual indicator is also displayed near the objects that indicates that the objects have been joined in a group.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventors: Howard Locker, Eric Edward Dudkowski, Matthew P. Lietzke, Jeffrey E. Skinner, Adam Miles Smith, Aaron Michael Stewart, Russell Speight VanBlon
  • 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: 20100245258
    Abstract: An approach is provided that filters out inadvertent contact with a touch pad input device. A filter area is defined within a surface of a touch pad input device that is accessible from an information handling system, such as a computer system. When a user of the information handling system contacts the surface of the touch pad, an input stream is received. The input stream includes an origination point where contact was initially made by the user. If the origination point is within the defined filter area, then the input stream is filtered out (not processed). On the other hand, if the origination point is outside of the defined filter area, then the input stream is processed by the information handling system.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Inventors: Aaron Michael Stewart, Masaki Matsubara, Hidetoshi Mori
  • Publication number: 20100245082
    Abstract: A fingerprint reader (FPR) on a computer is illuminated when an operational context of the computer renders the FPR useful for receiving tactile input from a user.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Aaron Michael Stewart, Mark Evan Cohen, Adam Miles Smith, Joseph Michael Pennisi, Masayasu Goto, Yasumichi Tsukamoto