Patents by Inventor Thomas Dean Lovett

Thomas Dean Lovett 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: 8868790
    Abstract: A hybrid server and multi-layer switch system architecture, referred to hereinafter as the Enterprise Fabric (EF) architecture, forms the basis for a number of Enterprise Server (ES) chassis embodiments. Each ES embodiment generally includes one or more Processor Memory Modules (PMMs, each generally having one or more symmetric multiprocessor complexes), one or more Network Modules, and a System Control Module (SCM). The SCM includes a cellified switching-fabric core (SF) and a System Intelligence Module (SIM). Each PMM has one or more resident Virtual IO Controller (VIOC) adapters. Each VIOC is a specialized I/O controller that includes embedded layer-2 forwarding and filtering functions and tightly couples the PMM to the SF. Thus the layer-2 switch functionality within the ES chassis is distributed over all of the SCM, NM, and PMM modules.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: October 21, 2014
    Assignee: Oracle International Corporation
    Inventors: Thomas Dean Lovett, Sharad Mehrotra, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah, Myron H. White, Rajesh K. Jagannathan, Mangesh Shingane
  • Patent number: 8713295
    Abstract: A Cost-Reduced Enterprise Server (CRES) system includes a flexible resource-efficient server having a plurality of Processor Memory Boards (PMBs) coupled to an Input/Output Module (IOM). The IOM provides all networking and storage interfaces for the server. The IOM is implemented as a field-replaceable pluggable module, and thus all Input/Output (I/O) capabilities or resources of a CRES system may be upgraded via replacement of the IOM. Each PMB is dividable into a pair of Symmetric MultiProcessor (SMP) complexes, and each complex is coupled to a respective portion of the I/O resources provided by the IOM. Each portion of the IOM provides a pair of I/O daughter-module connectors compatible with standard I/O interfaces, such as Peripheral Component Interconnect (PCI)-X and PCI-Express. One or more CRES systems may be coupled to one or more Enterprise Server (ES) systems to form a multi-chassis server managed collectively as one or more provisioned servers.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: April 29, 2014
    Assignee: Oracle International Corporation
    Inventors: Daniel H. Bax, William Jackson Bibb, Jr., Russell M. Clapp, Tom Gourley, Geoffrey H. Hanson, Allen Hirashiki, Thomas Dean Lovett, Sharad Mehrotra, Shyam Mittur, Nakul Pratap Saraiya
  • Patent number: 8601053
    Abstract: Multi-chassis fabric-backplane enterprise servers include a plurality of chassis managed collectively to form one or more provisioned servers. A central client coordinates gathering of provisioning and management information from the chassis, and arranges for distribution of control information to the chassis. One of the chassis may perform as a host or proxy with respect to information and control communication between the client and the chassis. Server provisioning and management information and commands move throughout the chassis via an Open Shortest Path First (OSPF) protocol. Alternatively, the client may establish individual communication with a subset of the chassis, and directly communicate with chassis in the subset. Server provisioning and management information includes events generated when module status changes, such as when a module is inserted and becomes available, and when a module fails and is no longer available.
    Type: Grant
    Filed: January 17, 2011
    Date of Patent: December 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Sharad Mehrotra, Nakul Pratap Saraiya, Thomas Dean Lovett, Cosmos Nicolaou, Mangesh Shingane, Yuri Finkelstein, Curtis M. Collins, Geoffrey H. Hanson
  • Patent number: 8458390
    Abstract: Pluggable modules communicate via a switch fabric dataplane accessible via a backplane. Various embodiments are comprised of varying numbers and arrangements of the pluggable modules in accordance with a system architecture that provides for provisioning virtual servers and clusters of servers from underlying hardware and software resources. The system architecture is a unifying solution for applications requiring a combination of computation and networking performance. Resources may be pooled, scaled, and reclaimed dynamically for new purposes as requirements change, using dynamic reconfiguration of virtual computing and communication hardware and software.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: June 4, 2013
    Assignee: Oracle International Corporation
    Inventors: Sharad Mehrotra, Thomas Dean Lovett, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah
  • Patent number: 8443066
    Abstract: A networked computing system is taught that may be operated as one or more provisioned servers, each of the provisioned servers including capabilities as identified by a corresponding set of specifications and attributes, according to various embodiments. Typically the specifications (or constraints) and attributes are specified with a Server Configuration File. The networked computing system may be provisioned into any combination and number of servers according to needed processing and I/O capabilities. Each of these servers may include distinct compute, storage, and networking performance. Provisioned servers may be managed similar to conventional servers, including operations such as boot and shutting down.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: May 14, 2013
    Assignee: Oracle International Corporation
    Inventors: Nakul Pratap Saraiya, Curtis M. Collins, Yuri Finkelstein, Thomas Dean Lovett, Shyam Mittur, Cosmos Nicolaou, Shreyas B. Shah, Fabio Onofrio Ingrao
  • Publication number: 20130117426
    Abstract: A networked computing system is taught that may be operated as one or more provisioned servers, each of the provisioned servers including capabilities as identified by a corresponding set of specifications and attributes, according to various embodiments. Typically the specifications (or constraints) and attributes are specified with a Server Configuration File. The networked computing system may be provisioned into any combination and number of servers according to needed processing and I/O capabilities. Each of these servers may include distinct compute, storage, and networking performance. Provisioned servers may be managed similar to conventional servers, including operations such as boot and shutting down.
    Type: Application
    Filed: July 7, 2011
    Publication date: May 9, 2013
    Inventors: Nakul Pratap Saraiya, Curtis M. Collins, Yuri Finkelstein, Thomas Dean Lovett, Shyam Mittur, Cosmos Nicolaou, Shreyas B. Shah, Fabio Onofrio Ingrao
  • Publication number: 20130117766
    Abstract: A Cost-Reduced Enterprise Server (CRES) system includes a flexible resource-efficient server having a plurality of Processor Memory Boards (PMBs) coupled to an Input/Output Module (IOM). The IOM provides all networking and storage interfaces for the server. The IOM is implemented as a field-replaceable pluggable module, and thus all Input/Output (I/O) capabilities or resources of a CRES system may be upgraded via replacement of the IOM. Each PMB is dividable into a pair of Symmetric MultiProcessor (SMP) complexes, and each complex is coupled to a respective portion of the I/O resources provided by the IOM. Each portion of the IOM provides a pair of I/O daughter-module connectors compatible with standard I/O interfaces, such as Peripheral Component Interconnect (PCI)-X and PCI-Express. One or more CRES systems may be coupled to one or more Enterprise Server (ES) systems to form a multi-chassis server managed collectively as one or more provisioned servers.
    Type: Application
    Filed: April 17, 2007
    Publication date: May 9, 2013
    Inventors: Daniel H. Bax, William Jackson Bibb, JR., Russell M. Clapp, Tom Gourley, Geoffrey H. Hanson, Allen Hirashiki, Thomas Dean Lovett, Sharad Mehrotra, Shyam Mittur, Nakul Pratap Saraiya
  • Publication number: 20130111095
    Abstract: Multi-chassis fabric-backplane enterprise servers include a plurality of chassis managed collectively to form one or more provisioned servers. A central client coordinates gathering of provisioning and management information from the chassis, and arranges for distribution of control information to the chassis. One of the chassis may perform as a host or proxy with respect to information and control communication between the client and the chassis. Server provisioning and management information and commands move throughout the chassis via an Open Shortest Path First (OSPF) protocol. Alternatively, the client may establish individual communication with a subset of the chassis, and directly communicate with chassis in the subset. Server provisioning and management information includes events generated when module status changes, such as when a module is inserted and becomes available, and when a module fails and is no longer available.
    Type: Application
    Filed: January 17, 2011
    Publication date: May 2, 2013
    Inventors: Sharad Mehrotra, Nakul Pratap Saraiya, Thomas Dean Lovett, Cosmos Nicolaou, Mangesh Shingane, Yuri Finkelstein, Curtis M. Collins, Geoffrey H. Hanson
  • Publication number: 20130107872
    Abstract: A hybrid server and multi-layer switch system architecture, referred to hereinafter as the Enterprise Fabric (EF) architecture, forms the basis for a number of Enterprise Server (ES) chassis embodiments. Each ES embodiment generally includes one or more Processor Memory Modules (PMMs, each generally having one or more symmetric multiprocessor complexes), one or more Network Modules, and a System Control Module (SCM). The SCM includes a cellified switching-fabric core (SF) and a System Intelligence Module (SIM). Each PMM has one or more resident Virtual IO Controller (VIOC) adapters. Each VIOC is a specialized I/O controller that includes embedded layer-2 forwarding and filtering functions and tightly couples the PMM to the SF. Thus the layer-2 switch functionality within the ES chassis is distributed over all of the SCM, NM, and PMM modules.
    Type: Application
    Filed: February 12, 2005
    Publication date: May 2, 2013
    Inventors: Thomas Dean Lovett, Sharad Mehrotra, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah, Myron White, Rajesh H. Jagannathan, Mangesh Shingane
  • Publication number: 20130103880
    Abstract: Pluggable modules communicate via a switch fabric dataplane accessible via a backplane. Various embodiments are comprised of varying numbers and arrangements of the pluggable modules in accordance with a system architecture that provides for provisioning virtual servers and clusters of servers from underlying hardware and software resources. The system architecture is a unifying solution for applications requiring a combination of computation and networking performance. Resources may be pooled, scaled, and reclaimed dynamically for new purposes as requirements change, using dynamic reconfiguration of virtual computing and communication hardware and software.
    Type: Application
    Filed: March 26, 2012
    Publication date: April 25, 2013
    Inventors: Sharad Mehrotra, Thomas Dean Lovett, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah
  • Patent number: 8145824
    Abstract: Pluggable modules communicate via a switch fabric dataplane accessible via a backplane. Various embodiments are comprised of varying numbers and arrangements of the pluggable modules in accordance with a system architecture that provides for provisioning virtual servers and clusters of servers from underlying hardware and software resources. The system architecture is a unifying solution for applications requiring a combination of computation and networking performance. Resources may be pooled, scaled, and reclaimed dynamically for new purposes as requirements change, using dynamic reconfiguration of virtual computing and communication hardware and software.
    Type: Grant
    Filed: July 11, 2010
    Date of Patent: March 27, 2012
    Assignee: Habanero Holdings, Inc.
    Inventors: Sharad Mehrotra, Thomas Dean Lovett, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah
  • Patent number: 7979552
    Abstract: A system is taught in which a module having processing elements can access network and storage interfaces that are external to the module of the processing elements as though those interfaces were located internal to the module of the processing elements. The system may be operated as one or more provisioned servers, each of the provisioned servers including capabilities as identified by a corresponding set of specifications and attributes, according to various embodiments. Typically the specifications (or constraints) and attributes are specified with a Server Configuration File. An Enterprise Server system may be provisioned into any combination and number of servers according to needed processing and I/O capabilities. Each of these servers may include distinct compute, storage, and networking performance. Provisioned servers may be managed similar to conventional servers, including operations such as boot and shutting down.
    Type: Grant
    Filed: March 21, 2010
    Date of Patent: July 12, 2011
    Assignee: Habanero Holdings, Inc.
    Inventors: Nakul Pratap Saraiya, Curtis M. Collins, Yuri Finkelstein, Thomas Dean Lovett, Shyam Mittur, Cosmos Nicolaou, Shreyas B. Shah, Fabio Onofrio Ingrao
  • Patent number: 7873693
    Abstract: Multi-chassis fabric-backplane enterprise servers include a plurality of chassis managed collectively to form one or more provisioned servers. A central client coordinates gathering of provisioning and management information from the chassis, and arranges for distribution of control information to the chassis. One of the chassis may perform as a host or proxy with respect to information and control communication between the client and the chassis. Server provisioning and management information and commands move throughout the chassis via an Open Shortest Path First (OSPF) protocol. Alternatively, the client may establish individual communication with a subset of the chassis, and directly communicate with chassis in the subset. Server provisioning and management information includes events generated when module status changes, such as when a module is inserted and becomes available, and when a module fails and is no longer available.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: January 18, 2011
    Assignee: Habanero Holdings, Inc.
    Inventors: Sharad Mehrotra, Nakul Pratap Saraiya, Thomas Dean Lovett, Cosmos Nicolaou, Mangesh Shingane, Yuri Finkelstein, Curtis M. Collins, Geoffrey H. Hanson
  • Patent number: 7860097
    Abstract: Virtual Network Interface Controllers (vNICs) provide for communication among modules of Enterprise Server (ES) embodiments via a switch fabric dataplane. Processes executing on compute complexes of the servers exchange data as packets or messages by interfaces made available through vNICs. The vNICs further provide for transparent communication with network and storage interfaces. vNIC provisioning capabilities include programmable bandwidth, priority scheme selection, and detailed priority control (such as round-robin weights). In some embodiments, vNICs are implemented in Virtual Input/Output Controllers (VIOCs). In another aspect, Virtual Local Area Networks (VLANs) enable access to layer-2 and selected layer-3 network functions while exchanging the packets and messages. VLAN identification is provided in each vNIC, and VLAN processing is partially performed in VIOCs implementing vNICs.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: December 28, 2010
    Assignee: Habanero Holdings, Inc.
    Inventors: Thomas Dean Lovett, Sharad Mehrotra, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah, Myron H. White, Rajesh K. Jagannathan, Mangesh Shingane
  • Patent number: 7757033
    Abstract: Pluggable modules communicate via a switch fabric dataplane accessible via a backplane. Various embodiments are comprised of varying numbers and arrangements of the pluggable modules in accordance with a system architecture that provides for provisioning virtual servers and clusters of servers from underlying hardware and software resources. The system architecture is a unifying solution for applications requiring a combination of computation and networking performance. Resources may be pooled, scaled, and reclaimed dynamically for new purposes as requirements change, using dynamic reconfiguration of virtual computing and communication hardware and software.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 13, 2010
    Assignee: Habanero Holdings, Inc.
    Inventors: Sharad Mehrotra, Thomas Dean Lovett, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah
  • Patent number: 7685281
    Abstract: A system is taught in which a module having processing elements can access network and storage interfaces that are external to the module of the processing elements as though those interfaces were located internal to the module of the processing elements. The system may be operated as one or more provisioned servers, each of the provisioned servers including capabilities as identified by a corresponding set of specifications and attributes, according to various embodiments. Typically the specifications (or constraints) and attributes are specified with a Server Configuration File. An Enterprise Server system may be provisioned into any combination and number of servers according to needed processing and I/O capabilities. Each of these servers may include distinct compute, storage, and networking performance. Provisioned servers may be managed similar to conventional servers, including operations such as boot and shutting down.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: March 23, 2010
    Assignee: Habanero Holdings, Inc.
    Inventors: Nakul Pratap Saraiya, Curtis M. Collins, Yuri Finkelstein, Thomas Dean Lovett, Shyam Mittur, Cosmos Nicolaou, Shreyas B. Shah, Fabio Onofrio Ingrao
  • Patent number: 7664110
    Abstract: A hybrid server and multi-layer switch system architecture, referred to hereinafter as the Enterprise Fabric (EF) architecture, forms the basis for a number of Enterprise Server (ES) chassis embodiments. Each ES embodiment generally includes one or more Processor Memory Modules (PMMs, each generally having one or more symmetric multiprocessor complexes), one or more Network Modules, and a System Control Module (SCM). The SCM includes a cellified switching-fabric core (SF) and a System Intelligence Module (SIM). Each PMM has one or more resident Virtual IO Controller (VIOC) adapters. Each VIOC is a specialized I/O controller that includes embedded layer-2 forwarding and filtering functions and tightly couples the PMM to the SF. Thus the layer-2 switch functionality within the ES chassis is distributed over all of the SCM, NM, and PMM modules.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: February 16, 2010
    Assignee: Habanero Holdings, Inc.
    Inventors: Thomas Dean Lovett, Sharad Mehrotra, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah, Myron H. White, Rajesh K. Jagannathan, Mangesh Shingane
  • Patent number: 7561571
    Abstract: A hybrid server and multi-layer switch system architecture, referred to hereinafter as the Enterprise Fabric (EF) architecture, forms the basis for a number of Enterprise Server (ES) chassis embodiments. Each ES embodiment generally includes one or more Processor Memory Modules (PMMs, each generally having one or more symmetric multiprocessor complexes), one or more Network Modules, and a System Control Module (SCM). The SCM includes a cellified switching-fabric core (SF) and a System Intelligence Module (SIM). Each PMM has one or more resident Virtual IO Controller (VIOC) adapters. Each VIOC is a specialized I/O controller that includes embedded layer-2 forwarding and filtering functions and tightly couples the PMM to the SF. Thus the layer-2 switch functionality within the ES chassis is distributed over all of the SCM, NM, and PMM modules.
    Type: Grant
    Filed: February 12, 2005
    Date of Patent: July 14, 2009
    Assignee: Habanero Holdings, Inc.
    Inventors: Thomas Dean Lovett, Sharad Mehrotra, Cosmos Nicolaou, Nakul Pratap Saraiya, Shreyas B. Shah, Myron H. White, Rajesh K. Jagannathan, Mangesh Shingane
  • Patent number: 7398380
    Abstract: Dynamic hardware partitioning of symmetric multiprocessing systems enables on-the-fly provisioning of servers of varying performance characteristics by configuring physical partitions having selectable numbers of processors. Processors are directed to disable included coherency links (for example by de-asserting respective Power-Good indicators to each of the processors). Then processors selected for inclusion in a first physical partition are directed to form coherency links with all adjacent processors (for example by asserting the respective Power-Good indicators to each of the processors of the first physical partition). All other processors in the system remain isolated (i.e. their respective Power-Good indicators remain de-asserted). The processors of the first physical partition are then directed to fetch and execute instructions (for example by de-asserting respective Reset indicators to each of the processors).
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: July 8, 2008
    Assignee: Fabric7 Systems, Inc.
    Inventors: Thomas Dean Lovett, Daryl V. McDaniel