Patents by Inventor Marcus Volp

Marcus Volp has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7730544
    Abstract: A processor architecture provides for at least two simultaneous execution contexts, hardware resources having at least one execution unit, an instruction scheduler, an interrupt controller, and memory management means, and a given privileged context from among the simultaneous execution contexts that, in a privileged mode of an operating system, commands the other processor contexts by reading from and writing to registers of other contexts.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: June 1, 2010
    Assignee: STMicroelectronics SA
    Inventor: Marcus Volp
  • Patent number: 7624261
    Abstract: A method of secure booting of an SMP architecture apparatus provides for the formation of a secure domain comprising a first processor and a part of a shared memory, before the booting of the operating system of the first processor. The operating system of a second processor is booted only after the reciprocal authentication with the first processor and, in case of authentication, the extension of the secure domain to the second processor.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: November 24, 2009
    Assignee: STMicroelectronics S.A.
    Inventor: Marcus Volp
  • Publication number: 20070113088
    Abstract: A method of secure booting of an SMP architecture apparatus provides for the formation of a secure domain comprising a first processor and a part of a shared memory, before the booting of the operating system of the first processor. The operating system of a second processor is booted only after the reciprocal authentication with the first processor and, in case of authentication, the extension of the secure domain to the second processor.
    Type: Application
    Filed: May 11, 2006
    Publication date: May 17, 2007
    Applicant: STMicroelectronics S.A.
    Inventor: Marcus Volp
  • Publication number: 20050182909
    Abstract: A method of access control in an electronic apparatus comprising at least one device and a shared memory, external to the said devices, which are connected by at least one communication bus. In one embodiment, a memory access control unit receives an instruction for access to the memory. The validity of the received operation is verified. If it is valid, the operation is carried out. Otherwise, the operation is not executed and no corresponding signal or instruction is produced. In response to invalid read operations, dummy data may be returned. This “silent” blocking of the operation makes it possible to control devices with DMA capability.
    Type: Application
    Filed: December 22, 2004
    Publication date: August 18, 2005
    Applicant: STMicroelectronics S.A.
    Inventors: Marcus Volp, William Orlando
  • Publication number: 20050138403
    Abstract: For the encryption of data to be stored in a memory external to a circuit, provision is made to store in the external memory encrypted data words in association with an initialization vector and a key identifier associated with a secret key that has served to encrypt same.
    Type: Application
    Filed: October 14, 2004
    Publication date: June 23, 2005
    Applicant: STMicroelectronics SA
    Inventors: Marcus Volp, Claude Anguille
  • Publication number: 20050081020
    Abstract: A processor architecture provides for at least two simultaneous execution contexts, hardware resources having at least one execution unit, an instruction scheduler, an interrupt controller, and memory management means, and a given privileged context from among the simultaneous execution contexts that, in a privileged mode of an operating system, commands the other processor contexts by reading from and writing to registers of other contexts.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 14, 2005
    Applicant: STMicroelectronics S.A.
    Inventor: Marcus Volp