Patents by Inventor Thomas Hasner
Thomas Hasner 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: 12568151Abstract: A method comprises listening for changes to a plurality of configuration files respectively of a plurality of service applications, each configuration file indicating a resource item type and one or more user actions, the listening comprising determining whether a configuration file is updated, disabled, or enabled by a corresponding service application; detecting a change to a specific configuration file of a specific service application; updating, in response to the change to the specific configuration file, mapping data in a central catalogue that associates a specific resource item type and one or more specific user actions with the specific service application; detecting a change to a particular resource item; determining that the particular resource item has a first resource item type that matches the specific resource item type; transmitting the particular resource item to the specific service application; storing metadata information regarding the particular resource item in the central catalogue.Type: GrantFiled: April 24, 2024Date of Patent: March 3, 2026Assignee: Palantir Technologies Inc.Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner
-
Patent number: 12271388Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: GrantFiled: January 18, 2024Date of Patent: April 8, 2025Assignee: Palantir Technologies Inc.Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Publication number: 20240275856Abstract: A method comprises listening for changes to a plurality of configuration files respectively of a plurality of service applications, each configuration file indicating a resource item type and one or more user actions, the listening comprising determining whether a configuration file is updated, disabled, or enabled by a corresponding service application; detecting a change to a specific configuration file of a specific service application; updating, in response to the change to the specific configuration file, mapping data in a central catalogue that associates a specific resource item type and one or more specific user actions with the specific service application; detecting a change to a particular resource item; determining that the particular resource item has a first resource item type that matches the specific resource item type; transmitting the particular resource item to the specific service application; storing metadata information regarding the particular resource item in the central catalogue.Type: ApplicationFiled: April 24, 2024Publication date: August 15, 2024Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner
-
Patent number: 12003591Abstract: A catalogue system automatically detects changes to configuration file at a service application. Based on the changes to the configuration file(s), the catalogue system stores mapping data that identifies a resource item type that can be processed by the service application and one or more user actions that are available for processing resource items of the resource item type. The techniques thus provide for dynamic interaction with service applications.Type: GrantFiled: May 24, 2021Date of Patent: June 4, 2024Assignee: Palantir Technologies Inc.Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner
-
Publication number: 20240152526Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: ApplicationFiled: January 18, 2024Publication date: May 9, 2024Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Patent number: 11914605Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: GrantFiled: January 3, 2023Date of Patent: February 27, 2024Assignee: Palantir Technologies Inc.Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Publication number: 20230169082Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: ApplicationFiled: January 3, 2023Publication date: June 1, 2023Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Patent number: 11573970Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: GrantFiled: January 29, 2019Date of Patent: February 7, 2023Assignee: Palantir Technologies Inc.Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Publication number: 20210297495Abstract: A catalogue system automatically detects changes to configuration file at a service application. Based on the changes to the configuration file(s), the catalogue system stores mapping data that identifies a resource item type that can be processed by the service application and one or more user actions that are available for processing resource items of the resource item type. The techniques thus provide for dynamic interaction with service applications.Type: ApplicationFiled: May 24, 2021Publication date: September 23, 2021Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner
-
Patent number: 11019156Abstract: A catalogue system automatically detects changes to configuration file at a service application. Based on the changes to the configuration file(s), the catalogue system stores mapping data that identifies a resource item type that can be processed by the service application and one or more user actions that are available for processing resource items of the resource item type. The techniques thus provide for dynamic interaction with service applications.Type: GrantFiled: May 18, 2018Date of Patent: May 25, 2021Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner
-
Publication number: 20190155809Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: ApplicationFiled: January 29, 2019Publication date: May 23, 2019Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Patent number: 10216695Abstract: A system includes a communications interface configured to receive a plurality of data series captured by a plurality of sensors. A first database includes at least a first data series of the plurality of data series. A second database includes metadata related to the first data series. One or more processors are configured to receive an instruction including an indication of a computation to perform and metadata filter criteria, query the second database to determine at least a portion of the first data series that satisfies the metadata filter criteria by reference to at least the metadata related to the first data series, access, from the first database and based on results of the query of the second database, the portion of the first data series, and perform the computation on the portion of first data series accessed from the first database.Type: GrantFiled: March 15, 2018Date of Patent: February 26, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Ankit Shankar, Kirat Singh, Kayo Teramoto, Lucas Lemanowicz, Thomas Hasner
-
Automatic discovery and registration of service application for files introduced to a user interface
Patent number: 9998551Abstract: A catalog system automatically detects changes to configuration file at a service application. Based on the changes to the configuration file(s), the catalog system stores mapping data that identifies a resource item type that can be processed by the service application and one or more user actions that are available for processing resource items of the resource item type. The techniques thus provide for dynamic interaction with service applications.Type: GrantFiled: January 11, 2017Date of Patent: June 12, 2018Assignee: Palantir Technologies Inc.Inventors: Adam Campbell, Ashwin Ramaswamy, Juan Tamayo, Lee Avital, Taylor Morgan, Thomas Hasner