Patents by Inventor Lee Gates

Lee Gates 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: 11863625
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: January 2, 2024
    Assignee: NETAPP, INC.
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Publication number: 20230224363
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Application
    Filed: February 21, 2023
    Publication date: July 13, 2023
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Patent number: 11659035
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: May 23, 2023
    Assignee: NETAPP, INC.
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Publication number: 20220294852
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Patent number: 11375016
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: June 28, 2022
    Assignee: NETAPP, INC.
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Publication number: 20210337025
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Patent number: 11070619
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: July 20, 2021
    Assignee: NETAPP, INC.
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Publication number: 20200059516
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Application
    Filed: October 24, 2019
    Publication date: February 20, 2020
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Patent number: 10484471
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: November 19, 2019
    Assignee: NETAPP, INC.
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Publication number: 20150326467
    Abstract: Technology is disclosed for bridging clouds of computing devices for compute and data storage. The technology can receive a virtual routing table (VRT), wherein the VRT indicates an association with a virtual local area network (VLAN) and defines neighbors for each route wherein at least one neighbor is defined for each of the two different cloud service providers, wherein the route definition creates a private transitive network between the neighbors; receive from a first node a first message destined for a second node; determine that the first message employs the route specified by the VRT; forward the first message to the second node; receive from a third node a second message destined for the second node; determine that the second message does not employ the route specified by the VRT; and fail to forward the second message to the second node.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 12, 2015
    Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
  • Patent number: D654486
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: February 21, 2012
    Assignee: Otter Products, LLC
    Inventors: Tao-Wei Chang, Lee Gates
  • Patent number: D703652
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 29, 2014
    Assignee: Otter Products, LLC
    Inventors: Christopher Melanson, Lee Gates
  • Patent number: D724089
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: March 10, 2015
    Assignee: Otter Products, LLC
    Inventors: Christopher Melanson, Lee Gates