$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Secure and backward-compatible processor and secure software execution thereon 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-021/02
  • G06F-021/00
  • G06F-013/20
  • H04L-009/00
출원번호 US-0048515 (2005-01-31)
등록번호 US-7380275 (2008-05-27)
발명자 / 주소
  • Srinivasan,Pramila
  • Princen,John
  • Berndt,Frank
  • Blythe,David
  • Saperstein,William
  • Yen,Wei
출원인 / 주소
  • BroadOn Communications Corp.
대리인 / 주소
    Perkins Coie LLP
인용정보 피인용 횟수 : 37  인용 특허 : 81

초록

A secure processor assuring application software is executed securely, and assuring only authorized software is executed, monitored modes and secure modes of operation. The former executes application software transparently to that software. The latter verifies execution of the application software

대표청구항

What is claimed is: 1. A method comprising: distinguishing operations on a single processor between a monitored mode and a secure mode; generating a timer interrupt signal using parameters set by a secure mode switch circuit; entering secure mode in response to the timer interrupt signal; when the

이 특허에 인용된 특허 (81)

  1. Hogan, Kenneth; Polucha, Micheal; Pham, Trieu; Vollum, Steve; Johnston, Jessee, Airborne e-mail data transfer protocol.
  2. Durham Peter Emmanuel, Apparatus and method for optimizing client-state data storage.
  3. Bright Michael W. ; Fuchs Kenneth Carl ; Marquardt Kelly Jo, Apparatus and method of reading a program into a processor.
  4. Haynes,Ramond M., Apparatus and methods for intellectual property database navigation.
  5. Peters Wolfgang,DEX ; Schneider Gerhard,DEX, Apparatus and service for transmitting video data.
  6. Peterson, Leonard J.; Freedman, Steven J.; Partovi, Hadi; Endres, Raymond E.; D'Souza, David J.; Ellerman, Erik Castedo; Jiggins, Julian P., Client-side system for scheduling delivery of web content and locally managing the web content.
  7. Karolak Dale W. (Ft. Wayne IN) Shirey Carl L. (Ft. Wayne IN) Steiner Wesley D. (Ft. Wayne IN) Rue Robert T. (Ft. Wayne IN), Communications management system architecture.
  8. Leung Yiu C. (Hong Kong HKX) Leung Iu S. (Hong Kong HKX), Computer game control apparatus.
  9. Acharya, Swarup; Korth, Henry F.; Poosala, Viswanath, Computer implemented method and apparatus for fulfilling a request for information content with a user-selectable version of a file containing that information content.
  10. Hatakeyama, Takahisa; Yoshioka, Makoto; Miyazawa, Yuji, Content usage control system, content usage apparatus, computer readable recording medium with program recorded for computer to execute usage method.
  11. Yen,Wei, Creation of customized web pages for use in a system of dynamic trading of knowledge, goods and services.
  12. Himmel Maria Azua, Customization of web pages based on requester type.
  13. Ikuta Masanao,JPX ; Kambe Tomoaki,JPX ; Takida Satoshi,JPX, Data caching apparatus, data caching method and medium recorded with data caching program in client/server distributed system.
  14. Blatter Harold ; Horlander Thomas Edward ; Bridgewater Kevin Elliott ; Deiss Michael Scott, Decoding system and data format for processing and storing encrypted broadcast, cable or satellite video data.
  15. Tracton, Kenneth; Jaff, Kosar; Shands, Walter, Dynamic content customization in a client-server environment.
  16. Nazem Farzad ; Patel Ashvinkumar P, Dynamic page generator.
  17. Dedrick, Rick; Shine, Laura I.; Koski, Jeanne M., Electronic asset lending library method and apparatus.
  18. Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
  19. Shaw David E. ; Ardai Charles E. ; Marsh Brian D. ; Moraes Mark A. ; Rudolph Dana B. ; Mc Auliffe Jon D., Electronic mail system for displaying advertisement at local computer received from remote system while the local compu.
  20. Olsen James E. ; Bringhurst Adam L., Fault tolerant electronic licensing system.
  21. Weiss, Steven A., Gaming device and method.
  22. Traversat Bernard A. ; Saulpaugh Tom ; Schmidt Jeffrey A. ; Slaughter Gregory L. ; Tracey William J. ; Woodward Steve, Generic schema for storing configuration information on a server computer.
  23. Katherine Hua Guo ; Markus Andreas Hofmann ; Tze Sing Eugene Ng ; Sanjoy Paul ; Hui Zhang, High quality streaming multimedia.
  24. Shimizu, Yusuke, Information processing device and method for reading information recorded on an information recording medium.
  25. Maissel, Jonathan; Eilat, Amir; Tsuria, Yossef; Kranc, Moshe; Sered, Yishai; Bar-On, Gershon; Atlow, Shabtai; Zviel, David, Intelligent electronic program guide.
  26. Herz, Fredrick; Smith, Jonathan M.; Parkes, David C., Location enhanced information delivery system.
  27. Jack E. Ozzie ; Raymond E. Ozzie, Method and apparatus for activity-based collaboration by a computer system equipped with a dynamics manager.
  28. Lexenberg, Robert A.; Huang, Yifei C., Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line.
  29. Christopher H. Stewart ; Svilen B. Pronev ; Darrell J. Starnes, Method and apparatus for efficient storage and retrieval of objects in and from an object storage device.
  30. Luciano, Jr., Robert Anthony, Method and apparatus for enhancing game play through savable game play state.
  31. Vu, Son Trung; Phan, Quang, Method and apparatus for secure processing of cryptographic keys.
  32. Lambert Mark L. ; van der Rijn Daniel J. G. ; Kemper David J. ; Verkler Jay L., Method and apparatus for storing and delivering documents on the internet.
  33. James Goodman CA, Method and apparatus for switchably selecting an integrated circuit operating mode.
  34. Beck Robert D. ; Richardson John, Method and apparatus for transmitting electronic mail attachments with attachment references.
  35. Sanjay Agraharam ; Robert Edward Markowitz ; Kenneth H. Rosen ; David Hilton Shur ; Joel A. Winthrop, Method and apparatus to enhance a multicast information stream in a communication network.
  36. Arnold Thomas Andrew ; Pettitt John Philip ; Rendleman ; Jr. Jesse Noel ; Lewis ; Jr. Robert Lincoln, Method and system for delivering digital products electronically.
  37. Bittinger Reed ; Brubaker Nils C. ; Housel ; III Barron Cornelius ; Wang Steve, Method and system for differencing container files.
  38. Fields, Duane Kimbell; Gregg, Thomas Preston; Hassinger, Sebastian Daniel; Hurley, II, William Walter; Kolb, Mark Andrew; Vu, Stacy Braden, Method and system for distributing image-based content on the internet.
  39. Malkin Peter Kenneth ; Yu Philip Shi-lung, Method and system for dynamically prefetching information via a server hierarchy.
  40. Sanders, Barbara; Robb, Curtis; Gau, Jet, Method and system for strategic services enterprise workload management.
  41. Wilkinson W. Kevin (Sunnyvale CA) Neimat Marie-Anne (Atherton CA), Method of maintaining consistency of cached data in a database system.
  42. Rabin, Michael O.; Shasha, Dennis E., Methods and apparatus for protecting information.
  43. Uesaka Yasushi,JPX ; Yamauchi Kazuhiko,JPX ; Kozuka Masayuki,JPX ; Higaki Nobuo,JPX ; Horiuchi Koichi,JPX ; Haruna Syusuke,JPX, Microprocessor suitable for reproducing AV data while protecting the AV data from illegal copy and image information processing system using the microprocessor.
  44. Andrew Goodman ; Jean Rene Menand, Module manager for interactive television system.
  45. Edson, Richard, Multi-service in-home network with an open interface.
  46. Sen, Subhabrata; Towsley, Don; Zhang, Zhi-Li; Dey, Jayanta Kumar, Multicasting video.
  47. Webber Neil F. (Hudson MA) Israel Robert K. (Westford MA) Kenley Gregory (Northborough MA) Taylor Tracy M. (Upton MA) Foster Antony W. (Framingham MA), Network file migration system.
  48. Tzelnic Percy ; Dunham Scott R., On-line tape backup using an integrated cached disk array.
  49. Ong Lance, Predictive memory caching for media-on-demand systems.
  50. Lin Mengjou, Process scheduling for streaming data through scheduling of disk jobs and network jobs and the relationship of the scheduling between these types of jobs.
  51. Theriault Roger ; Lockhart Thomas Wayne,CAX ; Battin Robert D., Proxy host computer and method for accessing and retrieving information between a browser and a proxy.
  52. Hideyuki Tsutsumitake JP, Real-time information transmission system.
  53. Pitts William Michael, Request interceptor in network nodes for determining local storage of file image satisfying predetermined criteria.
  54. Tso Michael Man-Hak ; Jing Jin ; Knauerhase Robert Conrad ; Romrell David Alfred ; Gillespie Daniel Joshua ; Bakshi Bikram Singh ; Sathyanarayan Seshardi, Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object.
  55. Vaitzblit Lev (Concord MA) Ramakrishnan Kadangode K. (Maynard MA) Tzelnic Percy (Concord MA), Scheduling and admission control policy for a continuous media server.
  56. Saphar, Louis-Pierre; Karlisch, Thierry, Smart card reader with microcontroller and security component.
  57. Doherty, Robert J.; Tierney, Peter L.; Arnaoutoglou-Andreou, Marios, System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files.
  58. Bernardo Richard S. ; Scanell Jane ; Zepf Diedre, System and method for building a web site for use in E-commerce with user specific pricing.
  59. Duane Kimbell Fields ; Thomas Preston Gregg ; Sebastian Daniel Hassinger ; William Walter Hurley, System and method for cooperative client/server customization of web pages.
  60. Erickson John S., System and method for managing copyrighted electronic media.
  61. Pasquali Sandro, System and method for providing a dynamic advertising content window within a window based content manifestation environment provided in a browser.
  62. Jeffrey Conklin ; David Foucher ; Daniel Foucher, System and method for providing and updating user supplied context for a negotiations system.
  63. Wang Pong-sheng ; Hsu Ching-San, System and process for delivering digital data on demand.
  64. Ford, Daniel A.; Kraft, Reiner; Tewari, Gaurav, System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool.
  65. Schindler Jeffrey ; Forrest Bradley A., System for assigning multichannel audio signals to independent wireless audio output devices.
  66. Abrams, Steven R.; Jameson, David H., System for collecting and displaying summary information from disparate sources.
  67. Schneck Paul B. ; Abrams Marshall D., System for controlling access and distribution of digital property.
  68. Stefik Mark J. (Woodside CA) Bobrow Daniel G. (Palo Alto CA) Pirolli Peter L. T. (El Cerrito CA), System for controlling the distribution and use of composite digital works.
  69. Stefik Mark J., System for controlling the distribution and use of digital works having attached usage rights where the usage rights are.
  70. Lubenow Josef K. ; Albright Charles T., System for distributing items from an origin to a plurality of destinations.
  71. Garfinkle Norton (2800 S. Ocean Blvd. Boca Raton FL 33432), System for limiting use of down-loaded video-on-demand data.
  72. Martenson Dale Warner, System for network resource management.
  73. Levinson Frank H. (Palo Alto CA), System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates.
  74. Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
  75. Shear Victor H. ; Sibert W. Olin ; Van Wie David M., Systems and methods using cryptography to protect secure computing environments.
  76. Venkatesh Ramachandran ; Otis Allen J. ; Bretl Robert F., Transactional virtual machine architecture.
  77. Kuzma Andrew J., Transmitting electronic mail attachment over a network using a e-mail page.
  78. Suzuki Mitsuhiro,JPX, Two-way information transmission system and two-way information transmission method.
  79. Fuller William H., Video distribution system.
  80. Nakamura Hiroki,JPX ; Kusumi Yuki,JPX ; Oashi Masahiro,JPX ; Shimoji Tatsuya,JPX, Video on demand system with a transmission schedule table in the video server including entries for client identifiers,.
  81. Belknap William R. (San Jose CA) Henley Martha R. (Morgan Hill CA) Falcon ; Jr. Lorenzo (San Jose CA) Frayne Thomas E. (San Jose CA) Luo Mei-Lan (San Jose CA) Saxena Ashok R. (San Jose CA), Video optimized media streamer with cache management.

