Patents by Inventor James Lowenthal

James Lowenthal 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: 20260017407
    Abstract: Computer apparatus for providing a response to a query comprises one or more processors and non-transitory memory, and computer code stored in the non-transitory memory and operable when executed by the one or more processors to cause the one or more processors to perform: storing, at an aggregation permission service, at least one aggregation policy, each of the at least one aggregation policy associated with a resource and each of the at least one aggregation policy including: at least one condition defining a policy over aggregation results, and at least one action associated with each condition; receiving, at the aggregation permission service, response data from the resource, the response data relating to a user query for data; identifying, at the aggregation permission service, the aggregation policy relating to the resource from which the response data was received; in response to determining that at least condition from the identified aggregation policy is met, at the aggregation permission serv
    Type: Application
    Filed: September 18, 2025
    Publication date: January 15, 2026
    Inventors: Adam JONES, James LOWENTHAL, Maia HAMIN, Spencer WEISS
  • Patent number: 12481784
    Abstract: Computer apparatus for providing a response to a query comprises one or more processors and non-transitory memory, and computer code stored in the non-transitory memory and operable when executed by the one or more processors to cause the one or more processors to perform: storing, at an aggregation permission service, at least one aggregation policy, each of the at least one aggregation policy associated with a resource and each of the at least one aggregation policy including: at least one condition defining a policy over aggregation results, and at least one action associated with each condition; receiving, at the aggregation permission service, response data from the resource, the response data relating to a user query for data; identifying, at the aggregation permission service, the aggregation policy relating to the resource from which the response data was received; in response to determining that at least condition from the identified aggregation policy is met, at the aggregation permission serv
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: November 25, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Adam Jones, James Lowenthal, Maia Hamin, Spencer Weiss
  • Publication number: 20240161648
    Abstract: Methods and systems for generating customized learning programs include performing the operations of: receiving learning materials for a target platform; selecting a first set of learning materials based at least in part upon a first role; generating a first customized learning program which includes one or more first learning steps using the first set of learning materials; selecting a second set of learning materials based at least in part upon a second role, the second role being different from the first role, the second set of learning materials being different from the first set of learning materials; generating a second customized learning program which includes one or more second learning steps using the second set of learning materials; and deploying customized learning programs which include the first customized learning program and the second customized learning program.
    Type: Application
    Filed: November 10, 2023
    Publication date: May 16, 2024
    Inventors: Anna Davies, Benjamin Ahnert, Bo Chen, Cameron Douglas, Cathleen Jia, Daniel Davies, Dominic Hillier, Isobel Lynch, Jason Lipowicz, James Lowenthal, Marvin Christopher Bornstein, Mahmoud Ghanem, Ranec Highet, Thomas Ayles, Tamar Gomez, Theo Merten-Mancer