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: 11921876Abstract: 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: GrantFiled: June 14, 2023Date of Patent: March 5, 2024Assignee: Snowflake Inc.Inventors: Christine A. Avanessians, Damien Carru, Ramachandran Natarajan Iyer, Eric Karlson, Dennis Edgar Lynch
-
Publication number: 20240064210Abstract: 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: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Patent number: 11874944Abstract: 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: GrantFiled: June 14, 2023Date of Patent: January 16, 2024Assignee: Snowflake Inc.Inventors: Christine A. Avanessians, Damien Carru, Ramachandran Natarajan Iyer, Eric Karlson, Dennis Edgar Lynch
-
Patent number: 11838373Abstract: 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: GrantFiled: January 4, 2023Date of Patent: December 5, 2023Assignee: Snowflake Inc.Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Publication number: 20230141984Abstract: 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: ApplicationFiled: January 4, 2023Publication date: May 11, 2023Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Patent number: 11570259Abstract: 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: GrantFiled: April 28, 2022Date of Patent: January 31, 2023Assignee: Snowflake Inc.Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Patent number: 11471818Abstract: 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: GrantFiled: June 24, 2020Date of Patent: October 18, 2022Assignee: Air Products and Chemicals, Inc.Inventors: Micah S. Kiffer, William Eric Karlson
-
Publication number: 20220256004Abstract: 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: ApplicationFiled: April 28, 2022Publication date: August 11, 2022Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Patent number: 11349952Abstract: 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: GrantFiled: June 11, 2021Date of Patent: May 31, 2022Assignee: Snowflake Inc.Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Publication number: 20220021746Abstract: 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: ApplicationFiled: June 11, 2021Publication date: January 20, 2022Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Publication number: 20210402346Abstract: 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: ApplicationFiled: June 24, 2020Publication date: December 30, 2021Applicant: Air Products and Chemicals, Inc.Inventors: Micah S. Kiffer, William Eric Karlson
-
Patent number: 11057491Abstract: 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: GrantFiled: July 17, 2020Date of Patent: July 6, 2021Assignee: Snowflake Inc.Inventors: Khalid Zaman Bijon, Damien Carru, Christopher Peter Child, Eric Karlson, Zheng Mi
-
Patent number: 10169433Abstract: 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: GrantFiled: July 27, 2015Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
-
Publication number: 20160034547Abstract: 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: ApplicationFiled: July 27, 2015Publication date: February 4, 2016Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
-
Patent number: 7024414Abstract: 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: GrantFiled: August 6, 2001Date of Patent: April 4, 2006Assignee: Sensage, Inc.Inventors: Adam Sah, Eric Karlson, Cimarron Taylor, Nathan Watson
-
Publication number: 20030028509Abstract: 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: ApplicationFiled: August 6, 2001Publication date: February 6, 2003Inventors: Adam Sah, Eric Karlson, Cimarron Taylor, Nathan Watson