Patents by Inventor Manuel Novoa

Manuel Novoa 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: 8019994
    Abstract: A system comprises storage and a basic input/output system (BIOS) stored in the storage and adapted to be executed by a processor. The BIOS has an associated setting. The system receives an encrypted value that comprises an encrypted hash of a request to alter at least one of the BIOS and the setting. A first key is used to encrypt the value. The processor uses a second key corresponding to the first key to authenticate said request.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: September 13, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jennifer E. Rios, Lan Wang, Valluddin Y. Ali, Manuel Novoa
  • Patent number: 7986786
    Abstract: A computer platform is provided that comprises a processor and a cryptographic co-processor coupled to the processor. The computer platform further comprises a platform entity coupled to the processor. The platform entity establishes a secure relationship with the cryptographic co-processor that enables the platform entity to utilize cryptographic functions provided by the cryptographic co-processor.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: July 26, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wael M. Ibrahim, Graeme J. Proudler, Liqun Chen, Manuel Novoa
  • Publication number: 20110126023
    Abstract: A system comprises a basic-input-output-system (“BIOS”), a disk drive, and a security system configured to prevent unauthenticated access to the disk drive. For each of at least two users out of a plurality of users, the BIOS authenticates the user based on the user's token. The BIOS also accesses secured data based on the authentication, and provides the secured data to the security system without input from the user.
    Type: Application
    Filed: July 7, 2008
    Publication date: May 26, 2011
    Inventors: Lan Wang, Valiuddin Y. Ali, Manuel Novoa, Jennifer R. Rios
  • Patent number: 7917750
    Abstract: A virtual user authentication system comprising a virtual machine manager (VMM) communicatively coupled to a user operating system (OS) and a service OS, the VMM configured to receive keystroke input destined for an application executing on the user OS and communicate the keystroke input to the service OS, the keystroke input processed by the service OS.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: March 29, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Manuel Novoa, Valiuddin Y. Ali, Mark J. Altendorf
  • Publication number: 20110064217
    Abstract: There is provided a method of providing secure access to data stored in a system memory of a computer system, the computer system comprising a memory controller for writing data to and reading data from the system memory. The method comprises generating a random encryption key each time the computer system is booted and storing the random encryption key in a volatile memory region of the memory controller. The method additionally comprises encrypting data using the random encryption key to create encrypted data, and storing the encrypted data in the system memory. Also provided are a memory subsystem and a computer system for performing the method.
    Type: Application
    Filed: May 9, 2008
    Publication date: March 17, 2011
    Inventors: Walter G. Fry, Ali Y. Valiuddin, Manuel Novoa
  • Publication number: 20110038615
    Abstract: A method and apparatus for improved digital recording and presentation of broadcast information is disclosed. Received broadcast data, which may include video, audio, private, or other data, relating to one or more particular content programs, is presented from an input section to a buffer and recorded directly onto a storage device without any intelligent parsing, such as indexing, and without any manipulation by intermediate hardware or software functions. Upon normal presentation, statistics may be generated to determine the ideal number of frames to skip, the number of bytes to seek, and the size of data files to read from the storage device during time-shifted presentation. Algorithms and processes are provided to dynamically optimize time-shifted presentation.
    Type: Application
    Filed: October 18, 2010
    Publication date: February 17, 2011
    Inventors: Dan Minnick, Michael Cavanaugh, Mark Templeman, John D. Hamrick, JR., Jay P. Carlson, Yunfeng Yang, Manuel Novoa, III, Rui Ding, Seth Byerley
  • Publication number: 20110035517
    Abstract: A method and apparatus for improved digital recording and presentation of broadcast information is disclosed. Received broadcast data, which may include video, audio, private, or other data, relating to one or more particular content programs, is presented from an input section to a buffer and recorded directly onto a storage device without any intelligent parsing, such as indexing, and without any manipulation by intermediate hardware or software functions. Upon normal presentation, statistics may be generated to determine the ideal number of frames to skip, the number of bytes to seek, and the size of data files to read from the storage device during time-shifted presentation. Algorithms and processes are provided to dynamically optimize time-shifted presentation.
    Type: Application
    Filed: October 18, 2010
    Publication date: February 10, 2011
    Inventors: Danny Minnick, Michael Cavanaugh, Mark Templeman, John D. Hamrick, JR., Jay P. Carlson, Yunfeng Yang, Manuel Novoa, III, Rui Ding, Seth Byerley
  • Publication number: 20100287315
    Abstract: A system comprises a processor which executes an operating system and an application. The system also comprises a keyboard coupled to the processor. The keyboard and application share a shared secret that is used to encode keyboard data provided from the keyboard to the application. The shared secret is not known or accessible to the operating system.
    Type: Application
    Filed: January 22, 2008
    Publication date: November 11, 2010
    Inventors: Wael M. Ibrahim, Liqun Chen, Manuel Novoa, Ligy Kurian
  • Patent number: 7826712
    Abstract: A method and apparatus for improved digital recording and presentation of broadcast information is disclosed. Received broadcast data, which may include video, audio, private, or other data, relating to one or more particular content programs, is presented from an input section to a buffer and recorded directly onto a storage device without any intelligent parsing, such as indexing, and without any manipulation by intermediate hardware or software functions. Upon normal presentation, statistics are generated to determine the ideal number of frames to skip, the number of bytes to seek, and the size of data files to read from storage during time-shifted presentation. Algorithms and processes are provided to dynamically optimize time-shifted presentation. In this way, data may be captured to the storage device more efficiently and economically, and the time-shifted presentation operations can easily be performed in a smoother, more nuanced manner with the application of appropriate probabilistic algorithms.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: November 2, 2010
    Assignee: EchoStar Technologies Corporation
    Inventors: Dan Minnick, Michael Cavanaugh, Mark Templeman, John D. Hamrick, Jr., Jay P. Carlson, Yunfeng Yang, Manuel Novoa, III, Rui Ding, Seth Byerley
  • Patent number: 7581111
    Abstract: A computer security system comprises a self-managed device having an authentication system for controlling access to the self-managed device by a user. The system also comprises a security module adapted to authenticate an identity of the user and, in response to user authentication, automatically generate, transparently to the user, device credential data verifiable by the authentication system to enable user access to the self-managed device.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: August 25, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew J. Wagner, Valiuddin Ali, Manuel Novoa
  • Publication number: 20080270781
    Abstract: In one embodiment a computer system, comprises a processor, a trusted platform module comprising at least one platform configuration register, a basic input/output system, and logic to unseal at least one current key in the trusted platform module, initiate an update to the basic input/output system, obtain, with the update, at least a component of one expected value for a platform configuration register in the trusted platform module, seal at least one key using the at least one expected value for a platform configuration register, and install the basic input/output system update.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Wael Ibrahim, Manuel Novoa
  • Publication number: 20080235505
    Abstract: A computer system is provided, the computer system having a processor and a system memory coupled to the processor. The computer system also includes a Basic Input/Output System (BIOS) in communication with the processor. The BIOS selectively scrubs the system memory during a shutdown process of the computer system.
    Type: Application
    Filed: March 21, 2007
    Publication date: September 25, 2008
    Inventors: Louis B. Hobson, Wael M. Ibrahim, Manuel Novoa
  • Publication number: 20080209515
    Abstract: In one embodiment a computer system comprises a processor and a memory module coupled to the processor and comprising logic instructions stored in a computer readable medium. The logic instructions, when executed, configure the processor to initiate, in a client computing device, a service request, in response to the service request, initiate a request for a location attestation certificate, and complete the client service request when the location attestation certificate is granted.
    Type: Application
    Filed: February 22, 2007
    Publication date: August 28, 2008
    Inventors: Wael Ibrahim, Manuel Novoa
  • Publication number: 20080189707
    Abstract: A system for sharing a trusted platform module (TPM) comprises a TPM operable to execute an operating system (OS)-level process, the TPM operable to pause the execution of the OS-level process and execute a non-OS-level process.
    Type: Application
    Filed: October 30, 2006
    Publication date: August 7, 2008
    Inventors: Wael M. Ibrahim, Valiuddin Y Ali, Manuel Novoa
  • Publication number: 20080162943
    Abstract: A biometric security system comprises a token generator executable by a processor and configured to combine biometric information with a security payload to form a security token, the security payload usable to verify integrity of the biometric information.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Valiuddin Y. Ali, Manuel Novoa, Jeffrey C. Parker
  • Publication number: 20080130893
    Abstract: A computer platform is provided that comprises a processor and a cryptographic co-processor coupled to the processor. The computer platform further comprises a platform entity coupled to the processor. The platform entity establishes a secure relationship with the cryptographic co-processor that enables the platform entity to utilize cryptographic functions provided by the cryptographic co-processor.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Wael M. Ibrahim, Graeme J. Proudler, Liqun Chen, Manuel Novoa
  • Publication number: 20080082824
    Abstract: A system comprises a first operating environment and a second operating environment. The first and second operating environments exchange information in encrypted form using a shared encryption key (K3). The first and second operating environments cooperate to change said encryption key K3 using another shared encryption key (K4). The encryption key K4 is changed upon the encryption key K3 being changed.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Wael M. IBRAHIM, Lan Wang, Jennifer E. Rios, Valluddin Y. Ali, Manuel Novoa
  • Publication number: 20080056682
    Abstract: A method and apparatus for improved digital recording and presentation of broadcast information is disclosed. Received broadcast data, which may include video, audio, private, or other data, relating to one or more particular content programs, is presented from an input section to a buffer and recorded directly onto a storage device without any intelligent parsing, such as indexing, and without any manipulation by intermediate hardware or software functions. Upon normal presentation, statistics are generated to determine the ideal number of frames to skip, the number of bytes to seek, and the size of data files to read from storage during time-shifted presentation. Algorithms and processes are provided to dynamically optimize time-shifted presentation. In this way, data may be captured to the storage device more efficiently and economically, and the time-shifted presentation operations can easily be performed in a smoother, more nuanced manner with the application of appropriate probabilistic algorithms.
    Type: Application
    Filed: August 29, 2006
    Publication date: March 6, 2008
    Applicant: EchoStar Technologies Corp
    Inventors: Dan Minnick, Michael Cavanaugh, Mark Templeman, John D. Hamrick, Jay P. Carlson, Yunfeng Yang, Manuel Novoa, Rui Ding, Seth Byerley
  • Publication number: 20080028441
    Abstract: A virtual user authentication system comprising a virtual machine manager (VMM) communicatively coupled to a user operating system (OS) and a service OS, the VMM configured to receive keystroke input destined for an application executing on the user OS and communicate the keystroke input to the service OS, the keystroke input processed by the service OS.
    Type: Application
    Filed: July 25, 2006
    Publication date: January 31, 2008
    Inventors: Manuel Novoa, Valiuddin Y. Ali, Mark J. Altendorf
  • Publication number: 20070255948
    Abstract: A trusted platform field upgrade system comprises a trusted platform module (TPM) having a volatile memory, the volatile memory having a flag for verifying physical presence in a non-ownership state of the TPM, the TPM configured to enable a field upgrade to the TPM in an operating system (OS) environment based on assertion of the physical presence flag.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 1, 2007
    Inventors: Valiuddin Ali, Manuel Novoa, Graeme Proudler