Patents by Inventor Ronald A. Perez

Ronald A. 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).

  • Patent number: 11301325
    Abstract: A write request causes controller circuitry to write an encrypted data line and First Tier metadata portion including MAC data and a first portion of ECC data to a first memory circuitry portion and a second portion of ECC data to a sequestered, second memory circuitry portion. A read request causes the controller circuitry to read the encrypted data line and the First Tier metadata portion from the first memory circuitry portion. Using the first portion of the ECC data in the First Tier metadata portion, the controller circuitry determines if an error exists in the encrypted data line. If no error is detected, the controller circuitry decrypts and verifies the data line using the MAC data in the First Tier metadata portion. If an error in the data line is detected, the Second Tier metadata portion, is fetched from the sequestered, second memory circuitry portion and the error corrected.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Siddhartha Chhabra, Ronald Perez, Hsing-Min Chen, Manjula Peddireddy
  • Publication number: 20220019667
    Abstract: In one embodiment, an apparatus comprises a processor to: receive a request to configure a secure execution environment for a first workload; configure a first set of secure execution enclaves for execution of the first workload, wherein the first set of secure execution enclaves is configured on a first set of processing resources, wherein the first set of processing resources comprises one or more central processing units and one or more accelerators; configure a first set of secure datapaths for communication among the first set of secure execution enclaves during execution of the first workload, wherein the first set of secure datapaths is configured over a first set of interconnect resources; configure the secure execution environment for the first workload, wherein the secure execution environment comprises the first set of secure execution enclaves and the first set of secure datapaths.
    Type: Application
    Filed: June 22, 2021
    Publication date: January 20, 2022
    Applicant: Intel Corporation
    Inventors: Kapil Sood, Ioannis T. Schoinas, Yu-Yuan Chen, Raghunandan Makaram, David J. Harriman, Baiju Patel, Ronald Perez, Matthew E. Hoekstra, Reshma Lal
  • Patent number: 11222356
    Abstract: An example apparatus includes means for extracting characters from first cookies stored in a first memory space, the first cookies collected from client devices via network communications, and means for storing in a second memory space, a pattern of characters in association with a first demographic to indicate that the pattern of characters and the first demographic are both representative of a same first unique audience member, the storing being in response to determining that at least two of the first cookies (1) include the pattern of characters, and (2) correspond to the first demographic.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: January 11, 2022
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Albert Ronald Perez, Mimi Zhang
  • Patent number: 11207277
    Abstract: This invention relates to pharmaceutical composition and methods of using vitamin A and/or RAR? agonist for the treatment or prevention of diseases or conditions associated with high fat diet and/or vitamin deficiency.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: December 28, 2021
    Assignee: CORNELL UNIVERISITY
    Inventors: Lorraine J Gudas, Yannick Benoit, Ronald Perez, Xiao-Han Tang, Steven Trasino
  • Publication number: 20210374000
    Abstract: A write request causes controller circuitry to write an encrypted data line and First Tier metadata portion including MAC data and a first portion of ECC data to a first memory circuitry portion and a second portion of ECC data to a sequestered, second memory circuitry portion. A read request causes the controller circuitry to read the encrypted data line and the First Tier metadata portion from the first memory circuitry portion. Using the first portion of the ECC data included in the First Tier metadata portion, the controller circuitry determines if an error exists in the encrypted data line. If no error is detected, the controller circuitry decrypts and verifies the data line using the MAC data included in the First Tier metadata portion. If an error in the data line is detected by the controller circuitry, the Second Tier metadata portion, containing the second portion of the ECC data is fetched from the sequestered, second memory circuitry portion and the error corrected.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Applicant: Intel Corporation
    Inventors: Siddhartha Chhabra, Ronald Perez, Hsing-Min Chen, Manjula Peddireddy
  • Publication number: 20210357532
    Abstract: A container corresponding to executable code may be received. The container may be executed in a secure computation environment by performing one or more operations specified by the executable code of the container. An instruction to terminate the executing of the container may be received from a high level operating system (HLOS) that is external to the secure computation environment. A determination may be made as to whether the container is associated with a preemption privilege and the executing of the container may be terminated after receiving the instruction from the HLOS based on the determination of whether the container is associated with the preemption privilege.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 18, 2021
    Inventors: Ambuj Kumar, William Craig Rawlings, Ronald Perez, Denis Alexandrovich Pochuev, Michael Alexander Hamburg, Paul Kocher
  • Publication number: 20210357992
    Abstract: Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications are disclosed.
    Type: Application
    Filed: June 29, 2021
    Publication date: November 18, 2021
    Inventors: Jonathan Sullivan, Michael Sheppard, Albert Ronald Perez, Alejandro Terrazas
  • Patent number: 11160769
    Abstract: This invention relates to pharmaceutical compositions and methods for treating (including managing) or preventing metabolic syndrome related conditions using one or more RAR e.g., RAR agonists. Such conditions include, but are not limited to, diseases in pancreas, liver, kidney, testes, muscle, or adipose tissue, as well as other organs that are associated with high fat diet and/or vitamin A deficiency, as well as other conditions associated with abnormal level of triglyceride, cholesterol and/or glucose.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: November 2, 2021
    Assignee: Cornell University
    Inventors: Lorraine J Gudas, Yannick Benoit, Ronald Perez, Xiao-Han Tang, Steven Trasino
  • Publication number: 20210304229
    Abstract: An example apparatus includes at least one memory, instructions, and at least one processor to execute the instructions to generate electronic mobile measurement data based on network communications received from first client devices, select attributes associated with the electronic mobile measurement data to include in a model, generate the model based on the attributes and a first portion of the electronic mobile measurement data, determine a percentage of a second portion of the electronic mobile measurement data that the model correctly associates with corresponding first users of the first client devices, and when the percentage satisfies a threshold determine: (a) when a second user operating a second client device is a primary user, and (b) when the user operating the second client device is a third user, and associate demographic information of the second user with the electronic mobile measurement data to reduce a misattribution error.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Inventors: Kumar Nagaraja Rao, Tianjue Luo, Albert Ronald Perez, Stephen S. Bell
  • Patent number: 11055752
    Abstract: Methods and apparatus to adjust media impressions based on media impression notification loss rates in network communications are disclosed.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: July 6, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathan Sullivan, Michael Sheppard, Albert Ronald Perez, Alejandro Terrazas
  • Patent number: 11048800
    Abstract: In one embodiment, an apparatus comprises a processor to: receive a request to configure a secure execution environment for a first workload; configure a first set of secure execution enclaves for execution of the first workload, wherein the first set of secure execution enclaves is configured on a first set of processing resources, wherein the first set of processing resources comprises one or more central processing units and one or more accelerators; configure a first set of secure datapaths for communication among the first set of secure execution enclaves during execution of the first workload, wherein the first set of secure datapaths is configured over a first set of interconnect resources; configure the secure execution environment for the first workload, wherein the secure execution environment comprises the first set of secure execution enclaves and the first set of secure datapaths.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: June 29, 2021
    Assignee: Intel Corporation
    Inventors: Kapil Sood, Ioannis T. Schoinas, Yu-Yuan Chen, Raghunandan Makaram, David J. Harriman, Baiju Patel, Ronald Perez, Matthew E. Hoekstra, Reshma Lal
  • Patent number: 11037178
    Abstract: An example apparatus includes at least one processor and first memory comprising computer readable instructions that, when executed, cause the at least one processor to log an impression in second memory at an audience measurement entity based on a communication received from a computing device. The example computer readable instructions, when executed, cause the at least one processor to determine that a primary user of the computing device is not the user operating the computing device when a first probability score for the primary user does not satisfy a threshold, and in response to determining that the primary user is not the user operating the computing device, identify one of a plurality of secondary users as the user operating the computing device. The example computer readable instructions, when executed, cause the at least one processor to store demographic information of the user operating the computing device.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: June 15, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Kumar Nagaraja Rao, Tianjue Luo, Albert Ronald Perez, Stephen S. Bell
  • Publication number: 20210160063
    Abstract: A secret key value that is inaccessible to software is scrambled according to registers consisting of one-time programmable (OTP) bits. A first OTP register is used to change the scrambling of the secret key value whenever a lifecycle event occurs. A second OTP register is used to undo the change in the scrambling of the secret key. A third OTP register is used to affect a permanent change to the scrambling of the secret key. The scrambled values of the secret key (whether changed or unchanged) are used as seeds to produce keys for cryptographic operations by a device.
    Type: Application
    Filed: December 11, 2020
    Publication date: May 27, 2021
    Inventors: Ambuj KUMAR, Ronald PEREZ
  • Patent number: 11010494
    Abstract: A container corresponding to executable code may be received. The container may be executed in a secure computation environment by performing one or more operations specified by the executable code of the container. An instruction to terminate the executing of the container may be received from a high level operating system (HLOS) that is external to the secure computation environment. A determination may be made as to whether the container is associated with a preemption privilege and the executing of the container may be terminated after receiving the instruction from the HLOS based on the determination of whether the container is associated with the preemption privilege.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: May 18, 2021
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, William Craig Rawlings, Ronald Perez, Denis Alexandrovich Pochuev, Michael Alexander Hamburg, Paul Kocher
  • Publication number: 20210027323
    Abstract: Methods and apparatus to compensate impression data for misattribution and non-coverage are disclosed.
    Type: Application
    Filed: October 12, 2020
    Publication date: January 28, 2021
    Inventors: Kumar Nagaraja Rao, Tianjue Luo, Albert Ronald Perez, Stephen S. Bell, Mimi Zhang, David Wong, Jennifer Haskell
  • Patent number: 10897352
    Abstract: A secret key value that is inaccessible to software is scrambled according to registers consisting of one-time programmable (OTP) bits. A first OTP register is used to change the scrambling of the secret key value whenever a lifecycle event occurs. A second OTP register is used to undo the change in the scrambling of the secret key. A third OTP register is used to affect a permanent change to the scrambling of the secret key. The scrambled values of the secret key (whether changed or unchanged) are used as seeds to produce keys for cryptographic operations by a device.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: January 19, 2021
    Assignee: Rambus Inc.
    Inventors: Ambuj Kumar, Ronald Perez
  • Publication number: 20200372527
    Abstract: Examples apparatus disclosed herein are to determine a plurality of weights based on a data structure having elements corresponding to pairings of ones of a plurality of demographic partition statistics and ones of a plurality of baseline demographic statistics obtained for a target population, the demographic partition statistics corresponding to a plurality of demographic partitions of a sample population, a first element of the data structure to combine a first one of the demographic partition statistics with a first one of the baseline demographic statistics of the target population based on a first value corresponding to a numerator term of an expression and a second value corresponding to a denominator term of the expression, the weights corresponding respectively to the demographic partitions of the sample population. Disclosed example apparatus are also to adjust the attribute data based on the weights to determine ratings data for the target population.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Michael Sheppard, Jonathan Sullivan, Alejandro Terrazas, Peter Lipa, Albert Ronald Perez
  • Patent number: 10803475
    Abstract: Methods and apparatus to compensate impression data for misattribution and non-coverage by a database proprietor are disclosed. An example method includes obtaining a count of media impressions occurring on a first type of computing device, a first portion of the media impressions corresponding to persons for whom demographic information is recognizable by a database proprietor and a second portion of the media impressions corresponding to persons for whom demographic information is unavailable to the database proprietor; and determining the demographic information for the second portion of the media impressions based on a first probability that media corresponding to the media impressions is accessed on the first type of computing device and based on a second probability that media is accessed on a second type of device.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 13, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Kumar Nagaraja Rao, Tianjue Luo, Albert Ronald Perez, Stephen S. Bell, Mimi Zhang, David Wong, Jennifer Haskell
  • Patent number: 10740774
    Abstract: Methods, apparatus, systems and articles of manufacture to correct for bias in ratings data are disclosed. Example methods disclosed herein include accessing information specifying a set of population strata having corresponding strata demographic statistics capable of being combined to determine a first set of baseline demographic statistics for a sample population that corresponds to a second set of baseline demographic statistics for a target population. Disclosed example methods also include determining a set of weights corresponding respectively to the set of population strata that reduces bias between the second set of baseline demographic statistics for the target population and the first set of baseline demographic statistics for the sample population when the set of weights is applied to the strata demographic statistics to determine the first set of baseline demographic statistics for the sample population.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: August 11, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Michael Sheppard, Jonathan Sullivan, Alejandro Terrazas, Peter Lipa, Albert Ronald Perez
  • Publication number: 20200201787
    Abstract: A processor includes a processor core to execute an application; a key attribute table (KAT) register to store a plurality of key identifiers (KeyIDs) associated with the application, wherein a KeyID identifies an encryption key; a selection circuit coupled to the KAT register to select the KeyID from the KAT register based on a KeyID selector (KSEL), wherein the KSEL is associated with a page of memory to which access is performed; a cache coupled to the processor core, the cache to store a physical address, data, and the KeyID of the page of memory, wherein the KeyID is an attribute associated with the page of memory; and a memory controller coupled to the cache to encrypt, based on the encryption key identified by the KeyID, the data of the page of memory stored in the cache as it is evicted from the cache to main memory.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: Vedvyas Shanbhogue, Stephen R. Van Doren, Gilbert Neiger, Barry E. Huntley, Amy Santoni, Raghunandan Makaram, Rajat Agarwal, Ronald Perez, Hormuzd Khosravi, Manjula Peddireddy, Siddhartha Chhabra