or
Bookmark and Share
Configurable representation of structured data
 
   
Document Number
US Patent 7428699
Issued Date
September 23, 2008
Link
Inventors
Kane; Matthew B. (Agoura Hills, CA)
Levy; Philip (Los Altos, CA)
Young; Jeff (San Jose, CA)
Map
Abstract
Methods and apparatus, including computer program products, implement techniques for accessing elements of structured source data. Sample data that is capable of being represented as a hierarchy of elements is received. A graphical representation of the hierarchy of elements is presented. User input is received selecting one or more elements in the graphical representation of the hierarchy of elements. A template structure is defined based on the selected elements. Source data is accessed according to the template structure.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
54
Comments:
no comments yet
Owner
Published
September 23, 2008
Application Number
10/347,113
Filed
January 15, 2003
US Classification
715/236   715/234
Int'l Classification
G06F   17/00   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
715/514   715/517   715/513   715/502  
Related Patents
7613996 - Enabling selection of an inferred schema part - Owned by Microsoft Corporation (Redmond, WA)

Systems and/or methods ("tools") are described that convert or present conversion problems for electronic documents. The tools may convert a generally unstructured electronic document to a generally structured electronic document using non-visual textual and layout information of the unstructured document. The tools can also present possible problems with this or other types of conversion. And the tools can enable a user to alter an electronic document's schema without altering its visual layout.

7543228 - Template for rendering an electronic form - Owned by Microsoft Corporation (Redmond, WA)

Systems and/or methods are described that enable an electronic form to be rendered using a template. The template may be independent of the electronic form's current state or instance. In one embodiment, the systems and/or methods build a rendering file to render a current instance of an electronic form using the template and a view tree associated with the current instance.

7516145 - System and method for incrementally transforming and rendering hierarchical data files - Owned by Microsoft Corporation (Redmond, WA)

This document describes a system and method that incrementally transforms and renders changes to a hierarchical data file. This system and method allows a user to incrementally see changes that the user has made to the hierarchical data file through entry of data in a rendered form. A hierarchical data processing engine may perform partial transformations of data files and produce partial rendering files of changes made to data files. By so doing, the hierarchical data processing engine improves a user's editing experience by allowing for quicker updating of the rendered form being edited by the user.

7509353 - Methods and systems for exchanging and rendering forms - Owned by Microsoft Corporation (Redmond, WA)

Various embodiments can support a richly dynamic form environment that permits editing on the client side and can alleviate many of the server-imposed processing complexities that have existed in the past. In at least some embodiments, complex editing scenarios permit users to make complex editing changes on a form, and have those editing changes captured and rendered on the client side for later communication to the server. Particular aspects of at least some of the embodiments can permit scalability, and can, in at least some instances, be employed in the context of a wide variety of browsers having different levels of capability, e.g. "thin" and "thick" browsers.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us