Patents by Inventor Robert IMIG

Robert IMIG 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: 20240087263
    Abstract: In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Peter WILCZYNSKI, Daniel Cervelli, Andrew Elder, Anand Gupta, Praveen Kumar Ramalingam, Robert Imig
  • Publication number: 20240037766
    Abstract: Systems and methods for video georegistration are provided. An example method includes: receiving an input image; generating a plurality of templates from the input image; and generating a template queue based at least in part on the plurality of template scores. The plurality of templates are associated with a plurality of template scores. The template queue includes a set of selected templates. The method further includes receiving one or more reference images; determining a set of match scores for the set of selected templates by applying a matching algorithm to the set of selected templates and at least one reference image of the one or more reference images; evaluating the set of match scores to select a collection of templates, and generating an image transform based at least in part on the collection of templates. Each template of the collection of templates meets one or more selection criteria.
    Type: Application
    Filed: July 26, 2023
    Publication date: February 1, 2024
    Applicant: Palantir Technologies Inc.
    Inventors: Joseph Driscoll, Aleksandr Patsekin, Ethan Van Andel, Mary Cameron, Miles Sackler, Robert Imig, Stephen Ramsey
  • Publication number: 20230394335
    Abstract: Systems and methods for performing sensor correlation by a plurality of edge devices are disclosed. For example, a method includes: receiving a first set of edge data from a first edge device of the plurality of edge devices; receiving a second set of edge data from a second edge device of the plurality of edge devices, the second edge device being different from the first edge device; analyzing the first set of edge data using one or more computing models to determine a first object detected in the first set of edge data; analyzing the second set of edge data using the one or more computing models to determine a second object detected in the second set of edge data; and determining whether the first object and the second object are a same object based upon one or more object parameters.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 7, 2023
    Inventors: Jonathan Cross, Qinfeng Chen, Robert Imig
  • Publication number: 20230394334
    Abstract: Disclosed herein are systems and methods for sensor cueing. In one example, the method includes: receiving a model inference from a computing model using a first set of sensor data, the model inference associated with a target object; generating a sensor command based at least in part upon the model inference, the sensor command comprising one or more object parameters associated with the target object and one or more sensor parameters associated with a sensor; and transmitting the sensor command to the sensor via a sensor API.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 7, 2023
    Inventors: Elliot Kang, Jonathan Cross, Kevin Bi, Qinfeng Chen, Robert Imig, Steven Fackler, Samantha Woodward, Mueed Ur Rehman
  • Publication number: 20230385692
    Abstract: Disclosed herein are systems and methods for model selection and update operation. The methods include receiving a model request with parameters selected from a group consisting of a type of computing model, a processing characteristic, and a data characteristic; receiving information associated with a plurality of computing models from a model repository; selecting one or more computing models based upon the model request; compiling a container request based on the model request and the one or more selected computing models; transmitting the container request to a container infrastructure; and coupling the one or more selected computing models to an artificial intelligence inference platform (AIP).
    Type: Application
    Filed: May 23, 2023
    Publication date: November 30, 2023
    Inventors: Elliot Kang, Jonathan Cross, Qinfeng Chen, Robert Imig, Steven Fackler
  • Publication number: 20230385710
    Abstract: Systems and methods are provided for intelligently monitoring environments, classifying objects within such environments, detecting events within such environments, receiving and propagating input concerning image information from multiple users in a collaborative environment, identifying and responding to situational abnormalities or situations of interest based on such detections and/or user inputs.
    Type: Application
    Filed: August 15, 2023
    Publication date: November 30, 2023
    Inventors: Daniel CERVELLI, Anand GUPTA, Andrew ELDER, Robert IMIG, Praveen RAMALINGAM, Reese GLIDDEN, Matthew FEDDERLY
  • Patent number: 11823336
    Abstract: In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: November 21, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Cervelli, Andrew Elder, Anand Gupta, Praveen Kumar Ramalingam, Robert Imig
  • Patent number: 11727317
    Abstract: Systems and methods are provided for intelligently monitoring environments, classifying objects within such environments, detecting events within such environments, receiving and propagating input concerning image information from multiple users in a collaborative environment, identifying and responding to situational abnormalities or situations of interest based on such detections and/or user inputs.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 15, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Cervelli, Anand Gupta, Andrew Elder, Robert Imig, Praveen Kumar Ramalingam, Reese Glidden, Matthew Fedderly
  • Publication number: 20230196201
    Abstract: System and method for model orchestration and sensor correlation according to certain embodiments. For example, a method includes: accessing a plurality of models, each model of the plurality of models configured to process data; receiving information corresponding to a plurality of sensors associated with a plurality of edge devices; selecting one or more models from the plurality of models based on a processing request; selecting one or more sensors from the plurality of sensors based on the processing request; building one or more model pipelines based at least in part on the one or more selected models and the one or more selected sensors; and deploying the one or more model pipelines.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 22, 2023
    Inventors: Robert Imig, Steven Fackler, Ian Peters, Mark Elliot, Joseph Ellis, Andres Felipe Orozco, Akash Jain
  • Publication number: 20230050870
    Abstract: System and method for device constellation according to certain embodiments. For example, a method for device constellation, the method includes the steps of: receiving a request, the request including a plurality of request parameters; decomposing the request into one or more tasks; selecting one or more edge devices based at least in part on the plurality of request parameters; assigning the one or more tasks to the one or more selected edge devices to cause the one or more selected edge devices to perform the one or more tasks; and receiving one or more task results from the one or more selected edge devices.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 16, 2023
    Inventors: Andrew Elder, Anand Gupta, Daniel Cervelli, Robert Imig, Tess Druckenmiller
  • Publication number: 20230048481
    Abstract: System and method for using and managing artificial intelligence (AI) inference platform (AIP) and/or model orchestrators according to certain embodiments. For example, a method includes receiving sensor data via a data interface of a model orchestrator, the model orchestrator including an indication of a model pipeline, the model pipeline including a plurality of models; loading the plurality of models according to the model pipeline; applying the model pipeline to the received sensor data; receiving a model output from the model pipeline via a model interface of the model orchestrator; and generating an insight based at least in part on the model output.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 16, 2023
    Inventors: Andrew Elder, Anand Gupta, Daniel Cervelli, Robert Imig, Tess Druckenmiller
  • Publication number: 20220300572
    Abstract: The systems, methods, and devices of the present disclosure may provide, among other features, high-performance, interactive geographical and/or data object map capabilities in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. In various embodiments, an interactive geographical map display system may enable rapid and deep analysis of various objects, features, and/or metadata by the user by aggregating and clustering large sets of data into aggregate values and clusters. The user can select various clusters, via the user interface, to interact with the data, clusters, and map.
    Type: Application
    Filed: June 8, 2022
    Publication date: September 22, 2022
    Inventors: Glen Takahashi, Robert Imig
  • Patent number: 11403358
    Abstract: The systems, methods, and devices of the present disclosure may provide, among other features, high-performance, interactive geographical and/or data object map capabilities in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. In various embodiments, an interactive geographical map display system may enable rapid and deep analysis of various objects, features, and/or metadata by the user by aggregating and clustering large sets of data into aggregate values and clusters. The user can select various clusters, via the user interface, to interact with the data, clusters, and map.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 2, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Glen Takahashi, Robert Imig
  • Publication number: 20220130123
    Abstract: In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: Peter Wilczynski, Daniel Cervelli, Andrew Elder, Anand Gupta, Praveen Kumar Ramalingam, Robert Imig
  • Publication number: 20220053045
    Abstract: Systems and methods provide synchronizing edge server code among a plurality of edge servers. Systems and methods provision, to a plurality of edge servers, an updated version of transform code adapted to perform real-time processing on real-time streaming data that are received by the plurality of edge servers, receive real-time transformed data from at least one of the plurality of edge servers, detect that the received real-time transformed data from the at least one of the plurality of edge servers was generated using a previous version of transform code and perform one or more transform operations corresponding to the updated version of transform code on the received real-time transformed data, until the received transformed data is in a form consistent with the updated version of provisioned transform code.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 17, 2022
    Inventors: Peter Wilczynski, Daniel Zangri, Jeffrey Martin, Robert Imig, Wenshuai Hou
  • Patent number: 11222470
    Abstract: In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: January 11, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Cervelli, Andrew Elder, Anand Gupta, Praveen Kumar Ramalingam, Robert Imig
  • Patent number: 11178203
    Abstract: Systems and methods provide synchronizing edge server code among a plurality of edge servers. Systems and methods provision, to a plurality of edge servers, an updated version of transform code adapted to perform real-time processing on real-time streaming data that are received by the plurality of edge servers, receive real-time transformed data from at least one of the plurality of edge servers, detect that the received real-time transformed data from the at least one of the plurality of edge servers was generated using a previous version of transform code and perform one or more transform operations corresponding to the updated version of transform code on the received real-time transformed data, until the received transformed data is in a form consistent with the updated version of provisioned transform code.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: November 16, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Zangri, Jeffrey Martin, Robert Imig, Wenshuai Hou
  • Publication number: 20210097123
    Abstract: The systems, methods, and devices of the present disclosure may provide, among other features, high-performance, interactive geographical and/or data object map capabilities in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. In various embodiments, an interactive geographical map display system may enable rapid and deep analysis of various objects, features, and/or metadata by the user by aggregating and clustering large sets of data into aggregate values and clusters. The user can select various clusters, via the user interface, to interact with the data, clusters, and map.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 1, 2021
    Inventors: Glen Takahashi, Robert Imig
  • Publication number: 20210081645
    Abstract: Systems and methods are provided for intelligently monitoring environments, classifying objects within such environments, detecting events within such environments, receiving and propagating input concerning image information from multiple users in a collaborative environment, identifying and responding to situational abnormalities or situations of interest based on such detections and/or user inputs.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 18, 2021
    Inventors: Daniel Cervelli, Anand Gupta, Andrew Elder, Robert Imig, Praveen Kumar Ramalingam, Reese Glidden, Matthew Fedderly
  • Publication number: 20210058440
    Abstract: Systems and methods provide synchronizing edge server code among a plurality of edge servers. Systems and methods provision, to a plurality of edge servers, an updated version of transform code adapted to perform real-time processing on real-time streaming data that are received by the plurality of edge servers, receive real-time transformed data from at least one of the plurality of edge servers, detect that the received real-time transformed data from the at least one of the plurality of edge servers was generated using a previous version of transform code and perform one or more transform operations corresponding to the updated version of transform code on the received real-time transformed data, until the received transformed data is in a form consistent with the updated version of provisioned transform code.
    Type: Application
    Filed: September 14, 2020
    Publication date: February 25, 2021
    Inventors: Peter Wilczynski, Daniel Zangri, Jeffrey Martin, Robert Imig, Wenshuai Hou