G06Q50/182

BLOCKCHAIN-BASED PAPERLESS DOCUMENTATION
20210336786 · 2021-10-28 · ·

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for enabling paperless documentation. One method includes identifying one or more electronic forms to be filled out and submitted. At each step of a plurality of steps: generating a unique identifier (ID) based on a time that the step is performed and digital content on the electronic form at the time; recording the unique ID, the time, and the digital content on the blockchain; embedding the unique ID in the digital content at the time by changing one or more attributes associated with the digital content to be representative of the unique ID, where the embedding produces information-embedded digital content that enables retrieval of the time and the digital content from the blockchain based on the unique ID; and recording the information-embedded digital content to the blockchain.

Aggregated media rights platform with media item identification across media sharing platforms

In one embodiment, a processing device receives a request to claim ownership of a first hosted media item on a first media sharing platform, wherein the request is received from a rights holder that holds one or more rights to a claimed media item that is incorporated into the first hosted media item. The processing device adds an indicator of the ownership of the rights holder to a first entry for the first hosted media item in a data store. The processing device determines that a second hosted media item having a threshold similarity to the first hosted media item is hosted by a second media sharing platform. The processing device automatically adds an indicator of the ownership of the rights holder to a second entry for the second hosted media item without receiving a separate request to claim ownership of the second hosted media item.

Automated lecture deconstruction

An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.

Computerized method of mediating disputed issues
11127096 · 2021-09-21 · ·

A computerized Internet web server/browser method of mediating disputed issues. Here a semi-anonymous mediation network, optionally linked to a pre-existing social network, containing various members interested in providing disputes to mediate and mediating these disputes, is created. Members may post disputes according to various issue types, have these disputes analyzed and commented on by other members, who will then receive feedback according to the success of their analysis. The system keeps track of member expertise in resolving these disputes, thus determining which members have better track records at resolving various types of problems. The system additionally may contain various analytical and graphical tools to enable members to analyze mediation responses according to the characteristics of the response givers. Members may additionally post general questions to other members and receive responses. Certain data may be shared with advertisers, who may post ads relevant to the disputed issues.

METHOD FOR GENERATING TARGET CONTRACT AND TERMINAL DEVICE
20210279828 · 2021-09-09 ·

The present specification discloses a method for generating a target contract and a terminal device. The method includes: generating, based on an operation instruction of a first user, a contract signing request to sign a contract with a second user cluster; sending the contract signing request to a second terminal device cluster corresponding to the second user cluster, for M second terminal devices in the second terminal device cluster to each generate and return, based on the joint contract signing request, a piece of first acknowledgment information that acknowledges jointly signing a contract; determining, based on M pieces of first acknowledgment information, chat information from group chat records in a same chat group as the second user cluster; generating a pending contract based on the chat information, and sending the pending contract to the second terminal device cluster, for P second terminal devices in the second terminal device cluster to each generate a piece of second acknowledgment information that acknowledges the pending contract; and determining the pending contract as a target contract based on P pieces of second acknowledgment information, and uploading the target contract to a blockchain.

Blockchain-based service execution method and apparatus, and electronic device

Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.

Method and system for interacting public and private blockchains with controlled participation

A method for controlling participation in a blockchain based on time includes: storing participant profiles, each including a public key of a cryptographic key pair and a period of time; storing a blockchain comprised of a plurality of blocks, each including at a block header and data values; receiving a block submission from a specific computing system including a digital signature and a new data value; verifying the digital signature based on the public key stored in a specific participant profile related to the specific computing system; verifying that the specific computing system is eligible for participation in the blockchain based on the period of time included in the specific participant profile and a present time; generating a new block comprised of a block header and the new data value; and transmitting the generated new block to nodes associated with the blockchain.

SYSTEMS AND METHODS FOR MEDIATION USING NLP AND MACHINE LEARNING TECHNIQUES
20210258270 · 2021-08-19 ·

A system described herein may provide techniques for using machine learning and/or other techniques to monitor a conversation between two or more conversation participants through a messaging program. The system may utilize natural language processing (“NLP”) to determine the intent of phrases and/or words sent between mediation participants. The system may determine to take remedial measures, such as modifying, delaying, and/or rejecting a message from one of the participants when a score for the message exceeds a dynamic score threshold determined by the system based on one or more factors, such as the demographic information of the mediation participants, nature of the mediation, length of mediation, communications among mediation participants, and/or other factors.

METHODS, SYSTEMS, APPARATUSES AND DEVICES FOR FACILITATING PROCESSING OF A DIVORCE BETWEEN TWO PARTIES
20210304338 · 2021-09-30 ·

Disclosed herein is a method for facilitating processing of a divorce between two parties, in accordance with some embodiments. The method may include a step of receiving a divorce request for initiating the divorce from one or more of a first device and a second device associated with at least one a first party of the two parties and a second party of the two parties, retrieving a divorce form, transmitting the divorce form, receiving one or more of at least one first party information and at least one second party information, analyzing one or more of the at least one first party information and the at least one second party information based on at least one divorce law, determining a type of the divorce, generating a divorce solution for proceeding with the divorce and transmitting the divorce solution to one or more of the first device and the second device.

Blockchain-based service execution method and apparatus, and electronic device

Appearance data of a target entity is collected as appearance data, where the target entity comprises a physical entity capable of accessing, as a member, a blockchain. The appearance data is registered in a distributed database associated with the blockchain as an identity of the target entity. A target transaction initiated by a member node device in the blockchain is received, where the target transaction comprises the appearance data of the target entity that is collected by the member node device and a service event that is related to the target entity and that is detected by the member node device. A smart contract that corresponds to the service event is invoked. Based on the identity indicated by the appearance data of the target entity, service logic stated in the smart contract is executed.