# US 2021/0082012 A1 · User interface, system and method for automatic matching of parties to a transaction proposal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0082012 A1
- Document ID: US20210082012A1
- Status: Published application
- Kind: A1
- Application number: 17/060,266
- Filed: 2020-10-01
- Published: 2021-03-18
- Earliest claimed: 2016-04-10
- Assignees: Gollgi International Ltd.
- Applicants: Gollgi International Ltd.
- Inventors: Eitan KOREN
- Web page: https://patentgrep.com/patent/US20210082012A1

## CPC

- G06Q 30/0605: {Pooling transaction partners, e.g. group buying or group selling}
- G06F 16/3344: {using natural language analysis}
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 16/9538: Presentation of query results
- G06F 40/205: Parsing
- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q 10/0874: {Inventory fulfillment (shipping G06Q10/083)}
- G06Q 20/085: {involving remote charge determination or related payment systems}
- G06Q 30/0609: {Qualifying participants for shopping transactions (payment transaction verification G06Q20/401)}
- G06Q 30/0611: {Request for offers or quotes}
- G06Q 30/0627: {by specifying product or service characteristics, e.g. product dimensions}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/08: Auctions
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The invention provides a system and method for automatic matching of initiator-responder to a transaction proposal, using natural language (NL). The initiator formulates a request for goods/services with their qualifiers he wishes to purchase and responders matching the request are proposed.

## Claims

### Claim 1

A computer implemented broker system for automatically matching at least one buyer party and at least one seller party; said system comprising:
a. a processor;
b. a database of potential seller parties and qualifiers thereof; said database being fillable by said potential seller parties by posting therein; said potential seller party qualifiers being relevant to a potential offering;
c. a data repository comprising a plurality of sub-databases attributable to said potential seller parties in an individual manner; each of said sub-database storing a list of goods and services to be offered by said potential seller parties and qualifiers of said goods and services;
d. a memory storing instructions which, when executed by said processor, direct said processor to matching between said at least one buyer party and at least one seller party;
wherein said memory further comprises instructions to:
i. display user interfaces provided to said buyer party and seller party;
ii. receive a request for an offer from said buyer party, said request for said offer comprising a natural language description of goods or services for procurement and buyer party qualifiers; said natural language description comprising an element selected from the group consisting of a text description, a sound sample, a static or dynamic image and any combination thereof;
iii. parse said text description into search keywords for identifying goods or services and qualifiers thereof relevant to said search keywords within said at least one of said sub-database of said data repository;
iv. compile an offer list of said goods or services and qualifiers thereof matching said search keywords identified within at least one of said sub-database of said data repository; each entry of said offer list comprising a good or a service and qualifiers thereof matching said search keywords and said buyer party offered said good or service for sale and qualifiers thereof;
v. communicating said offer list to said buyer party such that said seller party qualifiers and qualifies of said good or service being masked from said buyer party; and
vi. concurrently, when said buyer party opens said entry relating to said seller party, charging said seller party for a predetermined value, displaying said qualifiers of said good or service to said buyer party and displaying said qualifiers of said buyer and seller parties to each other.

### Claim 2

A method for automatically matching one buyer party and at least one seller party; said method comprising steps of:
a. providing a data repository comprising a plurality of sub-databases attributable to said potential seller parties in an individual manner; each of said sub-database storing a list of goods and services to be offered by said potential seller parties and qualifiers of said goods and services;
b. providing a database of potential seller parties and qualifiers thereof; said database being fillable by said potential seller parties by posting therein; said potential seller party qualifiers being relevant to a potential offering;
c. displaying user interfaces provided to said buyer party and seller party;
d. receiving a request for an offer from said buyer party, said request for said offer comprising a natural language description of goods or services for procurement and buyer party qualifiers; said natural language description comprising an element selected from the group consisting of a text description, a sound sample, a static or dynamic image and any combination thereof;
e. parsing said text description into search keywords for identifying goods or services and qualifiers thereof relevant to said search keywords within said at least one of said sub-database of said data repository;
f. compiling an offer list of said goods or services and qualifiers thereof matching said search keywords identified within at least one of said sub-database of said data repository; each entry of said offer list comprising a good or a service and qualifiers thereof matching said search keywords and said buyer party offered said good or service for sale and qualifiers thereof;
g. communicating said offer list to said buyer party such that said seller party qualifiers and qualifies of said good or service being masked from said buyer party; and
h. concurrently, when said buyer party opens said entry relating to said seller party, charging said seller party for a predetermined value, displaying said qualifiers of said good or service to said buyer party and displaying said qualifiers of said buyer and seller parties to each other.

### Claim 3

A non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, performs the steps comprising:
a. displaying user interfaces provided to said buyer party and seller party;
b. receiving a request for an offer from said buyer party, said request for said offer comprising a natural language description of goods or services for procurement and buyer party qualifiers; said natural language description comprising an element selected from the group consisting of a text description, a sound sample, a static or dynamic image and any combination thereof;
c. parsing said text description into search keywords for identifying goods or services and qualifiers thereof relevant to said search keywords within said at least one of said sub-database of said data repository;
d. compiling an offer list of said goods or services and qualifiers thereof matching said search keywords identified within at least one of said sub-database of said data repository; each entry of said offer list comprising a good or a service and qualifiers thereof matching said search keywords and said buyer party offered said good or service for sale and qualifiers thereof;
e. communicating said offer list to said buyer party such that said seller party qualifiers and qualifies of said good or service being masked from said buyer party; and
f. concurrently, when said buyer party opens said entry relating to said seller party, charging said seller party for a predetermined value, displaying said qualifiers of said good or service to said buyer party and displaying said qualifiers of said buyer and seller parties to each other.
