Patents by Inventor Anirvan Mukherjee

Anirvan Mukherjee 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: 11907175
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: February 20, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Patent number: 11861515
    Abstract: Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. The method includes, for example, accessing one or more data sources, the one or more data sources including information associated with the entity, forming a record associated with the entity by integrating the information from the one or more data sources, generating, based on the record, one or more features associated with the entity, processing the one or more features to determine the propensity of the entity to take the specified action, and outputting the propensity.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: January 2, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Erenrich, Anirvan Mukherjee
  • Publication number: 20230081135
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Application
    Filed: October 31, 2022
    Publication date: March 16, 2023
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshichin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Publication number: 20230034067
    Abstract: Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. The method includes, for example, accessing one or more data sources, the one or more data sources including information associated with the entity, forming a record associated with the entity by integrating the information from the one or more data sources, generating, based on the record, one or more features associated with the entity, processing the one or more features to determine the propensity of the entity to take the specified action, and outputting the propensity.
    Type: Application
    Filed: October 7, 2022
    Publication date: February 2, 2023
    Inventors: Daniel Erenrich, Anirvan Mukherjee
  • Patent number: 11526471
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: December 13, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Patent number: 11521096
    Abstract: Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. The method includes, for example, accessing one or more data sources, the one or more data sources including information associated with the entity, forming a record associated with the entity by integrating the information from the one or more data sources, generating, based on the record, one or more features associated with the entity, processing the one or more features to determine the propensity of the entity to take the specified action, and outputting the propensity.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: December 6, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Erenrich, Anirvan Mukherjee
  • Publication number: 20210056083
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Patent number: 10866936
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: December 15, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Publication number: 20180322175
    Abstract: Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes recognizing an identifier associated with an entity and accessing a data structure comprising information associated with a plurality of interactions. The method also comprises identifying one or more interactions of the plurality of interactions based on the recognized identifier. The method further comprises processing the information of the identified interactions to analyze a performance of the entity and providing the processed information to display the performance of the entity on a user interface.
    Type: Application
    Filed: June 29, 2018
    Publication date: November 8, 2018
    Inventors: Feridun Arda Kara, Eli Bingham, John Garrod, Daniel Erenrich, Anirvan Mukherjee, Ted Mabrey, Andrew Ash, Zachary Bush, Allen Cai, Winnie Chai, Greg Cohan, Chris Dorsey, William Dwyer, Gilad Gray, Sean Kelley, Dennis Kwon, Chris Lewis, Greg Martin, Parvathy Menon, Brian Ngo, Asli Ozyar, Mike Reilly, Jacob Scott, Ankit Shankar, Matt Sills, Spencer Stamats, Geoff Stowe, Samir Talwar, Engin Ural, Patricio Jose Velez, Holt Wilkins, Diane Wu, Drausin Wulsin, Di Wu, Yu-hsin Joyce Chen, Baris Kaya
  • Publication number: 20180292959
    Abstract: Systems and methods are provided for analyzing entity performance. In accordance with one implementation, a method is provided that includes receiving data associated with a geographic region and transforming the received data into an object model. The method also includes analyzing the object model to associate the received data with a plurality of entities and to associate the received data with a plurality of sub-geographic regions of the geographic region. The method also includes applying a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity of the plurality of entities. Further, the method includes determining actual performance for the at least one entity and providing a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.
    Type: Application
    Filed: June 8, 2018
    Publication date: October 11, 2018
    Inventors: Daniel Erenrich, Anirvan Mukherjee, William Dwyer
  • Patent number: 10025834
    Abstract: Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes recognizing an identifier associated with an entity and accessing a data structure comprising information associated with a plurality of interactions. The method also comprises identifying one or more interactions of the plurality of interactions based on the recognized identifier. The method further comprises processing the information of the identified interactions to analyze a performance of the entity and providing the processed information to display the performance of the entity on a user interface.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: July 17, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Feridun Arda Kara, Eli Bingham, John Garrod, Daniel Erenrich, Anirvan Mukherjee, Ted Mabrey, Andrew Ash, Zachary Bush, Allen Cai, Winnie Chai, Greg Cohan, Chris Dorsey, William Dwyer, Gilad Gray, Sean Kelley, Dennis Kwon, Chris Lewis, Greg Martin, Parvathy Menon, Brian Ngo, Asli Ozyar, Mike Reilly, Jacob Scott, Ankit Shankar, Matt Sills, Spencer Stamats, Geoff Stowe, Samir Talwar, Engin Ural, Patricio Jones Velez, Holt Wilkins, Diane Wu, Drausin Wulsin, Di Wu, Yu-Hsin Joyce Chen, Baris Kaya
  • Patent number: 9996229
    Abstract: Systems and methods are provided for analyzing entity performance. In accordance with one implementation, a method is provided that includes receiving data associated with a geographic region and transforming the received data into an object model. The method also includes analyzing the object model to associate the received data with a plurality of entities and to associate the received data with a plurality of sub-geographic regions of the geographic region. The method also includes applying a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity of the plurality of entities. Further, the method includes determining actual performance for the at least one entity and providing a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 12, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Erenrich, Anirvan Mukherjee, William Dwyer
  • Publication number: 20180082305
    Abstract: Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. The method includes, for example, accessing one or more data sources, the one or more data sources including information associated with the entity, forming a record associated with the entity by integrating the information from the one or more data sources, generating, based on the record, one or more features associated with the entity, processing the one or more features to determine the propensity of the entity to take the specified action, and outputting the propensity.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 22, 2018
    Inventors: Daniel Erenrich, Anirvan Mukherjee
  • Publication number: 20180018564
    Abstract: Various systems and methods are provided that identify prior art patent references for a subject patent application. For example, the system preprocesses a corpus of patent references to identify keywords that are present in each of the patent references, n-grams present in the corpus, and a weighting associated with the identified n-grams. To identify prior art patent references, the system requests a user to provide a patent application. The system extracts n-grams found in the provided patent application and orders the n-grams based on the assigned n-gram weights. The system compares the top Y-rated n-grams with the identified keywords and retrieves patent references that include a keyword that matches one of the top Y-rated n-grams. The system re-ranks the retrieved patent references using, for example, artificial intelligence. The top Z-ranked retrieved patent references are transmitted to a user device for display in a user interface.
    Type: Application
    Filed: June 16, 2017
    Publication date: January 18, 2018
    Inventors: Daniel Erenrich, Anirvan Mukherjee, Matthew Elkherj, Maxim Kesin, Adam Eltoukhy, Jason Lee
  • Patent number: 9734217
    Abstract: Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes receiving a request with one or more filter selections and accessing a data structure comprising a plurality of categories of information showing interactions associated with multiple entities. The method also comprises identifying a set of categories of the plurality of categories within the data structure based on the one or more filter selections. The method further comprises processing the information of the identified categories to analyze a performance of one or more entities of the multiple entities in accordance with the one or more filter selections and providing the processed information to display the performance of the one or more entities on a user interface.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: August 15, 2017
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Feridun Arda Kara, Eli Bingham, John Garrod, Daniel Erenrich, Anirvan Mukherjee, Ted Mabrey, Andrew Ash, Zachary Bush, Allen Cai, Winnie Chai, Greg Cohan, Chris Dorsey, William Dwyer, Gilad Gray, Sean Kelley, Dennis Kwon, Chris Lewis, Greg Martin, Parvathy Menon, Brian Ngo, Asli Ozyar, Mike Reilly, Jacob Scott, Ankit Shankar, Matt Sills, Spencer Stamats, Geoff Stowe, Samir Talwar, Engin Ural, P J Valez, Holt Wilkins, Diane Wu, Drausin Wulsin, Di Wu, Joyce Yu-Hsin Chen, Bar Kaya
  • Patent number: 9727622
    Abstract: Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes accessing a data structure comprising a plurality of interactions associated with multiple entities. The method also includes evaluating one or more interactions of the plurality of interactions associated with a consuming entity of the multiple entities. The method further includes determining whether the one or more interactions associated with the consuming entity comprise an identified location information of the consuming entity.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: August 8, 2017
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: Feridun Arda Kara, Eli Bingham, John Garrod, Daniel Erenrich, Anirvan Mukherjee, Ted Mabrey, Andrew Ash, Zachary Bush, Allen Cai, Winnie Chai, Greg Cohan, Chris Dorsey, William Dwyer, Gilad Gray, Sean Kelley, Dennis Kwon, Chris Lewis, Greg Martin, Parvathy Menon, Brian Ngo, Asli Ozyar, Mike Reilly, Jacob Scott, Ankit Shankar, Matt Sills, Spencer Stamats, Geoff Stowe, Samir Talwar, Engin Ural, PJ Valez, Holt Wilkins, Diane Wu, Drausin Wulsin, Di Wu, Joyce Yu-Hsin Chen, Bar Kaya
  • Publication number: 20160253672
    Abstract: A computer system implements a risk model for detecting outliers in a large plurality of transaction data, which can encompass millions or billions of transactions in some instances. The computing system comprises a non-transitory computer readable storage medium storing program instructions for execution by a computer processor in order to cause the computing system to receive first features for an entity in the transaction data, receive second features for a benchmark set, the second features corresponding with the first features, determine an outlier value of the entity based on a Mahalanobis distance from the first features to a benchmark value representing an average for the second features. The output of the risk model can be used to prioritize review by a human data analyst. The data analyst's review of the underlying data can be used to improve the model.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 1, 2016
    Inventors: Sean Hunter, Samuel Rogerson, Anirvan Mukherjee
  • Publication number: 20160055501
    Abstract: A system and method is provided for determining a cohort. In one implementation a method is provided that can include acquiring user inputs and identifying, based on the user inputs, a plurality of entities sharing one or more attributes with a first entity. The method can also include acquiring information including one or more interactions associated with the first entity and the plurality of entities and creating a cohort by processing the one or more interactions to select other entities associated with the first entity. Selecting the other entities can be based on a similarity between attributes of consuming entities that are associated with the first entity and the other entities; a similarity between location information associated with the first entity and the other entities; a market share of the first entity and the other entities; and a wallet share of the first entity and the other entities.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Anirvan MUKHERJEE, Daniel ERENRICH, Diane WU, Eli BINGHAM
  • Publication number: 20160026923
    Abstract: Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. The method includes, for example, accessing one or more data sources, the one or more data sources including information associated with the entity, forming a record associated with the entity by integrating the information from the one or more data sources, generating, based on the record, one or more features associated with the entity, processing the one or more features to determine the propensity of the entity to take the specified action, and outputting the propensity.
    Type: Application
    Filed: December 5, 2014
    Publication date: January 28, 2016
    Inventors: Daniel ERENRICH, Anirvan MUKHERJEE
  • Publication number: 20150169709
    Abstract: Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes recognizing an identifier associated with an entity and accessing a data structure comprising information associated with a plurality of interactions. The method also comprises identifying one or more interactions of the plurality of interactions based on the recognized identifier. The method further comprises processing the information of the identified interactions to analyze a performance of the entity and providing the processed information to display the performance of the entity on a user interface.
    Type: Application
    Filed: June 16, 2014
    Publication date: June 18, 2015
    Inventors: Feridun Arda KARA, Eli BINGHAM, John GARROD, Daniel ERENRICH, Anirvan MUKHERJEE, Ted MABREY, Andrew ASH, Zachary BUSH, Allen CAI, Winnie CHAI, Greg COHAN, Chris DORSEY, William DWYER, Gilad GRAY, Sean KELLEY, Dennis KWON, Chris LEWIS, Greg MARTIN, Parvathy MENON, Brian NGO, Asli OZYAR, Mike REILLY, Jacob SCOTT, Ankit SHANKAR, Matt SILLS, Spencer STAMATS, Geoff STOWE, Samir TALWAR, Engin URAL, PJ VALEZ, Holt WILKINS, Diane WU, Drausin WULSIN, Di WU, Joyce Yu-Hsin CHEN, Bar KAYA