Patents by Inventor Rodney Weaver
Rodney Weaver 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: 11943203Abstract: A method includes selecting, by at least one hardware processor of a first database deployment, data for transmission to a second database deployment. The data includes a plurality of files forming a data stream. At least a first file of the plurality of files is encoded using a first encryption key which is stored in at least a second file of the plurality of files. The at least a first file is further encoded to include a second encryption key associated with at least a third file of the plurality of files. A set of nodes is identified in a virtual private network connected to the first and second database deployments. The data stream is transmitted from the first database deployment to the second database deployment via the set of nodes of the virtual private network that is connected to the first database deployment and the second database deployment.Type: GrantFiled: November 15, 2022Date of Patent: March 26, 2024Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Publication number: 20230073653Abstract: A method includes selecting, by at least one hardware processor of a first database deployment, data for transmission to a second database deployment. The data includes a plurality of files forming a data stream. At least a first file of the plurality of files is encoded using a first encryption key which is stored in at least a second file of the plurality of files. The at least a first file is further encoded to include a second encryption key associated with at least a third file of the plurality of files. A set of nodes is identified in a virtual private network connected to the first and second database deployments. The data stream is transmitted from the first database deployment to the second database deployment via the set of nodes of the virtual private network that is connected to the first database deployment and the second database deployment.Type: ApplicationFiled: November 15, 2022Publication date: March 9, 2023Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11539672Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: June 23, 2022Date of Patent: December 27, 2022Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Publication number: 20220321538Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: ApplicationFiled: June 23, 2022Publication date: October 6, 2022Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11374908Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: December 17, 2021Date of Patent: June 28, 2022Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Publication number: 20220116360Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: ApplicationFiled: December 17, 2021Publication date: April 14, 2022Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11223603Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: August 31, 2021Date of Patent: January 11, 2022Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Publication number: 20210392114Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: ApplicationFiled: August 31, 2021Publication date: December 16, 2021Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11134061Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: March 31, 2021Date of Patent: September 28, 2021Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11063911Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: January 29, 2021Date of Patent: July 13, 2021Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 10999252Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: October 30, 2020Date of Patent: May 4, 2021Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 10855660Abstract: A network device communication system can configure network devices (e.g., a primary and secondary database) to send and receive sequences messages, such as replication data, over a channel comprising a plurality of private network nodes. The messages can be generated and encrypted using one or more key pairs and changing wrapping replication keys to send and receive the messages between different types of database deployments.Type: GrantFiled: April 30, 2020Date of Patent: December 1, 2020Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Publication number: 20070242905Abstract: A pouch is defined by first and second panels of a flexible laminate. The first and second panels each have an outside first face, an inside first face and a barrier layer disposed between the outside first face and the inside first face. The pouch has first and second gusset portions each having an inside face, a gusset outside face and a barrier layer disposed between the inside face and the outside face. A bottom portion of the inside face of the first panel is bonded to a bottom portion of the inside face of the first gusset. A bottom portion of the inside face of the second panel is bonded to a bottom portion of the inside face of the second gusset. A top portion of the inside face of the first panel is bonded to a top portion of the inside face of the second panel.Type: ApplicationFiled: April 13, 2006Publication date: October 18, 2007Inventor: Rodney Weaver
-
Publication number: 20060083875Abstract: Lap sealable laminates and pouches made therefrom that can withstand retort conditions, periods of storage and subsequent rethermalization are described. The laminate includes a core formed from at least one plastic strength layer of, for example, polyester, nylon, cast polypropylene or oriented polypropylene, and a barrier layer formed from ethylene vinyl alcohol copolymer, Nylon-MXD6, polyvinylidene chloride, an inorganic oxide coating or an organic coating. The core includes first and second major surfaces. A heat seal layer of, for example, polypropylene or cross-linked polyethylene is laminated to each of the major surfaces with a high temperature laminating adhesive. A retortable pouch with a longitudinal lap seal can be formed from the laminate on a form-fill-seal machine.Type: ApplicationFiled: October 17, 2005Publication date: April 20, 2006Applicant: Sonoco Development, Inc., a corporation of South CarolinaInventor: Rodney Weaver
-
Publication number: 20050238765Abstract: A flexible pouch for a carbonated beverage is described. The pouch includes a bottom panel sealed to vertically extending front and rear panels. The front and rear panels are formed from a pressure resistant flexible material and are connected at vertical side edges and a top edge. A fitment is sealed between the top edges of the front and rear panels. The pressure resistant flexible material includes a high strength sealing layer, a gas barrier layer, and a pressure containment layer, preferably of laminated construction. The high strength sealing layer is formed from a material that can form heat seals capable of withstanding 620 kilopascals of internal pouch pressure, such as cast polypropylene and cross-linked polyethylene. The pouch can also include side panels that can be sealed to the vertical side edges of the front and rear panels by fin seals to connect the front and rear panels.Type: ApplicationFiled: April 23, 2004Publication date: October 27, 2005Inventors: Rodney Weaver, David McKnight
-
Publication number: 20050137073Abstract: A bag constructed of a mono-web material is provided. The bag includes a first panel, a second panel, a reclose feature and at least one gusset. The first panel has an inner side and an upper edge. The second panel also has an inner side and an upper edge. The gusset has an inside edge disposed between the inner side of the first panel and the inner side of the second panel. The reclose feature has two halves of complementary shape and a flange. The first half of the reclose feature is attached to the upper edge of the inner side of the first panel. The second half of the reclose feature is attached to the upper edge of the inner side of the second panel. The flange covers a portion of the inside edge of the gusset.Type: ApplicationFiled: December 19, 2003Publication date: June 23, 2005Inventor: Rodney Weaver