Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gregory J. Wolff, Palo Alto US

Gregory J. Wolff, Palo Alto, CA US

Patent application numberDescriptionPublished
20080238922Techniques for Displaying Information for Collection Hierarchies - Techniques for displaying information related to collection hierarchies. In one embodiment, an integrated direct-manipulation image-based interface is provided for displaying information related to collections. The interface also enables operations to be performed on collections and their elements. Multiple levels of the collection hierarchy are made visible and editable at the same time by the user interface.10-02-2008
20080239328Mechanism for Speculative Printing - A method is disclosed. The method includes receiving a request regarding a first document, retrieving a second document from a cache, the second document having a pre-existing relationship with the first document, extracting data from the second document image data, applying image processing to the first document using the extracted data from the second document image data to create a third document and printing the third document.10-02-2008
20080243688Method and Apparatus for Recording Transactions with a Portable Logging Device - Method and apparatus for recording transactions with a portable logging device are described. In one embodiment, examining a first log stored on a first, portable device and a second log associated with a second device; and determining that the portable device interacted with the second device based on one or more entries in the first and second logs.10-02-2008
20080278437COPYING DOCUMENTS FROM ELECTRONIC DISPLAYS - A system including a Multi Function Printer/Product/Peripheral (MFP) and a portable computing device adapted to allow automatic copying of documents by the MFP from the portable computing device. The portable computing device includes a display, a plurality of sensors for detecting light, a light detection module and a page changing module. The sensors are positioned to detect light from the MFP and trigger a page change automatically. The MFP in accordance with the present invention includes a scanner with a platen, a page change detection module, an image processing module, a device identification module, and a document matching & retrieval module. The page change detection module is adapted to receive the images presented by the portable computing device on the platen of the scanner for copying. The page change detection module detects changes and causes the MFP to scan and output a copy. The MFP may also use image processing techniques to locate an original version of the document on a server and print that higher quality document, instead of the scan from the portable computing device.11-13-2008
20090044106CONVERSION OF A COLLECTION OF DATA TO A STRUCTURED, PRINTABLE AND NAVIGABLE FORMAT - A system for converting a collection of data to a structured, printable and navigable document includes: an analyzer and a layout unit. The analyzer is coupled to receive a data collection source such as a web page associated with a wiki and other user parameters, and generates a representation of content associated with the data collection source. The output of the analyzer is coupled to an input of the layout unit to provide the representation of content. The layout unit is also coupled to receive a style sheet or other user preferences. The linearizer of the layout unit retrieves the necessary content using the representation of content. The retrieved content is then formatted by the layout selector of the layout unit to generate a paginated document and metadata. This output can then be printed on any conventional printer or manipulated and interacted with using applications or a web browser.02-12-2009
20090077165Workflow Manager For A Distributed System - A workflow manager handles the communication between a workflow-enabled provider and a workflow-enabled client. The workflow manager maintains a directory of clients, translates a transaction from a provider into multiple transactions suitable for the client, and handles security. In one embodiment, the workflow manager connects with the workflow-enabled client by registration and with the workflow-enabled provider by advertising and activation. Subsequent communications between the workflow manager and the workflow-enabled provider and the workflow-enabled client are with a request/response protocol. The workflow manager also comprises data storage for storing data for transmission to the workflow-enabled client or the workflow-enabled provider, and workflow storage for storing information related to registered clients. The present invention also includes a number of novel methods including a method for a method for registering a client and a method for activating a provider.03-19-2009
20090077216Workflow-Enabled Client - A workflow-enabled client comprises a client and a workflow manager interface unit. The workflow manager interface unit couples the client to a workflow manager to provide the automatic discovering, distributed processing and dynamic user interface generating functionality of the present invention. A communication manager of the workflow-enabled client has a registration unit that registers, and unregisters, the client with the workflow manager such as by providing a name, a data and other commands. A polling module uses a received location from the workflow manager to retrieve data. The process control module performs a plurality of processing functions such a processing polled data, storing it or providing it to other clients. The process control module can also initiate other clients. The present invention also includes a number of novel methods including a method for registering a client, a method for polling data, and a method for initiating other clients.03-19-2009
20090077217Workflow-Enabled Provider - A workflow-enabled provider includes a service provider and a workflow manager interface unit. The workflow manager interface unit couples the service provider to a workflow manager to provide the automatic discovering, distributed processing and dynamic user interface generating functionality. An advertisement monitor listens for broadcasts from the workflow manager regarding new clients. A request module and a response module handle the transfer of data and control signals between the workflow manager and the service provider. A process control module performs a plurality of processing functions including aggregating requests from clients, selecting requests it can service, presenting user interfaces, processing input via the service provider and controlling the service provider. The user interface module is coupled to the process control module and dynamically generates user interfaces for display by the service provider.03-19-2009
20090092322Semantic Classification and Enhancement Processing of Images for Printing Applications - A printing system enables the printing of enhanced documents using a semantic classification scheme. A printing system receives an image to be printed. The system classifies the image according to the semantic classification scheme and, based on this classification, performs enhancement processing on the image. Depending on the desired application, the printing system may recognize and classify any number of image types and may then perform various enhancement processing functions on the image, where the type of enhancement processing performed is based on the classification of the image.04-09-2009

Patent applications by Gregory J. Wolff, Palo Alto, CA US