Operating methods and systems for business intermediary platforms

JP2026530267APending Publication Date: 2026-09-08EASY TASK INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025512094
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2024-12-03
Publication Date
2026-09-08

AI Technical Summary

Benefits of technology

【0012】 本発明によれば、単純業務を依頼することにより、依頼者は、業務遂行時間を低減することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026530267000001_ABST
    Figure 2026530267000001_ABST
Patent Text Reader

Abstract

One embodiment of the present disclosure provides a method for operating a business intermediary platform. The method provides a method for operating a business intermediary platform. The method includes the steps of: receiving a business request template from a business requester's terminal, which is set to differ depending on the type of business and industry; analyzing the business request template and transmitting the requested business information based on the business request template to either the terminal of a first business performer corresponding to the business request template or the terminal of a second business performer described in the business request template to match the business; and receiving business execution deliverables for the requested business information from the business performer's terminal and paying a reward based on the business execution deliverables to the business performer's terminal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present invention relates to a method and system for operating a job intermediation platform, and relates to a technology for operating a platform for matching job performers with job requesters based on a job request template and providing rewards via job performance deliverables at the job performer's terminal. BACKGROUND ART

[0002] When job seekers, employment agencies and companies collect job offering / job seeking information, a method using ordinary landline telephones, mobile phones, the Internet, and the like is generally used.

[0003] With the development of the Internet, methods of job introduction and work provision using online platforms have been proposed, but these are limited to simple introductions and are not operated efficiently.

[0004] Therefore, there is a need for a systematic system that allows job seekers to search for work more easily without wasting unnecessary time, and allows job requesters to meet talented personnel who can successfully perform the work they desire. In particular, there is a current demand for a smart task platform that enables job requesters to advance work that could not be completed by a single person faster and more efficiently, and allows job performers to gain various work experiences in a work environment familiar to them without wasting unnecessary time.

[0005] In addition, currently, work is requested and performed on a project-by-project basis, so operation is performed by a method in which the field of the project is analyzed, a job performer suitable for executing the project is matched, and a final deliverable is produced by the matched freelancer.

[0006] When matching service providers on a project basis in this way, it is necessary to share the technology for the entire project, and it takes a long time to confirm the work deliverables. In addition, in most cases, the requirements of the service provider and the capabilities and priorities of the service provider do not match accurately.

[0007] Therefore, there is a need for a method to request general tasks, including simple tasks, and match them with performers who suit the preferences of the requesting party. [Overview of the Initiative] [Problems that the invention aims to solve]

[0008] This disclosure aims to solve the problems of the aforementioned conventional technology and to provide a method and system for operating a platform that matches service providers with service providers based on service request templates and provides rewards in the form of service deliverables on the service provider's terminal.

[0009] The technical problems that this invention aims to solve are not limited to the aforementioned technical problems, and other technical problems of this invention can be derived from the following description. [Means for solving the problem]

[0010] As a technical means for solving the aforementioned technical problems, an embodiment according to the first aspect of this disclosure provides a method for operating a business intermediary platform. This method includes a) receiving a business request template from a business requester's terminal, which is set to differ depending on the type of business and industry; b) analyzing the business request template and transmitting the requested business information from the business request template to the terminal of one of the first business performers corresponding to the business request template and the terminal of a second business performer described in the business request template to match the business; and c) receiving the business execution deliverables for the requested business information from the business performer's terminal and paying the business performer's terminal a reward based on the business execution deliverables.

[0011] As a technical means to solve the technical problems described above, an embodiment according to the second aspect of this disclosure provides a business intermediary platform operating system. This system includes a communication module, at least one processor, and a memory electrically connected to the processor and storing at least one code executed by the processor, wherein when executed through the processor, the memory receives a business request template from a business requester's terminal, which is set to differ depending on the business type and industry type, analyzes the business request template, transmits the requested business information according to the business request template to the terminal of one of the first business performer terminals and the second business performer terminals described in the business request template to match the business, receives the business execution deliverable for the requested business information from the business performer's terminal, and stores a code that triggers the payment of a reward based on the business execution deliverable to the business performer's terminal. [Effects of the Invention]

[0012] According to the present invention, by outsourcing simple tasks, the client can reduce the time required to perform those tasks.

[0013] Furthermore, according to the present invention, the person performing the work can perform the type of work in which they are skilled in their field, without any time or spatial constraints.

[0014] Furthermore, according to the present invention, it is possible to match service providers with those who will perform the work, reflecting the needs of the service requesters.

[0015] Furthermore, according to the present invention, the probability of successful business matching can be increased by providing a business matching guide.

[0016] Furthermore, according to the present invention, costs can be calculated differently depending on the demand and supply of workers and the demand and supply of work.

[0017] Effects of the present invention are not limited to the above-described effects, and include all effects that can be understood from the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] [Figure 1] Figure 1 is a drawing provided for explaining an operation apparatus of a business mediation platform according to an embodiment of the present invention, a terminal of a business requester and a terminal of a business performer communicatively connected thereto. [Figure 2] Figure 2 is a drawing showing a detailed configuration according to an example of the operation apparatus of the business mediation platform shown in Figure 1. [Figure 3] Figure 3 is a drawing showing an example of an interface provided to a terminal of a business requester according to an embodiment of the present invention. [Figure 4] Figure 4 is a drawing showing an example of an interface provided to a terminal of a business requester according to an embodiment of the present invention. [Figure 5] Figure 5 is a drawing showing an example of an interface provided to a terminal of a business requester according to an embodiment of the present invention. [Figure 6] Figure 6 is a drawing showing an example of an interface provided to a terminal of a business requester according to an embodiment of the present invention. [Figure 7] Figure 7 is a drawing showing an example of a data flow diagram according to an embodiment of the present invention. [Figure 8] Figure 8 is a drawing showing an example of a data flow diagram according to an embodiment of the present invention. [Figure 9] Figure 9 is a flow chart showing the sequence of an operation method for a business mediation platform according to another embodiment of the present invention. [Figure 10] Figure 10 is a drawing showing detailed steps for some steps of the operation method for the business mediation platform shown in Figure 9. DESCRIPTION OF THE EMBODIMENTS

