Patents by Inventor Gary Rensberger

Gary Rensberger 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: 8928499
    Abstract: An input device is disclosed that includes keys on a first surface and a second surface of the input device. At least some of the keys are operably coupled to a matrix including a switch for each key therein. When one of the keys is pressed, the corresponding switch is activated to provide a signal indicative thereof.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball, Steven W. Fisher
  • Patent number: 8614675
    Abstract: Automatic mode determination for an input device is disclosed. Depending on conditions of the input device, the input device can transition from a first mode to a transition mode and/or a second mode.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: December 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball
  • Patent number: 7782294
    Abstract: A pointing device is provided for reporting motion information about the pointing device. Counts representing movement in two dimensions are processed so that a packet data stream may accommodate the motion information. One aspect of the invention utilizes the value of count to determine whether compression of the motion information should be performed. When it is determined that compression should be performed, a compression function is selected, the count is processed by the compression function, and an indicator is set to indicate that the count is processed by the compression function. Reporting information, which includes the processed count and the indicator, is then transmitted to computer system. A user input interface that is associated with the computer system recovers the counts using appropriate inverse functions in accordance with the indicators.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventors: Mihai Albulet, Gary Rensberger
  • Patent number: 7658625
    Abstract: An external AC power adapter is provided in a compact form factor that utilizes an AC plug that swivels about the body of the adapter and that includes prongs (i.e., electrical contacts or terminals) which can fold into the body for transport or storage. The swiveling AC plug enables the body of the AC power adapter to be rotatably oriented in a user-selectable manner in order to fit in tight spaces when plugged in to maximize the utilization of available outlets. The foldable prongs help to minimize the overall size of the AC power adapter for easy portability and storage. When folded, the prongs are protected against damage and are prevented from damaging or scratching other articles when the AC power adapter is packed in a bag or suitcase during travel.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew Jubelirer, Gary Rensberger, Jeffrey A. Griffis, Carl Joseph Ledbetter, William J. Lauby
  • Publication number: 20090227122
    Abstract: An external AC power adapter is provided in a compact form factor that utilizes an AC plug that swivels about the body of the adapter and that includes prongs (i.e., electrical contacts or terminals) which can fold into the body for transport or storage. The swiveling AC plug enables the body of the AC power adapter to be rotatably oriented in a user-selectable manner in order to fit in tight spaces when plugged in to maximize the utilization of available outlets. The foldable prongs help to minimize the overall size of the AC power adapter for easy portability and storage. When folded, the prongs are protected against damage and are prevented from damaging or scratching other articles when the AC power adapter is packed in a bag or suitcase during travel.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Jubelirer, Gary Rensberger, Jeffrey A. Griffis, Carl Joseph Ledbetter, William J. Lauby
  • Publication number: 20080030470
    Abstract: Automatic mode determination for an input device is disclosed. Depending on conditions of the input device, the input device can transition from a first mode to a transition mode and/or a second mode.
    Type: Application
    Filed: January 25, 2007
    Publication date: February 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball
  • Publication number: 20080030380
    Abstract: An input device is disclosed that includes keys on a first surface and a second surface of the input device. At least some of the keys are operably coupled to a matrix including a switch for each key therein. When one of the keys is pressed, the corresponding switch is activated to provide a signal indicative thereof.
    Type: Application
    Filed: January 25, 2007
    Publication date: February 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Obie, Mike Franks, Vincent Ball, Steven Fisher
  • Publication number: 20070133663
    Abstract: Interference between collocated wireless devices sharing the same RF channel is avoided or minimized by a new header format provided for the first data packet in an RF transmission. By inclusion of an invalid pulse in the header of each isolated data packet, an FM receiver that “captures” a desired signal from a closest device, midstream of processing an undesired signal (pertubation) from a more distant collocated device, is caused to abort the invalid packet and reinitialize. The receiver is then able to properly process the first packet in the desired transmission (from the closest device).
    Type: Application
    Filed: October 10, 2006
    Publication date: June 14, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary Rensberger, Mihai Albulet
  • Patent number: 7190347
    Abstract: A method and a pointing device are provided for reporting a movement amount of an operation instrumentality of the pointing device. A first value representing the movement amount in a first direction is examined. Whether scaling should be performed is determined based on the first value. When it is determined that scaling is to be performed, the first value is scaled by a first scaling factor and a first scaling indicator is set to indicate that the first value is scaled by the first scaling factor. Reporting information is then output, including the first value if scaling has not been performed, and when scaling has been performed, the reporting information includes the scaled first value and the first scaling indicator. The first value may be scaled by one of a plurality of scaling factors selected based on the first value.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: March 13, 2007
    Assignee: Microsoft Corporation
    Inventor: Gary Rensberger
  • Patent number: 7133025
    Abstract: Computer-readable media executable by a computer are provided for reporting a movement amount of an operation instrumentality of the pointing device. A first value representing the movement amount in a first direction is examined. Whether scaling should be performed is determined based on the first value. When it is determined that scaling is to be performed, the first value is scaled by a first scaling factor and a first scaling indicator is set to indicate that the first value is scaled by the first scaling factor. Reporting information is then output, including the first value if scaling has not been performed, and when scaling has been performed, the reporting information includes the scaled first value and the first scaling indicator. The first value may be scaled by one of a plurality of scaling factors selected based on the first value.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: November 7, 2006
    Assignee: Microsoft Corporation
    Inventor: Gary Rensberger
  • Publication number: 20060105712
    Abstract: Disclosed are a unique system and method that facilitate establishing and maintaining a secure connection between at least one wireless input component and a host (e.g., PC). The system and method involve the wireless input component broadcasting a message that can be “heard” by any potential host located within a given distance from the wireless input component. The message can indicate that the input component is available for use or pairing with a PC. PCs in the area can respond to the message by notifying the user that a wireless input component is available and by generating a random PIN. The PIN can be displayed to the user on the respective PC. The user can be prompted to enter the PIN using the wireless device. When a match between the user's response and the corresponding PC is determined, the two can be securely linked. In addition the invention provides support of wireless input devices at boot or start up.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Glass, Bernard Thompson, Bradley Fosdick, Chih Wen, Christopher Dreher, Doron Holan, Firdosh Bhesania, Gary Rensberger, Peter Hauser, Randall Aull
  • Patent number: 7023425
    Abstract: Power management is provided in a user operated data input device utilizing proximity sensing and switching between three or more power states. Switching between the power states occurs based upon the presence or absence of input activity, and an operation instrumentality (e.g., a hand) in close proximity to or contact with the device. Capacitive proximity sensing is carried out be detecting a relative change in the capacitance of a “scoop” capacitor formed by a conductor and a surrounding ground plane. In an optical surface tracking cursor control device embodiment, switching to and from a BEACON state, which provides a reduced flash rate of a surface illuminating light source, is carried out based upon a detected presence or absence of a trackable surface.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: April 4, 2006
    Assignee: Microsoft Corporation
    Inventors: Mark W. Casebolt, Gary Rensberger, Sean Gorman
  • Patent number: 6995750
    Abstract: A pointing device is provided for reporting motion information about the pointing device. Counts representing movement in two dimensions are processed so that a packet data stream may accommodate the motion information. One aspect of the invention utilizes the value of count to determine whether compression of the motion information should be performed. When it is determined that compression should be performed, a compression function is selected, the count is processed by the compression function, and an indicator is set to indicate that the count is processed by the compression function. Reporting information, which includes the processed count and the indicator, is then transmitted to computer system. A user input interface that is associated with the computer system recovers the counts using appropriate inverse functions in accordance with the indicators.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: February 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Mihai Albulet, Gary Rensberger
  • Patent number: 6975300
    Abstract: A method and a pointing device are provided for reporting a movement amount of an operation instrumentality of the pointing device. A first value representing the movement amount in a first direction is examined. Whether scaling should be performed is determined based on the first value. When it is determined that scaling is to be performed, the first value is scaled by a first scaling factor and a first scaling indicator is set to indicate that the first value is scaled by the first scaling factor. Reporting information is then output, including the first value if scaling has not been performed, and when scaling has been performed, the reporting information includes the scaled first value and the first scaling indicator. The first value may be scaled by one of a plurality of scaling factors selected based on the first value.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: December 13, 2005
    Assignee: Microsoft Corporation
    Inventor: Gary Rensberger
  • Patent number: 6965369
    Abstract: A method and apparatus for smoothing cursor motion on a display is provided. In an embodiment of the invention, an indication of an amount of movement of an operation instrumentality of a pointing device in a first direction is received from the pointing device. At a reporting time, a predetermined portion of the amount of movement of the pointing device in the first direction is reported to a computer. In at least one subsequent reporting time, a remainder of the amount of the movement in the first direction is reported. Preferably, at least two reports are sent to the computer for each time an indication of the amount of movement of the pointing device is received from the pointing device. In addition to smoothing of cursor motion, higher rates of movement of the operation instrumentality can be reported for a given bit length of the reports as the total amount of movement is divided into separate smaller reports.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: November 15, 2005
    Assignee: Microsoft Corporation
    Inventor: Gary Rensberger
  • Publication number: 20050240785
    Abstract: Capacitive proximity sensing is carried out by detecting a relative change in the capacitance of a “scoop” capacitor formed by a conductor and a surrounding ground plane. Charge is transferred between the “scoop” capacitor and a relatively large “bucket” capacitor, and a voltage of the bucket capacitor is applied to an input threshold switch. A state transition (e.g., from low to high, or high to low) of the input threshold switch is detected and a value (TouchVal) indicative of a number of cycles of charge transfer required to reach the state transition is determined. The presence or absence of an object or body portion in close proximity to or contact with a device can be determined by comparing TouchVal with a predetermined threshold value (TouchOff). In order to lessen the time required for detection, and/or improve the sensitivity thereof, the bucket capacitor may initially be charged to a repeatable non-zero reference level closer to the charge level that will cause a state transition.
    Type: Application
    Filed: June 30, 2005
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Mark Casebolt, Gary Rensberger, Steven Bathiche, Mihai Albulet
  • Publication number: 20050237301
    Abstract: A pointing device is provided for reporting motion information about the pointing device. Counts representing movement in two dimensions are processed so that a packet data stream may accommodate the motion information. One aspect of the invention utilizes the value of count to determine whether compression of the motion information should be performed. When it is determined that compression should be performed, a compression function is selected, the count is processed by the compression function, and an indicator is set to indicate that the count is processed by the compression function. Reporting information, which includes the processed count and the indicator, is then transmitted to computer system. A user input interface that is associated with the computer system recovers the counts using appropriate inverse functions in accordance with the indicators.
    Type: Application
    Filed: June 21, 2005
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Mihai Albulet, Gary Rensberger
  • Patent number: 6954867
    Abstract: Capacitive proximity sensing is carried out by detecting a relative change in the capacitance of a “scoop” capacitor formed by a conductor and a surrounding ground plane. Charge is transferred between the “scoop” capacitor and a relatively large “bucket” capacitor, and a voltage of the bucket capacitor is applied to an input threshold switch. A state transition (e.g., from low to high, or high to low) of the input threshold switch is detected and a value (TouchVal) indicative of a number of cycles of charge transfer required to reach the state transition is determined. The presence or absence of an object or body portion in close proximity to or contact with a device can be determined by comparing TouchVal with a predetermined threshold value (TouchOff). In order to lessen the time required for detection, and/or improve the sensitivity thereof, the bucket capacitor may initially be charged to a repeatable non-zero reference level closer to the charge level that will cause a state transition.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: October 11, 2005
    Assignee: Microsoft Corporation
    Inventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Mihai Albulet
  • Publication number: 20050200601
    Abstract: A method and a pointing device are provided for reporting a movement amount of an operation instrumentality of the pointing device. A first value representing the movement amount in a first direction is examined. Whether scaling should be performed is determined based on the first value. When it is determined that scaling is to be performed, the first value is scaled by a first scaling factor and a first scaling indicator is set to indicate that the first value is scaled by the first scaling factor. Reporting information is then output, including the first value if scaling has not been performed, and when scaling has been performed, the reporting information includes the scaled first value and the first scaling indicator. The first value may be scaled by one of a plurality of scaling factors selected based on the first value.
    Type: Application
    Filed: May 5, 2005
    Publication date: September 15, 2005
    Applicant: Microsoft Corporation
    Inventor: Gary Rensberger
  • Publication number: 20050190151
    Abstract: Computer-readable media executable by a computer are provided for reporting a movement amount of an operation instrumentality of the pointing device. A first value representing the movement amount in a first direction is examined. Whether scaling should be performed is determined based on the first value. When it is determined that scaling is to be performed, the first value is scaled by a first scaling factor and a first scaling indicator is set to indicate that the first value is scaled by the first scaling factor. Reporting information is then output, including the first value if scaling has not been performed, and when scaling has been performed, the reporting information includes the scaled first value and the first scaling indicator. The first value may be scaled by one of a plurality of scaling factors selected based on the first value.
    Type: Application
    Filed: May 5, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventor: Gary Rensberger