Patents by Inventor Richard Keeney

Richard Keeney 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: 20130342469
    Abstract: A mobile device having a touch screen and an accelerometer may utilize the accelerometer readings to determine the intensity of a touch made to the touch screen. The force of the touch causes the mobile device to move and vibrate thereby causing a change in the acceleration forces along the axes of the mobile device. The accelerometer readings resulting from the touch may then be used to quantify the intensity of the touch. The touch intensity may then be used by interactive software applications to stimulate a reaction to the intensity of the user's touch.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: Microsoft Corporation
    Inventor: Richard A. Keeney
  • Patent number: 7911433
    Abstract: Methods and apparatus for repairing inoperative pixels in a display are provided. In particular, the present invention provides methods and apparatus for improving the effective yield rates of displays, such as liquid crystal micro-displays, by disconnecting inoperative pixels from their defective drive circuitry and tying such pixels to the working drive circuit of a nearby pixel. A display can be repaired without the need to provide redundant drive circuitry underneath each pixel.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: March 22, 2011
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
  • Patent number: 7911432
    Abstract: Methods and apparatus for repairing inoperative pixels in a display are provided. In particular, the present invention provides methods and apparatus for improving the effective yield rates of displays, such as liquid crystal micro-displays, by disconnecting inoperative pixels from their defective drive circuitry and tying such pixels to the working drive circuit of a nearby pixel. A display can be repaired without the need to provide redundant drive circuitry underneath each pixel.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: March 22, 2011
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
  • Patent number: 7574546
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: March 9, 2008
    Date of Patent: August 11, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 7574545
    Abstract: The present invention relates to methods and apparatus for controlling a document output device. A control request for controlling the document output device is forwarded from a client device to a server via a network. The control request is stored at the server and communicated to the designated document output device in response to a polling request received via the network from a polling device associated with the designated document output device. Once received, the control request may be carried out at the designated document output device. The control request may include a request for the status of the document output device. The control request may also enable the control of a software function of the document output device, or the updating of firmware and software of the document output device.
    Type: Grant
    Filed: July 21, 2004
    Date of Patent: August 11, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit
  • Patent number: 7460265
    Abstract: The present invention relates to methods and apparatus for printing print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: December 2, 2008
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum
  • Publication number: 20080267501
    Abstract: Methods and systems for compression of digital images (still or motion sequences) are provided wherein predetermined criteria may be used to identify a plurality of areas of interest in the image, and each area of interest is encoded with a corresponding quality level (Q-factor). In particular, the predetermined criteria may be derived from measurements of where a viewing audience is focusing their gaze (area of interest). In addition, the predetermined criteria may be used to create areas of interest in an image in order to focus an observer's attention to that area. Portions of the image outside of the areas of interest are encoded at a lower quality factor and bit rate. The result is higher compression ratios without adversely affecting a viewer's perception of the overall quality of the image.
    Type: Application
    Filed: July 7, 2008
    Publication date: October 30, 2008
    Inventors: Richard A. KEENEY, Thor A. Olson
  • Patent number: 7397961
    Abstract: Methods and systems for compression of digital images (still or motion sequences) are provided wherein predetermined criteria may be used to identify a plurality of areas of interest in the image, and each area of interest is encoded with a corresponding quality level (Q-factor). In particular, the predetermined criteria may be derived from measurements of where a viewing audience is focusing their gaze (area of interest). In addition, the predetermined criteria may be used to create areas of interest in an image in order to focus an observer's attention to that area. Portions of the image outside of the areas of interest are encoded at a lower quality factor and bit rate. The result is higher compression ratios without adversely affecting a viewer's perception of the overall quality of the image.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: July 8, 2008
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Thor A. Olson
  • Publication number: 20080155152
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: March 9, 2008
    Publication date: June 26, 2008
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Publication number: 20080069463
    Abstract: Methods and systems for compression of digital images (still or motion sequences) are provided wherein predetermined criteria may be used to identify a plurality of areas of interest in the image, and each area of interest is encoded with a corresponding quality level (Q-factor). In particular, the predetermined criteria may be derived from measurements of where a viewing audience is focusing their gaze (area of interest). In addition, the predetermined criteria may be used to create areas of interest in an image in order to focus an observer's attention to that area. Portions of the image outside of the areas of interest are encoded at a lower quality factor and bit rate. The result is higher compression ratios without adversely affecting a viewer's perception of the overall quality of the image.
    Type: Application
    Filed: November 21, 2007
    Publication date: March 20, 2008
    Inventors: Richard Keeney, Thor Olson
  • Patent number: 7343438
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: March 11, 2008
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Publication number: 20070279424
    Abstract: Methods and apparatus for repairing inoperative pixels in a display are provided. In particular, the present invention provides methods and apparatus for improving the effective yield rates of displays, such as liquid crystal micro-displays, by disconnecting inoperative pixels from their defective drive circuitry and tying such pixels to the working drive circuit of a nearby pixel. A display can be repaired without the need to provide redundant drive circuitry underneath each pixel.
    Type: Application
    Filed: August 21, 2007
    Publication date: December 6, 2007
    Inventors: Richard Keeney, Farhad Nourbakhsh, Anthony Clark
  • Publication number: 20070279423
    Abstract: Methods and apparatus for repairing inoperative pixels in a display are provided. In particular, the present invention provides methods and apparatus for improving the effective yield rates of displays, such as liquid crystal micro-displays, by disconnecting inoperative pixels from their defective drive circuitry and tying such pixels to the working drive circuit of a nearby pixel. A display can be repaired without the need to provide redundant drive circuitry underneath each pixel.
    Type: Application
    Filed: August 21, 2007
    Publication date: December 6, 2007
    Inventors: Richard Keeney, Farhad Nourbakhsh, Anthony Clark
  • Patent number: 7302103
    Abstract: Methods and systems for compression of digital images (still or motion sequences) are provided wherein predetermined criteria may be used to identify a plurality of areas of interest in the image, and each area of interest is encoded with a corresponding quality level (Q-factor). In particular, the predetermined criteria may be derived from measurements of where a viewing audience is focusing their gaze (area of interest). In addition, the predetermined criteria may be used to create areas of interest in an image in order to focus an observer's attention to that area. Portions of the image outside of the areas of interest are encoded at a lower quality factor and bit rate. The result is higher compression ratios without adversely affecting a viewer's perception of the overall quality of the image.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: November 27, 2007
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Thor A. Olson
  • Patent number: 7280090
    Abstract: Methods and apparatus for repairing inoperative pixels in a display are provided. In particular, the present invention provides methods and apparatus for improving the effective yield rates of displays, such as liquid crystal micro-displays, by disconnecting inoperative pixels from their defective drive circuitry and tying such pixels to the working drive circuit of a nearby pixel. A display can be repaired without the need to provide redundant drive circuitry underneath each pixel.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: October 9, 2007
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
  • Publication number: 20060238805
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: July 5, 2006
    Publication date: October 26, 2006
    Inventors: Richard Keeney, Philip Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 7095518
    Abstract: The present invention relates to methods and apparatus for receiving, storing, and forwarding print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: August 22, 2006
    Assignee: Electronics For Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
  • Patent number: 7093046
    Abstract: The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: August 15, 2006
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Publication number: 20060140495
    Abstract: Methods and systems for compression of digital images (still or motion sequences) are provided wherein predetermined criteria may be used to identify a plurality of areas of interest in the image, and each area of interest is encoded with a corresponding quality level (Q-factor). In particular, the predetermined criteria may be derived from measurements of where a viewing audience is focusing their gaze (area of interest). In addition, the predetermined criteria may be used to create areas of interest in an image in order to focus an observer's attention to that area. Portions of the image outside of the areas of interest are encoded at a lower quality factor and bit rate. The result is higher compression ratios without adversely affecting a viewer's perception of the overall quality of the image.
    Type: Application
    Filed: February 23, 2006
    Publication date: June 29, 2006
    Inventors: Richard Keeney, Thor Olson
  • Publication number: 20060114508
    Abstract: The present invention relates to methods and apparatus for printing print jobs over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A spooling server is used to store a print job received via the network from a print job source. A printer polling device, which may be used at a location remote from the client device, is capable of polling the spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.
    Type: Application
    Filed: January 11, 2006
    Publication date: June 1, 2006
    Applicant: ELECTRONICS FOR IMAGING, INC.
    Inventors: Richard Keeney, Philip Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum