Patents by Inventor Yunsong Lu

Yunsong Lu 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).

  • Publication number: 20140108584
    Abstract: A method and apparatus are disclosed for network resource virtual partitioning. An embodiment method includes mapping a plurality of hardware functions at a plurality of physical network interface devices into a plurality of virtual partitions (VPs) implemented using software, wherein the VPs are configured to manage and operate independent from one another the corresponding hardware functions at the physical network interface devises. An embodiment apparatus includes a processor configured to aggregate a plurality of hardware functions at a plurality of physical network interface devices into a plurality of virtual partition aggregations (VPAs), wherein the VPAs are configured to manage and operate independent from one another a plurality of corresponding subsets of the hardware functions to serve one or more clients.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: FutureWei Technologies, Inc.
    Inventor: Yunsong Lu
  • Publication number: 20130297753
    Abstract: An apparatus for sharing network capabilities of a host system by one or more virtual machines. A unified virtual network interface instance is included within an operating system of a virtual machine operating within a virtual environment. The interface instance provides device specific network capability for the virtual machine. A host system supports the virtual machine and includes a network capability provider instance that interfaces with the unified virtual network interface to provide the device specific network capability for the virtual machine. A network capability provider enforces sharing of host-wide network capability as implemented through the one or more unified virtual network interfaces supported by the host system.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Inventor: Yunsong LU
  • Patent number: 8406230
    Abstract: A method for processing packets. The method includes receiving a first packet by a network interface card (NIC) from a network, determining, using a first classification level, a first receive ring group (RRG) for the first packet, determining, using a second level classification, a first receive ring (RR) in the first RRG for the first packet, sending the first packet to the first RR, and sending the first packet from the first RR to a host operatively connected to the network interface card, wherein the first packet is received by a first virtual network interface card (VNIC) associated with the first RRG, where the first RRG is located in the NIC.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: March 26, 2013
    Assignee: Oracle America, Inc. formerly known as Sun Microsystems, Inc.
    Inventors: Yunsong Lu, Kais Belgaied
  • Publication number: 20090323690
    Abstract: A method for processing packets. The method includes receiving a first packet by a network interface card (NIC) from a network, determining, using a first classification level, a first receive ring group (RRG) for the first packet, determining, using a second level classification, a first receive ring (RR) in the first RRG for the first packet, sending the first packet to the first RR, and sending the first packet from the first RR to a host operatively connected to the network interface card, wherein the first packet is received by a first virtual network interface card (VNIC) associated with the first RRG, where the first RRG is located in the NIC.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Yunsong Lu, Kais Belgaied