Patents by Inventor William Hertling
William Hertling 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: 20130036367Abstract: A computerized method for updating a user interface is provided to receiving information indicative of the behavior of a plurality of previous users with respect to a user interface and determine, based on the received information, an updated version of the user interface likely to be useful. The method may further output data indicative of the updated version of the user interface.Type: ApplicationFiled: April 23, 2010Publication date: February 7, 2013Inventors: Stephen DeRoos, Dennis Wilkinson, William Hertling, Kevin Eld
-
Patent number: 8205193Abstract: The invention relates to a computer-implemented method of updating a virtual machine class file, including the steps of identifying a class file for execution by a virtual machine, accessing the class file in a class file repository, and downloading the class file to a file system associated with the virtual machine.Type: GrantFiled: June 11, 2001Date of Patent: June 19, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: William Hertling, Michael D Whitmarsh
-
Publication number: 20110022938Abstract: According to one embodiment of the present invention, there is provided a method of determining, for a first web page in a set of web pages comprising a web site, one or more further web pages from the set of web pages to be identified in the first web page. The method comprises analyzing a log of web pages previously requested from the web site to determine one or more further web pages of the web site to be identified in the first web page, and modifying the first web page to identify the one or more determined further pages.Type: ApplicationFiled: July 23, 2009Publication date: January 27, 2011Inventors: Dennis WILKINSON, William Hertling
-
Patent number: 7500197Abstract: An extensible, network-based user interface allows remotely located resources to serve multiple clients. The user interface can be upgraded as improvements in resource capabilities are made, and as new products become available. The user interface includes a controller and other processing units and databases that collect, collate and process product and user information to dynamically construct client-specific user interfaces. The user interfaces may be used to select and control print options for networked printers. The network may be a local area network or the Internet. The user interface may maintain statistical information that is useable to predict technology trends, identify user preferences, and plan for maintenance and upgrade operations.Type: GrantFiled: April 10, 2001Date of Patent: March 3, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael D. Whitmarsh, William Hertling, Mark Dovi
-
Patent number: 7299244Abstract: A system, and a corresponding method, allow for dynamic sequencing of a requirements-based workflow. The system includes a registry that stores information related to services available to complete a received job request. The system also includes a workflow controller capable of dynamically generating a workflow based on the received job request. The workflow controller includes a rules database containing rules that specify requirements for constructing the workflow based on a nature of the job request. The workflow includes one or more nodes, and the workflow controller dynamically generates the workflow by comparing the requirements of the rules to outputs of prior nodes to generate subsequent nodes. Finally, selected services execute the nodes.Type: GrantFiled: December 10, 2002Date of Patent: November 20, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: William Hertling, Petar Obradovic
-
Patent number: 7239408Abstract: A system and method of processing a print job of a customer before submitting the print job to at least one of a plurality of print providers includes defining a network communication link between the customer and a print processing system controller. The print processing system controller receives a data file for the print job from the customer via the network communication link and processes the data file to determine at least one document type for the print job.Type: GrantFiled: November 10, 2000Date of Patent: July 3, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael Dean Whitmarsh, William Hertling
-
Patent number: 7139086Abstract: A system and method of processing an image before printing of the image by a print provider includes defining a print processing system controller having a network communication link. The print processing system controller receives a print request and a data file for the image via the network communication link, and processes the print request and the data file to determine an appropriate application for the image.Type: GrantFiled: November 10, 2000Date of Patent: November 21, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael Dean Whitmarsh, William Hertling, Melanie M. Robertson
-
Patent number: 6874034Abstract: A system and a method are provided for printing on a network. In one embodiment, broadly stated the method comprises the steps of: receiving a print job ticket from a client; and placing the print job ticket in a printing queue, the printing queue determined by information contained in the print job ticket.Type: GrantFiled: August 17, 2000Date of Patent: March 29, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventor: William Hertling
-
Patent number: 6757741Abstract: A system and a method are provided for printing on a network. In one embodiment, broadly stated the method comprises the steps of: generating a print job ticket in a client, the print job ticket being associated with a full print job; transmitting the print job ticket to a queue server; placing the print job ticket in a queue in the queue server; transmitting the print job ticket from the queue server to a print server; transmitting a request for a full print job from the print server to the client; and, transmitting the full print job that encompasses a document to be printed from the client to the print server in response to the request.Type: GrantFiled: August 17, 2000Date of Patent: June 29, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventor: William Hertling
-
Publication number: 20040111430Abstract: A system, and a corresponding method, allow for dynamic sequencing of a requirements-based workflow. The system includes a registry that stores information related to services available to complete a received job request. The system also includes a workflow controller capable of dynamically generating a workflow based on the received job request. The workflow controller includes a rules database containing rules that specify requirements for constructing the workflow based on a nature of the job request. The workflow includes one or more nodes, and the workflow controller dynamically generates the workflow by comparing the requirements of the rules to outputs of prior nodes to generate subsequent nodes. Finally, selected services execute the nodes.Type: ApplicationFiled: December 10, 2002Publication date: June 10, 2004Inventors: William Hertling, Petar Obradovic
-
Publication number: 20030182137Abstract: An Internet-based brokering system provides a centralized collection of print jobs and placement of such jobs at on-line print service providers that are coupled to the Internet and which communicate over it. Communications between a print service provider and customers is readily provided by the Internet. In one embodiment, secure, rich-format e-mail provides communications between a print provider and a customer. In other embodiments, voice-over-IP and HTML forms are used to convey communications between the parties.Type: ApplicationFiled: March 25, 2002Publication date: September 25, 2003Inventors: Michael D. Whitmarsh, William Hertling
-
Publication number: 20030043401Abstract: The present invention includes an embodiment for estimating ink usage of a print job, comprising connecting a computer peripheral device to a host computer having predefined information relating to the peripheral device and offering pricing and estimation of ink and image consumables to complete the print job, before the print job is performed. The present invention also includes an embodiment as an ink usage monitoring system for estimating ink usage of a print job, comprising a computer peripheral device for performing the print job and a host computer connected to the computer peripheral device and having predefined information relating to the peripheral device. The host computer has pricing and estimation of ink and image consumables to complete the print job, before the print job is performed.Type: ApplicationFiled: August 31, 2001Publication date: March 6, 2003Inventors: Donald R. Abel, Jennifer Geske, William Hertling
-
Publication number: 20020188935Abstract: The invention relates to a computer-implemented method of updating a virtual machine class file, including the steps of identifying a class file for execution by a virtual machine, accessing the class file in a class file repository, and downloading the class file to a file system associated with the virtual machine.Type: ApplicationFiled: June 11, 2001Publication date: December 12, 2002Inventors: William Hertling, Michael D. Whitmarsh
-
Publication number: 20020145627Abstract: An extensible, network-based user interface allows remotely located resources to serve multiple clients. The user interface can be upgraded as improvements in resource capabilities are made, and as new products become available. The user interface includes a controller and other processing units and databases that collect, collate and process product and user information to dynamically construct client-specific user interfaces. The user interfaces may be used to select and control print options for networked printers. The network may be a local area network or the Internet. The user interface may maintain statistical information that is useable to predict technology trends, identify user preferences, and plan for maintenance and upgrade operations.Type: ApplicationFiled: April 10, 2001Publication date: October 10, 2002Inventors: Michael D. Whitmarsh, William Hertling, Mark Dovi
-
Publication number: 20020042716Abstract: Commercial objects sought in the course of transactions within an information technology network are identified using a reference identifier which is unique within the network. The identifier may additionally be used to locate a provider of such a commercial object within the network. The identifier is stored in an e-services layer of computing capability which is distributed across the network, and which provides language independence as well as database functions to enable searching for providers of goods or services available via the network. The identifier migrates with the object, and information representative of the object (representative information), yet does not itself change upon object metamorphosis.Type: ApplicationFiled: August 17, 2001Publication date: April 11, 2002Inventors: Jeremy Carroll, William Hertling