Patents by Inventor Kenneth P. Hinckley

Kenneth P. Hinckley 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: 20020167488
    Abstract: A mobile device is provided that includes at least one sensor that provides contextual information to the device. When the mobile device receives an incoming message, or notification, the device responds thereto based at least in part upon the contextual information.
    Type: Application
    Filed: June 3, 2002
    Publication date: November 14, 2002
    Inventors: Kenneth P. Hinckley, Eric J. Horvitz
  • Patent number: 6456275
    Abstract: An input device for a computer system includes an exterior surface and a touch sensor located on the exterior surface. The touch sensor is adapted to generate an electrical signal when a user touches the touch sensor. The electrical signal contains touch information that is the same each time the user touches the touch sensor regardless of where the user's touch occurs on the touch sensor. The input device also includes an input generator capable of generating input information sent to the computer system. The input information includes at least a depressible key's state, a depressible button's state, sound information, or movement information.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: September 24, 2002
    Assignee: Microsoft Corporation
    Inventors: Kenneth P. Hinckley, Todd E. Holmdahl, Timothy T. Brewer, Steven T. Kaneko, Michael J. Sinclair
  • Publication number: 20020118169
    Abstract: A method and system uses an acceleration curve to enhance data navigation. In a preferred embodiment, the scrolling algorithm of an input device with a rotational member accelerates a resultant scroll amount in direct relation to a rotational speed of the rotational member. The acceleration curve may be implemented in a look-up table in the mouse driver. Different acceleration curves may be used based upon whether a user is scrolling up or scrolling down. In a further embodiment, acceleration is temporarily inhibited upon the occurrence of a change in the direction of rotation of the rotational member.
    Type: Application
    Filed: February 26, 2001
    Publication date: August 29, 2002
    Inventors: Kenneth P. Hinckley, Steven N. Bathiche
  • Publication number: 20020118168
    Abstract: A method and system for electronically scrolling a document with a data processing apparatus uses an input device, e.g., a mouse, to permit position based scrolling without first accessing a scroll bar or other scrolling functionality element. In a page positional scrolling (PPS) mode useful for scrolling short distances, a displayed document is scrolled one pixel per one pixel of motion of the mouse. In a second mode (document positional scrolling—DPS), the document is scrolled a distance per pixel of mouse movement corresponding to the ratio of the document length (or width) to the page length (or width). In a further embodiment (smoothed document positional scrolling—SDPS), as the mouse is moved away from a starting position the system begins scrolling in PPS, transitions smoothly from PPS to DPS, and then continues to scroll in DPS.
    Type: Application
    Filed: February 26, 2001
    Publication date: August 29, 2002
    Inventors: Kenneth P. Hinckley, Steven N. Bathiche
  • Publication number: 20020067334
    Abstract: An input device for a computer system includes an exterior surface and a touch sensor located on the exterior surface. The touch sensor is adapted to generate an electrical signal when a user touches the touch sensor. The electrical signal contains touch information that is the same each time the user touches the touch sensor regardless of where the user's touch occurs on the touch sensor. The input device also includes an input generator capable of generating input information sent to the computer system. The input information includes at least a depressible key's state, a depressible button's state, sound information, or movement information.
    Type: Application
    Filed: September 14, 1998
    Publication date: June 6, 2002
    Inventors: KENNETH P. HINCKLEY, TODD E. HOLMDAHL, TIMOTHY T. BREWER, STEVEN T. KANEKO, MICHAEL J. SINCLAIR
  • Patent number: 6396477
    Abstract: In a method of the present invention, a device message is generated indicating that a touch sensor on an input device has been touched without indicating what location on the touch sensor has been touched. The device message is routed to an application and instructions within the application are executed based on the device message.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: May 28, 2002
    Assignee: Microsoft Corp.
    Inventors: Kenneth P. Hinckley, Todd E. Holmdahl, Timothy T. Brewer, Steven T. Kaneko, Michael J. Sinclair
  • Publication number: 20020030667
    Abstract: A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling, as displayed on the screen, may further be rounded to the nearest document text line and/or distance unit, even though a more precise scrolling location value may be stored and/or tracked.
    Type: Application
    Filed: August 29, 2001
    Publication date: March 14, 2002
    Inventors: Kenneth P. Hinckley, Steven N. Bathiche, James H. Cauthorn, Michael J. Sinclair
  • Publication number: 20020021278
    Abstract: In a device having a display, at least one sensor signal is generated from a sensor in the device. One or more context values are then generated from the sensor signal. The context values indicate how the device is situated relative to one or more objects. At least one of the context values is then used to control the operation of one or more aspects of the device.
    Type: Application
    Filed: June 6, 2001
    Publication date: February 21, 2002
    Inventors: Kenneth P. Hinckley, Michael J. Sinclair, Jeffrey Scott Pierce, Eric J. Horvitz
  • Publication number: 20010015718
    Abstract: In a computer system, a touch sensitive input device having touch sensitive auxiliary controls system can be used to anticipate a user's action. When a user's hand approaches a touch sensitive input device, feedback can be displayed on a display screen. A user can receive feedback without activating the input device. The feedback may take the form of status information related to the feature controlled by the input device and can vary depending upon the application open. Likewise, when the hand of a user is moved away from the touch sensitive input device, the feedback brought on by sensing the user's hand may disappear.
    Type: Application
    Filed: March 13, 2001
    Publication date: August 23, 2001
    Inventors: Kenneth P. Hinckley, Steven N. Bathiche, William Vong, James H. Cauthorn, Corey M. Ladas, Kenneth V. Fry