×

Utilization of a concept to obtain data of specific interest to a user from one or more data storage locations

  • US 10,515,069 B2
  • Filed: 02/26/2015
  • Issued: 12/24/2019
  • Est. Priority Date: 08/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of obtaining a set of data of interest from a larger set of data that has been indexed, the method comprising:

  • at a processor of a computing device, receiving information for defining a set of attributes and mapping information;

    associating the set of attributes with a concept, the concept defining and representing a class of information that represents a business object;

    mapping each attribute associated with the concept to an attribute associated with data in an index that is generated based on data harvested from, but stored separately from, a plurality of indexed data source systems;

    automatically identifying constituents of interest based on the attributes associated with the concept and the mapping of the attributes, wherein the constituents of interest are data objects associated with the concept;

    transforming the concept by adding one or more of the constituents of interest to the concept and by generating one or more data filters for each of the one or more constituents of interest;

    updating the mapping based on at least the one or more constituents of interest;

    utilizing one or more adaptors with the one or more data filters to generate an information set relevant to the transformed concept by tagging data in the index based upon the updated mapping, without accessing an underlying indexed data source system;

    wherein the information set includes at least two members from different data source systems, and generating the information set further comprises;

    generating a list of object identifiers with each object identifier corresponding to a member of the information set and referencing a corresponding record in the index; and

    accessing data items of a plurality of different data source systems using the information set, wherein the list of object identifiers directly references indexed data to reduce access time to the data items of the different data source systems;

    each data source system determining members of the information set based on an index corresponding to that data source system, wherein the determining members includes;

    dividing the determination of members into a plurality of tasks; and

    executing the plurality of tasks in parallel to determine members with reduced processing time; and

    applying one or more operations to the information set to transform corresponding data in the underlying indexed data source systems, wherein the one or more operations include a deletion operation, a copy operation, an export operation, and a move operation.

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