Switching between secure and non-secure processing modes

A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode...

Full description

Saved in:
Bibliographic Details
Main Authors Watt, Simon Charles, Dornan, Christopher Bentley, Orion, Luc, Chaussade, Nicolas, Belnet, Lionel, Brochier, Stephane Eric Sebastien
Format Patent
LanguageEnglish
Published 07.12.2010
Online AccessGet full text

Cover

Loading…
Abstract A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode. When the processor is executing a program in a secure mode the program has access to secure data which is not accessible when the processor is operating in a non-secure mode. Switching between the secure and non-secure modes takes place via the monitor mode and the processor is operable at least partially in the monitor mode to execute a monitor program managing switching between the secure and non-secure modes.
AbstractList A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at least one secure mode being a mode in the secure domain, at least one non-secure mode being a mode in the non-secure domain, and a monitor mode. When the processor is executing a program in a secure mode the program has access to secure data which is not accessible when the processor is operating in a non-secure mode. Switching between the secure and non-secure modes takes place via the monitor mode and the processor is operable at least partially in the monitor mode to execute a monitor program managing switching between the secure and non-secure modes.
Author Orion, Luc
Belnet, Lionel
Chaussade, Nicolas
Brochier, Stephane Eric Sebastien
Dornan, Christopher Bentley
Watt, Simon Charles
Author_xml – sequence: 1
  givenname: Simon Charles
  surname: Watt
  fullname: Watt, Simon Charles
– sequence: 2
  givenname: Christopher Bentley
  surname: Dornan
  fullname: Dornan, Christopher Bentley
– sequence: 3
  givenname: Luc
  surname: Orion
  fullname: Orion, Luc
– sequence: 4
  givenname: Nicolas
  surname: Chaussade
  fullname: Chaussade, Nicolas
– sequence: 5
  givenname: Lionel
  surname: Belnet
  fullname: Belnet, Lionel
– sequence: 6
  givenname: Stephane Eric Sebastien
  surname: Brochier
  fullname: Brochier, Stephane Eric Sebastien
BookMark eNrjYmDJy89L5WSwCC7PLEnOyMxLV0hKLSlPTc1TKE5NLi1KVUjMS1EAqtGFcguK8pNTi4tBCnPzU1KLeRhY0xJzilN5oTQ3g4Kba4izh25pcUFiSWpeSXF8elEiiDIwtzCxNDY0MCZCCQD4HDEz
ContentType Patent
CorporateAuthor ARM Limited
CorporateAuthor_xml – name: ARM Limited
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 07849310
GroupedDBID EFH
ID FETCH-uspatents_grants_078493103
IEDL.DBID EFH
IngestDate Sun Mar 05 22:31:10 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_078493103
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7849310
ParticipantIDs uspatents_grants_07849310
PatentNumber 7849310
PublicationCentury 2000
PublicationDate 20101207
PublicationDateYYYYMMDD 2010-12-07
PublicationDate_xml – month: 12
  year: 2010
  text: 20101207
  day: 07
