Patents by Inventor Gareth STOCKWELL

Gareth STOCKWELL 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: 9619387
    Abstract: A data processing apparatus and a method of processing data are disclosed, in which address translations between first addresses used in a first addressing system and second addresses used in a second addressing system are locally stored. Each stored address translation is stored with a corresponding identifier. In response to an invalidation command to perform an invalidation process on a selected stored address translation the selected stored address translation is invalidated, wherein the selected stored address translation is identified in the invalidation command by a specified first address and a specified identifier. The invalidation process is further configured by identifier grouping information which associates more than one identifier together as a group of identifiers, and the invalidation process is applied to all stored address translations which match the specified first address and which match any identifier in the group of identifiers to which the specified identifier belongs.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: April 11, 2017
    Assignee: ARM Limited
    Inventors: Matthew L. Evans, Hakan Lars-Goran Persson, Jason Parker, Gareth Stockwell, Andrew Christopher Rose
  • Publication number: 20150242319
    Abstract: A data processing apparatus and a method of processing data are disclosed, in which address translations between first addresses used in a first addressing system and second addresses used in a second addressing system are locally stored. Each stored address translation is stored with a corresponding identifier. In response to an invalidation command to perform an invalidation process on a selected stored address translation the selected stored address translation is invalidated, wherein the selected stored address translation is identified in the invalidation command by a specified first address and a specified identifier. The invalidation process is further configured by identifier grouping information which associates more than one identifier together as a group of identifiers, and the invalidation process is applied to all stored address translations which match the specified first address and which match any identifier in the group of identifiers to which the specified identifier belongs.
    Type: Application
    Filed: February 21, 2014
    Publication date: August 27, 2015
    Applicant: ARM LIMITED
    Inventors: Matthew L. EVANS, Hakan Lars-Goran PERSSON, Jason PARKER, Gareth STOCKWELL, Andrew Christopher ROSE