CA2152788A1 - File translation system - Google Patents

File translation system

Info

Publication number
CA2152788A1
CA2152788A1 CA002152788A CA2152788A CA2152788A1 CA 2152788 A1 CA2152788 A1 CA 2152788A1 CA 002152788 A CA002152788 A CA 002152788A CA 2152788 A CA2152788 A CA 2152788A CA 2152788 A1 CA2152788 A1 CA 2152788A1
Authority
CA
Canada
Prior art keywords
translation
converting
user
opening
software
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
CA002152788A
Other languages
French (fr)
Other versions
CA2152788C (en
Inventor
Dylan B. Ashe
Nick G. Kledzik
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.)
Apple Inc
Original Assignee
Dylan B. Ashe
Nick G. Kledzik
Apple Computer, Inc.
Apple Inc.
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 Dylan B. Ashe, Nick G. Kledzik, Apple Computer, Inc., Apple Inc. filed Critical Dylan B. Ashe
Publication of CA2152788A1 publication Critical patent/CA2152788A1/en
Application granted granted Critical
Publication of CA2152788C publication Critical patent/CA2152788C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/123Storage facilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/116Details of conversion of file system types or formats
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/151Transformation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • 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

A method and system for file translation is presented. The system and method add implicit translation capability to the Apple Finder system software. The invention provides file conversion capability that dynamically searches for alternative programs and translation software on disks connected to a computer both locally and remotely via a communications link, such as a local area network, and allows a user to select from recommended choices for opening or converting a document. The invention offers a user the option of converting one or more documents to a new format, without opening them.
CA002152788A 1992-12-28 1993-12-27 File translation system Expired - Lifetime CA2152788C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US99768892A 1992-12-28 1992-12-28
US997,688 1992-12-28
PCT/US1993/012585 WO1994015307A1 (en) 1992-12-28 1993-12-27 File translation system

Publications (2)

Publication Number Publication Date
CA2152788A1 true CA2152788A1 (en) 1994-07-07
CA2152788C CA2152788C (en) 2004-11-02

Family

ID=25544273

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002152788A Expired - Lifetime CA2152788C (en) 1992-12-28 1993-12-27 File translation system

Country Status (8)

