Patents by Inventor Franklin Fulton Simpson

Franklin Fulton Simpson 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: 9325592
    Abstract: A system and method can manage software services in virtualized and non-virtualized environments. A plurality of data collection components in a computing environment can include a plurality of virtual machines running on the one or more microprocessors, wherein the plurality of virtual machines are adapted to be deployed with services and applications. Each data collection component operates to use one or more data structures to communicate with a data consumer, wherein each data structure describes metrics to be collected by said data collection component and is capable of containing collected metric values.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: April 26, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard Mousseau, Codanda Ganapathy Chinnappa
  • Publication number: 20130318235
    Abstract: A system and method can manage software services in virtualized and non-virtualized environments. A plurality of data collection components in a computing environment can include a plurality of virtual machines running on the one or more microprocessors, wherein the plurality of virtual machines are adapted to be deployed with services and applications. Each data collection component operates to use one or more data structures to communicate with a data consumer, wherein each data structure describes metrics to be collected by said data collection component and is capable of containing collected metric values.
    Type: Application
    Filed: July 31, 2013
    Publication date: November 28, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard P. Mousseau, Codanda Ganapathy Chinnappa
  • Patent number: 8510439
    Abstract: A system and method can manage software services in virtualized and non-virtualized environments. A plurality of data collection components in a computing environment can include a plurality of virtual machines running on the one or more microprocessors, wherein the plurality of virtual machines are adapted to be deployed with services and applications. Each data collection component operates to use one or more data structures to communicate with a data consumer, wherein each data structure describes metrics to be collected by said data collection component and is capable of containing collected metric values.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: August 13, 2013
    Assignee: Oracle International Corporation
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard P. Mousseau, Codanda Chinnappa
  • Publication number: 20120303805
    Abstract: A system and method can manage software services in virtualized and non-virtualized environments. A plurality of data collection components in a computing environment can include a plurality of virtual machines running on the one or more microprocessors, wherein the plurality of virtual machines are adapted to be deployed with services and applications. Each data collection component operates to use one or more data structures to communicate with a data consumer, wherein each data structure describes metrics to be collected by said data collection component and is capable of containing collected metric values.
    Type: Application
    Filed: August 6, 2012
    Publication date: November 29, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard P. Mousseau, Chinnappa Codanda
  • Patent number: 8239526
    Abstract: A system and method can deploy and manage software services in virtualized and non-virtualized environments. The system provides a data consumer that manages a plurality of data collectors, wherein each data collector resides on one of the plurality of virtualized and non-virtualized machines in the computing environment and extracts performance data from a set of Virtual Machines running on a specific compute resource using an operating contract. The operating contract includes one or more metric descriptors, wherein each metric descriptor specifies one or more resources associated with the set of Virtual Machines. In addition, a push manager allows the data consumer to register performance data items that need to be handled, wherein the push manager calls the data consumer to process the performance data items at each time the periodic interval elapse.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: August 7, 2012
    Assignee: Oracle International Corporation
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard P. Mousseau, Codanda G. Chinnappa
  • Patent number: 7962527
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: June 14, 2011
    Assignee: Oracle International Corporation
    Inventor: Franklin Fulton Simpson
  • Patent number: 7784047
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Grant
    Filed: April 13, 2004
    Date of Patent: August 24, 2010
    Assignee: BEA Systems, Inc.
    Inventor: Franklin Fulton Simpson
  • Publication number: 20100125665
    Abstract: A system and method can deploy and manage software services in virtualized and non-virtualized environments. The system provides a data consumer that manages a plurality of data collectors, wherein each data collector resides on one of the plurality of virtualized and non-virtualized machines in the computing environment and extracts performance data from a set of Virtual Machines running on a specific compute resource using an operating contract. The operating contract includes one or more metric descriptors, wherein each metric descriptor specifies one or more resources associated with the set of Virtual Machines. In addition, a push manager allows the data consumer to register performance data items that need to be handled, wherein the push manager calls the data consumer to process the performance data items at each time the periodic interval elapse.
    Type: Application
    Filed: November 13, 2009
    Publication date: May 20, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Franklin Fulton Simpson, John Herendeen, Richard P. Mousseau, Chinnappa Codanda
  • Patent number: 7543002
    Abstract: Mechanisms and methods for loading a first version of a class into a second version runtime environment running a second version of the class. The runtime environment may be comprised of a Java Virtual Machine (JYM). These mechanisms and methods make it possible for applications to retrieve and convert legacy data into current versions of the runtime environment. The conversion of data may be done automatically and/or transparently to a user or calling process.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: June 2, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Satya Srinivas Ghattu, Franklin Fulton Simpson
  • Publication number: 20080127039
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Application
    Filed: February 5, 2008
    Publication date: May 29, 2008
    Applicant: BEA Systems, Inc.
    Inventor: Franklin Fulton Simpson
  • Patent number: 7376671
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Grant
    Filed: April 13, 2004
    Date of Patent: May 20, 2008
    Assignee: BEA Systems, Inc.
    Inventor: Franklin Fulton Simpson
  • Publication number: 20040254944
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Application
    Filed: April 13, 2004
    Publication date: December 16, 2004
    Applicant: BEA Systems, Inc.
    Inventor: Franklin Fulton Simpson
  • Publication number: 20040255264
    Abstract: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows application designers to accomplish a broad range of management goals. The management network is also simple, abstract in that it separates an application author from the implementation, and is scalable. The system of the present invention supports both configuration and monitoring and is Java standards based. The management system is extensible in that a user can add additional types of management objects, schema attributes and extended persistence features.
    Type: Application
    Filed: April 13, 2004
    Publication date: December 16, 2004
    Applicant: BEA Systems, Inc.
    Inventor: Franklin Fulton Simpson