Patents by Inventor Jeff M. Anderson

Jeff M. Anderson 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: 7636584
    Abstract: A driver for a mobile-computing device. The driver comprises a communication interface for communicatively coupling the driver to an application executing on the mobile-computing device and a print service wirelessly coupled to the mobile-computing apparatus. The driver further comprises an interceptor and a graphics device formatter. The interceptor identifies graphics device commands and forwards graphics device commands issued by the application. The formatter, when enabled, renders information desired to be printed from the mobile-communication device to an intermediate format communicated to the print service.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: December 22, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff M. Anderson, David M. Hall, Jeremy Bunn
  • Patent number: 7143408
    Abstract: Software installation for hardware devices is disclosed. Software for a device to be connected to a computer is installed on the computer. While the software is being installed, an automatic installation mode for the device may be suppressed. This mode is suppressed after being automatically initiated by the operating system of the computer upon the device being connected to the computer before the software is completely installed. Furthermore, once the software has been installed, the user may be instructed to connect the device to the computer, after which the automatic installation mode for the device may be initiated without rebooting the computer.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: November 28, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff M. Anderson, Donald J Welch, Mark H. Schmidt
  • Patent number: 6975419
    Abstract: A printing system and method are provided that facilitate the mobile printing of a document. The printing system comprises an automated print agent located in a device coupled to a network. The printing system also comprises a network alias associated with a printer coupled to the network, where the automated print agent acting as a network destination for a transmitted document addressed to the network alias. The automated print agent orchestrates the printing of the transmitted document on the printer upon receipt of the transmitted document from a transmitting device.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: December 13, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Staas, Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J Miller, Karen E. Misustin, Lainye Reich, Daniel Revel
  • Patent number: 6892251
    Abstract: Disclosed are various systems and methods for printing documents. In one embodiment, a printing system is provided that comprises a host and a local printer coupled thereto, the local printer having a portable device communications port with which to establish a communications link a portable device. The local printer includes means for relaying a non-rendered document received via the portable device communications port to the host for rendering. The host includes means in the host for orchestrating a rendering of the non-rendered document into a rendered document with a printer format compatible with the local printer, the non-rendered document being rendered using one of a number of applications in the host, and, means in the host for transmitting a rendered document to the local printer to be printed.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: May 10, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
  • Patent number: 6844885
    Abstract: An image editing program includes a user interface for displaying a work area and receiving image edit inputs; and an engine for overlaying a grid on the work area, and using grid elements to generate commands in response to the image edit inputs.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: January 18, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff M. Anderson, Stephen D Dentel, David Staas, Lainye Heiles
  • Publication number: 20040249934
    Abstract: A print server system includes an email onramp configured to receive emails via a network. The email onramp is configured to distinguish between received print emails that specify print operations and received update emails that include software updates. The server system includes a print job controller that is configured to orchestrate the printing of documents based on print emails received via the onramp. The server system includes a software update controller configured to automatically update software within the server system based on software updates in update emails received via the onramp.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Jeff M. Anderson, Jeremy E. Bunn, Daniel N. Revel
  • Publication number: 20040203358
    Abstract: A method for printing content from a mobile-computing device comprises establishing a communication session with a print service, receiving a common driver from the print service, and initiating a print-job request from the mobile-computing device using the common driver.
    Type: Application
    Filed: March 17, 2003
    Publication date: October 14, 2004
    Inventors: Jeff M. Anderson, Jeremy Bunn, David Hall
  • Publication number: 20040167974
    Abstract: A method for exposing mobile-enterprise printers on a network includes receiving a remotely generated request to identify at least one network-coupled mobile enterprise print service, using a UPnP print-service proxy to identify a mobile-enterprise print service communicatively coupled on the network, and using the mobile-enterprise print service to identify at least one printer device communicatively coupled to the network.
    Type: Application
    Filed: February 20, 2003
    Publication date: August 26, 2004
    Inventors: Jeremy Bunn, Jeff M. Anderson, David M. Hall
  • Patent number: 6665090
    Abstract: A system and method are provided for generating an expression definition file from which a creative expression may be printed. Briefly described, in one embodiment, the system includes a processing server having a processor electrically coupled to a local interface and a memory electrically coupled to the local interface. The processing server is configured to communicate with an affiliate server via a communications network. The system further comprises operating logic stored on the memory and executable by the processor. The operating logic includes logic to receive a logical creative expression that defines the creative expression from the affiliate server. The logical creative expression has one or more content elements and a template type. The operating logic further includes logic to identify a template stored in the memory that is associated with the template type, the template specifying one or more pages with associated regions, and logic to associate the content elements with the regions.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: December 16, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David M. Hall, Jeff M. Anderson, Michael D. Whitmarsh
  • Publication number: 20030123082
    Abstract: A system and method for use in enabling a computing device to print a document on a printing device. The system typically includes a printing device configured to establish a communication link with a computing device. The printing device typically includes memory having print software stored therein. The print software is typically transferable to and executable on the computing device and, upon execution, is typically configured to enable the computing device to print documents to the printing device. The printing device is typically configured to download the print software to the computing device upon establishment of the communication link between the printing and computing devices. The method typically includes detecting the establishment of a communication link between a computing device and a printing device.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Inventors: David M. Hall, Stephen D. Dentel, Jeff M. Anderson, Marc C. Biundo
  • Publication number: 20030105795
    Abstract: A computing apparatus is programmed to transmit an image editing program and a proxy of an image. The image editing program generates a batch of commands corresponding to edits made on the proxy.
    Type: Application
    Filed: November 30, 2001
    Publication date: June 5, 2003
    Inventors: Jeff M. Anderson, Lainye Heiles, David Staas
  • Publication number: 20030103060
    Abstract: An image editing program includes a user interface for displaying a work area and receiving image edit inputs; and an engine for overlaying a grid on the work area, and using grid elements to generate commands in response to the image edit inputs.
    Type: Application
    Filed: November 30, 2001
    Publication date: June 5, 2003
    Inventors: Jeff M. Anderson, Stephen D. Dental, David Staas, Lainye Heiles
  • Patent number: 6571217
    Abstract: A system and method are provided for updating a banner in a graphical display. In embodiment, the system comprises a processor circuit in a client device that includes a processor and a memory, both of which are electrically coupled to a local interface. The local interface may comprise, for example, a data bus and accompanying control bus. Also electrically coupled to the local interface is a network interface such as a network card that couples a network to the local interface. The system includes a display device electrically coupled to the local interface. The system further includes banner update logic stored on the memory and executable by the processor. The banner update logic particularly comprises logic to automatically initiate a download of a remote banner located at a predefined address on the network to the memory, and logic to display a local banner stored in the memory on the display device upon a failure to download the remote banner to the memory.
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: May 27, 2003
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Jeff M. Anderson, David Hall, Stephen D. Dentel, Sherri L. Brown
  • Publication number: 20030067624
    Abstract: Various systems, methods, and programs embodied in computer readable mediums are provided relating to mobile printing. In one embodiment, a printing method is provided that comprises the steps of establishing a data communications link between a mobile printer connector and a printer and transmitting an email with an attachment for printing to a mobile print connector service. The method further comprises the steps of receiving the attachment embodied in a format recognizable by the printer in the mobile printer connector, and relaying the attachment embodied in the format recognizable by the printer from the mobile printer connector to the printer for printing.
    Type: Application
    Filed: October 10, 2001
    Publication date: April 10, 2003
    Inventors: Jeff M. Anderson, David M. Hall, David Staas
  • Publication number: 20030041324
    Abstract: Software installation for hardware devices is disclosed. Software for a device to be connected to a computer is installed on the computer. While the software is being installed, an automatic installation mode for the device may be suppressed. This mode is suppressed after being automatically initiated by the operating system of the computer upon the device being connected to the computer before the software is completely installed. Furthermore, once the software has been installed, the user may be instructed to connect the device to the computer, after which the automatic installation mode for the device may be initiated without rebooting the computer.
    Type: Application
    Filed: August 27, 2001
    Publication date: February 27, 2003
    Inventors: Jeff M. Anderson, Donald J. Welch, Mark H. Schmidt
  • Publication number: 20020194307
    Abstract: A system and method for document retrieval are provided. The present method comprises the steps of receiving a request email message from a requesting device via a network, the request email message embodying a document request, automatically generating a response email message with at least one document attached thereto in response to the document request, and, automatically transmitting the response email message to a destination address on the network.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Inventors: Jeff M. Anderson, David M. Hall, David Staas
  • Publication number: 20020191206
    Abstract: A system and method are provided for brokered rendering. In one embodiment, the method comprises the steps of: examining a document embodied in a non-rendered format in a computer system to identify at least one rendering operation to be performed to convert the document into a rendered format to be employed in printing the document, identifying at least one rendering application capable of performing the at least one rendering operation, and, applying the document to the at least one rendering application to implement the at least one rendering operation.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Inventors: Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J. Miller, Karen E. Misustin, Lainye Reich, Daniel Revel, David Staas
  • Publication number: 20020194404
    Abstract: Disclosed are various systems and methods for printing documents. In one embodiment, a printing system is provided that comprises a host and a local printer coupled thereto, the local printer having a portable device communications port with which to establish a communications link a portable device. The local printer includes means for relaying a non-rendered document received via the portable device communications port to the host for rendering. The host includes means in the host for orchestrating a rendering of the non-rendered document into a rendered document with a printer format compatible with the local printer, the non-rendered document being rendered using one of a number of applications in the host, and, means in the host for transmitting a rendered document to the local printer to be printed.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
  • Publication number: 20020191210
    Abstract: A printing system and method are provided that facilitate the mobile printing of a document. The printing system comprises an automated print agent located in a device coupled to a network. The printing system also comprises a network alias associated with a printer coupled to the network, where the automated print agent acting as a network destination for a transmitted document addressed to the network alias. The automated print agent orchestrates the printing of the transmitted document on the printer upon receipt of the transmitted document from a transmitting device.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Inventors: David Staas, Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J. Miller, Karen E. Misustin, Lainye Reich, Daniel Revel
  • Publication number: 20010013063
    Abstract: The invention provides a system and method of printer-specific formatting of an application output in a server system wherein the method involves polling a computer system for print information regarding a printer associated with the computer system, retrieving formatting information corresponding to the print information from a data structure, and applying the formatting information to the application output to produce a printer-specific print job for printing on the printer.
    Type: Application
    Filed: January 3, 2001
    Publication date: August 9, 2001
    Inventors: David M. Hall, Michael D. Whitmarsh, Jeff M. Anderson