Patents by Inventor Anshuman Prasad
Anshuman Prasad 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: 20200336394Abstract: A system for troubleshooting network problems is disclosed. A model can use demographic information, network usage information, and network membership information to determine an importance of a problem. The importance of the problem for the user who reported the problem, a number of other users affected by the problem, and the importance of the problem to the other users can be used to determine a priority for resolving the problem. Before and after a work order is executed to resolve the problem, network metrics can be gathered, including aggregate network metrics, and automatically presented in various user interfaces. The analysis of the metrics can be used to update a database of which work orders are assigned in response to which problems.Type: ApplicationFiled: June 8, 2020Publication date: October 22, 2020Inventors: Arjun Mathur, Andrew Ash, Anuraag Bahl, Andy Chen, Aydin Keskin, Christopher Rogers, Anshuman Prasad, Ankit Shankar, Casey Patton, Christopher Wynnyk, Joanna Peller, Jonathan Victor, Mackenzie Bohannon, Mitchell Skiles, Nikhil Taneja, Ryan Norris, Scott Adams, Samuel Sinensky, Sri Krishna Vempati, Thomas Mathew, Vinoo Ganesh, Rahij Ramsharan
-
Publication number: 20200334236Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Publication number: 20200285227Abstract: Systems, methods, non-transitory computer readable media can be configured to accessing a target sensor log corresponding to a first machine; accessing one or more prior sensor logs corresponding to the first machine and one or more prior sensor logs corresponding to a plurality of second machines which are of the same type as the first machine; accessing a plurality of computer readable logs corresponding to the first machine and the second machines, the computer readable logs for each second machine comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determining a set of statistical metrics characterising a difference between the target sensor log and each prior sensor log; selecting a sub-set of the prior sensor logs in dependence upon the statistical metrics; analysing the maintenance logs to correlate each prior sensor log included in the subset to one or more correlated maintenance tasks; selecting aType: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Jennifer Yip, Joanna Peller, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Patent number: 10740344Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: GrantFiled: December 19, 2019Date of Patent: August 11, 2020Assignee: Palantir Technologies Inc.Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Patent number: 10721142Abstract: A system for troubleshooting network problems is disclosed. A model can use demographic information, network usage information, and network membership information to determine an importance of a problem. The importance of the problem for the user who reported the problem, a number of other users affected by the problem, and the importance of the problem to the other users can be used to determine a priority for resolving the problem. Before and after a work order is executed to resolve the problem, network metrics can be gathered, including aggregate network metrics, and automatically presented in various user interfaces. The analysis of the metrics can be used to update a database of which work orders are assigned in response to which problems.Type: GrantFiled: March 8, 2018Date of Patent: July 21, 2020Assignee: Palantir Technologies Inc.Inventors: Arjun Mathur, Andrew Ash, Anuraag Bahl, Andy Chen, Aydin Keskin, Christopher Rogers, Anshuman Prasad, Ankit Shankar, Casey Patton, Christopher Wynnyk, Joanna Peller, Jonathan Victor, Mackenzie Bohannon, Mitchell Skiles, Nikhil Taneja, Ryan Norris, Scott Adams, Samuel Sinensky, Sri Krishna Vempati, Thomas Mathew, Vinoo Ganesh, Rahij Ramsharan
-
Patent number: 10663961Abstract: Systems, methods, non-transitory computer readable media can be configured to accessing a target sensor log corresponding to a first machine; accessing one or more prior sensor logs corresponding to the first machine and one or more prior sensor logs corresponding to a plurality of second machines which are of the same type as the first machine; accessing a plurality of computer readable logs corresponding to the first machine and the second machines, the computer readable logs for each second machine comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determining a set of statistical metrics characterising a difference between the target sensor log and each prior sensor log; selecting a sub-set of the prior sensor logs in dependence upon the statistical metrics; analysing the maintenance logs to correlate each prior sensor log included in the subset to one or more correlated maintenance tasks; selecting aType: GrantFiled: December 12, 2017Date of Patent: May 26, 2020Assignee: Palantir Technologies Inc.Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Jennifer Yip, Joanna Peller, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Publication number: 20200159725Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: ApplicationFiled: December 19, 2019Publication date: May 21, 2020Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Publication number: 20200065310Abstract: Various systems and methods are provided for performing soft entity resolution. A plurality of data objects are retrieved from a plurality of data stores to create aggregated data objects for one or more entities. One or more retrieved data objects may be associated with the same entity, based at least in part upon one or more attribute types and attribute values of the data objects. In response to a determination that the one or more of the retrieved data objects should be associated with the same entity, metadata is generated that associates the data objects with the entity, the metadata being stored separately from the data objects, such that the underlying data objects remain unchanged. In addition, one or more additional attributes may be determined for the entity, based upon the data objects associated with the entity.Type: ApplicationFiled: September 5, 2019Publication date: February 27, 2020Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Patent number: 10552436Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: GrantFiled: December 22, 2017Date of Patent: February 4, 2020Assignee: Palantir Technologies Inc.Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Patent number: 10437840Abstract: Various systems and methods are provided for performing soft entity resolution. A plurality of data objects are retrieved from a plurality of data stores to create aggregated data objects for one or more entities. One or more retrieved data objects may be associated with the same entity, based at least in part upon one or more attribute types and attribute values of the data objects. In response to a determination that the one or more of the retrieved data objects should be associated with the same entity, metadata is generated that associates the data objects with the entity, the metadata being stored separately from the data objects, such that the underlying data objects remain unchanged. In addition, one or more additional attributes may be determined for the entity, based upon the data objects associated with the entity.Type: GrantFiled: August 19, 2016Date of Patent: October 8, 2019Assignee: Palantir Technologies Inc.Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Publication number: 20190287014Abstract: Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period; access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs; and determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.Type: ApplicationFiled: May 23, 2019Publication date: September 19, 2019Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Joanna Peller, Jennifer Yip, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Patent number: 10354196Abstract: Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period. Access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type. Determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs. Determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.Type: GrantFiled: December 14, 2017Date of Patent: July 16, 2019Assignee: Palantir Technologies Inc.Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Joanna Peller, Jennifer Yip, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Publication number: 20180181629Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: ApplicationFiled: December 22, 2017Publication date: June 28, 2018Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Publication number: 20180173217Abstract: Systems, methods, non-transitory computer readable media can be configured to accessing a target sensor log corresponding to a first machine; accessing one or more prior sensor logs corresponding to the first machine and one or more prior sensor logs corresponding to a plurality of second machines which are of the same type as the first machine; accessing a plurality of computer readable logs corresponding to the first machine and the second machines, the computer readable logs for each second machine comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determining a set of statistical metrics characterising a difference between the target sensor log and each prior sensor log; selecting a sub-set of the prior sensor logs in dependence upon the statistical metrics; analysing the maintenance logs to correlate each prior sensor log included in the subset to one or more correlated maintenance tasks; selecting aType: ApplicationFiled: December 12, 2017Publication date: June 21, 2018Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Jennifer Yip, Joanna Peller, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Publication number: 20180174067Abstract: Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period; access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs; and determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.Type: ApplicationFiled: December 14, 2017Publication date: June 21, 2018Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Joanna Peller, Jennifer Yip, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
-
Patent number: D828455Type: GrantFiled: March 22, 2017Date of Patent: September 11, 2018Assignee: DC ComicsInventors: Patrick Tatopoulos, Edwin Natividad, Anshuman Prasad