[0019] Hereinafter, the present disclosure will be described in detail with reference to the accompanying drawings. However, the present disclosure can be embodied in various different forms and is not limited to the embodiments described herein. In addition, the accompanying drawings are only provided to facilitate understanding of the embodiments disclosed herein, and the technical ideas disclosed herein are not limited by the accompanying drawings. All terms including technical and scientific terms used herein shall be construed as having the meanings that are generally understood by those skilled in the art to which the present disclosure belongs. Predefined terms shall be construed to additionally have meanings consistent with relevant technical literatures and the presently disclosed content, and shall not be construed in an excessively idealized or restrictive sense unless otherwise defined.

[0020] In order to clearly describe the present disclosure in the drawings, portions unrelated to the description are omitted, and various modifications may be made to the size, form, and shape of each component shown in the drawings. Throughout the specification, the same / similar reference numerals are given to the same / similar portions.

[0021] The suffixes such as "module" and "section" for components used in the following description are added or mixedly used only in consideration of the convenience of drafting the specification, and do not per se have distinguishable meanings or roles from each other. In addition, when describing the embodiments disclosed herein, if it is determined that a detailed description of related known technologies would obscure the gist of the embodiments disclosed herein, the detailed description thereof is omitted.

[0022] Throughout the specification, the statement that a certain portion is "connected (connected, contacted or coupled)" to another portion includes not only the case of being "directly connected (connected, contacted or coupled)", but also the case of being "indirectly connected (connected, contacted or coupled)" with another member interposed therebetween. In addition, the statement that a certain portion "comprises (has or includes)" a certain component means that, unless there is a statement to the contrary, it does not exclude other components, but may further "comprise (have or include)" other components.

[0023] The ordinal terms used herein, such as "first," "second," etc., are used solely to distinguish one component from another and do not restrict the order or relationship of the components. For example, the first component of this disclosure may be named the second component, and similarly, the second component may be named the first component. Singular expressions used herein should be interpreted as including plural expressions unless explicitly indicated otherwise.

[0024] Figure 1 is a diagram illustrating an operating device for a business intermediary platform according to one embodiment of the present invention, as well as terminals for business clients and business performers connected to it.

[0025] Referring to Figure 1, the operating device (100) of the business intermediation platform can communicate with a terminal (200) via a pre-configured communication network and send and receive information.

[0026] The operating device (100) of the business intermediation platform receives business request templates from the terminal of the business requester, which are configured to differ depending on the type of business and industry.

[0027] The business intermediary platform operating device (100) analyzes the business request template and transmits the requested business information from the business request template to the terminal of one of the first business performers corresponding to the business request template and the terminal of one of the second business performers listed in the business request template, thereby matching the business.

[0028] The operating device (100) of the business intermediation platform receives the deliverables of the work performed in relation to the requested work information from the terminal of the work performer, and provides the terminal of the work performer with a reward based on the deliverables of the work performed.

[0029] The business intermediation platform operating device (100) can be embodied in the form of a server, computing device, or various smart devices, and can operate on cloud computing service models such as SaaS (Software as a Service), PaaS (Platform as a Service), or IaaS (Infrastructure as a Service). Furthermore, the multimodal embedding device (100) can be constructed in the form of a private cloud, public cloud, or hybrid cloud system, but the scope of the present invention is not limited thereto.

[0030] The terminal (200) of the service requester is connected to the operating device (100) of the service intermediary platform, and can transmit a service request template and receive the reward calculation results and the deliverables of the completed work.

[0031] The terminal (300) of the person performing the task is connected to the operating device (100) of the task mediation platform, and can transmit task deliverables and receive task request templates or task information.

[0032] The terminal of the service requester (200) and the terminal of the service performer (300) can mean any type of handheld wireless communication device, such as a laptop, desktop, or laptop computer equipped with a web browser, a wireless communication device that guarantees portability and mobility, or a smartphone or tablet PC.

[0033] Figure 2 is a diagram showing a detailed configuration of an example of the operating device for the business intermediation platform shown in Figure 1.

[0034] Referring to Figure 2, the operating device (100) of the business intermediation platform may include a communication module (110), a processor (120), and memory (130).

[0035] The communication module (110) may include devices that include hardware and software necessary for sending and receiving signals, such as control signals or data signals, with other network devices via wired or wireless connections.

[0036] The communication module (110) can receive natural language commands from a terminal and transmit subgoals corresponding to those natural language commands to the terminal.

[0037] The system can receive danger information from a communication module and at least one of several sensors, and provide personalized video to the terminal.

[0038] The processor (120) may include various types of devices that control and process data. The processor (120) can mean a hardware-integrated data processing device that has physically structured circuitry to perform functions expressed in code or commands contained within a program.

[0039] For example, the processor (120) can be implemented in the form of a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an ASIC (application-specific integrated circuit), an FPGA (field programmable gate array), etc., but the scope of the present invention is not limited to these.

[0040] The processor (120) performs its operations according to the code stored in memory (130).

[0041] The memory (130) can store at least one of the following: information and data input to the communication module (110), information and data necessary for the functions performed by the processor (120), and data generated by the execution of the processor (120).

[0042] Memory (130) should be interpreted as a general term for non-volatile memory devices that continuously maintain stored information even when power is not supplied, and volatile memory devices that require power to maintain stored information. In addition to volatile memory devices that require power to maintain stored information, memory (130) may also include cloud storage, SSDs, magnetic storage media, or flash storage media, but the scope of the present invention is not limited thereto.

[0043] Memory (130) is electrically connected to the processor (120) and stores at least one piece of code that is executed by the processor (120). When executed through the processor (120), memory (130) stores code that causes the processor (120) to perform the following functions and procedures:

[0044] Memory (130) may store codes that trigger evaluations of the work speed, accuracy, completeness, helpfulness, and integrity of the work performer.

