Patents by Inventor Ren J. Yao

Ren J. Yao 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: 9641380
    Abstract: In one embodiment, a method for providing virtual link aggregation (vLAG) includes forming a third logical port using a first logical port and a second logical port; determining first networking protocol state information corresponding to the third logical port using the first networking system, where the first networking protocol state information includes an indication of whether the first networking system is capable of communicating with the second networking system via an interswitch link (ISL) The method also includes storing a first networking protocol state information corresponding to the third logical port using the first networking system; communicating the first networking protocol state information to the second networking system via the and storing the first networking protocol state information using the second networking system.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: May 2, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Patent number: 9413586
    Abstract: In one embodiment, a system includes a first networking system and a second networking system, each system having a plurality of physical networking ports, a controller, and a memory subsystem, with a first logical port being formed using one or more of the first system's plurality of physical networking ports, a second logical port being formed using one or more of the second system's plurality of physical networking ports, logic adapted to form a third logical port using the first logical port and the second logical port, wherein the first system's controller includes logic adapted to store a first networking protocol state information corresponding to a third logical port using the first memory subsystem and to communicate the first networking protocol state information to the second networking system, with the second system's controller being adapted to store the first networking protocol state information.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: August 9, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Publication number: 20140215084
    Abstract: In one embodiment, a system includes a first networking system and a second networking system, each system having a plurality of physical networking ports, a controller, and a memory subsystem, with a first logical port being formed using one or more of the first system's plurality of physical networking ports, a second logical port being formed using one or more of the second system's plurality of physical networking ports, logic adapted to form a third logical port using the first logical port and the second logical port, wherein the first system's controller includes logic adapted to store a first networking protocol state information corresponding to a third logical port using the first memory subsystem and to communicate the first networking protocol state information to the second networking system, with the second system's controller being adapted to store the first networking protocol state information.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: International Business Machines Corporation
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Publication number: 20140211663
    Abstract: In one embodiment, a method for providing virtual link aggregation (vLAG) includes forming a third logical port using a first logical port and a second logical port; determining first networking protocol state information corresponding to the third logical port using the first networking system, where the first networking protocol state information includes an indication of whether the first networking system is capable of communicating with the second networking system via an interswitch link (ISL) The method also includes storing a first networking protocol state information corresponding to the third logical port using the first networking system; communicating the first networking protocol state information to the second networking system via the and storing the first networking protocol state information using the second networking system.
    Type: Application
    Filed: October 28, 2013
    Publication date: July 31, 2014
    Applicant: International Business Machines Corporation
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj