×

Device-driven non-intermediated blockchain system over a social integrity network

  • US 10,490,304 B2
  • Filed: 12/08/2016
  • Issued: 11/26/2019
  • Est. Priority Date: 01/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A blockchain validation system comprising:

  • a plurality of computing systems connected with a social integrity network;

    a plurality of sub-systems of data records, said plurality of sub-systems comprising;

    a plurality of social aware networks;

    a plurality of sensors;

    a plurality of wearable devices,a plurality of scanners,wherein each of said plurality of social aware networks, plurality of sensors, plurality of wearable devices, and plurality of scanners serve as a provider of said data records;

    a blockchain configured data bank (BCDB) hosted on a server accessible by each of said plurality of computing systems based on rules and preferences of a plurality of entities upon authorization by said BCDB, wherein said plurality of entities subscribe with said BCDB to create, store, edit, manage or control said data records, said BCDB comprising;

    a computer processing component executing stored computer-implemented instructions to process said data records of said plurality of entities over said social integrity network, said data records obtained from said plurality of social aware networks, said plurality of sensors, said plurality of wearable devices, and said plurality of scanners associated with said entities; and

    a hardware repository coupled to said BCDB to store said data records of said plurality of entities collected from said plurality of social aware networks, said plurality of sensors, said plurality of wearable devices, and said plurality of scanners;

    a blockchain configured component communicatively coupled to said BCDB and adapted to be accessible by each of said plurality of computing systems such that said blockchain configured component enables social interaction among said entities by bypassing said BCDB, and communication with said BCDB over said social integrity network for data records transfer; and

    a plurality of blockchain configured social federation proxies communicatively coupled to said BCDB and said social integrity network and configured to retrieve said data records from said BCDB collected from said plurality of social aware networks, said plurality of sensors, said plurality of wearable devices, and said plurality of scanners, and distribute them to said plurality of social aware networks and said plurality of computing systems for display to said respective plurality of entities upon request and validation, wherein said plurality of blockchain configured social federation proxies comprise a virtualization layer to provide a distributed virtual access of storage of said data records retrieved from said BCDB and allow an indirect access of said plurality of entities to said BCDB, and wherein said plurality of blockchain configured social federation proxies comprise a processing device configured to manage and communicate said data records in a blockchain configured distributed framework;

    a blockchain validation device configured to receive digital inputs from said BCDB to identify access rules and execute blockchain validation mechanisms to authorize said plurality of entities to access said data records accessible from said blockchain configured component through said distributed plurality of blockchain configured social federation proxies linked to said BCDB simultaneously, wherein said blockchain validation device comprises;

    a face recognition device to process information received from respective facial expression sensors associated with said plurality of entities to verify identity of said plurality of entities based on respective facial expressions; and

    a geo-tagging device to obtain geographical coordinates from respective global position system (GPS)-based devices associated with said plurality of entities, tag said data records using geo-tags to establish a geographical identity with said data records, and validate identity of said plurality of entities and said respective data records based on geographical patterns;

    wherein said BCDB and said plurality of blockchain configured social federation proxies are further configured to;

    identify a source and a target, wherein said source identifies data records for sharing and said target identifies a computing system out of said plurality of computing systems as a recipient of said data records defined by said source, wherein said identification of at least one of said source and said target is dependent on;

    (a) a permission from an owner of said source;

    (b) an indication of an extent of sharing;

    (c) a nature and characteristic of said target;

    (d) a purpose of said sharing of said data records to said target; and

    (e) a timeframe for allowance of sharing of said data records,wherein said source and said target are determined based on (a) to (e) upon receipt of a request from said owner entity, and wherein said sharing of said data records with said target is limited to said timeframe;

    allow partial viewing of said data records corresponding to said source by said target based on (a) to (e);

    stop any viewing based on (a) to (e);

    select which parts to view based on (a) to (e); and

    determine or facilitate said owner entity of said data records to determine who has viewed said data records and accordingly redefine said (a) to (e) and also accordingly make a decision about said partial viewing of said data records corresponding to said source by said target based on (a) to (e) and stopping of any viewing or selecting which parts to view based on said redefined (a) to (e);

    wherein said blockchain configured component is configured to identify who has viewed said data records in real time and share information about who has viewed said data records with said owner in real time, such that said owner allows fully or partially or stops viewing of said data records by said target in real time.

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