[0045] Memory (130) may store code that triggers an evaluation of work speed based on the average processing time for tasks requested by the task performer being evaluated and the average response time from the time a notification related to the requested task is transmitted to the task performer's terminal until a response corresponding to the notification is received.

[0046] Memory (130) may store code that triggers an evaluation of work completion and work accuracy based on at least one of the following: the results of a satisfaction survey received from the terminal of the client who requested the work to be performed by the person being evaluated, and the number of times the person being evaluated has been rematched.

[0047] Memory (130) may store code that triggers an evaluation of work integrity based on whether the person performing the task being evaluated was able to complete the task within the desired completion time and the person performing the task being evaluated's attendance information.

[0048] Memory (130) may store code that triggers an evaluation of the helpfulness of the work based on the chat history between the person performing the task and the person who requested the task, when the person performing the task being evaluated handles the task.

[0049] Memory (130) stores code that triggers the reception of a service request template from the service requester's terminal, which is configured to differ depending on the service type and industry type. Here, service types include document creation, design, video production, marketing, development, and accounting, and industry types may include at least one of sales, production, and service industries. The service request template may include at least one of the following: service requester name, business registration number, service name, service field, service schedule, service start date, detailed service description, service requester's top priority needs, service request needs, and reward information.

[0050] Memory (130) may store code that analyzes the task request template and triggers a determination of the matching suitability of a task performer for the task requested by the task requester. For example, memory (130) may store code that triggers a determination of the matching suitability between a task performer and the task requested by the task requester, based on the task area, task schedule, and reward information.

[0051] Memory (130) may store code that triggers the provision of a task matching guide to the task requester's terminal to improve the matching suitability of task performers. For example, memory (130) may provide the task requester's terminal with a task matching guide that resets the reward for the amount of work if the reward is less than the amount of work.

[0052] Memory (130) may store code that triggers the receipt of a modified work request template from the work requester's terminal, in accordance with the work matching guide.

[0053] Here, the business matching guide may include at least one of the following: a guide to appropriate service fees for the services requested by the service provider, a guide to appropriate service hours, and an industry-specific recommendation guide based on the service provider's business registration certificate.

[0054] The guide to appropriate service fees may include appropriate service fees calculated by considering the supply and demand information of service providers based on their preferred working hours and the hours requested by the service provider, the desired completion time for the requested work, and the satisfaction score for the service provider.

[0055] Furthermore, the guide to appropriate service fees may include appropriate service fees calculated by considering the average service fees for services that have a certain degree of similarity to the services requested by the service provider.

[0056] For example, memory (130) may store code that calculates the similarity between a task request template requested by a task requester and a task request template for a task that has already been performed, using at least one of natural language processing and text analysis, and that triggers a determination of task similarity between task request templates.

[0057] More specifically, memory (130) may store code that triggers the calculation of similarity between a task request template requested by a task requester and task request templates for tasks already performed, based on at least one of the following: the frequency of identical text, the frequency of similar text, and an analysis of the semantics of words.

[0058] For example, if the analysis result of the business request template requested by the business client is for Excel file creation, and the analysis result of the business request template of company A is for converting PPT materials to Excel, the analysis result of the business request template of company B is for creating Japanese translation files, and the analysis result of the business request template of company C is for creating Word files, then based on the code stored in memory (130), it can be determined that company A has the highest similarity to the business request template requested by the business client according to the analysis result of the business request template.

[0059] Memory (130) may store code that triggers the calculation of the average work cost for work request templates that have a similarity to the requested work request template that exceeds a predetermined value. For example, Memory (130) may store code that triggers the calculation of the hourly work cost for work request templates that have a similarity to the requested work request template that exceeds a predetermined value.

[0060] As another example, memory (130) may store code that triggers the calculation of the average operational cost of tasks that are more or less similar to a given task, based on an artificial intelligence model. Here, the artificial intelligence model may be trained to take tasks as input, extract tasks that are more or less similar to a given task according to the similarity of the task to the task, such as industry, field, and programs used, and then calculate the average operational cost of those tasks.

[0061] The guidelines for appropriate working hours may include appropriate working hours calculated by considering the average working hours of tasks that have a certain degree of similarity or higher to the task requested by the client.

[0062] For example, memory (130) may store code that calculates the similarity between a task request template requested by a task client and a task request template for a task already performed, through at least one of natural language processing and text analysis, and triggers a determination of task similarity between task request templates. More specifically, memory (130) may store code that triggers the calculation of similarity between a task request template requested by a task client and a task request template for a task already performed, based on at least one of the following: frequency of identical text, frequency of similar text, and analysis of word meanings.

[0063] For example, if the analysis result of the business request template requested by the business client is for Excel file creation, and the analysis result of the business request template of company A is for converting PPT materials to Excel, the analysis result of the business request template of company B is for creating Japanese translation files, and the analysis result of the business request template of company C is for creating Word files, then based on the code stored in memory (130), it can be determined that company A has the highest similarity to the business request template requested by the business client according to the analysis result of the business request template.

[0064] Memory (130) may store code that extracts task request templates that have a task similarity score equal to or greater than a pre-set value from the requested task request template, and that triggers the calculation of the average work time for the workload of the extracted task request templates. For example, if the similarity score with company A is 88%, the similarity score with company B is 40%, the similarity score with company C is 77%, and the pre-set task similarity score is 60%, then based on the code stored in memory (130), the average work time for the workload of each task request template for company A and company C can be calculated.

[0065] As another example, memory (130) may store code that triggers the calculation of appropriate working hours for tasks that are more or less similar to a task, based on an artificial intelligence model. Here, the artificial intelligence model may be trained to take tasks as input, extract tasks that are more or less similar to a task according to the similarity of the task to the task, such as industry, field, and programs used, and calculate the appropriate working hours for those tasks.

[0066] Memory (130) may store code that triggers a reassessment of the matching suitability between the modified task request template and the task performer.

[0067] Memory (130) stores code that analyzes the work request template and transmits the requested work information corresponding to the work request template to the terminal of one of the first work performers and the terminal of the second work performer listed in the work request template, thereby triggering a work matching.

