Patents by Inventor Perry V. Lea

Perry V. Lea 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: 20180033479
    Abstract: The present disclosure includes apparatuses and methods for performing operations by a memory device in a self-refresh state. An example includes an array of memory cells and a controller coupled to the array of memory cells. The controller is configured to direct performance of compute operations on data stored in the array when the array is in a self-refresh state.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 1, 2018
    Inventors: Perry V. Lea, Glen E. Hush
  • Publication number: 20170364684
    Abstract: Examples relate to in-memory attack prevention. The examples disclosed herein enable obtaining, in response to a first boot command, a first encryption key generated based on a randomization process. The examples further enable determining whether first information of a page table indicates that a memory page is intended to be secure, the page table storing mapping between a virtual address of the memory page and a physical address of the memory page. In response to determining that the first information indicates that the memory page is intended to be secure, the examples further enable determining whether second information of the page table indicates that the memory page is encrypted. In response to determining that the second information indicates that the memory page is not encrypted, the examples further enable encrypting the memory page in a physical memory using the first encryption key.
    Type: Application
    Filed: November 26, 2014
    Publication date: December 21, 2017
    Inventor: PERRY V LEA
  • Publication number: 20170277581
    Abstract: The present disclosure includes apparatus and methods for debugging on a memory device. An example apparatus comprises a memory device having an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier and a compute component configured to perform logical operations on the memory device. A controller is coupled to the array and sensing circuitry and configured to cause the memory device to store debugging code in the array of memory cells and execute instructions to perform logical operations using the sensing circuitry. The controller is further configured to receive an indication in the executing instructions to halt a logical operation, and to execute the debugging code on the memory device.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Perry V. Lea, Shawn Rosti
  • Publication number: 20170269865
    Abstract: The present disclosure includes apparatuses and methods for operations using compressed and decompressed data. An example method includes receiving compressed data to a processing in memory (PIM) device and decompressing the compressed data on the PIM device.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Inventors: Jeremiah J. Willcock, Perry V. Lea, Anton Korzh
  • Publication number: 20170249190
    Abstract: An apparatus operates to provide default services or functionality. The apparatus authenticates replaceable resources by determining whether the replaceable resources originate from a desired source. The apparatus provides an auxiliary service or functionality in addition to the default services or functionality when each of the replaceable resources originates from the desired source, and precludes the auxiliary service or functionality when any of the replaceable resources do not originate from the desired source.
    Type: Application
    Filed: October 31, 2014
    Publication date: August 31, 2017
    Inventors: Laurian Dinca, Stephen H Schwartz, Perry V Lea, Mark J Wibbels, Jon T Huber, Roger S Twede
  • Publication number: 20170235515
    Abstract: The present disclosure includes apparatuses and methods for data movement. An example apparatus includes a memory device that includes a plurality of subarrays of memory cells and sensing circuitry coupled to the plurality of subarrays. The sensing circuitry includes a sense amplifier and a compute component. The memory device also includes a plurality of subarray controllers. Each subarray controller of the plurality of subarray controllers is coupled to a respective subarray of the plurality of subarrays and is configured to direct performance of an operation with respect to data stored in the respective subarray of the plurality of subarrays. The memory device is configured to move a data value corresponding to a result of an operation with respect to data stored in a first subarray of the plurality of subarrays to a memory cell in a second subarray of the plurality of subarrays.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Perry V. Lea, Glen E. Hush
  • Publication number: 20170213370
    Abstract: Information relating to a user input to edit a portion of an image is received, where the image is divided into a plurality of tiles. In response to the received information, at least one further tile in a representation of the edit is created. A data structure including entries that link the plurality of tiles and the at least one further tile is created. The at least one further tile with the plurality of tiles are combined to produce an output page that includes the image with the edit applied to the image.
    Type: Application
    Filed: July 28, 2014
    Publication date: July 27, 2017
    Inventors: Perry V Lea, Steven Holland, Bradley R Larson, John D Wilcox
  • Publication number: 20170192844
    Abstract: Examples of the present disclosure provide apparatuses and methods for error code calculation. The apparatus can include an array of memory cells that are coupled to sense lines. The apparatus can include a controller configured to control a sensing circuitry, that is coupled to the sense lines, to perform a number of operations without transferring data via an input/output (I/O) lines. The sensing circuitry can be controlled to calculate an error code for data stored in the array of memory cells and compare the error code with an initial error code for the data to determine whether the data has been modified.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventors: Perry V. Lea, Timothy P. Finkbeiner
  • Publication number: 20170054857
    Abstract: A system comprising a multifunctional peripheral device comprising a processor and a display device, in which the display device presents to a user an electronic document, in which, with an editing module, the multifunctional peripheral device receives input indicating edits to be made to the electronic document, and in which the edits are saved as a separate image.
    Type: Application
    Filed: April 29, 2014
    Publication date: February 23, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Perry V Lea, Brian James Sahr, Steven Holland, Eric P Christianson, John D Wilcox, Bradley R Larson
  • Publication number: 20170052906
    Abstract: The present disclosure is related to encryption of executables in computational memory. Computational memory can traverse an operating system page table in the computational memory for a page marked as executable. In response to finding a page marked as executable, the computational memory can determine whether the page marked as executable has been encrypted. In response to determining that the page marked as executable is not encrypted, the computational memory can generate a key for the page marked as executable. The computational memory can encrypt the page marked as executable using the key.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventor: Perry V. Lea
  • Publication number: 20170048406
    Abstract: A system comprising a multifunctional peripheral device in which the multifunctional peripheral device comprises a processor and a display device, in which the processor detects signature lines in an electronic document, and in which the display device of the multifunctional peripheral device displays the detected signature lines one at a time.
    Type: Application
    Filed: April 28, 2014
    Publication date: February 16, 2017
    Inventors: Perry V LEA, Eric P CHRISTIANSON, Bradley R LARSON
  • Publication number: 20160344880
    Abstract: A printer includes an interface selector to generate a signal that indicates whether a stylus has been installed with a printer. An interface controller monitors the signal from the interface selector to detect if the stylus has been installed with the printer and generates a first printer interface if the stylus has been detected and generates a second printer interface if the stylus has not been detected.
    Type: Application
    Filed: January 27, 2014
    Publication date: November 24, 2016
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Perry V. LEA
  • Publication number: 20160335201
    Abstract: According to an example, data and instruction set encryption may include generating keys to encrypt data and instructions. The instructions may be executable by a CPU. The keys may be mapped to memory ranges of a PM including a flat address space. The flat address space of the PM may be partitioned according to the memory ranges. The keys and the memory ranges mapped to the keys may be stored in a keymap array. The data and the instructions may be encrypted based on the keys.
    Type: Application
    Filed: January 28, 2014
    Publication date: November 17, 2016
    Inventor: Perry V. Lea
  • Patent number: 9361852
    Abstract: A media reproduction device that compresses and decompresses images for display on the media reproduction device.
    Type: Grant
    Filed: July 3, 2011
    Date of Patent: June 7, 2016
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Perry V Lea, Bradley R Larson
  • Publication number: 20160078226
    Abstract: The present disclosure relates to an integrated circuit. The integrated circuit includes a memory controller. The integrated circuit includes a first memory coupled to the memory controller. The integrated circuit includes a processor core coupled to the memory controller. The integrated circuit includes a secure core that includes a second memory. The secure core is configured to inspect the first memory and detect a security event.
    Type: Application
    Filed: May 14, 2013
    Publication date: March 17, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Chris I. Dalton, Boris Balacheff, Perry V. Lea
  • Patent number: 8882217
    Abstract: A printhead assembly for a printing device is provided that includes a printhead comprising non-volatile memory elements. The memory elements include memristive elements. Each memristive element includes an active region disposed between two electrodes. The active region includes a switching layer formed of a switching material capable of carrying a species of dopants and a conductive layer in electrical contact with the switching layer, the conductive layer being formed of a dopant source material that includes the species of dopants that are capable of drifting into the switching layer under an applied potential.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: November 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Perry V. Lea, Gilberto M. Ribeiro, Matthew D. Pickett, Jianhua Yang
  • Publication number: 20130106930
    Abstract: A printhead assembly for a printing device is provided that includes a printhead comprising non-volatile memory elements. The memory elements include memristive elements. Each memristive element includes an active region disposed between two electrodes. The active region includes a switching layer formed of a switching material capable of carrying a species of dopants and a conductive layer in electrical contact with the switching layer, the conductive layer being formed of a dopant source material that includes the species of dopants that are capable of drifting into the switching layer under an applied potential.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Inventors: Perry V. Lea, Gilberto M. Ribeiro, Matthew D. Pickett, Jianhua Yang
  • Publication number: 20130002674
    Abstract: A media reproduction device that compresses and decompresses images for display on the media reproduction device.
    Type: Application
    Filed: July 3, 2011
    Publication date: January 3, 2013
    Inventors: Perry V. Lea, Bradley R. Larson