Patents by Inventor Ranajay Sen
Ranajay Sen 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: 20240054137Abstract: 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: ApplicationFiled: October 24, 2023Publication date: February 15, 2024Inventors: Kevin Whelan, Ranajay Sen
-
Patent number: 11829372Abstract: 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: GrantFiled: July 14, 2022Date of Patent: November 28, 2023Assignee: Palantir Technologies Inc.Inventors: Kevin Whelan, Ranajay Sen
-
Publication number: 20230367779Abstract: 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: June 7, 2023Publication date: November 16, 2023Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Patent number: 11709848Abstract: 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: April 4, 2022Date of Patent: July 25, 2023Assignee: Palantir Technologies Inc.Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Publication number: 20220365936Abstract: 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: ApplicationFiled: July 14, 2022Publication date: November 17, 2022Inventors: Kevin Whelan, Ranajay Sen
-
Publication number: 20220365938Abstract: 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: April 4, 2022Publication date: November 17, 2022Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Patent number: 11423033Abstract: 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: GrantFiled: March 16, 2020Date of Patent: August 23, 2022Assignee: Palantir Technologies Inc.Inventors: Kevin Whelan, Ranajay Sen
-
Patent number: 11322027Abstract: 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: GrantFiled: August 29, 2019Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
-
Patent number: 11294915Abstract: 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: September 5, 2019Date of Patent: April 5, 2022Assignee: Palantir Technologies Inc.Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
-
Publication number: 20200265053Abstract: 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: ApplicationFiled: March 16, 2020Publication date: August 20, 2020Inventors: Kevin Whelan, Ranajay Sen
-
Patent number: 10628428Abstract: 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: GrantFiled: December 12, 2016Date of Patent: April 21, 2020Assignee: Palantir Technologies Inc.Inventors: Kevin Whelan, Ranajay Sen
-
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
-
Publication number: 20190385453Abstract: 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: ApplicationFiled: August 29, 2019Publication date: December 19, 2019Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
-
Patent number: 10460602Abstract: 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: GrantFiled: June 26, 2017Date of Patent: October 29, 2019Assignee: Palantir Technologies Inc.Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
-
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