×

Combining network analysis and predictive analytics

  • US 9,660,869 B2
  • Filed: 11/05/2014
  • Issued: 05/23/2017
  • Est. Priority Date: 11/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementation by one or more data processors forming part of at least one computing system, the method comprising:

  • obtaining, by at least one data processor, a plurality of records from a plurality of sources, the plurality of records comprising a plurality of types of data;

    assembling, by at least one data processor, a plurality of typed datasets based on the obtained records, the assembling comprising;

    extracting, from the plurality of records, typed data that corresponds to all data of a single type found in the obtained records;

    assembling, by at least one data processor, at least one network comprising;

    a plurality of nodes representing all instances of the typed data corresponding to a common event; and

    a plurality of edges representing a relationship between the plurality of nodes, the relationship defining a connection between two or more of the plurality of nodes, where the edges comprise a weighting attribute representing a similarity between the nodes connected by the connection, the plurality of nodes and the plurality of edges stored as accessible memory objects in the at least one computing system;

    assembling, by at least one data processor, a vector by using a network analyzer, the assembling comprising;

    determining a required input format for an analytic configured to operate on the vector; and

    generating, at the network analyzer, the vector comprising a subset of the typed data corresponding to the required input format;

    passing, by at least one data processor, the vector to the analytic;

    generating, by at least one data processor and the analytic, an output from the analytic based on at least the vector passed to the analytic, the output comprising electronic data corresponding to a result of the analytic operating on the vector; and

    providing, by at least one data processor, data comprising the output.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×