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: 20130342469Abstract: 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: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: Microsoft CorporationInventor: Richard A. Keeney
-
Patent number: 7911433Abstract: 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: GrantFiled: August 21, 2007Date of Patent: March 22, 2011Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
-
Patent number: 7911432Abstract: 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: GrantFiled: August 21, 2007Date of Patent: March 22, 2011Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
-
Patent number: 7574546Abstract: 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: GrantFiled: March 9, 2008Date of Patent: August 11, 2009Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Patent number: 7574545Abstract: 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: GrantFiled: July 21, 2004Date of Patent: August 11, 2009Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit
-
Patent number: 7460265Abstract: 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: GrantFiled: January 11, 2006Date of Patent: December 2, 2008Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum
-
Publication number: 20080267501Abstract: 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: ApplicationFiled: July 7, 2008Publication date: October 30, 2008Inventors: Richard A. KEENEY, Thor A. Olson
-
Patent number: 7397961Abstract: 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: GrantFiled: November 21, 2007Date of Patent: July 8, 2008Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Thor A. Olson
-
Publication number: 20080155152Abstract: 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: ApplicationFiled: March 9, 2008Publication date: June 26, 2008Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Publication number: 20080069463Abstract: 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: ApplicationFiled: November 21, 2007Publication date: March 20, 2008Inventors: Richard Keeney, Thor Olson
-
Patent number: 7343438Abstract: 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: GrantFiled: July 5, 2006Date of Patent: March 11, 2008Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Publication number: 20070279424Abstract: 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: ApplicationFiled: August 21, 2007Publication date: December 6, 2007Inventors: Richard Keeney, Farhad Nourbakhsh, Anthony Clark
-
Publication number: 20070279423Abstract: 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: ApplicationFiled: August 21, 2007Publication date: December 6, 2007Inventors: Richard Keeney, Farhad Nourbakhsh, Anthony Clark
-
Patent number: 7302103Abstract: 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: GrantFiled: February 23, 2006Date of Patent: November 27, 2007Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Thor A. Olson
-
Patent number: 7280090Abstract: 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: GrantFiled: December 22, 2000Date of Patent: October 9, 2007Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Farhad Nourbakhsh, Anthony Clark
-
Publication number: 20060238805Abstract: 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: ApplicationFiled: July 5, 2006Publication date: October 26, 2006Inventors: Richard Keeney, Philip Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Patent number: 7095518Abstract: 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: GrantFiled: October 16, 2000Date of Patent: August 22, 2006Assignee: Electronics For Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
-
Patent number: 7093046Abstract: 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: GrantFiled: January 7, 2004Date of Patent: August 15, 2006Assignee: Electronics for Imaging, Inc.Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
-
Publication number: 20060140495Abstract: 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: ApplicationFiled: February 23, 2006Publication date: June 29, 2006Inventors: Richard Keeney, Thor Olson
-
Publication number: 20060114508Abstract: 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: ApplicationFiled: January 11, 2006Publication date: June 1, 2006Applicant: ELECTRONICS FOR IMAGING, INC.Inventors: Richard Keeney, Philip Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum