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: 11863625Abstract: 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: GrantFiled: February 21, 2023Date of Patent: January 2, 2024Assignee: NETAPP, INC.Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Publication number: 20230224363Abstract: 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: ApplicationFiled: February 21, 2023Publication date: July 13, 2023Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Patent number: 11659035Abstract: 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: GrantFiled: June 1, 2022Date of Patent: May 23, 2023Assignee: NETAPP, INC.Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Publication number: 20220294852Abstract: 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: ApplicationFiled: June 1, 2022Publication date: September 15, 2022Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Patent number: 11375016Abstract: 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: GrantFiled: July 8, 2021Date of Patent: June 28, 2022Assignee: NETAPP, INC.Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Publication number: 20210337025Abstract: 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: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Patent number: 11070619Abstract: 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: GrantFiled: October 24, 2019Date of Patent: July 20, 2021Assignee: NETAPP, INC.Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Publication number: 20200059516Abstract: 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: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Patent number: 10484471Abstract: 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: GrantFiled: May 11, 2015Date of Patent: November 19, 2019Assignee: NETAPP, INC.Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Publication number: 20150326467Abstract: 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: ApplicationFiled: May 11, 2015Publication date: November 12, 2015Inventors: John Keith Fullbright, Mark Beaupre, Lee Gates
-
Patent number: D654486Type: GrantFiled: May 23, 2011Date of Patent: February 21, 2012Assignee: Otter Products, LLCInventors: Tao-Wei Chang, Lee Gates
-
Patent number: D703652Type: GrantFiled: January 8, 2013Date of Patent: April 29, 2014Assignee: Otter Products, LLCInventors: Christopher Melanson, Lee Gates
-
Patent number: D724089Type: GrantFiled: May 6, 2013Date of Patent: March 10, 2015Assignee: Otter Products, LLCInventors: Christopher Melanson, Lee Gates