CA2121618A1 - Encapsulation of extracted portions of documents into objects - Google Patents

Encapsulation of extracted portions of documents into objects

Info

Publication number
CA2121618A1
CA2121618A1 CA002121618A CA2121618A CA2121618A1 CA 2121618 A1 CA2121618 A1 CA 2121618A1 CA 002121618 A CA002121618 A CA 002121618A CA 2121618 A CA2121618 A CA 2121618A CA 2121618 A1 CA2121618 A1 CA 2121618A1
Authority
CA
Canada
Prior art keywords
objects
documents
encapsulation
extracted portions
scrap
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA002121618A
Other languages
French (fr)
Other versions
CA2121618C (en
Inventor
Satoshi Nakajima
Mark A. Malamud
Royce A. Levien
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
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
Publication of CA2121618A1 publication Critical patent/CA2121618A1/en
Application granted granted Critical
Publication of CA2121618C publication Critical patent/CA2121618C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • G06F9/4493Object persistence

Abstract

An operating system provides support for the encapsulation of extracted portions of documents into objects known as scrap objects and subsequently integrated into other documents. The scrap objects may be treated like any other file system objects. The scrap objects provide a persistent storage mechanism for extracted portions of documents that are transferred between applications. Scrap object may be created using either a clipboard mechanism or a drag-and-drop mechanism.
CA002121618A 1993-04-26 1994-04-19 Encapsulation of extracted portions of documents into objects Expired - Lifetime CA2121618C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/053,051 US5659791A (en) 1993-04-26 1993-04-26 Encapsulation of extracted portions of documents into objects
US08/053,051 1993-04-26

Publications (2)

Publication Number Publication Date
CA2121618A1 true CA2121618A1 (en) 1994-10-27
CA2121618C CA2121618C (en) 2002-11-19

Family

ID=21981613

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002121618A Expired - Lifetime CA2121618C (en) 1993-04-26 1994-04-19 Encapsulation of extracted portions of documents into objects

Country Status (5)

Country Link
US (2) US5659791A (en)
EP (1) EP0622730B1 (en)
JP (1) JPH076170A (en)
CA (1) CA2121618C (en)
DE (1) DE69425017T2 (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269389B1 (en) 1995-05-05 2001-07-31 Apple Computer, Inc. Method and system for controlling the copying and insertion of contents of documents
US5929852A (en) * 1995-05-05 1999-07-27 Apple Computer, Inc. Encapsulated network entity reference of a network component system
DE69632384T2 (en) 1995-12-19 2005-05-04 Canon K.K. Apparatus and method for controlling a plurality of remote cameras
JPH09245035A (en) * 1996-03-12 1997-09-19 Toshiba Corp Document management device
US5889514A (en) * 1996-03-29 1999-03-30 International Business Machines Corp. Method and system for a multimedia application development sequence editor using spacer tools
US5923328A (en) * 1996-08-07 1999-07-13 Microsoft Corporation Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control
KR100213890B1 (en) * 1997-03-26 1999-08-02 윤종용 Container and method of object management
US6345284B1 (en) * 1997-06-06 2002-02-05 Netscape Communications Corporation Extraction and tagging control palette
US6249283B1 (en) * 1997-07-15 2001-06-19 International Business Machines Corporation Using OCR to enter graphics as text into a clipboard
US7127420B1 (en) * 1997-08-01 2006-10-24 Financial Systems Technology (Intellectual Property) Pty. Ltd. Data processing system for complex pricing and transactional analysis
JPH11143724A (en) * 1997-11-13 1999-05-28 Sharp Corp Information processor and computer readable recording medium for recording information processing program
US6490634B2 (en) * 1998-03-13 2002-12-03 Hewlett-Packard Co. Adaptive digital data transfer apparatus and method
US6727923B1 (en) * 1998-05-08 2004-04-27 Apple Computer, Inc. Creation and manipulation of internet location objects in a graphical user interface environment
US6285774B1 (en) 1998-06-08 2001-09-04 Digital Video Express, L.P. System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies
US6570594B1 (en) * 1998-06-30 2003-05-27 Sun Microsystems, Inc. User interface with non-intrusive display element
US6177939B1 (en) * 1998-10-08 2001-01-23 Eastman Kodak Company Method of saving sections of a document to random access memory
US7032171B1 (en) 1998-12-31 2006-04-18 International Business Machines Corporation System and method for selecting and processing information in an electronic document
US6683631B2 (en) 1998-12-31 2004-01-27 International Business Machines Corporation System and method for selecting and deselecting information in an electronic document
JP2001209470A (en) * 2000-01-26 2001-08-03 Fujitsu Ltd Display interface method, apparatus and program recording medium
CA2412494C (en) * 2000-06-22 2012-10-23 Genentech, Inc. Agonist anti-trk-c monoclonal antibodies
US8032506B1 (en) * 2000-08-25 2011-10-04 Andrej Gregov User-directed product recommendations
US7019743B1 (en) * 2001-05-18 2006-03-28 Autodesk, Inc. Performing operations using drag and drop features
US8832543B2 (en) * 2001-06-29 2014-09-09 Microsoft Corporation Automated document formatting tool
US6968504B2 (en) 2001-06-29 2005-11-22 Microsoft Corporation Automated document formatting tool
US7509577B2 (en) * 2002-03-08 2009-03-24 Toshiba Corp Oration Method and system for implementing a clipboard
US7532340B2 (en) * 2002-04-19 2009-05-12 Toshiba Tec Kabushiki Kaisha Document management system rule-based automation
US8127217B2 (en) 2002-04-19 2012-02-28 Kabushiki Kaisha Toshiba Document management system for transferring a plurality of documents
AU2003228631A1 (en) * 2002-04-19 2003-11-03 Lenin Babu Document management system
US6948125B2 (en) * 2002-04-25 2005-09-20 International Business Machines Corporation Computer controlled user interactive display interface implementation for tracking the organization of items in a hierarchical tree of nested categories
US20040015539A1 (en) * 2002-07-16 2004-01-22 Andrew Alegria Content exporting from one application to another
US20040216149A1 (en) * 2002-07-16 2004-10-28 Reitz Larry E. Content exporting from one application to another
KR100497376B1 (en) * 2002-12-24 2005-06-28 삼성전자주식회사 A multi-clipboard execution apparatus and a multi-clipboard execution method
US7496230B2 (en) * 2003-06-05 2009-02-24 International Business Machines Corporation System and method for automatic natural language translation of embedded text regions in images during information transfer
US7475390B2 (en) * 2004-01-12 2009-01-06 International Business Machines Corporation System and method for automatic natural language translation during information transfer
US8689125B2 (en) * 2003-10-23 2014-04-01 Google Inc. System and method for automatic information compatibility detection and pasting intervention
DE10345526A1 (en) * 2003-09-30 2005-05-25 Océ Document Technologies GmbH Method and system for collecting data from machine-readable documents
US20050102630A1 (en) * 2003-11-06 2005-05-12 International Busainess Machines Corporation Meta window for merging and consolidating multiple sources of information
US7478336B2 (en) * 2003-11-06 2009-01-13 International Business Machines Corporation Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US20050172241A1 (en) * 2004-01-08 2005-08-04 International Business Machines Corporation System and method for improved direct system clipboard
US7340685B2 (en) 2004-01-12 2008-03-04 International Business Machines Corporation Automatic reference note generator
US7346853B2 (en) * 2004-01-12 2008-03-18 International Business Machines Corporation Online learning monitor
JP2005258964A (en) * 2004-03-12 2005-09-22 Nec Corp Data processing system, data processing method and data processing program
CA2500573A1 (en) * 2005-03-14 2006-09-14 Oculus Info Inc. Advances in nspace - system and method for information analysis
US7793224B1 (en) * 2005-03-22 2010-09-07 Adobe Systems Inc. Methods and apparatus for formatting identified content
US8176410B1 (en) * 2005-09-13 2012-05-08 Adobe Systems Incorporated System and/or method for content cropping
US8560953B2 (en) * 2005-09-23 2013-10-15 International Business Machines Corporation Provisioning a portlet viewer for viewing drag-and-drop content in a portal environment
US20070118566A1 (en) * 2005-11-18 2007-05-24 International Business Machines Corporation Method and Apparatus for File Attribute Selection into a System Clipboard
US8452783B2 (en) * 2006-09-29 2013-05-28 Access Co., Ltd. Document processing device and program
US20080196040A1 (en) * 2007-02-14 2008-08-14 Oracle International Corporation Enterprise clipboard with context
KR101320919B1 (en) * 2008-01-29 2013-10-21 삼성전자주식회사 Method for providing GUI by divided screen and multimedia device using the same
US20090249238A1 (en) * 2008-03-28 2009-10-01 International Business Machines Corporation Automated directing of data to an application
US20100122160A1 (en) * 2008-11-10 2010-05-13 International Business Machines Corporation Non-contiguous content duplication
US9092115B2 (en) * 2009-09-23 2015-07-28 Microsoft Technology Licensing, Llc Computing system with visual clipboard
JP5067459B2 (en) * 2010-08-31 2012-11-07 ブラザー工業株式会社 Image formation control program and image processing apparatus
JP5280568B1 (en) * 2012-06-29 2013-09-04 楽天株式会社 Information processing apparatus, information processing method, and information processing program
US9582133B2 (en) * 2012-11-09 2017-02-28 Sap Se File position shortcut and window arrangement
JP5908046B1 (en) 2014-10-21 2016-04-26 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation A method, apparatus, and program for combining and displaying a plurality of areas.
WO2016160861A1 (en) * 2015-03-30 2016-10-06 Levell Mark Quantified euler analysis
US10241992B1 (en) 2018-04-27 2019-03-26 Open Text Sa Ulc Table item information extraction with continuous machine learning through local and global models

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1307853C (en) * 1987-10-15 1992-09-22 Anthony M. Peters Visually assisted method for transfer of data
JP2978519B2 (en) * 1989-12-15 1999-11-15 株式会社日立製作所 Document data display method and system
US5867144A (en) * 1991-11-19 1999-02-02 Microsoft Corporation Method and system for the direct manipulation of information, including non-default drag and drop operation
JPH05151218A (en) * 1991-11-27 1993-06-18 Brother Ind Ltd Document processor
US5598557A (en) * 1992-09-22 1997-01-28 Caere Corporation Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files

Also Published As

Publication number Publication date
US5897650A (en) 1999-04-27
DE69425017T2 (en) 2000-11-02
DE69425017D1 (en) 2000-08-03
US5659791A (en) 1997-08-19
EP0622730A3 (en) 1995-06-21
JPH076170A (en) 1995-01-10
EP0622730B1 (en) 2000-06-28
CA2121618C (en) 2002-11-19
EP0622730A2 (en) 1994-11-02

Similar Documents

Publication Publication Date Title
CA2121618A1 (en) Encapsulation of extracted portions of documents into objects
DE69424019D1 (en) System for the speech reproduction of hypertext documents, such as auxiliary files
AU5354490A (en) Graphic file directory and spreadsheet
AU6826794A (en) Computer-human interface system which manipulates parts between a desktop and a document
AU6018694A (en) Text transliteration system
EP0650844A3 (en) Shuttle-type-printers and methods for operating same.
AU7026694A (en) Automated document handling system
EP0618540A3 (en) Common name space for long and short filenames.
EP0657887A3 (en) Editing systems and methods.
AU8397298A (en) System for finding differences between two computer files and updating the computer files
AU6784594A (en) Computer-human interface system for compound documents
AU6269994A (en) Flash file system
CA2132977A1 (en) Crosslinked biocompatible encapsulation compositions and methods
AU5448390A (en) Computer file protection system
AU2126795A (en) Computer system associating with insurance binders
EP0640966A3 (en) Storage and retrieval system.
AU4167493A (en) Polyfluorohydrocarbon group-containing acrylates, their polymers and applications of the polymers
EP0662625A3 (en) Microscope.
EP0620043A3 (en) Desintegrator for solid objects.
AU5766494A (en) Document file
AU1164692A (en) Improved method of reducing the levels of heavy metals in wastes
EP0618578A3 (en) Active electromagnetic latch for disk file actuator.
AU6200794A (en) Security documents
AU4311997A (en) Bearing capacity enhancement for piling applications
EP0622597A3 (en) Process and device for smelting metals, more particularly non-ferrous metals.

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140422