Patents by Inventor Anthony John Goodacre

Anthony John Goodacre 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: 20210176193
    Abstract: A computer system comprising a processor, a plurality of peripheral resources, and reconfigurable hardware interconnecting the processor and the plurality of peripheral resources. The reconfigurable hardware is arranged to define a control plane interconnecting the processor and the plurality of peripheral resources and a data plane interconnecting the processor and the plurality of peripheral resources, and to carry out bridging between the plurality of peripheral resources through the data plane. The processor is arranged to control the bridging through the control plane.
    Type: Application
    Filed: May 21, 2019
    Publication date: June 10, 2021
    Applicant: BAMBOO SYSTEMS GROUP LIMITED
    Inventors: Giampictro Tecchiolli, Anthony John Goodacre
  • Patent number: 9747052
    Abstract: A processor is provided with a first memory protection unit applying a first set of permissions and a second memory protection unit applying a second set of permissions. A memory access will only be permitted if both the first set of permissions and the second set of permissions are satisfied. The processor also includes a memory management unit which serves to translate from virtual addresses VA to physical addresses PA. A selectable one of the first memory protection unit and the memory management unit is active at any given time under control of a selection bit set by a hypervisor program executing at an exception level with higher privilege than the exception level at which the guest operating systems execute.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: August 29, 2017
    Assignee: ARM Limited
    Inventors: Richard Roy Grisenthwaite, Simon John Craske, Anthony John Goodacre
  • Publication number: 20150347052
    Abstract: A processor (20) is provided with a first memory protection unit (38) applying a first set of permissions and a second memory protection unit (40) applying a second set of permissions. A memory access will only be permitted if both the first set of permissions and the second set of permissions are satisfied. The processor also includes a memory management unit (42) which serves to translate from virtual addresses VA to physical addresses PA. A selectable one of the first memory protection unit (38) and the memory management unit (42) is active at any given time under control of a selection bit set by a hypervisor program (2) executing at an exception level with higher privilege than the exception level at which the guest operating systems execute.
    Type: Application
    Filed: February 5, 2013
    Publication date: December 3, 2015
    Inventors: Richard Roy GRISENTHWAITE, Simon John CRASKE, Anthony John GOODACRE
  • Patent number: 7640491
    Abstract: Automatically displaying updated and relevant content on the display of a mobile computing device. In response to receiving a registration that includes a request for particular dynamic content, a subscription service creates a template file. The template file includes static content, references to dynamic content, and corresponding layout information. The template file is transferred to and stored on a mobile computing device. When dynamic content is updated the dynamic content is pushed to the mobile computing device via a push gateway. Dynamic content may be included in an service indication message that is pushed to the mobile computing device via a wireless protocol. Dynamic content may be stored in an update store included in the mobile computing device. At an appropriate time computer-executable instructions may be executed that merge content from the update store into the template file for display on a display device.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Anthony John Goodacre, Barry Merrick, David Hitchman
  • Patent number: 7549024
    Abstract: An integrated circuit comprising a plurality of processor cores operable to perform respective data processing operations, at least one of said processor cores being configurable to operate either in a coherent multi-processing mode having access to a coherent region within a memory shared with at least one other processor core or in a non-coherent mode.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: June 16, 2009
    Assignee: ARM Limited
    Inventors: Fredric Claude Marie Piry, Anthony John Goodacre
  • Publication number: 20030106022
    Abstract: Automatically displaying updated and relevant content on the display of a mobile computing device. In response to receiving a registration that includes a request for particular dynamic content, a subscription service creates a template file. The template file includes static content, references to dynamic content, and corresponding layout information. The template file is transferred to and stored on a mobile computing device. When dynamic content is updated the dynamic content is pushed to the mobile computing device via a push gateway. Dynamic content may be included in an service indication message that is pushed to the mobile computing device via a wireless protocol. Dynamic content may be stored in an update store included in the mobile computing device. At an appropriate time computer-executable instructions may be executed that merge content from the update store into the template file for display on a display device.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 5, 2003
    Inventors: Anthony John Goodacre, Barry Merrick, David Hitchman
  • Patent number: 5822416
    Abstract: The disclosed invention provides system and method for real-time screening and routing of incoming telephone calls. The invention provides a method of automatically routing incoming telephone calls to either internal phone call processing resources or to destination parties (system users) as defined by the individual destination parties. Dynamic extensions are assigned by a system user on demand from a pool of unassigned extensions, which are generated by an autoattendant telephone call routing system. As a dynamic extension is assigned to a particular caller, identification attributes are input into the system, which may include calling party identification information supplied by the source carrier of the calling party. The system then tags the assigned extension with the identifying information. Such tags are subsequently used by the system to classify the caller when the caller accesses internal call processing resources.
    Type: Grant
    Filed: March 4, 1996
    Date of Patent: October 13, 1998
    Assignee: Mosaix, Inc.
    Inventors: Anthony John Goodacre, John Hoyt Prisock