×

Cognitive engine for use within a cognitive environment

  • US 10,325,209 B2
  • Filed: 02/24/2015
  • Issued: 06/18/2019
  • Est. Priority Date: 06/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor;

    a data bus coupled to the processor; and

    a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for;

    receiving streams of data from a plurality of data sources, the plurality of data sources comprising a public data source and a private data source, the public data source comprising publicly available information, the private data source comprising privately managed, company specific information, the public data source comprising at least one of a social data source stored in a social data repository, public data source stored in a public data repository, a licensed data source stored in a licensed data repository and a proprietary data source stored in a proprietary data repository;

    processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching and generating a sub-graph based upon the data enriching on the data from the plurality of data sources for incorporation into at least one of a cognitive graph and a private cognitive graph via a cognitive inference and learning system, the cognitive graph and the private cognitive graph each comprising a common framework for sharing data between the cognitive graph and the private cognitive graph, the cognitive graph storing publicly available information, the private cognitive graph storing privately managed, company specific information, the data enriching being performed via an enrichment agent, the cognitive graph and the private cognitive graph each comprising a respective machine-readable, declarative memory system, the cognitive graph and the private cognitive graph each comprising a collection of nodes and edges that join pairs of nodes, the cognitive graph storing and learning both episodic memory and semantic memory, the sub-graph comprising a collection of nodes and edges that join pairs of nodes that are next lower than those contained in each of the cognitive graph and the private cognitive graph, the cognitive graph being stored within a repository of cognitive graphs, the cognitive inference and learning system executing on a hardware processor of an information processing system, the cognitive inference and learning system and the information processing system providing a cognitive computing function, the cognitive inference and learning system comprising a cognitive platform, the cognitive platform being coupled to and communicating with the plurality of data sources, the cognitive graph, the private cognitive graph and a cognitive application, the cognitive platform comprising a cognitive engine, the cognitive engine processing the streams of data from the plurality of data sources;

    processing the cognitive graph and the private cognitive graph, the processing the cognitive graph obtaining publicly available information stored within the cognitive graph, the processing the private cognitive graph obtaining privately managed, company specific information stored within the private cognitive graph, the processing combining the publicly available information obtained from the cognitive graph and the privately managed, company specific information obtained from the private cognitive graph to provide cognitive insights, the cognitive insights comprising a visual data story highlighting user-specific insights, relationships and recommendations; and

    ,providing the cognitive insights to a destination, the destination comprising the cognitive application, the cognitive application used by a user to interact with the cognitive insights, the cognitive application being a network cloud-based application, interaction with the cognitive insights being in the form of a response or a query, the response or query being provided to the cognitive inference and learning system, the cognitive inference and learning system providing another cognitive insight in response to the response or query from the user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×