-
公开(公告)号:US10824642B2
公开(公告)日:2020-11-03
申请号:US15719200
申请日:2017-09-28
申请人: ServiceNow, Inc.
发明人: Madhavi Puvvada , Haviv Rosh , Chinna Polinati , Akshay Patekar , Rukshan Parera
摘要: Systems and methods for a data synchronization architecture to synchronize provide a forward synchronization of data from a helper instance to a customer facing instance and reverse synchronization of customer configuration data changes to the helper instance are disclosed. Helper instances may be configured to provide an upgrade or maintenance path for a customer facing instance. Helper instances may be a different version and have a different schema than the primary customer facing instance. Database triggers and business rules may be used to manipulate data calculated or discovered by a helper instance prior to synchronization to the primary instance. Database triggers and business rules may fire in the primary instance after each synchronization to perform necessary recalculations or adjust data associations based on data provided from the helper instance. Helper instances may queue data over time and then perform a synchronization of data from the queue.
-
公开(公告)号:US11204917B2
公开(公告)日:2021-12-21
申请号:US16995209
申请日:2020-08-17
申请人: ServiceNow, Inc.
IPC分类号: G06F3/0482 , G06F16/242 , G06F16/22 , G06F3/0483 , G06F3/0486
摘要: A system may involve persistent storage containing a configuration management database (CMDB) and a non-CMDB table, wherein the CMDB contains configuration items that represent software, devices, or services deployed within a network, and wherein the non-CMDB table contains entries related to operation of the network. The system may also involve one or more processors configured to provide a representation of a graphical user interface (GUI), wherein the GUI contains a first selectable tab that displays classes of the configuration items, a second selectable tab that displays the non-CMDB table, and a canvas for visually depicting query expressions, wherein the classes are selectable to place class GUI elements thereof onto the canvas, wherein the non-CMDB table is selectable to place a table GUI element thereof onto the canvas, and wherein the table GUI element and a particular class GUI element are connectable by a link on the canvas.
-
公开(公告)号:US20200379990A1
公开(公告)日:2020-12-03
申请号:US16995209
申请日:2020-08-17
申请人: ServiceNow, Inc.
IPC分类号: G06F16/242 , G06F3/0482 , G06F16/22 , G06F3/0483
摘要: A system may involve persistent storage containing a configuration management database (CMDB) and a non-CMDB table, wherein the CMDB contains configuration items that represent software, devices, or services deployed within a network, and wherein the non-CMDB table contains entries related to operation of the network. The system may also involve one or more processors configured to provide a representation of a graphical user interface (GUI), wherein the GUI contains a first selectable tab that displays classes of the configuration items, a second selectable tab that displays the non-CMDB table, and a canvas for visually depicting query expressions, wherein the classes are selectable to place class GUI elements thereof onto the canvas, wherein the non-CMDB table is selectable to place a table GUI element thereof onto the canvas, and wherein the table GUI element and a particular class GUI element are connectable by a link on the canvas.
-
公开(公告)号:US10747757B1
公开(公告)日:2020-08-18
申请号:US16402085
申请日:2019-05-02
申请人: ServiceNow, Inc.
IPC分类号: G06F3/0482 , G06F16/242 , G06F16/22 , G06F3/0483 , G06F3/0486
摘要: A system may involve persistent storage containing a configuration management database (CMDB) and a non-CMDB table, wherein the CMDB contains configuration items that represent software, devices, or services deployed within a network, and wherein the non-CMDB table contains entries related to operation of the network. The system may also involve one or more processors configured to provide a representation of a graphical user interface (GUI), wherein the GUI contains a first selectable tab that displays classes of the configuration items, a second selectable tab that displays the non-CMDB table, and a canvas for visually depicting query expressions, wherein the classes are selectable to place class GUI elements thereof onto the canvas, wherein the non-CMDB table is selectable to place a table GUI element thereof onto the canvas, and wherein the table GUI element and a particular class GUI element are connectable by a link on the canvas.
-
公开(公告)号:US20190050469A1
公开(公告)日:2019-02-14
申请号:US15719200
申请日:2017-09-28
申请人: ServiceNow, Inc.
发明人: Madhavi Puvvada , Haviv Rosh , Chinna Polinati , Akshay Patekar , Rukshan Parera
CPC分类号: G06F16/27 , G06F16/258 , G06N5/022 , H04L41/5041 , H04L41/5058
摘要: Systems and methods for a data synchronization architecture to synchronize provide a forward synchronization of data from a helper instance to a customer facing instance and reverse synchronization of customer configuration data changes to the helper instance are disclosed. Helper instances may be configured to provide an upgrade or maintenance path for a customer facing instance. Helper instances may be a different version and have a different schema than the primary customer facing instance. Database triggers and business rules may be used to manipulate data calculated or discovered by a helper instance prior to synchronization to the primary instance. Database triggers and business rules may fire in the primary instance after each synchronization to perform necessary recalculations or adjust data associations based on data provided from the helper instance. Helper instances may queue data over time and then perform a synchronization of data from the queue.
-
-
-
-