Patents by Inventor Taciano Perez

Taciano Perez 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).

  • Publication number: 20190347003
    Abstract: Example systems relate to system call acceleration. A system may include a processor and a non-transitory computer readable medium. The non-transitory computer readable medium may include instructions to cause the processor to run a plurality of benchmarks for a hardware configuration. The non-transitory computer readable medium may further include instructions to determine a benchmark matrix based on the plurality of benchmarks. The non-transitory computer readable medium may include instructions to determine an input/output (I/O) bandwidth ceiling for the hardware configuration based on the benchmark matrix. Additionally, the non-transitory computer readable medium may include instructions to determine a performance threshold of an I/O access parameter for the hardware configuration based on the bandwidth ceiling.
    Type: Application
    Filed: February 1, 2017
    Publication date: November 14, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Tadeu Marchese, Raphael Gay, Taciano Perez
  • Publication number: 20190310796
    Abstract: Examples associated with persistent memory updating are described. One example includes receiving a first store instruction associated with a first page of memory in a persistent memory from an application. The first page is copied to a new page of the persistent memory. A virtual address space of the application is updated to a location of the new page in a read-write mode. The first store instruction is executed on the new page. A file mapping in the persistent memory is updated from a location of the first page to the location of the new page, and the virtual address space for the location of the new page is updated to a read-only mode.
    Type: Application
    Filed: December 21, 2016
    Publication date: October 10, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Taciano PEREZ, Diego MEDAGLIA, Tadeu MARCHESE
  • Publication number: 20190251263
    Abstract: One example of a system includes a plurality of machine-readable storage devices, a machine-readable storage medium, and platform firmware. Each machine-readable storage device is to be unlocked for read and/or write access via a passphrase for each machine-readable storage device. The machine-readable storage medium stores an encrypted passphrase for each machine-readable storage device. The platform firmware is to receive a user token, derive a key from the user token, decrypt the encrypted passphrase stored in the machine-readable storage medium for each machine-readable storage device using the key, and unlock each machine-readable storage device using the decrypted passphrase for each machine-readable storage device.
    Type: Application
    Filed: July 29, 2016
    Publication date: August 15, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Taciano PEREZ, Diego MEDAGLIA, Thiago SILVA, Carlos HAAS, Kimon BERLIN
  • Publication number: 20190058588
    Abstract: An example non-transitory computer-readable medium includes instructions that, when executed by a processor, cause the processor to receive a request for data. The instructions also cause the processor to determine a region containing the data based on the metadata. The instructions cause the processor to traverse a tree in the metadata to determine key generation information relating a decryption key for the region to a root key.
    Type: Application
    Filed: March 21, 2016
    Publication date: February 21, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Liqun Chen, Boris Balacheff, Fraser Dickin, Taciano Perez, Wagston Staehler, Craig Walrath, James M Mann
  • Publication number: 20190018475
    Abstract: Examples disclosed herein relate to updating memory management information to boot an electronic device from a reduced power mode. In one implementation, prior to entering a reduced power mode, an electronic device creates a snapshot of instructions in a logically volatile partition of a partitioned persistent memory and manage the snapshot as a logically persistent partition. Prior to entering a resume mode, the electronic device updates memory management information to remap a portion of the partitioned memory resource including the snapshot to be managed as a logically volatile partition. The electronic device may resume execution from the snapshot.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 17, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Thiago SILVA, Carolos HAAS, Taciano PEREZ, Thierry FEVRIER
  • Publication number: 20180276507
    Abstract: In an implementation, a non-transitory machine-readable storage medium stores instructions that when executed by a processor, cause the processor to allocate classifier data structures to persistent memory, read a number of categories from a set of training data, and populate the classifier data structures with training data including training-based, category and word probabilities calculated based on the training data.
    Type: Application
    Filed: October 28, 2015
    Publication date: September 27, 2018
    Inventors: Humberto Cardoso Marchezi, TacĂ­ano Perez, Carios Haas
  • Publication number: 20170046176
    Abstract: A non-volatile main memory stores state information of at least one program executing in the system, and metadata indicating whether a system is to be resumed to a prior state on a next start. As part of restarting the system from a mode in which power is removed from the system, the system is resumed to the prior state using the state information stored in the non-volatile main memory, in response to the metadata indicating that the system is to be resumed to the prior state.
    Type: Application
    Filed: April 29, 2014
    Publication date: February 16, 2017
    Inventors: Taciano Perez, Carlos Haas Costa, Joao Claudio Ambrosi, Diego Rahn Medaglia, Mauricio Nunes Porto, Roberto Bender