BRPI0416055A - sistema para habilitar seletivamente modos de operação de um dispositivo - Google Patents
sistema para habilitar seletivamente modos de operação de um dispositivoInfo
- Publication number
- BRPI0416055A BRPI0416055A BRPI0416055-0A BRPI0416055A BRPI0416055A BR PI0416055 A BRPI0416055 A BR PI0416055A BR PI0416055 A BRPI0416055 A BR PI0416055A BR PI0416055 A BRPI0416055 A BR PI0416055A
- Authority
- BR
- Brazil
- Prior art keywords
- privileged
- privileged mode
- modes
- mode
- selectively enable
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/468—Specific access rights for resources, e.g. using capability register
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/74—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
- G06F12/1458—Protection against unauthorised use of memory or access to memory by checking the subject access rights
- G06F12/1491—Protection against unauthorised use of memory or access to memory by checking the subject access rights in a hierarchical protection system, e.g. privilege levels, memory rings
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Storage Device Security (AREA)
Abstract
"SISTEMA PARA HABILITAR SELETIVAMENTE MODOS DE OPERAçãO DE UM DISPOSITIVO". Trata-se de um sistema para habilitar seletivamente modos de operação de um dispositivo. O sistema inclui um método para habilitar seletivamente os modos de operação de um dispositivo durante a inicialização do dispositivo, em que os modos de operação compreendem um modo privilegiado e um modo nao privilegiado. O método inclui determinar, durante a inicialização do dispositivo, se o dispositivo vai operar no modo privilegiado ou tanto no modo privilegiado quanto no modo não privilegiado e habilitar o modo privilegiado se for determinado que o dispositivo esteja para operar apenas no modo privilegiado. O método inclui também habilitar tanto o modo privilegiado quanto o modo não privilegiado se for determinado que o dispositivo esteja para operar tanto no modo privilegiado quanto no modo não privilegiado.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/697,354 US7496958B2 (en) | 2003-10-29 | 2003-10-29 | System for selectively enabling operating modes of a device |
| PCT/US2004/034882 WO2005045611A2 (en) | 2003-10-29 | 2004-10-22 | System for selectively enabling operating modes of a device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0416055A true BRPI0416055A (pt) | 2007-01-02 |
Family
ID=34550335
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0416055-0A BRPI0416055A (pt) | 2003-10-29 | 2004-10-22 | sistema para habilitar seletivamente modos de operação de um dispositivo |
Country Status (13)
| Country | Link |
|---|---|
| US (1) | US7496958B2 (pt) |
| EP (1) | EP1685676A4 (pt) |
| JP (1) | JP2007510221A (pt) |
| KR (1) | KR100901225B1 (pt) |
| CN (1) | CN1894883B (pt) |
| AR (1) | AR046350A1 (pt) |
| BR (1) | BRPI0416055A (pt) |
| CA (1) | CA2543588A1 (pt) |
| IL (1) | IL175175A0 (pt) |
| PE (1) | PE20050853A1 (pt) |
| RU (1) | RU2328078C2 (pt) |
| TW (1) | TW200531492A (pt) |
| WO (1) | WO2005045611A2 (pt) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8380987B2 (en) * | 2007-01-25 | 2013-02-19 | Microsoft Corporation | Protection agents and privilege modes |
| US8479208B2 (en) * | 2007-03-30 | 2013-07-02 | Intel Corporation | System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second mode |
| JP4897851B2 (ja) * | 2009-05-14 | 2012-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | コンピュータ・システム及びコンピュータ・システムの制御方法 |
| KR20140105343A (ko) * | 2013-02-22 | 2014-09-01 | 삼성전자주식회사 | 디바이스 및 디바이스에서 복수의 모드를 이용한 데이터의 보안 방법 |
| US10810141B2 (en) * | 2017-09-29 | 2020-10-20 | Intel Corporation | Memory control management of a processor |
| GB2624257B (en) * | 2022-11-08 | 2024-11-06 | Cirrus Logic Int Semiconductor Ltd | Systems and methods for access protection of system peripherals |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2073913A (en) * | 1934-06-26 | 1937-03-16 | Wigan Edmund Ramsay | Means for gauging minute displacements |
| CN1031540C (zh) * | 1990-09-19 | 1996-04-10 | 菲利浦光灯制造公司 | 记录载体、主数据和控制文件的记录方法和装置及读出装置 |
| WO1993010498A1 (en) * | 1991-11-12 | 1993-05-27 | Microchip Technology Inc. | Security for on-chip microcontroller memory |
| JPH05334195A (ja) * | 1992-06-03 | 1993-12-17 | Toshiba Corp | 情報処理装置 |
| US5745523A (en) * | 1992-10-27 | 1998-04-28 | Ericsson Inc. | Multi-mode signal processing |
| US5402492A (en) * | 1993-06-18 | 1995-03-28 | Ast Research, Inc. | Security system for a stand-alone computer |
| US5442704A (en) * | 1994-01-14 | 1995-08-15 | Bull Nh Information Systems Inc. | Secure memory card with programmed controlled security access control |
| JPH07239811A (ja) * | 1994-03-01 | 1995-09-12 | Seiko Epson Corp | 情報処理装置及びエミュレーション方法 |
| US5778070A (en) * | 1996-06-28 | 1998-07-07 | Intel Corporation | Method and apparatus for protecting flash memory |
| US5969632A (en) * | 1996-11-22 | 1999-10-19 | Diamant; Erez | Information security method and apparatus |
| US6651171B1 (en) * | 1999-04-06 | 2003-11-18 | Microsoft Corporation | Secure execution of program code |
| US6507904B1 (en) * | 2000-03-31 | 2003-01-14 | Intel Corporation | Executing isolated mode instructions in a secure system running in privilege rings |
| US6795905B1 (en) * | 2000-03-31 | 2004-09-21 | Intel Corporation | Controlling accesses to isolated memory using a memory controller for isolated execution |
| US6957332B1 (en) * | 2000-03-31 | 2005-10-18 | Intel Corporation | Managing a secure platform using a hierarchical executive architecture in isolated execution mode |
| US6938164B1 (en) * | 2000-11-22 | 2005-08-30 | Microsoft Corporation | Method and system for allowing code to be securely initialized in a computer |
| US20020095572A1 (en) * | 2001-01-12 | 2002-07-18 | Frank Mitchell R. | System and method for providing security profile information to a user of a computer system |
| US6925570B2 (en) * | 2001-05-15 | 2005-08-02 | International Business Machines Corporation | Method and system for setting a secure computer environment |
| US20030014667A1 (en) * | 2001-07-16 | 2003-01-16 | Andrei Kolichtchak | Buffer overflow attack detection and suppression |
| US7107460B2 (en) * | 2002-02-15 | 2006-09-12 | International Business Machines Corporation | Method and system for securing enablement access to a data security device |
| US7127579B2 (en) * | 2002-03-26 | 2006-10-24 | Intel Corporation | Hardened extended firmware interface framework |
| US7603551B2 (en) * | 2003-04-18 | 2009-10-13 | Advanced Micro Devices, Inc. | Initialization of a computer system including a secure execution mode-capable processor |
| US7082507B1 (en) * | 2002-04-18 | 2006-07-25 | Advanced Micro Devices, Inc. | Method of controlling access to an address translation data structure of a computer system |
| US7130951B1 (en) * | 2002-04-18 | 2006-10-31 | Advanced Micro Devices, Inc. | Method for selectively disabling interrupts on a secure execution mode-capable processor |
| US20030226014A1 (en) * | 2002-05-31 | 2003-12-04 | Schmidt Rodney W. | Trusted client utilizing security kernel under secure execution mode |
| US20030229794A1 (en) * | 2002-06-07 | 2003-12-11 | Sutton James A. | System and method for protection against untrusted system management code by redirecting a system management interrupt and creating a virtual machine container |
| US7590870B2 (en) * | 2003-04-10 | 2009-09-15 | Lenovo (Singapore) Pte. Ltd. | Physical presence determination in a trusted platform |
-
2003
- 2003-10-29 US US10/697,354 patent/US7496958B2/en not_active Expired - Lifetime
-
2004
- 2004-10-22 CA CA002543588A patent/CA2543588A1/en not_active Abandoned
- 2004-10-22 BR BRPI0416055-0A patent/BRPI0416055A/pt not_active IP Right Cessation
- 2004-10-22 EP EP04795969A patent/EP1685676A4/en not_active Withdrawn
- 2004-10-22 JP JP2006538108A patent/JP2007510221A/ja active Pending
- 2004-10-22 CN CN2004800371684A patent/CN1894883B/zh not_active Expired - Fee Related
- 2004-10-22 RU RU2006118360/09A patent/RU2328078C2/ru not_active IP Right Cessation
- 2004-10-22 WO PCT/US2004/034882 patent/WO2005045611A2/en not_active Ceased
- 2004-10-22 KR KR1020067010306A patent/KR100901225B1/ko not_active Expired - Fee Related
- 2004-10-26 PE PE2004001028A patent/PE20050853A1/es not_active Application Discontinuation
- 2004-10-28 TW TW093132805A patent/TW200531492A/zh unknown
- 2004-10-29 AR ARP040103989A patent/AR046350A1/es unknown
-
2006
- 2006-04-25 IL IL175175A patent/IL175175A0/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CA2543588A1 (en) | 2005-05-19 |
| CN1894883A (zh) | 2007-01-10 |
| RU2328078C2 (ru) | 2008-06-27 |
| US7496958B2 (en) | 2009-02-24 |
| KR100901225B1 (ko) | 2009-06-08 |
| EP1685676A4 (en) | 2007-05-09 |
| US20050097345A1 (en) | 2005-05-05 |
| EP1685676A2 (en) | 2006-08-02 |
| RU2006118360A (ru) | 2007-12-10 |
| KR20060083434A (ko) | 2006-07-20 |
| JP2007510221A (ja) | 2007-04-19 |
| AR046350A1 (es) | 2005-12-07 |
| WO2005045611A2 (en) | 2005-05-19 |
| IL175175A0 (en) | 2006-09-05 |
| CN1894883B (zh) | 2010-10-06 |
| WO2005045611A3 (en) | 2006-06-15 |
| TW200531492A (en) | 2005-09-16 |
| PE20050853A1 (es) | 2005-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0415917A (pt) | sistema para solicitar uma função de privilegiada em um dispositivo | |
| BR9916425A (pt) | Aparelho e método para controle automático da velocidade da cpu | |
| BR0010861A (pt) | Superfìcie de interface de sistema de computador com pontos de referência | |
| BR0309383A (pt) | Sistema e método para uso de múltiplas aplicações | |
| BRPI0514805A (pt) | sistema e processo para transformar o estilo de uma mensagem | |
| TW358918B (en) | A system and method of including trap condition and rounding information in arithmetic processor instructions | |
| BR0010851A (pt) | Captura de texto escrito manualmente via superfìcie de interface | |
| BRPI0608196A2 (pt) | mensagem de inicialização supl em um sistema de informação de localização e método e sistema para processar supl mediante utilização do mesmo | |
| BR9801230A (pt) | Método de processador para transmissão de dados resultantes de instruções de armazenamento | |
| BRPI0413893A (pt) | método e aparelho para detectar perda e localização de um dispositivo portátil | |
| BR9810355A (pt) | Método para reprogramar um sistema de veìculo ou um sistema de usuário em um veìculo. | |
| BR0011985A (pt) | Método e sistema para busca de informação | |
| HK1046969A1 (en) | System management memory for system management interrupt handler is integrated into memory controller, independent of bios and operating system | |
| BR0317522A (pt) | Sistema para processar automaticamente componentes em um dispositivo | |
| BR0215054A (pt) | Método e sistema para executar as funções do sistema de operação, dispositivo eletrônico, e, programa de computador | |
| BRPI0511151A (pt) | sistema e método para o gerenciamento de acesso a conteúdo protegido por aplicações não-confiáveis | |
| BRPI0416050A (pt) | sistema para prover transições entre modos de operação de um dispositivo | |
| BR0101977A (pt) | Sistema e método para armazenamentointermediário de objetos reutilizáveis | |
| BR0000068A (pt) | Sistema e método para iniciar a operação de um sistema de computador | |
| BRPI0416055A (pt) | sistema para habilitar seletivamente modos de operação de um dispositivo | |
| ATE317619T1 (de) | Netwerkprozessorarchitectur | |
| BR0311545A (pt) | sistema para renderização de multimìdia em um dispositivo portátil | |
| WO2006135590A3 (en) | Method and apparatus for managing instruction flushing in a microprocessor's instruction pipeline | |
| BR0304647A (pt) | Interface para controle de temperatura de processador | |
| BR0314070A (pt) | Métodos para a verificação de movimento de fluido |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08L | Patent application lapsed because of non payment of annual fee [chapter 8.12 patent gazette] |
Free format text: REFERENTE AO NAO RECOLHIMENTO DAS 8A E 9A ANUIDADES. |
|
| B08I | Publication cancelled [chapter 8.9 patent gazette] |
Free format text: ANULADA A PUBLICACAO CODIGO 8.12 NA RPI NO 2259 DE 22/04/2014 POR TER SIDO INDEVIDA. |
|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE AS 8A, 9A, 10A, 11A, 12A, 13A, 14A, 15A E 16A ANUIDADES. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2602 DE 17-11-2020 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |