Patents by Inventor James Thompson

James Thompson 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: 12572542
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Grant
    Filed: January 17, 2025
    Date of Patent: March 10, 2026
    Assignee: Palantir Technologies Inc.
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Patent number: 12538963
    Abstract: The invention relates to a shoe upper (1) for a shoe (2), especially for a sports shoe. To create an upper which allows an optimal lacing at a pleasant appearance the invention proposes that the upper comprises: a plane base layer (3) of material, a structured layer (4) being arranged on the outer surface (5) of the base layer (3) facing away from the foot of the wearer of the shoe (2), wherein the structured layer (4) comprises a plurality of tunnel sections (6), wherein each tunnel section (6) has at least one tunnel (7) which extends from a first side (8) to a second side (9) of the tunnel section (6) and wherein the tunnel section (6) comprises at least one connecting channel (10) which connects the tunnel (7) with the outer surface (11) of the tunnel section (6).
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: February 3, 2026
    Assignee: PUMA SE
    Inventors: James Thompson, Lilly Cocks
  • Publication number: 20260017098
    Abstract: Computing systems methods, and non-transitory storage media are provided for retrieving information regarding an operation to be performed by a platform, performing a preliminary validation of the operation, generating details regarding the preliminary validation, transmitting at least a subset of the details of the preliminary validation to the platform, and populating the generated details on an interface. If the preliminary validation fails, the platform refrains from performing the operation. Furthermore, the logic describing the operation can be executed on different platforms and is not bound or limited to one platform.
    Type: Application
    Filed: September 16, 2025
    Publication date: January 15, 2026
    Inventors: Adam BOROCHOFF, John Mathews, Joseph Rafidi, James Thompson, Kamran Khan, Morten Telling, Parvathy Menon, Patrick Szmucer, Robert Kruszewski, Rahij Ramsharan, Katherine Ketsdever
  • Patent number: 12487850
    Abstract: Computing systems methods, and non-transitory storage media are provided for retrieving information regarding an operation to be performed by a platform, performing a preliminary validation of the operation, generating details regarding the preliminary validation, transmitting at least a subset of the details of the preliminary validation to the platform, and populating the generated details on an interface. If the preliminary validation fails, the platform refrains from performing the operation. Furthermore, the logic describing the operation can be executed on different platforms and is not bound or limited to one platform.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: December 2, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Adam Borochoff, John Mathews, Joseph Rafidi, James Thompson, Kamran Khan, Morten Telling, Parvathy Menon, Patrick Szmucer, Robert Kruszewski, Rahij Ramsharan, Katherine Ketsdever
  • Publication number: 20250272288
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Application
    Filed: May 5, 2025
    Publication date: August 28, 2025
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Publication number: 20250272287
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Application
    Filed: May 5, 2025
    Publication date: August 28, 2025
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Publication number: 20250258820
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Application
    Filed: March 5, 2025
    Publication date: August 14, 2025
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Patent number: 12386802
    Abstract: A resource dependency system may track data dependencies and data transformations for individual columns of the data sets over the span of the data pipeline (referred to as a provenance or lineage of a column). Column provenance/lineage can be logged using metadata or graph-like data structures, which the resource dependency system can generate, store, manage, and access. Column provenance/lineage can be used to generate user interfaces displaying visual node graphs with columns as nodes and the data dependencies and data transformations associated with the columns as edges between the nodes.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: August 12, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: James Thompson, Joseph Rafidi, Patrick Szmucer
  • Publication number: 20250252089
    Abstract: A resource dependency system and its associated user interfaces, used for tracking data dependencies and data transformations between resources, may display visual node graphs with resources as nodes and the data dependencies and data transformations associated with the columns as edges between the nodes. The nodes representing the resources may be displayed differently based on relevant differences in the resources they represent, which can be set through various selectable criteria and schemes.
    Type: Application
    Filed: April 21, 2025
    Publication date: August 7, 2025
    Inventors: James Thompson, Joseph Rafidi, Patrick Szmucer
  • Publication number: 20250200040
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Application
    Filed: January 17, 2025
    Publication date: June 19, 2025
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Patent number: 12248471
    Abstract: System and method for generating and displaying data pipelines according to certain embodiments. For example, a method includes: receiving a natural language (NL) query; receiving a model result generated based on the NL query, the model result including a query in a standard query language, the model result being generated using one or more computing models; and generating the data pipeline based at least in part on the query in the standard query language, the data pipeline comprising one or more data pipeline elements, at least one data pipeline element of the one or more pipeline elements being corresponding to a query component of the query in the standard query language.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 11, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Joseph Rafidi, James Thompson, Mohamed Zaki Trache, Felix-Gabriel Mance, Martin Copes
  • Patent number: 12229121
    Abstract: A method of enabling propagated deletion in a distributed database system comprises receiving a request to delete data in a distributed database system; causing a display of a relevant dataset and a switch between applying propagated deletion or not; receiving a first selection of a subset of records from the relevant dataset using one or more filter functions and a second selection of applying propagated deletion to the subset of records; and applying propagated deletion to the subset of records to generate a new dataset.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: February 18, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Jeppe Hallgren, Ammaar Reshi, James Thompson
  • Publication number: 20250001268
    Abstract: Apparatuses, systems, and methods are disclosed for an extendable golf tee. An extendable golf tee includes a ball support, a shaft, and extension member coupling the ball support to the shaft, wherein the ball support, the shaft, or a combination thereof are movable along the extension member to set a length of the apparatus from the ball support to an end of the shaft at a predefined length.
    Type: Application
    Filed: June 28, 2024
    Publication date: January 2, 2025
    Inventor: JAMES THOMPSON
  • Publication number: 20240424220
    Abstract: A syringe plunger rod includes a rod body having a proximal rod end and a distal rod end, where the distal rod end has a distal rod end circumference. The syringe plunger rod also includes a threaded extension extending distally from the distal rod end. The threaded extension includes at least one male thread extending from a thread shank, where the thread shank has a proximal thread shank end and a distal thread shank end. The proximal thread shank end has a diameter less than the diameter of the distal rod end circumference. The syringe plunger rod also includes an annular distal rod surface extending between the distal rod end circumference and the proximal male thread shank end.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Inventors: James THOMPSON, Lauren SHAFER GREENBERG, Matthew Dylan SWEENEY
  • Publication number: 20240374775
    Abstract: Apparatuses, systems, and methods are disclosed for an air freshener holder. An apparatus includes a body that includes a slot configured to receive an air freshener, a front side that includes at least one opening, and a back side that includes attachment means for coupling the body to a surface.
    Type: Application
    Filed: May 8, 2024
    Publication date: November 14, 2024
    Inventor: JAMES THOMPSON
  • Patent number: D1053532
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: December 10, 2024
    Assignee: adidas AG
    Inventor: James Thompson
  • Patent number: D1062505
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: February 18, 2025
    Inventor: James Thompson
  • Patent number: D1129790
    Type: Grant
    Filed: March 18, 2025
    Date of Patent: June 16, 2026
    Assignee: C. & J. CLARK INTERNATIONAL LIMITED
    Inventor: James Thompson
  • Patent number: D1129791
    Type: Grant
    Filed: March 18, 2025
    Date of Patent: June 16, 2026
    Assignee: C. & J. CLARK INTERNATIONAL LIMITED
    Inventor: James Thompson
  • Patent number: D1129792
    Type: Grant
    Filed: March 18, 2025
    Date of Patent: June 16, 2026
    Assignee: C. & J. CLARK INTERNATIONAL LIMITED
    Inventor: James Thompson