[0068] Memory (130) may store code that, taking into account the highest priority request needs, triggers a matching of the requested task to the first task performer corresponding to those highest priority request needs. Here, the highest priority request needs are included in the task request template and may include at least one of the following: task speed, task accuracy, task completeness, task friendliness, and task integrity.

[0069] Memory (130) may store code that triggers task matching by reflecting the task requester's weighting for each task request need. Here, task request needs may include at least one of the following: task speed, task accuracy, task completeness, task friendliness, and task integrity.

[0070] Memory (130) may store code that, when transmitting the requested work information from the work request template to the terminal of the second work performer specified in the work request template, analyzes the work request template and triggers the calculation of the suitability of the work requested by the work requester to the second work performer. Here, the suitability of the work may be calculated based on the similarity between the history of the second work performer and the information of the requested work from the work request template. The similarity may be calculated by converting the words listed in the history of the work performer and the work request template into vectors, converting each sentence into an array of vectors, and calculating the similarity between the sentence vectors.

[0071] Memory (130) may store code that, if the suitability for the job is below a predetermined value, determines that the request is for fraudulent work and prompts at least one terminal of the requester's terminal and the second-party performer's terminal to submit a written explanation.

[0072] For example, memory (130) may store code that triggers a determination that a business request is fraudulent if the business suitability calculated based on similarity is 70% or less.

[0073] Memory (130) may store code that triggers a final determination of whether or not an improper business request has occurred based on the citation received in response to a request for submission of such citation. For example, the citation may be a document that describes the reasons why the business requester designated the second business performer.

[0074] Memory (130) may store code that, if the final judgment result of whether or not an act of fraudulent business request is permissible is that the act of fraudulent business request is permissible, or if the degree of suitability for the business is below a predetermined value, will determine that the act of fraudulent business request is permissible and will trigger the transmission of the requested business information via a business request template to the terminal of the first business performer.

[0075] Memory (130) may store code that translates the requested work information from the work request template based on at least one of the work performer's native language and available languages, and provides it to the work performer's terminal.

[0076] Memory (130) may store code that analyzes the task request template and triggers the acquisition of at least one example deliverable from among the expected deliverables corresponding to the requested task information and excellent deliverables associated with tasks that have a certain degree of similarity to the requested task.

[0077] For example, memory (130) may store code that triggers the extraction of at least one previously executed task request template that has a certain degree of similarity to the task request template requested by the task requester, through text analysis between the task request template requested by the task requester and previously executed task request templates. Additionally, memory (130) may store code that triggers the listing of deliverables corresponding to the extracted at least one task request template in descending order of satisfaction, and the deliverable with the highest satisfaction rating to be selected as the best deliverable.

[0078] Memory (130) may store code that triggers the provision of example deliverables to the terminal of the person performing the task.

[0079] Memory (130) stores code that receives the work output for the requested work information from the worker's terminal and triggers the payment of the reward based on the work output to the worker's terminal.

[0080] Memory (130) may store code that triggers a comparison between the work output received from the worker's terminal and the example output.

[0081] Memory (130) may store code that triggers the provision of feedback based on the comparison results to the terminal of the person performing the task.

[0082] Memory (130) may store code that triggers the reception of modified work products in response to feedback from the worker's terminal.

[0083] Memory (130) may store code that, when a request for extended work is received from the worker's terminal along with the work deliverables, transmits the work deliverables and the request for extended work to the client's terminal and triggers the reception of a response. Here, the client can decide whether to request extended work based on the work deliverables. For example, if the client is satisfied with the current state of the work deliverables, they can refuse extended work, or if they determine that they must perform the work further, they can accept extended work.

[0084] Memory (130) may store code that, when agreeing to extended work for the performance of a task, requests extended work information, including information on extended work hours and rewards, from the task requestor's terminal, and triggers the transmission of the extended work information received from the task requestor's terminal to the task performer's terminal.

[0085] Memory (130) may store code that receives confirmation from the worker's terminal whether or not they consent to extended work hours for the work, and if the worker's terminal consents, it triggers the progress of the work based on the extended work hours information for the work.

[0086] Memory (130) may store code that, if the terminal of the person performing the work refuses to work overtime, causes the terminal of the person requesting the work to transmit a signal requesting correction of the information regarding the extended work period for the work. Here, the terminal of the person requesting the work can either correct the information regarding the extended work period for the work or refuse to work overtime for the work.

[0087] Memory (130) may store code that, in addition to the reward, triggers the distribution of additional rewards to the worker's terminal when certain criteria are met, including at least one of the following: when the worker performs work-related training and when the worker watches advertisements.

[0088] The memory (130) may store code that treats a work output received from the terminal of a work performer as a single work unit, but groups the work output according to pre-set criteria to generate a work group having one or more work units.

[0089] For example, memory (130) may store code that causes each work output to be classified into at least one work group from among document creation, video production, surveys, and data visualization. More specifically, memory (130) may store code that causes each output to be classified into at least one work group from among Word creation, PowerPoint production, Excel file creation, video editing, video production, online surveys, offline surveys, graph creation, and data organization.

[0090] Memory (130) may store code that causes the business group with the most business units among the business groups to be selected as the representative business group for the business performer.

[0091] Memory (130) may store code that triggers the setting of a representative work group based on the number of tasks processed during a predetermined period. For example, if the Word creation work group has 11 work deliverables, the Excel file creation work group has 8 work deliverables, and the video editing work group has 3 work deliverables, the representative work group for that work performer may be selected as the Word creation work group.

[0092] Memory (130) may store code that causes tasks corresponding to the task performer's representative task group to be preferentially assigned to the task performer, or, when tasks corresponding to the task performer's representative task group are assigned, the rewards are given differently than before. For example, if the task performer's representative task group is Word document creation, Word document creation tasks can be preferentially assigned to that task performer, and the rewards can be increased to 1.5 times the conventional amount.

[0093] Memory (130) may store code that analyzes the history of the person performing the task and triggers the conversion of the person's history to a pre-configured certified qualification.

