-
公开(公告)号:US20190138506A1
公开(公告)日:2019-05-09
申请号:US16221867
申请日:2018-12-17
申请人: BDNA CORPORATION
摘要: Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
-
公开(公告)号:US20180096053A1
公开(公告)日:2018-04-05
申请号:US15718140
申请日:2017-09-28
申请人: BDNA CORPORATION
摘要: Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
-
公开(公告)号:US11069014B2
公开(公告)日:2021-07-20
申请号:US15811059
申请日:2017-11-13
申请人: BDNA CORPORATION
发明人: Rohit Thukral , John Robert Thorpe , Charles Larry Marker, II , Constantin Stelio Delivanis , Alistair D'Lougar Black , Chih-Po Wen
摘要: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets. Linking or pointer data is then generated for each manual match.
-
公开(公告)号:US10789307B2
公开(公告)日:2020-09-29
申请号:US15706500
申请日:2017-09-15
申请人: BDNA Corporation
发明人: Alexander Meau , Prakhar Gangwal , Robin James
IPC分类号: G06F16/951 , G06F16/908 , G06F16/955 , H04L29/08 , G06F16/957 , G06F16/2457
摘要: Information from a variety of different sources may be used to enrich information about an object retrieved from a computing device/instance associated with a computing network (or web service provider). The additional information from the different sources provides to a user a more comprehensive set of information that may not be easily found (or even available) via sources associated with the computing network. As such, the additional information is beneficial in assisting users in making decisions regarding the purchase, licensing, and use of different objects (e.g. software, hardware, web services) associated with the computing network.
-
公开(公告)号:US20180293234A1
公开(公告)日:2018-10-11
申请号:US15706480
申请日:2017-09-15
申请人: BDNA Corporation
发明人: Fnu Resnofendri , Haochen Yu
IPC分类号: G06F17/30
摘要: The present application is directed towards a database that includes discoverable information regarding various products available. Each entry within the catalog includes any related discoverable information associated with products that fall in categories such as software, hardware, computing devices, and cloud-based services. Furthermore the catalog can be updated automatically to ensure that the information stored within the catalog is up-to-date and responsive to the needs of the customer.
-
公开(公告)号:US10671575B2
公开(公告)日:2020-06-02
申请号:US15718154
申请日:2017-09-28
申请人: BDNA CORPORATION
摘要: Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
-
公开(公告)号:US10657112B2
公开(公告)日:2020-05-19
申请号:US15718140
申请日:2017-09-28
申请人: BDNA CORPORATION
摘要: Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
-
公开(公告)号:US20180295494A1
公开(公告)日:2018-10-11
申请号:US15706464
申请日:2017-09-15
申请人: BDNA Corporation
发明人: Alexander Meau , Danny Leung
摘要: Each known operating system, software, or hardware can correspond to a list of identifiable attributes that is used to uniquely identify the operating system, software, or hardware of interest. By using these identifiable attributes in rules, fingerprints can be generated that define the existence of an object (e.g. operating systems, software and hardware). By using the generated fingerprints via a discovery tool, the existence of the objects can be determined within an environment (e.g. computing device, computing network).
-
公开(公告)号:US10313200B2
公开(公告)日:2019-06-04
申请号:US15706526
申请日:2017-09-15
申请人: BDNA Corporation
摘要: Each known operating system, software, or hardware within a UNIX environment can correspond to a list of identifiable attributes that is used to uniquely identify the operating system, software, or hardware of interest. By using these identifiable attributes in rules, fingerprints can be generated that define the existence of an object (e.g. operating systems, software and hardware) within the UNIX environment. By using the generated fingerprints via a discovery tool, the existence of the objects can be determined within the UNIX environment (e.g. computing device, computing network).
-
公开(公告)号:US20190042649A1
公开(公告)日:2019-02-07
申请号:US15706500
申请日:2017-09-15
申请人: BDNA Corporation
发明人: Alexander Meau , Prakhar Gangwal , Robin James
CPC分类号: G06F16/951 , G06F16/24573 , G06F16/908 , G06F16/955 , G06F16/9574 , H04L67/02 , H04L67/10 , H04L67/16 , H04L67/20
摘要: Information from a variety of different sources may be used to enrich information about an object retrieved from a computing device/instance associated with a computing network (or web service provider). The additional information from the different sources provides to a user a more comprehensive set of information that may not be easily found (or even available) via sources associated with the computing network. As such, the additional information is beneficial in assisting users in making decisions regarding the purchase, licensing, and use of different objects (e.g. software, hardware, web services) associated with the computing network.
-
-
-
-
-
-
-
-
-