×

Community-based information view, management and delivery system with micro-access control for data view and data scope

  • US 20070245002A1
  • Filed: 04/15/2006
  • Published: 10/18/2007
  • Est. Priority Date: 04/15/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method for establishing, deleting, managing virtual communities and subcommunities for the purpose of dynamically and iteratively controlling user access to viewing, managing, searching, delivering, tracking, and updating users, data, attributes and views consisting the steps of:

  • specifying a data hub consisting of an information management system and storage means;

    specifying a plurality of sources containing data;

    specifying at least one Community comprising of the universe of data, users, managers and views;

    specifying a plurality of users of data for access to the system;

    specifying a plurality of attributes to be viewed, accessed and activated by the users;

    specifying at least one manager for management of communities, adding, deleting and placing new restrictions on users, data, views and software routines;

    constructing a plurality of software routines with coupling means to the sources, the communities, the users, the managers and the attributes and containing at least one software routine to set up, register and manage communities and subcommunities nested within the higher level community (i.e., any change to the user base, attributes, data, actionable software routines affecting a higher level community cascades down to all subcommunities, managers and users within the higher level community, but not vice versa), one software routine to set up, register and manage users, managers and Sources, one software routine to do data transfer, filtering and validation, one software routine to define and assign attributes, one software routine to extract, transfer and load data, one software routine to search and match data based on user-specified criteria, one software routine for search result presentation and data presentation and display, one software routine for transaction execution and tracking, one software routine for updating change to the data hub, and one software routine for administrative functions;

    with respect to administrative means within the execution of the computer implemented method, permitting the manager of a community to register and assign each user with unique identifier to a community or subcommunity and set limits of data views and data scopes for such users, register and assign attributes to a community or subcommunity, register new subcommunities and managers and set limits of data views and data scopes for such communities, open and close subcommunities, where an opened subcommunities deliver access to all users within the subcommunities, and a closed subcommunities will deprive access to all users within the subcommunities;

    collect and generate reports for a specified user, manager, community, or attribute such reports to cover the scope of all allowable data views, data scopes as determined by the manager profile;

    with respect to administrative means within the execution of the computer implemented method, permitting a user assigned to a community to set limits of data views and data scopes for such users within the maximum data view and data scope available to such user, collect and generate reports for a specified user, manager, community, or attribute such reports to cover the scope of all allowable data views, data scopes as determined by the user profile;

    complete actionable items and software routines allowable to such users as determined by the user profile;

    with respect to data views and data scopes requests from users, loading of data and data sources based to said data hub, searching and matching data to be presented to users based on specified limits of data views and data scopes, presenting search results, executing and tracking, actionable transactions and routines to the limits specified by the manager of the community for such users, executing and tracking changes to users and managers, attributes, communities and data, and updating changes to said data hub and transmitting changes to initial data sources automatically and iteratively by software without human intervention;

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