[0094] For example, memory (130) may store a code that, even if the worker does not possess any qualifications related to the work, triggers the conversion of the worker's translation history to a Level 1 or Level 2 ITT Professional Interpreter / Translator qualification administered by the International Association of Translators and Interpreters, based on at least one of the following: the worker's history and the client's satisfaction rating. Here, the pre-defined certified qualifications may include at least one of the following: computer proficiency, word processing, and ITT Professional Interpreter / Translator qualifications.

[0095] Memory (130) may store code that triggers the reception and storage of the account and transfer target information of the business operator from the business operator's terminal. Here, the transfer target information may include at least one of the following: the planned transfer amount, the name of the remitter, and the planned transfer date.

[0096] Memory (130) may store a code that links and queries the account of the person performing the work, compares it with the transfer target information if the amount to be transferred falls within a predetermined range, and triggers a confirmation of whether the transfer is permissible based on the comparison result. For example, if company A is to transfer 80,000 won on March 7, memory (130) may store a code that queries the account of the person performing the work in real time on March 7 to confirm whether an amount between 70,000 and 90,000 won will be transferred from company A.

[0097] Memory (130) may store code that, if the scheduled transfer amount is not transferred within a predetermined period, triggers a notification to the terminal of the transfer requestor corresponding to the transfer recipient information.

[0098] Memory (130) may store code that triggers the reception of the worker's work history information from the worker's terminal. Here, the work history information may include at least one of the following, extracted based on the business registration certificate: company name, business registration number, company representative number, contact person's name, contact person's email address, business field, main content, work date, work start time, work end time, work hours, and whether or not necessary documents were uploaded.

[0099] Memory (130) may store a code that, based on the request of the task performer, transmits an authentication email to the email address of the person in charge included in the task history information, and triggers authentication of the task performer's task history based on the reply email corresponding to the authentication email. Here, the reply email may include a signature acknowledging the task performer's task history.

[0100] Memory (130) may store code that triggers verification and management of the work history of the person performing the task, based on whether or not authentication has been performed.

[0101] Memory (130) may store code that generates a pool of task performers, which includes one or more task performers who have performed tasks requested by the task requester, and then generates a task performance list, which is organized by the tasks that were processed. Here, the task performance list may include at least one of the following: task name, task performance date, task performer name, task performance result, and reward provided.

[0102] Memory (130) may store code that, when a requester requests a new task, triggers a matching of the new task to a task performer who has performed a task with a certain degree of similarity to the new task, based on the task performer pool and the task performance list.

[0103] For example, memory (130) may store code that calculates the similarity between a new task request template requested by a task requester and a task request template for a task that has already been performed, using at least one of natural language processing and text analysis, and that triggers a determination of task similarity between task request templates. For example, memory (130) may store code that calculates the similarity between a task request template requested by a task requester and a task request template for a task that has already been performed, based on at least one of the following: the frequency of identical text, the frequency of similar text, and an analysis of the meanings of words.

[0104] For example, if the new task is to create Excel files for a Japanese company at the request of a marketing company, and company A (the marketing company) performs the task of converting PowerPoint materials to Excel, company B (the translation company) performs the task of creating Japanese translation files, and company C (the Japanese company) performs the task of creating Word files, then based on the code stored in memory (130), it can be determined that company A, whose industry and requested tasks are all similar, has the highest degree of similarity.

[0105] Memory (130) may store code that triggers matching of new tasks to task performers who have performed tasks with a similarity level above a certain threshold, based on similarity.

[0106] As another example, memory (130) may store code that triggers the extraction of task performers who have performed tasks that have a certain degree of similarity to a new task, based on an artificial intelligence model. Here, the artificial intelligence model may be trained to take a task as input and extract task performers who have performed tasks that have a certain degree of similarity to the task, depending on the similarity between the task and the industry, field, programs used, etc.

[0107] Memory (130) may store code that causes the requester's terminal to be provided with a pool of task performers and a list of task performers for the requester and other related requesters if additional task performers are needed.

[0108] For example, memory (130) may store code that calculates the similarity between the business or industry of the business requester and the business or industry of other business requesters, and provides the business performer pool and business performer list of the other business requesters with the highest similarity to the business requester's terminal.

[0109] For example, memory (130) may store code that triggers the calculation of similarity between a service requester and other service requesters through at least one of natural language processing and text analysis. For instance, memory (130) may store code that triggers the calculation of similarity between a service requester and other service requesters based on at least one of the following: the frequency of identical text, the frequency of similar text, and an analysis of word meanings between each service requester's service request template or business registration certificate.

[0110] Memory (130) may store code that causes the requester's terminal to be provided with a pool of task performers and a list of task performers from other requesters that have a similarity level above a certain level, based on similarity.

[0111] As another example, memory (130) may store code that triggers the extraction of other business clients that have a certain degree of similarity to the business and industry of the business client, based on an artificial intelligence model. Here, the artificial intelligence model may be trained to extract other business clients that have a certain degree of similarity to the business, based on the similarity of business, industry, field, and major business request cases, using at least one of the business client's business request template and business registration certificate as input.

[0112] Figures 3 to 6 are diagrams showing an example of an interface provided to a client's terminal according to one embodiment of the present invention.

[0113] Referring to Figures 3 to 6, the business intermediary platform operating system can provide the terminal of the business requester with a broad category business request interface that allows them to request business by business type, industry type, and event type, or according to company size, such as the representative of a one-person company / startup, small and medium-sized enterprises / startups, and one-person marketers.

[0114] The business intermediary platform operating system can provide a subcategory business request interface when the business requester's terminal selects one of the major business request interfaces.

[0115] For example, if a client selects a service type from their terminal, the service intermediary platform operating system can provide a subcategory service request interface that allows the client to choose one of the following: business plan, sales, marketing / public relations, design, accounting support, video, surveys, simple / repetitive tasks, and CS / development.

[0116] The business intermediary platform operating system can provide a sub-category business request interface when the business requester's terminal selects one through the medium-category business request interface.