Country Link
US (1) US5652876A (en)
EP (1) EP0676069B1 (en)
JP (3) JP3993227B2 (en)
AT (1) ATE164016T1 (en)
AU (1) AU5960594A (en)
CA (1) CA2152788C (en)
DE (1) DE69317443T2 (en)
WO (1) WO1994015307A1 (en)

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838906A (en) * 1994-10-17 1998-11-17 The Regents Of The University Of California Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
JP3684555B2 (en) * 1995-04-20 2005-08-17 富士ゼロックス株式会社 Document processing device
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US6119130A (en) * 1996-03-28 2000-09-12 Oracle Corporation Method and apparatus for providing schema evolution without recompilation
US5832213A (en) * 1996-07-03 1998-11-03 Sun Microsystems, Inc. Flexible mounting and unmounting of user removable media
US5909568A (en) * 1996-09-03 1999-06-01 Apple Computer, Inc. Process and apparatus for transferring data between different file formats
US5893916A (en) * 1996-12-13 1999-04-13 Ncr Corporation Method of converting man pages to help topic files
JP4054398B2 (en) * 1997-03-24 2008-02-27 キヤノン株式会社 Information processing apparatus and method
USD423483S (en) * 1997-06-18 2000-04-25 Apple Computer, Inc. Modal window for a computer display screen
USD406122S (en) * 1997-06-18 1999-02-23 Apple Computer, Inc. Set of windows for a computer display screen
USD419542S (en) * 1997-06-18 2000-01-25 Apple Computer, Inc. Utility window for a computer display screen
US6134544A (en) * 1997-11-21 2000-10-17 Telefonaktiebolaget Lm Ericsson (Publ) Query supporting interface between a customer administrative system and database network elements in a telecommunications system
USD418122S (en) * 1998-04-08 1999-12-28 Apple Computer, Inc. Modal window for a computer display screen
USD427575S (en) * 1998-04-08 2000-07-04 Apple Computer, Inc. Modal window for a computer display screen
USD426525S (en) * 1998-05-01 2000-06-13 Apple Computer, Inc. Window for a computer display screen
USD424037S (en) * 1998-05-01 2000-05-02 Apple Computer, Inc. Window for a computer display screen
USD431038S (en) * 1998-05-04 2000-09-19 Apple Computer, Inc. Window for a computer display screen
USD430885S (en) * 1998-05-04 2000-09-12 Apple Computer, Inc. Composite desktop for a computer display screen
USD420341S (en) * 1998-05-04 2000-02-08 Apple Computer, Inc. Window for a computer display screen
USD427607S (en) * 1998-05-07 2000-07-04 Apple Computer, Inc. Composite desktop on a computer display screen
USD426207S (en) * 1998-05-07 2000-06-06 Apple Computer, Inc. Window for a computer display screen
USD432544S (en) * 1998-05-08 2000-10-24 Apple Computer, Inc. Composite desktop for a computer display screen
US6226658B1 (en) * 1998-06-19 2001-05-01 Hewlett-Packard Company Layout code tuning in universally readable document files
US6532472B1 (en) * 1998-09-29 2003-03-11 Apple Computer, Inc. Persistent state database for operating system services
US6486897B1 (en) * 1998-09-29 2002-11-26 Apple Computer, Inc. Multi-repository display system using separate presentation, adaptation and access layers
US6230310B1 (en) 1998-09-29 2001-05-08 Apple Computer, Inc., Method and system for transparently transforming objects for application programs
US6275987B1 (en) * 1998-11-05 2001-08-14 International Business Machines Corporation Adaptive, predictive progress indicator
USD424542S (en) * 1998-12-18 2000-05-09 Apple Computer, Inc. Composite desktop for a computer display screen
USD424038S (en) * 1998-12-18 2000-05-02 Apple Computer, Inc. Composite desktop for a computer display screen
USD424039S (en) * 1999-01-20 2000-05-02 Apple Computer, Inc. Window for a computer display screen
USD426208S (en) * 1999-01-20 2000-06-06 Apple Computer, Inc. Window for a computer display screen
USD424040S (en) * 1999-01-20 2000-05-02 Apple Computer, Inc. Window for a computer display screen
USD426209S (en) * 1999-01-20 2000-06-06 Apple Computer, Inc. Window for a computer display screen
USD423486S (en) * 1999-01-20 2000-04-25 Apple Computer, Inc. Window for a computer display screen
USD425038S (en) * 1999-03-04 2000-05-16 Apple Computer, Inc. Window for a computer display screen
USD433392S (en) * 1999-03-04 2000-11-07 Apple Computer, Inc. Window for a computer display screen
US6813621B1 (en) * 1999-08-12 2004-11-02 Hewlett-Packard Development Company, L.P. Processing graphic images having various file formats
US6470345B1 (en) * 2000-01-04 2002-10-22 International Business Machines Corporation Replacement of substrings in file/directory pathnames with numeric tokens
EP1132833A3 (en) * 2000-01-14 2005-08-03 Sun Microsystems, Inc. A method and structure for dynamic conversion of data
US7296217B1 (en) * 2000-05-05 2007-11-13 Timberline Software Corporation Electronic transaction document system
US6646658B1 (en) * 2000-05-17 2003-11-11 Sharp Laboratories Of America, Inc. Tagging data files with application information
US20020067364A1 (en) * 2000-06-22 2002-06-06 Lane John F. Method for browsing various intelligent design data abstractions
US7231050B1 (en) * 2000-07-21 2007-06-12 Harris Scott C Protection against unintentional file changing
JP2002049562A (en) * 2000-08-03 2002-02-15 Nec Access Technica Ltd Electronic mail service system
US7574346B2 (en) * 2000-10-30 2009-08-11 Microsoft Corporation Kernel emulator for non-native program modules
US7207031B2 (en) * 2001-03-01 2007-04-17 Wind River Systems, Inc. System and method for utilization of a command structure representation
EP1271342A1 (en) * 2001-04-30 2003-01-02 Sun Microsystems, Inc. Method for accessing database table columns
US6990497B2 (en) * 2001-06-26 2006-01-24 Microsoft Corporation Dynamic streaming media management
US6986018B2 (en) * 2001-06-26 2006-01-10 Microsoft Corporation Method and apparatus for selecting cache and proxy policy
US7171626B2 (en) * 2001-10-29 2007-01-30 Microsoft Corporation System and method for presenting the contents of a content collection based on content type
US7712034B2 (en) 2003-03-24 2010-05-04 Microsoft Corporation System and method for shell browser
US7240292B2 (en) 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US7823077B2 (en) 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7627552B2 (en) * 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7421438B2 (en) 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7650575B2 (en) 2003-03-27 2010-01-19 Microsoft Corporation Rich drag drop user interface
US7925682B2 (en) 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
US20040225508A1 (en) * 2003-05-05 2004-11-11 Urali Prem S. Reusable canonical e-business process
US8024335B2 (en) 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
JP2007517281A (en) * 2003-11-28 2007-06-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Data processing system
US7661101B2 (en) * 2004-01-15 2010-02-09 Parametric Technology Corporation Synchronous and asynchronous collaboration between heterogeneous applications
US7694236B2 (en) 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US7657846B2 (en) 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US8707209B2 (en) 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
US7788301B2 (en) * 2004-06-21 2010-08-31 Canon Kabushiki Kaisha Metadata driven user interface
US9552141B2 (en) 2004-06-21 2017-01-24 Apple Inc. Methods and apparatuses for operating a data processing system
US20060101053A1 (en) * 2004-11-05 2006-05-11 Proctor Reginal R System and method for associating software programs with data files within a computer network
US7568182B2 (en) * 2004-12-20 2009-07-28 Microsoft Corporation Method and system for controlling software to facilitate cross-version collaboration of files
US7614016B2 (en) 2005-04-21 2009-11-03 Microsoft Corporation Multiple roots in navigation pane
US8195646B2 (en) 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US7512833B1 (en) 2005-05-09 2009-03-31 Adam C. Murphy Universal imaging utility program
US7636883B2 (en) * 2005-05-18 2009-12-22 International Business Machines Corporation User form based automated and guided data collection
US7665028B2 (en) 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface
US7788290B2 (en) * 2007-03-27 2010-08-31 Microsoft Corporation Automatic file conversion to a target format
JP2009116432A (en) * 2007-11-02 2009-05-28 Branddialog Inc Application/data transaction management system, and program for the same
US10188049B1 (en) * 2008-08-06 2019-01-29 Cropmetrics Llc Customized crop modeling
US9178842B2 (en) * 2008-11-05 2015-11-03 Commvault Systems, Inc. Systems and methods for monitoring messaging applications for compliance with a policy
US20100122313A1 (en) * 2008-11-09 2010-05-13 Aspect9, Inc. Method and system for restricting file access in a computer system
US20110125733A1 (en) * 2009-11-25 2011-05-26 Fish Nathan J Quick access utility
US20130018950A1 (en) * 2011-07-15 2013-01-17 Microsoft Corporation Connecting a device to a meeting
US9558278B2 (en) 2012-09-11 2017-01-31 Apple Inc. Integrated content recommendation
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US9507790B2 (en) 2012-11-06 2016-11-29 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Providing file indexes and per-file viewing modes within a file management application
EP4213001A1 (en) 2012-12-06 2023-07-19 Samsung Electronics Co., Ltd. Display device and method of controlling the same
US10282088B2 (en) 2012-12-06 2019-05-07 Samsung Electronics Co., Ltd. Configuration of application execution spaces and sub-spaces for sharing data on a mobile tough screen device
USD789988S1 (en) * 2015-12-12 2017-06-20 Adp, Llc Display screen with graphical user interface
JP6859768B2 (en) * 2017-03-15 2021-04-14 富士ゼロックス株式会社 Information processing equipment and information processing programs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4686522A (en) * 1985-02-19 1987-08-11 International Business Machines Corporation Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US5065347A (en) * 1988-08-11 1991-11-12 Xerox Corporation Hierarchical folders display
NL8901827A (en) * 1989-07-14 1991-02-01 Oce Nederland Bv SYSTEM FOR PROCESSING FILE ORGANIZED DATA, MANAGEMENT MODULE USED THEREIN AND STORAGE MEDIA, PROVIDED WITH THE PROGRAMMING OF THIS MANAGEMENT MODULE.

