-
公开(公告)号:US11687611B2
公开(公告)日:2023-06-27
申请号:US17503133
申请日:2021-10-15
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran , Bryce D. Gelinas , Ayman Amoodi , Sai Divya Panditi , Rajeshbabu Ramasamy
IPC: G06F3/00 , G06F16/957 , H04L67/02 , G06F9/54 , G06F9/451
CPC classification number: G06F16/9574 , G06F9/451 , G06F9/547 , H04L67/02
Abstract: A request is received from a client for data to render a modular contained widget component of an application user interface. Whether the requested data is cached at an intermediary server is determined at the intermediary server, wherein the requested data is based at least in part on one or more database records stored at a backend server. In response to a determination that the requested data is cached, the requested data is obtained from an identified cache instance that cached the requested data. The cached requested data is based at least in part on the one or more database records provided by the backend server to the intermediary server to maintain an updated version of the requested data at the identified cache instance. The requested data is provided to the client from the intermediary server.
-
公开(公告)号:US20220261306A1
公开(公告)日:2022-08-18
申请号:US17176823
申请日:2021-02-16
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran
Abstract: An embodiment may involve, based on a pre-defined trigger associated with a particular application, reading error data from a resource that is used by the particular application, wherein persistent storage contains definitions of a plurality of error scenarios, a plurality of fix scripts, and associations between each of the plurality of error scenarios and one or more of the plurality of fix scripts; applying one or more rules to the error data, wherein the rules involve pattern matching or parsing; based on applying the one or more rules, determining a particular error scenario represented in the error data, wherein the particular error scenario is one of the plurality of error scenarios; determining, based on the associations, a particular fix script associated with the particular error scenario, wherein the particular fix script is one of the plurality of fix scripts; and causing execution of the particular fix script.
-
公开(公告)号:US11513885B2
公开(公告)日:2022-11-29
申请号:US17176823
申请日:2021-02-16
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran
Abstract: An embodiment may involve, based on a pre-defined trigger associated with a particular application, reading error data from a resource that is used by the particular application, wherein persistent storage contains definitions of a plurality of error scenarios, a plurality of fix scripts, and associations between each of the plurality of error scenarios and one or more of the plurality of fix scripts; applying one or more rules to the error data, wherein the rules involve pattern matching or parsing; based on applying the one or more rules, determining a particular error scenario represented in the error data, wherein the particular error scenario is one of the plurality of error scenarios; determining, based on the associations, a particular fix script associated with the particular error scenario, wherein the particular fix script is one of the plurality of fix scripts; and causing execution of the particular fix script.
-
公开(公告)号:US20230273970A1
公开(公告)日:2023-08-31
申请号:US18195641
申请日:2023-05-10
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran , Bryce D. Gelinas , Ayman Amoodi , Sai Divya Panditi , Rajeshbabu Ramasamy
IPC: G06F16/957 , H04L67/02 , G06F9/54 , G06F9/451
CPC classification number: G06F16/9574 , H04L67/02 , G06F9/547 , G06F9/451
Abstract: A request is received from a client for data to render a modular contained widget component of an application user interface. Whether the requested data is cached at an intermediary server is determined at the intermediary server, wherein the requested data is based at least in part on one or more database records stored at a backend server. In response to a determination that the requested data is cached, the requested data is obtained from an identified cache instance that cached the requested data. The cached requested data is based at least in part on the one or more database records provided by the backend server to the intermediary server to maintain an updated version of the requested data at the identified cache instance. The requested data is provided to the client from the intermediary server.
-
公开(公告)号:US12111720B2
公开(公告)日:2024-10-08
申请号:US17973977
申请日:2022-10-26
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran
CPC classification number: G06F11/0793 , G06F11/0709 , G06F11/0748 , G06F11/0757 , G06F11/079 , G06F11/1438 , G06F11/3072 , G06F16/2365
Abstract: An embodiment may involve, based on a pre-defined trigger associated with a particular application, reading error data from a resource that is used by the particular application, wherein persistent storage contains definitions of a plurality of error scenarios, a plurality of fix scripts, and associations between each of the plurality of error scenarios and one or more of the plurality of fix scripts; applying one or more rules to the error data, wherein the rules involve pattern matching or parsing; based on applying the one or more rules, determining a particular error scenario represented in the error data, wherein the particular error scenario is one of the plurality of error scenarios; determining, based on the associations, a particular fix script associated with the particular error scenario, wherein the particular fix script is one of the plurality of fix scripts; and causing execution of the particular fix script.
-
公开(公告)号:US20230124081A1
公开(公告)日:2023-04-20
申请号:US17503133
申请日:2021-10-15
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran , Bryce D. Gelinas , Ayman Amoodi , Sai Divya Panditi , Rajeshbabu Ramasamy
IPC: G06F16/957 , G06F9/451 , G06F9/54 , H04L67/02
Abstract: A request is received from a client for data to render a modular contained widget component of an application user interface. Whether the requested data is cached at an intermediary server is determined at the intermediary server, wherein the requested data is based at least in part on one or more database records stored at a backend server. In response to a determination that the requested data is cached, the requested data is obtained from an identified cache instance that cached the requested data. The cached requested data is based at least in part on the one or more database records provided by the backend server to the intermediary server to maintain an updated version of the requested data at the identified cache instance. The requested data is provided to the client from the intermediary server.
-
公开(公告)号:US20230059984A1
公开(公告)日:2023-02-23
申请号:US17973977
申请日:2022-10-26
Applicant: ServiceNow, Inc.
Inventor: Yuvaraj Chandrasekaran
Abstract: An embodiment may involve, based on a pre-defined trigger associated with a particular application, reading error data from a resource that is used by the particular application, wherein persistent storage contains definitions of a plurality of error scenarios, a plurality of fix scripts, and associations between each of the plurality of error scenarios and one or more of the plurality of fix scripts; applying one or more rules to the error data, wherein the rules involve pattern matching or parsing; based on applying the one or more rules, determining a particular error scenario represented in the error data, wherein the particular error scenario is one of the plurality of error scenarios; determining, based on the associations, a particular fix script associated with the particular error scenario, wherein the particular fix script is one of the plurality of fix scripts; and causing execution of the particular fix script.
-
-
-
-
-
-