Patents by Inventor Philip Lodwick

Philip Lodwick 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: 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: 7552207
    Abstract: The present invention relates to systems for providing printing services over a communications network. In particular, the present invention enables a user to obtain print jobs at an unspecified location, which may be remote from the source of the print job. Spooling means are used to store a print job received via the network from a print job source. Polling means, which may be at a location remote from the print job source, are capable of polling the spooling means via the network to identify whether any print jobs associated with the polling means are available for printing at associated printing means. The spooling means need not initiate contact with the printing means through a firewall, since it is polled by the polling means. Thus, network security is maintained. A fee can be charged for the printing services provided.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: June 23, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Guy Gecht, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
  • 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: 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
  • 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: 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: 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
  • Publication number: 20050280864
    Abstract: The present invention relates to methods and apparatus for forwarding a print job 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 print driver is provided which is capable of forwarding one or more print jobs over a network. The print driver may be interfaced with any suitable print job source (e.g., a client device capable of generating a printable document, such as a computer) to obtain a print job. The print job is forwarded from the print driver, over the network, to a spooling server. A printer polling device, which may be used at a location remote from the client device, is capable of polling a 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 printer polling device.
    Type: Application
    Filed: August 22, 2005
    Publication date: December 22, 2005
    Inventor: Philip Lodwick
  • Patent number: 6978299
    Abstract: The present invention relates to methods and apparatus for forwarding a print job 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 print driver is provided which is capable of forwarding one or more print jobs over a network. The print driver may be interfaced with any suitable print job source (e.g., a client device capable of generating a printable document, such as a computer) to obtain a print job. The print job is forwarded from the print driver, over the network, to a spooling server. A printer polling device, which may be used at a location remote from the client device, is capable of polling a 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 printer polling device.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: December 20, 2005
    Assignee: Electronics for Imaging, Inc.
    Inventor: Philip A. Lodwick
  • Publication number: 20050094201
    Abstract: The present invention relates to systems for providing printing services over a communications network. In particular, the present invention enables a user to obtain print jobs at an unspecified location, which may be remote from the source of the print job. Spooling means are used to store a print job received via the network from a print job source. Polling means, which may be at a location remote from the print job source, are capable of polling the spooling means via the network to identify whether any print jobs associated with the polling means are available for printing at associated printing means. The spooling means need not initiate contact with the printing means through a firewall, since it is polled by the polling means. Thus, network security is maintained. A fee can be charged for the printing services provided.
    Type: Application
    Filed: November 8, 2004
    Publication date: May 5, 2005
    Applicant: Electronics for Imaging, Inc.
    Inventors: Guy Gecht, Philip Lodwick, Loren Schoenzeit, John Steinberg, Ofer Tenenbaum
  • Patent number: 6859832
    Abstract: The present invention relates to methods and systems for providing printing services over a communications network. In particular, the present invention enables a user to obtain print jobs at an unspecified location 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 at a location remote from the print job source, 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 an associated printer. 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. A fee can be charged for the printing services provided.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: February 22, 2005
    Assignee: Electronics for Imaging, Inc.
    Inventors: Guy Gecht, Philip A. Lodwick, Loren Schoenzeit, John D. Steinberg, Ofer Tenenbaum
  • Publication number: 20050005047
    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: Application
    Filed: July 21, 2004
    Publication date: January 6, 2005
    Applicant: Electronics for Imaging, Inc.
    Inventors: Richard Keeney, Philip Lodwick, Farhad Nourbakhsh, Loren Schoenzeit
  • Publication number: 20040148335
    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: January 7, 2004
    Publication date: July 29, 2004
    Applicant: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 6748471
    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: October 16, 2000
    Date of Patent: June 8, 2004
    Assignee: Electronics for Imaging, Inc.
    Inventors: Richard A. Keeney, Philip A. Lodwick, Farhad Nourbakhsh, Loren Schoenzeit, Ofer Tenenbaum
  • Patent number: 6226419
    Abstract: A system for automatic margin alignment for digital document processors. An output device is calibrated to graphics software without requiring the user to input offset information. The user need only print out first and second calibration sheets, overlay the first sheet on the second, and scan in the overlaid sheets. Margin marks such as vertical and horizontal lines on the first calibrating sheet signal the location of the respective horizontal and vertical margins. The edge of the first calibration sheet contrasts with the second calibration sheet to enable the scanner to detect the edge. Software calculates the required (x,y) offsets based on the number of scanning pixels between the edge of the first calibration sheet and the margin marks, and the resolution of the scanner. A rotational mis-calibration of the output device may also be calculated.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: May 1, 2001
    Assignee: Electronics for Imaging, Inc.
    Inventors: Philip A. Lodwick, Nicholas J. G. Hartzel, Jr.
  • Patent number: 6041200
    Abstract: A system for printing and copying color and black-and-white documents avoids the need for manual collating. The system provides N sets of documents using a printer and a copier, where each set of documents includes a first type of sheets (such as black-and-white sheets), and a second type of sheets (such as color sheets) provided in a particular sequence in relation to the first type of sheets. A first complete document set is printed, including the first and second types of sheets, along with N-1 insert sets of the second type of sheets, and an instruction sheet indicating the particular sequence. The first complete document set is positioned in a document feeder of the copier, and the N-1 insert sets are positioned in a post-process insertion tray of the copier.
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: March 21, 2000
    Assignee: Electronics for Imaging, Inc.
    Inventors: William H. Glass, Mark Lokhorst, Philip A. Lodwick, Loren Schoenzeit
  • Patent number: 5625712
    Abstract: A method and apparatus are provided for compressing image data to enable the storage thereof in a limited amount of memory available in an imaging system. The image data is rasterized into a plurality of scan lines representing at least a portion of an image. Each scan line comprises a sequence of pixels. The scan lines are compressed in a first coding step. A determination is made as to whether the amount of data contained in the compressed plurality of scan lines exceeds the available storage capacity of the memory. If so, the scan lines are further compressed in a second coding step to reduce the amount of data therein. The second coding step can be successively repeated using more tolerant coding thresholds until the amount of data remaining no longer exceeds the available storage capacity of the memory.
    Type: Grant
    Filed: December 14, 1994
    Date of Patent: April 29, 1997
    Assignee: Management Graphics, Inc.
    Inventors: Loren Schoenzeit, Richard A. Keeney, Philip A. Lodwick