Also Published As

Publication number Publication date
AU5960594A (en) 1994-07-19
JP3993215B2 (en) 2007-10-17
ATE164016T1 (en) 1998-03-15
JP3993227B2 (en) 2007-10-17
EP0676069B1 (en) 1998-03-11
WO1994015307A1 (en) 1994-07-07
CA2152788C (en) 2004-11-02
JP2007293869A (en) 2007-11-08
JP2006127551A (en) 2006-05-18
EP0676069A1 (en) 1995-10-11
JPH08505723A (en) 1996-06-18
DE69317443D1 (en) 1998-04-16
DE69317443T2 (en) 1998-10-08
JP4145947B2 (en) 2008-09-03
US5652876A (en) 1997-07-29

Similar Documents

Publication Publication Date Title
CA2152788A1 (en) File translation system
EP0616455A3 (en) Computer network using data compression.
CA2216427A1 (en) Electronic mail converting apparatus for facsimile
EP0848316A3 (en) System and method for secure information transmission over a network
EP1463264A3 (en) Communication equipment
CA2243688A1 (en) Information access system and method
CA2145899A1 (en) Apparatus for transmitting and receiving executable application in a distributed computer system
CA2280922A1 (en) Video, data and telephony gateway
CA2179979A1 (en) Method and apparatus for multiuser-interference reduction
CA2160343A1 (en) System for computer supported collaboration
MY109795A (en) A facsimile device
WO1998031155A3 (en) Monitoring of remote file access on a public computer network
HK1042001A1 (en) An interactive television system and method for converting non-textual information to textual information by a remote server
WO1997031491A3 (en) Method of making available content resources to users of a telephone network
WO1998024020A3 (en) Method and system for generating software code
WO1997049252A3 (en) Network based programmable media manipulator
EP0869422A3 (en) Methods and apparatus for converting remote control signals into computer keyboard signals
CA2281483A1 (en) System and method for gatekeeper-to-gatekeeper communication
AU4173597A (en) Opto-coupler based secure computer communication interface
CA2340028A1 (en) Neural network and its use for speech recognition
TW337629B (en) Telecommunications terminal device
SE9600332D0 (en) Interworking function
TW357522B (en) Method and system for two-way data transmission with secondary one-way circuit the invention relates to the method and system for two-way data transmission with secondary one-way circuit
EP0881806A3 (en) Frame structure with a plurality of modulation formats
FR2600438B1 (en) ASSEMBLY FOR ADAPTATION TO A COMPUTER SYSTEM, FROM A TACTILE BRAILLE TERMINAL TO EPHEMERED TAPS

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20131227