SYSTEMS, METHODS, AND APPARATUSES FOR PROTECTING CONSUMER DATA PRIVACY USING SOLID, BLOCKCHAIN AND IPFS INTEGRATION

    公开(公告)号:US20200250295A1

    公开(公告)日:2020-08-06

    申请号:US16777073

    申请日:2020-01-30

    Abstract: Systems, methods, and apparatuses for systems, methods, and apparatuses for protecting consumer data privacy using SOLID, blockchain and IPFS integration in conjunction with a cloud based computing environment are described herein. For example, according to one embodiment, there is a system having at least a processor and a memory therein executing within a host organization, in which such a system includes means for operating a blockchain interface to a public blockchain; displaying a GUI to a user prompting the user to create a new data privacy profile; receiving configuration input from the user at the GUI to generate the data privacy profile for the user; receiving account input at the GUI from the user specifying a plurality of web-accessible accounts; retrieving profile data from the plurality of web-accessible accounts by authenticating with the plurality of web-accessible accounts and populating the retrieved profile data into the user's newly generated data privacy profile stored at the host organization; issuing a unique SOLID compliant tag to the user and associating the tag with the user's newly generated data privacy profile; displaying the GUI to the user prompting the user to configure the unique SOLID compliant tag with private and public designations for portions of the user's data privacy profile; and transacting the unique SOLID compliant tag for the user onto the public blockchain, in which the user's private designated portions of the user's data privacy profile remain inaccessible to all requestors. Other related embodiments are disclosed.

    LIGHTWEIGHT NODE IN A MULTI-TENANT BLOCKCHAIN NETWORK

    公开(公告)号:US20200089670A1

    公开(公告)日:2020-03-19

    申请号:US16228501

    申请日:2018-12-20

    Abstract: A method for managing data by a multi-tenant server in a distributed network is described. The multi-tenant server manages a multi-tenant environment for a set of tenant systems and peers in the distributed network, which include the set of tenant systems and a set of non-tenant systems. The method includes receiving a tenant transaction request to modify an object in the distributed network, wherein the tenant transaction request is received from a tenant system in the set of tenant systems based on a non-tenant transaction request from a non-tenant system from the set of non-tenant systems; generating, on behalf of the tenant system and the non-tenant system, a transaction object based on an exchange object and the tenant transaction request; and making, on behalf of the tenant system, the transaction object available to the sets of tenant non-tenant systems to attempt to obtain consensus for modifying the object.

    FIELD-BASED PEER PERMISSIONS IN A BLOCKCHAIN NETWORK

    公开(公告)号:US20200089663A1

    公开(公告)日:2020-03-19

    申请号:US16228555

    申请日:2018-12-20

    Abstract: A method for a multi-tenant server to manage data in a blockchain network is described. The method includes generating an exchange object for the network, wherein the exchange object includes a set of exchange fields and a mapping between each exchange field in the set of exchange fields and a field of an object associated with each peer in the network; determining permissions for each exchange field and for each peer in the network; generating, on behalf of a first peer in the network, a transaction object using the exchange object, wherein the transaction object includes a set of field values for the set of exchange fields and one or more field values in the set of values are encrypted based on the permissions; and making the transaction object available to a second peer in the network to attempt to obtain consensus for altering an object of the first peer.

    Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment

    公开(公告)号:US20190238525A1

    公开(公告)日:2019-08-01

    申请号:US15932100

    申请日:2018-01-31

    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; means for receiving a login request from a user device, the login request requesting access to a user profile associated with a first one of the plurality of tenants; means for authenticating the user device and retrieving a user profile from the blockchain based on the authentication of the user device, wherein the user profile is stored as a blockchain asset within the blockchain with a first portion of the user profile comprising non-protected data accessible to all participating nodes on the blockchain and with a second portion of the user profile comprising protected data accessible only to participating nodes having user consent; means for prompting the user device to grant user consent to share the protected data with a second one of the plurality of tenants; and means for sharing the protected data with the second one of the plurality of tenants by permitting access to the protected data within the blockchain asset by the second tenant's participating node. Other related embodiments are disclosed.

    DATABASE SYSTEM PUBLIC TRUST LEDGER CONTRACT LINKAGE

    公开(公告)号:US20230038714A1

    公开(公告)日:2023-02-09

    申请号:US17412059

    申请日:2021-08-25

    Abstract: A request may be received to access a digital asset uniquely identified by an identifier within an on-demand database system configured to provide computing services to a plurality of entities via the internet. Ownership of the digital asset may be determined based on ownership of a designated smart contract recorded in a public trust ledger. A plurality of related smart contracts recorded in the public trust ledger may be identified. Each of the related smart contracts may be linked with the designated smart contract. Two or more of the smart contracts may each include a respective one or more non-fungible tokens related to the digital asset. A respective state for two or more of a plurality of modifiable values may be determined. Each of the modifiable values may be being stored within a respective one of the plurality of related smart contracts within the public trust ledger.

    Method of converting language-based written contract to smart legal contract using natural language processing

    公开(公告)号:US11468406B2

    公开(公告)日:2022-10-11

    申请号:US16051400

    申请日:2018-07-31

    Abstract: Disclosed herein are system, method, and computer program product embodiments for processing a written-language contract using an industry-specific natural language processing model to determine flows or actions to undertake in a Customer Relationship Management (CRM) solution. A CRM solution may include the ability to receive or create a binding natural-language contract. The CPQ or CRM system may use natural language processing (NLP) to determine terms and conditions included in a natural-language contract. The NLP may further use an industry-specific model that may be determined based on information in the CRM solution to more efficiently and accurately analyze the natural-language contract. The CRM solution may further receive a legal language construct and convert the terms of the legal language construct into a smart contract.

    Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment

    公开(公告)号:US11451530B2

    公开(公告)日:2022-09-20

    申请号:US17157995

    申请日:2021-01-25

    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; means for receiving a login request from a user device, the login request requesting access to a user profile associated with a first one of the plurality of tenants; means for authenticating the user device and retrieving a user profile from the blockchain based on the authentication of the user device, wherein the user profile is stored as a blockchain asset within the blockchain with a first portion of the user profile comprising non-protected data accessible to all participating nodes on the blockchain and with a second portion of the user profile comprising protected data accessible only to participating nodes having user consent; means for prompting the user device to grant user consent to share the protected data with a second one of the plurality of tenants; and means for sharing the protected data with the second one of the plurality of tenants by permitting access to the protected data within the blockchain asset by the second tenant's participating node. Other related embodiments are disclosed.

Patent Agency Ranking