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: 7636584Abstract: 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: GrantFiled: October 17, 2003Date of Patent: December 22, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, David M. Hall, Jeremy Bunn
-
Patent number: 7143408Abstract: 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: GrantFiled: August 27, 2001Date of Patent: November 28, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, Donald J Welch, Mark H. Schmidt
-
Patent number: 6975419Abstract: 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: GrantFiled: June 18, 2001Date of Patent: December 13, 2005Assignee: 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: 6892251Abstract: 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: GrantFiled: June 18, 2001Date of Patent: May 10, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
-
Patent number: 6844885Abstract: 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: GrantFiled: November 30, 2001Date of Patent: January 18, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, Stephen D Dentel, David Staas, Lainye Heiles
-
Publication number: 20040249934Abstract: 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: ApplicationFiled: June 6, 2003Publication date: December 9, 2004Inventors: Jeff M. Anderson, Jeremy E. Bunn, Daniel N. Revel
-
Publication number: 20040203358Abstract: 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: ApplicationFiled: March 17, 2003Publication date: October 14, 2004Inventors: Jeff M. Anderson, Jeremy Bunn, David Hall
-
Publication number: 20040167974Abstract: 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: ApplicationFiled: February 20, 2003Publication date: August 26, 2004Inventors: Jeremy Bunn, Jeff M. Anderson, David M. Hall
-
Patent number: 6665090Abstract: 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: GrantFiled: March 13, 2000Date of Patent: December 16, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: David M. Hall, Jeff M. Anderson, Michael D. Whitmarsh
-
Publication number: 20030123082Abstract: 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: ApplicationFiled: December 27, 2001Publication date: July 3, 2003Inventors: David M. Hall, Stephen D. Dentel, Jeff M. Anderson, Marc C. Biundo
-
Publication number: 20030105795Abstract: 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: ApplicationFiled: November 30, 2001Publication date: June 5, 2003Inventors: Jeff M. Anderson, Lainye Heiles, David Staas
-
Publication number: 20030103060Abstract: 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: ApplicationFiled: November 30, 2001Publication date: June 5, 2003Inventors: Jeff M. Anderson, Stephen D. Dental, David Staas, Lainye Heiles
-
Patent number: 6571217Abstract: 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: GrantFiled: February 18, 2000Date of Patent: May 27, 2003Assignee: Hewlett-Packard Development Company L.P.Inventors: Jeff M. Anderson, David Hall, Stephen D. Dentel, Sherri L. Brown
-
Publication number: 20030067624Abstract: 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: ApplicationFiled: October 10, 2001Publication date: April 10, 2003Inventors: Jeff M. Anderson, David M. Hall, David Staas
-
Publication number: 20030041324Abstract: 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: ApplicationFiled: August 27, 2001Publication date: February 27, 2003Inventors: Jeff M. Anderson, Donald J. Welch, Mark H. Schmidt
-
Publication number: 20020194307Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: Jeff M. Anderson, David M. Hall, David Staas
-
Publication number: 20020191206Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: 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: 20020194404Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
-
Publication number: 20020191210Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: 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: 20010013063Abstract: 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: ApplicationFiled: January 3, 2001Publication date: August 9, 2001Inventors: David M. Hall, Michael D. Whitmarsh, Jeff M. Anderson