Patents by Inventor Tamanna Z. Sait

Tamanna Z. Sait 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: 11095711
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Patent number: 10904137
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20200053001
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20200028892
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Application
    Filed: September 27, 2019
    Publication date: January 23, 2020
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Patent number: 10511519
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: December 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 10476942
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Patent number: 10333725
    Abstract: Aspects provide optimized broadcast, unknown unicast, multicast packet (BUM) flooding. A flooding interface list is built for a network virtualization edge structure for an overlay network first virtual machine that includes one or more tunnel interfaces, one for each of a subset of the underlay network virtualization edge structures. In response to receiving a BUM packet from the first virtual machine at the first network virtualization edge structure, an overlay encapsulated packet is generated from the BUM packet and sent out to only those tunnel interfaces listed within the flooding interface list built for the virtual machine, thereby without sending to other network virtualization edge structures that do not have tunnel interfaces listed within the built flooding interface list.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guo Xing He, Shi Xin Ruan, Tamanna Z. Sait, Gang Tang, Ming Shuang Xian, Na Zhu
  • Publication number: 20180176176
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Publication number: 20170279624
    Abstract: Aspects provide optimized broadcast, unknown unicast, multicast packet (BUM) flooding. A flooding interface list is built for a network virtualization edge structure for an overlay network first virtual machine that includes one or more tunnel interfaces, one for each of a subset of the underlay network virtualization edge structures. In response to receiving a BUM packet from the first virtual machine at the first network virtualization edge structure, an overlay encapsulated packet is generated from the BUM packet and sent out to only those tunnel interfaces listed within the flooding interface list built for the virtual machine, thereby without sending to other network virtualization edge structures that do not have tunnel interfaces listed within the built flooding interface list.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: GUO XING HE, SHI XIN RUAN, TAMANNA Z. SAIT, GANG TANG, MING SHUANG XIAN, NA ZHU
  • Patent number: 9716616
    Abstract: In one embodiment, a networking switch includes an interswitch link (ISL) interface configured to communicate with a second networking switch via an ISL and a networking port configured to connect to an access switch in Layer-2 (L2) via a virtual link aggregation (vLAG) with the second networking switch. The networking switch includes a virtual router redundancy protocol (VRRP) module configured to perform active interact protocol (IP) forwarding. Moreover, the VRRP module is configured to indicate a status of the networking switch to the second networking switch via the ISL. The status is one of: initialization when the networking switch is not currently active (INIT), back-up status when the networking switch is acting as a back-up switch (BACK-UP), or master status when the networking switch is acting as a master switch (MASTER). In addition, the networking switch is positioned at a boundary between L2 and Layer-3 (L3).
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yuan Wx Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • 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
  • Publication number: 20170118070
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Application
    Filed: January 6, 2017
    Publication date: April 27, 2017
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 9590855
    Abstract: Embodiments of the invention relate to automatically configuring a Transparent Interconnection of Lots of Links (TRILL) device port in an edge virtual bridging (EVB) network environment. One embodiment includes sending, by a virtual machine (VM) in an EVB network, a message to a device that implements TRILL protocol. The device communicates with a table using the message. Network information is obtained from the table by the device. A port for the device is automatically configured based on the network information. The device has the TRILL protocol either enabled or disabled.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: March 7, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong
  • Patent number: 9577917
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Patent number: 9503278
    Abstract: Embodiments of the invention relate to reflective relay (RR) processing on logical ports for channelized links in edge virtual bridging (EVB) systems. One embodiment includes providing a virtual edge bridge (VEB) mode and a virtual Ethernet port aggregator (VEPA) mode in an EVB system on a same port of a physical switch. RR capability per channel is negotiated between a server and the physical switch in the EVB system. RR per channel is supported on the physical switch of the EVB system using RR setting information per channel.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: November 22, 2016
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Vasmi M. Abidi, Xiang Hui Dong, Tamanna Z. Sait, Yun Sun, Zheng Dong Zhu
  • 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: 20150365270
    Abstract: In one embodiment, a networking switch includes an interswitch link (ISL) interface configured to communicate with a second networking switch via an ISL and a networking port configured to connect to an access switch in Layer-2 (L2) via a virtual link aggregation (vLAG) with the second networking switch. The networking switch includes a virtual router redundancy protocol (VRRP) module configured to perform active interact protocol (IP) forwarding. Moreover, the VRRP module is configured to indicate a status of the networking switch to the second networking switch via the ISL. The status is one of: initialization when the networking switch is not currently active (INIT), back-up status when the networking switch is acting as a back-up switch (BACK-UP), or master status when the networking switch is acting as a master switch (MASTER). In addition, the networking switch is positioned at a boundary between L2 and Layer-3 (L3).
    Type: Application
    Filed: August 21, 2015
    Publication date: December 17, 2015
    Inventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • Patent number: 9160618
    Abstract: In one embodiment, a method for managing virtual link aggregation (vLAG) includes coupling a first networking switch with a second networking switch using an interswitch link (ISL), wherein the first networking switch is positioned at a boundary between Layer-2 (L2) and Layer-3 (L3), and wherein the second networking switch is positioned at the boundary between L2 and L3; creating a virtual link aggregation (vLAG) comprising connections between the first and second networking switches and an access switch in L2, wherein each networking switch comprises a virtual router redundancy protocol (VRRP) module; and interacting and modifying a VRRP state machine to perform active internet protocol (IP) forwarding when a connection between one of the networking switches and the access switch fails or one of the networking switches does not function properly.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yuan WX Li, Tamanna Z. Sait, Naveen C. Sekhara, Venkatesan Selvaraj
  • Patent number: 9106565
    Abstract: Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tamanna Z. Sait, Venkatesan Selvaraj, Shoou J. Yiu, Yi Xia
  • Publication number: 20150139037
    Abstract: Embodiments of the invention relate to automatically configuring a Transparent Interconnection of Lots of Links (TRILL) device port in an edge virtual bridging (EVB) network environment. One embodiment includes sending, by a virtual machine (VM) in an EVB network, a message to a device that implements TRILL protocol. The device communicates with a table using the message. Network information is obtained from the table by the device. A port for the device is automatically configured based on the network information. The device has the TRILL protocol either enabled or disabled.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Inventors: Zang Li, Tamanna Z. Sait, Venkatesan Selvaraj, Liu Zhi Yong