-
1.
公开(公告)号:US20220253369A1
公开(公告)日:2022-08-11
申请号:US17733742
申请日:2022-04-29
Applicant: Palantir Technologies Inc.
Inventor: James Ross , Robert Fink
IPC: G06F11/34 , G06F16/901 , G06F8/41
Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
-
2.
公开(公告)号:US20210073103A1
公开(公告)日:2021-03-11
申请号:US16670839
申请日:2019-10-31
Applicant: Palantir Technologies Inc.
Inventor: James Ross , Robert Fink
IPC: G06F11/34 , G06F8/41 , G06F16/901
Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
-
3.
公开(公告)号:US11341024B2
公开(公告)日:2022-05-24
申请号:US16670839
申请日:2019-10-31
Applicant: Palantir Technologies Inc.
Inventor: James Ross , Robert Fink
IPC: G06F9/44 , G06F11/34 , G06F16/901 , G06F8/41
Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
-
4.
公开(公告)号:US20200278900A1
公开(公告)日:2020-09-03
申请号:US16878928
申请日:2020-05-20
Applicant: Palantir Technologies Inc.
Inventor: Mahmoud Abdelsalam , Eric Santos , Greg DeArment , Grant Wu , James Ross , Kevin Simons , Guodong Xu , Peter Wang , Richard Niemi , Vivek Lakshmanan
IPC: G06F11/07 , G06F11/34 , G06F16/901 , G06F11/30 , G06F21/62
Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
-
公开(公告)号:US12147295B2
公开(公告)日:2024-11-19
申请号:US17817170
申请日:2022-08-03
Applicant: Palantir Technologies Inc.
Inventor: Mahmoud Abdelsalam , Eric Santos , Greg DeArment , Grant Wu , James Ross , Kevin Simons , Guodong Xu , Peter Wang , Richard Niemi , Vivek Lakshmanan
IPC: G06F11/07 , G06F11/30 , G06F11/34 , G06F16/901 , G06F21/62
Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
-
公开(公告)号:US20220374303A1
公开(公告)日:2022-11-24
申请号:US17817170
申请日:2022-08-03
Applicant: Palantir Technologies Inc.
Inventor: Mahmoud Abdelsalam , Eric Santos , Greg DeArment , Grant Wu , James Ross , Kevin Simons , Guodong Xu , Peter Wang , Richard Niemi , Vivek Lakshmanan
IPC: G06F11/07 , G06F11/34 , G06F21/62 , G06F16/901 , G06F11/30
Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
-
公开(公告)号:US11442802B2
公开(公告)日:2022-09-13
申请号:US16878928
申请日:2020-05-20
Applicant: Palantir Technologies Inc.
Inventor: Mahmoud Abdelsalam , Eric Santos , Greg DeArment , Grant Wu , James Ross , Kevin Simons , Guodong Xu , Peter Wang , Richard Niemi , Vivek Lakshmanan
IPC: G06F11/07 , G06F11/34 , G06F21/62 , G06F16/901 , G06F11/30
Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
-
8.
公开(公告)号:US11681606B2
公开(公告)日:2023-06-20
申请号:US17733742
申请日:2022-04-29
Applicant: Palantir Technologies Inc.
Inventor: James Ross , Robert Fink
IPC: G06F9/44 , G06F11/34 , G06F16/901 , G06F8/41
CPC classification number: G06F11/3476 , G06F8/427 , G06F16/9027
Abstract: One or more processors examine source code of one or more software packages that produce output messages and identify, in the source code, one or more call expressions that each represent a logging call. The one or more processors generate a number of search patterns for parsing output messages produced by the one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression of the one or more call expressions. The one or more processors further reduce the number of search patterns to be applied to the output messages produced by the one or more software packages to identify log entries among the output messages.
-
公开(公告)号:US10698756B1
公开(公告)日:2020-06-30
申请号:US16129626
申请日:2018-09-12
Applicant: Palantir Technologies Inc.
Inventor: Mahmoud Abdelsalam , Eric Santos , Greg DeArment , Grant Wu , James Ross , Kevin Simons , Guodong Xu , Peter Wang , Richard Niemi , Vivek Lakshmanan
IPC: G06F11/07 , G06F11/34 , G06F21/62 , G06F16/901 , G06F11/30
Abstract: A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface comprising a dynamic electronic search configured to receive an indication of various log search criteria, such as an error or trace identifier, that are used to identify matching log files meeting the provided criteria, such as log files associated with services executed on different hosts.
-
-
-
-
-
-
-
-