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).
-
Publication number: 20050127274Abstract: Pixels in an array of image sensor pixels contain photo-sensors and circuits having inputs connected to the photosensors. The circuits have feedback loops for reducing fixed pattern noise in the array. Output from each pixel is used to latch a multibit counter value supplied by a global counter. Each feedback loop preferably includes a pair of alternately-toggling switching transistors to minimize unwanted charge injection. An image sensor according to the invention can be used for, e.g., motion sensing.Type: ApplicationFiled: February 4, 2005Publication date: June 16, 2005Applicant: Microsoft CorporationInventors: Derek Knee, Thomas Oliver, Gary Rensberger
-
Publication number: 20050078085Abstract: 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: ApplicationFiled: November 5, 2004Publication date: April 14, 2005Applicant: Microsoft CorporationInventors: Mark Casebolt, Gary Rensberger, Sean Gorman
-
Publication number: 20040227729Abstract: 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: June 22, 2004Publication date: November 18, 2004Applicant: Microsoft CorporationInventor: Gary Rensberger
-
Patent number: 6816150Abstract: 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 by 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 26, 2001Date of Patent: November 9, 2004Assignee: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Sean Gorman
-
Publication number: 20040183780Abstract: 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: March 19, 2003Publication date: September 23, 2004Applicant: Microsoft CorporationInventors: Mihai Albulet, Gary Rensberger
-
Patent number: 6774915Abstract: 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: February 11, 2002Date of Patent: August 10, 2004Assignee: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20040019810Abstract: 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).Type: ApplicationFiled: July 26, 2002Publication date: January 29, 2004Applicant: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Mihai Albulet
-
Patent number: 6661410Abstract: 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. The conductor may be a plate provided in the form of an adhesive label printed with conductive ink. 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).Type: GrantFiled: September 7, 2001Date of Patent: December 9, 2003Assignee: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Mihai Abulet
-
Patent number: 6611921Abstract: Power management is provided in a user operated data input device utilizing proximity sensing and switching between three or more power states. Capacitive proximity sensing may be carried out by detecting a relative change in the capacitance of a “scoop” capacitor formed by a conductor and a surrounding ground plane, wherein charge is transferred between the “scoop” capacitor and a relatively large “bucket” capacitor, a voltage of the bucket capacitor is applied to an input threshold switch, and a number of cycles of charge transfer required to reach the state transition is determined. 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.Type: GrantFiled: November 26, 2001Date of Patent: August 26, 2003Assignee: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Sean Gorman
-
Publication number: 20030151588Abstract: 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: ApplicationFiled: February 11, 2002Publication date: August 14, 2003Applicant: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20030151615Abstract: 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: February 11, 2002Publication date: August 14, 2003Applicant: Microsoft CorporationInventor: Gary Rensberger
-
Publication number: 20030061524Abstract: 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. The conductor may be a plate provided in the form of an adhesive label printed with conductive ink. 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).Type: ApplicationFiled: November 26, 2001Publication date: March 27, 2003Applicant: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Sean Gorman
-
Publication number: 20030058222Abstract: 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. The conductor may be a plate provided in the form of an adhesive label printed with conductive ink. 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).Type: ApplicationFiled: November 26, 2001Publication date: March 27, 2003Applicant: Microsoft CorporationInventors: Mark W. Casebolt, Gary Rensberger, Sean Gorman
-
Patent number: 6538640Abstract: A process for encoding the movement of a computer pointing device to better control a cursor or other object on a display. The process makes use of two assumptions relating to illegal transitions (skipped states) that enables information relating to such illegal transitions to be included in the encoding process that samples states of a waveform produced by a detector in the pointing device. The first assumption refers to the directional ambiguity of a skipped state. When examined logically, it can be determined that this directional ambiguity need not be a concern, because a pointing device moving fast enough so that states are missed is realistically unable to reverse direction so fast that subsequent samples of the waveform would miss the reversal. Therefore, if a state is skipped, it is a reasonable assumption to assign the direction to the skipped state determined from the preceding samples.Type: GrantFiled: August 31, 2000Date of Patent: March 25, 2003Assignee: Microsoft CorporationInventors: Brett T. Ostrum, Gary Rensberger
-
Publication number: 20020035701Abstract: 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. The conductor may be a plate provided in the form of an adhesive label printed with conductive ink. 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).Type: ApplicationFiled: September 7, 2001Publication date: March 21, 2002Inventors: Mark W. Casebolt, Gary Rensberger, Steven N. Bathiche, Mihai Abulet