Patents by Inventor Mathew Connors

Mathew Connors 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: 8589471
    Abstract: A provider definition represents software that implements the semantics of one or more operations on an object in an object-oriented system. A provider represents a specific instance of a provider definition. One or more providers implement operations for objects in the system. A component of the system called the provider registry maintains a mapping of providers and operations as defined by the provider definitions. When handling a request to invoke a operation on an object, the system dynamically dispatches to the correct provider based on this mapping. Where more than one provider are registered as implementing the desired operation on an object, techniques are disclosed for selecting a provider to perform the desired operation.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: November 19, 2013
    Assignee: BMC Software, Inc.
    Inventors: Jonathan Whitney, Alexander Vul, Mathew Connors, Johan Eriksson, Atanu Neogi
  • Publication number: 20120254278
    Abstract: A provider definition represents software that implements the semantics of one or more operations on an object in an object-oriented system. A provider represents a specific instance of a provider definition. One or more providers implement operations for objects in the system. A component of the system called the provider registry maintains a mapping of providers and operations as defined by the provider definitions. When handling a request to invoke a operation on an object, the system dynamically dispatches to the correct provider based on this mapping. Where more than one provider are registered as implementing the desired operation on an object, techniques are disclosed for selecting a provider to perform the desired operation.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: BMC SOFTWARE, INC.
    Inventors: Jonathan Whitney, Alexander Vul, Mathew Connors, Johan Eriksson, Atanu Neogi