Patents by Inventor Anil R. Rao

Anil R. Rao 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: 8140719
    Abstract: A data center has several dis-aggregated data clusters that connect to the Internet through a firewall and load-balancer. Each dis-aggregated data cluster has several dis-aggregated compute/switch/disk chassis that are connected together by a mesh of Ethernet links. Each dis-aggregated compute/switch/disk chassis has many processing nodes, disk nodes, and I/O nodes on node cards that are inserted into the chassis. These node cards are connected together by a direct interconnect fabric. Using the direct interconnect fabric, remote I/O and disk nodes appear to the operating system to be located on the local processor's own peripheral bus. A virtual Ethernet controller and a virtual generic peripheral act as virtual endpoints for the local processor's peripheral bus. I/O and disk node peripherals are virtualized by hardware without software drivers. Rack and aggregation Ethernet switches are eliminated using the direct interconnect fabric, which provides a flatter, dis-aggregated hierarchy.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: March 20, 2012
    Assignee: Sea Micro, Inc.
    Inventors: Gary Lauterbach, Anil R. Rao
  • Publication number: 20090216920
    Abstract: A data center has several dis-aggregated data clusters that connect to the Internet through a firewall and load-balancer. Each dis-aggregated data cluster has several dis-aggregated compute/switch/disk chassis that are connected together by a mesh of Ethernet links. Each dis-aggregated compute/switch/disk chassis has many processing nodes, disk nodes, and I/O nodes on node cards that are inserted into the chassis. These node cards are connected together by a direct interconnect fabric. Using the direct interconnect fabric, remote I/O and disk nodes appear to the operating system to be located on the local processor's own peripheral bus. A virtual Ethernet controller and a virtual generic peripheral act as virtual endpoints for the local processor's peripheral bus. I/O and disk node peripherals are virtualized by hardware without software drivers. Rack and aggregation Ethernet switches are eliminated using the direct interconnect fabric, which provides a flatter, dis-aggregated hierarchy.
    Type: Application
    Filed: May 5, 2009
    Publication date: August 27, 2009
    Applicant: SEAMICRO CORP.
    Inventors: Gary Lauterbach, Anil R. Rao
  • Patent number: 6105065
    Abstract: A method of identifying calls between nodes within a connection-oriented network is described. The method commences with the step of identifying first and second network devices within the connection-oriented network. Thereafter, in concurrent first and second operations, network management information is retrieved from the first and second network devices. The management information is processed to identify nodes and calls within the connection-oriented network. Specifically, a group of nodes resident of the first and second network is identified, and a set of calls for which the identified nodes are end-points is determined. In one exemplary embodiment, the management information is processed to identify any other nodes which are end-points of the identified calls. The management information collected in the first and second operations is correlated to determine which of the nodes are in communication with each other via the identified calls.
    Type: Grant
    Filed: October 7, 1997
    Date of Patent: August 15, 2000
    Assignee: Nortel Networks Limited
    Inventors: Anil R. Rao, Daniel T. Leary, Nancy Nhat Phat-Nguyen, Wei Jia, Robert MacGregor
  • Patent number: 5987516
    Abstract: A method of identifying calls between nodes within a connection-oriented network is described. The method commences with the step of identifying first and second network devices within the connection-oriented network. Thereafter, in concurrent first and second operations, network management information is retrieved from the first and second network devices. The management information is processed to identify nodes and calls within the connection-oriented network. Specifically, a group of nodes resident of the first and second network is identified, and a set of calls for which the identified nodes are end-points is determined. In one exemplary embodiment, the management information is processed to identify any other nodes which are end-points of the identified calls. The management information collected in the first and second operations is correlated to determine which of the nodes are in communication with each other via the identified calls.
    Type: Grant
    Filed: October 7, 1997
    Date of Patent: November 16, 1999
    Assignee: Nortel Networks Corporation
    Inventors: Anil R. Rao, Daniel T. Leary