이 특허를 인용한 특허 (37)

  1. Sahita, Ravi; Savagaonkar, Uday, Adaptive integrity verification of software using integrity manifest of pre-defined authorized software listing.
  2. Borsa, Bruce T.; Kurdziel, Michael T.; Murray, Jeffrey I.; O'Brien, Terence W., Authentication and access control device.
  3. Princen, John; Srinivasan, Pramila; Anderson, Craig Steven, Block-based media content authentication.
  4. Case, Sr., Paul, Case secure computer architecture.
  5. Case, Sr., Paul, Case secure computer architecture.
  6. Srinivasan, Pramila; Princen, John, Certificate verification.
  7. O'Brien, Terence W.; Schmalbach, Richard; Blessing, John; Murray, Jeffrey, Computer architecture for an electronic device providing SLS access to MLS file system with trusted loading and protection of program execution memory.
  8. O'Brien, Terence W.; Schmalbach, Richard; Blessing, John; Murray, Jeffrey L., Computer architecture for an electronic device providing a secure file system.
  9. O'Brien, Terence W.; Schmalbach, Richard; Blessing, John; Murray, Jeffrey, Computer architecture for an electronic device providing single-level secure access to multi-level secure file system.
  10. Yen, Wei; Princen, John; Lo, Raymond; Srinivasan, Pramila, Delivery of license information using a short messaging system protocol in a closed content distribution system.
  11. Ahlquist, Brent, Enabling a secure boot from non-volatile memory.
  12. Ahlquist, Brent, Enabling a secure boot from non-volatile memory.
  13. Princen, John; Srinivasan, Pramila; Blythe, David; Yen, Wei, Ensuring authenticity in a closed content distribution system.
  14. Princen, John; Srinivasan, Pramila; Blythe, David; Yen, Wei, Ensuring authenticity in a closed content distribution system.
  15. Princen, John; Srinivasan, Pramila; Blythe, David; Yen, Wei, Ensuring authenticity in a closed content distribution system.
  16. Holtzman, Michael; Barzilai, Ron; Elhamias, Reuven; Cohen, Niv, Hardware driver integrity check of memory card controller firmware.
  17. Kanai, Jun; Isozaki, Hiroshi; Kizu, Toshiki; Sasaki, Shunsuke; Sano, Shintarou, Information processing apparatus and computer program product.
  18. Gonzalez, Carlos J.; Ferchau, Joerg; Jogand-Coulomb, Fabrice, Mass storage device with automated credentials loading.
  19. Gonzalez, Carlos J.; Ferchau, Joerg; Jogand-Coulomb, Fabrice, Mass storage device with automated credentials loading.
  20. Holtzman, Michael; Jogand-Coulomb, Fabrice, Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications.
  21. Holtzman, Michael; Barzilai, Ron; Elhamias, Reuven; Cohen, Niv, Method of hardware driver integrity check of memory card controller firmware.
  22. Gonzalez, Carlos J.; Ferchau, Joerg; Jogand-Coulomb, Fabrice, Methods used in a mass storage device with automated credentials loading.
  23. Bancel, Frédéric; Berard, Nicolas, Microprocessor comprising error detection means protected against an attack by error injection.
  24. Bancel, Frédéric; Berard, Nicolas, Microprocessor comprising signature means for detecting an attack by error injection.
  25. Muth, Robert, Native code module security for arm 64-bit instruction set architectures.
  26. Rudelic, John C, Nonvolatile memory internal signature generation.
  27. Srinivasan, Pramila; Princen, John, Programming non-volatile memory in a secure processor.
  28. Srinivasan, Pramila; Princen, John, Programming on-chip non-volatile memory in a secure processor using a sequence number.
  29. Srinivasan, Pramila; Princen, John, Programming on-chip non-volatile memory in a secure processor using a sequence number.
  30. Srinivasan, Pramila; Princen, John, Programming on-chip non-volatile memory in a secure processor using a sequence number.
  31. Nicolson, Kenneth Alexander; Matsushima, Hideki; Takayama, Hisashi; Ito, Takayuki; Haga, Tomoyuki; Maeda, Manabu, Secure boot method for executing a software component including updating a current integrity measurement based on whether the software component is enabled.
  32. McKelvey, Alexander; Strom, Clifford P.; Burns, Quintin S., Secure local update of content management software.
  33. Yen, Wei; Blythe, David; Princen, John; Srinivasan, Pramila, Static-or-dynamic and limited-or-unlimited content rights.
  34. Wolf, Bryan D., System and method enabling parallel processing of hash functions using authentication checkpoint hashes.
  35. Wolf, Bryan D., System and method enabling parallel processing of hash functions using authentication checkpoint hashes.
  36. Sussland, Robert Jan; Subramanian, Ananthan; Chang, Lawrence Wen-Hao, System and method for securely initializing and booting a security appliance.
  37. Ghose, Kanad, System and method for validating program execution at run-time using control flow signatures.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로