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: 11943203
    Abstract: 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: Grant
    Filed: November 15, 2022
    Date of Patent: March 26, 2024
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Publication number: 20230073653
    Abstract: 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: Application
    Filed: November 15, 2022
    Publication date: March 9, 2023
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11539672
    Abstract: 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: Grant
    Filed: June 23, 2022
    Date of Patent: December 27, 2022
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Publication number: 20220321538
    Abstract: 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: Application
    Filed: June 23, 2022
    Publication date: October 6, 2022
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11374908
    Abstract: 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: Grant
    Filed: December 17, 2021
    Date of Patent: June 28, 2022
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Publication number: 20220116360
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: April 14, 2022
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11223603
    Abstract: 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: Grant
    Filed: August 31, 2021
    Date of Patent: January 11, 2022
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Publication number: 20210392114
    Abstract: 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: Application
    Filed: August 31, 2021
    Publication date: December 16, 2021
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11134061
    Abstract: 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: Grant
    Filed: March 31, 2021
    Date of Patent: September 28, 2021
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11063911
    Abstract: 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: Grant
    Filed: January 29, 2021
    Date of Patent: July 13, 2021
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 10999252
    Abstract: 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: Grant
    Filed: October 30, 2020
    Date of Patent: May 4, 2021
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 10855660
    Abstract: 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: Grant
    Filed: April 30, 2020
    Date of Patent: December 1, 2020
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Publication number: 20070242905
    Abstract: 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: Application
    Filed: April 13, 2006
    Publication date: October 18, 2007
    Inventor: Rodney Weaver
  • Publication number: 20060083875
    Abstract: 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: Application
    Filed: October 17, 2005
    Publication date: April 20, 2006
    Applicant: Sonoco Development, Inc., a corporation of South Carolina
    Inventor: Rodney Weaver
  • Publication number: 20050238765
    Abstract: 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: Application
    Filed: April 23, 2004
    Publication date: October 27, 2005
    Inventors: Rodney Weaver, David McKnight
  • Publication number: 20050137073
    Abstract: 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: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventor: Rodney Weaver