SMART CONTRACT TEMPLATE META-PROGRAMMING SYSTEM AND METHOD

    公开(公告)号:US20200380624A1

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

    申请号:US16428611

    申请日:2019-05-31

    Abstract: Embodiments described herein are configured to generate a smart contract deployed to a distributed ledger platform. In particular, a first party and a second party select a smart contract template and a user interface user interface is thereafter presented to the parties for inclusion of negotiable contract elements. Upon agreement, a smart contract is thereafter generated by augmenting smart contract template programming code to include the included contract elements, and the code is compiled and deployed to a smart contract platform such as, for example, a blockchain. Embodiments include meta-instructions in the smart contract programming code that at least in part determines how the specified contract elements are included in the smart contract programming code. In embodiments, the meta-instructions are embedded in comments in the smart contract programming code.

    System and method for speaker role determination and scrubbing identifying information

    公开(公告)号:US11182504B2

    公开(公告)日:2021-11-23

    申请号:US16397738

    申请日:2019-04-29

    Abstract: Methods for speaker role determination and scrubbing identifying information are performed by systems and devices. In speaker role determination, data from an audio or text file is divided into respective portions related to speaking parties. Characteristics classifying the portions of the data for speaking party roles are identified in the portions to generate data sets from the portions corresponding to the speaking party roles and to assign speaking party roles for the data sets. For scrubbing identifying information in data, audio data for speaking parties is processed using speech recognition to generate a text-based representation. Text associated with identifying information is determined based on a set of key words/phrases, and a portion of the text-based representation that includes a part of the text is identified. A segment of audio data that corresponds to the identified portion is replaced with different audio data, and the portion is replaced with different text.

    System and method for speaker role determination and scrubbing identifying information

    公开(公告)号:US11062706B2

    公开(公告)日:2021-07-13

    申请号:US16397745

    申请日:2019-04-29

    Abstract: Methods for speaker role determination and scrubbing identifying information are performed by systems and devices. In speaker role determination, data from an audio or text file is divided into respective portions related to speaking parties. Characteristics classifying the portions of the data for speaking party roles are identified in the portions to generate data sets from the portions corresponding to the speaking party roles and to assign speaking party roles for the data sets. For scrubbing identifying information in data, audio data for speaking parties is processed using speech recognition to generate a text-based representation. Text associated with identifying information is determined based on a set of key words/phrases, and a portion of the text-based representation that includes a part of the text is identified. A segment of audio data that corresponds to the identified portion is replaced with different audio data, and the portion is replaced with different text.

    Automated labeling of child objects within tagged parents

    公开(公告)号:US11544279B2

    公开(公告)日:2023-01-03

    申请号:US17592468

    申请日:2022-02-03

    Abstract: Solutions for automated labeling of child objects within tagged parents include: receiving a plurality of parent objects, each having a tag and including a plurality of child objects; receiving a machine learning (ML) component operable to rank objects according to relevance to queries; for each parent object: generating a set of restricted objects, wherein each restricted object corresponds to each child object in the plurality of child objects; for each of a plurality of queries, ranking, with the ML component, the restricted objects according to relevance; based at least on the query and an inverse of the rank of the restricted objects, assigning a child object label.

    User interface and smart contract interaction model for generating user interface representations

    公开(公告)号:US11526954B2

    公开(公告)日:2022-12-13

    申请号:US16412026

    申请日:2019-05-14

    Abstract: Embodiments described herein provide a user interface for interacting with a smart contract deployed to a blockchain. The user interface is custom-generated for each party to the smart contract. In particular, representations of actions that a particular party is enabled to perform and/or has already taken with respect to the smart contract are provided to that party via a user interface. A user experience generator queries the smart contract itself to determine which representations are to be provided to each party. The smart contract comprises functions and/or user experience annotations that indicate to the user experience generator which user interface representations should be provided to a particular user based on the party identity and/or the smart contract's state. The smart contract provides an event notification to the user experience generator, which prompts the user experience generator to query the smart contract to determine the allowed actions for a particular user.

    Smart contract generation and execution system with built-in mediator selection and enforcement tools

    公开(公告)号:US11514457B2

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

    申请号:US16421102

    申请日:2019-05-23

    Abstract: Embodiments described herein are configured to generate a smart contract deployed to a distributed ledger platform. In particular, a first party and a second party negotiate the terms of an engagement, jointly choose a mediator from those available on a social networking platform, and choose a smart contract template, and a user interface is thereafter presented to the parties for inclusion of negotiable elements. Upon agreement, a smart contract is thereafter generated and deployed to a smart contract platform such as, for example, a blockchain. Embodiments permit escrow of funds to the smart contract platform. Embodiments of the smart contract enable the parties to indicate completion or take other actions with respect to the engagement, or to initiate a dispute in which case, a chosen mediator is thereafter enabled by the smart contract to mediate the dispute through one or more smart contract actions made available to the mediator.

    Automated labeling of child objects within tagged parents

    公开(公告)号:US11269895B2

    公开(公告)日:2022-03-08

    申请号:US16563816

    申请日:2019-09-06

    Abstract: Solutions for automated labeling of child objects within tagged parents include: receiving a plurality of parent objects, each having a tag and including a plurality of child objects; receiving a machine learning (ML) component operable to rank the parent objects; for each parent object: generating a set of restricted objects, wherein each restricted object is missing a child object; for each of a plurality of queries, ranking, with the ML component, the restricted objects according to relevance; based at least on the query and an inverse of the rank of the restricted objects, assigning a child object label. In some examples, the object missing from the restricted object having the lowest relevance rank is assigned a label based on the query. Various advantageous uses of the assigned child labels include enhancing search result reporting, automatically generating ML training data, and automatically generating and/or modifying reports.

    SMART CONTRACT GENERATION AND EXECUTION SYSTEM WITH BUILT-IN MEDIATOR SELECTION AND ENFORCEMENT TOOLS

    公开(公告)号:US20200372505A1

    公开(公告)日:2020-11-26

    申请号:US16421102

    申请日:2019-05-23

    Abstract: Embodiments described herein are configured to generate a smart contract deployed to a distributed ledger platform. In particular, a first party and a second party negotiate the terms of an engagement, jointly choose a mediator from those available on a social networking platform, and choose a smart contract template, and a user interface is thereafter presented to the parties for inclusion of negotiable elements. Upon agreement, a smart contract is thereafter generated and deployed to a smart contract platform such as, for example, a blockchain. Embodiments permit escrow of funds to the smart contract platform. Embodiments of the smart contract enable the parties to indicate completion or take other actions with respect to the engagement, or to initiate a dispute in which case, a chosen mediator is thereafter enabled by the smart contract to mediate the dispute through one or more smart contract actions made available to the mediator.

    SYSTEM AND METHOD FOR SPEAKER ROLE DETERMINATION AND SCRUBBING IDENTIFYING INFORMATION

    公开(公告)号:US20200342860A1

    公开(公告)日:2020-10-29

    申请号:US16397745

    申请日:2019-04-29

    Abstract: Methods for speaker role determination and scrubbing identifying information are performed by systems and devices. In speaker role determination, data from an audio or text file is divided into respective portions related to speaking parties. Characteristics classifying the portions of the data for speaking party roles are identified in the portions to generate data sets from the portions corresponding to the speaking party roles and to assign speaking party roles for the data sets. For scrubbing identifying information in data, audio data for speaking parties is processed using speech recognition to generate a text-based representation. Text associated with identifying information is determined based on a set of key words/phrases, and a portion of the text-based representation that includes a part of the text is identified. A segment of audio data that corresponds to the identified portion is replaced with different audio data, and the portion is replaced with different text.

Patent Agency Ranking