Patents by Inventor Kirat Singh
Kirat Singh 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: 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: 20250037093Abstract: A computing system generates user interface data renderable to display an interactive graphical user interface including a cell-based grid having a first axis and a second axis. The first axis corresponds to one or more assets. The second axis corresponds to one or more time periods. The cell-based grid comprises a plurality of cells indicating values of the one or more assets for the one or more time periods. The interactive graphical user interface displays information relating to the value indicated in the selected cell responsive to a user selection.Type: ApplicationFiled: October 16, 2024Publication date: January 30, 2025Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
Patent number: 12147950Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: GrantFiled: June 2, 2023Date of Patent: November 19, 2024Assignee: Palantir Technologies Inc.Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
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: 20230306382Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: ApplicationFiled: June 2, 2023Publication date: September 28, 2023Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
Patent number: 11710104Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: GrantFiled: October 21, 2021Date of Patent: July 25, 2023Assignee: Palantir Technologies Inc.Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
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: 20220044173Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
Patent number: 11182710Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: GrantFiled: November 20, 2019Date of Patent: November 23, 2021Assignee: Palantir Technologies Inc.Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
Patent number: 10895500Abstract: An optical measurement method and system. The system includes, and method applies, a light source, a beamsplitter, at least one filter, a output photodetector for acquiring data of a sample, and a correction photodetector for correcting and maintaining output intensity from the light source. The filter is located between the light source and the correction photodetector for normalizing the spectrum of the input light being applied to input light correction. The filter may be incorporated into the beamsplitter and may be tuned to filter light from the light source for providing non-zero transmission of light with a near-zero gradient for wavelengths in a portion of the spectrum of the input light being applied to the sample and read by the output photodetector. The filter may also or alternatively be located downstream of the beamsplitter to correct for wavelength sensitivity of the correction photodetector.Type: GrantFiled: April 29, 2020Date of Patent: January 19, 2021Assignee: ALBERTA BIOPHOTONICS INC.Inventors: Elmar Prenner, Kirat Singh
-
Publication number: 20210004742Abstract: A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.Type: ApplicationFiled: November 20, 2019Publication date: January 7, 2021Inventors: Dayang Shi, Kirat Singh, Marie Kindblom, Michael Weisz
-
Publication number: 20200256729Abstract: An optical measurement method and system. The system includes, and method applies, a light source, a beamsplitter, at least one filter, a output photodetector for acquiring data of a sample, and a correction photodetector for correcting and maintaining output intensity from the light source. The filter is located between the light source and the correction photodetector for normalizing the spectrum of the input light being applied to input light correction. The filter may be incorporated into the beamsplitter and may be tuned to filter light from the light source for providing non-zero transmission of light with a near-zero gradient for wavelengths in a portion of the spectrum of the input light being applied to the sample and read by the output photodetector. The filter may also or alternatively be located downstream of the beamsplitter to correct for wavelength sensitivity of the correction photodetector.Type: ApplicationFiled: April 29, 2020Publication date: August 13, 2020Applicant: ALBERTA BIOPHOTONICS INC.Inventors: Elmar PRENNER, Kirat SINGH
-
Patent number: 10684167Abstract: An optical measurement method and system. The system includes, and method applies, a light source, a beamsplitter, at least one filter, a output photodetector for acquiring data of a sample, and a correction photodetector for correcting and maintaining output intensity from the light source. The filter is located between the light source and the correction photodetector for normalizing the spectrum of the input light being applied to input light correction. The filter may be incorporated into the beamsplitter and may be tuned to filter light from the light source for providing non-zero transmission of light with a near-zero gradient for wavelengths in a portion of the spectrum of the input light being applied to the sample and read by the output photodetector. The filter may also or alternatively be located downstream of the beamsplitter to correct for wavelength sensitivity of the correction photodetector.Type: GrantFiled: October 31, 2018Date of Patent: June 16, 2020Assignee: ALBERTA BIOPHOTONICS INC.Inventors: Elmar Prenner, Kirat Singh
-
Publication number: 20200088574Abstract: An optical measurement method and system. The system includes, and method applies, a light source, a beamsplitter, at least one filter, a output photodetector for acquiring data of a sample, and a correction photodetector for correcting and maintaining output intensity from the light source. The filter is located between the light source and the correction photodetector for normalizing the spectrum of the input light being applied to input light correction. The filter may be incorporated into the beamsplitter and may be tuned to filter light from the light source for providing non-zero transmission of light with a near-zero gradient for wavelengths in a portion of the spectrum of the input light being applied to the sample and read by the output photodetector. The filter may also or alternatively be located downstream of the beamsplitter to correct for wavelength sensitivity of the correction photodetector.Type: ApplicationFiled: October 31, 2018Publication date: March 19, 2020Applicant: ALBERTA BIOPHOTONICS INC.Inventors: Elmar PRENNER, Kirat SINGH
-
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
-
Patent number: 8977082Abstract: A filter and fabrication process for a thin film filter that is based on frustrated total internal reflection and multiple waveguide layers, in which the waveguide modes are resonantly coupled. The physics of the design is related to prism coupling of light into planar waveguides, and waveguide coupling between planar waveguides in close proximity. Embodiments include a filter that acts as a bandpass filter and polarizer, a filter that acts as a bandpass filter, polarizer and angle filter (spatial filter), a filter that is widely tunable, and a filter that is widely tunable in both peak transmission wavelength and width. Methods of fabrication are disclosed, and methods to correct for manufacturing errors in thin film deposition are described. The filter embodiments can also be used in reflection as notch filters in wavelength and angle, for a particular polarization component.Type: GrantFiled: January 18, 2011Date of Patent: March 10, 2015Assignee: Stream Technologies Inc.Inventors: Kirat Singh, Elmar Prenner, Alan D. Streater
-
Publication number: 20110176768Abstract: A filter and fabrication process for a thin film filter that is based on frustrated total internal reflection and multiple waveguide layers, in which the waveguide modes are resonantly coupled. The physics of the design is related to prism coupling of light into planar waveguides, and waveguide coupling between planar waveguides in close proximity. Embodiments include a filter that acts as a bandpass filter and polarizer, a filter that acts as a bandpass filter, polarizer and angle filter (spatial filter), a filter that is widely tunable, and a filter that is widely tunable in both peak transmission wavelength and width. Methods of fabrication are disclosed, and methods to correct for manufacturing errors in thin film deposition are described. The filter embodiments can also be used in reflection as notch filters in wavelength and angle, for a particular polarization component.Type: ApplicationFiled: January 18, 2011Publication date: July 21, 2011Applicant: INNOVISION INC.Inventors: Kirat Singh, Elmar Prenner, Alan D. Streater