Patents by Inventor Eric Karlson

Eric Karlson 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: 11921876
    Abstract: Provided herein are systems and methods for global data objects on a data platform where the global data objects are accessible at an organization level. In particular, an organization-level global data object provided by various embodiments can be used as a generic organization object that is owned by a specific organization, and can be managed (e.g., created, deleted, or modified) by use of a leader-based model.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: March 5, 2024
    Assignee: Snowflake Inc.
    Inventors: Christine A. Avanessians, Damien Carru, Ramachandran Natarajan Iyer, Eric Karlson, Dennis Edgar Lynch
  • Publication number: 20240064210
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Patent number: 11874944
    Abstract: Provided herein are systems and methods for global data objects on a data platform where the global data objects are accessible at an organization level. In particular, an organization-level global data object provided by various embodiments can be used as a generic organization object that is owned by a specific organization, and can be managed (e.g., created, deleted, or modified) by use of a leader-based model.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: January 16, 2024
    Assignee: Snowflake Inc.
    Inventors: Christine A. Avanessians, Damien Carru, Ramachandran Natarajan Iyer, Eric Karlson, Dennis Edgar Lynch
  • Patent number: 11838373
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: December 5, 2023
    Assignee: Snowflake Inc.
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Publication number: 20230141984
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Application
    Filed: January 4, 2023
    Publication date: May 11, 2023
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Patent number: 11570259
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: January 31, 2023
    Assignee: Snowflake Inc.
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Patent number: 11471818
    Abstract: A radial flow adsorption vessel comprising a cylindrical outer shell having a top end and a bottom end, the top end is enclosed by a vessel head that provides a centrical opening usable as a port to introduce or remove adsorbent particles into or from the vessel; at least one annular adsorption space disposed inside the shell, the at least one annular adsorption space defined by an outer and inner cylindrical porous wall, both co-axially disposed inside the shell; and a loading device for the adsorbent particles positioned above the at least one annular adsorption space at the top end of the vessel, the loading device comprises at least one conical element that extends radially to the outer cylindrical porous wall, the at least one conical element provides a plurality of orifices arranged at least in a region sitting above the at least one annular adsorption space.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 18, 2022
    Assignee: Air Products and Chemicals, Inc.
    Inventors: Micah S. Kiffer, William Eric Karlson
  • Publication number: 20220256004
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Application
    Filed: April 28, 2022
    Publication date: August 11, 2022
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Patent number: 11349952
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: May 31, 2022
    Assignee: Snowflake Inc.
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Publication number: 20220021746
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Application
    Filed: June 11, 2021
    Publication date: January 20, 2022
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Publication number: 20210402346
    Abstract: A radial flow adsorption vessel comprising a cylindrical outer shell having a top end and a bottom end, the top end is enclosed by a vessel head that provides a centrical opening usable as a port to introduce or remove adsorbent particles into or from the vessel; at least one annular adsorption space disposed inside the shell, the at least one annular adsorption space defined by an outer and inner cylindrical porous wall, both co-axially disposed inside the shell; and a loading device for the adsorbent particles positioned above the at least one annular adsorption space at the top end of the vessel, the loading device comprises at least one conical element that extends radially to the outer cylindrical porous wall, the at least one conical element provides a plurality of orifices arranged at least in a region sitting above the at least one annular adsorption space.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Applicant: Air Products and Chemicals, Inc.
    Inventors: Micah S. Kiffer, William Eric Karlson
  • Patent number: 11057491
    Abstract: Embodiments of the present disclosure may provide a streamlined process for performing operations, such as data sharing and data replication, using multiple accounts. A global identity (also referred to as an organization user) may be employed, where the global identity may have access to multiple accounts across the same or different deployments. The global identity may switch between accounts from its login session and perform various tasks in the context of different accounts without undergoing further authentication.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: July 6, 2021
    Assignee: Snowflake Inc.
    Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
  • Patent number: 10169433
    Abstract: Various embodiments can include systems, methods, and non-transitory computer readable media configured to receive at least one operation to be performed using (i) first data that is managed by a first computing system and (ii) second data that is managed by a second computing system, the operation being received through an interface provided by the computing system, and wherein the operation is based at least in part on a Structured Query Language (SQL). At least one optimization can be performed based at least in part on the operation. The operation can be executed using at least the first data and the second data. A result generated can be provided upon executing the operation through the interface provided by the computing system. The computing system, the first computing system, and the second computing system are each able to concurrently process, access, and create at least a portion of the generated result.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
  • Publication number: 20160034547
    Abstract: Various embodiments can include systems, methods, and non-transitory computer readable media configured to receive at least one operation to be performed using (i) first data that is managed by a first computing system and (ii) second data that is managed by a second computing system, the operation being received through an interface provided by the computing system, and wherein the operation is based at least in part on a Structured Query Language (SQL). At least one optimization can be performed based at least in part on the operation. The operation can be executed using at least the first data and the second data. A result generated can be provided upon executing the operation through the interface provided by the computing system. The computing system, the first computing system, and the second computing system are each able to concurrently process, access, and create at least a portion of the generated result.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 4, 2016
    Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
  • Patent number: 7024414
    Abstract: Table data is stored by parsing the table data into columns of values, formatting each column into a data stream, and transferring each data stream to a storage device for storage as a continuous strip of data. The strip of data is stored as a file that is not structured as a series of pages. The formatting of the data stream may include compressing the column values to minimize the length of the data strip. A particular compression procedure may be used that derives a code for each value in the column from a number of occurrences of the value in the column and replaces the value in the data stream with the corresponding code.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: April 4, 2006
    Assignee: Sensage, Inc.
    Inventors: Adam Sah, Eric Karlson, Cimarron Taylor, Nathan Watson
  • Publication number: 20030028509
    Abstract: Table data is stored by parsing the table data into columns of values, formatting each column into a data stream, and transferring each data stream to a storage device for storage as a continuous strip of data. The strip of data is stored as a file that is not structured as a series of pages. The formatting of the data stream may include compressing the column values to minimize the length of the data strip. A particular compression procedure may be used that derives a code for each value in the column from a number of occurrences of the value in the column and replaces the value in the data stream with the corresponding code.
    Type: Application
    Filed: August 6, 2001
    Publication date: February 6, 2003
    Inventors: Adam Sah, Eric Karlson, Cimarron Taylor, Nathan Watson