PublicationDecade 2010
PublicationYear 2010
References (WO 90/05951) 19900500
Christie et al. (7165135) 20070100
Morais et al. (7653802) 20100100
List of Cited References issued by Japanese Patent Office Apr. 10, 2009 in corresponding JP application.
Belnet et al. (2004/0177269) 20040900
Dahan et al. (7120771) 20061000
Related U.S. Appl. No. 10/714,480.
Watt et al. (7661105) 20100200
Long et al. (6393545) 20020500
Related U.S. Appl. No. 10/714,561.
Related U.S. Appl. No. 10/714,484.
Related U.S. Appl. No. 10/714,565.
Related U.S. Appl. No. 10/714,521.
Takahashi (5615263) 19970300
Shipman et al. (5724027) 19980300
Shaw et al. (7296146) 20071100
Related U.S. Appl. No. 10/713,454.
Related U.S. Appl. No. 10/714,516.
(0 553 733) 19930800
Segal (2007/0266444) 20071100
Kaplan et al. (6282657) 20010800
Symes (7370210) 20080500
(WO 02/071211) 20020900
Mariani et al. (7472051) 20081200
Related U.S. Appl. No. 10/714,483.
Related U.S. Appl. No. 10/714,560.
Dahan et al. (2003/0140244) 20030700
Related U.S. Appl. No. 10/714,520.
Carpenter et al. (7689733) 20100300
Trusted Computing Group (TCB), Main Specification Version 1.1a, Sep. 1, 2001, pp. 1-x and 1-244.
Leininger et al. (4279016) 19810700
Related U.S. Appl. No. 10/714,519.
Srinivasan et al. (2004/0158742) 20040800
(2000-76087) 20000300
(WO 01/46800) 20010600
Freeman et al. (2002/0174342) 20021100
Johnson et al. (5684948) 19971100
(2002-182560) 20020600
Related U.S. Appl. No. 10/714,482.
Related U.S. Appl. No. 10/714,563.
Helbig et al. (6311273) 20011000
Lampson et al. (7496769) 20090200
J. Hall et al, "Virtualizing the VAX Architecture" Proceedings of the 18th Annual International Symposium on Computer Architecture, ACM, May 1991, Issue 3, pp. 380-389.
Rechef et al. (6199181) 20010300
Corrigan et al. (5734910) 19980300
Related U.S. Appl. No. 10/713,303.
Related U.S. Appl. No. 10/713,456.
Kershaw et al. (7529916) 20090500
Shaw et al. (7178015) 20070200
Walmsley (7188282) 20070300
Neveux (2007/0283146) 20071200
Related U.S. Appl. No. 10/714,481.
Benignus et al. (6385737) 20020500
Related U.S. Appl. No. 10/714,562.
Watt et al. (7305712) 20071200
Aaro et al. (6662020) 20031200
Watt (7340573) 20080300
Related U.S. Appl. No. 10/714,178.
(2002-202959) 20020700
References_xml – year: 19980300
  ident: 5724027
  contributor:
    fullname: Shipman et al.
– year: 20070100
  ident: 7165135
  contributor:
    fullname: Christie et al.
– year: 20040900
  ident: 2004/0177269
  contributor:
    fullname: Belnet et al.
– year: 20071200
  ident: 2007/0283146
  contributor:
    fullname: Neveux
– year: 20100300
  ident: 7689733
  contributor:
    fullname: Carpenter et al.
– year: 20100200
  ident: 7661105
  contributor:
    fullname: Watt et al.
– year: 20021100
  ident: 2002/0174342
  contributor:
    fullname: Freeman et al.
– year: 19810700
  ident: 4279016
  contributor:
    fullname: Leininger et al.
– year: 19970300
  ident: 5615263
  contributor:
    fullname: Takahashi
– year: 20000300
  ident: 2000-76087
– year: 20100100
  ident: 7653802
  contributor:
    fullname: Morais et al.
– year: 20010800
  ident: 6282657
  contributor:
    fullname: Kaplan et al.
– year: 20011000
  ident: 6311273
  contributor:
    fullname: Helbig et al.
– year: 19900500
  ident: WO 90/05951
– year: 20080300
  ident: 7340573
  contributor:
    fullname: Watt
– year: 20071100
  ident: 2007/0266444
  contributor:
    fullname: Segal
– year: 20031200
  ident: 6662020
  contributor:
    fullname: Aaro et al.
– year: 20090200
  ident: 7496769
  contributor:
    fullname: Lampson et al.
– year: 20010600
  ident: WO 01/46800
– year: 20020700
  ident: 2002-202959
– year: 19930800
  ident: 0 553 733
– year: 20020500
  ident: 6385737
  contributor:
    fullname: Benignus et al.
– year: 20020600
  ident: 2002-182560
