Patents by Inventor Kevin Whelan

Kevin Whelan 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: 11928164
    Abstract: Example embodiments relate to a network-based workflow system, employed for receiving workflows, defining one or more data-object types based on the workflows, generating data-objects, assigning a workflow from among the one or more workflows to the data-object, and managing the data-object through various states of based on the workflow. As discussed, a “workflow” refers to orchestrated and repeatable patterns enabled by a systematic organization of resources into processes that transform and modify presentations of data-objects based on corresponding data-object states. A workflow may therefore comprise a set of states, wherein each state is linked to another state by one or more transitions, and wherein the transitions are associated with a set of events which may occur at each state.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: March 12, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Nathaniel Klein, Huanqi Deng, Kevin Whelan, Matthew LeVan, Takashi Okamoto
  • Publication number: 20240054137
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Application
    Filed: October 24, 2023
    Publication date: February 15, 2024
    Inventors: Kevin Whelan, Ranajay Sen
  • Patent number: 11829372
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: November 28, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Kevin Whelan, Ranajay Sen
  • Publication number: 20220365936
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Application
    Filed: July 14, 2022
    Publication date: November 17, 2022
    Inventors: Kevin Whelan, Ranajay Sen
  • Publication number: 20220357333
    Abstract: The present invention relates to a method of determining the probability that an individual has irritable bowel syndrome and whether the individual will respond to dietary intervention. The present invention also provides a method of determining the probability that an individual with irritable bowel syndrome will respond to dietary intervention. There is also provided the use of a compound as defined herein as a biomarker.
    Type: Application
    Filed: July 3, 2020
    Publication date: November 10, 2022
    Inventors: Kevin WHELAN, Bridgette WILSON, Megan ROSSI, Chris PROBERT, Rachael SLATER
  • Patent number: 11423033
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 23, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Kevin Whelan, Ranajay Sen
  • Patent number: 11322027
    Abstract: An interactive vehicle information map system is disclosed in which, in various embodiments, geographical, geospatial, vehicle, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on an interactive map interface. The user may search vehicle-related data based on multiple sets of search criteria including, for example, information regarding one or more geographic area, one or more time period, one or more vehicle, one or more vehicle owner, and/or one or more license plate number, among other items. The map system may further include an interactive timeline and/or an interactive heatmap.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: May 3, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
  • Publication number: 20210056144
    Abstract: Example embodiments relate to a network-based workflow system, employed for receiving workflows, defining one or more data-object types based on the workflows, generating data-objects, assigning a workflow from among the one or more workflows to the data-object, and managing the data-object through various states of based on the workflow. As discussed, a “workflow” refers to orchestrated and repeatable patterns enabled by a systematic organization of resources into processes that transform and modify presentations of data-objects based on corresponding data-object states. A workflow may therefore comprise a set of states, wherein each state is linked to another state by one or more transitions, and wherein the transitions are associated with a set of events which may occur at each state.
    Type: Application
    Filed: October 6, 2020
    Publication date: February 25, 2021
    Inventors: Nathaniel Klein, Huanqi Deng, Kevin Whelan, Matthew LeVan, Takashi Okamoto
  • Patent number: 10839022
    Abstract: Example embodiments relate to a network-based workflow system, employed for receiving workflows, defining one or more data-object types based on the workflows, generating data-objects, assigning a workflow from among the one or more workflows to the data-object, and managing the data-object through various states of based on the workflow. As discussed, a “workflow” refers to orchestrated and repeatable patterns enabled by a systematic organization of resources into processes that transform and modify presentations of data-objects based on corresponding data-object states. A workflow may therefore comprise a set of states, wherein each state is linked to another state by one or more transitions, and wherein the transitions are associated with a set of events which may occur at each state.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: November 17, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Nathaniel Klein, Huanqi Deng, Kevin Whelan, Matthew LeVan, Takashi Okamoto
  • Publication number: 20200265053
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Application
    Filed: March 16, 2020
    Publication date: August 20, 2020
    Inventors: Kevin Whelan, Ranajay Sen
  • Patent number: 10628428
    Abstract: An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: April 21, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Kevin Whelan, Ranajay Sen
  • Publication number: 20190385453
    Abstract: An interactive vehicle information map system is disclosed in which, in various embodiments, geographical, geospatial, vehicle, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on an interactive map interface. The user may search vehicle-related data based on multiple sets of search criteria including, for example, information regarding one or more geographic area, one or more time period, one or more vehicle, one or more vehicle owner, and/or one or more license plate number, among other items. The map system may further include an interactive timeline and/or an interactive heatmap.
    Type: Application
    Filed: August 29, 2019
    Publication date: December 19, 2019
    Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
  • Patent number: 10460602
    Abstract: An interactive vehicle information map system is disclosed in which, in various embodiments, geographical, geospatial, vehicle, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on an interactive map interface. The user may search vehicle-related data based on multiple sets of search criteria including, for example, information regarding one or more geographic area, one or more time period, one or more vehicle, one or more vehicle owner, and/or one or more license plate number, among other items. The map system may further include an interactive timeline and/or an interactive heatmap.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: October 29, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
  • Publication number: 20190318332
    Abstract: A data integration system for use by a plurality of users and a plurality of merchants comprising a control system, a redemption gateway, at least one user device, and at least one merchant terminal. At least one user initiates a redemption process of the at least one gift by transferring at least the local loop redemption card ID to the merchant terminal. The merchant terminal causes the redemption gateway to send gateway transaction data to the control system. The control system generates redemption transaction data and validates the redemption transaction data based on a comparison of at least a portion of the redemption transaction data with at least a portion of the gift data. The control system stores the transaction data, generates a validation amount, and sends validation data to the redemption gateway. The redemption gateway notifies the merchant and pays the merchant the validation amount.
    Type: Application
    Filed: February 19, 2019
    Publication date: October 17, 2019
    Inventors: Kevin Whelan, Jeffrey M. Suhadolnik
  • Publication number: 20180025401
    Abstract: A data integration system for use by a plurality of customers and a plurality of merchants comprising a control system, at least one customer interface, and at least one merchant interface. The control system displays at least one vender list to customers initiating gift processes. The control system generates gift data based on gift processes initiated by customers and merchants. The control system displays to gift recipients the at least one media clip associated with gift. The control system allows the recipient to change the merchant ID in the gift data. The control system displays to the giver at least one the media clip associated with media data of a transaction.
    Type: Application
    Filed: June 2, 2017
    Publication date: January 25, 2018
    Inventors: Jeffrey M. Suhadolnik, Kevin Whelan, Chris Howell