Patents by Inventor Jesse Rickard

Jesse Rickard 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: 11954427
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: April 9, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Publication number: 20240037374
    Abstract: Systems, computer program products, and computer-implemented methods for determining relationships between one or more outputs of a first model and one or more inputs of a second model that collectively represent a real world system, and chaining the models together. For example, the system described herein may determine how to chain a plurality of models by training an artificial intelligence system using the nodes of the models such that the trained artificial intelligence system predicts related output and input node connections. The system may then link related nodes to chain the models together. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of discrete models to be optimally chained.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventors: Jesse Rickard, Andrew Floren, Timothy Slatcher, David Skiff, Thomas McArdle, David Fowler, Aravind Baratha Raj
  • Publication number: 20230385538
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Application
    Filed: April 4, 2023
    Publication date: November 30, 2023
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Patent number: 11816555
    Abstract: Systems, computer program products, and computer-implemented methods for determining relationships between one or more outputs of a first model and one or more inputs of a second model that collectively represent a real world system, and chaining the models together. For example, the system described herein may determine how to chain a plurality of models by training an artificial intelligence system using the nodes of the models such that the trained artificial intelligence system predicts related output and input node connections. The system may then link related nodes to chain the models together. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of discrete models to be optimally chained.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: November 14, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jesse Rickard, Andrew Floren, Timothy Slatcher, David Skiff, Thomas McArdle, David Fowler, Aravind Baratha Raj
  • Publication number: 20230259263
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 17, 2023
    Inventors: Andrew Floren, Feridun Arda Kara, Adil Majid, Ted Mabrey, Thomas McArdle, Timothy Slatcher, Christopher Martin, Thomas Pearson, Jesse Rickard, Gabriel Boning, Joh Reeves, David Skiff, Adam Storr, Vipul Shekhawat, Sander Kromwijk
  • Patent number: 11650728
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: May 16, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Floren, Feridun Arda Kara, Adil Majid, Ted Mabrey, Thomas McArdle, Timothy Slatcher, Christopher Martin, Thomas Pearson, Jesse Rickard, Gabriel Boning, Joh Reeves, David Skiff, Adam Storr, Vipul Shekhawat, Sander Kromwijk
  • Patent number: 11645453
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: May 9, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Publication number: 20230125026
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: Jesse Rickard, Timothy Slatcher, Thomas McArdle, Aravind Baratha Raj, David Fowler, David Skiff
  • Patent number: 11567639
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 31, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jesse Rickard, Timothy Slatcher, Thomas McArdle, Aravind Baratha Raj, David Fowler, David Skiff
  • Publication number: 20220318493
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Application
    Filed: June 22, 2022
    Publication date: October 6, 2022
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Publication number: 20220261144
    Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.
    Type: Application
    Filed: May 6, 2022
    Publication date: August 18, 2022
    Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
  • Patent number: 11403460
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 2, 2022
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Patent number: 11327641
    Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: May 10, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
  • Publication number: 20220075515
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 10, 2022
    Inventors: Andrew Floren, Feridun Arda Kara, Adil Majid, Ted Mabrey, Thomas McArdle, Timothy Slatcher, Christopher Martin, Thomas Pearson, Jesse Rickard, Gabriel Boning, Joh Reeves, David Skiff, Adam Storr, Vipul Shekhawat, Sander Kromwijk
  • Patent number: 11138236
    Abstract: Systems, methods, and non-transitory computer readable media are provided for packaging data objects for offline access. A system has access to a database storing information. The system receives a request for a portion of the information. The portion of the information may include one or more dependencies to one or more information sources. The system identities the one or more dependencies. The system packages the portion of the information and the one or more dependencies into one or more data objects. The data object(s) allow a remote client device to view the portion of the information and the one or more dependencies without having access to the database. The data object(s) are provided by the system to the remote client device.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Christopher Male, Jesse Rickard
  • Publication number: 20210255748
    Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real world system depicted in a graphical user interface (GUI). The system described herein may generate an interactive GUI with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real world system be interacted with and visualized by a graphical user interface.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 19, 2021
    Inventors: Jesse Rickard, Timothy Slatcher, Thomas McArdle, Aravind Baratha Raj, David Fowler, David Skiff
  • Publication number: 20210248447
    Abstract: Systems, computer program products, and computer-implemented methods for determining relationships between one or more outputs of a first model and one or more inputs of a second model that collectively represent a real world system, and chaining the models together. For example, the system described herein may determine how to chain a plurality of models by training an artificial intelligence system using the nodes of the models such that the trained artificial intelligence system predicts related output and input node connections. The system may then link related nodes to chain the models together. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of discrete models to be optimally chained.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 12, 2021
    Inventors: Jesse Rickard, Andrew Floren, Timothy Slatcher, David Skiff, Thomas McArdle, David Fowler, Aravind Baratha Raj
  • Publication number: 20210182476
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Application
    Filed: February 25, 2021
    Publication date: June 17, 2021
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Patent number: 10963633
    Abstract: A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: March 30, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Daniel Cervelli, Adam Storr, Jesse Rickard, A. Rafee Memon
  • Patent number: 10754752
    Abstract: A method and system for data pipeline monitoring receives an event data object and a current status data object from one or more subsystems of a pipeline. The system analyzes the event data object and the current status data object to determine a first and second validation value. The system, in response to determining that either the first or second validation value is not valid, sends a notification.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 25, 2020
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Jesse Rickard, Peter Maag, Jared Newman, Giulio Mecocci, Harish Subbanarasimhia, Adrian Marius Dumitran, Andrzej Skrodzki, Jonah Scheinerman, Gregory Slonim, Alexandru Viorel Antihi