Patents by Inventor Derek L. Knee

Derek L. Knee 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: 7403644
    Abstract: An input device with an optical scanner for use in capturing biometric images such as fingerprints. The user places the biometric image on the platen window. Movement of the platen window allows a scan head to scan the biometric image and capture a series of scan lines. The series of scan lines are combined together to form an image representative of the biometric image.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: July 22, 2008
    Assignee: Microsoft Corporation
    Inventors: David D. Bohn, Derek L. Knee
  • Patent number: 7194651
    Abstract: A link module architecture is disclosed for use with a multi-core central processing unit having a cross bar switch. The link module comprises timing recovery circuitry operably coupled to the central processing unit, wherein the timing recovery circuitry is positioned proximate to the cross bar switch. The link module further comprises a bit receiver operably coupled to the central processing unit, and a bit output driver operably coupled to the central processing unit. The bit receiver, preferably comprising a wide bandwidth amplifier, and the bit driver are preferably integrated with a sea of on-chip RAM.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: March 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Derek L. Knee, Thomas N. Indermaur
  • Patent number: 6963060
    Abstract: 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: Grant
    Filed: February 4, 2005
    Date of Patent: November 8, 2005
    Assignee: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver, Gary M. Rensberger
  • Patent number: 6950094
    Abstract: An optical mouse images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the mouse. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A hold feature suspends the production of movement signals to the computer, allowing the mouse to be physically relocated on the work surface without disturbing the position on the screen of the pointer. This may be needed if the operator runs out of room to physically move the mouse further, but the screen pointer still needs to go further. The hold feature may be implemented with an actual button, a separate proximity detector or by detecting the presence of a characteristic condition in the digitized data, such as loss of correlation or velocity in excess of a selected limit.
    Type: Grant
    Filed: August 12, 2002
    Date of Patent: September 27, 2005
    Assignee: Agilent Technologies, Inc
    Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
  • Patent number: 6917030
    Abstract: Pixels in an array of image sensor pixels contain photo-sensors. In response to illumination of a photo-sensor, an initial signal is generated. Multiple comparison signals are also generated based on the initial signal. One of the comparison signals remains internal to the pixel, and other comparison signals are transmitted to neighboring pixels. Within a pixel, the internal comparison signal is compared to a sum of comparison signals received from neighboring pixels. Based on the comparison, a data value may be latched and used for indicating a relative difference in pixel illumination.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: July 12, 2005
    Assignee: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver
  • Patent number: 6906304
    Abstract: 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: Grant
    Filed: November 27, 2002
    Date of Patent: June 14, 2005
    Assignee: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver, Gary M. Rensberger
  • Patent number: 6891143
    Abstract: Pixels in an array of image sensor pixels contain photo-sensors. In response to illumination of a photo-sensor, an initial signal is generated. Multiple comparison signals are also generated based on the initial signal. One of the comparison signals remains internal to the pixel, and other comparison signals are transmitted to neighboring pixels. Within a pixel, the internal comparison signal is compared to a sum of comparison signals received from neighboring pixels. Based on the comparison, a data value may be latched and used for indicating a relative difference in pixel illumination.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: May 10, 2005
    Assignee: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver
  • Publication number: 20040099790
    Abstract: 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: Application
    Filed: November 27, 2002
    Publication date: May 27, 2004
    Applicant: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver, Gary M. Rensberger
  • Publication number: 20040085468
    Abstract: Pixels in an array of image sensor pixels contain photo-sensors. In response to illumination of a photo-sensor, an initial signal is generated. Multiple comparison signals are also generated based on the initial signal. One of the comparison signals remains internal to the pixel, and other comparison signals are transmitted to neighboring pixels. Within a pixel, the internal comparison signal is compared to a sum of comparison signals received from neighboring pixels. Based on the comparison, a data value may be latched and used for indicating a relative difference in pixel illumination.
    Type: Application
    Filed: October 30, 2002
    Publication date: May 6, 2004
    Applicant: Microsoft Corporation
    Inventors: Derek L. Knee, Thomas C. Oliver
  • Publication number: 20030214904
    Abstract: An orthogonal data link is provided by a first digital device, a second digital device, and a bus coupling the first digital device to the second digital device. The first digital device has a first transmitter that encodes data of the first device with a first code (e.g., [1,1]), for transmission on the bus. The second device has a second transmitter that encodes data of the second device with a second code (e.g., [0,1] or [1,0]), for transmission on the bus. The first device has a first receiver that renders the second data by (a) multiplying signals of the bus with the second code and (b) integrating over a periodicity of the codes. The second device has a second receiver that renders the first data by (a) multiplying signals of the bus with the first code and (b) integrating over a periodicity of the codes.
    Type: Application
    Filed: February 14, 2003
    Publication date: November 20, 2003
    Inventors: Karl Joseph Bois, Derek L. Knee, Vaishnav Srinivas
  • Publication number: 20030194032
    Abstract: A link module architecture is disclosed for use with a multi-core central processing unit having a cross bar switch. The link module comprises timing recovery circuitry operably coupled to the central processing unit, wherein the timing recovery circuitry is positioned proximate to the cross bar switch. The link module further comprises a bit receiver operably coupled to the central processing unit, and a bit output driver operably coupled to the central processing unit. The bit receiver, preferably comprising a wide bandwidth amplifier, and the bit driver are preferably integrated with a sea of on-chip RAM.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 16, 2003
    Inventors: Derek L. Knee, Thomas N. Indermaur
  • Patent number: 6631218
    Abstract: A CMOS digital integrated circuit digitally captures an image, generates a result surface on which a minima resides, and compares the result surfaces. The correlation of the result surfaces represents a best fit image displacement between image frames.
    Type: Grant
    Filed: January 9, 2001
    Date of Patent: October 7, 2003
    Assignees: Agilent Technologies, Inc., Hewlett Packard, Inc.
    Inventors: Rajeev Badyal, Derek L. Knee, Mark Alan Anderson, Brian James Misek
  • Publication number: 20020190953
    Abstract: An optical mouse images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the mouse. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A hold feature suspends the production of movement signals to the computer, allowing the mouse to be physically relocated on the work surface without disturbing the position on the screen of the pointer. This may be needed if the operator runs out of room to physically move the mouse further, but the screen pointer still needs to go further. The hold feature may be implemented with an actual button, a separate proximity detector or by detecting the presence of a characteristic condition in the digitized data, such as loss of correlation or velocity in excess of a selected limit.
    Type: Application
    Filed: August 12, 2002
    Publication date: December 19, 2002
    Applicant: AGILENT TECHNOLOGIES, INC.
    Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
  • Patent number: 6433780
    Abstract: An optical mouse images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the mouse. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A hold feature suspends the production of movement signals to the computer, allowing the mouse to be physically relocated on the work surface without disturbing the position on the screen of the pointer. This may be needed if the operator runs out of room to physically move the mouse further, but the screen pointer still needs to go further. The hold feature may be implemented with an actual button, a separate proximity detector or by detecting the presence of a characteristic condition in the digitized data, such as loss of correlation or velocity in excess of a selected limit.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: August 13, 2002
    Assignee: Agilent Technologies, Inc.
    Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
  • Publication number: 20020093486
    Abstract: An optical mouse images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the mouse. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A hold feature suspends the production of movement signals to the computer, allowing the mouse to be physically relocated on the work surface without disturbing the position on the screen ofthe pointer. This may be needed if the operator runs out of room to physically move the mouse further, but the screen pointer still needs to go further. The hold feature may be implemented with an actual button, a separate proximity detector or by detecting the presence of a characteristic condition in the digitized data, such as loss of correlation or velocity in excess of a selected limit.
    Type: Application
    Filed: January 2, 2001
    Publication date: July 18, 2002
    Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
  • Patent number: 6281882
    Abstract: An optical mouse images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the mouse. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A hold feature suspends the production of movement signals to the computer, allowing the mouse to be physically relocated on the work surface without disturbing the position on the screen of the pointer. This may be needed if the operator runs out of room to physically move the mouse further, but the screen pointer still needs to go further. The hold feature may be implemented with an actual button, a separate proximity detector or by detecting the presence of a characteristic condition in the digitized data, such as loss of correlation or velocity in excess of a selected limit.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: August 28, 2001
    Assignee: Agilent Technologies, Inc.
    Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
  • Publication number: 20010012408
    Abstract: A CMOS digital integrated circuit (IC) chip on which an image is captured, digitized, and then processed on-chip in substantially the digital domain. A preferred embodiment comprises imaging circuitry including a photo cell array for capturing an image and generating a representative analog signal, conversion circuitry including an n-bit successive approximation register (SAR) analog-to-digital converter for converting the analog signal to a corresponding digital signal, filter circuitry including a spatial filter for edge and contrast enhancement of the corresponding image, compression circuitry for reducing the digital signal storage needs, correlation circuitry for processing the digital signal to generate result surface on which a minima resides representing a best fit image displacement between the captured image and previous images, interpolation circuitry for mapping the result surface into x- and y-coordinates, and an interface with a device using the chip, such as a hand-held scanner.
    Type: Application
    Filed: January 9, 2001
    Publication date: August 9, 2001
    Inventors: Rajeev Badyal, Derek L. Knee, Mark Alan Anderson, Brian James Misek
  • Patent number: 6233368
    Abstract: A CMOS digital integrated circuit (IC) chip on which an image is captured, digitized, and then processed on-chip in substantially the digital domain. A preferred embodiment comprises imaging circuitry including a photo cell array for capturing an image and generating a representative analog signal, conversion circuitry including an n-bit successive approximation register (SAR) analog-to-digital converter for converting the analog signal to a corresponding digital signal, filter circuitry including a spatial filter for edge and contrast enhancement of the corresponding image, compression circuitry for reducing the digital signal storage needs, correlation circuitry for processing the digital signal to generate result surface on which a minima resides representing a best fit image displacement between the captured image and previous images, interpolation circuitry for mapping the result surface into x- and y-coordinates, and an interface with a device using the chip, such as a hand-held scanner.
    Type: Grant
    Filed: March 18, 1998
    Date of Patent: May 15, 2001
    Assignee: Agilent Technologies, Inc.
    Inventors: Rajeev Badyal, Derek L. Knee, Mark A. Anderson, Brian J. Misek
  • Patent number: 6151015
    Abstract: A pen like computer pointing device images as an array of pixels the spatial features of generally any micro textured or micro detailed work surface below the tip of the pen. The photo detector responses are digitized and stored as a frame into memory. Motion produces successive frames of translated patterns of pixel information, which are compared by autocorrelation to ascertain the direction and amount of movement. A contact sensor senses when the tip of the pointing device is in contact with the work surface. Buttons are included on the body of the pointing device that allow it to function in place of a computer mouse device.
    Type: Grant
    Filed: April 27, 1998
    Date of Patent: November 21, 2000
    Assignee: Agilent Technologies
    Inventors: Rajeev Badyal, Derek L. Knee
  • Patent number: 6104020
    Abstract: Circuitry provides an electronic shutter capability to photo-receiving circuitry for the purpose of disabling integration of a photo-generating charge on an integration capacitor until a reading device reads the integrated signal from the integrating capacitor. With an input from a shutter control line of a high logic voltage, the shutter discontinues charging of the integrating capacitor until the integration capacitor is selectively connected to a read line. Upon receipt of a low logic voltage signal from the shutter control line, the shutter allows the integration capacitor to integrate a photo-receiving charge. The electronic shutter therefore provides well controlled integration time via shutter control. Another advantage is that the integration time is completely independent of the cell reading rate.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: August 15, 2000
    Assignee: Agilent Technologies
    Inventors: Derek L. Knee, Brian J. Misek