Source: http://www.google.fr/patents/US8156343
Timestamp: 2016-09-25 22:31:47
Document Index: 525506773

Matched Legal Cases: ['Application No. 200480035019', 'Application No. 200480035019', 'Application No. 11', 'Application No. 11', 'Application No. 11', 'Application No. 11', 'Application No. 2006', 'Application No. 10', 'Application No. 10', 'Application No. 10', 'Application No. 10']

Brevet US8156343 - Accessing private data about the state of a data processing machine from ... - Google�BrevetsRecherche Images Maps Play YouTube Actualit�s Gmail Drive Plus »Connexion BrevetsAccording to an embodiment of the invention, a method for operating a data processing machine is described in which data about a state of the machine is written to a location in storage. The location is one that is accessible to software that may be written for the machine. The state data as written...http://www.google.fr/patents/US8156343?utm_source=gb-gplus-shareBrevet US8156343 - Accessing private data about the state of a data processing machine from storage that is publicly accessible Recherche avanc�e dans les brevetsTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents. Num�ro de publicationUS8156343 B2Type de publicationOctroi Num�ro de demandeUS 10/724,321 Date de publication10 avr. 2012 Date de d�p�t26 nov. 2003 Date de priorit�26 nov. 2003�tat de paiement des fraisPay�Autre r�f�rence de publicationCN1886711A, CN1886711B, DE112004002259B4, DE112004002259T5, US9087000, US9348767, US20050114610, US20130067184, US20130275772, WO2005055024A1 Num�ro de publication10724321, 724321, US 8156343 B2, US 8156343B2, US-B2-8156343, US8156343 B2, US8156343B2 InventeursScott H. Robinson, Gustavo P. Espinosa, Steven M. Bennett Cessionnaire d'origineIntel CorporationExporter la citationBiBTeX, EndNote, RefManCitations de brevets (236), Citations hors brevets (58), R�f�renc� par (3), Classifications (12), �v�nements juridiques (2) Liens externes: USPTO, Cession USPTO, EspacenetAccessing private data about the state of a data processing machine from storage that is publicly accessible
US 8156343 B2 R�sum�
Citations de brevets Brevet cit� Date de d�p�t Date de publication D�posant TitreUS369953227 avr. 197017 oct. 1972Singer CoMultiprogramming control for a data handling systemUS399644925 ao�t 19757 d�c. 1976International Business Machines CorporationOperating system authenticatorUS403721430 avr. 197619 juil. 1977International Business Machines CorporationKey register controlled accessing systemUS416253630 janv. 197824 juil. 1979Gould Inc., Modicon Div.Digital input/output system and methodUS42076098 mai 197810 juin 1980International Business Machines CorporationMethod and means for path independent device reservation and reconnection in a multi-CPU and shared device access systemUS424790526 ao�t 197727 janv. 1981Sharp Kabushiki KaishaMemory clear systemUS427659416 juin 197830 juin 1981Gould Inc. Modicon DivisionDigital computer with multi-processor capability utilizing intelligent composite memory and input/output modules and method for performing the sameUS42788374 juin 197914 juil. 1981Best Robert MCrypto microprocessor for executing enciphered programsUS430744719 juin 197922 d�c. 1981Gould Inc.Programmable controllerUS431923328 nov. 19799 mars 1982Kokusan Denki Co., Ltd.Device for electrically detecting a liquid levelUS43193234 avr. 19809 mars 1982Digital Equipment CorporationCommunications device for data processing systemUS434756530 nov. 197931 ao�t 1982Fujitsu LimitedAddress control system for software simulationUS436653723 mai 198028 d�c. 1982International Business Machines Corp.Authorization mechanism for transfer of program control or data between different address spaces having different storage protect keysUS440328328 juil. 19806 sept. 1983Ncr CorporationExtended memory system and methodUS441972414 avr. 19806 d�c. 1983Sperry CorporationMain bus interface packageUS44307097 juil. 19817 f�vr. 1984Robert Bosch GmbhApparatus for safeguarding data entered into a microprocessorUS452185230 juin 19824 juin 1985Texas Instruments IncorporatedData processing device formed on a single semiconductor substrate having secure memoryUS455817620 sept. 198210 d�c. 1985Arnold Mark GComputer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected softwareUS457167219 d�c. 198318 f�vr. 1986Hitachi, Ltd.Access control method for multiprocessor systemsUS4630269 *16 mai 198316 d�c. 1986Data General CorporationMethods for diagnosing malfunctions in a disk driveUS47590647 oct. 198519 juil. 1988Chaum David LBlind unanticipated signature systemsUS479589310 juil. 19873 janv. 1989Bull, Cp8Security device prohibiting the function of an electronic data processing unit after a first cutoff of its electrical powerUS480208410 f�vr. 198631 janv. 1989Hitachi, Ltd.Address translatorUS482505230 d�c. 198625 avr. 1989Bull Cp8Method and apparatus for certifying services obtained using a portable carrier such as a memory cardUS49072709 juil. 19876 mars 1990Bull Cp8Method for certifying the authenticity of a datum exchanged between two devices connected locally or remotely by a transmission lineUS49072729 juil. 19876 mars 1990Bull Cp8Method for authenticating an external authorizing datum by a portable object, such as a memory cardUS49107748 juil. 198820 mars 1990Schlumberger IndustriesMethod and system for suthenticating electronic memory cardsUS497583616 d�c. 19854 d�c. 1990Hitachi, Ltd.Virtual computer systemUS500708226 f�vr. 19909 avr. 1991Kelly Services, Inc.Computer software encryption apparatusUS502207725 ao�t 19894 juin 1991International Business Machines Corp.Apparatus and method for preventing unauthorized access to BIOS in a personal computer systemUS507584222 d�c. 198924 d�c. 1991Intel CorporationDisabling tag bit recognition and allowing privileged operations to occur in an object-oriented memory protection mechanismUS507973725 oct. 19887 janv. 1992United Technologies CorporationMemory management unit for the MIL-STD 1750 busUS5091846 *30 oct. 198925 f�vr. 1992Intergraph CorporationCache providing caching/non-caching write-through and copyback modes for virtual addresses and including bus snooping to maintain coherencyUS518780218 d�c. 198916 f�vr. 1993Hitachi, Ltd.Virtual machine system with vitual machine resetting store indicating that virtual machine processed interrupt without virtual machine control program interventionUS52300692 oct. 199020 juil. 1993International Business Machines CorporationApparatus and method for providing private and shared access to host address and data spaces by guest programs in a virtual machine computer systemUS523761621 sept. 199217 ao�t 1993International Business Machines CorporationSecure computer system having privileged and unprivileged memoriesUS525537928 d�c. 199019 oct. 1993Sun Microsystems, Inc.Method for automatically transitioning from V86 mode to protected mode in a computer system using an Intel 80386 or 80486 processorUS52873631 juil. 199115 f�vr. 1994Disk Technician CorporationSystem for locating and anticipating data storage media failuresUS529342414 oct. 19928 mars 1994Bull Hn Information Systems Inc.Secure memory cardUS529525121 sept. 199015 mars 1994Hitachi, Ltd.Method of accessing multiple virtual address spaces and computer systemUS531770526 ao�t 199331 mai 1994International Business Machines CorporationApparatus and method for TLB purge reduction in a multi-level machine systemUS531976028 juin 19917 juin 1994Digital Equipment CorporationTranslation buffer for virtual machines with address space matchUS536137524 mai 19931 nov. 1994Fujitsu LimitedVirtual computer system having input/output interrupt control of virtual machinesUS538655218 juil. 199431 janv. 1995Intel CorporationPreservation of a computer system processing state in a mass storage deviceUS542100620 avr. 199430 mai 1995Compaq Computer Corp.Method and apparatus for assessing integrity of computer system softwareUS54349998 avr. 199318 juil. 1995Bull Cp8Safeguarded remote loading of service programs by authorizing loading in protected memory zones in a terminalUS54370334 nov. 199125 juil. 1995Hitachi, Ltd.System for recovery from a virtual machine monitor failure with a continuous guest dispatched to a nonguest modeUS544264524 oct. 199415 ao�t 1995Bull Cp8Method for checking the integrity of a program or data, and apparatus for implementing this methodUS545590922 avr. 19923 oct. 1995Chips And Technologies Inc.Microprocessor with operation capture facilityUS545986730 sept. 199317 oct. 1995Iomega CorporationKernels, description tables, and device driversUS545986917 f�vr. 199417 oct. 1995Spilo; Michael L.Method for providing protected mode services for device drivers and other resident softwareUS54695575 mars 199321 nov. 1995Microchip Technology IncorporatedCode protection in microcontroller with EEPROM fusesUS54736927 sept. 19945 d�c. 1995Intel CorporationRoving software license for a hardware agentUS54795096 avr. 199426 d�c. 1995Bull Cp8Method for signature of an information processing file, and apparatus for implementing itUS55049226 sept. 19942 avr. 1996Hitachi, Ltd.Virtual machine with hardware display controllers for base and target machinesUS550697514 d�c. 19939 avr. 1996Hitachi, Ltd.Virtual machine I/O interrupt control method compares number of pending I/O interrupt conditions for non-running virtual machines with predetermined numberUS551121730 nov. 199323 avr. 1996Hitachi, Ltd.Computer system of virtual machines sharing a vector processorUS552207522 mars 199428 mai 1996Digital Equipment CorporationProtection ring extension for computers having distinct virtual machine monitor and virtual machine address spacesUS55282317 juin 199418 juin 1996Bull Cp8Method for the authentication of a portable object by an offline terminal, and apparatus for implementing the processUS553312621 avr. 19942 juil. 1996Bull Cp8Key protection device for smart cardsUS555538527 oct. 199310 sept. 1996International Business Machines CorporationAllocation of address spaces within virtual machine compute systemUS555541414 d�c. 199410 sept. 1996International Business Machines CorporationMultiprocessing system including gating of host I/O and external enablement to guest enablement at polling intervalsUS55600136 d�c. 199424 sept. 1996International Business Machines CorporationMethod of using a target processor to execute programs of a source architecture that uses multiple address spacesUS55640408 nov. 19948 oct. 1996International Business Machines CorporationMethod and apparatus for providing a server function in a logically partitioned hardware machineUS556632324 oct. 199415 oct. 1996Bull Cp8Data processing system including programming voltage inhibitor for an electrically erasable reprogrammable nonvolatile memoryUS55685527 juin 199522 oct. 1996Intel CorporationMethod for providing a roving software license from one node to another nodeUS557493625 janv. 199512 nov. 1996Amdahl CorporationAccess control mechanism controlling access to and logical purging of access register translation lookaside buffer (ALB) in a computer systemUS558271711 sept. 199110 d�c. 1996Di Santo; Dennis E.Water dispenser with side by side filling-stationsUS56048059 f�vr. 199618 f�vr. 1997Brands; Stefanus A.Privacy-protected transfer of electronic informationUS560661714 oct. 199425 f�vr. 1997Brands; Stefanus A.Secret-key certificatesUS56152636 janv. 199525 mars 1997Vlsi Technology, Inc.Dual purpose security architecture with protected internal operating systemUS56280221 juin 19946 mai 1997Hitachi, Ltd.Microcomputer with programmable ROMUS563392915 sept. 199527 mai 1997Rsa Data Security, IncCryptographic key escrow system having reduced vulnerability to harvesting attacksUS56551251 nov. 19955 ao�t 1997Intel CorporationRegister for identifying processor characteristicsUS565744526 janv. 199612 ao�t 1997Dell Usa, L.P.Apparatus and method for limiting access to mass storage devices in a computer systemUS566897127 f�vr. 199616 sept. 1997Compaq Computer CorporationPosted disk read operations performed by signalling a disk read complete to the system prior to completion of data transferUS56849481 sept. 19954 nov. 1997National Semiconductor CorporationMemory management circuit which provides simulated privilege levelsUS570646911 sept. 19956 janv. 1998Mitsubishi Denki Kabushiki KaishaData processing system controlling bus access to an arbitrary sized memory areaUS571790315 mai 199510 f�vr. 1998Compaq Computer CorporationMethod and appartus for emulating a peripheral device to allow device driver development before availability of the peripheral deviceUS572060911 d�c. 199624 f�vr. 1998Pfefferle; William CharlesCatalytic methodUS572122225 ao�t 199524 f�vr. 1998Zeneca LimitedHeterocyclic ketonesUS572976021 juin 199617 mars 1998Intel CorporationSystem for providing first type access to register if processor in first mode and second type access to register if processor not in first modeUS573760430 sept. 19967 avr. 1998Compaq Computer CorporationMethod and apparatus for independently resetting processors and cache controllers in multiple processor systemsUS57377606 oct. 19957 avr. 1998Motorola Inc.Microcontroller with security logic circuit which prevents reading of internal memory by external programUS574017829 ao�t 199614 avr. 1998Lucent Technologies Inc.Software for controlling a reliable backup memoryUS575204618 d�c. 199612 mai 1998Apple Computer, Inc.Power management system for computer device interconnection busUS575791912 d�c. 199626 mai 1998Intel CorporationCryptographically protected paging subsystemUS576496910 f�vr. 19959 juin 1998International Business Machines CorporationMethod and system for enhanced management operation utilizing intermixed user level and supervisory level instructions with partial concept synchronizationUS57968357 mai 199718 ao�t 1998Bull Cp8Method and system for writing information in a data carrier making it possible to later certify the originality of this informationUS579684526 juin 199718 ao�t 1998Matsushita Electric Industrial Co., Ltd.Sound field and sound image control apparatus and methodUS580571229 d�c. 19958 sept. 1998Intel CorporationApparatus and method for providing secured communicationsUS580954623 mai 199615 sept. 1998International Business Machines CorporationMethod for managing I/O buffers in shared storage by structuring buffer table having entries including storage keys for controlling accesses to the buffersUS582587511 oct. 199520 oct. 1998Cp8 TransacProcess for loading a protected storage zone of an information processing device, and associated deviceUS58258804 juin 199720 oct. 1998Sudia; Frank W.Multi-step digital signature method and systemUS58355949 f�vr. 199610 nov. 1998Intel CorporationMethods and apparatus for preventing unauthorized write access to a protected non-volatile storageUS584498630 sept. 19961 d�c. 1998Intel CorporationSecure BIOSUS585271720 nov. 199622 d�c. 1998Shiva CorporationPerformance optimizations for computer networks utilizing HTTPUS585491310 juin 199729 d�c. 1998International Business Machines CorporationMicroprocessor with an architecture mode control capable of supporting extensions of two distinct instruction-set architecturesUS58675779 mars 19952 f�vr. 1999Bull Cp8Method and apparatus for authenticating a data carrier intended to enable a transaction or access to a service or a location, and corresponding carrierUS587299412 nov. 199616 f�vr. 1999Nec CorporationFlash memory incorporating microcomputer having on-board writing functionUS58901893 d�c. 199630 mars 1999Kabushiki Kaisha ToshibaMemory management and protection system for virtual memory in computer systemUS59006068 mars 19964 mai 1999Schlumberger Industries, S.A.Method of writing information securely in a portable mediumUS59012255 d�c. 19964 mai 1999Advanced Micro Devices, Inc.System and method for performing software patches in embedded systemsUS590375217 oct. 199611 mai 1999Intel CorporationMethod and apparatus for embedding a real-time multi-tasking kernel in a non-real-time operating systemUS59192578 ao�t 19976 juil. 1999Novell, Inc.Networked workstation intrusion detection systemUS593524228 oct. 199610 ao�t 1999Sun Microsystems, Inc.Method and apparatus for initializing a deviceUS593524718 sept. 199710 ao�t 1999Geneticware Co., Ltd.Computer system having a genetic code that cannot be directly accessed and a method of maintaining the sameUS593706330 sept. 199610 ao�t 1999Intel CorporationSecure bootUS595350213 f�vr. 199714 sept. 1999Helbig, Sr.; Walter AMethod and apparatus for enhancing computer system securityUS595640812 f�vr. 199821 sept. 1999International Business Machines CorporationApparatus and method for secure distribution of dataUS597014730 sept. 199719 oct. 1999Intel CorporationSystem and method for configuring and registering a cryptographic deviceUS597847518 juil. 19972 nov. 1999Counterpane Internet Security, Inc.Event auditing systemUS597848122 avr. 19972 nov. 1999Intel CorporationModem compatible method and apparatus for encrypting data that is transparent to software applicationsUS598755719 juin 199716 nov. 1999Sun Microsystems, Inc.Method and apparatus for implementing hardware protection domains in a system with no memory management unit (MMU)US5987572 *29 sept. 199716 nov. 1999Intel CorporationMethod and apparatus employing a dynamic encryption interface between a processor and a memoryUS601474517 juil. 199711 janv. 2000Silicon Systems Design Ltd.Protection for customer programs (EPROM)US603537425 juin 19977 mars 2000Sun Microsystems, Inc.Method of executing coded instructions in a multiprocessor having shared execution resources including active, nap, and sleep states in accordance with cache miss latencyUS604447830 mai 199728 mars 2000National Semiconductor CorporationCache with finely granular locked-down regionsUS605563727 sept. 199625 avr. 2000Electronic Data Systems CorporationSystem and method for accessing enterprise-wide resources by presenting to the resource a temporary credentialUS605847828 avr. 19972 mai 2000Intel CorporationApparatus and method for a vetted field upgradeUS606179430 sept. 19979 mai 2000Compaq Computer Corp.System and method for performing secure device communications in a peer-to-peer bus architectureUS607593810 juin 199813 juin 2000The Board Of Trustees Of The Leland Stanford Junior UniversityVirtual machine monitors for scalable multiprocessorsUS608529612 nov. 19974 juil. 2000Digital Equipment CorporationSharing memory pages and page tables among computer processesUS608826224 f�vr. 199811 juil. 2000Seiko Epson CorporationSemiconductor device and electronic equipment having a non-volatile memory with a security functionUS609209530 d�c. 199618 juil. 2000Smart Link Ltd.Real-time task manager for a personal computerUS609321316 mai 199625 juil. 2000Advanced Micro Devices, Inc.Flexible implementation of a system management mode (SMM) in a processorUS61015842 mai 19978 ao�t 2000Mitsubishi Denki Kabushiki KaishaComputer system and semiconductor device on one chip including a memory and central processing unit for making interlock access to the memoryUS610864419 f�vr. 199822 ao�t 2000At&T Corp.System and method for electronic transactionsUS611581618 mai 19985 sept. 2000Intel CorporationOptimized security functionality in an electronic systemUS612543030 oct. 199826 sept. 2000Compaq Computer CorporationVirtual memory allocation in a virtual address space having an inaccessible gapUS613116624 f�vr. 199910 oct. 2000Sun Microsystems, Inc.System and method for cross-platform application level power managementUS614837919 sept. 199714 nov. 2000Silicon Graphics, Inc.System, method and computer program product for page sharing between fault-isolated cells in a distributed shared memory systemUS615854625 juin 199912 d�c. 2000Tenneco Automotive Inc.Straight through muffler with conically-ended output passageUS617341730 avr. 19989 janv. 2001Intel CorporationInitializing and restarting operating systemsUS617592420 juin 199716 janv. 2001International Business Machines Corp.Method and apparatus for protecting application data in secure storage areasUS61759255 sept. 199716 janv. 2001Intel CorporationTamper resistant player for scrambled contentsUS61785095 sept. 199723 janv. 2001Intel CorporationTamper resistant methods and apparatusUS618208923 sept. 199730 janv. 2001Silicon Graphics, Inc.Method, system and computer program product for dynamically allocating large memory pages of different sizesUS61882571 f�vr. 199913 f�vr. 2001Vlsi Technology, Inc.Power-on-reset logic with secure power down capabilityUS619245530 mars 199820 f�vr. 2001Intel CorporationApparatus and method for preventing access to SMRAM space through AGP addressingUS619915222 ao�t 19966 mars 2001Transmeta CorporationTranslated memory protection apparatus for an advanced microprocessorUS62055505 sept. 199720 mars 2001Intel CorporationTamper resistant methods and apparatusUS621263514 juil. 19983 avr. 2001David C. ReardonNetwork security system allowing access and modification to a security subsystem after initial installation when a master token is in placeUS622292315 d�c. 199724 avr. 2001Deutsche Telekom AgMethod for securing system protected by a key hierarchyUS62498725 janv. 199819 juin 2001Intel CorporationMethod and apparatus for increasing security against unauthorized write access to a protected memoryUS625265028 ao�t 200026 juin 2001Nikon CorporationExposure apparatus, output control method for energy source, laser device using the control method, and method of producing microdeviceUS62693929 juin 199731 juil. 2001Christian CotichiniMethod and apparatus to monitor and locate an electronic device using a secured intelligent agentUS627253316 f�vr. 19997 ao�t 2001Hendrik A. BrowneSecure computer system and method of providing secure access to a computer system including a stand alone switch operable to inhibit data corruption on a storage deviceUS627263714 avr. 19977 ao�t 2001Dallas Semiconductor CorporationSystems and methods for protecting access to encrypted informationUS627593330 avr. 199914 ao�t 20013Com CorporationSecurity system for a computerized apparatusUS628265025 janv. 199928 ao�t 2001Intel CorporationSecure public digital watermarkUS62826517 oct. 199928 ao�t 2001Vincent AsheSecurity system protecting data with an encryption keyUS628265716 sept. 199828 ao�t 2001Safenet, Inc.Kernel mode protectionUS629287419 oct. 199918 sept. 2001Advanced Technology Materials, Inc.Memory management method and apparatus for partitioning homogeneous memory and restricting access of installed applications to predetermined memory rangesUS630164630 juil. 19999 oct. 2001Curl CorporationPointer verification system and methodUS630827013 f�vr. 199823 oct. 2001Schlumberger Technologies, Inc.Validating and certifying execution of a software program with a smart cardUS631440926 oct. 19986 nov. 2001Veridian Information SolutionsSystem for controlling access and distribution of digital propertyUS63213149 juin 199920 nov. 2001Ati International S.R.L.Method and apparatus for restricting memory accessUS63276528 janv. 19994 d�c. 2001Microsoft CorporationLoading and identifying a digital rights management operating systemUS63306708 janv. 199911 d�c. 2001Microsoft CorporationDigital rights management operating systemUS633981514 ao�t 199815 janv. 2002Silicon Storage Technology, Inc.Microcontroller system having allocation circuitry to selectively allocate and/or hide portions of a program memory address spaceUS63398167 ao�t 199815 janv. 2002Siemens Noxdorf Informationssysteme AktiengesellschaftMethod for improving controllability in data processing system with address translationUS635700430 sept. 199712 mars 2002Intel CorporationSystem and method for ensuring integrity throughout post-processingUS63634859 sept. 199826 mars 2002Entrust Technologies LimitedMulti-factor biometric authenticating device and methodUS63742866 avr. 199816 avr. 2002Rockwell Collins, Inc.Real time processor capable of concurrently running multiple independent JAVA machinesUS63743177 oct. 199916 avr. 2002Intel CorporationMethod and apparatus for initializing a computer interfaceUS63780681 juin 199523 avr. 2002Nec CorporationSuspend/resume capability for a protected mode microprocesserUS63780723 f�vr. 199823 avr. 2002Compaq Computer CorporationCryptographic systemUS638953723 avr. 199914 mai 2002Intel CorporationPlatform and method for assuring integrity of trusted agent communicationsUS639724226 oct. 199828 mai 2002Vmware, Inc.Virtualization system including a virtual machine monitor for a computer with a segmented architectureUS639737928 oct. 199928 mai 2002Ati International SrlRecording in a program execution profile references to a memory-mapped active deviceUS641203529 janv. 199825 juin 2002Real Time, Inc.Apparatus and method for decreasing the response times of interrupt service routinesUS64217029 juin 199816 juil. 2002Advanced Micro Devices, Inc.Interrupt driven isochronous task scheduler systemUS643541620 nov. 200020 ao�t 2002Schlumberger Syst�mesMethod of authenticating a personal code of a user of an integrated circuit cardUS644579716 d�c. 19983 sept. 2002Secure Choice LlcMethod and system for performing secure electronic digital streamingUS64635355 oct. 19988 oct. 2002Intel CorporationSystem and method for verifying the integrity and authorization of software before execution in a local platformUS64635374 janv. 19998 oct. 2002Codex Technologies, Inc.Modified computer motherboard security and identification systemUS649912312 avr. 200024 d�c. 2002Advanced Micro Devices, Inc.Method and apparatus for debugging an integrated circuitUS650527914 ao�t 19987 janv. 2003Silicon Storage Technology, Inc.Microcontroller system having security circuitry to selectively lock portions of a program memory address spaceUS650790431 mars 200014 janv. 2003Intel CorporationExecuting isolated mode instructions in a secure system running in privilege ringsUS652990931 ao�t 19994 mars 2003Accenture LlpMethod for translating an object attribute converter in an information services patterns environmentUS653598829 sept. 199918 mars 2003Intel CorporationSystem for detecting over-clocking uses a reference signal thereafter preventing over-clocking by reducing clock rateUS6557104 *2 mai 199729 avr. 2003Phoenix Technologies Ltd.Method and apparatus for secure processing of cryptographic keysUS656062728 janv. 19996 mai 2003Cisco Technology, Inc.Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphoreUS66091996 avr. 199919 ao�t 2003Microsoft CorporationMethod and apparatus for authenticating an open system application to a portable IC deviceUS661527829 mars 19992 sept. 2003International Business Machines CorporationCross-platform program, system, and method having a global registry object for mapping registry equivalent functions in an OS/2 operating system environmentUS663396318 juil. 200014 oct. 2003Intel CorporationControlling access to multiple memory zones in an isolated execution environmentUS663398118 juin 199914 oct. 2003Intel CorporationElectronic system and method for controlling access through user authenticationUS66511716 avr. 199918 nov. 2003Microsoft CorporationSecure execution of program codeUS667882518 juil. 200013 janv. 2004Intel CorporationControlling access to multiple isolated memories in an isolated execution environmentUS668432631 mars 199927 janv. 2004International Business Machines CorporationMethod and system for authenticated boot operations in a computer system of a networked computing environmentUS6779114 *19 ao�t 199917 ao�t 2004Cloakware CorporationTamper resistant software-control flow encodingUS6996725 *16 ao�t 20017 f�vr. 2006Dallas Semiconductor CorporationEncryption-based security protection for processorsUS7149878 *30 oct. 200012 d�c. 2006Mips Technologies, Inc.Changing instruction set architecture mode by comparison of current instruction execution address with boundary address register valuesUS7302516 *3 d�c. 200227 nov. 2007Matsushita Electric Industrial Co., Ltd.Apparatus and method of moving picture encoding employing a plurality of processorsUS2001001873613 f�vr. 200130 ao�t 2001Kabushiki Kaisha ToshibaTamper resistant microprocessorUS200100219697 mai 200113 sept. 2001Burger Stephen G.Method and apparatus for pre-validating regions in a virtual addressing schemeUS2001002751114 mars 20014 oct. 2001Masaki Wakabayashi1-chop microcomputer and IC card using sameUS2001002752723 f�vr. 20014 oct. 2001Yuri KhidekelSecure transaction systemUS200100374501 mars 20011 nov. 2001Metlitski Evgueny A.System and method for process protectionUS2002000745627 juin 200117 janv. 2002Marcus PeinadoSecure processor architecture for use with a digital rights management (DRM) system on a computing deviceUS2002002303217 ao�t 200121 f�vr. 2002Hewlett-Packard CompanyTrusted systemUS200201479164 avr. 200110 oct. 2002Strongin Geoffrey S.Method and apparatus for securing portions of memoryUS200201660617 mai 20017 nov. 2002Ohad FalikFlash memory protection scheme for secured shared BIOS implementation in personal computers with an embedded controllerUS200201697179 mai 200114 nov. 2002International Business Machines CorporationSystem and method for installing a remote credit card authorization on a system with a TCPA complaint chipsetUS2003001889219 juil. 200123 janv. 2003Jose TelloComputer with a modified north bridge, security engine and smart card having a secure boot capability and method for secure booting a computerUS2003005592830 ao�t 200220 mars 2003Nec CorporationAutomatic computer configuration system, method and program making use of portable terminalUS20030061385 *31 mai 200127 mars 2003Lucas GonzeComputer network interpretation and translation format for simple and complex machinesUS2003007454816 oct. 200117 avr. 2003International Business Machines CorporationMethod and system for tracking a secure boot in a trusted computing environmentUS2003009755116 nov. 200122 mai 2003Fuller David W.System and method for a deploying a hardware configuration with a computer programUS2003011545317 d�c. 200119 juin 2003Grawrock David W.Connecting a virtual token to a physical tokenUS2003012644231 d�c. 20013 juil. 2003Glew Andrew F.Authenticated code moduleUS2003012645331 d�c. 20013 juil. 2003Glew Andrew F.Processor supporting execution of an authenticated code instructionUS2003015905615 f�vr. 200221 ao�t 2003International Business Machines CorporationMethod and system for securing enablement access to a data security deviceUS2003016371812 avr. 200128 ao�t 2003Johnson Harold J.Tamper resistant software-mass data encodingUS2003018817928 mars 20022 oct. 2003International Business Machines CorporationEncrypted file system using TCPAUS200301960857 mai 200316 oct. 2003Lampson Butler W.System and method for authenticating an operating systemUS2004011753917 d�c. 200217 juin 2004Intel CorporationMethods and systems to control virtual machinesCN1309351A14 f�vr. 200122 ao�t 2001株式会社东芝Interference-free microprocessorDE4217444A126 mai 19923 d�c. 1992Hitachi LtdVerfahren und einrichtung zur dynamischen verlagerung von virtuellen maschinen in einem hauptspeicherEP0473913A217 juil. 199111 mars 1992International Business Machines CorporationMethod and apparatus for providing a service pool of virtual machines for a plurality of VM usersEP0600112A130 nov. 19928 juin 1994Siemens Nixdorf Informationssysteme AktiengesellschaftData processing system with virtual memory addressing and memory access controlled by keysEP0700002A125 ao�t 19956 mars 1996Motorola, Inc.Modular chip select control circuit and related circuit and methodsEP0892521B115 juil. 19982 janv. 2003Hewlett-Packard Company, A Delaware CorporationMethod and apparatus for long term verification of digital signaturesEP0930567B122 d�c. 199822 nov. 2006Texas Instruments Inc.Method and apparatus for extending security model to native codeEP0961193B128 mai 19991 sept. 2010Texas Instruments IncorporatedSecure computing deviceEP0965902A25 mai 199522 d�c. 1999National Semiconductor CorporationSecure data processor with cryptography and tamper detectionEP1030237A115 f�vr. 199923 ao�t 2000Hewlett-Packard CompanyTrusted hardware device in a computerEP1055989A128 mai 199929 nov. 2000Hewlett-Packard CompanySystem for digitally signing a documentEP1056014A128 mai 199929 nov. 2000Hewlett-Packard CompanySystem for providing a trustworthy user interfaceEP1085396A117 sept. 199921 mars 2001Hewlett-Packard CompanyOperation of trusted state in computing platformEP1126356A2 *14 f�vr. 200122 ao�t 2001Kabushiki Kaisha ToshibaTamper resistant microprocessorEP1146715A126 mars 200117 oct. 2001ContentGuard Holdings, Inc.System and method for protection of digital worksEP1271277A29 juil. 20012 janv. 2003Redstrike B.V.Security system and software to prevent unauthorized use of a computing deviceJP2000076139A Titre non disponibleJP2001318787A Titre non disponible* Cit� par l'examinateurCitations hors brevetsR�f�rence1"IA-32 Intel� Architecture Software Developer's Manual, vol. 3: System Programming Guide", Intel Corporation-2003 (pp. 13-1 through 13-24).2"IA-32 Intel� Architecture Software Developer's Manual, vol. 3: System Programming Guide", Intel Corporation—2003 (pp. 13-1 through 13-24).3Berg, Cliff , "How Do I Create a Signed Applet?", Dr. Dobb's Journal, (Aug. 1997),1-9.4Brands, Stefan , "Restrictive Blinding of Secret-Key Certificates", Springer-Verlag XP002201306, (1995),Chapter 3.5Chien, Andrew A., et al., "Safe and Protected Execution for the Morph/AMRM Reconfigurable Processor", 7th Annual IEEE Symposium, FCCM '99.6Compaq Computer Corporation, et al., "Trusted Computing Platform Alliance (TCPA) Main Specification Version 1.1a", (Dec. 2001),1-321.7Coulouris, George , et al., "Distributed Systems, Concepts and Designs", 2nd Edition, (1994),422-424.8Crawford, John , "Architecture of the Intel 80386", Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD '86), (Oct. 6, 1986),155-160.9Davida, George I., et al., "Defending Systems Against Viruses through Cryptographic Authentication", Proceedings of the Symposium on Security and Privacy, IEEE Comp. Soc. Press, ISBN 0-8186-1939-2,(May 1989).10European Patent Office, International Search Report and Written Opinion for International Application No. PCT/US2004/038734, 11 pages, May 25, 2005.11Fabry, R.S. , "Capability-Based Addressing", Fabry, R.S., "Capability-Based Addressing," Communications of the ACM, vol. 17. No. 7, (Jul. 1974),403-412.12Frieder, Gideon , "The Architecture and Operational Characteristics of the VMX Host Machine", The Architecture and Operational Characteristics of the VMX Host Machine, IEEE, (1982),9-16.13Goldberg, Robert P., "Survey of Virtual Machine Research", Computer Magazine, (Jun. 1974),34-35.14Gong, Li , et al., "Going Behond the Sandbox: An Overview of the New Security Architecture in the Java Development Kit 1.2", Proceedings of the USENIX Symposium on Internet Technologies and Systems, Monterey, CA,(Dec. 1997).15Gum, P. H., "System/370 Extended Architecture: Facilities for Virtual Machines", IBM J. Research Development, vol. 27, No. 6, (Nov. 1983),530-544.16Heinrich, Joe , "MIPS R4000 Microprocessor User's Manual, Second Edition", Chapter 4 "Memory Management", (Jun. 11, 1993),61-97.17HP Mobile Security Overview, "HP Mobile Security Overview", (Sep. 2002),1-10.18IBM Corporation, "IBM ThinkPad T30 Notebooks", IBM Product Specification, located at www-1.ibm.com/services/files/cisco-t30-spec-sheet-070202.pdf, last visited Jun. 23, 2004,(Jul. 2, 2002),1-6.19IBM Corporation, "IBM ThinkPad T30 Notebooks", IBM Product Specification, located at www-1.ibm.com/services/files/cisco—t30—spec—sheet—070202.pdf, last visited Jun. 23, 2004,(Jul. 2, 2002),1-6.20IBM, "Information Display Technique for a Terminate Stay Resident Program IBM Technical Disclosure Bulletin", TDB-ACC-No. NA9112156, vol. 34, Issue 7A (Dec. 1, 1991),156-158.21Intel Corporation, "IA-64 System Abstraction Layer Specification", Intel Product Specification, Order No. 245359-001, (Jan. 2000),1-112.22Intel Corporation, "Intel 82802AB/82802AC Firmware Hub (FWH)", Intel Product Datasheet, Document No. 290658-004,(Nov. 2000),1-6, 17-28.23Intel Corporation, "Intel IA-64 Architecture Software Developer's Manual", vol. 2: IA-64 System Architecture, Order No. 245318-001, (Jan. 2000),i, ii, 5.1-5.3, 11.1-11.8,11.23-11.26.24Intel, "Inte1386 DX Microprocessor 32-Bit CHMOS Microprocessor With Integrated Memory Management", (1995),5-56.25International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2004/038734, mailed on Jun. 8, 2006, 7 pages.26Karger, Paul A., et al., "A VMM Security Kernal for the VAX Architecture", Proceedings of the Symposium on Research in Security and Privacy, XP010020182, ISBN 0-8186-2060-9, Boxborough, MA, (May 7, 1990),2-19.27Kashiwagi, Kazuhiko , et al., "Design and Implementation of Dynamically Reconstructing System Software", Software Engineering Conference, Proceedings 1996 Asia-Pacific Seoul, South Korea Dec. 4-7, 1996, Los Alamitos, CA USA, IEEE Comput. Soc, US, ISBN 0-8186-7638-8,(1996).28Lawton, Kevin , et al., "Running Multiple Operating Systems Concurrently on an IA32 PC Using Virtualization Techniques", http://www.plex86.org/research/paper.txt, (Nov. 29, 1999),1-31.29Luke, Jahn , et al., "Replacement Strategy for Aging Avionics Computers", IEEE AES Systems Magazine, XP002190614,(Mar. 1999).30Menezes, Alfred J., et al., "Handbook of Applied Cryptography", CRC Press Series on Discrete Mathematices and its Applications, Boca Raton, FL, XP002165287, ISBN 0849385237,(Oct. 1996),403-405, 506-515,570.31Menezes, Oorschot , "Handbook of Applied Cryptography", CRC Press LLC, USA XP002201307, (1997),475.32Motorola, "M68040 User's Manual", (1993),1-1 to 8-32.33Nanba, S. , et al., "VM/4: ACOS-4 Virtual Machine Architecture", VM/4; ACOS-4 Virtual Machine Architecture, IEEE, (1985), 171-178.34Office Action Received for Chinese Patent Application No. 200480035019.4, mailed on Jan. 8, 2010, 6 pages of Chinese Office Action, and 8 pages of English Translation.35Office Action Received for Chinese Patent Application No. 200480035019.4, mailed on May 8, 2009, 11 pages of Chinese Office Action, and 5 pages of English Translation.36Office Action Received for German Patent Application No. 11 2004 002 259.2, mailed on Feb. 9, 2007, 2 pages of German Office Action, and 2 pages of English Translation.37Office Action Received for German Patent Application No. 11 2004 002 259.2, mailed on Jul. 20, 2009, 3 pages of German Office Action, and 3 pages of English Translation.38Office Action Received for German Patent Application No. 11 2004 002 259.2, mailed on Nov. 30, 2010, 1 page of German Office Action.39Office Action Received for German Patent Application No. 11 2004 002 259.2, mailed on Sep. 8, 2008, 3 pages of German Office Action, and 3 pages of English Translation.40Office Action Received for Japenese Patent Application No. 2006-541379, mailed on Sep. 29, 2009, 6 pages of Japenese Office Action, and 6 pages of English Translation.41Office Action Received for Korean Patent Application No. 10-2006-7010203, mailed on Apr. 10, 2008, 3 pages of Korean Office Action, and 2 pages of English Translation.42Office Action Received for Korean Patent Application No. 10-2006-7010203, mailed on Dec. 19, 2008, 2 pages of Korean Office Action, and 2 pages of English Translation.43Office Action Received for Korean Patent Application No. 10-2006-7010203, mailed on May 11, 2009, 4 pages of Korean Office Action, and 3 pages of English Translation.44Office Action Received for Korean Patent Application No. 10-2006-7010203, mailed on Oct. 8, 2007, 3 pages of Korean Office Action, and 2 pages of English Translation.45Proceedings, XP010359180, ISBN 0-7695-0375-6, Los Alamitos, CA, (Apr. 21, 1999),209-221.46Richt, Stefan , et al., "In-Circuit-Emulator Wird Echtzeittauglich", Elektronic, Franzis Verlag GMBH, Munchen, DE, vol. 40, No. 16, XP000259620,(100-103),Aug. 6, 1991.47Robin, John S., et al., "Analysis of the Pentium's Ability to Support a Secure Virtual Machine Monitor", Proceedings of the 9th USENIX Security Symposium, XP002247347, Denver, Colorado, (Aug. 14, 2000),1-17.48Rosenblum, M. , "Virtual Platform: A Virtual Machine Monitor for Commodity PC", Proceedings of the 11th Hotchips Conference, (Aug. 17, 1999),185-196.49RSA Security, "Hardware Authenticators", www.rsasecurity.com/node.asp?id=1158, 1-2.50RSA Security, "RSA SecurID Authenticators", www.rsasecurity.com/products/securid/datasheets/SID-DS-0103.pdf, 1-2.51RSA Security, "RSA SecurID Authenticators", www.rsasecurity.com/products/securid/datasheets/SID—DS—0103.pdf, 1-2.52RSA Security, "Software Authenticators", www.srasecurity.com/node.asp?id=1313, 1-2.53Saez, Sergio , et al., "A Hardware Scheduler for Complex Real-Time Systems", Proceedings of the IEEE International Symposium on Industrial Electronics, XP002190615,(Jul. 1999),43-48.54Schneier, Bruce , "Applied Cryptography: Protocols, Algorithm, and Source Code in C", Wiley, John & Sons, Inc., XP002138607; ISBN 0471117099,(Oct. 1995),56-65.55Schneier, Bruce , "Applied Cryptography: Protocols, Algorithm, and Source Code in C", Wiley, John & Sons, Inc., XP002939871; ISBN 0471117099,(Oct.1995),47-52.56Schneier, Bruce , "Applied Cryptography: Protocols, Algorithms, and Source Code C", Wiley, John & Sons, Inc., XP0021111449; ISBN 0471117099,(Oct. 1995),169-187.57Schneier, Bruce , "Applied Cryptography: Protocols, Algorithms, and Source Code in C", 2nd Edition; Wiley, John & Sons. Inc., XP002251738; ISBN 0471128457,(Nov. 1995),28-33; 176-177; 216-217; 461-473; 518-522.58Sherwood, Timothy , et al., "Patchable Instruction ROM Architecture", Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, (Nov. 2001). R�f�renc� par Brevet citant Date de d�p�t Date de publication D�posant TitreUS8983068 *6 mars 201317 mars 2015Infineon Technologies AgMasked nonlinear feedback shift registerUS9251090 *3 juin 20142 f�vr. 2016Amazon Technologies, Inc.Hypervisor assisted virtual memory obfuscationUS20140254792 *6 mars 201311 sept. 2014Infineon Technologies AgMasked Nonlinear Feedback Shift Register* Cit� par l'examinateurClassifications Classification aux �tats-Unis713/189, 713/193, 711/203, 713/190, 711/152 Classification internationaleG06F11/30, G06F21/00 Classification coop�rativeG06F21/78, G06F21/71, G06F12/1408 Classification europ�enneG06F21/78, G06F21/71�v�nements juridiques DateCode�v�nementDescription26 nov. 2003ASAssignmentOwner name: INTEL CORPORATION, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ROBINSON, SCOTT H.;ESPINOSA, GUSTAVO P.;BENNETT, STEVEN M.;REEL/FRAME:014757/0531;SIGNING DATES FROM 20031120 TO 20031121Owner name: INTEL CORPORATION, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ROBINSON, SCOTT H.;ESPINOSA, GUSTAVO P.;BENNETT, STEVEN M.;SIGNING DATES FROM 20031120 TO 20031121;REEL/FRAME:014757/053123 sept. 2015FPAYFee paymentYear of fee payment: 4Faire pivoterImage d'origineAccueil Google - Plan du site - T�l�chargements par lot sur l'USPTO - R�gles de confidentialit� - Conditions d'utilisation - � propos de Google�Brevets - Envoyer des commentairesDonn�es fournies par IFI CLAIMS Patent Services