Patents by Inventor Christopher Daniel Emmons

Christopher Daniel Emmons 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: 11928163
    Abstract: A technique is provided for creating digital memories for a particular person. A data store stores personal data derived from signals gathered from a plurality of sensors that monitor the particular person. Memories creation processing circuitry, responsive to detection of a given event associated with the particular person, performs an augmentation process to generate an augmented given event identifying multiple items of data associated with the given event, including personal data associated with the given event obtained from the data store. The memories creation processing circuitry analyses the multiple items of data identified by the augmented given event in order to generate a given digital memory for the given event. A memories data store stores digital memories generated by the memories creation processing circuitry for the particular person, and memories analysis circuitry determines and maintains associations between the digital memories in the memories data store.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: March 12, 2024
    Assignee: Arm Limited
    Inventors: Remy Pottier, Minsheng Lu, Arthur Michael Goldberg, Christopher Daniel Emmons
  • Publication number: 20230304800
    Abstract: The present disclosure relates to a method of augmenting human perception of the surroundings, comprising: receiving a first set of data from a user device associated with the user, the first set of data comprising at least location information; receiving a second set of data from a local distributed database associated with the location information, the second set of data comprising a position of one or more entities; constructing a digital model representing the user and the one or more entities using the first and second set of data; projecting a respective course for the user and for the or each entity by inputting the digital model into a first machine learning algorithm (MLA) to infer one or more events; identifying at least one inferred event relevant to the user by inputting the one or more inferred events to the first MLA; and communicating the at least one relevant inferred event to the user.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Remy POTTIER, Simon Roger HOLLAND, Eric VAN HENSBERGEN, Christopher Daniel EMMONS
  • Publication number: 20230281336
    Abstract: Provided is a digital/analog signal processing apparatus and method for controlling exposure of personally identifiable information to be transferred from storage in a secure enclave, comprising a memory and an integrated circuit coupled to the memory, configured to: select a data set stored in the storage; individuate personally identifiable information in the data set; determine an individual person’s subset of personally identifiable information; extract an identifier for the individual person from the subset; interrogate stored data using the identifier to locate metadata comprising permission to expose the individual person’s subset; and responsive to a failure to locate the metadata comprising permission, either: emit a signal seeking the permission; or apply a protective measure to the individual person’s subset of individuated personally identifiable information prior to transfer of the data set in a digital/analog signal outside the secure enclave.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Remy POTTIER, Minsheng LU, Arthur Michael GOLDBERG, Christopher Daniel EMMONS
  • Publication number: 20230259560
    Abstract: A technique is provided for creating digital memories for a particular person. A data store stores personal data derived from signals gathered from a plurality of sensors that monitor the particular person. Memories creation processing circuitry, responsive to detection of a given event associated with the particular person, performs an augmentation process to generate an augmented given event identifying multiple items of data associated with the given event, including personal data associated with the given event obtained from the data store. The memories creation processing circuitry analyses the multiple items of data identified by the augmented given event in order to generate a given digital memory for the given event. A memories data store stores digital memories generated by the memories creation processing circuitry for the particular person, and memories analysis circuitry determines and maintains associations between the digital memories in the memories data store.
    Type: Application
    Filed: February 11, 2022
    Publication date: August 17, 2023
    Inventors: Remy POTTIER, Minsheng LU, Arthur Michael GOLDBERG, Christopher Daniel EMMONS
  • Patent number: 11259729
    Abstract: Subject matter disclosed herein may relate to systems, devices, and/or processes for processing signals and/or states representative of behavioral and/or biological state.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 1, 2022
    Assignee: Arm Ltd.
    Inventors: Renee Marie St Amant, Christopher Daniel Emmons
  • Publication number: 20190282155
    Abstract: Subject matter disclosed herein may relate to systems, devices, and/or processes for processing signals and/or states representative of behavioral and/or biological state.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Renee Marie St Amant, Christopher Daniel Emmons
  • Patent number: 9582282
    Abstract: A data processing apparatus has prefetch circuitry for prefetching cache lines of instructions into an instruction cache. A prefetch lookup table is provided for storing prefetch entries, with each entry corresponding to a region of a memory address space and identifying at least one block of one or more cache lines within the corresponding region from which processing circuitry accessed an instruction on a previous occasion. When the processing circuitry executes an instruction from a new region, the prefetch circuitry looks up the table, and if it stores a prefetch entry for the new region, then the at least one block identified by the corresponding entry is prefetched into the cache.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: February 28, 2017
    Assignee: ARM Limited
    Inventors: Mitchell Bryan Hayenga, Christopher Daniel Emmons
  • Publication number: 20160019065
    Abstract: A data processing apparatus has prefetch circuitry for prefetching cache lines of instructions into an instruction cache. A prefetch lookup table is provided for storing prefetch entries, with each entry corresponding to a region of a memory address space and identifying at least one block of one or more cache lines within the corresponding region from which processing circuitry accessed an instruction on a previous occasion. When the processing circuitry executes an instruction from a new region, the prefetch circuitry looks up the table, and if it stores a prefetch entry for the new region, then the at least one block identified by the corresponding entry is prefetched into the cache.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Mitchell Bryan HAYENGA, Christopher Daniel EMMONS
  • Patent number: 9021172
    Abstract: A data processing apparatus has performance monitoring circuitry for generating performance monitoring data. The performance monitoring circuitry includes a first event counter for counting occurrences of a first event and a second event counter for counting occurrences of a second event. A performance monitoring interrupt signal is indicated if, when the number of first events counted by the first event counter reaches a first threshold value, the number of second events by the second event counter meets an interrupt triggering condition.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: April 28, 2015
    Assignee: ARM Limited
    Inventors: Matthew James Horsnell, Christopher Daniel Emmons
  • Publication number: 20140013020
    Abstract: A data processing apparatus has performance monitoring circuitry for generating performance monitoring data. The performance monitoring circuitry includes a first event counter for counting occurrences of a first event and a second event counter for counting occurrences of a second event. A performance monitoring interrupt signal is indicated if, when the number of first events counted by the first event counter reaches a first threshold value, the number of second events by the second event counter meets an interrupt triggering condition.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 9, 2014
    Applicant: ARM LIMITED
    Inventors: Matthew James HORSNELL, Christopher Daniel Emmons