WO2002017070A3 - Method and apparatus for atomic file look-up - Google Patents

Method and apparatus for atomic file look-up Download PDF

Info

Publication number
WO2002017070A3
WO2002017070A3 PCT/US2001/041844 US0141844W WO0217070A3 WO 2002017070 A3 WO2002017070 A3 WO 2002017070A3 US 0141844 W US0141844 W US 0141844W WO 0217070 A3 WO0217070 A3 WO 0217070A3
Authority
WO
WIPO (PCT)
Prior art keywords
file
atomic
look
file system
application
Prior art date
Application number
PCT/US2001/041844
Other languages
French (fr)
Other versions
WO2002017070A2 (en
Inventor
Ingo Molnar
Original Assignee
Red Hat 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 Red Hat Inc filed Critical Red Hat Inc
Priority to DE60141480T priority Critical patent/DE60141480D1/en
Priority to AU2001287203A priority patent/AU2001287203A1/en
Priority to JP2002521695A priority patent/JP4317361B2/en
Priority to EP01966716A priority patent/EP1358577B1/en
Priority to AT01966716T priority patent/ATE459927T1/en
Publication of WO2002017070A2 publication Critical patent/WO2002017070A2/en
Publication of WO2002017070A3 publication Critical patent/WO2002017070A3/en

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/466Transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • 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/465Distributed object oriented systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • 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
    • 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/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Abstract

Method and apparatus for atomic file look-up. An atomic look-up operation (407) allows an application (405) to find out whether a file is opened atomically based on whether or not the file path is present in a file system namespace cache (406). If not, the file open request can be redirected, avoiding or minimizing impacts to the scheduling of various operations involved in executing an application. The request can be redirected by the application to a process that includes blocking point handling (408, 409). An operating system according to the present invention includes a file system (400) including a file system namespace (404), and an operating system kernel (402) is operatively connected to the file system (400). The operating system kernel includes the file system namespace cache and the atomic look-up operation.
PCT/US2001/041844 2000-08-24 2001-08-23 Method and apparatus for atomic file look-up WO2002017070A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE60141480T DE60141480D1 (en) 2000-08-24 2001-08-23 METHOD AND DEVICE FOR THE ATOMIC REVIEW OF A FILE
AU2001287203A AU2001287203A1 (en) 2000-08-24 2001-08-23 Method and apparatus for atomic file look-up
JP2002521695A JP4317361B2 (en) 2000-08-24 2001-08-23 Method and apparatus for atomic file retrieval
EP01966716A EP1358577B1 (en) 2000-08-24 2001-08-23 Method and apparatus for atomic file look-up
AT01966716T ATE459927T1 (en) 2000-08-24 2001-08-23 METHOD AND APPARATUS FOR ATOMIC FILE LOOKUP

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US22751000P 2000-08-24 2000-08-24
US60/227,510 2000-08-24

Publications (2)

Publication Number Publication Date
WO2002017070A2 WO2002017070A2 (en) 2002-02-28
WO2002017070A3 true WO2002017070A3 (en) 2003-04-24

Family

ID=22853373

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2001/041845 WO2002017597A1 (en) 2000-08-24 2001-08-23 Method and apparatus for handling communication requests at a server without context switching
PCT/US2001/041844 WO2002017070A2 (en) 2000-08-24 2001-08-23 Method and apparatus for atomic file look-up

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2001/041845 WO2002017597A1 (en) 2000-08-24 2001-08-23 Method and apparatus for handling communication requests at a server without context switching

Country Status (8)

Country Link
US (4) US6886004B2 (en)
EP (2) EP1312195B1 (en)
JP (3) JP2004507825A (en)
AT (2) ATE459927T1 (en)
AU (2) AU2001287204A1 (en)
DE (2) DE60108884T2 (en)
TW (2) TW517190B (en)
WO (2) WO2002017597A1 (en)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6886004B2 (en) * 2000-08-24 2005-04-26 Red Hat, Inc. Method and apparatus for atomic file look-up
GB2378270B (en) * 2001-07-30 2005-04-20 Ibm Method and apparatus for data transfer across a network
DE10151115A1 (en) * 2001-10-15 2003-05-08 Siemens Ag Method for operating and observing field devices
US7246233B2 (en) * 2001-12-05 2007-07-17 International Business Machines Corporation Policy-driven kernel-based security implementation
US20030105957A1 (en) * 2001-12-05 2003-06-05 International Business Machines Corporation Kernel-based security implementation
CN100378840C (en) * 2002-05-10 2008-04-02 松下电器产业株式会社 Method and apparatus for manufacturing multilayer optical information recording media
US7417987B2 (en) * 2002-06-04 2008-08-26 Lucent Technologies Inc. Distribution of forwarding information in a network node
US7458018B2 (en) * 2002-06-27 2008-11-25 Microsoft Corporation System and method for obtaining and using namespace related information for opening XML documents
US7152108B1 (en) 2002-08-30 2006-12-19 Signiant Inc. Data transfer system and method with secure mapping of local system access rights to global identities
US7343301B1 (en) 2002-08-30 2008-03-11 Signiant, Inc. Method and apparatus for notification of data transfer
US7155571B2 (en) * 2002-09-30 2006-12-26 International Business Machines Corporation N-source in-kernel cache for high performance in computer operating systems
US7448049B1 (en) 2002-10-18 2008-11-04 Crossroads Systems, Inc. System and method of supporting kernel functionality
US20040167961A1 (en) * 2003-02-26 2004-08-26 Microsoft Corporation Fragment response cache
US20040236824A1 (en) * 2003-05-23 2004-11-25 Millington Bradley D. Post-cache substitution
US7076500B2 (en) * 2003-06-30 2006-07-11 David Gallant Selective file caching method
US7949682B2 (en) * 2003-11-05 2011-05-24 Novell, Inc. Method for providing a flat view of a hierarchical namespace without requiring unique leaf names
US7349926B2 (en) * 2004-03-30 2008-03-25 International Business Machines Corporation Atomic renaming and moving of data files while permitting lock-free look-ups
US7683904B2 (en) * 2004-05-17 2010-03-23 Pixar Manual component asset change isolation methods and apparatus
GB2415797B (en) * 2004-06-24 2009-02-25 Symbian Software Ltd A method for improving the performance of a file system in a computer device
US7526557B2 (en) * 2004-06-30 2009-04-28 Signiant, Inc. System and method for transferring data in high latency firewalled networks
US7721298B2 (en) * 2004-12-03 2010-05-18 Microsoft Corporation Operating system performance
US8370317B2 (en) * 2005-09-22 2013-02-05 Microsoft Corporation Synchronizing shared resources in a collection
US20070078852A1 (en) * 2005-10-04 2007-04-05 Microsoft Corporation Synchronizing shared resources in a collection
US20070101061A1 (en) * 2005-10-27 2007-05-03 Guruprasad Baskaran Customized content loading mechanism for portions of a web page in real time environments
US8195640B2 (en) * 2006-06-16 2012-06-05 Microsoft Corporation Online service for program lookup
US9860274B2 (en) 2006-09-13 2018-01-02 Sophos Limited Policy management
TW200826571A (en) * 2006-12-08 2008-06-16 Univ Nat Chiao Tung Identification and management system and method applicable to a point-to-point gateway
US7783677B2 (en) * 2007-03-30 2010-08-24 Microsoft Corporation Tracking file system namespace changes during transactions
US20090006179A1 (en) 2007-06-26 2009-01-01 Ebay Inc. Economic optimization for product search relevancy
US8402151B2 (en) * 2007-12-07 2013-03-19 Roche Diagnostics Operations, Inc. Dynamic communication stack
JP4479930B2 (en) * 2007-12-21 2010-06-09 日本電気株式会社 Node system, server switching method, server device, data takeover method, and program
TW200933398A (en) * 2008-01-28 2009-08-01 Inventec Corp Method of accessing files with XML documents of Windows formation under Linux
US8624898B1 (en) 2009-03-09 2014-01-07 Pixar Typed dependency graphs
US8930475B1 (en) 2012-03-30 2015-01-06 Signiant Inc. Systems and methods for secure cloud-based media file sharing
CN102663067B (en) * 2012-03-31 2013-09-25 中标软件有限公司 File opening method based on Linux operating system terminal
US9692799B2 (en) 2012-07-30 2017-06-27 Signiant Inc. System and method for sending and/or receiving digital content based on a delivery specification
CN103123651B (en) * 2013-03-06 2016-01-20 广东欧珀移动通信有限公司 A kind of method, device and mobile device checking multiple same class file
US9934067B2 (en) * 2014-01-30 2018-04-03 Vmware, Inc. Synchronous user space function execution from a kernel context
US9646091B2 (en) * 2014-02-24 2017-05-09 Futurewei Technologies, Inc. File joining on back end device
US10248989B2 (en) * 2015-11-20 2019-04-02 Cvs Pharmacy, Inc. Digital order tracking
US10223271B2 (en) * 2017-03-31 2019-03-05 Intel Corporation Apparatus, computer program product, and method to perform cache operations in a solid state drive
US10885213B2 (en) * 2017-09-12 2021-01-05 Sophos Limited Secure firewall configurations
US10735516B1 (en) 2019-02-15 2020-08-04 Signiant Inc. Cloud-based authority to enhance point-to-point data transfer with machine learning
US11044348B1 (en) * 2020-11-05 2021-06-22 Atlassian Pty Ltd System, method, and computer program product for improved embedded application data management
US11811668B2 (en) 2021-08-19 2023-11-07 Bank Of America Corporation System for implementing disposition bias for validating network traffic from upstream applications

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832513A (en) * 1996-06-04 1998-11-03 Symantec Corporation Detecting significant file system alterations during execution of a storage media software utility

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU649455B2 (en) * 1990-07-11 1994-05-26 American Telephone And Telegraph Company Distributed computing system
US5515538A (en) 1992-05-29 1996-05-07 Sun Microsystems, Inc. Apparatus and method for interrupt handling in a multi-threaded operating system kernel
JPH0668010A (en) * 1992-08-17 1994-03-11 Nippon Telegr & Teleph Corp <Ntt> Distributed cache management system
US6098112A (en) 1995-10-19 2000-08-01 Hewlett-Packard Company Streams function registering
US5948062A (en) * 1995-10-27 1999-09-07 Emc Corporation Network file server using a cached disk array storing a network file directory including file locking information and data mover computers each having file system software for shared read-write file access
JPH09223027A (en) 1996-01-31 1997-08-26 Hewlett Packard Co <Hp> Message communication equipment
US5781550A (en) * 1996-02-02 1998-07-14 Digital Equipment Corporation Transparent and secure network gateway
US6179489B1 (en) 1997-04-04 2001-01-30 Texas Instruments Incorporated Devices, methods, systems and software products for coordination of computer main microprocessor and second microprocessor coupled thereto
US5832515A (en) * 1996-09-12 1998-11-03 Veritas Software Log device layered transparently within a filesystem paradigm
US6034963A (en) * 1996-10-31 2000-03-07 Iready Corporation Multiple network protocol encoder/decoder and data processor
US6011803A (en) * 1997-01-13 2000-01-04 Lucent Technologies Inc. Distributed-protocol server
US5835914A (en) * 1997-02-18 1998-11-10 Wall Data Incorporated Method for preserving and reusing software objects associated with web pages
US5872963A (en) 1997-02-18 1999-02-16 Silicon Graphics, Inc. Resumption of preempted non-privileged threads with no kernel intervention
US5946458A (en) * 1997-03-24 1999-08-31 Xerox Corporation Network printing system for responding to remote print-related requests
US6209036B1 (en) * 1997-06-06 2001-03-27 International Business Machines Corporation Management of and access to information and other material via the world wide web in an LDAP environment
US6256712B1 (en) * 1997-08-01 2001-07-03 International Business Machines Corporation Scaleable method for maintaining and making consistent updates to caches
IL121815A (en) 1997-09-22 2000-09-28 Security 7 Software Ltd Method and system for the identification and the suppression of executable objects
US5974430A (en) * 1997-09-30 1999-10-26 Unisys Corp. Method for dynamically embedding objects stored in a web server within HTML for display by a web browser
US6658480B2 (en) 1997-10-14 2003-12-02 Alacritech, Inc. Intelligent network interface system and method for accelerated protocol processing
US6389479B1 (en) * 1997-10-14 2002-05-14 Alacritech, Inc. Intelligent network interface device and system for accelerated communication
US6427173B1 (en) * 1997-10-14 2002-07-30 Alacritech, Inc. Intelligent network interfaced device and system for accelerated communication
US6757746B2 (en) * 1997-10-14 2004-06-29 Alacritech, Inc. Obtaining a destination address so that a network interface device can write network data without headers directly into host memory
US6246683B1 (en) 1998-05-01 2001-06-12 3Com Corporation Receive processing with network protocol bypass
US6279001B1 (en) * 1998-05-29 2001-08-21 Webspective Software, Inc. Web service
US6625650B2 (en) * 1998-06-27 2003-09-23 Intel Corporation System for multi-layer broadband provisioning in computer networks
US6022214A (en) * 1998-11-17 2000-02-08 Hirsch; James A. Intraoral illumination device and method of using the same
US6449614B1 (en) * 1999-03-25 2002-09-10 International Business Machines Corporation Interface system and method for asynchronously updating a share resource with locking facility
US6801529B1 (en) * 1999-06-08 2004-10-05 Amx Corporation Method and system for sending messages to multiple locations in a control system
US6615088B1 (en) * 1999-06-09 2003-09-02 Amx Corporation System and method of device interface configuration for a control system
US7174506B1 (en) * 1999-11-05 2007-02-06 International Business Machines Corporation Method and system for producing dynamic web pages
US6694358B1 (en) * 1999-11-22 2004-02-17 Speedera Networks, Inc. Performance computer network method
US6405252B1 (en) * 1999-11-22 2002-06-11 Speedera Networks, Inc. Integrated point of presence server network
US6606525B1 (en) * 1999-12-27 2003-08-12 Motorola, Inc. System and method of merging static data in web pages
US6363357B1 (en) * 1999-12-29 2002-03-26 Pitney Bowes, Inc. Method and apparatus for providing authorization to make multiple copies of copyright protected products purchased in an online commercial transaction
US7096418B1 (en) * 2000-02-02 2006-08-22 Persistence Software, Inc. Dynamic web page cache
US6934761B1 (en) * 2000-02-25 2005-08-23 Sun Microsystems, Inc. User level web server cache control of in-kernel http cache
US6662215B1 (en) * 2000-07-10 2003-12-09 I Novation Inc. System and method for content optimization
US6591266B1 (en) * 2000-07-14 2003-07-08 Nec Corporation System and method for intelligent caching and refresh of dynamically generated and static web content
US6826594B1 (en) * 2000-07-15 2004-11-30 Commission Junction Method and system for remote content management of a designated portion of a web page
US6678746B1 (en) 2000-08-01 2004-01-13 Hewlett-Packard Development Company, L.P. Processing network packets
US6751635B1 (en) * 2000-08-18 2004-06-15 Network Appliance, Inc. File deletion and truncation using a zombie file space
US6886004B2 (en) 2000-08-24 2005-04-26 Red Hat, Inc. Method and apparatus for atomic file look-up
US6483840B1 (en) 2001-06-25 2002-11-19 Lsi Logic Corporation High speed TCP/IP stack in silicon

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832513A (en) * 1996-06-04 1998-11-03 Symantec Corporation Detecting significant file system alterations during execution of a storage media software utility

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ANDERSON D ET AL: "Failure-atomic file access in an interposed network storage system", DEPT. OF COMPUTER SCIENCE, DUKE UNIV., XP010511545 *
MOON D A: "Genera retrospective", OBJECT ORIENTATION IN OPERATING SYSTEMS, 1991. PROCEEDINGS., 1991 INTERNATIONAL WORKSHOP ON PALO ALTO, CA, USA 17-18 OCT. 1991, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 17 October 1991 (1991-10-17), pages 2 - 8, XP010025146, ISBN: 0-8186-2265-2 *
PRESLAN K W ET AL: "A 64-bit, shared disk file system for Linux", MASS STORAGE SYSTEMS, 1999. 16TH IEEE SYMPOSIUM ON SAN DIEGO, CA, USA 15-18 MARCH 1999, PISCATAWAY, NJ, USA,IEEE, US, 15 March 1999 (1999-03-15), pages 22 - 41, XP010376269, ISBN: 0-7695-0204-0 *

Also Published As

Publication number Publication date
US20020091868A1 (en) 2002-07-11
JP4317361B2 (en) 2009-08-19
JP2004507815A (en) 2004-03-11
US6988142B2 (en) 2006-01-17
EP1358577B1 (en) 2010-03-03
JP2004507825A (en) 2004-03-11
US7082424B2 (en) 2006-07-25
AU2001287204A1 (en) 2002-03-04
WO2002017070A2 (en) 2002-02-28
US20050171981A1 (en) 2005-08-04
DE60108884D1 (en) 2005-03-17
AU2001287203A1 (en) 2002-03-04
JP4778493B2 (en) 2011-09-21
JP2008102935A (en) 2008-05-01
TW535065B (en) 2003-06-01
US8631092B2 (en) 2014-01-14
TW517190B (en) 2003-01-11
DE60108884T2 (en) 2006-01-19
ATE459927T1 (en) 2010-03-15
DE60141480D1 (en) 2010-04-15
WO2002017597A1 (en) 2002-02-28
EP1312195B1 (en) 2005-02-09
US20020049834A1 (en) 2002-04-25
ATE289146T1 (en) 2005-02-15
US20020059330A1 (en) 2002-05-16
EP1358577A2 (en) 2003-11-05
US6886004B2 (en) 2005-04-26
EP1312195A1 (en) 2003-05-21

Similar Documents

Publication Publication Date Title
WO2002017070A3 (en) Method and apparatus for atomic file look-up
EP0399757A3 (en) Paired instruction processor precise exception handling mechanism
EP0911726A3 (en) Mixed execution stack and exception handling
CA2260308A1 (en) High performance speculative misaligned load operations
EP0340453A3 (en) Instruction handling sequence control system
EP1096386A3 (en) Interrupt control apparatuses and methods
WO2004077270A3 (en) Systems and methods for transaction chaining
EP1128609A3 (en) Packet classification engine
TW200719275A (en) Method for an interruptible graphics processing unit to process multi-programs and graphics processing unit
EP0945797A3 (en) Method and apparatus for object-oriented interrupt system
WO2002033541A3 (en) Dynamically determining appropriate computer interfaces
AU7340700A (en) Fast write instruction for micro engine used in multithreaded parallel processorarchitecture
MY127357A (en) A data processing apparatus and method for saving return state
EP0180476A3 (en) Microprogramme sequence controller
HK1066610A1 (en) Dynamic priority external transaction system
ES2140241T3 (en) PROCEDURE FOR THE SYNCHRONIZATION OF PROGRAMS IN DIFFERENT COMPUTERS OF AN INTEGRATED SYSTEM.
GB2375201A (en) Mechanism for handling failing load check instructions
EP0482200A4 (en) Interrupt processing system
WO2002001348A3 (en) Method and apparatus for providing real-time operation in a personal computer system
EP1065587A3 (en) Multi-lingual tag extension mechanism
WO2002067118A3 (en) Method and system for passing objects in a distributed system using serialization contexts
EP0969358A3 (en) Information processing device and method for performing parallel processing
WO2002037272A3 (en) Improved frameworks for invoking methods in virtual machines
AU6814000A (en) Software based method for simultaneously associating multiple, ordered collections of pages with multiple impositions
EP1016962A3 (en) Prioritized data and instruction fetch

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 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 PH 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 GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2001966716

Country of ref document: EP

Ref document number: 2002521695

Country of ref document: JP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001966716

Country of ref document: EP