Patents by Inventor Julian Richard Hill

Julian Richard Hill 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: 6330586
    Abstract: A services provision system provides information services over one or more communications networks and has a software infrastructure divided into domains. Each domain has an intelligent software agent and this community of agents sits in a computing environment represented in each domain by a DPE kernel. The community of agents co-operates to provide service and service management functionality to a user. At least one of the agents is reconfigurable to change the functionality the system makes available. Reconfigurability is based on the use of a plurality of reusable software modules, the agent reconfiguring by selecting a new combination of modules. The software modules themselves incorporate rules, or policies, which determine process steps offered by the modules at run-time. These policies are external to the modules and may be loaded at run-time, allowing dynamic modification to functionality of the system.
    Type: Grant
    Filed: October 14, 1997
    Date of Patent: December 11, 2001
    Assignee: British Telecommunications Public Limited Company
    Inventors: Martin John Yates, Ian William Marshall, Julian Richard Hill, Patrick Brian Farley, Mark Bagley
  • Patent number: RE39717
    Abstract: A services provision system provides information services over one or more communications networks and has a software infrastructure divided into domains. Each domain has an intelligent software agent and this community of agents sits in a computing environment represented in each domain by a DPE kernel. The community of agents co-operates to provide service and service management functionality to user. At least one of the agents is reconfigurable to change the functionality the system makes available. Reconfigurability is based on the use of a plurality of reusable software modules, the agent reconfiguring by selecting a new combination of modules. The software modules themselves incorporate rules, or policies, which determine process steps offered by the modules at run-time. These policies are external to the modules and may be loaded at run-time, allowing dynamic modification to functionality of the system.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: July 3, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Martin John Yates, Ian William Marshall, Julian Richard Hill, Patrick Brian Farley, Mark Bagley