Patents by Inventor Kevin Arthur Gomez

Kevin Arthur Gomez 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: 11295202
    Abstract: An apparatus comprises a mass storage unit and a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces. Switching circuitry is configured to selectively couple the circuit modules. Configuration circuitry is configured to access configuration data from the mass storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: April 5, 2022
    Assignee: Seagate Technology LLC
    Inventors: Jon Trantham, Kevin Arthur Gomez, Frank Dropps, Antoine Khoueir, Scott Younger
  • Patent number: 11295758
    Abstract: Devices and methods are disclosed for trusted listening. In some examples, an apparatus can include an audio receiving device having a microphone configured to capture sound and produce an audio signal, a processing unit configured to add a trusted signature to the audio signal, and an output configured to provide the audio signal. Further, a method of trusted listening can receive a first audio signal representing a real-time sound, generate a trusted signature in an audible format, and produce a second audio signal including the trusted signature.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 5, 2022
    Assignee: Seagate Technology LLC
    Inventors: Kevin Arthur Gomez, Eric James Dahlberg, Adam Robert Bush
  • Publication number: 20210295860
    Abstract: Devices and methods are disclosed for trusted listening. In some examples, an apparatus can include an audio receiving device having a microphone configured to capture sound and produce an audio signal, a processing unit configured to add a trusted signature to the audio signal, and an output configured to provide the audio signal. Further, a method of trusted listening can receive a first audio signal representing a real-time sound, generate a trusted signature in an audible format, and produce a second audio signal including the trusted signature.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 23, 2021
    Inventors: Kevin Arthur Gomez, Eric James Dahlberg, Adam Robert Bush
  • Publication number: 20210273795
    Abstract: Systems and methods are disclosed for trusted imaging. In some examples, a trusted imaging device can emit a patterned light onto a real-world scene while an image sensor (e.g. photo or video) generates data representative of the real-world scene. The data can be processed to attempt to recover a pattern of the patterned light from the data. Whether, or to what extent, the pattern can be recovered can be determinative of a trustworthiness of the data from the image sensor. In further examples, the image data can be encrypted, as well as the imaging device output. In still further examples, a depth map of the image data can also be used to determine the trustworthiness of the image data.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventors: Eric James Dahlberg, Kevin Arthur Gomez, Dan Mohr, Daniel Joseph Klemme
  • Patent number: 10679140
    Abstract: A connection between a user device and a network server is established. Via the connection, a deep learning network is formed for a processing task. A first portion of the deep learning network operates on the user device and a second portion of the deep learning network operates on the network server. Based on cooperation between the user device and the network server, a boundary between the first portion and the second portion of the deep learning network is dynamically modified based on a change in a performance indicator that could affect the processing task.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 9, 2020
    Assignee: Seagate Technology LLC
    Inventors: Kevin Arthur Gomez, Frank Dropps, Ryan James Goss, Jon Trantham, Antoine Khoueir
  • Patent number: 9976814
    Abstract: An apparatus includes a heat pipe with a fluid path. A first part of the fluid path is thermally coupled to a first region of a higher temperature and a second part of the fluid path thermally is coupled to a second region of a lower temperature. A difference between the higher temperature and the lower temperature induces a flow of a magnetic fluid in the fluid path. A switchable magnetic device is magnetically coupled to the fluid path. Activation of the switchable magnetic device reduces the flow of the magnetic fluid in the fluid path, which reduces heat transfer from the first region to the second region.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: May 22, 2018
    Assignee: Seagate Technology LLC
    Inventors: Kevin Arthur Gomez, Jon Trantham, David Tetzlaff, Mai A. Ghaly
  • Patent number: 9946462
    Abstract: Mapping table entries that map logical block addresses to physical block addresses can be intercepted and compressed to save space. In some cases, the mapping table entries can be compressed into compression units, which can hold multiple mapping table entries. Portions of the mapping table entries can be arranged into groups, and a group can be compressed with a unique compression method. The compression method used to compress a group may be based on data characteristics of the group. When data corresponding to the mapping table entries are read or modified, the compressed data can be decompressed and provided to a requesting controller or processor. When the mapping table entry is modified, the updated mapping entry may be arranged into groups, and the groups can be compressed and stored to the compression units.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: April 17, 2018
    Assignee: Seagate Technology LLC
    Inventors: Peng Li, Kevin Arthur Gomez, Ryan James Goss
  • Patent number: 9632729
    Abstract: A data object is received at a storage compute device in response to a request from a host. A requirement of the data object is determined based on a computation to be performed on the data object. The requirement related to at least speed and capacity of media used to store the data object. A tier is selected from the storage compute device based on speed and capacity characteristics of the selected tier corresponding to the requirement of the data object. The data object is stored in the selected tier.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: April 25, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Peng Li, Richard Esten Bohn, David Tetzlaff, Kevin Arthur Gomez
  • Publication number: 20160247080
    Abstract: An apparatus comprises a mass storage unit and a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces. Switching circuitry is configured to selectively couple the circuit modules. Configuration circuitry is configured to access configuration data from the mass storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 25, 2016
    Inventors: Jon Trantham, Kevin Arthur Gomez, Frank Dropps, Antoine Khoueir, Scott Younger
  • Patent number: 9424946
    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, input write data having a selected logical address are stored in a rewriteable non-volatile (NV) buffer. A copy of the input write data is transferred to an NV main memory using a sloppy write process. A verify operation is subsequently performed to verify successful transfer of the copy of the input write data to the NV main memory using a hash value generated responsive to the input write data in the NV buffer.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: August 23, 2016
    Assignee: Seagate Technology LLC
    Inventors: Kevin Arthur Gomez, Michael Joseph Steiner, Mark Allen Gaertner, Ryan James Goss
  • Publication number: 20160216043
    Abstract: An apparatus includes a heat pipe with a fluid path. A first part of the fluid path is thermally coupled to a first region of a higher temperature and a second part of the fluid path thermally is coupled to a second region of a lower temperature. A difference between the higher temperature and the lower temperature induces a flow of a magnetic fluid in the fluid path. A switchable magnetic device is magnetically coupled to the fluid path. Activation of the switchable magnetic device reduces the flow of the magnetic fluid in the fluid path, which reduces heat transfer from the first region to the second region.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Inventors: Kevin Arthur Gomez, Jon Trantham, David Tetzlaff, Mai A. Ghaly
  • Publication number: 20160098646
    Abstract: A connection between a user device and a network server is established. Via the connection, a deep learning network is formed for a processing task. A first portion of the deep learning network operates on the user device and a second portion of the deep learning network operates on the network server.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventors: Kevin Arthur Gomez, Frank Dropps, Ryan James Goss, Jon Trantham, Antoine Khoueir
  • Patent number: 9299402
    Abstract: A system and associated method of using may generally have at least a mobile data storage device with a controller directing data to first and second tiers of memory. The first tier of memory can have at least boot data pre-fetched from the second tier of memory with the boot data including at least metadata and personalized user data.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: March 29, 2016
    Assignee: Seagate Technology LLC
    Inventors: David Scott Ebsen, Ara Patapoutian, Michael Joseph Steiner, Kevin Arthur Gomez
  • Publication number: 20150324691
    Abstract: A system includes a plurality of nonvolatile memory cells and a map that assigns connections between nodes of a neural network to the memory cells. Memory devices containing nonvolatile memory cells and applicable circuitry for reading and writing may operate with the map. Information stored in the memory cells can represent weights of the connections. One or more neural processors can be present and configured to implement the neural network.
    Type: Application
    Filed: May 5, 2015
    Publication date: November 12, 2015
    Inventors: Frank Dropps, Antoine Khoueir, Kevin Arthur Gomez, Jon Trantham
  • Publication number: 20150324125
    Abstract: A data object is received at a storage compute device in response to a request from a host. A requirement of the data object is determined based on a computation to be performed on the data object. The requirement related to at least speed and capacity of media used to store the data object. A tier is selected from the storage compute device based on speed and capacity characteristics of the selected tier corresponding to the requirement of the data object. The data object is stored in the selected tier.
    Type: Application
    Filed: May 5, 2015
    Publication date: November 12, 2015
    Inventors: Peng Li, Richard Esten Bohn, David Tetzlaff, Kevin Arthur Gomez
  • Patent number: 9076530
    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, a non-volatile (NV) buffer is adapted to store input write data having a selected logical address. A write circuit is adapted to transfer a copy of the input write data to an NV main memory while retaining the stored input write data in the NV buffer. A verify circuit is adapted to perform a verify operation at the conclusion of a predetermined elapsed time interval to verify successful transfer of the copy of the input write data to the NV main memory. The input write data are retained in the NV buffer until successful transfer is verified.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: July 7, 2015
    Assignee: Seagate Technology LLC
    Inventors: Kevin Arthur Gomez, Ryan James Goss, Antoine Khoueir, David Scott Ebsen, Jon D. Trantham
  • Publication number: 20140226413
    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, input write data having a selected logical address are stored in a rewriteable non-volatile (NV) buffer. A copy of the input write data is transferred to an NV main memory using a sloppy write process. A verify operation is subsequently performed to verify successful transfer of the copy of the input write data to the NV main memory using a hash value generated responsive to the input write data in the NV buffer.
    Type: Application
    Filed: February 8, 2013
    Publication date: August 14, 2014
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Kevin Arthur Gomez, Michael Joseph Steiner, Mark Allen Gaertner, Ryan James Goss
  • Publication number: 20140229665
    Abstract: A system and associated method of using may generally have at least a mobile data storage device with a controller directing data to first and second tiers of memory. The first tier of memory can have at least boot data pre-fetched from the second tier of memory with the boot data including at least metadata and personalized user data.
    Type: Application
    Filed: February 8, 2013
    Publication date: August 14, 2014
    Applicant: Seagate Technology LLC
    Inventors: David Scott Ebsen, Ara Patapoutian, Michael Joseph Steiner, Kevin Arthur Gomez
  • Publication number: 20140219034
    Abstract: Method and apparatus for managing data in a memory. In accordance with some embodiments, a non-volatile (NV) buffer is adapted to store input write data having a selected logical address. A write circuit is adapted to transfer a copy of the input write data to an NV main memory while retaining the stored input write data in the NV buffer. A verify circuit is adapted to perform a verify operation at the conclusion of a predetermined elapsed time interval to verify successful transfer of the copy of the input write data to the NV main memory. The input write data are retained in the NV buffer until successful transfer is verified.
    Type: Application
    Filed: February 7, 2013
    Publication date: August 7, 2014
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Kevin Arthur Gomez, Ryan James Goss, Antoine Khoueir, David Scott Ebsen, Jon D. Trantham
  • Patent number: 8402205
    Abstract: Method and apparatus for managing metadata associated with a data storage array. In accordance with various embodiments, a group of user data blocks are stored to memory cells at a selected physical address of the array. A multi-tiered metadata scheme is used to generate metadata which describes the selected physical address of the user data blocks. The multi-tiered metadata scheme provides an upper tier metadata format adapted for groups of N user data blocks, and a lower tier metadata format adapted for groups of M user data blocks where M is less than N. The generated metadata is formatted in accordance with a selected one of the upper or lower tier metadata formats in relation to a total number of the user data blocks in the group.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: March 19, 2013
    Assignee: Seagate Technology LLC
    Inventors: Ryan James Goss, Kevin Arthur Gomez, Mark Allen Gaertner, Bruce Douglas Buch