| Patent application number | Description | Published |
| 20090110268 | TABLE OF CONTENTS EXTRACTION BASED ON TEXTUAL SIMILARITY AND FORMAL ASPECTS - An initial organizational table for a document is determined based on textual similarity between entries of the organizational table and target text fragments and not taking into account text formatting. A classifier is trained to identify text fragment pairs consisting of entries of the organizational table and corresponding target text fragments based at least in part on text formatting features. The training employs a training set of examples annotated based on the initial organizational table. The initial organizational table is updated using the trained classifier. | 04-30-2009 |
| 20090322522 | SERENDIPITOUS REPAIR OF SHARED DEVICE - A system and method for soliciting repairs to an electromechanical device are disclosed. The system includes a signaling device for signaling a need for a repair of an associated electromechanical device. A repair mediator receives information related to an addressable fault with the electromechanical device and causes the signaling device to provide a signal indicating, to a candidate repairer passing by the device, a need for a repair to the device for which a reward is available for performing the repair. The repair mediator provides the reward for a completed repair. | 12-31-2009 |
| 20100241950 | XPATH-BASED DISPLAY OF A PAGINATED XML DOCUMENT - A computer-implemented method, device, and computer readable medium transform a markup language document from a digital form to a user-specified form on a display device. Based on a configuration file, a digital markup language document is processed. For a current navigated-to page in the markup language document, context is set to a page node, and a page transformation is performed by the computer. A selection language expression is evaluated, and a node transformation is performed. The node transformation may include setting context, determining the type of decoration associated with the current context, reading the selection language expressions, computing a decoration parameter value for each of the decoration parameters associated with each declaration, and creating and displaying a decoration based on the computed decoration parameter values. The steps may be repeated for remaining markup language node and for each remaining decoration declaration. | 09-23-2010 |
| 20110075191 | AUTOMATIC GENERATION OF DEVICE-CENTRIC DISTRIBUTION LISTS - A method and system for managing distribution lists rely on the collection of job log data from shared devices, such as networked printers. For each printer, a usage community comprising users of the shared device, can be determined, based at least in part on the job log data. At least one distribution list of users is generated, based on the usage community. The distribution list can be linked with a mailer program, whereby users in the usage community are grouped together under a common contact address. Updating the distribution list at intervals to reflect changes in the usage community allows a static email address to be used for a varying group of users. | 03-31-2011 |
| 20110145701 | METHOD AND APPARATUS FOR DETECTING PAGINATION CONSTRUCTS INCLUDING A HEADER AND A FOOTER IN LEGACY DOCUMENTS - A method for identifying header/footer content of a document, in order to sequence text fragments comprising recognizable text blocks as derived from the document. The textual variability of lines comprised of text blocks, including the different kinds of text blocks within the line is analyzed for assessment of textual variability. Header/footer zones are defined by textual content having a low textual variability. An alternative embodiment identifies pagination constructs by comparing selected text-boxes for similarity and proximity and clustering the text boxes satisfying a predetermined similarity value, wherein the clustered text boxes are deemed to comprise pagination constructs. | 06-16-2011 |
| 20110175901 | DETACHABLE SCREEN FOR MULTIFUNCTION DEVICE SHOWING 3D DYNAMIC VIEWS - A detachable display unit, an electromechanical device utilizing the display unit, and a method of use are disclosed. The display unit includes a communication link whereby data can be communicated between the display unit and the associated electromechanical device. The display unit includes a position sensor which provides position information for determining a current position of the display unit when detached from the associated electromechanical device. A graphical user interface displays a dynamic virtual representation of the associated electromechanical device based on the determined current position. | 07-21-2011 |
| 20110225490 | DOCUMENT ORGANIZING BASED ON PAGE NUMBERS - A digital processing device is configured to perform a method comprising: identifying logical page numbers of a document, the identifying constrained to identify either zero or one logical page number per page of the document, the logical page numbers and an ordering of the pages of the document defining an ordered sequence of logical page numbers; identifying a sequence of logical page number references in the document, each logical page number reference matching one of the logical page numbers of the document; and selecting a sub-sequence of the sequence of logical page number references for which corresponding logical page numbers are in a nondecreasing order in the ordered sequence of logical page numbers. The sub-sequence is used in organizing the document, for example by generating hyperlinks linking the logical page number references of the selected sub-sequence with corresponding pages indicated by the logical page numbers. | 09-15-2011 |
| 20110302251 | DETECTING CONFLICTS IN EMAIL MESSAGES - A computer implemented electronic out-of-office message analysis system and method are disclosed. The method includes, for each of a plurality of users, receiving a user-generated electronic out-of-office message in a natural language in which a time window of absence and at least one alternate named contact are expressed and, based on the out-of-office message, generating a structured representation of the out-of-office message which links the alternate contact to a normalized representation of the time window. The structured representation of the out-of-office message is stored in a database. From the database it can be determined whether a current user's out-of-office message conflicts with another user's out-of-office message. If a conflict is detected, the current user can be notified. | 12-08-2011 |