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: 8928499Abstract: 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: GrantFiled: January 25, 2007Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball, Steven W. Fisher
-
Patent number: 8614675Abstract: 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: GrantFiled: January 25, 2007Date of Patent: December 24, 2013Assignee: Microsoft CorporationInventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball
-
Patent number: 7782294Abstract: 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: GrantFiled: June 21, 2005Date of Patent: August 24, 2010Assignee: Microsoft CorporationInventors: Mihai Albulet, Gary Rensberger
-
Patent number: 7658625Abstract: 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: GrantFiled: March 7, 2008Date of Patent: February 9, 2010Assignee: Microsoft CorporationInventors: Matthew Jubelirer, Gary Rensberger, Jeffrey A. Griffis, Carl Joseph Ledbetter, William J. Lauby
-
Publication number: 20090227122Abstract: 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: ApplicationFiled: March 7, 2008Publication date: September 10, 2009Applicant: MICROSOFT CORPORATIONInventors: Matthew Jubelirer, Gary Rensberger, Jeffrey A. Griffis, Carl Joseph Ledbetter, William J. Lauby
-
Publication number: 20080030470Abstract: 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: ApplicationFiled: January 25, 2007Publication date: February 7, 2008Applicant: Microsoft CorporationInventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball
-
Publication number: 20080030380Abstract: 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: ApplicationFiled: January 25, 2007Publication date: February 7, 2008Applicant: Microsoft CorporationInventors: Gary Rensberger, Gene Obie, Mike Franks, Vincent Ball, Steven Fisher
-
Publication number: 20070133663Abstract: 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: ApplicationFiled: October 10, 2006Publication date: June 14, 2007Applicant: MICROSOFT CORPORATIONInventors: Gary Rensberger, Mihai Albulet
-
Patent number: 7190347Abstract: 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: GrantFiled: May 5, 2005Date of Patent: March 13, 2007Assignee: Microsoft CorporationInventor: Gary Rensberger
-
Patent number: 7133025Abstract: 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: GrantFiled: May 5, 2005Date of Patent: November 7, 2006Assignee: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20060105712Abstract: 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: ApplicationFiled: November 12, 2004Publication date: May 18, 2006Applicant: Microsoft CorporationInventors: Andrew Glass, Bernard Thompson, Bradley Fosdick, Chih Wen, Christopher Dreher, Doron Holan, Firdosh Bhesania, Gary Rensberger, Peter Hauser, Randall Aull
-
Patent number: 7023425Abstract: 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: GrantFiled: November 5, 2004Date of Patent: April 4, 2006Assignee: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Sean Gorman
-
Patent number: 6995750Abstract: 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: GrantFiled: March 19, 2003Date of Patent: February 7, 2006Assignee: Microsoft CorporationInventors: Mihai Albulet, Gary Rensberger
-
Patent number: 6975300Abstract: 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: GrantFiled: June 22, 2004Date of Patent: December 13, 2005Assignee: Microsoft CorporationInventor: Gary Rensberger
-
Patent number: 6965369Abstract: 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: GrantFiled: February 11, 2002Date of Patent: November 15, 2005Assignee: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20050240785Abstract: 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: ApplicationFiled: June 30, 2005Publication date: October 27, 2005Applicant: Microsoft CorporationInventors: Mark Casebolt, Gary Rensberger, Steven Bathiche, Mihai Albulet
-
Publication number: 20050237301Abstract: 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: ApplicationFiled: June 21, 2005Publication date: October 27, 2005Applicant: Microsoft CorporationInventors: Mihai Albulet, Gary Rensberger
-
Patent number: 6954867Abstract: 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: GrantFiled: July 26, 2002Date of Patent: October 11, 2005Assignee: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Mihai Albulet
-
Publication number: 20050200601Abstract: 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: ApplicationFiled: May 5, 2005Publication date: September 15, 2005Applicant: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20050190151Abstract: 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: ApplicationFiled: May 5, 2005Publication date: September 1, 2005Applicant: Microsoft CorporationInventor: Gary Rensberger