Patents by Inventor Jeremy LIU
Jeremy LIU 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).
-
Publication number: 20230323774Abstract: A first turboexpander generator is configured to decrease a temperature or pressure of a process stream flowing through the first turboexpander generator by generating electrical power from the process stream. A second turboexpander generator is configured to decrease a temperature or pressure of a process stream flowing through the second turboexpander generator by generating electrical power from the process stream. The second turboexpander generator is downstream of and receives a flow output from the first turboexpander generator. The first turboexpander generator and the second turboexpander generator each include the following features. An electric stator surrounds an electric rotor. An annulus defined by the electric rotor and the electric stator is configured to receive a process fluid flow. Magnetic bearings carry the rotor within the stator. A housing encloses the rotor and stator. The housing is hermetically sealed between an inlet and an outlet of each turboexpander generator.Type: ApplicationFiled: April 8, 2022Publication date: October 12, 2023Inventors: Jeffrey Earl, Freddie Sarhan, Jeremy Liu
-
Patent number: 11686223Abstract: A system includes an electric generator, a power electronics system, a first heat exchanger, and a second heat exchanger. The electric generator includes a turbine wheel, a rotor, and a stator. The turbine wheel is configured to receive process gas and rotate in response to expansion of the process gas flowing through the electric generator. The rotor is configured to rotate with the turbine wheel. The electric generator is configured to generate electrical power upon rotation of the rotor within the stator. The power electronics system is configured to receive the electrical power from the electric generator and convert the electrical power to specified power characteristics. A heat transfer fluid receives waste heat from the power electronics system through the first heat exchanger. The heat transfer fluid transfers the received waste heat to the process gas through the second heat exchanger.Type: GrantFiled: April 7, 2022Date of Patent: June 27, 2023Assignee: Sapphire Technologies, Inc.Inventors: Jeremy Liu, James Ryan Yates
-
Patent number: 11619140Abstract: A first turboexpander generator is configured to decrease a temperature or pressure of a process stream flowing through the first turboexpander generator by generating electrical power from the process stream. A second turboexpander generator is configured to decrease a temperature or pressure of a process stream flowing through the second turboexpander generator by generating electrical power from the process stream. The second turboexpander generator is downstream of and receives a flow output from the first turboexpander generator. The first turboexpander generator and the second turboexpander generator each include the following features. An electric stator surrounds an electric rotor. An annulus defined by the electric rotor and the electric stator is configured to receive a process fluid flow. Magnetic bearings carry the rotor within the stator. A housing encloses the rotor and stator. The housing is hermetically sealed between an inlet and an outlet of each turboexpander generator.Type: GrantFiled: May 4, 2022Date of Patent: April 4, 2023Assignee: Sapphire Technologies, Inc.Inventors: Jeffrey Earl, Freddie Sarhan, Jeremy Liu
-
Patent number: 11611263Abstract: An electric power generation system receives a gas flow at a heater, heats the gas flow at the heater with a heated fluid from a waste heat process, and directs the heated gas flow to a turbine wheel of an electric generator. The heated gas flow drives rotation of the turbine wheel, and in response to rotating the turbine wheel, electrical current is generated by the electric generator. Generated electrical current is then directed to power electronics.Type: GrantFiled: April 28, 2022Date of Patent: March 21, 2023Assignee: Sapphire Technologies, Inc.Inventors: Freddie Sarhan, Jeffrey Earl, Jeremy Liu
-
Patent number: 11594937Abstract: A system includes an electric generator, a power electronics system, and a heat exchanger. The electric generator includes a turbine wheel, a rotor, and a stator. The turbine wheel is configured to receive process gas and rotate in response to expansion of the process gas flowing into an inlet of the turbine wheel and out of an outlet of the turbine wheel. The rotor is configured to rotate with the turbine wheel. The electric generator is configured to generate electrical power upon rotation of the rotor within the stator. The power electronics system is configured to convert the electrical power to specified power characteristics. The heat exchanger includes a first side in fluid communication with the process gas and a second side in fluid communication with a fluid stream from a second system. The heat exchanger is configured to cool the fluid stream using the process gas.Type: GrantFiled: May 4, 2022Date of Patent: February 28, 2023Assignee: Sapphire Technologies, Inc.Inventors: Jeffrey Earl, Jeremy Liu
-
Publication number: 20220389831Abstract: An impeller is configured to be rotated by a flowing fluid. A fluid stator includes a fixed ring parallel to a plane of rotation of the impeller. The fixed ring has a center in-line with a center of rotation of the impeller. A rotatable ring is rotatable relative to, and parallel to, the fixed ring. The rotatable ring has a center in-line with a center of rotation of the impeller. Stator vanes extend between the fixed ring and the rotatable ring. The stator vanes define an inlet cross sectional area upstream of the impeller. The cross sectional area is dependent upon a relative position of the fixed ring and the rotatable ring. An actuator is configured to rotate the rotatable ring. An electric rotor is coupled to, and configured to rotate in unison with, the impeller. An electric stator encircles the electric rotor. The electric stator includes coil windings.Type: ApplicationFiled: June 8, 2021Publication date: December 8, 2022Inventors: Jeremy Liu, Archie A.T. Andonian, Freddie Sarhan, John Stout, James Ryan Yates
-
Patent number: 11475031Abstract: Systems and methods are provided for identifying and compiling information relating to an entity for investigative analysis. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to search, in one or more data sources, with a plurality of known characteristics of an entity to obtain a first plurality of records, identify from the first plurality of records a subset of records that match the known characteristics with a substantial confidence, compile the subset of records to form a unified record representing the entity and conduct a second search with information from the unified record to obtain a second plurality of search results.Type: GrantFiled: April 19, 2019Date of Patent: October 18, 2022Assignee: Palantir Technologies Inc.Inventors: Mitchell Beard, Allen Chang, Chris Hammett, Jeremy Liu, Matthew Elkherj, Ryan Beiermeister, Ryan Smith, Tatyana Gordeeva, William Ayers
-
Publication number: 20220277016Abstract: Systems and methods are provided for providing an interface for accessing a data analysis workbook through which data can be accessed and manipulated using a plurality of programming languages and application programming interfaces (APIs). Input data on which one or more data transformations are to be performed within the data analysis workbook can be accessed, wherein the input data corresponds to a first object representation of a dataset, and wherein the one or more data transformations require the dataset to be a different, second object representation of the dataset. The second object representation of the dataset can be extracted from the first object representation of the dataset through a first language delegate that manages data associated with the first object representation. The one or more data transformations can be applied to the extracted second object representation of the dataset through a different, second language delegate that manages data associated with the second object representation.Type: ApplicationFiled: May 17, 2022Publication date: September 1, 2022Inventors: Jeremy Liu, David Vogelbacher, Eoin Morgan, Helen Yu
-
Patent number: 11334591Abstract: Systems and methods are provided for providing an interface for accessing a data analysis workbook through which data can be accessed and manipulated using a plurality of programming languages and application programming interfaces (APIs). Input data on which one or more data transformations are to be performed within the data analysis workbook can be accessed, wherein the input data corresponds to a first object representation of a dataset, and wherein the one or more data transformations require the dataset to be a different, second object representation of the dataset. The second object representation of the dataset can be extracted from the first object representation of the dataset through a first language delegate that manages data associated with the first object representation. The one or more data transformations can be applied to the extracted second object representation of the dataset through a different, second language delegate that manages data associated with the second object representation.Type: GrantFiled: October 11, 2019Date of Patent: May 17, 2022Assignee: Palantir Technologies Inc.Inventors: Jeremy Liu, David Vogelbacher, Eoin Morgan, Helen Yu
-
Publication number: 20210049182Abstract: Systems and methods are provided for providing an interface for accessing a data analysis workbook through which data can be accessed and manipulated using a plurality of programming languages and application programming interfaces (APIs). Input data on which one or more data transformations are to be performed within the data analysis workbook can be accessed, wherein the input data corresponds to a first object representation of a dataset, and wherein the one or more data transformations require the dataset to be a different, second object representation of the dataset. The second object representation of the dataset can be extracted from the first object representation of the dataset through a first language delegate that manages data associated with the first object representation. The one or more data transformations can be applied to the extracted second object representation of the dataset through a different, second language delegate that manages data associated with the second object representation.Type: ApplicationFiled: October 11, 2019Publication date: February 18, 2021Inventors: Jeremy Liu, David Vogelbacher, Eoin Morgan, Helen Yu
-
Patent number: 10621159Abstract: Example embodiments relate to a notification system. The notification system accesses a set of components of a first data object, a user having registered to monitor the first data object for modifications. The notification system compares the set of components of the first data object to a previous set of components of the first data object and determines, based on the comparison, that the set of components of the first data object includes at least one modification from the previous set of components of the first data object. In response to determining that the set of components of the first data object includes at least one modification from the previous set of components of the first data object, the notification system notifies the user of the at least one modification to the first data object.Type: GrantFiled: October 4, 2017Date of Patent: April 14, 2020Assignee: Palantir Technologies Inc.Inventors: Jeremy Liu, Timothy Wilson, Mitchell Beard
-
Publication number: 20190243840Abstract: Systems and methods are provided for identifying and compiling information relating to an entity for investigative analysis. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to search, in one or more data sources, with a plurality of known characteristics of an entity to obtain a first plurality of records, identify from the first plurality of records a subset of records that match the known characteristics with a substantial confidence, compile the subset of records to form a unified record representing the entity and conduct a second search with information from the unified record to obtain a second plurality of search results.Type: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Inventors: Mitchell Beard, Allen Chang, Chris Hammett, Jeremy Liu, Matthew Elkherj, Ryan Beiermeister, Ryan Smith, Tatyana Gordeeva, William Ayers
-
Patent number: 10311074Abstract: Systems and methods are provided for identifying and compiling information relating to an entity for investigative analysis. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to search, in one or more data sources, with a plurality of known characteristics of an entity to obtain a first plurality of records, identify from the first plurality of records a subset of records that match the known characteristics with a substantial confidence, compile the subset of records to form a unified record representing the entity and conduct a second search with information from the unified record to obtain a second plurality of search results.Type: GrantFiled: May 9, 2017Date of Patent: June 4, 2019Assignee: Palantir Technologies Inc.Inventors: Mitchell Beard, Allen Chang, Chris Hammett, Jeremy Liu, Matthew Elkherj, Ryan Beiermeister, Ryan Smith, Tatyana Gordeeva, William Ayers
-
Publication number: 20180173742Abstract: Example embodiments relate to a notification system. The notification system accesses a set of components of a first data object, a user having registered to monitor the first data object for modifications. The notification system compares the set of components of the first data object to a previous set of components of the first data object and determines, based on the comparison, that the set of components of the first data object includes at least one modification from the previous set of components of the first data object. In response to determining that the set of components of the first data object includes at least one modification from the previous set of components of the first data object, the notification system notifies the user of the at least one modification to the first data object.Type: ApplicationFiled: October 4, 2017Publication date: June 21, 2018Inventors: Jeremy Liu, Timothy Wilson, Mitchell Beard
-
Patent number: 9910762Abstract: A system that manages a unified sandbox environment activates a plurality of components in the unified sandbox environment, each component being configured to manage the lifecycle of its own component data. The system orchestrates an operation across the unified sandbox environment, the orchestrating including delegating one or more operations to the components, the components being configured to wait until all delegated operations are completed successfully before committing changes based on the delegated operations. The system manages a central label repository including distributing labels to the components, the components being configured to associate the centrally managed labels with versions of their respective component data. The system then creates a unified sandbox view across the respective component data of all components based on a selection of one or more of the centrally managed labels.Type: GrantFiled: May 31, 2016Date of Patent: March 6, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Charu Chandra, Denny McKinney, Jeremy Liu, Rohit Marwaha, George Kellner
-
Patent number: 9836496Abstract: Example embodiments relate to a notification system. The notification system accesses a set of components of a first data object, a user having registered to monitor the first data object for modifications. The notification system compares the set of components of the first data object to a previous set of components of the first data object and determines, based on the comparison, that the set of components of the first data object includes at least one modification from the previous set of components of the first data object. In response to determining that the set of components of the first data object includes at least one modification from the previous set of components of the first data object, the notification system notifies the user of the at least one modification to the first data object.Type: GrantFiled: December 20, 2016Date of Patent: December 5, 2017Assignee: Palantir Technologies Inc.Inventors: Jeremy Liu, Timothy Wilson, Mitchell Beard
-
Publication number: 20170052879Abstract: A system that manages a unified sandbox environment activates a plurality of components in the unified sandbox environment, each component being configured to manage the lifecycle of its own component data. The system orchestrates an operation across the unified sandbox environment, the orchestrating including delegating one or more operations to the components, the components being configured to wait until all delegated operations are completed successfully before committing changes based on the delegated operations. The system manages a central label repository including distributing labels to the components, the components being configured to associate the centrally managed labels with versions of their respective component data. The system then creates a unified sandbox view across the respective component data of all components based on a selection of one or more of the centrally managed labels.Type: ApplicationFiled: May 31, 2016Publication date: February 23, 2017Inventors: Charu CHANDRA, Denny McKINNEY, Jeremy LIU, Rohit MARWAHA, George KELLNER