发明名称 Relationship model for modeling relationships between equivalent objects accessible over a network
摘要 A relationship model system automatically recognizes relationships among data in a local IT environment. Such data may be derived from multiple sources, such as multiple devices and/or software applications of different types. Such data are collected automatically, remotely, and transparently from the local IT environment. Relationships among the data are recognized automatically by correlating data from the multiple sources. Records of such relationships are stored remotely in a relationship model. The system may draw conclusions based on the recognized relationships and take actions in response to those conclusions.
申请公布号 US9141628(B1) 申请公布日期 2015.09.22
申请号 US200912551732 申请日期 2009.09.01
申请人 Cloudlock, Inc. 发明人 Zimmermann Gil;Zalkind Ron;Shapsa Tsahy
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 Robert Plotkin, P.C. 代理人 Robert Plotkin, P.C.
主权项 1. A method performed by at least one computer processor executing computer program instructions tangibly stored in at least one non-transitory computer-readable medium, the method comprising: (A) obtaining, over a network, first data from a first information technology (IT) subsystem of a first type; (B) obtaining, over the network, second data from a second IT subsystem of a second type, wherein the first type differs from the second type; (C) identifying a first portion of the first data, wherein the first portion refers to a first object, wherein the first object comprises one of: (1) a first data structure stored in the at least one non-transitory computer-readable medium, and (2) a first physical object; (D) identifying a second portion of the second data, wherein the second portion refers to a second object, wherein the second object comprises one of: (1) a second data structure stored in the at least one non-transitory computer-readable medium, and (2) a second physical object; (E) determining whether the first portion of the first data and the second portion of the second data refer to the same object as each other by correlating the first portion of the first data with the second portion of the second data; (F) if the first portion of the first data and the second portion of the second data are determined to refer to the same object as each other, then: (F1) storing the first portion, the second portion, and an indication that the first object and the second object are the same object remotely from the first and second resources; (G) if the first portion and the second portion are not determined to refer to the same object as each other, then: (G1) not storing an indication that the first object and the second object are the same object; (H) receiving a query over the network, wherein the query includes a first predicate and a second predicate; (I) determining whether the first portion satisfies the first predicate of the query; (J) determining whether the second portion satisfies the second predicate of the query; and (K) providing a response to the query over the network based on the outcomes of the determinations in (H) and (I), wherein the response to the query indicates whether the first portion satisfies the first predicate of the query and whether the second portion satisfies the second predicate of the query.
地址 Waltham MA US