Abstract: Preparing an electronic submission is disclosed. A document is received. Submission preparation information to be used by a submission kernel for processing is identified based at least in part on information from the document. The document is processed based at least in part on the submission preparation information to produce one or more derived document outputs.
Abstract: Various embodiments utilize an auto-complete module to expose a website's content structure. In at least some embodiments, a user can take an action within an application and, responsively, the auto-complete module can retrieve a site index file or site map and use the site index file or site map to display the website's content structure. In at least some embodiments, a website's content structure can be displayed without navigating to the particular website. In at least some embodiments, the auto-complete module can utilize standard protocols such as HTTP protocols to retrieve the site index file or site map.
Abstract: A computer readable medium with executable instructions to analyze a report value, includes executable instructions to select a report value and identify the formula evaluated to produce the report value. Formal parameters associated with the formula are determined. The actual parameters used to compute the report value are located. The formula, the formal parameters and the actual parameters are then displayed.
Type:
Grant
Filed:
November 7, 2005
Date of Patent:
October 25, 2011
Assignee:
Business Objects Software Ltd.
Inventors:
Ricardo Polo-Malouvier, Sébastien Ducaule, Jean-Yves Cras, Pierre Saurel, Charles Arthur Piercey
Abstract: An electronic shipment planner is adapted for electronically presenting shipment and scheduling information to a user. The shipment and scheduling information includes at least one shipment event date. The shipment planner is linked to a shipment data repository containing shipment and scheduling information. A system interface communicates with the shipment data repository. An interactive shipment data link is electronically associated with the shipment and scheduling information, and cooperates with the system interface as commanded by the user to access and retrieve the associated shipment and scheduling information contained in the shipment data repository. A calendar display interface displays the shipment planner to the user in a calendar format, such that the interactive shipment data link is provided on the shipment event date associated with the shipment and scheduling information.
Type:
Grant
Filed:
March 5, 2009
Date of Patent:
October 11, 2011
Assignee:
ABF Freight System, Inc.
Inventors:
Robert A. Davidson, Corey Goux, Michael Newcity
Abstract: Methods and systems of merging a first document with at least a second document to generate a third document. Each of the first and second documents includes at least one data unit. Each data unit is associated with a unit identifier and an edit identifier. The unit identifiers of each of the documents are compared to the unit identifiers of the other document to determine whether each unit identifier is a matching or non-matching unit identifier. Edit identifiers of the data units associated with the matching unit identifiers are compared to each other. Data units associated with the non-matching unit identifiers are inserted directly into the third document. Data units associated with the matching unit identifiers and the matching edit identifiers are inserted directly into the third document. Data units associated with the matching unit identifiers and the non-matching edit identifiers are merged into the third document.
Type:
Grant
Filed:
December 6, 2007
Date of Patent:
September 27, 2011
Assignee:
Microsoft Corporation
Inventors:
Jonathan Beckett Bailor, Ethan Joseph Bernstein, Mark Rolland Knight, Christopher James Antos
Abstract: Various technologies and techniques are disclosed for creating and managing a visual representation of OLAP attributes and relationships for a dimension. A visual representation is generated that contains an arrangement of shapes with connections between shapes. One or more sub-elements are contained within at least some of the shapes. Connections between the shapes represent relationships between attributes in an OLAP dimension. The containment of a respective sub-element within a respective shape represents a relationship between an attribute being represented by the respective sub-element and an attribute being represented by the respective shape. Shapes representing OLAP attributes and relationships can be programmatically grouped and ungrouped.
Type:
Grant
Filed:
November 21, 2007
Date of Patent:
September 27, 2011
Assignee:
Microsoft Corporation
Inventors:
Robert B. Zare, Adrian Dumitrascu, Aleksandar Juric, Maria Potapova, Matthew E. Carroll
Abstract: Planar rendering is described. In an implementation, a method includes approximating a shape that corresponds to an overlapping portion of at least one graphical element that is translucent with another graphical element. A color is computed for the approximated shape from respective colors of each of the graphical elements and the translucence of the at least one graphical element. The approximated shape having the computed color is formed into a communication for output to a printer.
Abstract: Layout data relating to layout of a user and a device is obtained. Log data relating to usage of the device, such as a job being performed or to be performed by the device, is obtained. A layout diagram illustrating the layout of the user and the device is generated based on the layout data. Line data to be additionally included in the layout diagram is generated based on the log data.
Abstract: A method for operating a computer which has access to data of a database, is disclosed. The method includes the steps of: creating a spreadsheet using a table calculation program; defining logic operations between various cells of the spreadsheet; defining an assignment of the data from the database to the cells of the spreadsheet; and generating a source code of a procedural, re-entrant-compatible programming language from the spreadsheet, which when called, reads data from the database, executes a logic operation on it and outputs the result of the logic operation. Also disclosed is a method for generating source code in a procedural, re-entrant-compatible programming language from a spreadsheet representation, wherein a source code is generated from a representation of algorithms and/or data in one or more spreadsheets in such a way that cell areas with the same formula structure are mapped onto one or more methods of the programming language.
Abstract: An information processing apparatus stores an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information. At timing such as the time of power-on, the application format electronic document is loaded to a RAM to be started. Accordingly, the started program can monitor the time information of the application format electronic document.
Abstract: Handheld computer game-playing systems and similar devices are here adapted for use as electronic readers for literature, specifically supporting complex literary and instructional forms, each a work of literature which is woven and knotted together using many threads of narrative in a nonlinear fashion supported only by programmable electronic systems such as computers. The reader experiences such electronic works on a handheld computing device using conventional Web-browser software supported by said device. The electronic work is adapted to any restrictions or special characteristics of the handheld device to facilitate its proper presentation and use.
Abstract: A method for correcting typing errors according to character layout positions on a keyboard which consists of depressing responsive touch panels to do character entry to correct typing errors caused by mistakenly hitting a neighboring key of a targeted character due to a swerved typing position includes at least the steps of: (1) corresponding a character; (2) calculating a swerved amount; (3) selecting a prepared character; (4) determining whether input is finished; (5) judging rules; (6) getting the prepared character; and (7) switching the character. Through this method input accuracy can be improved and input characters can be automatically amended as desired.
Abstract: Machine readable documents connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronics business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report. Also, composition of the input and output documents, coupled with interpretation information in a common business library, programs the transaction in a way which closely parallels the way in which paper based businesses operate.
Type:
Grant
Filed:
October 16, 1998
Date of Patent:
August 23, 2011
Assignee:
Open Invention Network, LLC
Inventors:
Bart Alan Meltzer, Terry Allen, Matthew Daniel Fuchs, Robert John Glushko, Murray Maloney
Abstract: A workbook includes a spreadsheet having cells arranged in columns and rows. The cells include input cells and output cells. The output cells include a formula to be calculated. Calculation of the spreadsheet is divided into multiple tasks. The tasks are assigned among computing nodes within a computing cluster for concurrent calculation of the spreadsheet.
Type:
Grant
Filed:
October 29, 2007
Date of Patent:
August 23, 2011
Assignee:
Microsoft Corporation
Inventors:
Sanjay G. Kulkarni, Jeffrey J. Wierer, Mingqiang Xu
Abstract: Methods, systems and computer program products are provided for communicating data between a web application running on a server and a browser running on a client in a network environment. Information is requested at the client from the server. The requested information is received at the client. The requested information is separated into a data portion and a markup portion.
Type:
Grant
Filed:
February 28, 2005
Date of Patent:
August 16, 2011
Assignee:
International Business Machines Corporation
Inventors:
Thomas F. McElroy, Yongcheng Li, Roderick C. Henderson, John J. Ponzo, Laurent D. Hasson
Abstract: The present invention provides a method for generating electronic patent application files, which includes steps of: creating multiple extensible markup language (XML) templates; setting basic requirements of drafted files; mapping the XML templates to chapter headers in the drafted files; analyzing and verifying whether the drafted files meet the basic requirements; parsing contents of the drafted files into corresponding XML templates if the drafted files meet the basic requirements; and generating XML patent application files according to the XML templates. A related system is also disclosed.
Type:
Grant
Filed:
August 14, 2007
Date of Patent:
August 9, 2011
Assignees:
Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
Abstract: A computer readable storage medium comprises a publication definition module to create and define properties for a publication object. The publication definition module includes executable instructions to associate a set of static documents and a set of report templates with the publication object. Executable instructions define a conditional delivery rule for the publication object. The conditional delivery rule specifies a condition for the inclusion of a report template from the set of report templates to be merged with a static document from the set of static documents.
Type:
Grant
Filed:
July 13, 2007
Date of Patent:
August 2, 2011
Assignee:
Business Objects Software Ltd
Inventors:
Terry Wayne Penner, Francis Wai Gee Lui, Wai Sing Wang, Michael Akio Tsumura, David MacLean
Abstract: Embodiments of the present invention include a computer-implemented method of extracting information. In one embodiment, the present invention comprises defining a plurality of reusable operators, wherein each operator performs a predefined information extraction task different from the other operators. Composite annotators may be created by specifying a composition of the reusable operators. Each operator may receive a searchable item, such as a web page or an annotation, and may generate one or more output annotations. The output annotations may be further processed by other reusable operators and the annotations may be stored in a repository for use during a search.
Type:
Grant
Filed:
November 14, 2007
Date of Patent:
July 26, 2011
Assignee:
SAP AG
Inventors:
Alexander Loeser, Falk Brauer, Wojciech Michal Barczyński
Abstract: Bindings are used to describe a document (and a different document) by associating content elements with layout elements, the layout elements defining layout features or placement information to be applied to the associated content elements in the document, the bindings being stored separately from both the content and layout elements.
Type:
Grant
Filed:
March 28, 2006
Date of Patent:
July 19, 2011
Assignee:
Adobe Systems Incorporated
Inventors:
Perry A. Caro, Joseph Pasqua, Daniel C. Brotsky
Abstract: A mixed translation of content is created in one document based on a new use of the lang’ attribute on standard HTML tags. The HTML 4.0 specification defines the ‘lang’ attribute as being used for an element's attribute value and content. Browsers use this information to assist in proper rendering of content associated with treatment of ligatures, hyphenations and quotations. Search engines and other applications may use this field for spell checking or creating indices. The implication of this common usage is that the content is in the language indicated by the ‘lang’ attribute and language specific rules for its rendering apply.
Type:
Grant
Filed:
September 18, 2008
Date of Patent:
July 12, 2011
Assignee:
International Business Machines Corporation
Inventors:
Jason Y. Blakely, Dennis D. King, Richard J. Redpath