WO2001098928A8 - System and method for integrating spreadsheets and word processing tables - Google Patents

System and method for integrating spreadsheets and word processing tables

Info

Publication number
WO2001098928A8
WO2001098928A8 PCT/US2001/016778 US0116778W WO0198928A8 WO 2001098928 A8 WO2001098928 A8 WO 2001098928A8 US 0116778 W US0116778 W US 0116778W WO 0198928 A8 WO0198928 A8 WO 0198928A8
Authority
WO
WIPO (PCT)
Prior art keywords
architecture
tables
spreadsheet
functions
word processing
Prior art date
Application number
PCT/US2001/016778
Other languages
French (fr)
Other versions
WO2001098928A2 (en
Inventor
Richard J Wolf
Oliver G Fisher
Christopher M Franklin
Alexander G Gounares
Matthew J Kotler
Matthew D Morgan
Vinod Anantharaman
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to EP01939368A priority Critical patent/EP1325427A2/en
Priority to CA002408313A priority patent/CA2408313A1/en
Priority to AU2001264895A priority patent/AU2001264895A1/en
Priority to JP2002503702A priority patent/JP4522650B2/en
Publication of WO2001098928A2 publication Critical patent/WO2001098928A2/en
Publication of WO2001098928A8 publication Critical patent/WO2001098928A8/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing

Abstract

Architecture qui permet d'intégrer une fonctionnalité de tableur dans des tableaux utilisés couramment dans des programmes de traitement de texte et dans des documents HTML. Ladite architecture possède une interface utilisateur (UI) de tableau, qui ressemble à un tableau non édité et ajoute des éléments de tableur au tableau lorsque ce dernier est édité. De manière sous-jacente à l'interface utilisateur de tableau, ladite architecture sépare les fonctions de gestion des données des fonctions de présentation. Cette architecture comporte un gestionnaire d'aspect de tableau permettant de gérer la manière dont le tableau apparaît dans un document, y compris des caractéristiques telles que de redimensionnement de tableau, la sélection, la coupure, la copie, le collage, le fractionnement, la fusion, le formatage de tableaux, etc. Cette architecture possède également un gestionnaire de fonctionnalité de tableur qui permet la gestion des fonctions de tableur pour le tableau, tel que le recalcul, la manipulation de formules, le tri, le référencement, et analogue. Cette architecture bifurquée supporte le référencement croisé entre tableaux, l'édition de références, le recalcul universel automatique dans tous les tableaux du document, et des structures de tableaux imbriquées dans lesquelles un tableau est imbriqué dans une cellule d'un autre tableau.Architecture that allows you to integrate spreadsheet functionality into tables commonly used in word processing programs and HTML documents. Said architecture has a table user interface (UI), which resembles an unedited table and adds spreadsheet elements to the table when the table is edited. Underlying the table user interface, said architecture separates the data management functions from the presentation functions. This architecture includes a table aspect manager to manage the way the table appears in a document, including features such as table resizing, selection, cut, copy, paste, split, split merging, formatting tables, etc. This architecture also has a spreadsheet functionality manager that allows the management of spreadsheet functions for the table, such as recalculation, manipulation of formulas, sorting, referencing, and the like. This bifurcated architecture supports cross-referencing between tables, editing references, automatic universal recalculation in all tables in the document, and nested table structures in which a table is nested in a cell of another table.

PCT/US2001/016778 2000-06-21 2001-05-22 System and method for integrating spreadsheets and word processing tables WO2001098928A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP01939368A EP1325427A2 (en) 2000-06-21 2001-05-22 System and method for integrating spreadsheets and word processing tables
CA002408313A CA2408313A1 (en) 2000-06-21 2001-05-22 System and method for integrating spreadsheets and word processing tables
AU2001264895A AU2001264895A1 (en) 2000-06-21 2001-05-22 System and method for integrating spreadsheets and word processing tables
JP2002503702A JP4522650B2 (en) 2000-06-21 2001-05-22 System and method for integrating spreadsheet and word processing tables

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59980900A 2000-06-21 2000-06-21
US09/599,809 2000-06-21

Publications (2)

Publication Number Publication Date
WO2001098928A2 WO2001098928A2 (en) 2001-12-27
WO2001098928A8 true WO2001098928A8 (en) 2002-07-11

Family

ID=24401181

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/016778 WO2001098928A2 (en) 2000-06-21 2001-05-22 System and method for integrating spreadsheets and word processing tables

Country Status (6)

Country Link
US (3) US7549115B2 (en)
EP (2) EP1325427A2 (en)
JP (1) JP4522650B2 (en)
AU (1) AU2001264895A1 (en)
CA (2) CA2408313A1 (en)
WO (1) WO2001098928A2 (en)

Families Citing this family (142)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7191394B1 (en) 2000-06-21 2007-03-13 Microsoft Corporation Authoring arbitrary XML documents using DHTML and XSLT
US6883168B1 (en) 2000-06-21 2005-04-19 Microsoft Corporation Methods, systems, architectures and data structures for delivering software via a network
US7000230B1 (en) 2000-06-21 2006-02-14 Microsoft Corporation Network-based software extensions
US6948135B1 (en) 2000-06-21 2005-09-20 Microsoft Corporation Method and systems of providing information to computer users
US7155667B1 (en) 2000-06-21 2006-12-26 Microsoft Corporation User interface for integrated spreadsheets and word processing tables
US7346848B1 (en) 2000-06-21 2008-03-18 Microsoft Corporation Single window navigation methods and systems
US7010779B2 (en) 2001-08-16 2006-03-07 Knowledge Dynamics, Inc. Parser, code generator, and data calculation and transformation engine for spreadsheet calculations
US7484170B2 (en) * 2002-07-11 2009-01-27 International Business Machines Corporation System and method for formatting source text files to be imported into a spreadsheet file
JP2004102400A (en) * 2002-09-05 2004-04-02 Beacon Information Technology:Kk Data management system, method, and computer program
US7945846B2 (en) * 2002-09-06 2011-05-17 Oracle International Corporation Application-specific personalization for data display
US7899879B2 (en) 2002-09-06 2011-03-01 Oracle International Corporation Method and apparatus for a report cache in a near real-time business intelligence system
US7412481B2 (en) 2002-09-16 2008-08-12 Oracle International Corporation Method and apparatus for distributed rule evaluation in a near real-time business intelligence system
US8255454B2 (en) 2002-09-06 2012-08-28 Oracle International Corporation Method and apparatus for a multiplexed active data window in a near real-time business intelligence system
US7912899B2 (en) 2002-09-06 2011-03-22 Oracle International Corporation Method for selectively sending a notification to an instant messaging device
US7941542B2 (en) * 2002-09-06 2011-05-10 Oracle International Corporation Methods and apparatus for maintaining application execution over an intermittent network connection
US8165993B2 (en) 2002-09-06 2012-04-24 Oracle International Corporation Business intelligence system with interface that provides for immediate user action
US7668917B2 (en) 2002-09-16 2010-02-23 Oracle International Corporation Method and apparatus for ensuring accountability in the examination of a set of data elements by a user
US7401158B2 (en) 2002-09-16 2008-07-15 Oracle International Corporation Apparatus and method for instant messaging collaboration
US7337398B1 (en) 2003-02-28 2008-02-26 Adobe Systems Incorporated Reconstitute tag-delimited tables in a graphics editing application
US7904823B2 (en) * 2003-03-17 2011-03-08 Oracle International Corporation Transparent windows methods and apparatus therefor
US7370066B1 (en) 2003-03-24 2008-05-06 Microsoft Corporation System and method for offline editing of data files
US7415672B1 (en) 2003-03-24 2008-08-19 Microsoft Corporation System and method for designing electronic forms
US7296017B2 (en) 2003-03-28 2007-11-13 Microsoft Corporation Validation of XML data files
US7913159B2 (en) 2003-03-28 2011-03-22 Microsoft Corporation System and method for real-time validation of structured data files
US7523395B1 (en) * 2003-05-30 2009-04-21 Oracle International Corporation Web application generator for spreadsheet calculators
US7461340B1 (en) 2003-07-31 2008-12-02 Microsoft Corporation Integrated decorative panels
US7406660B1 (en) 2003-08-01 2008-07-29 Microsoft Corporation Mapping between structured data and a visual surface
US7334187B1 (en) 2003-08-06 2008-02-19 Microsoft Corporation Electronic form aggregation
US20050071750A1 (en) * 2003-09-30 2005-03-31 Nelson Brent Dalmas Method and system for automated metamodel system file generation
US8819072B1 (en) 2004-02-02 2014-08-26 Microsoft Corporation Promoting data from structured data files
US7769783B2 (en) * 2004-04-20 2010-08-03 Reuters Limited Computing algebraic equations
US7774620B1 (en) 2004-05-27 2010-08-10 Microsoft Corporation Executing applications at appropriate trust levels
JP2006048408A (en) * 2004-08-05 2006-02-16 Obic Business Consultants Ltd Input and output screen creation system, input and output screen creation method and business processing system
US7584415B2 (en) * 2004-09-15 2009-09-01 Microsoft Corporation Common charting using shapes
US7533139B2 (en) * 2004-09-27 2009-05-12 Microsoft Corporation Method and system for multithread processing of spreadsheet chain calculations
US7692636B2 (en) 2004-09-30 2010-04-06 Microsoft Corporation Systems and methods for handwriting to a screen
US8487879B2 (en) 2004-10-29 2013-07-16 Microsoft Corporation Systems and methods for interacting with a computer through handwriting to a screen
US7712022B2 (en) 2004-11-15 2010-05-04 Microsoft Corporation Mutually exclusive options in electronic forms
US7721190B2 (en) 2004-11-16 2010-05-18 Microsoft Corporation Methods and systems for server side form processing
US7647551B2 (en) * 2004-12-15 2010-01-12 Microsoft Corporation System and method for formatting a cell in response to data stored in a separate location
US7937651B2 (en) 2005-01-14 2011-05-03 Microsoft Corporation Structural editing operations for network forms
US7725834B2 (en) 2005-03-04 2010-05-25 Microsoft Corporation Designer-created aspect for an electronic form template
US7673228B2 (en) 2005-03-30 2010-03-02 Microsoft Corporation Data-driven actions for network forms
US7725813B2 (en) * 2005-03-30 2010-05-25 Arizan Corporation Method for requesting and viewing a preview of a table attachment on a mobile communication device
US8010515B2 (en) 2005-04-15 2011-08-30 Microsoft Corporation Query to an electronic form
US8200975B2 (en) 2005-06-29 2012-06-12 Microsoft Corporation Digital signatures for network forms
US8095866B2 (en) 2005-09-09 2012-01-10 Microsoft Corporation Filtering user interface for a data summary table
US8601383B2 (en) 2005-09-09 2013-12-03 Microsoft Corporation User interface for creating a spreadsheet data summary table
US7627812B2 (en) 2005-10-27 2009-12-01 Microsoft Corporation Variable formatting of cells
US7870478B1 (en) * 2005-10-31 2011-01-11 Adobe Systems Incorporated Repurposing subsections and/or objects
US8224853B2 (en) * 2005-11-02 2012-07-17 Sourcecode Technologies Holdings, Inc. Methods and apparatus for updating a plurality of data fields in an electronic form
US8239226B2 (en) * 2005-11-02 2012-08-07 Sourcecode Technologies Holdings, Inc. Methods and apparatus for combining properties and methods from a plurality of different data sources
US20070143305A1 (en) * 2005-11-02 2007-06-21 Sourcecode Technology Holding, Inc. Methods and apparatus for storing functions associated with an electronic form
EP1955201A4 (en) * 2005-11-02 2011-04-20 Sourcecode Technology Holding Inc Methods and apparatus for processing business objects, electronic forms, and workflows
US8001459B2 (en) 2005-12-05 2011-08-16 Microsoft Corporation Enabling electronic documents for limited-capability computing devices
US20070168868A1 (en) * 2006-01-13 2007-07-19 Lehman Brothers Inc. Method and system for integrating calculation and presentation technologies
US7765485B2 (en) * 2006-01-30 2010-07-27 International Business Machines Corporation Extensible user interface framework for a componentized application environment
US7770100B2 (en) * 2006-02-27 2010-08-03 Microsoft Corporation Dynamic thresholds for conditional formats
GB2451020A (en) * 2006-03-09 2009-01-14 Ringler Informatik Ag Method for creating tables in electronic forms
US9536244B1 (en) * 2006-03-30 2017-01-03 Emc Corporation Managed content delivery via web services
US8078955B1 (en) 2006-05-02 2011-12-13 Adobe Systems Incorportaed Method and apparatus for defining table styles
US8032821B2 (en) 2006-05-08 2011-10-04 Microsoft Corporation Multi-thread spreadsheet processing with dependency levels
US8370423B2 (en) 2006-06-16 2013-02-05 Microsoft Corporation Data synchronization and sharing relationships
US20080005667A1 (en) 2006-06-28 2008-01-03 Dias Daniel M Method and apparatus for creating and editing electronic documents
US20080052619A1 (en) * 2006-08-24 2008-02-28 Illg Jason J Spell Checking Documents with Marked Data Blocks
US20080104542A1 (en) * 2006-10-27 2008-05-01 Information Builders, Inc. Apparatus and Method for Conducting Searches with a Search Engine for Unstructured Data to Retrieve Records Enriched with Structured Data and Generate Reports Based Thereon
US10318624B1 (en) 2006-12-28 2019-06-11 Apple Inc. Infinite canvas
US9390059B1 (en) 2006-12-28 2016-07-12 Apple Inc. Multiple object types on a canvas
US8429551B2 (en) * 2007-02-15 2013-04-23 Microsoft Corporation Application-based copy and paste operations
US7849108B1 (en) 2007-03-13 2010-12-07 Fundriver, Inc. Methods and systems for establishing a database
AU2008248373A1 (en) * 2007-05-08 2008-11-13 Sourcecode Technology Holding, Inc. Methods and apparatus for exposing workflow process definitions as business objects
US20090044089A1 (en) * 2007-08-06 2009-02-12 Apple Inc. Automatic insertion of a default function
US20090049375A1 (en) * 2007-08-18 2009-02-19 Talario, Llc Selective processing of information from a digital copy of a document for data entry
US20090158139A1 (en) * 2007-12-18 2009-06-18 Morris Robert P Methods And Systems For Generating A Markup-Language-Based Resource From A Media Spreadsheet
US8266524B2 (en) * 2008-02-25 2012-09-11 Microsoft Corporation Editing a document using a transitory editing surface
US20090222760A1 (en) * 2008-02-29 2009-09-03 Halverson Steven G Method, System and Computer Program Product for Automating the Selection and Ordering of Column Data in a Table for a User
US9507651B2 (en) 2008-04-28 2016-11-29 Microsoft Technology Licensing, Llc Techniques to modify a document using a latent transfer surface
WO2009140293A1 (en) * 2008-05-12 2009-11-19 Meteor Solutions, Inc. Tracking implicit trajectory of content sharing
US20100083080A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Whole table referencing
US20100083083A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Compressed table format
US9037959B2 (en) * 2008-09-30 2015-05-19 Apple Inc. Formula display and search in a spreadsheet
US20100241516A1 (en) * 2009-03-18 2010-09-23 Google Inc. Editing interface
US8707156B2 (en) * 2009-04-02 2014-04-22 Business Objects, S.A. Render engine for spreadsheet
US9223770B1 (en) * 2009-07-29 2015-12-29 Open Invention Network, Llc Method and apparatus of creating electronic forms to include internet list data
US20110179090A1 (en) * 2010-01-21 2011-07-21 Siemens Product Lifecycle Management Software Inc. Product Lifecycle Management Using a Sparsely Populated Table
US8572478B2 (en) * 2010-04-12 2013-10-29 Google Inc. Row heights in electronic documents
US8429521B2 (en) * 2010-04-12 2013-04-23 Google Inc. Scrolling in large hosted data set
US8539339B2 (en) * 2010-04-12 2013-09-17 Google Inc. Synthetic navigation elements for electronic documents
US9043296B2 (en) 2010-07-30 2015-05-26 Microsoft Technology Licensing, Llc System of providing suggestions based on accessible and contextual information
US9721030B2 (en) * 2010-12-09 2017-08-01 Microsoft Technology Licensing, Llc Codeless sharing of spreadsheet objects
US9111238B2 (en) 2010-12-17 2015-08-18 Microsoft Technology Licensing, Llc Data feed having customizable analytic and visual behavior
US9069557B2 (en) 2010-12-17 2015-06-30 Microsoft Technology Licensing, LLP Business intelligence document
US9336184B2 (en) 2010-12-17 2016-05-10 Microsoft Technology Licensing, Llc Representation of an interactive document as a graph of entities
US9104992B2 (en) 2010-12-17 2015-08-11 Microsoft Technology Licensing, Llc Business application publication
US9110957B2 (en) 2010-12-17 2015-08-18 Microsoft Technology Licensing, Llc Data mining in a business intelligence document
US9024952B2 (en) 2010-12-17 2015-05-05 Microsoft Technology Licensing, Inc. Discovering and configuring representations of data via an insight taxonomy
US9864966B2 (en) 2010-12-17 2018-01-09 Microsoft Technology Licensing, Llc Data mining in a business intelligence document
US9304672B2 (en) 2010-12-17 2016-04-05 Microsoft Technology Licensing, Llc Representation of an interactive document as a graph of entities
US9171272B2 (en) 2010-12-17 2015-10-27 Microsoft Technology Licensing, LLP Automated generation of analytic and visual behavior
US8996985B1 (en) 2011-03-16 2015-03-31 Google Inc. Online document processing service for displaying comments
US9594735B2 (en) * 2011-09-12 2017-03-14 Microsoft Technology Licensing, Llc Automatic highlighting of formula parameters for limited display devices
US8893028B2 (en) * 2011-09-21 2014-11-18 International Business Machines Corporation Supplementary calculation of numeric data in a web browser
US9195780B2 (en) * 2011-09-30 2015-11-24 Oracle International Corporation Computer user interface including a data grid with a persistent display portion
US8471871B1 (en) 2011-10-17 2013-06-25 Google Inc. Authoritative text size measuring
US8434002B1 (en) 2011-10-17 2013-04-30 Google Inc. Systems and methods for collaborative editing of elements in a presentation document
US8266245B1 (en) 2011-10-17 2012-09-11 Google Inc. Systems and methods for incremental loading of collaboratively generated presentations
US10430388B1 (en) 2011-10-17 2019-10-01 Google Llc Systems and methods for incremental loading of collaboratively generated presentations
CN103092456B (en) * 2011-10-31 2015-11-25 国际商业机器公司 A kind of text box input method and system
US9141393B2 (en) 2011-11-17 2015-09-22 EnterCalo, Inc. Business content authoring and distribution
US9367522B2 (en) 2012-04-13 2016-06-14 Google Inc. Time-based presentation editing
US9529785B2 (en) 2012-11-27 2016-12-27 Google Inc. Detecting relationships between edits and acting on a subset of edits
US10423719B2 (en) 2013-02-19 2019-09-24 International Business Machines Corporation Dynamic loading of tabular data
US9417890B2 (en) * 2013-04-12 2016-08-16 Microsoft Technology Licensing, Llc Compilation of transformation in recalculation user interface
US9971752B2 (en) 2013-08-19 2018-05-15 Google Llc Systems and methods for resolving privileged edits within suggested edits
US10133706B2 (en) * 2013-08-26 2018-11-20 Rakuten, Inc. Electronic book system, electronic book provision method, recording medium, and program
US9348803B2 (en) 2013-10-22 2016-05-24 Google Inc. Systems and methods for providing just-in-time preview of suggestion resolutions
US10417258B2 (en) * 2013-12-19 2019-09-17 Exposit Labs, Inc. Interactive multi-dimensional nested table supporting scalable real-time querying of large data volumes
US9292486B2 (en) * 2014-01-08 2016-03-22 International Business Machines Corporation Validation of formulas with external sources
US9496922B2 (en) 2014-04-21 2016-11-15 Sony Corporation Presentation of content on companion display device based on content presented on primary display device
US10013396B2 (en) 2015-01-29 2018-07-03 Dropbox, Inc. Modifying native documents with formulas in a preview
US9588952B2 (en) 2015-06-22 2017-03-07 International Business Machines Corporation Collaboratively reconstituting tables
US10387558B2 (en) * 2016-02-23 2019-08-20 International Business Machines Corporation Provision of a separate input interface for user interaction with a spreadsheet
GB2565934B (en) * 2016-04-27 2022-08-10 Coda Project Inc System, method, and apparatus for operating a unified document surface workspace
US10437464B2 (en) * 2016-11-18 2019-10-08 Adobe Inc. Content filtering system for touchscreen devices
KR101965563B1 (en) * 2017-03-17 2019-04-04 주식회사 인프라웨어 Method and apparatus editing electronic documents
US11182548B2 (en) 2017-07-10 2021-11-23 Adaptam Inc. Methods and systems for providing selective multi-way replication and atomization of cell blocks and other elements in spreadsheets and presentations
US11080462B2 (en) * 2017-11-13 2021-08-03 Workshare Ltd. Method of comparing two data tables and displaying the results without source formatting
US11087080B1 (en) 2017-12-06 2021-08-10 Palantir Technologies Inc. Systems and methods for collaborative data entry and integration
US10861348B2 (en) * 2018-03-20 2020-12-08 Microsoft Technology Licensing, Llc Cross-application feature linking and educational messaging
US11681760B2 (en) 2018-08-01 2023-06-20 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of content
US11113447B2 (en) 2018-08-01 2021-09-07 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of slide presentation content
US11295073B2 (en) 2018-08-01 2022-04-05 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of spreadsheet content
WO2020041349A1 (en) * 2018-08-21 2020-02-27 GrowthPlan LLC Grid-based data processing with changeable cell formats
US11017048B2 (en) * 2018-12-21 2021-05-25 Box, Inc. Synchronized content replication
US11036932B2 (en) 2019-01-30 2021-06-15 Blockpad Llc Technology platform having integrated content creation features
CN111104784B (en) * 2019-12-19 2024-03-12 金蝶软件(中国)有限公司 Data integration method and related device
US11657217B2 (en) 2020-06-26 2023-05-23 Adaptam Inc. Methods and systems for presenting drop-down, pop-up or other presentation of a multi-value data set in a spreadsheet cell
US11886916B2 (en) 2020-06-30 2024-01-30 Microsoft Technology Licensing, Llc System for adaptive multithreaded recalculation operations
CN112183042A (en) * 2020-10-26 2021-01-05 山东云缦智能科技有限公司 Html-based processing method for table visualization editing function
US11822871B2 (en) * 2022-02-02 2023-11-21 Morgan Stanley Services Group Inc. CSS customization of user interface components
CN114896956A (en) * 2022-07-12 2022-08-12 北京达佳互联信息技术有限公司 Cell splitting method and device, electronic equipment and storage medium
CN117009717B (en) * 2023-09-28 2023-12-22 云粒智慧科技有限公司 Dynamic data calculation method and device for Web form

Family Cites Families (249)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4201978A (en) 1978-10-19 1980-05-06 NCR Canada Ltd. -- NCR Canada Ltee Document processing system
US4514800A (en) 1981-05-22 1985-04-30 Data General Corporation Digital computer system including apparatus for resolving names representing data items and capable of executing instructions belonging to general instruction sets
US4498147A (en) 1982-11-18 1985-02-05 International Business Machines Corporation Methodology for transforming a first editable document form prepared with a batch text processing system to a second editable document form usable by an interactive or batch text processing system
US4641274A (en) 1982-12-03 1987-02-03 International Business Machines Corporation Method for communicating changes made to text form a text processor to a remote host
US4564752A (en) 1982-12-23 1986-01-14 Ncr Canada Ltd Concurrent, image-based, reject-re-entry system and method
US4723211A (en) 1984-08-30 1988-02-02 International Business Machines Corp. Editing of a superblock data structure
US4739477A (en) * 1984-08-30 1988-04-19 International Business Machines Corp. Implicit creation of a superblock data structure
US4674040A (en) 1984-12-26 1987-06-16 International Business Machines Corporation Merging of documents
US4962475A (en) 1984-12-26 1990-10-09 International Business Machines Corporation Method for generating a document utilizing a plurality of windows associated with different data objects
US4815029A (en) 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents
US5182709A (en) 1986-03-31 1993-01-26 Wang Laboratories, Inc. System for parsing multidimensional and multidirectional text into encoded units and storing each encoded unit as a separate data structure
US5249275A (en) 1986-04-21 1993-09-28 Texas Instruments Incorporated Apparatus and method enabling a compiled program to exactly recreate its source code
US4847749A (en) 1986-06-13 1989-07-11 International Business Machines Corporation Job interrupt at predetermined boundary for enhanced recovery
US5072412A (en) 1987-03-25 1991-12-10 Xerox Corporation User interface with multiple workspaces for sharing display system objects
US5497489A (en) 1987-05-05 1996-03-05 Menne; David M. Data storage and retrieval systems having labelling for data
US4910663A (en) 1987-07-10 1990-03-20 Tandem Computers Incorporated System for measuring program execution by replacing an executable instruction with interrupt causing instruction
US5226161A (en) 1987-08-21 1993-07-06 Wang Laboratories, Inc. Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types
US5206951A (en) 1987-08-21 1993-04-27 Wang Laboratories, Inc. Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types
US5369778A (en) 1987-08-21 1994-11-29 Wang Laboratories, Inc. Data processor that customizes program behavior by using a resource retrieval capability
US5179703A (en) 1987-11-17 1993-01-12 International Business Machines Corporation Dynamically adaptive environment for computer programs
JPH01155484A (en) 1987-12-11 1989-06-19 Toshiba Corp Character reader
US4933880A (en) 1988-06-15 1990-06-12 International Business Machines Corp. Method for dynamically processing non-text components in compound documents
CA1341310C (en) * 1988-07-15 2001-10-23 Robert Filepp Interactive computer network and method of operation
US5195183A (en) 1989-01-31 1993-03-16 Norand Corporation Data communication system with communicating and recharging docking apparatus for hand-held data terminal
CA1323448C (en) 1989-02-24 1993-10-19 Terrence C. Miller Method and apparatus for translucent file system
US5339423A (en) 1989-06-16 1994-08-16 International Business Machines Corporation System for accessing objects external to an application using tables containing path definitions
US5297283A (en) 1989-06-29 1994-03-22 Digital Equipment Corporation Object transferring system and method in an object based computer operating system
US5551035A (en) 1989-06-30 1996-08-27 Lucent Technologies Inc. Method and apparatus for inter-object communication in an object-oriented program controlled system
DE69033312D1 (en) 1989-07-10 1999-11-11 Hitachi Ltd Document data processing device using image data
EP0408812B1 (en) 1989-07-21 2000-03-01 Hewlett-Packard Company Distributed object based systems
US6044205A (en) * 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
US5381547A (en) 1989-11-29 1995-01-10 Siemens Aktiengesellschaft Method for dynamically linking definable program elements of an interactive data processing system
AU631276B2 (en) 1989-12-22 1992-11-19 Bull Hn Information Systems Inc. Name resolution in a directory database
JP2758952B2 (en) 1989-12-28 1998-05-28 富士通株式会社 Display Method for Japanese Document Reading and Translation System at Correction
US5218672A (en) 1990-01-19 1993-06-08 Sony Corporation Of America Offline editing system with user interface for controlling edit list generation
AU639802B2 (en) 1990-08-14 1993-08-05 Oracle International Corporation Methods and apparatus for providing dynamic invocation of applications in a distributed heterogeneous environment
AU628753B2 (en) 1990-08-14 1992-09-17 Digital Equipment Corporation Method and apparatus for implementing server functions in a distributed heterogeneous environment
WO1992004678A1 (en) 1990-09-10 1992-03-19 Lotus Development Corporation Apparatus and method for reformattable spreadsheet
US5237680A (en) 1990-09-27 1993-08-17 Sun Microsystems, Inc. Method for incremental rename propagation between hierarchical file name spaces
CA2054026A1 (en) 1990-10-31 1992-05-01 William Monroe Turpin Goal oriented electronic form system
US5297249A (en) 1990-10-31 1994-03-22 International Business Machines Corporation Hypermedia link marker abstract and search services
US5204947A (en) 1990-10-31 1993-04-20 International Business Machines Corporation Application independent (open) hypermedia enablement services
US5379419A (en) 1990-12-07 1995-01-03 Digital Equipment Corporation Methods and apparatus for accesssing non-relational data files using relational queries
JPH05303531A (en) 1991-01-31 1993-11-16 Fields Software Group Inc Electronic system and method for processing format
US5191645A (en) 1991-02-28 1993-03-02 Sony Corporation Of America Digital signal processing system employing icon displays
US5187786A (en) 1991-04-05 1993-02-16 Sun Microsystems, Inc. Method for apparatus for implementing a class hierarchy of objects in a hierarchical file system
JP2811990B2 (en) 1991-04-19 1998-10-15 三菱電機株式会社 Program processing device and program processing method
US5274803A (en) 1991-04-26 1993-12-28 Sun Microsystems, Inc. Method and apparatus for aligning a restored parent environment to its child environments with minimal data loss
US5517655A (en) 1991-04-26 1996-05-14 Hewlett-Packard Company Method for monitoring transactions in an object-oriented environment
US5313631A (en) 1991-05-21 1994-05-17 Hewlett-Packard Company Dual threshold system for immediate or delayed scheduled migration of computer data files
DE69230452T2 (en) 1991-08-19 2000-08-24 Sun Microsystems Inc Change control method and apparatus in multiple development environments
US5566330A (en) 1991-08-20 1996-10-15 Powersoft Corporation Method for forming a reusable and modifiable database interface object
US5377323A (en) 1991-09-13 1994-12-27 Sun Microsytems, Inc. Apparatus and method for a federated naming system which can resolve a composite name composed of names from any number of disparate naming systems
US5848187A (en) 1991-11-18 1998-12-08 Compaq Computer Corporation Method and apparatus for entering and manipulating spreadsheet cell data
JPH05181769A (en) 1991-12-28 1993-07-23 Nec Corp Document data managing system
US5371675A (en) 1992-06-03 1994-12-06 Lotus Development Corporation Spreadsheet program which implements alternative range references
KR100359670B1 (en) 1992-07-06 2003-01-29 마이크로소프트 코포레이션 Method and system for organizing internal structure of file
KR100287045B1 (en) 1992-07-06 2001-04-16 존 비. 메이슨 Method and system for naming/binding object
US5434975A (en) 1992-09-24 1995-07-18 At&T Corp. System for interconnecting a synchronous path having semaphores and an asynchronous path having message queuing for interprocess communications
US5438659A (en) 1992-10-08 1995-08-01 Hewlett-Packard Company Object-action user interface management system
US5748807A (en) 1992-10-09 1998-05-05 Panasonic Technologies, Inc. Method and means for enhancing optical character recognition of printed documents
US5412772A (en) 1992-10-13 1995-05-02 Novell, Inc. System for permitting a view of an object or a user interface to be exchanged between operating system environments
US5396623A (en) 1992-10-30 1995-03-07 Bmc Software Inc. Method for editing the contents of a DB2 table using an editproc manager
US5600789A (en) 1992-11-19 1997-02-04 Segue Software, Inc. Automated GUI interface testing
EP0672277B1 (en) 1992-12-01 1998-05-13 Microsoft Corporation A method and system for in-place interaction with embedded objects
US5550976A (en) 1992-12-08 1996-08-27 Sun Hydraulics Corporation Decentralized distributed asynchronous object oriented system and method for electronic data management, storage, and communication
GB9226137D0 (en) 1992-12-15 1993-02-10 Ibm Data entry system
US5390325A (en) 1992-12-23 1995-02-14 Taligent, Inc. Automated testing system
US5572648A (en) 1993-01-19 1996-11-05 Canon Kabushiki Kaisha System for simultaneously displaying a static tool palette having predefined windowing tool functions and a dynamic tool palette which changes windowing tool functons in accordance with a context of an executed application program
US5535389A (en) 1993-01-26 1996-07-09 International Business Machines Corporation Business process objects with associated attributes such as version identifier
US5469540A (en) 1993-01-27 1995-11-21 Apple Computer, Inc. Method and apparatus for generating and displaying multiple simultaneously-active windows
US5446842A (en) 1993-02-26 1995-08-29 Taligent, Inc. Object-oriented collaboration system
US5436637A (en) 1993-03-05 1995-07-25 Borland International, Inc. Graphical user interface system and methods for improved user feedback
US5608720A (en) 1993-03-09 1997-03-04 Hubbell Incorporated Control system and operations system interface for a network element in an access system
US5369766A (en) 1993-03-25 1994-11-29 Taligent, Inc. Object-oriented loader system with support for different load formats
US5459865A (en) 1993-04-05 1995-10-17 Taligent Inc. Runtime loader
US5408665A (en) 1993-04-30 1995-04-18 Borland International, Inc. System and methods for linking compiled code with extended dictionary support
AU6826694A (en) 1993-05-10 1994-12-12 Apple Computer, Inc. System for automatically determining the status of contents added to a document
US5812862A (en) * 1993-05-10 1998-09-22 Apple Computer, Inc. Computer-human interface system for compound documents
CA2122182A1 (en) 1993-05-20 1994-11-21 Rene Leblanc Method for rapid prototyping of programming problems
US5649099A (en) 1993-06-04 1997-07-15 Xerox Corporation Method for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security
US5577252A (en) 1993-07-28 1996-11-19 Sun Microsystems, Inc. Methods and apparatus for implementing secure name servers in an object-oriented system
US5555325A (en) 1993-10-22 1996-09-10 Lockheed Martin Federal Systems, Inc. Data capture variable priority method and system for managing varying processing capacities
JP2710547B2 (en) 1994-02-15 1998-02-10 インターナショナル・ビジネス・マシーンズ・コーポレイション Graphical user interface
US5704029A (en) 1994-05-23 1997-12-30 Wright Strategies, Inc. System and method for completing an electronic form
US5504898A (en) 1994-06-20 1996-04-02 Candle Distributed Solutions, Inc. Threaded environment for AS/400
US5627979A (en) 1994-07-18 1997-05-06 International Business Machines Corporation System and method for providing a graphical user interface for mapping and accessing objects in data stores
US5862372A (en) * 1994-11-16 1999-01-19 Morris; Robert M. Visually oriented computer implemented application development system utilizing standardized objects and multiple views
US5625783A (en) 1994-12-13 1997-04-29 Microsoft Corporation Automated system and method for dynamic menu construction in a graphical user interface
US5630126A (en) * 1994-12-13 1997-05-13 International Business Machines Corp. Systems and methods for integrating computations into compound documents
US6367013B1 (en) * 1995-01-17 2002-04-02 Eoriginal Inc. System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents
US5706501A (en) 1995-02-23 1998-01-06 Fuji Xerox Co., Ltd. Apparatus and method for managing resources in a network combining operations with name resolution functions
US5862379A (en) * 1995-03-07 1999-01-19 International Business Machines Corporation Visual programming tool for developing software applications
US5758184A (en) 1995-04-24 1998-05-26 Microsoft Corporation System for performing asynchronous file operations requested by runnable threads by processing completion messages with different queue thread and checking for completion by runnable threads
US5634121A (en) 1995-05-30 1997-05-27 Lockheed Martin Corporation System for identifying and linking domain information using a parsing process to identify keywords and phrases
US5689667A (en) 1995-06-06 1997-11-18 Silicon Graphics, Inc. Methods and system of controlling menus with radial and linear portions
US5745683A (en) 1995-07-05 1998-04-28 Sun Microsystems, Inc. System and method for allowing disparate naming service providers to dynamically join a naming federation
US6016520A (en) * 1995-07-14 2000-01-18 Microsoft Corporation Method of viewing at a client viewing station a multiple media title stored at a server and containing a plurality of topics utilizing anticipatory caching
US5644738A (en) 1995-09-13 1997-07-01 Hewlett-Packard Company System and method using context identifiers for menu customization in a window
US5572643A (en) 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US6405221B1 (en) * 1995-10-20 2002-06-11 Sun Microsystems, Inc. Method and apparatus for creating the appearance of multiple embedded pages of information in a single web browser display
US5742504A (en) 1995-11-06 1998-04-21 Medar, Inc. Method and system for quickly developing application software for use in a machine vision system
US5761408A (en) 1996-01-16 1998-06-02 Parasoft Corporation Method and system for generating a computer program test suite using dynamic symbolic execution
US5758358A (en) 1996-01-29 1998-05-26 Microsoft Corporation Method and system for reconciling sections of documents
US5659729A (en) 1996-02-01 1997-08-19 Sun Microsystems, Inc. Method and system for implementing hypertext scroll attributes
US5721824A (en) 1996-04-19 1998-02-24 Sun Microsystems, Inc. Multiple-package installation with package dependencies
AUPO002196A0 (en) * 1996-05-22 1996-06-13 Canon Information Systems Research Australia Pty Ltd A method of optimising an expression tree for the production of images
US6026416A (en) * 1996-05-30 2000-02-15 Microsoft Corp. System and method for storing, viewing, editing, and processing ordered sections having different file formats
US6026379A (en) * 1996-06-17 2000-02-15 Verifone, Inc. System, method and article of manufacture for managing transactions in a high availability system
US5859973A (en) * 1996-08-21 1999-01-12 International Business Machines Corporation Methods, system and computer program products for delayed message generation and encoding in an intermittently connected data communication system
US5864819A (en) * 1996-11-08 1999-01-26 International Business Machines Corporation Internal window object tree method for representing graphical user interface applications for speech navigation
US6035297A (en) * 1996-12-06 2000-03-07 International Business Machines Machine Data management system for concurrent engineering
US6583797B1 (en) * 1997-01-21 2003-06-24 International Business Machines Corporation Menu management mechanism that displays menu items based on multiple heuristic factors
US6343302B1 (en) * 1997-02-13 2002-01-29 Yahoo! Inc. Remote web site authoring system and method
US6031989A (en) * 1997-02-27 2000-02-29 Microsoft Corporation Method of formatting and displaying nested documents
US20050055627A1 (en) * 1997-03-07 2005-03-10 Signaturemail.Com, Llc System and method for personalizing electronic mail messages
US6482524B1 (en) * 1997-03-11 2002-11-19 Nippon Sheet Glass Co., Ltd. Substrate having a treatment surface
US6014135A (en) * 1997-04-04 2000-01-11 Netscape Communications Corp. Collaboration centric document processing environment using an information centric visual user interface and information presentation method
US5910895A (en) * 1997-06-13 1999-06-08 Teradyne, Inc. Low cost, easy to use automatic test system software
ID24894A (en) * 1997-06-25 2000-08-31 Samsung Electronics Co Ltd Cs METHOD AND APPARATUS FOR THREE-OTO DEVELOPMENTS A HOME NETWORK
US6219698B1 (en) * 1997-12-19 2001-04-17 Compaq Computer Corporation Configuring client software using remote notification
GB2333864B (en) * 1998-01-28 2003-05-07 Ibm Distribution of software updates via a computer network
US6225996B1 (en) * 1998-02-20 2001-05-01 Corel Corporation System and method for displaying a current value of a cell of a document
US20020070973A1 (en) * 1998-03-23 2002-06-13 Croley James E. Method of entering, updating and display of related data on a single screen page
US6349408B1 (en) * 1998-03-23 2002-02-19 Sun Microsystems, Inc. Techniques for implementing a framework for extensible applications
US6052531A (en) * 1998-03-25 2000-04-18 Symantec Corporation Multi-tiered incremental software updating
US6188401B1 (en) * 1998-03-25 2001-02-13 Microsoft Corporation Script-based user interface implementation defining components using a text markup language
US6345361B1 (en) * 1998-04-06 2002-02-05 Microsoft Corporation Directional set operations for permission based security in a computer system
US6357038B1 (en) * 1998-04-13 2002-03-12 Adobe Systems Incorporated Cross platform and cross operating system macros
US6757826B1 (en) * 1998-04-14 2004-06-29 Citicorp Development Center, Inc. Digital graphic signature system
US6182095B1 (en) * 1998-04-30 2001-01-30 General Electric Capital Corporation Document generator
JPH11328304A (en) * 1998-05-13 1999-11-30 Oki Electric Ind Co Ltd Character read system
US6209128B1 (en) * 1998-06-05 2001-03-27 International Business Machines Corporation Apparatus and method for providing access to multiple object versions
US6505300B2 (en) * 1998-06-12 2003-01-07 Microsoft Corporation Method and system for secure running of untrusted content
US6442755B1 (en) * 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
US6353926B1 (en) * 1998-07-15 2002-03-05 Microsoft Corporation Software update notification
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6691230B1 (en) * 1998-10-15 2004-02-10 International Business Machines Corporation Method and system for extending Java applets sand box with public client storage
US20020054126A1 (en) * 1998-10-16 2002-05-09 Owen John Gamon Browser translation between frames and no frames
US6163794A (en) * 1998-10-23 2000-12-19 General Magic Network system extensible by users
US6158010A (en) * 1998-10-28 2000-12-05 Crosslogix, Inc. System and method for maintaining security in a distributed computer network
US6910179B1 (en) * 1998-11-10 2005-06-21 Clarita Corporation Method and apparatus for automatic form filling
US6192367B1 (en) * 1998-11-23 2001-02-20 International Business Machines Corporation Data file editor presenting semi-formatted view
EP1163604A4 (en) * 1998-11-30 2002-01-09 Siebel Systems Inc Assignment manager
CA2255047A1 (en) * 1998-11-30 2000-05-30 Ibm Canada Limited-Ibm Canada Limitee Comparison of hierarchical structures and merging of differences
US6351574B1 (en) * 1998-12-11 2002-02-26 International Business Machines Corporation Interactive verification of OCRed characters
US6353851B1 (en) * 1998-12-28 2002-03-05 Lucent Technologies Inc. Method and apparatus for sharing asymmetric information and services in simultaneously viewed documents on a communication system
US6549878B1 (en) * 1998-12-31 2003-04-15 Microsoft Corporation System and method for editing a spreadsheet via an improved editing and cell selection model
US6507856B1 (en) * 1999-01-05 2003-01-14 International Business Machines Corporation Dynamic business process automation system using XML documents
AUPP923799A0 (en) * 1999-03-16 1999-04-15 Canon Kabushiki Kaisha Method for optimising compilation of compositing expressions
US6338082B1 (en) * 1999-03-22 2002-01-08 Eric Schneider Method, product, and apparatus for requesting a network resource
US6560616B1 (en) * 1999-03-26 2003-05-06 Microsoft Corporation Robust modification of persistent objects while preserving formatting and other attributes
US6347323B1 (en) * 1999-03-26 2002-02-12 Microsoft Corporation Robust modification of persistent objects while preserving formatting and other attributes
US7000179B2 (en) * 1999-03-27 2006-02-14 Movaris, Inc. Method and apparatus for programmatic learned routing in an electronic form system
US6704906B1 (en) * 1999-03-27 2004-03-09 Movaris, Inc. Self-directed routable electronic form system and method
US6711679B1 (en) * 1999-03-31 2004-03-23 International Business Machines Corporation Public key infrastructure delegation
US6519617B1 (en) * 1999-04-08 2003-02-11 International Business Machines Corporation Automated creation of an XML dialect and dynamic generation of a corresponding DTD
US6340977B1 (en) * 1999-05-07 2002-01-22 Philip Lui System and method for dynamic assistance in software applications using behavior and host application models
US6701434B1 (en) * 1999-05-07 2004-03-02 International Business Machines Corporation Efficient hybrid public key signature scheme
US6505230B1 (en) * 1999-05-14 2003-01-07 Pivia, Inc. Client-server independent intermediary mechanism
US6681370B2 (en) * 1999-05-19 2004-01-20 Microsoft Corporation HTML/XML tree synchronization
US7249328B1 (en) * 1999-05-21 2007-07-24 E-Numerate Solutions, Inc. Tree view for reusable data markup language
US6691281B1 (en) * 1999-06-15 2004-02-10 Microsoft Corporation Publishing/republishing data tables in HTML documents while maintaining formatting and functionality for restoring back the data tables
US6631497B1 (en) * 1999-07-19 2003-10-07 International Business Machines Corporation Binding data from data source to cells in a spreadsheet
US6356906B1 (en) * 1999-07-26 2002-03-12 Microsoft Corporation Standard database queries within standard request-response protocols
US6763499B1 (en) * 1999-07-26 2004-07-13 Microsoft Corporation Methods and apparatus for parsing extensible markup language (XML) data streams
US6701486B1 (en) * 1999-07-29 2004-03-02 Grischa Corporation Method, apparatus, and computer program product for automatic page suppression in forms
US6745367B1 (en) * 1999-09-27 2004-06-01 International Business Machines Corporation Method and computer program product for implementing parental supervision for internet browsing
US6697944B1 (en) * 1999-10-01 2004-02-24 Microsoft Corporation Digital content distribution, transmission and protection system and method, and portable device for use therewith
US6889359B1 (en) * 1999-10-07 2005-05-03 International Business Machines Corporation Method for providing a visual representation of dynamic HTML table attributes
US7010580B1 (en) * 1999-10-08 2006-03-07 Agile Software Corp. Method and apparatus for exchanging data in a platform independent manner
US7519905B2 (en) * 1999-10-12 2009-04-14 Webmd Corp. Automatic formatting and validating of text for a markup language graphical user interface
US6721727B2 (en) * 1999-12-02 2004-04-13 International Business Machines Corporation XML documents stored as column data
US20020032706A1 (en) * 1999-12-23 2002-03-14 Jesse Perla Method and system for building internet-based applications
AU2001236901A1 (en) * 2000-02-11 2001-08-20 David A Keeney Jr. Method and system for distributing and collecting spreadsheet information
US6584469B1 (en) * 2000-03-16 2003-06-24 International Business Machines Corporation Automatically initiating a knowledge portal query from within a displayed document
US20020032590A1 (en) * 2000-03-28 2002-03-14 International Business Machines Corporation E-market architecture for supporting multiple roles and reconfigurable business porcesses
US20020032768A1 (en) * 2000-04-10 2002-03-14 Voskuil Erik K. Method and system for configuring remotely located applications
US7702995B2 (en) * 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US6516322B1 (en) * 2000-04-28 2003-02-04 Microsoft Corporation XML-based representation of mobile process calculi
US20070118803A1 (en) * 2000-05-08 2007-05-24 Walker Jay S Products and processes for providing one or more links in an electronic file that is presented to a user
ATE297571T1 (en) * 2000-05-16 2005-06-15 Garrett O'carroll SYSTEM AND METHOD FOR DOCUMENT PROCESSING
US6675202B1 (en) * 2000-05-30 2004-01-06 Cary D. Perttunen Methods, articles and apparatus for providing a browsing session
US6341292B1 (en) * 2000-05-30 2002-01-22 Outlooksoft Corporation Spreadsheet-based network information exchange with two-part cache
WO2001095088A1 (en) * 2000-06-05 2001-12-13 Altoweb Systems, Inc. Converting, and presenting the source document in a target format
AU2001268199A1 (en) * 2000-06-05 2001-12-17 Altoweb Systems, Inc. System and method for integrating multiple applications
US7155667B1 (en) * 2000-06-21 2006-12-26 Microsoft Corporation User interface for integrated spreadsheets and word processing tables
US6883168B1 (en) * 2000-06-21 2005-04-19 Microsoft Corporation Methods, systems, architectures and data structures for delivering software via a network
US6948135B1 (en) * 2000-06-21 2005-09-20 Microsoft Corporation Method and systems of providing information to computer users
US6853997B2 (en) * 2000-06-29 2005-02-08 Infoglide Corporation System and method for sharing, mapping, transforming data between relational and hierarchical databases
US6505200B1 (en) * 2000-07-06 2003-01-07 International Business Machines Corporation Application-independent data synchronization technique
US6826726B2 (en) * 2000-08-18 2004-11-30 Vaultus Mobile Technologies, Inc. Remote document updating system using XML and DOM
US20020032692A1 (en) * 2000-09-08 2002-03-14 Atsuhito Suzuki Workflow management method and workflow management system of controlling workflow process
US6822663B2 (en) * 2000-09-12 2004-11-23 Adaptview, Inc. Transform rule generator for web-based markup languages
US7178166B1 (en) * 2000-09-19 2007-02-13 Internet Security Systems, Inc. Vulnerability assessment and authentication of a computer by a local scanner
US6728755B1 (en) * 2000-09-26 2004-04-27 Hewlett-Packard Development Company, L.P. Dynamic user profiling for usability
JP2002163594A (en) * 2000-11-27 2002-06-07 Hitachi Ltd System and terminal for slip processing, and management center system and distributing method of slip discrimination dictionary
US6850939B2 (en) * 2000-11-30 2005-02-01 Projectvillage System and method for providing selective data access and workflow in a network environment
US7020869B2 (en) * 2000-12-01 2006-03-28 Corticon Technologies, Inc. Business rules user interface for development of adaptable enterprise applications
US20020083318A1 (en) * 2000-12-26 2002-06-27 Larose Gordon Edward Method and system for software integrity control using secure hardware assist
US7716591B2 (en) * 2001-01-31 2010-05-11 Computer Associates Think, Inc. System and method for dynamically generating a web page
US7058663B2 (en) * 2001-03-13 2006-06-06 Koninklijke Philips Electronics, N.V. Automatic data update
US20030048301A1 (en) * 2001-03-23 2003-03-13 Menninger Anthony Frank System, method and computer program product for editing supplier site information in a supply chain management framework
WO2002097667A2 (en) * 2001-05-31 2002-12-05 Lixto Software Gmbh Visual and interactive wrapper generation, automated information extraction from web pages, and translation into xml
US6904588B2 (en) * 2001-07-26 2005-06-07 Tat Consultancy Services Limited Pattern-based comparison and merging of model versions
US20030023641A1 (en) * 2001-07-27 2003-01-30 Gorman William Phillip Web page authoring tool
US6920456B2 (en) * 2001-07-30 2005-07-19 International Business Machines Corporation Method, system, and program for maintaining information in database tables and performing operations on data in the database tables
US6950533B2 (en) * 2001-07-31 2005-09-27 International Business Machines Corporation Sorting images for improved data entry productivity
KR20040024609A (en) * 2001-08-03 2004-03-20 코닌클리케 필립스 일렉트로닉스 엔.브이. Method of and system for updating a document
US6731732B2 (en) * 2001-09-05 2004-05-04 International Business Machines Corporation Method and apparatus for calendar based call control
US20030061567A1 (en) * 2001-09-05 2003-03-27 International Business Machines Corporation Apparatus and method for protecting entries in a form using access rights information
US7120699B2 (en) * 2001-09-20 2006-10-10 Ricoh Company, Ltd. Document controlled workflow systems and methods
US7203927B2 (en) * 2001-09-20 2007-04-10 International Business Machines Corporation SQL debugging using XML dataflows
US6880014B2 (en) * 2001-09-24 2005-04-12 International Business Machines Corporation Method and system of use of transcode directives for distributed control of transcoding servers
US6845380B2 (en) * 2002-03-04 2005-01-18 Hewlett-Packard Development Company, L.P. Method and system of valuing transformation between extensible markup language (XML) documents
US20040039990A1 (en) * 2002-03-30 2004-02-26 Xorbix Technologies, Inc. Automated form and data analysis tool
AU2003234106A1 (en) * 2002-04-15 2003-11-03 Invensys Systems, Inc. Methods and apparatus for process, factory-floor, environmental, computer aided manufacturing-based or other control system with real-time data distribution
WO2003096218A1 (en) * 2002-04-22 2003-11-20 The Code Corporation Systems and methods for facilitating automatic completion of an electronic form
US7213200B2 (en) * 2002-04-23 2007-05-01 International Business Machines Corporation Selectable methods for generating robust XPath expressions
JP3857663B2 (en) * 2002-04-30 2006-12-13 株式会社東芝 Structured document editing apparatus, structured document editing method and program
US20040003353A1 (en) * 2002-05-14 2004-01-01 Joey Rivera Workflow integration system for automatic real time data management
US7281245B2 (en) * 2002-06-05 2007-10-09 Microsoft Corporation Mechanism for downloading software components from a remote source for use by a local software application
GB2389499B (en) * 2002-06-06 2005-09-28 Focus Solutions Group Plc Electronic data capture and verification
US7346598B2 (en) * 2002-06-28 2008-03-18 Microsoft Corporation Schemaless dataflow within an XML storage solution
JP4418620B2 (en) * 2002-07-15 2010-02-17 インターナショナル・ビジネス・マシーンズ・コーポレーション Data processing method, instruction information generation system and program using the same
US8381091B2 (en) * 2002-09-16 2013-02-19 International Business Machines Corporation Real-time method, system and program product for collecting web form data
US6993714B2 (en) * 2002-10-03 2006-01-31 Microsoft Corporation Grouping and nesting hierarchical namespaces
US7002560B2 (en) * 2002-10-04 2006-02-21 Human Interface Technologies Inc. Method of combining data entry of handwritten symbols with displayed character data
US20040088647A1 (en) * 2002-11-06 2004-05-06 Miller Adrian S. Web-based XML document processing system
US7254581B2 (en) * 2002-11-13 2007-08-07 Jerry Johnson System and method for creation and maintenance of a rich content or content-centric electronic catalog
US7316003B1 (en) * 2002-12-18 2008-01-01 Oracle International Corp. System and method for developing a dynamic web page
US20050015279A1 (en) * 2003-05-21 2005-01-20 Rucker Donald W. Service order system and user interface for use in healthcare and other fields
US7168035B1 (en) * 2003-06-11 2007-01-23 Microsoft Corporation Building a view on markup language data through a set of components
US20050028073A1 (en) * 2003-07-28 2005-02-03 Henry Steven G. Method and system for automating workflows
US20050038711A1 (en) * 2003-08-13 2005-02-17 Merwin Marlelo Method for advertising for sale classroom materials and services
CA2443454A1 (en) * 2003-09-11 2005-03-11 Teamplate Inc. Data binding method in workflow system
US7636919B2 (en) * 2003-09-16 2009-12-22 International Business Machines Corporation User-centric policy creation and enforcement to manage visually notified state changes of disparate applications
US20050065936A1 (en) * 2003-09-22 2005-03-24 Thomas Goering System and method for reusing form elements in a form building application
US7730410B2 (en) * 2003-09-22 2010-06-01 Sap Ag System and method for customizing form elements in a form building application
US20050071752A1 (en) * 2003-09-24 2005-03-31 Marlatt Jane E. Forms management system
US7155444B2 (en) * 2003-10-23 2006-12-26 Microsoft Corporation Promotion and demotion techniques to facilitate file property management between object systems
US20050108104A1 (en) * 2003-11-14 2005-05-19 Katherine Woo Integrating third party shopping cart applications with an online payment service
US7502934B2 (en) * 2003-12-16 2009-03-10 Sap Aktiengesellschaft Electronic signatures
GB0329262D0 (en) * 2003-12-18 2004-01-21 Ibm A method of assisting a user
US7266573B2 (en) * 2003-12-23 2007-09-04 Sap Ag Cross-system update method and system
US20060069605A1 (en) * 2004-09-29 2006-03-30 Microsoft Corporation Workflow association in a collaborative application
US9298513B2 (en) * 2004-10-07 2016-03-29 International Business Machines Corporation Method and structure for autonomic application differentiation/specialization
US7565362B2 (en) * 2004-11-11 2009-07-21 Microsoft Corporation Application programming interface for text mining and search
US7761786B2 (en) * 2005-12-06 2010-07-20 International Business Machines Corporation Reusable XPath validation expressions

Also Published As

Publication number Publication date
EP2458511A2 (en) 2012-05-30
CA2800037A1 (en) 2001-12-27
WO2001098928A2 (en) 2001-12-27
US7506242B2 (en) 2009-03-17
EP1325427A2 (en) 2003-07-09
US7506243B2 (en) 2009-03-17
CA2408313A1 (en) 2001-12-27
US20050050088A1 (en) 2005-03-03
EP2458511A3 (en) 2014-08-13
US20050125377A1 (en) 2005-06-09
US7549115B2 (en) 2009-06-16
JP2003536164A (en) 2003-12-02
AU2001264895A1 (en) 2002-01-02
US20050055626A1 (en) 2005-03-10
JP4522650B2 (en) 2010-08-11
CA2800037C (en) 2014-12-16

Similar Documents

Publication Publication Date Title
WO2001098928A8 (en) System and method for integrating spreadsheets and word processing tables
US6112216A (en) Method and system for editing a table in a document
US10521081B2 (en) User interface for displaying a gallery of formatting options
US6442575B2 (en) Method and system for merging cells in a table and for adding an integrated header and a nested table to a table in an electronic document
US7111238B1 (en) System and method for maintaining text formatting consistency within an electronic document
US7424673B2 (en) Automated document formatting tool
US7155667B1 (en) User interface for integrated spreadsheets and word processing tables
KR101683322B1 (en) Maintaining undo and redo capability across metadata merges
EP1628199A2 (en) An improved user interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US20080301193A1 (en) Method of compound document comparison
US7213202B1 (en) Simplified design for HTML
WO2000023887A3 (en) Method and apparatus for automatically optimizing execution of a computer program
US6697777B1 (en) Speech recognition user interface
EP1276327A3 (en) Method for processing structured metadata
EP0851349A3 (en) Dynamic buffer and method to display cut items
US20100251093A1 (en) Automated Document Formatting Tool
US7577914B1 (en) Automatically sized computer-generated workspaces
US7134077B2 (en) Text processing system
TW200703043A (en) Data file editing system for computer system
EP1156622A3 (en) Communication setting management system
US7653632B2 (en) File system for storing multiple files as a single compressed file
Lade INSTABILITY OF SAND IN THE PRE-FAILURE HARDENING REGIME
Moore Product Review: Applixware 4.2 for Linux
JPH03265063A (en) Document processor which can input data contained in other document
Pinnington Changing Paragraph Indents: It's Not Rocket Science-Honest

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

D17 Declaration under article 17(2)a
WWE Wipo information: entry into national phase

Ref document number: 2408313

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2001939368

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 503702

Kind code of ref document: A

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001939368

Country of ref document: EP