WO2004049199A3 - Method and systems for hyperlinking files - Google Patents

Method and systems for hyperlinking files Download PDF

Info

Publication number
WO2004049199A3
WO2004049199A3 PCT/EP2003/012055 EP0312055W WO2004049199A3 WO 2004049199 A3 WO2004049199 A3 WO 2004049199A3 EP 0312055 W EP0312055 W EP 0312055W WO 2004049199 A3 WO2004049199 A3 WO 2004049199A3
Authority
WO
WIPO (PCT)
Prior art keywords
files
characters
file
linked
target
Prior art date
Application number
PCT/EP2003/012055
Other languages
French (fr)
Other versions
WO2004049199A2 (en
Inventor
Carro Fernando Incertis
Original Assignee
Ibm
Ibm France
Carro Fernando Incertis
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 Ibm, Ibm France, Carro Fernando Incertis filed Critical Ibm
Priority to EP03775258A priority Critical patent/EP1565842A2/en
Priority to AU2003283322A priority patent/AU2003283322A1/en
Priority to US10/533,597 priority patent/US7330863B2/en
Priority to JP2004554300A priority patent/JP2006508436A/en
Publication of WO2004049199A2 publication Critical patent/WO2004049199A2/en
Publication of WO2004049199A3 publication Critical patent/WO2004049199A3/en
Priority to US11/865,147 priority patent/US8041753B2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • 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/99951File or database maintenance
    • Y10S707/99956File allocation

Abstract

According to the method of the invention, a set of target files is linked to a main file by encoding the target addresses or URLs of these target files into the primary filename of the main file. Separator characters are used to distinguish the primary filename of the main file and the encoded address of each linked target file. Linked target files may be of any kind including, source files of the main file, metadata, multimedia information and services. Since most file systems do not accept certain characters on valid filenames, addresses of linked target files are encoded so that any forbidden character is replaced by an associated authorized character. A lexicography table stores all pairs of forbidden and corresponding authorized characters. Likewise, since filenames length is generally limited to 256 characters, the encoding process may be optimized to reduce the length of the encoded addresses or URLs.
PCT/EP2003/012055 2002-11-28 2003-10-02 Method and systems for hyperlinking files WO2004049199A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP03775258A EP1565842A2 (en) 2002-11-28 2003-10-02 Method and system for hyperlinking files
AU2003283322A AU2003283322A1 (en) 2002-11-28 2003-10-02 Method and systems for hyperlinking files
US10/533,597 US7330863B2 (en) 2002-11-28 2003-10-02 Method and systems for hyperlinking files
JP2004554300A JP2006508436A (en) 2002-11-28 2003-10-02 Method and system for hyperlinking files
US11/865,147 US8041753B2 (en) 2002-11-28 2007-10-01 Method and systems for hyperlinking files

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP02368131 2002-11-28
EP02368131.5 2002-11-28

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/865,147 Continuation US8041753B2 (en) 2002-11-28 2007-10-01 Method and systems for hyperlinking files

Publications (2)

Publication Number Publication Date
WO2004049199A2 WO2004049199A2 (en) 2004-06-10
WO2004049199A3 true WO2004049199A3 (en) 2004-09-02

Family

ID=32338223

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2003/012055 WO2004049199A2 (en) 2002-11-28 2003-10-02 Method and systems for hyperlinking files

Country Status (7)

Country Link
US (2) US7330863B2 (en)
EP (1) EP1565842A2 (en)
JP (1) JP2006508436A (en)
CN (1) CN100440204C (en)
AU (1) AU2003283322A1 (en)
TW (1) TWI277882B (en)
WO (1) WO2004049199A2 (en)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7330863B2 (en) * 2002-11-28 2008-02-12 International Business Machines Corporation Method and systems for hyperlinking files
US7401105B2 (en) * 2003-10-02 2008-07-15 International Business Machines Corporation Method, system, and program product for retrieving file processing software
JP4536461B2 (en) * 2004-09-06 2010-09-01 株式会社沖データ Image processing device
US7716743B2 (en) * 2005-01-14 2010-05-11 Microsoft Corporation Privacy friendly malware quarantines
JP4665575B2 (en) * 2005-03-24 2011-04-06 ブラザー工業株式会社 Incidental information writing program, incidental information writing apparatus, and incidental information writing method
US20060259516A1 (en) * 2005-05-11 2006-11-16 Stakutis Christopher J Nondisruptive method for encoding file meta-data into a file name
US8407206B2 (en) * 2005-05-16 2013-03-26 Microsoft Corporation Storing results related to requests for software development services
JP2006325725A (en) * 2005-05-24 2006-12-07 Resource One Co Ltd Medical information management device, medical information management system, medical information management method, and medical information management program
US7856658B2 (en) * 2005-06-20 2010-12-21 Lijit Networks, Inc. Method and system for incorporating trusted metadata in a computing environment
US7490300B2 (en) * 2005-08-12 2009-02-10 Microsoft Corporation Copying and updating files
EP1758398A1 (en) 2005-08-23 2007-02-28 Syneola SA Multilevel semiotic and fuzzy logic user and metadata interface means for interactive multimedia system having cognitive adaptive capability
WO2007035062A1 (en) * 2005-09-22 2007-03-29 Kt Corporation Method for generating standard file based on steganography technology, and apparatus and method for validating integrity of metadata in the standard file
CN1949212A (en) 2005-10-13 2007-04-18 鸿富锦精密工业(深圳)有限公司 Multimedia playing device and method
US7941741B1 (en) * 2006-07-11 2011-05-10 Juniper Networks, Inc. Dynamically manipulating content to force web browsers to open more connections
KR101524572B1 (en) * 2007-02-15 2015-06-01 삼성전자주식회사 Method of interfacing in portable terminal having touchscreen
JP5135165B2 (en) * 2008-10-24 2013-01-30 Kddi株式会社 Content server system, content server, and client computer
US8572740B2 (en) * 2009-10-01 2013-10-29 Kaspersky Lab, Zao Method and system for detection of previously unknown malware
CN102402558A (en) 2010-09-16 2012-04-04 腾讯科技(深圳)有限公司 Method and system for providing message containing website
TWI409651B (en) * 2010-09-21 2013-09-21 Inventec Corp File relating system and method thereof
CN101950311A (en) * 2010-10-11 2011-01-19 无锡诺宝科技发展有限公司 File name setting method of associated files in internet
CN102456007A (en) * 2010-10-14 2012-05-16 英业达股份有限公司 System and method for opening target file including target data according to file path
TW201220094A (en) * 2010-11-08 2012-05-16 Inventec Corp System for opening target file including target data based on file location and method thereof
GB201115083D0 (en) 2011-08-31 2011-10-19 Data Connection Ltd Identifying data items
GB201115018D0 (en) * 2011-08-31 2011-10-12 Data Connection Ltd Processing communications data
US8996661B1 (en) * 2012-02-09 2015-03-31 Instart Logic, Inc. Smart packaging for mobile applications
CN102662947A (en) * 2012-02-21 2012-09-12 惠州Tcl移动通信有限公司 Mobile phone and file configuration method of mobile phone
US20130290821A1 (en) * 2012-04-30 2013-10-31 Thinmail, Inc. Methods and Systems for Generating Shortened Uniform Resource Locators Including Resource Type Identifiers
US9697218B2 (en) * 2012-07-19 2017-07-04 Appsense Limited Systems and methods for providing metadata enhanced filenames
US9218368B2 (en) * 2012-12-21 2015-12-22 Dropbox, Inc. System and method for organizing files based on an identification code
CN105516372B (en) * 2016-02-25 2019-05-14 深圳天珑无线科技有限公司 Processing method, device and the server of filename
CN106407166A (en) * 2016-09-30 2017-02-15 乐视控股(北京)有限公司 Filename acquisition and processing method and device
CN108108376B (en) * 2016-11-25 2021-07-09 中标软件有限公司 Linear self-adaptive file name length scheduling system and method
GB2557977A (en) * 2016-12-21 2018-07-04 Sony Interactive Entertainment Inc Image provisioning and access methods and apparatus
CN110417841B (en) * 2018-04-28 2022-01-18 阿里巴巴集团控股有限公司 Address normalization processing method, device and system and data processing method
US20200349195A1 (en) * 2019-05-02 2020-11-05 Dell Products L.P. File Attribute for Source Inspection
CN111414642B (en) * 2020-03-17 2023-10-03 深圳市卡牛科技有限公司 Link generation method and device based on gateway, server and storage medium
US20230222103A1 (en) * 2022-01-10 2023-07-13 Box, Inc. Synchroniznig files having filenames with illegal characters

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999005617A2 (en) * 1997-07-21 1999-02-04 Telefonaktiebolaget Lm Ericsson (Publ) Structure for a data-base
US5991760A (en) * 1997-06-26 1999-11-23 Digital Equipment Corporation Method and apparatus for modifying copies of remotely stored documents using a web browser
US6119153A (en) * 1998-04-27 2000-09-12 Microsoft Corporation Accessing content via installable data sources

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4881075A (en) 1987-10-15 1989-11-14 Digital Equipment Corporation Method and apparatus for adaptive data compression
EP0826181A4 (en) 1995-04-11 2005-02-09 Kinetech Inc Identifying data in a data processing system
US5838964A (en) * 1995-06-26 1998-11-17 Gubser; David R. Dynamic numeric compression methods
US6047312A (en) 1995-07-07 2000-04-04 Novell, Inc. System for replicating and associating file types with application programs among plurality of partitions in a server
US5794230A (en) * 1996-03-15 1998-08-11 Microsoft Corporation Method and system for creating and searching directories on a server
US5804803A (en) 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US6512840B1 (en) 1996-05-30 2003-01-28 Sun Microsystems, Inc. Digital encoding of personal signatures
US5825877A (en) 1996-06-11 1998-10-20 International Business Machines Corporation Support for portable trusted software
US6367012B1 (en) 1996-12-06 2002-04-02 Microsoft Corporation Embedding certifications in executable files for network transmission
AU5492498A (en) 1997-01-20 1998-08-07 British Telecommunications Public Limited Company Data access control
US6006232A (en) * 1997-10-21 1999-12-21 At&T Corp. System and method for multirecord compression in a relational database
US7756892B2 (en) 2000-05-02 2010-07-13 Digimarc Corporation Using embedded data with file sharing
US6167567A (en) 1998-05-05 2000-12-26 3Com Corporation Technique for automatically updating software stored on a client computer in a networked client-server environment
US6199153B1 (en) 1998-06-18 2001-03-06 Digital Equipment Corporation Method and apparatus for minimizing pincount needed by external memory control chip for multiprocessors with limited memory size requirements
US6381742B2 (en) 1998-06-19 2002-04-30 Microsoft Corporation Software package management
US6192375B1 (en) * 1998-07-09 2001-02-20 Intel Corporation Method and apparatus for managing files in a storage medium
US6523166B1 (en) 1998-09-21 2003-02-18 Microsoft Corporation Method and system for on-demand installation of software implementations
JP2000112840A (en) 1998-09-30 2000-04-21 Matsushita Electric Ind Co Ltd Mail system
US20010039587A1 (en) 1998-10-23 2001-11-08 Stephen Uhler Method and apparatus for accessing devices on a network
US7617124B1 (en) * 1998-12-04 2009-11-10 Digital River, Inc. Apparatus and method for secure downloading of files
US6353823B1 (en) 1999-03-08 2002-03-05 Intel Corporation Method and system for using associative metadata
US6360252B1 (en) 1999-09-20 2002-03-19 Fusionone, Inc. Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient
AU7611300A (en) 1999-11-23 2001-06-04 Microsoft Corporation Content-specific filename systems
US6564064B1 (en) 1999-12-01 2003-05-13 Trimble Navigation Limited Cellular telephone using pseudolites for determining location
US6892303B2 (en) 2000-01-06 2005-05-10 International Business Machines Corporation Method and system for caching virus-free file certificates
JP2001282820A (en) * 2000-01-25 2001-10-12 Sony Corp Data compression method, retrieval method and device, data packet signal and recording medium
JP2001345979A (en) 2000-05-30 2001-12-14 Ricoh Co Ltd Monitor system
CA2327198A1 (en) * 2000-11-30 2002-05-30 Ibm Canada Limited-Ibm Canada Limitee Cache page indexing for web server environments
US6952428B1 (en) 2001-01-26 2005-10-04 3Com Corporation System and method for a specialized dynamic host configuration protocol proxy in a data-over-cable network
US7451116B2 (en) 2001-03-07 2008-11-11 Diebold, Incorporated Automated transaction machine digital signature system and method
US20030023973A1 (en) * 2001-03-22 2003-01-30 Brian Monson Live on-line advertisement insertion object oriented system and method
US6996393B2 (en) 2001-08-31 2006-02-07 Nokia Corporation Mobile content delivery system
US20030074555A1 (en) 2001-10-17 2003-04-17 Fahn Paul Neil URL-based certificate in a PKI
US20030079052A1 (en) 2001-10-24 2003-04-24 Kushnirskiy Igor Davidovich Method and apparatus for a platform independent plug-in
US7203737B2 (en) 2001-10-31 2007-04-10 Microsoft Corporation Computer system with file association and application retrieval
US20030088783A1 (en) 2001-11-06 2003-05-08 Dipierro Massimo Systems, methods and devices for secure computing
EP1355231A3 (en) 2001-11-21 2003-10-29 Sun Microsystems, Inc. Processing data files using plug-ins
US20030189642A1 (en) * 2002-04-04 2003-10-09 Bean Heather N. User-designated image file identification for a digital camera
US20030200193A1 (en) * 2002-04-17 2003-10-23 Boucher Michael L. Fast retrieval of data stored in metadata
US7203940B2 (en) 2002-04-29 2007-04-10 Hewlett-Packard Development Company, Lp. Automated installation of an application
US7197699B2 (en) * 2002-05-02 2007-03-27 International Business Machines Corporation Dynamic server page engines
US7412487B2 (en) * 2002-11-06 2008-08-12 Goodcontacts Research Ltd. Method and system for tracking receipt of electronic message
US7330863B2 (en) 2002-11-28 2008-02-12 International Business Machines Corporation Method and systems for hyperlinking files
US7401105B2 (en) * 2003-10-02 2008-07-15 International Business Machines Corporation Method, system, and program product for retrieving file processing software
KR100755683B1 (en) 2003-05-07 2007-09-05 삼성전자주식회사 A method for verificating the integrity of coded contents and authenticating the contents provider
JP3928589B2 (en) 2003-06-12 2007-06-13 コニカミノルタビジネステクノロジーズ株式会社 Communication system and method
US7257585B2 (en) * 2003-07-02 2007-08-14 Vibrant Media Limited Method and system for augmenting web content
US20050188203A1 (en) 2004-02-19 2005-08-25 Jp Mobile Operating L.P. Method for packaging information with digitally signed software without breaking signature
KR101006322B1 (en) 2004-04-08 2011-01-06 인터내셔널 비지네스 머신즈 코포레이션 Method and system for linking certificates to signed files
US7818456B2 (en) * 2004-06-24 2010-10-19 International Business Machines Corporation Method and system for processing a file attached to an electronic document
US20060259516A1 (en) * 2005-05-11 2006-11-16 Stakutis Christopher J Nondisruptive method for encoding file meta-data into a file name

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991760A (en) * 1997-06-26 1999-11-23 Digital Equipment Corporation Method and apparatus for modifying copies of remotely stored documents using a web browser
WO1999005617A2 (en) * 1997-07-21 1999-02-04 Telefonaktiebolaget Lm Ericsson (Publ) Structure for a data-base
US6119153A (en) * 1998-04-27 2000-09-12 Microsoft Corporation Accessing content via installable data sources

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
ASHMAN H: "Theory and Practice of Large-Scale Hypermedia Management Systems", INTERNET ARTICLE. PHD. THESIS. ROYAL MELBOURNE INSTITUTE OF TECHNOLOGY, 1997, AUSTRALIA, XP002285663, Retrieved from the Internet <URL:http://www.cs.nott.ac.uk/~hla/thesis/> [retrieved on 20040621] *
BAKER S ET AL: "The Gecko NFS Web proxy", COMPUTER NETWORKS, ELSEVIER SCIENCE PUBLISHERS B.V., AMSTERDAM, NL, vol. 31, no. 11-16, 17 May 1999 (1999-05-17), pages 1725 - 1736, XP004304586, ISSN: 1389-1286 *
SUEL T ET AL: "Compressing the graph structure of the Web", DATA COMPRESSION CONF PROC; DATA COMPRESSION CONFERENCE PROCEEDINGS 2001, 2001, pages 213 - 222, XP002285665 *
VANZYL A J, CESNIK B, HEATH I AND DAVIS H: "Open Hypertext Systems. An Examination of Requirements, and Analysis of Implementation Strategies, comparing Microcosm, HyperTED, and the World Wide Web", INTERNET ARTICLE, 1994, pages 1 - 13, XP002285664, Retrieved from the Internet <URL:http://www.inf-wiss.uni-konstanz.de/Res/openhypermedia.html> [retrieved on 20040621] *
VARIOUS: "Feedback on "Tips on Handling Internet Downloads"", THE NAKED PC, 27 May 2001 (2001-05-27), XP002285666, Retrieved from the Internet <URL:http://web.archive.org/web/20010527043912/http://www.thenakedpc.com/dan/manage_dloads/> [retrieved on 20040621] *

Also Published As

Publication number Publication date
US20060059212A1 (en) 2006-03-16
JP2006508436A (en) 2006-03-09
AU2003283322A1 (en) 2004-06-18
CN1711539A (en) 2005-12-21
WO2004049199A2 (en) 2004-06-10
TWI277882B (en) 2007-04-01
US20080034280A1 (en) 2008-02-07
TW200413970A (en) 2004-08-01
US7330863B2 (en) 2008-02-12
CN100440204C (en) 2008-12-03
US8041753B2 (en) 2011-10-18
EP1565842A2 (en) 2005-08-24

Similar Documents

Publication Publication Date Title
WO2004049199A3 (en) Method and systems for hyperlinking files
EP0949621A3 (en) System for recording, annotating and indexing audio data
CN100353767C (en) Watermark embedding and retrieval
EP1054335A3 (en) Methods and systems for controlling computers or linking to internet resources from physical and electronic objects
WO2006041950A3 (en) Classification-expanded indexing and retrieval of classified documents
WO1998030947A3 (en) An apparatus and method for retrieving information using standard objects
DE60129652D1 (en) Image retrieval system and method with semantic and property-based relevance feedback
WO2000043918A3 (en) System for inserting hyperlinks into documents
WO2001082114A3 (en) System for fulfilling an information need
GB2353883A (en) Method and apparatus for document indexing and searching
AU2001283004A1 (en) System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
WO2000007094A3 (en) Method and apparatus for digitally shredding similar documents within large document sets in a data processing environment
AU2003202728A1 (en) Fast hash-based multimedia object metadata retrieval
WO2003107127A3 (en) System and method for personalized information retrieval based on user expertise
WO2005015343A3 (en) Algorithms for block-level code alignment of software binary files
WO2000068830A3 (en) Modifying a data file representing a document within a linked hierarchy of documents
CA2000006A1 (en) Combinatorial signatures for data encoding and searching
GB0318233D0 (en) No title
WO2003032171A3 (en) Efficient search for migration and purge candidates
CA2384487A1 (en) A method and system for managing images over a communication network
MY132104A (en) System and method for searching for duplicate data
WO2004114149A3 (en) Annotating a digital object
WO2002101521A3 (en) Method of invisibly embedding into a text document the license identification of the generating licensed software
EP1923830A3 (en) Methods and systems for controlling computers or linking to internet resources from physical and electronic objects
WO2001004772A3 (en) A method of and apparatus for generating documents

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 EC EE EG 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 NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM 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 ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ 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
ENP Entry into the national phase

Ref document number: 2006059212

Country of ref document: US

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 10533597

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2003775258

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20038A33229

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2004554300

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2003775258

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 10533597

Country of ref document: US