[0117] For example, if a client selects a business plan on their device, a subdivided task request interface can be provided that allows them to choose one of the following options: market research, PowerPoint editing / organization, conversion of a Korean business plan into a PowerPoint presentation, creation of necessary images, improvement of readability, input of content to match a specific format, editing of the Korean business plan, and Korean-English translation.

[0118] The business intermediary platform operating system can provide an example interface of a business request template to the business requester's terminal when the business requester's terminal selects one through the subcategory business request interface. Here, the example interface of the business request template can provide an example for creating at least one of the following: business name, business time / schedule, and business details.

[0119] Figures 7 and 8 are diagrams showing an example of a data flow diagram according to one embodiment of the present invention.

[0120] Referring to Figure 7, the business intermediary platform operating system can receive and store documents such as resumes, work history certificates, and personal information consent forms from the terminal (300) of the business performer, and transmit them to the terminal (200) of the business requester.

[0121] The terminal (200) of the person requesting the service can transmit the service request template to the operating device (100) of the service intermediary platform.

[0122] The operating device (100) of the business intermediation platform can transmit business request messages to the terminals (300) of business performers. Here, business request messages can be transmitted to the terminals (300) of multiple business performers.

[0123] The operating device (100) of the business intermediation platform can receive business acceptance messages from at least one business performer's terminal (300).

[0124] The operating device (100) of the business intermediation platform can transmit a business acceptance message to the terminal (200) of the business requester.

[0125] The operating device (100) of the business intermediation platform can receive a document request message from the terminal (200) of the business requester. If the terminal (200) of the business requester and the terminal (300) of the business performer have a history of having performed business together before, the operating device (100) of the business intermediation platform can receive a business history update request message from the terminal (300) of the business requester and update and save the business history of the business performer.

[0126] The operating device (100) of the business intermediation platform can transmit a document request message to the terminal (300) of the person performing the work.

[0127] The operating device (100) of the business intermediation platform can receive documents from the terminal (300) of the business performer or receive document transmission approval messages.

[0128] The operating device (100) of the business intermediary platform can transmit documents to the terminal (200) of the business requester, or grant them the right to review and download the documents.

[0129] The business intermediary platform operating device (100) can match and list or store business, business performers, and documents.

[0130] The operating device (100) of the business intermediation platform can convert the format of documents.

[0131] The operating device (100) of the business intermediation platform can automatically update documents received from the terminal (300) of a business performer who has approved the automatic document update. In this case, the terminal (300) of the business performer who has approved the automatic document update can skip the process of exchanging separate document request messages.

[0132] Referring to Figure 8, the business intermediary platform operating system can provide a certificate of employment to the terminal (300) of the person performing the work.

[0133] The operating device (100) of the business intermediary platform can receive a request for proof of work history from the terminal (300) of the person performing the work.

[0134] The operating device (100) of the business intermediary platform can transmit a message requesting proof of experience to the terminal (200) of the business requester.

[0135] The operating device (100) of the business intermediary platform can receive a career verification approval message from the terminal (200) of the business requester.

[0136] The operating device (100) of the business intermediary platform can transmit a career certificate approval message to the terminal (300) of the business performer and grant the terminal (300) eligibility to issue a career certificate for that career. Here, the career certificate may include at least one piece of information from the following: work period, work hours, and work content.

[0137] Figure 9 is a flowchart showing the sequence of steps for operating a business intermediary platform according to another embodiment of the present invention.

[0138] The operation method of the business intermediary platform described below can be performed by the operating device or server of the business intermediary platform described previously with reference to Figures 1 to 8. Therefore, the content of the embodiments of this disclosure described previously with reference to Figures 1 to 8 can also be applied to the embodiments described below, and any content that overlaps with the above description will be omitted below. The steps described below do not necessarily have to be performed in order, the order of the steps can be set in various ways, and the steps can be performed almost simultaneously.

[0139] The operation method of the business intermediary platform may include the stage of receiving business request templates (S100), the stage of matching business requesters with business performers (S200), and the stage of distributing rewards to the business performers' terminals (S300).

[0140] The operation method of a business intermediary platform may further include a stage of evaluating the speed, accuracy, completeness, friendliness, and integrity of the business performers.

[0141] The task request template reception stage (S100) is the stage in which a task request template is received from the task requester's terminal, which is configured differently depending on the task type and industry type. Here, the task type includes document creation, design, video production, marketing, development, and accounting, and the industry type may include at least one of sales, production, and service industries.

[0142] The stage of matching the requester with the task performer (S200) involves analyzing the task request template and transmitting the task request information from the template to one of the task performer's terminals, specifically the terminal of the first task performer corresponding to the task request template and the terminal of the second task performer listed in the task request template, thereby matching the task.

[0143] The stage of matching the service requester with the service provider (S200) may include, when transmitting the requested service information from the service request template to the terminal of the second service provider specified in the service request template, a step of analyzing the service request template and calculating the degree of suitability of the requested service to the second service provider. Here, the degree of suitability may be calculated based on the similarity between the second service provider's history and the requested service information from the service request template.

[0144] The stage of matching the service requester with the service provider (S200) may include a step of translating the requested service information from the service request template and providing it to the service provider's terminal, based on at least one of the service provider's native language and languages ​​they can use.

[0145] The stage of matching the service requester with the service provider (S200) may include a stage where, if the suitability for the service is below a predetermined value, it is determined to be an improper service request, and a stage where the submission of a statement of explanation is requested from at least one terminal of the service requester and the second service provider, and a final determination of whether or not the service request was improper based on the statement of explanation received in response to the request.

[0146] The stage of matching the service requester with the service provider (S200) may include a step in which, if the suitability of the service is below a predetermined value, it is determined to be an fraudulent service request and the service request information is transmitted to the terminal of the first service provider using a service request template.

[0147] The stage of matching the service requester with the service provider (S200) may include a stage of matching the requested service with the first service provider that addresses the highest priority request needs, taking into account the highest priority request needs, and a stage of matching services while reflecting the weighting of each of the service request needs by the service requester. Here, the highest priority request needs and the service request needs may include at least one of the following: service speed, service accuracy, service completion, service friendliness, and service integrity.

