[go: up one dir, main page]

RU2004107492A - Пивилегия доступа на уровне приложений к области памяти компьютерного устройства - Google Patents

Пивилегия доступа на уровне приложений к области памяти компьютерного устройства Download PDF

Info

Publication number
RU2004107492A
RU2004107492A RU2004107492/09A RU2004107492A RU2004107492A RU 2004107492 A RU2004107492 A RU 2004107492A RU 2004107492/09 A RU2004107492/09 A RU 2004107492/09A RU 2004107492 A RU2004107492 A RU 2004107492A RU 2004107492 A RU2004107492 A RU 2004107492A
Authority
RU
Russia
Prior art keywords
application
access
memory area
memory
unique
Prior art date
Application number
RU2004107492/09A
Other languages
English (en)
Other versions
RU2307388C2 (ru
Inventor
Стефен А. СПРИГГ (US)
Стефен А. СПРИГГ
Лоренс ЛАНДБЛЭЙД (US)
Лоренс ЛАНДБЛЭЙД
Original Assignee
Квэлкомм Инкорпорейтед (US)
Квэлкомм Инкорпорейтед
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 Квэлкомм Инкорпорейтед (US), Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед (US)
Publication of RU2004107492A publication Critical patent/RU2004107492A/ru
Application granted granted Critical
Publication of RU2307388C2 publication Critical patent/RU2307388C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • G06F21/805Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors using a security table for the storage sub-system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Claims (25)

1. Способ ограничения доступа приложения к области памяти устройства, содержащий этапы:
сохранения приложения в первой части области памяти;
назначения привилегий, касающихся упомянутой первой части, упомянутому приложению;
предоставления упомянутому приложению привилегии доступа к упомянутой первой части и
отказа упомянутому приложению в доступе ко второй части области памяти.
2. Способ по п.1, дополнительно содержащий этап предоставления пользователю упомянутого устройства доступа к упомянутой второй части области памяти.
3. Способ по п.1, в котором упомянутая область памяти находится в беспроводном устройстве.
4. Способ по п.1, в котором сохранение приложения выполняется с использованием интерфейса прикладных программ в беспроводном устройстве.
5. Способ по п.1, дополнительно содержащий этапы:
сохранения второго приложения в области памяти и
предоставления упомянутым первому приложению и второму приложению доступа к третьей части области памяти.
6. Способ хранения множества приложений в устройстве, содержащий этапы:
хранения множества приложений в области памяти устройства, при этом каждое из упомянутого множества приложений связано с отдельной частью области памяти;
предоставления каждому из упомянутого множества приложений привилегий доступа к одной ассоциированной части области памяти и
отказа одному из упомянутого множества приложений в доступе к одной из упомянутых ассоциированных частей области памяти.
7. Способ по п.6, дополнительно содержащий этап разрешения пользователю устройства обратиться к одному приложению, имеющему доступ к одной ассоциированной части области памяти, и к одному приложению, которому отказано в доступе к одной ассоциированной части области памяти.
8. Способ по п.6, дополнительно содержащий этап предоставления доступа упомянутому множеству приложений к совместно используемой части области памяти.
9. Способ по п.6, в котором упомянутое устройство представляет собой беспроводное устройство.
10. Устройство, имеющее область памяти, которое содержит файловую структуру, связанную с областью памяти; управляющую программу, которая руководит хранением приложения в упомянутом устройстве; и область памяти, содержащую первое приложение, которому разрешен доступ к первой части области памяти и отказано в доступе ко второй части области памяти.
11. Устройство по п.10, дополнительно содержащее второе приложение, которому разрешен доступ к упомянутой второй части области памяти и отказано в доступе к упомянутой первой части области памяти.
12. Устройство по п.11, в котором упомянутые первое приложение и второе приложение могут обращаться к третьей части области памяти.
13. Способ исполнения приложения в устройстве, содержащий этапы:
приема запроса на исполнение упомянутого приложения;
определения того, было ли упомянутое приложение модифицировано;
в случае, если упомянутое приложение не было модифицировано, отображения его на уникальное место в памяти;
предоставления упомянутому приложению доступа к упомянутому уникальному месту памяти и
отказа второму приложению в доступе к упомянутому уникальному месту памяти.
14. Способ по п.13, в котором упомянутое второе приложение имеет доступ ко второму месту в памяти, а пользователь имеет доступ к упомянутому уникальному месту памяти и упомянутому второму месту памяти.
15. Способ по п.13, дополнительно содержащий этап предоставления упомянутому приложению и упомянутому второму приложению доступа к совместно используемому месту памяти.
16. Способ по п.13, в котором упомянутое устройство представляет собой беспроводное устройство.
17. Устройство, имеющее файловую структуру, которое содержит управляющую программу, предназначенную для хранения файлов в упомянутой файловой структуре, причем управляющая программа способна сохранять множество приложений в упомянутой файловой структуре, причем каждое приложение имеет ассоциированную с ним часть упомянутой файловой структуры, и при этом управляющая программа способна предоставлять каждому приложению доступ к ассоциированной с ним части и отказывать каждому приложению в доступе к другим ассоциированным частям области памяти.
18. Устройство по п.17, в котором упомянутая файловая структура представляет собой иерархическую структуру, а упомянутая управляющая программа способна отображать каждое приложение, чтобы указать, что данное приложение хранится в корневом каталоге.
19. Устройство по п.17, в котором упомянутая управляющая программа отображает множество упомянутых различных приложений на совместно используемую часть упомянутой файловой структуры.
20. Способ сохранения приложения в устройстве, содержащий этапы:
приема упомянутого приложения в упомянутое устройство;
сохранения упомянутого приложения в памяти упомянутого устройства и
ограничения доступа упомянутого приложения к уникальной части упомянутой памяти вне зависимости от привилегий доступа пользователя к упомянутому устройству.
21. Способ по п.20, в котором упомянутое устройство представляет собой беспроводное устройство.
22. Способ по п.20, в котором этап ограничения доступа к приложению выполняется путем отображения упомянутой уникальной части памяти в качестве корневого каталога для приложения.
23. Система ограничения доступа приложения к области памяти, содержащая средство приема приложения в устройство; средство хранения приложения в памяти устройства и средство ограничения доступа приложения к уникальной части памяти вне зависимости от привилегий доступа пользователя к упомянутому устройству.
24. Машиночитаемая среда, содержащая исполняемые компьютером инструкции для ограничения доступа приложения к области памяти такие, что при их исполнении осуществляется способ, содержащий этапы:
прием приложения в устройство;
сохранение приложения в памяти устройства и
ограничение доступа приложения к уникальной части памяти вне зависимости от привилегии доступа пользователя к устройству.
25. Способ ограничения доступа приложения к области памяти устройства, содержащий этапы:
назначения привилегий приложению, касающихся первой части области памяти;
предоставления приложению привилегии доступа к первой части и
отказа приложению в доступе ко второй части области памяти.
RU2004107492/09A 2001-08-13 2002-08-13 Привилегия доступа на уровне приложений к области памяти компьютерного устройства RU2307388C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US31217701P 2001-08-13 2001-08-13
US60/312,177 2001-08-13

Publications (2)

Publication Number Publication Date
RU2004107492A true RU2004107492A (ru) 2005-09-27
RU2307388C2 RU2307388C2 (ru) 2007-09-27

Family

ID=23210217

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2004107492/09A RU2307388C2 (ru) 2001-08-13 2002-08-13 Привилегия доступа на уровне приложений к области памяти компьютерного устройства

Country Status (15)

Country Link
US (1) US7921287B2 (ru)
EP (1) EP1417602A4 (ru)
JP (2) JP2005500608A (ru)
KR (1) KR100538659B1 (ru)
CN (1) CN1307581C (ru)
AR (1) AR036214A1 (ru)
BR (1) BR0211917A (ru)
CA (1) CA2457617A1 (ru)
IL (1) IL160395A0 (ru)
MX (1) MXPA04002494A (ru)
NZ (1) NZ531200A (ru)
PE (1) PE20030375A1 (ru)
RU (1) RU2307388C2 (ru)
TW (1) TWI236298B (ru)
WO (1) WO2003017682A2 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2429526C2 (ru) * 2005-10-26 2011-09-20 Майкрософт Корпорейшн Статически проверяемые допускающие межпроцессный обмен изолированные процессы

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040123147A1 (en) * 2002-12-19 2004-06-24 Christopher White Control of security or ease-of-use sensitivity for a wireless communication device
AU2003303260A1 (en) * 2002-12-20 2004-07-14 Koninklijke Philips Electronics N.V. Method for dividing user storage space of an optical disc, optical disc having divided storage space, and method and device for storing information
GB0311537D0 (en) * 2003-05-20 2003-06-25 Safa John Controlling write access of an application to a storage medium
AU2003244914A1 (en) * 2003-07-04 2005-01-21 Nokia Corporation Key storage administration
WO2005036404A2 (en) * 2003-10-13 2005-04-21 Koninklijke Philips Electronics N.V. Storage allocation per application
US7076637B2 (en) * 2003-10-29 2006-07-11 Qualcomm Inc. System for providing transitions between operating modes of a device
US7814554B1 (en) * 2003-11-06 2010-10-12 Gary Dean Ragner Dynamic associative storage security for long-term memory storage devices
US7257580B2 (en) * 2004-02-24 2007-08-14 International Business Machines Corporation Method, system, and program for restricting modifications to allocations of computational resources
JP2005352908A (ja) * 2004-06-11 2005-12-22 Ntt Docomo Inc 移動通信端末及びデータアクセス制御方法
US20060107327A1 (en) * 2004-11-16 2006-05-18 Sprigg Stephen A Methods and apparatus for enforcing application level restrictions on local and remote content
WO2006069194A2 (en) 2004-12-21 2006-06-29 Sandisk Corporation Memory system with versatile content control
JP2008524757A (ja) * 2004-12-21 2008-07-10 サンディスク コーポレーション 多目的コンテンツ制御をするコントロール構造及びコントロール構造を用いる方法
US20060242067A1 (en) * 2004-12-21 2006-10-26 Fabrice Jogand-Coulomb System for creating control structure for versatile content control
US20060242151A1 (en) * 2004-12-21 2006-10-26 Fabrice Jogand-Coulomb Control structure for versatile content control
US20060242066A1 (en) * 2004-12-21 2006-10-26 Fabrice Jogand-Coulomb Versatile content control with partitioning
US8601283B2 (en) * 2004-12-21 2013-12-03 Sandisk Technologies Inc. Method for versatile content control with partitioning
US20070168292A1 (en) * 2004-12-21 2007-07-19 Fabrice Jogand-Coulomb Memory system with versatile content control
US8051052B2 (en) * 2004-12-21 2011-11-01 Sandisk Technologies Inc. Method for creating control structure for versatile content control
US8504849B2 (en) * 2004-12-21 2013-08-06 Sandisk Technologies Inc. Method for versatile content control
CN101120355B (zh) * 2004-12-21 2012-09-26 桑迪士克股份有限公司 用于控制在存储器装置中存取的方法
US7797727B1 (en) 2005-01-31 2010-09-14 Hewlett-Packard Development Company, L.P. Launching an application in a restricted user account
US8108691B2 (en) * 2005-02-07 2012-01-31 Sandisk Technologies Inc. Methods used in a secure memory card with life cycle phases
US8321686B2 (en) * 2005-02-07 2012-11-27 Sandisk Technologies Inc. Secure memory card with life cycle phases
US8423788B2 (en) * 2005-02-07 2013-04-16 Sandisk Technologies Inc. Secure memory card with life cycle phases
US8627068B1 (en) * 2005-04-29 2014-01-07 Hewlett-Packard Development Company, L. P. Selecting access authorities
US8849968B2 (en) 2005-06-20 2014-09-30 Microsoft Corporation Secure and stable hosting of third-party extensions to web services
US7805470B2 (en) * 2005-06-23 2010-09-28 Emc Corporation Methods and apparatus for managing the storage of content in a file system
US7743409B2 (en) * 2005-07-08 2010-06-22 Sandisk Corporation Methods used in a mass storage device with automated credentials loading
US8074288B2 (en) * 2005-07-15 2011-12-06 Microsoft Corporation Isolation of application-specific data within a user account
US20070043667A1 (en) * 2005-09-08 2007-02-22 Bahman Qawami Method for secure storage and delivery of media content
US7934049B2 (en) * 2005-09-14 2011-04-26 Sandisk Corporation Methods used in a secure yet flexible system architecture for secure devices with flash mass storage memory
US8966284B2 (en) * 2005-09-14 2015-02-24 Sandisk Technologies Inc. Hardware driver integrity check of memory card controller firmware
WO2007057805A2 (en) * 2005-11-17 2007-05-24 Koninklijke Philips Electronics N.V. System for managing proprietary data
US7921303B2 (en) 2005-11-18 2011-04-05 Qualcomm Incorporated Mobile security system and method
US9600661B2 (en) 2005-12-01 2017-03-21 Drive Sentry Limited System and method to secure a computer system by selective control of write access to a data storage medium
US10503418B2 (en) 2005-12-01 2019-12-10 Drive Sentry Limited System and method to secure a computer system by selective control of write access to a data storage medium
US7664924B2 (en) * 2005-12-01 2010-02-16 Drive Sentry, Inc. System and method to secure a computer system by selective control of write access to a data storage medium
US20100153671A1 (en) * 2005-12-01 2010-06-17 Drive Sentry Inc. System and method to secure a computer system by selective control of write access to a data storage medium
US7917715B2 (en) * 2006-01-28 2011-03-29 Tallman Jr Leon C Internet-safe computer
US20070234330A1 (en) * 2006-03-01 2007-10-04 Microsoft Corporation Prevention of executable code modification
KR100843075B1 (ko) 2006-05-29 2008-07-03 삼성전자주식회사 데이터를 관리하는 장치 및 방법
US8117441B2 (en) * 2006-06-20 2012-02-14 Microsoft Corporation Integrating security protection tools with computer device integrity and privacy policy
US20080022395A1 (en) * 2006-07-07 2008-01-24 Michael Holtzman System for Controlling Information Supplied From Memory Device
US8613103B2 (en) * 2006-07-07 2013-12-17 Sandisk Technologies Inc. Content control method using versatile control structure
US8245031B2 (en) 2006-07-07 2012-08-14 Sandisk Technologies Inc. Content control method using certificate revocation lists
US20080010458A1 (en) * 2006-07-07 2008-01-10 Michael Holtzman Control System Using Identity Objects
US8266711B2 (en) * 2006-07-07 2012-09-11 Sandisk Technologies Inc. Method for controlling information supplied from memory device
US20100138652A1 (en) * 2006-07-07 2010-06-03 Rotem Sela Content control method using certificate revocation lists
US8140843B2 (en) * 2006-07-07 2012-03-20 Sandisk Technologies Inc. Content control method using certificate chains
US8639939B2 (en) * 2006-07-07 2014-01-28 Sandisk Technologies Inc. Control method using identity objects
US20080072058A1 (en) * 2006-08-24 2008-03-20 Yoram Cedar Methods in a reader for one time password generating device
US20080052524A1 (en) * 2006-08-24 2008-02-28 Yoram Cedar Reader for one time password generating device
WO2008036833A2 (en) * 2006-09-20 2008-03-27 Drive Sentry, Inc. Selective control of write access to a data storage medium
US7921270B2 (en) 2006-10-05 2011-04-05 Sandisk Il Ltd. Methods and systems for controlling access to a storage device
US8423794B2 (en) * 2006-12-28 2013-04-16 Sandisk Technologies Inc. Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications
US8789063B2 (en) 2007-03-30 2014-07-22 Microsoft Corporation Master and subordinate operating system kernels for heterogeneous multiprocessor systems
US20100122054A1 (en) * 2008-11-12 2010-05-13 Sandisk Il Ltd. Copy safe storage
US9104618B2 (en) * 2008-12-18 2015-08-11 Sandisk Technologies Inc. Managing access to an address range in a storage device
US8220004B2 (en) * 2009-04-17 2012-07-10 Nokia Corporation Method, apparatus and computer program product for sharing resources via an interprocess communication
US8271544B2 (en) * 2009-05-01 2012-09-18 Creative Technology Ltd Data file having more than one mode of operation
US8433296B2 (en) 2009-05-01 2013-04-30 Ryan Hardin Exclusive delivery of content within geographic areas
US8037404B2 (en) 2009-05-03 2011-10-11 International Business Machines Corporation Construction and analysis of markup language document representing computing architecture having computing elements
US8225061B2 (en) * 2009-07-02 2012-07-17 Apple Inc. Method and apparatus for protected content data processing
US8307134B2 (en) 2010-01-15 2012-11-06 Apple Inc. Multiple communication interfaces on a portable storage device
US8931103B2 (en) * 2011-09-08 2015-01-06 International Business Machines Corporation Generating security permissions
CN103106042B (zh) * 2011-11-14 2016-07-06 联想(北京)有限公司 数据存取方法和电子设备
TWI461958B (zh) 2012-06-22 2014-11-21 Wistron Corp 應用程式的權限控管方法、電子裝置及電腦可讀取媒體
US10073987B2 (en) 2013-04-02 2018-09-11 Western Digital Technologies, Inc. Methods and systems for privileged execution support for file system commands on a storage device
CN103324887B (zh) * 2013-07-05 2016-12-28 百度在线网络技术(北京)有限公司 移动终端的安全防御装置、方法和移动终端
US10223208B2 (en) * 2013-08-13 2019-03-05 Sandisk Technologies Llc Annotated atomic write
US10275470B2 (en) * 2013-08-15 2019-04-30 Amazon Technologies, Inc. Network-backed file system
US9787685B2 (en) * 2014-06-24 2017-10-10 Xiaomi Inc. Methods, devices and systems for managing authority
US9672026B2 (en) 2014-07-21 2017-06-06 Xiaomi Inc. Light app offline updating method, device and terminal
CN104156233B (zh) * 2014-07-21 2016-05-18 小米科技有限责任公司 轻应用离线更新方法、装置及终端
US10366016B2 (en) 2016-07-29 2019-07-30 Hewlett-Packard Development Company, L.P. Access to persistent memory regions of computing devices
US10552600B2 (en) * 2016-11-02 2020-02-04 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Securing a media storage device using application authority assignment
TWI673667B (zh) * 2017-01-25 2019-10-01 楊建綱 內建智慧安全行動裝置
US11263614B2 (en) * 2017-02-07 2022-03-01 Hewlett-Packard Development Company, L.P. Determining cash drawer access
EP3407559A1 (en) * 2017-05-26 2018-11-28 Authentic Vision GmbH System and method to manage privileges based on the authentication of an uncloneable security device
US12445269B2 (en) * 2022-10-17 2025-10-14 Thales Dis Cpl Usa, Inc. System and method of application resource binding

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146575A (en) * 1986-11-05 1992-09-08 International Business Machines Corp. Implementing privilege on microprocessor systems for use in software asset protection
CA1323448C (en) * 1989-02-24 1993-10-19 Terrence C. Miller Method and apparatus for translucent file system
US5136712A (en) * 1989-06-29 1992-08-04 Digital Equipment Corporation Temporary object handling system and method in an object based computer operating system
US5128995A (en) * 1990-07-23 1992-07-07 International Business Machines Corp. Apparatus and method for loading a system reference diskette image from a system partition in a personal computer system
FR2683357A1 (fr) * 1991-10-30 1993-05-07 Philips Composants Microcircuit pour carte a puce a memoire programmable protegee.
US5418956A (en) * 1992-02-26 1995-05-23 Microsoft Corporation Method and system for avoiding selector loads
US5412717A (en) * 1992-05-15 1995-05-02 Fischer; Addison M. Computer system security method and apparatus having program authorization information data structures
RU2042218C1 (ru) * 1993-07-07 1995-08-20 Турлов Павел Алексеевич Устройство для цифровой магнитной записи информации на видеомагнитофоне
US5497494A (en) * 1993-07-23 1996-03-05 International Business Machines Corporation Method for saving and restoring the state of a CPU executing code in protected mode
US5551051A (en) * 1994-09-20 1996-08-27 Motorola, Inc. Isolated multiprocessing system having tracking circuit for verifyng only that the processor is executing set of entry instructions upon initiation of the system controller program
JPH08272625A (ja) * 1995-03-29 1996-10-18 Toshiba Corp マルチプログラム実行制御装置及び方法
US5689708A (en) * 1995-03-31 1997-11-18 Showcase Corporation Client/server computer systems having control of client-based application programs, and application-program control means therefor
US5761669A (en) * 1995-06-06 1998-06-02 Microsoft Corporation Controlling access to objects on multiple operating systems
CN1183449C (zh) * 1996-10-25 2005-01-05 施卢默格系统公司 用微控制器使用高级程序设计语言
JP2000076135A (ja) * 1998-08-27 2000-03-14 Nippon Telegr & Teleph Corp <Ntt> プロセッサのメモリ保護方法及びプロセッサのメモリを保護されたicカード
RU2169437C1 (ru) * 1998-12-29 2001-06-20 Свисском Мобиле Аг Способ предоставления пользователям телекоммуникационной сети доступа к объектам
US6578078B1 (en) * 1999-04-02 2003-06-10 Microsoft Corporation Method for preserving referential integrity within web sites
US6757698B2 (en) * 1999-04-14 2004-06-29 Iomega Corporation Method and apparatus for automatically synchronizing data from a host computer to two or more backup data storage locations
US6347331B1 (en) * 1999-04-26 2002-02-12 International Business Machines Corporation Method and apparatus to update a windows registry from a hetrogeneous server
US6542575B1 (en) * 1999-08-31 2003-04-01 General Electric Company Correction methods and apparatus for digital x-ray imaging
US6343324B1 (en) * 1999-09-13 2002-01-29 International Business Machines Corporation Method and system for controlling access share storage devices in a network environment by configuring host-to-volume mapping data structures in the controller memory for granting and denying access to the devices
US6430561B1 (en) * 1999-10-29 2002-08-06 International Business Machines Corporation Security policy for protection of files on a storage device
US6823458B1 (en) * 1999-11-18 2004-11-23 International Business Machines Corporation Apparatus and method for securing resources shared by multiple operating systems
US7035825B1 (en) * 2000-01-04 2006-04-25 E.Piphany, Inc. Managing relationships of parties interacting on a network
US7035850B2 (en) * 2000-03-22 2006-04-25 Hitachi, Ltd. Access control system
US7146635B2 (en) * 2000-12-27 2006-12-05 International Business Machines Corporation Apparatus and method for using a directory service for authentication and authorization to access resources outside of the directory service
US20020169854A1 (en) * 2001-01-22 2002-11-14 Tarnoff Harry L. Systems and methods for managing and promoting network content
US20020152262A1 (en) * 2001-04-17 2002-10-17 Jed Arkin Method and system for preventing the infringement of intellectual property rights
US7448077B2 (en) * 2002-05-23 2008-11-04 International Business Machines Corporation File level security for a metadata controller in a storage area network
JP2004029991A (ja) * 2002-06-24 2004-01-29 Fujitsu Ltd ファイル処理プログラムおよびファイル処理装置
JP4007873B2 (ja) * 2002-07-09 2007-11-14 富士通株式会社 データ保護プログラムおよびデータ保護方法
US6931530B2 (en) * 2002-07-22 2005-08-16 Vormetric, Inc. Secure network file access controller implementing access control and auditing
US7143288B2 (en) * 2002-10-16 2006-11-28 Vormetric, Inc. Secure file system server architecture and methods
US20040230753A1 (en) * 2003-05-16 2004-11-18 International Business Machines Corporation Methods and apparatus for providing service differentiation in a shared storage environment
US20050197859A1 (en) * 2004-01-16 2005-09-08 Wilson James C. Portable electronic data storage and retreival system for group data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2429526C2 (ru) * 2005-10-26 2011-09-20 Майкрософт Корпорейшн Статически проверяемые допускающие межпроцессный обмен изолированные процессы

Also Published As

Publication number Publication date
CN1564992A (zh) 2005-01-12
WO2003017682A2 (en) 2003-02-27
EP1417602A2 (en) 2004-05-12
TWI236298B (en) 2005-07-11
NZ531200A (en) 2006-03-31
AR036214A1 (es) 2004-08-18
BR0211917A (pt) 2004-09-28
US20030061504A1 (en) 2003-03-27
IL160395A0 (en) 2004-07-25
PE20030375A1 (es) 2003-04-12
HK1070442A1 (en) 2005-06-17
JP2010182319A (ja) 2010-08-19
KR20040015702A (ko) 2004-02-19
RU2307388C2 (ru) 2007-09-27
JP2005500608A (ja) 2005-01-06
CA2457617A1 (en) 2003-02-27
EP1417602A4 (en) 2007-08-22
WO2003017682A3 (en) 2003-11-27
MXPA04002494A (es) 2004-07-30
KR100538659B1 (ko) 2005-12-26
CN1307581C (zh) 2007-03-28
US7921287B2 (en) 2011-04-05

Similar Documents

Publication Publication Date Title
RU2004107492A (ru) Пивилегия доступа на уровне приложений к области памяти компьютерного устройства
EP2997477B1 (en) Page table data management
US7010656B2 (en) Method and apparatus for memory management
ATE476706T1 (de) Partitionierte speichervorrichtung mit merkmalen unterschiedlicher speichertechnologien
KR100931706B1 (ko) 타겟 보안을 결정하기 위한 물리적 어드레스-기반 보안에관한 방법 및 장치
CN101477477B (zh) 内核空间隔离方法、空间管理实体及系统
JPS623359A (ja) 仮想記憶方式
CN112639779A (zh) 用于存储器地址从对象特定虚拟地址空间转换成物理地址空间的安全性配置
US20050091439A1 (en) Methods and apparatus for a dual address space operating system
CN1567362A (zh) 动态逻辑分区并控制访问权限的ic智能卡及其实现方法
JP2004334870A5 (ru)
US20150058588A1 (en) Semiconductor device and memory protection method
US7673138B2 (en) Method, program, and computer system for switching folder to be accessed based on confidential mode
KR20000048739A (ko) 연속한 메모리 버퍼의 확보 및 페이지 표의 작성 방법
CN111338988A (zh) 内存访问方法、装置、计算机设备和存储介质
JP2003186683A5 (ru)
JP5338435B2 (ja) 情報処理プログラム、情報処理装置および情報処理方法
US7196961B2 (en) Memory control device
RU2001119323A (ru) Система разграничения доступа к ресурсам
KR100941743B1 (ko) 타겟 보안을 이용한 입력/출력 디바이스들의 다중-테이블액세싱을 위한 방법 및 장치
WO2019215338A1 (en) Memory access
US20040243751A1 (en) Method for resource access co-ordination in a data processing system, data processing system and computer program
JP2003248620A (ja) 動的メモリ管理方法及び動的メモリ管理情報処理装置
KR100207335B1 (ko) 마이크로컴퓨터와 어드레스 발생 방법
US10860491B2 (en) Cache management method using object-oriented manner and associated microcontroller

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20110814