– year: 19980300
  ident: 5734910
  contributor:
    fullname: Corrigan et al.
– year: 20020500
  ident: 6393545
  contributor:
    fullname: Long et al.
– year: 20030700
  ident: 2003/0140244
  contributor:
    fullname: Dahan et al.
– year: 20081200
  ident: 7472051
  contributor:
    fullname: Mariani et al.
– year: 19971100
  ident: 5684948
  contributor:
    fullname: Johnson et al.
– year: 20070200
  ident: 7178015
  contributor:
    fullname: Shaw et al.
– year: 20071200
  ident: 7305712
  contributor:
    fullname: Watt et al.
– year: 20070300
  ident: 7188282
  contributor:
    fullname: Walmsley
– year: 20010300
  ident: 6199181
  contributor:
    fullname: Rechef et al.
– year: 20080500
  ident: 7370210
  contributor:
    fullname: Symes
– year: 20090500
  ident: 7529916
  contributor:
    fullname: Kershaw et al.
– year: 20020900
  ident: WO 02/071211
– year: 20061000
  ident: 7120771
  contributor:
    fullname: Dahan et al.
– year: 20071100
  ident: 7296146
  contributor:
    fullname: Shaw et al.
– year: 20040800
  ident: 2004/0158742
  contributor:
    fullname: Srinivasan et al.
Score 2.7885628
Snippet A data processing system including a processor operable in a plurality of modes and in either a secure domain or a non-secure domain. The system includes at...
SourceID uspatents
SourceType Open Access Repository
Title Switching between secure and non-secure processing modes
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7849310
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5qEdRTi4pVKzl4jcZNuo1n6bIISqEKvZUJSUXQ7dKk9O93kl2LFz3mweTF5JsJ30wAbnODD05byXN0yBVBEscsN9xalGjIvsXkKL685uW7ep6P5h0o97Ew36RGvKa5-LuNr8MqkSvpem8OnjfJn2OOwCpmH9hWXyu0U7u8H2v1KGOs1YEWkdo3KcoTOCIRZLJVwf8CjaIHh9NU24eOq05Bz7afITEXWUuOYj4-djtGzjwjL5y3xbrh7seO8Z8afwasmLw9lXw_zOJjHekrC9FOR55DlwS4C2CkOkhrN8JIS6gpEI12YikyiyrDkRrA4E8xl_-0XcFx9kOxGF9DN6w3bkhAGcxN2oUdkZ50sA
link.rule.ids 230,309,783,805,888,64367
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5KFR8nRcW2PnLwGo2723R7Vpf1VRZU6G2ZkFQE3S5NSv--k-xavOgxDyYvJt9M-GYCcCEVXptUx1yiQZ4QJHGMpOJaY4yK7FsMjuLzROZvycN0OO1Avo6F-SI14jXNxV4ube3mgVxJ13tz8LxJ_uxzBFY--8Cq-pyjLvTsapQm49jHWm0QxsrgkmX5LmyTEDLaKmd_wUa2B5tFqN2HjqkOIH1ZfbjAXWQtPYpZ_9xtGLnzjPxw3hbrhr3vO_qfauwhsOzu9Sbn62HK94UnsJSinVB8BF0SYI6BkfIgrV4JFWvCTYGoUiNmItKYRDhMetD7U0z_n7Zz2Cpus_LpfvI4gJ3oh28xOoGuWyzNKaGmU2dhQ74BeE93rQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Switching+between+secure+and+non-secure+processing+modes&rft.inventor=Watt%2C+Simon+Charles&rft.inventor=Dornan%2C+Christopher+Bentley&rft.inventor=Orion%2C+Luc&rft.inventor=Chaussade%2C+Nicolas&rft.inventor=Belnet%2C+Lionel&rft.inventor=Brochier%2C+Stephane+Eric+Sebastien&rft.number=7849310&rft.date=2010-12-07&rft.externalDBID=n%2Fa&rft.externalDocID=07849310