[0148] The stage of matching the task requester with the task performer (S200) may include a stage of analyzing the task request template to obtain at least one example deliverable from among the expected deliverables corresponding to the requested task information and excellent deliverables related to tasks that have a certain degree of similarity to the requested task, and a stage of providing the example deliverables to the task performer's terminal.

[0149] The reward distribution stage (S300) to the task performer's terminal involves receiving the task deliverables for the requested task information from the task performer's terminal and distributing the rewards based on the task deliverables to the task performer's terminal.

[0150] The reward distribution stage (S300) to the worker's terminal may include the stage of comparing the work deliverables received from the worker's terminal with example results, the stage of providing feedback based on the comparison results to the worker's terminal, and the stage of receiving the work deliverables from the worker's terminal that have been modified according to the feedback.

[0151] The reward distribution stage (S300) for the work performer's device may include a stage in which additional rewards are distributed to the work performer's device in addition to the regular reward if certain criteria are met, including at least one of the following: performing work-related training and watching advertisements.

[0152] The reward payment stage (S300) to the worker's terminal may include a stage where, if a request for extended work is received from the worker's terminal along with the work deliverable, the work deliverable and the request for extended work are transmitted to the client's terminal, and a response is received.

[0153] The operation method of the business intermediary platform may include the stage of treating the deliverables received from the terminals of business performers as a single business unit, grouping the deliverables according to pre-set criteria to generate business groups containing one or more business units, and selecting the business group with the most business units among the business groups as the representative business group of the business performer.

[0154] The operation method of the business intermediary platform may include a step in which tasks corresponding to a representative business group are preferentially assigned to the business performer, or, when tasks corresponding to a representative business group are assigned to a business performer, rewards are granted in a different manner than before. Here, the representative business group may be set based on the number of tasks processed during a predetermined period.

[0155] The operation method of the business intermediary platform may include a stage in which the business operator's account and transfer target information are received and stored from the business operator's terminal, and a stage in which the business operator's account is linked and checked, and if the amount to be transferred falls within a predetermined range, it is compared with the transfer target information and the transfer is approved based on the comparison result. Here, the transfer target information may include at least one of the following: the planned transfer amount, the name of the transferor, and the planned transfer date.

[0156] The operation method of a business intermediary platform may include a step of providing a notification to the terminal of the remitter corresponding to the transfer information if the scheduled transfer amount is not transferred within a predetermined period.

[0157] The operation method of the business intermediary platform may include the steps of receiving business history information from the business performer's terminal, transmitting an authentication email to the contact person's email address included in the business history information based on the business performer's request, authenticating the business performer's business history based on the reply email corresponding to the authentication email, and verifying and managing the business performer's business history based on whether or not authentication was successful. Here, the business history information may include at least one of the following extracted based on the business registration certificate: company name, business registration number, company representative number, contact person's name, contact person's email address, business field, main content, business date, business start time, business end time, business hours, and whether or not necessary documents were uploaded.

[0158] The operation method of a business intermediary platform may include the step of generating a pool of business performers that includes one or more business performers who have performed the tasks requested by the business requester, and then organizing them by the tasks that were processed to generate a list of completed tasks.

[0159] The operation method of a business intermediary platform may include a step where, when a business client requests a new task, the platform matches the new task to a business performer who has performed a task with a certain degree of similarity to the new task, based on a pool and list of business performers.

[0160] The operation of a business intermediary platform may include a step of providing the business client's terminal with a pool of business performers and a list of business performers from the business client and other related business clients when additional business performers are needed.

[0161] Figure 10 is a diagram showing detailed stages for some of the operational methods of the business intermediation platform shown in Figure 9.

[0162] Referring to Figure 10, the task request template reception stage (S100) may include the matching suitability determination stage (S110), the task matching guide provision stage (S120), and the modified task request template reception stage (S130).

[0163] The matching suitability assessment stage (S110) may be the stage in which the task request template is analyzed to determine the suitability of the task performer for the task requested by the task requester.

[0164] The task matching guide provision stage (S120) may be the stage in which a task matching guide is provided to the task requester's terminal to improve the suitability of the task performer for matching.

[0165] The stage of receiving a modified work request template (S130) may be the stage in which a work request template is received from the work requester's terminal, with some parts of the template modified according to the work matching guide.

[0166] One embodiment of the present invention may also be embodied in the form of a non-temporary recording medium containing computer-executable commands, such as program modules executed by a computer. Computer-readable media may be any available medium accessible by a computer, and include all volatile and non-volatile media, removable and non-removable media. Computer-readable media may also include all computer storage media. Computer storage media include all volatile and non-volatile, removable and non-removable media implemented by any method or technique for storing information such as computer-readable commands, data structures, program modules, or other data.

[0167] Although the methods and systems of the present invention have been described in relation to specific embodiments, some or all of their components or operations can be embodied using a computer system having a general-purpose hardware architecture.

[0168] A person skilled in the art to which this disclosure belongs will understand, based on the above description, that this disclosure can be readily modified into other specific forms without altering the technical idea or essential features. Therefore, the embodiments described above should be understood to be illustrative and not restrictive in all respects. The scope of this disclosure is indicated by the claims described below, and all modified or altered forms derived from the meaning and scope of the claims and the concept of equivalents should be interpreted as being included within the scope of this disclosure. The scope of this application is indicated by the claims described below, rather than the above detailed description, and all modified or altered forms derived from the meaning and scope of the claims and the concept of equivalents should be interpreted as being included within the scope of this application.

[0169] The mode for carrying out the invention is substantially the same as the best mode for carrying out the prior invention. [Industrial applicability]

[0170] Because this invention can be used in business intermediary services, it has industrial applicability.

Claims

1. As a method of operating a business intermediary platform carried out by a server connected to a terminal, a) The stage in which a work request template is received from the work requester's terminal, which is set differently depending on the type of work and industry. b) The step of analyzing the task request template and transmitting the task request information from the task request template to either the terminal of the first task performer corresponding to the task request template or the terminal of the second task performer described in the task request template, thereby matching the task, and c) A method for operating a business intermediary platform, which includes the step of receiving the deliverables for the requested business information from the terminal of the business performer and distributing the rewards based on the deliverables to the terminal of the business performer.

