Patents by Inventor Keith Sterling

Keith Sterling 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: 8589528
    Abstract: A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: November 19, 2013
    Assignee: Jacobs Rimell Limited
    Inventors: David Jacobs, Philip Rimell, Paulo Pinto, Keith Sterling, Jordan Wensley
  • Patent number: 8135808
    Abstract: An automated provisioning system for provisioning a service or device in a communications network, which system comprises a listener (2) adapted to receive a request from a user and a driver adapted to control operation of the service or device. The driver supports a describe operation, which enumerates which operations are available for the user and co-operates with a control processor (22), which mediates between the driver and a data store holding information on which operations are available for the user. When a request to provision an available operation is received, the control processor (22) mediates between the data store and driver to determine what information is required to provision the service or device and to permit the driver to provision the service or device. The system dispenses with the table driven approach of known systems.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: March 13, 2012
    Assignee: Jacobs Rimell Limited
    Inventors: Keith Sterling, Mark Pond, David Jacobs
  • Publication number: 20110209204
    Abstract: A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems.
    Type: Application
    Filed: May 9, 2011
    Publication date: August 25, 2011
    Applicant: Jacobs Rimell Limited
    Inventors: David Jacobs, Philip Rimell, Paulo Pinto, Keith Sterling, Jordan Wensley
  • Patent number: 7962596
    Abstract: A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: June 14, 2011
    Assignee: Jacobs Rimell Limited
    Inventors: David Jacobs, Philip Rimell, Paulo Pinto, Keith Sterling, Jordan Wensley
  • Patent number: 7747715
    Abstract: A method of locating objects in a distributed electronic environment comprising defining a plurality of object-types, which object-types are assigned a plurality of attributes, one attribute being an object-precedence attribute. A plurality of home locations for objects are defined. When a new object is instantiated, which object has associations with other objects, the new object is located at the home location of the existing object which has the highest precedence value of all the associated objects.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: June 29, 2010
    Assignee: Jacobs Rimell Limited
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton
  • Patent number: 7580997
    Abstract: A method of recovering the state of a system, which system comprises at least one counter, which counter represents an instantaneous state of an entity in a system. The counter will increase in value in response to an increment request and decrease in value in response to a decrement request, wherein each increment request is paired with a decrement request.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: August 25, 2009
    Assignee: Jacobs Rimell Limited
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton
  • Publication number: 20090172134
    Abstract: An automated provisioning system for provisioning a service or device in a communications network, which system comprises a listener (2) adapted to receive a request from a user and a driver adapted to control operation of the service or device. The driver supports a describe operation, which enumerates which operations are available for the user and co-operates with a control processor (22), which mediates between the driver and a data store holding information on which operations are available for the user. When a request to provision an available operation is received, the control processor (22) mediates between the data store and driver to determine what information is required to provision the service or device and to permit the driver to provision the service or device. The system dispenses with the table driven approach of known systems.
    Type: Application
    Filed: June 2, 2006
    Publication date: July 2, 2009
    Applicant: JACOBS RIMELL LIMITED
    Inventors: Keith Sterling, Mark Pond, David Jacobs
  • Patent number: 7398284
    Abstract: A method of management of concurrent sessions within a networked electronic system across multiple servers generally comprises defining a model of the system to be managed, and then defining policies, which policies are applicable to components of the model. Then, system components are modelled as entities in the model with hierarchical relationships between the entities. The entities each comprise a single physical or non-physical object in the system. The model is split into parts such that policy information for a given entity is held on a nominated server, with other servers being informed of where to find the policy information, determination of which policies to apply to a given request being made by a policy checker, which policies are then executed.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: July 8, 2008
    Assignee: Jacobs Rimell Limited
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton
  • Publication number: 20080133734
    Abstract: A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems.
    Type: Application
    Filed: November 19, 2007
    Publication date: June 5, 2008
    Inventors: David Jacobs, Philip Rimell, Paulo Pinto, Keith Sterling, Jordan Wensley
  • Patent number: 7313611
    Abstract: A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: December 25, 2007
    Assignee: Jacob Rimmell Limited
    Inventors: David Jacobs, Philip Rimell, Paulo Pinto, Keith Sterling, Jordan Wensley
  • Publication number: 20050108724
    Abstract: A method of locating objects in a distributed electronic environment comprising defining a plurality of object-types, which object-types are assigned a plurality of attributes, one attribute being an object-precedence attribute. A plurality of home locations for objects are defined. When a new object is instantiated, which object has associations with other objects, the new object is located at the home location of the existing object which has the highest precedence value of all the associated objects.
    Type: Application
    Filed: October 15, 2002
    Publication date: May 19, 2005
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton
  • Publication number: 20050044239
    Abstract: A method of recovering the state of a system, which system comprises at least one counter, which counter represents an instantaneous state of an entity in a system. The counter will increase in value in response to an increment request and decrease in value in response to a decrement request, wherein each increment request is paired with a decrement request.
    Type: Application
    Filed: October 15, 2002
    Publication date: February 24, 2005
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton
  • Publication number: 20050038765
    Abstract: A method of management of concurrent sessions within an electronic system comprising defining a model of the system to be managed, defining policies, which policies are applicable to components of the model. System components are modelled as entities in the model with hierarchical relationships between the entities. The entities each comprise a single physical or non-physical object in the system.
    Type: Application
    Filed: October 15, 2002
    Publication date: February 17, 2005
    Inventors: Keith Sterling, Richard Hughes, Allan Jenkins, William Box, Ian Middleton