Privacy against inference attacks for large data
US-2015379275-A1 · Dec 31, 2015 · US
US2017277769A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017277769-A1 |
| Application number | US-201615082979-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 28, 2016 |
| Priority date | Mar 28, 2016 |
| Publication date | Sep 28, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A cluster configuration system arranged to manage a graph database for tracking and identifying a time-varying state of a cluster of objects. The graph database may include one or more nodes and one or more associations between the nodes to represent time-varying states of the cluster. Management of the graph database may include creating, maintaining, updating, storing, administrating, querying, and/or presenting one or more elements of the graph database.
Opening claim text (preview).
1 . An apparatus, comprising: logic, at least a portion of which is implemented in hardware, the logic comprising an event correlation application to maintain a graph database of nodes and associations regarding configurations of a cluster of one or more objects, the event correlation application comprising: a notification interface component to receive a notification, the notification to indicate a current configuration of one or more objects in the cluster; an indexing component to compare the current configuration of the cluster with a previous configuration of the cluster, wherein the previous configuration of the cluster is associated with a previous timestamp node in the graph database; and a graph engine to create a current timestamp node based on the received notification and associate the current timestamp node with the previous timestamp node in the graph-database based on the comparison of the current and previous configurations of the cluster. 2 . The apparatus of claim 1 , the indexing component to identify a configuration change between the previous configuration and the current configuration of the cluster based on the comparison of the current configuration to the previous configuration of the cluster. 3 . The apparatus of claim 2 , the configuration change comprising an object present in the previous configuration of the cluster and absent from the current configuration of the cluster. 4 . The apparatus of claim 2 , the configuration change comprising an object present in the current configuration of the cluster and absent from the previous configuration of the cluster. 5 . The apparatus of claim 4 , the graph engine to create a current object node to represent the configuration change in the representational database and associate the current object node with the current timestamp node in the representational database. 6 . The apparatus of claim 5 , the current object node comprising one or more properties of the object present in the current configuration of the cluster and absent from the previous configuration of the cluster. 7 . The apparatus of claim 1 , wherein the previous configuration of the cluster is associated with a previous object node in the graph database, the previous object node to represent a configuration of an object in the cluster at a previous moment in time. 8 . The apparatus of claim 7 , the graph engine to associate the current timestamp node with the previous object node in the graph database. 9 . The apparatus of claim 8 , wherein the configuration of the object represented by the previous object node remains unchanged between the previous configuration of the cluster and the current configuration of the cluster. 10 . The apparatus of claim 1 , the graph database comprising one or more hierarchical time trees (HTTs). 11 . The apparatus of claim 2 , the configuration change comprising property change in an object present in both the current configuration and previous configuration. 12 . The apparatus of claim 2 , the configuration change comprising of a relationship present in the previous configuration of the cluster but absent from the current configuration of the cluster. 13 . The apparatus of claim 2 , the configuration change comprising of a relationship present in the current configuration of the cluster but absent from the previous configuration of the cluster 14 . The apparatus of claim 2 , the configuration change comprising a property change in a relationship present in the current configuration and the previous configuration. 15 . A computer-implemented method, comprising: receiving a request for a configuration of a cluster of one or more objects; identifying and/or creating a hierarchical time tree (HTT) of nodes and associations in a graph database based on the request, the HTT including a timestamp node, an object node, and an association between the timestamp node and the object node; and displaying data related to the requested configuration of the cluster in a graphical user interface (GUI) based on the identified HTT of nodes and associations. 16 . The computer-implemented method of claim 11 , the request for the configuration of the cluster including a moment in time or a relationship between configurations. 17 . The computer-implemented method of claim 12 , the data displayed including a set of object nodes representing the configuration of the cluster at the moment in time. 18 . The computer-implemented method of claim 13 , comprising adjusting the moment in time for which configuration data is displayed based on input received via the client interface component. 19 . The computer-implemented method of claim 11 , the request for the configuration of the cluster including a period of time. 20 . The computer-implemented method of claim 15 , the data displayed comprising a timeline for the configuration of the cluster over the period of time. 21 . One or more computer-readable media to store instructions that when executed by a processor circuit causes the processor circuit to: receive a notification indicating a current configuration of a cluster of one or more objects; compare the current configuration of the cluster with a previous configuration of the cluster, the previous configuration of the cluster associated with a previous timestamp node in a graph database of nodes and associations; create a current timestamp node in the graph database based on the received notification; and associate the current timestamp node with the previous timestamp node in the graph database based on the comparison of the current and previous configurations of the cluster 22 . The one or more computer-readable media of claim 17 , with instructions to identify a configuration change between the previous configuration and the current configuration of the cluster based on the comparison of the current configuration to the previous configuration of the cluster. 23 . The one or more computer-readable media of claim 18 , the configuration change comprising an object or relationship present in the previous configuration of the cluster and absent from the current configuration of the cluster. 24 . The one or more computer-readable media of claim 18 , the configuration change comprising an object present in the current configuration of the cluster and absent from the previous configuration of the cluster.
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Clustering or classification · CPC title
Trees · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.