2. The aforementioned types of work include document creation, design, video production, marketing, development, and accounting. The method for operating a business intermediary platform according to claim 1, wherein the aforementioned business type includes at least one of sales, manufacturing, and service industries.

3. The aforementioned step a) is, In the step of analyzing the aforementioned work request template and determining the degree of matching suitability of the work performer to the work requested by the work requester, The steps include providing a work matching guide to the terminal of the person requesting the work in order to improve the matching suitability of the person performing the work, and A method for operating a business intermediary platform according to claim 1, comprising the step of receiving a business request template in which a portion of the business request template has been modified in accordance with the business matching guide from the terminal of the business requester.

4. The aforementioned business matching guide is A method for operating a business intermediary platform according to claim 3, comprising at least one of the following: a guide for appropriate service fees for the services requested by the service requester, a guide for appropriate service hours, and an industry-specific recommendation guide based on the service requester's business registration certificate.

5. The aforementioned guide to appropriate operating costs is: A method for operating a business intermediary platform according to claim 4, which includes supply and demand information for the business performer based on the business performer's preferred working hours and the hours requested by the business client, information on the desired completion time for the work requested by the business client, and an appropriate service fee calculated considering the satisfaction score for the business client.

6. The aforementioned guide to appropriate operating costs is: This includes a reasonable service fee calculated by considering the average service fee for services that have a certain degree of similarity to the services requested by the aforementioned service client, The aforementioned guidelines for appropriate working hours are: The method for operating a business intermediary platform according to claim 4, which includes appropriate working hours calculated by taking into account the average working hours of tasks that have a certain degree of similarity or higher to the task requested by the aforementioned business client.

7. The aforementioned step b) is, A method for operating a business intermediary platform according to claim 1, comprising the step of translating the requested business information in the business request template based on at least one of the native language and languages ​​the business performer can use, and providing it to the terminal of the business performer.

8. The aforementioned step b) is, When transmitting the requested work information from the aforementioned work request template to the terminal of the second person performing the work as described in the aforementioned work request template, A method for operating a business intermediary platform according to claim 1, comprising the step of analyzing the business request template and calculating the degree of suitability of the business requested by the business requester to the second business performer.

9. The method for operating a business intermediary platform according to claim 8, wherein the degree of suitability for the business is calculated based on the similarity between the history of the second business performer and the requested business information in the business request template.

10. Before step a) above, A method for operating a business intermediary platform according to claim 1, further comprising the step of evaluating the speed of work, accuracy of work, completeness of work, friendliness of work, and integrity of work performed by the business performer.

11. The aforementioned step b) is, The process involves analyzing the aforementioned work request template to obtain at least one example deliverable from among the expected deliverables corresponding to the requested work information and excellent deliverables related to work that have a certain degree of similarity to the requested work, and A method for operating a business intermediary platform according to claim 1, further comprising the step of providing the aforementioned exemplary deliverables to the terminal of the business performer.

12. The aforementioned step c) is, The step of comparing the work output received from the terminal of the person performing the work with the example output, The step of providing feedback based on the comparison results to the terminal of the person performing the task, and A method for operating a business intermediary platform according to claim 11, further comprising the step of receiving a modified business output from the terminal of the business performer in accordance with the feedback.

13. The aforementioned step c) is, A method for operating a business intermediary platform according to claim 1, further comprising the step of providing additional rewards to the terminal of the business performer in addition to the rewards when certain criteria are met, including at least one of the following: when the business performer performs education related to the business and when the business performer watches advertisements.

14. The aforementioned step c) is, When a request for extended work is received from the terminal of the person performing the aforementioned work, along with the deliverables of the work performed, A method for operating a business intermediary platform according to claim 1, comprising the step of transmitting the deliverables of the work and the request for extended work to the terminal of the business requester and receiving a response thereto.

15. Communication module, At least one processor, and The processor is electrically connected to a memory in which at least one code executed by the processor is stored. The memory is used when the processor is executed, A business intermediary platform operating system that receives business request templates from the terminal of a business requester, which are set differently depending on the type of business and industry, analyzes the business request templates, transmits the requested business information according to the business request templates to the terminal of either the terminal of the first business performer corresponding to the business request template or the terminal of the second business performer described in the business request template, matches the business, receives the business execution deliverables for the requested business information from the terminal of the business performer, and stores a code on the terminal of the business performer that triggers the payment of rewards based on the business execution deliverables.

16. The aforementioned types of work include document creation, design, video production, marketing, development, and accounting. The business intermediary platform operating system according to claim 15, wherein the aforementioned business type includes at least one of sales, manufacturing, and service industries.

17. The aforementioned memory is controlled by the processor, The business intermediary platform operating system according to claim 15, comprising: analyzing the business request template; determining the degree of matching suitability of a business performer to the business requested by the business requester; providing a business matching guide to the business requester's terminal to improve the degree of matching suitability of the business performer; and storing code that causes the business requester's terminal to receive a business request template in which a part of the business request template has been modified according to the business matching guide.

18. The aforementioned memory is controlled by the processor, The business intermediary platform operating system according to claim 15, comprising: analyzing the business request template; obtaining at least one example deliverable from among the expected deliverables corresponding to the requested business information and excellent deliverables related to businesses having a certain degree of similarity or higher to the requested business; and storing code that causes the example deliverables to be provided to the terminal of the business performer.

19. The aforementioned memory is controlled by the processor, The business intermediary platform operating system according to claim 15, which stores a code that causes additional rewards to be provided to the terminal of the business performer in addition to the rewards when certain criteria are met, including at least one of the following: when the business performer performs training related to the business and when the business performer watches an advertisement.

20. The aforementioned memory is controlled by the processor, The business intermediary platform operating system according to claim 15, wherein when a request for extended work is received from the terminal of the business performer along with the work deliverable, the system transmits the work deliverable and the request for extended work to the terminal of the business requester and stores a code that triggers the receipt of a response thereto.