KR101266173B1 - System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers - Google Patents

System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers Download PDF

Info

Publication number
KR101266173B1
KR101266173B1 KR1020110119677A KR20110119677A KR101266173B1 KR 101266173 B1 KR101266173 B1 KR 101266173B1 KR 1020110119677 A KR1020110119677 A KR 1020110119677A KR 20110119677 A KR20110119677 A KR 20110119677A KR 101266173 B1 KR101266173 B1 KR 101266173B1
Authority
KR
South Korea
Prior art keywords
worker
work
job
task
requester
Prior art date
Application number
KR1020110119677A
Other languages
Korean (ko)
Inventor
이의진
한기준
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020110119677A priority Critical patent/KR101266173B1/en
Application granted granted Critical
Publication of KR101266173B1 publication Critical patent/KR101266173B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063112Skill-based matching of a person or a group to a task
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE: A ubiquitous online work market place system and a work relay method are provided to construct a work market place and to distribute work to a requestor and a worker. CONSTITUTION: A requestor of a ubiquitous online work market place system assigns work based on a position and informs a result to the requestor by collecting and analyzing the result. The ubiquitous online work market place system includes a requestor terminal(100); a mobile terminal(200) operated by a worker; and a work relay system. [Reference numerals] (100) Requestor terminal; (200,AA,BB) Mobile terminal; (210) Worker profiler; (220) Work performing unit; (300) Work relay system; (310) Worker model management unit; (320) Work registration unit; (330) Work allocation unit; (340) Work result management unit; (CC,DD) Communication network

Description

유비쿼터스 온라인 작업 마켓플레이스 시스템 및 작업 중계 방법{System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers}System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers}

본 발명은 유비쿼터스 온라인 작업 마켓플레이스 시스템 및 작업 중계 방법에 관한 것으로, 특히 크라우드소싱(Crowdsourcing) 기반에서 요청자(requester)와 작업자(Crowd workers)간의 원활한 일 분배와 수행을 돕기 위한 유비쿼터스 온라인 마켓플레이스 시스템 및 작업 중계 방법 에 관한 것이다.
The present invention relates to a ubiquitous online job marketplace system and a job relaying method, and more particularly, to a ubiquitous online marketplace system for helping to smoothly distribute and perform work between requesters and crowd workers based on crowdsourcing. It is about the work relay method.

크라우드소싱(Crowdsourcing)은 최근 들어 각광받고 있는 분산인력계산(Human computation)의 한 종류로써 인간이 기계보다 쉽고 빠르게 처리할 수 있는 다양한 일에 관하여 인터넷으로 연결된 일반 작업자들에게 그 일을 요청하여 수행케 하는 것이다. Crowdsourcing is a type of human computation that has been in the spotlight in recent years, and it can be done by requesting ordinary workers connected to the Internet about various things that humans can do more easily and faster than machines. It is.

예를 들면, 간단한 번역, 온라인 설문, 온라인 질의응답 등의 일은 Crowdsourcing을 이용하면 빠르고 정확하게 수행 가능하다. For example, simple translations, online surveys, and online question and answer tasks can be done quickly and accurately using Crowdsourcing.

기업은 Crowdsourcing을 이용하여 추가적인 제반 비용없이 인건비만으로 일의 수행이 가능하며 일반 작업자들 역시 많은 시간을 투자하지 않고도 추가 소득을 얻을 수 있어 이미 외국에서는 각광받고 있는 새로운 분산인력계산 기법이다. Using crowdsourcing, companies can perform their work without labor costs, and general workers can gain additional income without spending a lot of time.

또한 컴퓨터를 이용해서 일을 처리해야만 했던 과거와는 다르게 스마트폰의 급속한 보급은 공간적 시간적 제약을 벗어나 더욱더 많은 작업자들이 실시간으로 일을 처리할 수 있는 환경을 제공하였고, 이러한 PC기반에서 모바일 기반으로의 변화는 Crowdsourcing이 온라인 유저들의 대표적인 추가 소득을 위한 장치로 더 널리 보급될 수 있음을 나타내고 있다. In addition, unlike the past, where computers had to be used for work, the rapid spread of smartphones provided an environment in which more workers could work in real time, free from space and time constraints. The change indicates that crowdsourcing can become more widespread as a device for extra income for online users.

다시 말하면, 언제 어느 곳에서나 온라인 마켓플레이스에 접근하여 일을 수행할 수 있는 환경이 열린 것이고 이러한 새로운 형태의 분산인력계산 시스템을 유비쿼터스 온라인 마켓플레이스라고 한다. In other words, an environment has opened up where people can access and perform online marketplaces anytime, anywhere, and this new form of distributed workforce calculation system is called ubiquitous online marketplace.

상기와 같이 Crowdsourcing으로 처리할 수 있는 일의 종류는 스마트폰의 보급으로 인하여 점점 늘어나고 있지만 현재 유비쿼터스 환경에서의 지식 수집 및 인력계산 메커니즘은 대부분 단편적이고 제한적이어서, 작업이나 지식을 확장성 있게 수집하는데 기술적, 경제적 한계가 있다.
As mentioned above, the types of work that can be handled by crowdsourcing are increasing due to the spread of smart phones, but the knowledge collection and manpower calculation mechanisms in the ubiquitous environment are mostly fragmentary and limited, so that the technology for expanding work or knowledge is scalable. There is economic limitation.

이에 본 발명에서는 유비쿼터스 환경에서 다양한 인력계산 작업을 통합적으로 지원하는 “유비쿼터스 작업 마켓플레이스”를 구축하고, 요청자와(requester)와 작업자(Crowd worker)간의 원활한 태스크 분배와 수행을 지원하는 유비쿼터스 온라인 마켓플레이스 시스템 및 작업 중계 방법을 제공하고자 한다.
Accordingly, the present invention establishes a "ubiquitous job marketplace" that supports various workforce calculation tasks in an ubiquitous environment, and provides a ubiquitous online marketplace that supports smooth task distribution and execution between the requester and the worker. It aims to provide a system and a work relay method.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 일 실시 형태에 따르면, 다수의 작업자 각각에 대한 능력 및 상황을 광고하는 작업자 정보를 수신하고, 상기 작업자 정보를 모델링하여 다수의 작업자 모델을 생성하는 작업자 모델 생성부; 요청자의 요청하에 크라우드소싱 방식으로 처리될 작업을 등록하고 시멘틱 분석하는 작업 등록부; 및 상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당한 후, 작업 수행 결과를 수집하여 상기 요청자에게 전달하는 작업 할당부를 포함하는 작업 중계 시스템을 제공한다. As a means for solving the above problems, according to an embodiment of the present invention, the worker receives the worker information advertising the capabilities and the situation for each of the plurality of workers, and modeling the worker information to generate a plurality of worker models A model generator; A job register for registering and semantic analysis of a job to be processed in a crowdsourcing manner at the request of the requester; And a task allocator configured to automatically allocate the semantic analyzed task to at least one of the plurality of workers based on the worker model, and then collect and deliver a task execution result to the requestor.

상기 작업자 정보는 작업자 신상정보 및 단말 상황 정보를 포함하는 것을 특징으로 하며, 상기 작업자 신상 정보는 작업자 이름, 나이, 성별, 직업 중 적어도 하나를 포함하고, 상기 단말 상황 정보는 상기 모바일 단말의 위치 정보, 상기 모바일 단말의 센서의 센싱 정보, 상기 모바일 단말이 사용 가능한 하드웨어 자원 목록, 웹 브라우징 데이터 중 적어도 하나를 포함할 수 있다.The worker information may include worker profile information and terminal situation information. The worker profile information may include at least one of a worker name, age, gender, and occupation, and the terminal situation information may include location information of the mobile terminal. The mobile terminal may include at least one of sensing information of a sensor of the mobile terminal, a hardware resource list available for the mobile terminal, and web browsing data.

상기 작업 등록부는 다수의 작업을 통합 등록 및 관리할 수 있도록 표준 명세 방식을 가지는 작업 등록창을 제공한 후, 상기 작업 등록창을 통해 요청자가 입력하는 작업 카테고리, 작업 자격 조건, 작업 수행에 필요한 하드웨어 자원에 대한 메타 데이터(meta data), 보수 지불 조건에 대한 정보를 입력받고, 상기 입력된 정보를 시멘틱 분석하여 요청자가 등록한 작업을 자동 분류하는 것을 특징으로 한다. The job registration unit provides a job registration window having a standard specification method for integrated registration and management of a plurality of jobs, and then a job category, a job qualification condition, and hardware required to perform a job through the job registration window. Characterized in the metadata (meta data), the information on the payment terms are received, characterized in that the semantic analysis of the input information to automatically classify the work registered by the requester.

상기 작업 등록부는 상기 작업을 다수의 세부 작업으로 분할하여, 상기 작업이 다수의 작업자에 의해 병렬 처리되도록 하는 기능을 더 포함할 수 있다.The job registration unit may further include a function of dividing the job into a plurality of detailed jobs so that the jobs are processed in parallel by a plurality of workers.

더하여, 상기 작업 중계 시스템은 요청자의 동의하에 작업자에게 보수를 지불하는 작업 결과 관리부를 더 포함할 수 있다.In addition, the work relay system may further include a work result management unit for paying a worker with the consent of the requestor.

상기 작업 결과 관리부는 요청자의 동의하에 이전 작업자에게 재작업을 요청하거나, 새로운 작업자를 재할당받도록 하는 기능을 더 포함할 수 있다.The work result management unit may further include a function of requesting a rework from a previous worker or reassigning a new worker with the requestor's consent.

상기 작업 결과 관리부는 요청자로부터 작업 수행 결과에 대한 평가를 요청하고, 요청자에 의해 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 기능을 더 포함할 수 있다. The work result management unit may further include a function of requesting an evaluation of the work performance result from the requester and reflecting the work result evaluation value input by the requester to the worker model.

상기 작업 할당부는 동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자부터 우선적으로 상기 작업을 할당하는 기능을 더 포함할 수 있다.
The work assignment unit may further include a function of assigning the work preferentially to the worker having the highest evaluation result of the work when there are a plurality of workers having the same condition.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 다른 실시 형태에 따르면, 요청자의 제어하에 크라우드소싱 방식으로 처리하고자 하는 작업을 등록하는 요청자 단말; 작업자의 능력 및 상황을 광고한 후, 상기 작업을 할당받아 수행하는 다수의 모바일 단말; 및 다수의 작업자 각각에 대한 능력 및 상황을 모델링하여 다수의 작업자 모델을 생성하고, 상기 다수의 작업자 모델을 기준으로 상기 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당한 후, 작업 수행 결과를 수집하여 상기 요청자 단말에 전달하는 작업 중계 시스템을 포함하는 유비쿼터스 온라인 마켓플레이스 시스템을 제공한다. As a means for solving the above problems, according to another embodiment of the present invention, a requester terminal for registering a job to be processed in a crowdsourcing method under the control of the requester; A plurality of mobile terminals configured to perform the task after advertising the capability and situation of the worker; And generating a plurality of worker models by modeling capabilities and situations for each of the plurality of workers, automatically assigning the work to at least one of the plurality of workers based on the plurality of worker models, and then collecting work performance results. It provides a ubiquitous online marketplace system including a work relay system for delivering to the requester terminal.

상기 작업 중계 시스템은 다수의 작업자 각각에 대한 능력 및 상황을 모델링하여 다수의 작업자 모델을 생성하는 작업자 모델 생성부; 요청자의 요청하에 크라우드소싱 방식으로 처리될 작업을 등록하고 시멘틱 분석하는 작업 등록부; 및 상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당한 후, 작업 수행 결과를 수집하여 상기 요청자에게 전달하는 작업 할당부를 포함할 수 있다.The work relay system includes a worker model generation unit for generating a plurality of worker models by modeling capabilities and situations for each of the plurality of workers; A job register for registering and semantic analysis of a job to be processed in a crowdsourcing manner at the request of the requester; And a task allocator configured to automatically allocate the semantic analysis task to at least one of the plurality of workers based on the worker model, and then collect and deliver a task execution result to the requestor.

상기 작업 등록부는 상기 작업을 다수의 세부 작업으로 분할하여, 상기 작업이 다수의 작업자에 의해 병렬 처리되도록 하는 기능을 더 포함할 수 있다.The job registration unit may further include a function of dividing the job into a plurality of detailed jobs so that the jobs are processed in parallel by a plurality of workers.

상기 유비쿼터스 온라인 마켓플레이스 시스템은 요청자의 동의하에 작업자에게 보수를 지불하는 작업 결과 관리부를 더 포함할 수 있다.The ubiquitous online marketplace system may further include a work result management unit for paying a worker with the consent of the requestor.

상기 작업 결과 관리부는 요청자의 동의하에 이전 작업자에게 재작업을 요청하거나, 새로운 작업자를 재할당받도록 하는 기능을 더 포함할 수 있다.The work result management unit may further include a function of requesting a rework from a previous worker or reassigning a new worker with the requestor's consent.

상기 작업 결과 관리부는 요청자로부터 작업 수행 결과에 대한 평가를 요청하고, 요청자에 의해 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 기능을 더 포함할 수 있다.The work result management unit may further include a function of requesting an evaluation of the work performance result from the requester and reflecting the work result evaluation value input by the requester to the worker model.

상기 작업 할당부는 동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자부터 우선적으로 상기 작업을 할당하는 기능을 더 포함할 수 있다. The work assignment unit may further include a function of assigning the work preferentially to the worker having the highest evaluation result of the work when there are a plurality of workers having the same condition.

상기 다수의 모바일 단말 각각은 작업자의 능력 및 상황을 광고하는 작업자 프로파일러; 및 상기 작업 중계 시스템로부터 할당받은 작업을 수행하고, 작업 완료시 작업 결과를 상기 작업 중계 시스템에 제공하는 작업 수행부를 포함하는 것을 특징으로 한다. Each of the plurality of mobile terminals includes a worker profiler for advertising a worker's ability and situation; And a task execution unit which performs a task assigned from the task relay system and provides a task result to the task relay system when the task is completed.

상기 작업 수행부는 작업자의 동의하에 할당받는 작업을 수락 또는 거부할 수 있으며, 할당받은 작업이 자동 수락 조건을 만족시키는 작업인 경우, 작업자의 확인 절차를 거치지 않고 상기 할당받은 작업을 수행하는 것을 특징으로 한다.
The task execution unit may accept or reject the assigned task with the consent of the worker. When the assigned task satisfies the automatic acceptance condition, the task performing unit performs the assigned task without going through the confirmation process of the worker. do.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 또 다른 실시 형태에 따르면, 다수의 작업자 각각에 대한 능력 및 상황을 광고하는 작업자 정보를 수신하고, 상기 작업자 정보를 모델링하여 다수의 작업자 모델을 생성하는 단계; 요청자에 의해 등록 요청된 작업을 등록하고 시멘틱 분석하여 자동 분류하는 단계; 상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당하는 단계; 및 상기 적어도 한명의 작업자가 제공하는 작업 수행 결과를 수집하여 상기 요청자에게 전달하는 단계를 포함하는 작업 중계 방법을 제공한다. As a means for solving the above problems, according to another embodiment of the present invention, to receive the worker information advertising the capabilities and the situation for each of the plurality of workers, and to model the worker information to generate a plurality of worker models step; Registering, semantic analysis, and automatically classifying a job requested to be registered by the requestor; Automatically assigning the semantic analyzed task to at least one of the plurality of workers based on the worker model; And collecting and delivering a result of performing the work provided by the at least one worker to the requestor.

그리고, 상기 작업 중계 방법은 요청자의 동의하에 작업자에게 보수를 지불하는 단계를 더 포함하는 것을 특징으로 한다. The work relay method may further include paying a worker with the request of the requestor.

더하여, 상기 작업 중계 방법은 요청자의 동의하에 이전 작업자에게 재작업을 요청하는 단계를 더 포함하는 것을 특징으로 한다. In addition, the work relay method may further include requesting a rework of a previous worker with the consent of the requestor.

또한, 상기 작업 중계 방법은 상기 작업 중계 방법은 요청자의 동의하에 새로운 작업자를 재할당하여, 새로운 작업자가 상기 작업을 수행하도록 하는 기능을 더 포함하는 것을 특징으로 한다.The work relaying method may further include a function of reallocating a new worker with the requestor's consent and allowing the new worker to perform the work.

뿐 만 아니라, 상기 작업 중계 방법은 요청자로부터 작업 수행 결과에 대한 평가를 요청하고, 요청자에 의해 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 단계를 더 포함하는 것을 특징으로 한다. In addition, the work relay method may further include requesting an evaluation of the work performance result from the requestor, and reflecting the work result evaluation value input by the requestor to the worker model.

상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당하는 단계는 동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자에게 상기 작업을 할당하는 것을 특징으로 한다. The step of automatically allocating the semantic analyzed job to at least one of the plurality of workers may include allocating the work to the worker having the highest evaluation result of the work when there are a plurality of workers having the same condition.

본 발명의 유비쿼터스 온라인 마켓플레이스 시스템 및 이의 작업 중계 방법은 모바일 단말에 설치된 어플리케이션을 통해 작업자의 능력 및 상황을 파악할 수 있도록 함으로써, 모바일 단말을 휴대하는 작업자를 인력풀로써 확보할 수 있도록 한다. The ubiquitous online marketplace system and its work relay method of the present invention enable to grasp a worker's capability and situation through an application installed in a mobile terminal, thereby securing a worker carrying a mobile terminal as a workforce pool.

또한, 작업자의 능력 및 상황을 반영하여 작업자 모델을 생성하고, 이를 기반으로 요청자가 크라우드소싱 방식으로 처리하길 요청한 작업을 최적의 작업자에게 자동 할당되도록 하여, 작업자 및 요청자의 수동 개입을 최소화시켜 작업자 및 요청자의 편이성을 극대화시켜 준다. In addition, by creating a worker model that reflects the capabilities and circumstances of the worker, based on this, the requestor requests to be automatically assigned to the optimal worker for crowdsourcing, minimizing manual intervention by the worker and the requester. Maximize the convenience of the requester.

뿐 만 아니라 작업자의 작업 결과에 대한 평가를 수행하고, 이 결과를 작업자 모델에 반영하여 그 평가가 좋은 작업자에게 우선적으로 일을 할당하여 그 작업 결과의 질이, 항상 일정 이상을 수준을 유지할 수 있도록 한다.
In addition, the evaluation of the work results of the workers is performed, and the results are reflected in the worker model, so that the work is assigned to the workers who have good evaluations so that the quality of the work results can always be kept above a certain level. do.

도1은 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템을 도시한 도면이다.
도2는 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템의 작업 중계 방법을 설명하기 위한 도면이다.
도3은 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템의 작업 중계 방법에서 추가로 수행될 작업 평가 과정을 설명하기 위한 도면이다.
1 is a diagram illustrating a ubiquitous online marketplace system according to an embodiment of the present invention.
2 is a diagram illustrating a method for relaying a job in a ubiquitous online marketplace system according to an embodiment of the present invention.
3 is a view for explaining a job evaluation process to be additionally performed in the job relay method of the ubiquitous online marketplace system according to an embodiment of the present invention.

본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. In order to fully understand the present invention, operational advantages of the present invention, and objects achieved by the practice of the present invention, reference should be made to the accompanying drawings and the accompanying drawings which illustrate preferred embodiments of the present invention.

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 그러나, 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 설명하는 실시예에 한정되는 것이 아니다. 그리고, 본 발명을 명확하게 설명하기 위하여 설명과 관계없는 부분은 생략되며, 도면의 동일한 참조부호는 동일한 부재임을 나타낸다. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the preferred embodiments of the present invention with reference to the accompanying drawings. However, the present invention can be implemented in various different forms, and is not limited to the embodiments described. In order to clearly describe the present invention, parts that are not related to the description are omitted, and the same reference numerals in the drawings denote the same members.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 “...부”, “...기”, “모듈”, “블록” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
Throughout the specification, when an element is referred to as " including " an element, it does not exclude other elements unless specifically stated to the contrary. The terms "part", "unit", "module", "block", and the like described in the specification mean units for processing at least one function or operation, And a combination of software.

도1은 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템을 도시한 도면이다. 1 is a diagram illustrating a ubiquitous online marketplace system according to an embodiment of the present invention.

도1에 도시된 바와 같이, 상기 유비쿼터스 온라인 마켓플레이스 시스템(100)은 요청자가 요청한 작업을 위치 기반으로 할당하고, 작업 결과를 수집 및 분석하여 해당 요청자에게 돌려주기 위한 시스템으로, 요청자에 의해 운영되는 요청자 단말(100), 작업자에 의해 운영되는 모바일 단말(200), 그리고 작업자 위치를 기반으로 요청자 단말(100)과 모바일 단말(200)간을 자동 매칭하고, 모바일 단말(200)의 작업 결과를 수집 및 분석하여 요청자 단말(100)에 제공하는 작업 중계 시스템(300)를 포함하여 구성될 수 있다.
As shown in FIG. 1, the ubiquitous online marketplace system 100 is a system for allocating a job requested by a requestor based on a location, collecting and analyzing a job result and returning the result to the requester. Based on the requester terminal 100, the mobile terminal 200 operated by the worker, and the worker location, the requester terminal 100 and the mobile terminal 200 are automatically matched and the work results of the mobile terminal 200 are collected. And it may be configured to include a job relay system 300 to analyze and provide to the requester terminal (100).

이하, 각 구성 요소의 기능에 대해 보다 상세히 설명하면 다음과 같다.Hereinafter, the function of each component will be described in detail.

요청자 단말(100)는 크라우드소싱 방식으로 처리하고자 하는 작업을 작업 중계 시스템(300)에 등록하는 객체로, 요청자에 의해 입력되는 작업 세부 명세를 작업 중계 시스템(300)에 제공한다. The requestor terminal 100 is an object that registers a job to be processed in a crowdsourcing method in the job relay system 300, and provides the job relay system 300 with job details input by the requestor.

요청자의 작업 등록시, 작업 중계 시스템(300)은 다양한 종류의 작업을 통합 등록 및 관리할 수 있도록 표준 명세 방식을 가지는 작업 등록창을 제공하도록 한다. 그러면 요청자는 요청자 단말(100)를 통해 상기의 작업 등록창에 접근하여 작업 검색을 쉽게 하기 위한 작업 카테고리, 작업 자격 조건, 작업 수행에 필요한 하드웨어 자원(예를 들어, 카메라, 센서 등)에 대한 메타 데이터(meta data), 그리고 보수 지불 조건에 대한 정보를 통일된 형태로 등록할 수 있다.
When registering a requester's job, the job relay system 300 may provide a job registration window having a standard specification method so as to integrate and manage various types of jobs. Then, the requestor accesses the job registration window through the requester terminal 100 to facilitate the job search, the job category, job qualification conditions, and meta data about hardware resources (eg, cameras, sensors, etc.) required for job execution. Meta data and information on the terms of payment can be registered in a unified form.

모바일 단말(200)은 작업자에 최적화된 작업을 할당받아 수행하기 위한 객체로, 작업자 프로파일러(210)와 작업 수행부(220) 등을 포함할 수 있다. 이에 작업자의 능력 및 상황을 광고하기 위해 작업자 신상정보, 단말 상황 정보를 포함하는 작업자 정보를 생성한 후 작업 중계 시스템(300)에 제공한다. 이에 작업 중계 시스템(300)은 모바일 단말이 제공하는 정보를 통해 작업자의 능력 및 상황을 파악할 수 있어, 모바일 단말을 휴대하는 작업자를 인력풀로써 확보할 수 있게 된다. The mobile terminal 200 is an object for assigning and performing a task optimized for a worker, and may include a worker profiler 210 and a task performer 220. In order to advertise the ability and situation of the worker to generate the worker information including the personal information, the terminal status information and provide it to the work relay system 300. Accordingly, the work relay system 300 can grasp the capability and the situation of the worker through the information provided by the mobile terminal, thereby securing a worker carrying the mobile terminal as a workforce pool.

작업자 프로파일러(210)는 어플리케이션 형태로 모바일 단말(200)의 설치되며, 작업자 신상 정보와 단말 상황 정보를 수집하여 작업 중계 시스템(300)에 제공한다. 다만, 이러한 작업자 프로파일러는 모바일 단말(200)내 다른 어플리케이션의 동작 여부에 상관없이 수행가능한 특징을 가져야 하므로, 극대화된 에너지 효율을 가지는 것이 바람직할 것이다. The worker profiler 210 is installed in the mobile terminal 200 in the form of an application, and collects the personal information and the terminal status information to the work relay system 300. However, such a worker profiler should have a feature that can be performed regardless of the operation of other applications in the mobile terminal 200, it would be desirable to have the maximum energy efficiency.

작업 수행부(220)는 작업자 프로파일러(210)의 광고 동작에 응답하여 할당되는 작업을 수행하고, 작업 결과를 취합하여 작업 중계 시스템(300)에 제공해준다. The work execution unit 220 performs a task assigned in response to the advertisement operation of the worker profiler 210, collects the work result, and provides the work result to the work relay system 300.

더하여, 본 발명의 작업 수행부(220)에서는 작업자의 편이를 증대시키기 위해, 자동 수락 기능을 추가적으로 제공할 수 있다. 즉, 작업자가 자동 수락을 허락한 “작업 종류 및 작업 카테고리”에 대해 작업자의 확인 절차를 거치지 않고 작업을 수행하거나, 또는 사전에 동의한 약관(terms and conditions)에 따라 일정 기간 및 상황에 맞게 자동으로 작업을 수락할 수도 있다. In addition, the work execution unit 220 of the present invention may additionally provide an automatic acceptance function to increase the operator's convenience. That is, the “work type and job category” that the worker allows for automatic acceptance is performed without the operator's confirmation procedure, or automatically according to the terms and conditions agreed in advance. You can also accept the work.

작업은 사진 작업과 같은 작업자의 수동 개입이 필요한 능동적인 작업이 있을 수도 있고, 교통 정보 수집 작업과 같이 작업자가 모바일 단말만을 휴대하면 모바일 단말이 작업을 완료할 수 있는 수동적인 작업이 있을 수 있는데, 수동적인 작업의 경우 작업자의 수동 개입 없이도 모바일 단말(200)이 요청자가 요청한 작업을 수행할 수 있는 특징을 가진다. The work may be an active task that requires manual intervention by a worker, such as a photographic work, or a passive task in which a mobile terminal may complete a task if the worker carries only the mobile terminal, such as a traffic information collecting task. In the case of manual work, the mobile terminal 200 can perform the work requested by the requester without manual intervention by the worker.

따라서, 본 발명의 작업 수행부(220)은 수동적인 작업에 대해 자동 수락 기능이 활성화되도록 함으로써, 모바일 단말(200)이 자체적으로 요청자가 요청한 작업을 수행하도록 할 수도 있다. Accordingly, the task execution unit 220 of the present invention may enable the automatic accept function to be activated for the manual task, so that the mobile terminal 200 may perform the task requested by the requester by itself.

예를 들어, 작업자가 1달동안 서울 시내에서 교통 정보 제공 동작을 수행하겠다고 자동 수락 조건을 설정해 둔 상태에서, 요청자가 서울에 존재하는 XY 도로의 GPS 샘플 수집을 요청하면, 모바일 단말(200)는 작업자의 개입없이도 GPS 정보를 자동으로 수집 및 제공할 수 있다. For example, when the operator sets the automatic acceptance condition to perform the traffic information providing operation in downtown Seoul for one month, when the requester requests the GPS sample collection of the XY road existing in Seoul, the mobile terminal 200 GPS information can be automatically collected and provided without operator intervention.

이와 같은 본 발명에서는 작업 수행부(220)의 자동 수락 기능을 통해 작업자의 편이를 최대로 보장하면서도, 요청자가 필요로 하는 작업을 완벽하게 처리할 수 있는 효과를 제공한다. In the present invention as described above, the automatic acceptance function of the work execution unit 220, while ensuring the maximum comfort of the worker, it provides an effect that can fully process the work required by the requester.

작업 중계 시스템(300)은 앞서 설명된 바와 같이 작업자 위치를 기반으로 요청자 단말(100)과 모바일 단말(200)간을 자동 매칭하고, 모바일 단말(200)의 작업 결과를 수집 및 분석하여 요청자 단말(100)에 제공하는 객체로써, 작업자 모델 관리부(310), 작업 등록부(320), 작업 할당부(330), 작업 결과 관리부(340)등을 포함할 수 있다. 특히, 본 발명의 작업 중계 시스템(300)은 요청자와 작업자의 매칭 작업이 자동으로 수행될 수 있도록 함으로써, 요청자 및 작업자가 별도의 수동 검색을 수행하지 않아도 되는 특징을 가진다. As described above, the work relay system 300 automatically matches between the requester terminal 100 and the mobile terminal 200 based on the worker position, collects and analyzes the work result of the mobile terminal 200, and requests the terminal ( As an object provided to the object 100, the worker model manager 310, the job registerer 320, the job allocator 330, and the job result manager 340 may be included. In particular, the job relay system 300 of the present invention has a feature that the requester and the worker does not need to perform a separate manual search by allowing the matching operation of the requester and the worker can be automatically performed.

계속하여, 작업자 모델 관리부(310)는 각각의 모바일 단말(200)이 제공하는 작업자 정보를 시멘틱 분석하여 컴퓨터가 이해할 수 있는 형태의 언어로 변환한 후, 이를 이용하여 온톨로지 기반의 작업자 모델을 생성한다. 작업자 모델은 여러 가지 조건(예를 들어, 작업자 위치, 하드웨어 자원 목록, 나이, 성별, 등)에 따라 분류되어, 차후 이를 기준으로 작업자와 요청자간 자동 매칭 동작이 수행되도록 한다. Subsequently, the worker model manager 310 semantically analyzes worker information provided by each mobile terminal 200, converts the information into a language that can be understood by a computer, and then generates an ontology-based worker model using the same. . The worker model is classified according to various conditions (for example, worker location, hardware resource list, age, gender, etc.) so that the automatic matching operation between the worker and the requestor is performed based on this.

작업 등록부(320)는 특정 요청자가 작업 중계 시스템(300)에 접속하면, 앞서 설명된 표준 명세 방식을 가지는 작업 등록창을 제공하여 해당 요청자가 다양한 종류의 작업들을 기술하고 등록할 수 있도록 한다. 그리고 등록된 작업을 시멘틱 분석하여 자동 분류하여, 해당 작업이 최적의 작업자에 할당될 수 있도록 한다. When a specific requestor connects to the job relay system 300, the job registerer 320 may provide a job registration window having the standard specification method described above to allow the requester to describe and register various types of jobs. And semantic analysis of the registered job is automatically classified, so that the job can be assigned to the optimal worker.

더하여, 작업 등록부(320)는 사전의 설정된 기준(예를 들어, 작업 위치, 작업 난이도, 작업량 등)에 따라 요청자가 등록한 작업을 더 작은 세부 작업으로 나누어, 해당 작업이 보다 많은 작업자들에 할당될 수 있게 재조정할 수도 있다. 이는 여러 명의 작업자에 의해 해당 작업을 병렬 처리하여 작업 결과를 보다 빨리 획득할 수 있도록 하기 위함과, 한 작업자에게 과중한 작업 부하(load)가 걸리는 것을 사전에 방지하기 위함이다. In addition, the task register 320 divides the task registered by the requester into smaller detailed tasks according to preset criteria (for example, task location, task difficulty, task amount, etc.), and the task may be assigned to more workers. It can also be readjusted. This is to allow a plurality of workers to process the work in parallel so that the work result can be obtained more quickly, and to prevent a worker from being subjected to heavy workload in advance.

작업 할당부(330)는 작업 등록부(320)에 등록 및 자동 분류된 작업과 작업자 모델 관리부(310)에 의해 생성된 작업자 모델을 비교 분석하여, 요청자가 등록한 작업이 최적의 작업 조건을 가지는 작업자들에 할당될 수 있도록 한다. 즉, 본 발명에서는 작업을 등록한 요청자와, 이에 적합한 작업 조건을 가지고 있는 작업자간을 자동으로 매칭시켜 줌으로써, 작업자와 요청자가 별도의 검색, 지원, 면접 과정을 거쳐 자신이 원하는 작업과 작업자를 찾아야 하는 번거로움이 없어지도록 해준다. The job allocator 330 compares and analyzes a job model registered and automatically classified in the job register 320 and a worker model generated by the worker model manager 310, so that the job registered by the requester has an optimal job condition. To be assigned to. That is, in the present invention, by automatically matching between the requester who registered the work and the worker having the appropriate working conditions, the worker and the requester must find the desired work and the worker through a separate search, support, interview process Helps eliminate hassle.

작업 결과 관리부(340)은 각각의 모바일 단말(200)으로부터 특정 작업에 대한 작업 결과가 전송되면, 이들을 취합하여 해당 작업을 요청한 요청자 단말(100)에 제공한다. 그리고, 작업 결과를 전달받은 요청자의 동의를 받아 해당 작업자로의 보수 지급 과정을 수행한다. When the work result for a specific job is transmitted from each mobile terminal 200, the work result manager 340 collects them and provides them to the requester terminal 100 requesting the corresponding work. Then, with the consent of the requester who received the work result, the payment process is performed to the worker.

만약, 작업 결과를 전달받은 요청자가 작업에 불만이 있는 경우, 그 이유를 추가적으로 입력받아 기존 작업자가 해당 작업을 재수행하도록 하던지 또는 새로운 작업자에게 해당 작업을 할당하던지 등의 후속 조치를 취할 수 있도록 한다. 반면, 작업 결과를 전달받은 요청자가 보수 지불에 동의하는 경우, 사전에 협의된 보수를 해당 작업자에 지불하도록 한다. If the requester who received the work result is dissatisfied with the work, additionally input the reason and allow the existing worker to perform the work again or to assign the work to a new worker. . On the other hand, if the requester who received the result of the work agrees to pay the salary, he / she should pay the salary previously negotiated to the worker.

더하여, 작업 결과 관리부(340)은 요청자의 작업 평가 결과를 작업자 모델 관리부(310)에 제공함으로써, 작업자 모델에 이에 대한 정보가 반영되도록 한다. 즉, 작업자 모델에 작업 평가에 대한 항목이 추가되도록 하고, 작업자의 능력 및 상황뿐 만 아니라 고객 만족도 까지 고려하여 작업 할당 동작을 수행하도록 한다. 예를 들어, 동일한 능력 및 상황을 가지는 작업자가 다수 존재하는 경우, 작업자 평가 결과가 좋은 작업자에게 작업을 우선적으로 할당하도록 할 수 있을 것이다. 이러한 경우, 요청자에게는 보다 질 좋은 작업 결과를 제공할 수 있고, 작업자는 퀼리티 차별화를 통해 보다 많은 작업을 우선적으로 할당받을 수 있게 된다.
In addition, the work result management unit 340 provides the work model evaluation result of the requester to the worker model management unit 310 so that the information about the work model is reflected. That is, an item for evaluation of work is added to a worker model, and a work assignment operation is performed in consideration of not only the ability and situation of the worker but also customer satisfaction. For example, if there are a large number of workers who have the same capabilities and situations, the worker evaluation results may be able to prioritize the work to the good workers. In this case, the requester can be provided with better work results, and the worker can be assigned more work first through quality differentiation.

도2는 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템의 작업 중계 방법을 설명하기 위한 도면이다. 2 is a diagram illustrating a method for relaying a job in a ubiquitous online marketplace system according to an embodiment of the present invention.

먼저, 다수의 작업자들은 자신이 휴대하는 모바일 단말(200)을 통해 자신의 능력 및 상황을 광고하기 위한 작업자 정보를 생성하고, 작업 중계 시스템(300)는 이를 수신하고 기설정된 기준에 따라 모델링하여 분류한다(S10). First, a plurality of workers generates worker information for advertising their capabilities and situations through the mobile terminal 200 that they carry, the work relay system 300 receives the model and classifies it according to a predetermined standard (S10).

이러한 상태에서 요청자가 요청자 단말(100)을 통해 크라우드소싱 방식으로 처리하고자 하는 작업을 등록하고 이의 상세 명세를 설명하면(S11), 작업 중계 시스템(300)은 작업자 모델과 요청 작업을 시멘틱 분석하여, 요청 작업을 가장 신속하고 정확하게 수행할 수 있는 작업자를 파악하고, 요청자에 자동 매칭해준다(S12). In this state, if the requester registers a job to be processed by the crowdsourcing method through the requester terminal 100 and describes its detailed specification (S11), the work relay system 300 semanticly analyzes the worker model and the requested work, Identify the worker that can perform the request work most quickly and accurately, and automatically matching to the requester (S12).

그리고 단계 S12의 자동 매치 결과에 기반하여, 요청 작업을 작업자에게 할당하고(S13), 모바일 단말(200)은 할당받은 작업이 작업자가 사전에 등록해 놓은 자동 수락 조건을 만족시키는 지를 확인하여 작업 자동 수행 여부를 결정한다(S14).And based on the result of the automatic match of step S12, the request task is assigned to the worker (S13), the mobile terminal 200 checks whether the assigned task satisfies the automatic acceptance conditions registered in advance by the worker to automatically It is determined whether to perform (S14).

만약, 단계 S14의 확인 결과, 요청 작업이 자동 수락 조건을 만족시키기 못하면, 작업자에게 현재 할당받은 작업이 어떤 작업이 알려준 후, 작업자가 요청 작업을 동의하는지를 확인한다(S15). If, as a result of checking in step S14, the request work does not satisfy the automatic acceptance condition, it is checked whether the worker agrees to the request work, after which the work currently assigned to the worker informs the worker (S15).

단계 S14 또는 단계 S15를 통해 요청 작업의 수행이 자동 또는 수동으로 결정되었으면, 모바일 단말(200)은 요청 작업을 수행한 후, 요청 작업이 완료될 때에 작업 결과를 취합하여 작업 중계 시스템(300)에 제공한다(S16).If the execution of the request work is determined automatically or manually through step S14 or step S15, the mobile terminal 200 performs the request work, and then collects the work results when the request work is completed and sends them to the work relay system 300. Provided (S16).

그러면, 작업 중계 시스템(300)은 모바일 단말(200)를 통해 제공되는 작업 결과를 요청자 단말(100)에 전달함으로써, 요청자가 이를 받아볼 수 있도록 한다(S14).Then, the work relay system 300 transmits the work result provided through the mobile terminal 200 to the requester terminal 100, so that the requester can receive it (S14).

상기에서 살펴본 바와 같이, 본 발명에서는 작업 중계 시스템(300)의 요청자와 작업자간 자동 매칭 과정을 통해 요청된 작업이 최적의 작업자에게 자동 할당될 수 있도록 한다. 이에 작업자가 작업 목록을 검색하고, 해당 작업을 할당받기 위해 요청자에게 자신의 능력 및 상황을 구술 또는 서면으로 제공하는 등의 번거로운 과정을 수행할 필요가 없어지도록 한다.
As described above, in the present invention, the requested work can be automatically assigned to the optimal worker through an automatic matching process between the requester and the worker of the work relay system 300. This eliminates the need for an operator to perform a cumbersome process, such as retrieving a list of tasks and providing the requester with his or her skills and circumstances in order to be assigned the task.

또한 상기의 설명에서는 한명의 작업자에게만 작업이 할당되는 경우에 대해 설명하였지만, 경우에 따라서는 하나의 작업을 여러 개의 세부 작업으로 나누고 이를 여러 명에게 분할하는 방식으로 해당 작업을 처리할 수도 있음은 물론 당연하다.
In addition, in the above description, a case in which a task is assigned to only one worker has been described. However, in some cases, the task may be processed by dividing a task into several detailed tasks and dividing them into several people. Do.

더하여, 본 발명에서는 유비쿼터스 온라인 마켓플레이스 시스템에서 제공되는 작업의 질을 일정 수준 이상으로 유지될 수 있도록, 단순히 작업을 할당하고 작업자의 작업 결과를 요청자에게 제공해주는 것에서 더 나아가, 작업 결과를 평가하고, 그에 따른 후속 절차가 수행되도록 하는 기능을 추가로 더 수행한다. In addition, in the present invention, in order to maintain the quality of the work provided in the ubiquitous online marketplace system to a certain level or more, simply assigning a work and providing the work result of the worker to the requestor, evaluating the work result, Further perform the function to allow subsequent procedures to be performed accordingly.

도3은 본 발명의 일 실시예에 따른 유비쿼터스 온라인 마켓플레이스 시스템의 작업 중계 방법에서 추가로 수행될 작업 평가 과정을 설명하기 위한 도면이다. 3 is a view for explaining a job evaluation process to be additionally performed in the job relay method of the ubiquitous online marketplace system according to an embodiment of the present invention.

즉, 본 발명의 작업 중계 시스템(300)은 작업자가 제공하는 작업 결과를 요청자 단말(100)에 제공한 후, 요청자에게 작업 결과에 대한 평가를 요청한다. 이에 요청자가 작업 결과에 대한 평가를 완료하면, 작업 결과에 평가를 해당 작업자의 작업자 모델에 반영하여, 작업자 평가가 좋은 작업자가 우선적으로 작업을 할당받을 수 있도록 한다(S20). That is, the job relay system 300 of the present invention provides the requestor terminal 100 with the work result provided by the worker, and then requests the requester to evaluate the work result. When the requestor completes the evaluation of the work result, the evaluation is reflected in the work result to the worker model of the worker, so that the worker with good worker evaluation can be assigned the work preferentially (S20).

만약, 요청자가 작업 결과에 대한 만족을 표시하고 해당 작업자에게로의 보수 지불을 승낙하면(S21), 해당 작업자에게 사전에 약속된 보수를 지불하도록 한다(S22). If the requestor indicates the satisfaction of the work result and accepts the payment to the worker (S21), the requestor pays the previously paid repair to the worker (S22).

반면, 요청자가 작업 결과에 대한 불만족을 표시하면, 요청자에게 재작업 또는 작업자 변경을 요청하는 지 문의한 후(S23, S25), 요청자가 재작업을 요청하는 경우에는 동일 작업자에 해당 작업의 재작업을 요청하고(S24), 작업자 변경을 요청하는 경우에는 S12로 재진입하여 새로운 작업자가 해당 작업을 수행하도록 한다.
On the other hand, if the requester indicates dissatisfaction with the work result, asks the requestor whether to request a rework or a worker change (S23, S25), and if the requestor requests a rework, rework the work on the same worker. Request (S24), if the worker changes the request to re-entry to S12 to allow the new worker to perform the operation.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명이 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명의 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이와 균등하거나 또는 등가적인 변형 모두는 본 발명 사상의 범주에 속한다 할 것이다. As described above, although the present invention has been described by way of limited embodiments and drawings, the present invention is not limited to the above-described embodiments, which can be variously modified and modified by those skilled in the art. Modifications are possible. Accordingly, the spirit of the invention should be understood only by the claims set forth below, and all equivalent or equivalent modifications will fall within the scope of the invention.

또한, 본 발명에 따른 터치스크린 제어 방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 기록매체의 예로는 ROM, RAM, CD ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치, 하드 디스크, 플래시 드라이브 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.In addition, the touch screen control method according to the present invention can be embodied as computer readable codes on a computer readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the recording medium include a ROM, a RAM, a CD ROM, a magnetic tape, a floppy disk, an optical data storage device, a hard disk, a flash drive, and the like, and may be implemented in the form of a carrier wave . The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

Claims (25)

서로 상이한 장소에 위치에 존재하는 다수의 작업자 각각에 의해 휴대되는 다수의 모바일 단말과 협력하여 요청자가 요청한 작업을 수행할 수 있도록 하는 작업 중계 시스템에 있어서,
상기 다수의 모바일 단말 각각이 제공하는 작업자 능력 및 모바일 단말 상황을 광고하는 작업자 정보를 수신하고 상기 작업자 정보를 모델링하여, 다수의 작업자 모델을 생성하는 작업자 모델 생성부;
요청자의 요청하에 크라우드소싱 방식으로 처리될 작업을 등록하고 시멘틱 분석하는 작업 등록부; 및
상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 모바일 단말 중 적어도 하나에 자동 할당한 후, 상기 적어도 하나의 모바일 단말이 제공하는 작업 수행 결과를 수집하여 상기 요청자에게 제공하는 작업 할당부;를 포함하고,
상기 작업자 정보는
작업자 이름, 나이, 성별, 직업 중 적어도 하나를 포함하는 작업자 신상정보 및 모바일 단말의 위치 정보, 상기 모바일 단말이 사용 가능한 하드웨어 자원 목록, 상기 모바일 단말의 센서의 센싱 정보, 웹 브라우징 데이터 중 적어도 하나를 포함하는 단말 상황 정보를 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
In a job relay system that enables a requestor to perform a requested operation in cooperation with a plurality of mobile terminals carried by each of a plurality of workers present at locations in different places,
A worker model generation unit configured to receive a worker capability provided by each of the plurality of mobile terminals and worker information advertising a mobile terminal situation and model the worker information to generate a plurality of worker models;
A job register for registering and semantic analysis of a job to be processed in a crowdsourcing manner at the request of the requester; And
A task allocator configured to automatically assign the semantic analysis task to at least one of the plurality of mobile terminals based on the worker model, and to collect and perform a task execution result provided by the at least one mobile terminal to the requester; Including,
The worker information is
At least one of worker identification information including at least one of a worker name, age, gender, and occupation, location information of a mobile terminal, a hardware resource list available for the mobile terminal, sensing information of a sensor of the mobile terminal, and web browsing data. Work relay system for crowdsourcing, characterized in that it comprises a terminal context information.
삭제delete 삭제delete 제1항에 있어서, 상기 작업 등록부는
다수의 작업을 통합 등록 및 관리할 수 있도록 표준 명세 방식을 가지는 작업 등록창을 제공한 후, 상기 작업 등록창을 통해 요청자가 입력하는 작업 카테고리, 작업 자격 조건, 작업 수행에 필요한 하드웨어 자원에 대한 메타 데이터(meta data), 보수 지불 조건에 대한 정보를 입력받고, 상기 입력된 정보를 시멘틱 분석하여 요청자가 등록한 작업을 자동 분류하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 1, wherein the job registration unit
After providing a task registration window having a standard specification method for integrated registration and management of a plurality of tasks, the meta-data about the task category, task qualification conditions, and hardware resources required to perform the task through the task registration window. Receiving the data (meta data), the information on the payment terms, semantic analysis of the input information by the job relay system for crowdsourcing, characterized in that to automatically classify the registered work.
청구항 5은(는) 설정등록료 납부시 포기되었습니다.Claim 5 was abandoned upon payment of a set-up fee. 제1항에 있어서, 상기 작업 등록부는
상기 작업을 다수의 세부 작업으로 분할하여, 상기 작업이 다수의 작업자에 의해 병렬 처리되도록 하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 1, wherein the job registration unit
And dividing the task into a plurality of detailed tasks, such that the tasks are processed in parallel by a plurality of workers.
제1항에 있어서,
요청자의 동의하에 작업자에게 보수를 지불하는 작업 결과 관리부를 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 1,
The work relay system for crowdsourcing, further comprising a task result management unit for paying the worker with the consent of the requester.
청구항 7은(는) 설정등록료 납부시 포기되었습니다.Claim 7 has been abandoned due to the setting registration fee. 제6항에 있어서, 상기 작업 결과 관리부는
요청자의 동의하에 이전 작업자에게 재작업을 요청하거나, 새로운 작업자를 재할당받도록 하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 6, wherein the operation result management unit
And requesting rework from a previous worker or reassigning a new worker with the requestor's consent.
제6항에 있어서, 상기 작업 결과 관리부는
요청자로부터 작업 수행 결과에 대한 평가를 요청하고, 요청자에 의해 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 6, wherein the operation result management unit
And requesting an evaluation of the work performance result from the requestor, and reflecting the work result evaluation value input by the requestor to the worker model.
제8항에 있어서, 상기 작업 할당부는
동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자에게 상기 작업을 할당하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 시스템.
The method of claim 8, wherein the job assignment unit
If there are a plurality of workers having the same condition, the job relay system for crowdsourcing, characterized in that it further comprises a function for allocating the work to the worker with the highest evaluation result of the work.
서로 상이한 장소에 위치에 존재하는 다수의 작업자와 협력하여 요청자가 요청한 작업을 수행할 수 있도록 하는 작업 중계 시스템에 있어서,
요청자에 의해 운영되며, 상기 요청자의 제어하에 크라우드소싱 방식으로 처리하고자 하는 작업을 등록하는 요청자 단말;
작업자에 의해 운영되며, 작업자의 능력 및 상황을 광고한 후 상기 작업자의 동의하에 상기 작업을 할당받아 수행하는 다수의 모바일 단말; 및
상기 다수의 모바일 단말 각각이 제공하는 작업자 능력 및 모바일 단말 상황을 광고하는 작업자 정보를 수신하고 상기 작업자 정보를 모델링하여 다수의 작업자 모델을 생성하고, 상기 다수의 작업자 모델을 기준으로 상기 작업을 상기 다수의 모바일 단말 중 적어도 하나에 자동 할당한 후, 상기 적어도 하나의 모바일 단말의 작업 수행 결과를 수집하여 상기 요청자 단말에 제공하는 작업 중계 시스템을 포함하며,
상기 작업자 정보는
작업자 이름, 나이, 성별, 직업 중 적어도 하나를 포함하는 작업자 신상정보 및 모바일 단말의 위치 정보, 상기 모바일 단말이 사용 가능한 하드웨어 자원 목록, 상기 모바일 단말의 센서의 센싱 정보, 웹 브라우징 데이터 중 적어도 하나를 포함하는 단말 상황 정보를 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
In a job relay system that cooperates with a plurality of workers in locations that are different from each other to allow a requestor to perform a requested task,
A requester terminal operated by the requester and registering a task to be processed in a crowdsourcing manner under the control of the requester;
A plurality of mobile terminals operated by a worker and configured to perform the work assigned to the work with the consent of the worker after advertising the capability and situation of the worker; And
Receive worker information that advertises a mobile terminal situation and worker capability provided by each of the plurality of mobile terminals, and model the worker information to generate a plurality of worker models, and the work is performed based on the plurality of worker models. And after automatically assigning to at least one of the mobile terminal of the work relay system for collecting the results of performing the work performed by the at least one mobile terminal to provide to the requester terminal,
The worker information is
At least one of worker identification information including at least one of a worker name, age, gender, and occupation, location information of a mobile terminal, a hardware resource list available for the mobile terminal, sensing information of a sensor of the mobile terminal, and web browsing data. Ubiquitous online marketplace system for crowdsourcing, characterized in that it comprises a terminal context information.
제10항에 있어서, 상기 작업 중계 시스템은
다수의 작업자 각각에 대한 능력 및 상황을 모델링하여 다수의 작업자 모델을 생성하는 작업자 모델 생성부;
요청자의 요청하에 크라우드소싱 방식으로 처리될 작업을 등록하고 시멘틱 분석하는 작업 등록부; 및
상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당한 후, 작업 수행 결과를 수집하여 상기 요청자에게 전달하는 작업 할당부를 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The system of claim 10, wherein the job relay system is
A worker model generator configured to generate a plurality of worker models by modeling capabilities and situations for each of the plurality of workers;
A job register for registering and semantic analysis of a job to be processed in a crowdsourcing manner at the request of the requester; And
Ubiquitous for crowdsourcing characterized in that it comprises a task allocator for automatically assigning the semantic analysis of the job based on the worker model to at least one of the plurality of workers, collects the result of performing the work and delivers it to the requestor Online Marketplace System.
청구항 12은(는) 설정등록료 납부시 포기되었습니다.Claim 12 is abandoned in setting registration fee. 제11항에 있어서, 상기 작업 등록부는
상기 작업을 다수의 세부 작업으로 분할하여, 상기 작업이 다수의 작업자에 의해 병렬 처리되도록 하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 11, wherein the job registration unit
The ubiquitous online marketplace system for crowdsourcing further comprising a function of dividing the task into a plurality of detailed tasks so that the tasks are processed in parallel by a plurality of workers.
제11항에 있어서,
요청자의 동의하에 작업자에게 보수를 지불하는 작업 결과 관리부를 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 11,
Ubiquitous online marketplace system for crowdsourcing further comprising a task result management unit for paying the worker with the consent of the requester.
청구항 14은(는) 설정등록료 납부시 포기되었습니다.Claim 14 has been abandoned due to the setting registration fee. 제13항에 있어서, 상기 작업 결과 관리부는
요청자의 동의하에 이전 작업자에게 재작업을 요청하거나, 새로운 작업자를 재할당받도록 하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein the operation result management unit
The ubiquitous online marketplace system for crowdsourcing further comprising a function of requesting a rework of a previous worker or reassigning a new worker with the requestor's consent.
제13항에 있어서, 상기 작업 결과 관리부는
요청자로부터 작업 수행 결과에 대한 평가를 요청하고, 요청자에 의해 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein the operation result management unit
The ubiquitous online marketplace system for crowdsourcing further comprising a function of requesting an evaluation of a work performance result from a requestor and reflecting the work result evaluation value inputted by the requestor to the worker model.
제13항에 있어서, 상기 작업 할당부는
동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자에게 상기 작업을 할당하는 기능을 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein the job assignment unit
If there are a plurality of workers having the same condition, the ubiquitous online marketplace system for crowdsourcing, further comprising the function of assigning the work to the worker with the highest evaluation result of the work.
제13항에 있어서, 상기 다수의 모바일 단말 각각은
작업자의 능력 및 상황을 광고하는 작업자 프로파일러; 및
상기 작업 중계 시스템로부터 할당받은 작업을 수행하고, 작업 완료시 작업 결과를 상기 작업 중계 시스템에 제공하는 작업 수행부를 포함하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein each of the plurality of mobile terminals
A worker profiler advertising the worker's capabilities and circumstances; And
A ubiquitous online marketplace system for crowdsourcing, comprising: a task execution unit configured to perform a task assigned from the task relay system and provide a task result to the task relay system upon completion of the task.
청구항 18은(는) 설정등록료 납부시 포기되었습니다.Claim 18 has been abandoned due to the setting registration fee. 제13항에 있어서, 상기 작업 수행부는
작업자의 동의하에 할당받는 작업을 수락 또는 거부할 수 있는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein the task execution unit
Ubiquitous online marketplace system for crowdsourcing, characterized in that it is possible to accept or reject the assigned work with the consent of the worker.
제13항에 있어서, 상기 작업 수행부는
할당받은 작업이 자동 수락 조건을 만족시키는 작업인 경우, 작업자의 확인 절차를 거치지 않고 상기 할당받은 작업을 수행하는 것을 특징으로 하는 크라우드소싱을 위한 유비쿼터스 온라인 마켓플레이스 시스템.
The method of claim 13, wherein the task execution unit
The ubiquitous online marketplace system for crowdsourcing, wherein if the assigned job is a job that satisfies the automatic acceptance condition, the assigned job is performed without an operator's confirmation procedure.
요청자의 제어하에 크라우드소싱 방식으로 처리하고자 하는 작업을 등록하는 요청자 단말, 작업자의 능력 및 상황을 광고한 후, 상기 작업을 할당받아 수행하는 다수의 모바일 단말, 및 작업 중계 시스템을 포함하는 유비쿼터스 온라인 마켓플레이스 시스템의 작업 중계 방법에 있어서,
상기 작업 중계 시스템이 상기 다수의 모바일 단말로부터 다수의 작업자 각각에 대한 능력 및 상황을 광고하는 작업자 정보를 수신하고, 상기 작업자 정보를 모델링하여 다수의 작업자 모델을 생성하는 단계;
상기 작업 중계 시스템이 상기 요청자 단말로부터 요청자에 의해 등록 요청된 작업을 등록하고 시멘틱 분석하여 자동 분류하는 단계;
상기 작업 중계 시스템이 상기 작업자 모델을 기준으로 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명의 상기 모바일 단말로 자동 할당하는 단계; 및
상기 작업 중계 시스템이 상기 적어도 한명의 모바일 단말이 제공하는 작업 수행 결과를 수집하여 상기 요청자 단말로 제공하는 단계를 포함하며,
상기 작업자 정보는
작업자 이름, 나이, 성별, 직업 중 적어도 하나를 포함하는 작업자 신상정보 및 모바일 단말의 위치 정보, 상기 모바일 단말이 사용 가능한 하드웨어 자원 목록, 상기 모바일 단말의 센서의 센싱 정보, 웹 브라우징 데이터 중 적어도 하나를 포함하는 단말 상황 정보를 포함하는 크라우드소싱을 위한 작업 중계 방법.
Ubiquitous online market including a requestor terminal that registers a task to be processed in a crowdsourcing manner under the control of the requestor, a plurality of mobile terminals which are assigned and performed after the task is advertised, and a task relay system. In the work relay method of the place system,
Receiving, by the work relay system, worker information advertising capabilities and situations for each of a plurality of workers from the plurality of mobile terminals, and modeling the worker information to generate a plurality of worker models;
Registering, semanticly analyzing, and automatically classifying a job requested to be registered by the requester from the requester terminal;
Automatically assigning, by the work relay system, the semantic analyzed work based on the worker model to the mobile terminal of at least one of the plurality of workers; And
And collecting, by the work relay system, a work performance result provided by the at least one mobile terminal and providing the result to the requester terminal.
The worker information is
At least one of worker identification information including at least one of a worker name, age, gender, and occupation, location information of a mobile terminal, a hardware resource list available for the mobile terminal, sensing information of a sensor of the mobile terminal, and web browsing data. Work relaying method for crowdsourcing, including the terminal context information.
제20항에 있어서, 상기 작업 중계 방법은
상기 작업 중계 시스템이 상기 요청자 단말로부터 수신되는 상기 요청자의 동의하에 상기 작업자의 모바일 단말을 통해 보수를 지불하는 단계를 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 방법.
The method of claim 20, wherein the job relay method is
And paying a fee through the mobile terminal of the worker with the requestor's consent received from the requester terminal.
청구항 22은(는) 설정등록료 납부시 포기되었습니다.Claim 22 is abandoned in setting registration fee. 제20항에 있어서, 상기 작업 중계 방법은
상기 작업 중계 시스템이 상기 요청자 단말로부터 수신되는 상기 요청자의 동의하에 이전 작업자의 상기 모바일 단말로 재작업을 요청하는 단계를 더 포함하는 것을 특징으로 하는 크라우드소싱을 위한 작업 중계 방법.
The method of claim 20, wherein the job relay method is
And requesting the work relay system to rework the mobile terminal of a previous worker with the consent of the requester received from the requester terminal.
제20항에 있어서, 상기 작업 중계 방법은
상기 작업 중계 시스템이 상기 요청자 단말로부터 수신되는 요청자의 동의하에 새로운 작업자를 재할당하여, 새로운 작업자의 상기 모바일 단말이 상기 작업을 수행하도록 하는 기능을 더 포함하는 것을 특징으로 하는 작업 중계 방법.
The method of claim 20, wherein the job relay method is
And the work relay system reassigns a new worker with the consent of the requester received from the requester terminal, such that the mobile terminal of the new worker performs the work.
제20항에 있어서, 상기 작업 중계 방법은
상기 작업 중계 시스템이 상기 요청자 단말로 작업 수행 결과에 대한 평가를 요청하고, 상기 요청자 단말에 입력된 작업 결과 평가값을 상기 작업자 모델에 반영하는 단계를 더 포함하는 것을 특징으로 하는 작업 중계 방법.
The method of claim 20, wherein the job relay method is
And requesting, by the work relay system, an evaluation of a work execution result to the requester terminal, and reflecting the work result evaluation value input to the requester terminal to the worker model.
제24항에 있어서, 상기 시멘틱 분석된 작업을 상기 다수의 작업자 중 적어도 한명에게 자동 할당하는 단계는
동일 조건을 가지는 작업자가 다수 존재하는 경우, 상기 작업 결과 평가값이 가장 높은 작업자의 상기 모바일 단말로 상기 작업을 할당하는 것을 특징으로 하는 작업 중계 방법.
The method of claim 24, wherein automatically assigning the semantic analyzed task to at least one of the plurality of workers
If there are a plurality of workers having the same conditions, the job relay method, characterized in that for assigning the job to the mobile terminal of the worker with the highest evaluation result of the job.
KR1020110119677A 2011-11-16 2011-11-16 System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers KR101266173B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110119677A KR101266173B1 (en) 2011-11-16 2011-11-16 System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110119677A KR101266173B1 (en) 2011-11-16 2011-11-16 System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers

Publications (1)

Publication Number Publication Date
KR101266173B1 true KR101266173B1 (en) 2013-05-21

Family

ID=48666584

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110119677A KR101266173B1 (en) 2011-11-16 2011-11-16 System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers

Country Status (1)

Country Link
KR (1) KR101266173B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100399289B1 (en) * 1997-09-26 2003-09-26 리탈 게엠베하 운트 코.카게 Sliding rod closure for a cabinet door hinged on a switch cabinet body
KR101696139B1 (en) * 2016-03-31 2017-01-13 이충근 Call center service system and worker matching method using the same
KR20200093089A (en) * 2019-01-04 2020-08-05 주식회사 커먼컴퓨터 System and method for transaction of work requests and products based on blockchain
KR102155846B1 (en) * 2019-09-30 2020-09-14 주식회사 크라우드웍스 Method and apparatus for sampling inspection using the rate of return of previous work
KR102155839B1 (en) * 2019-09-26 2020-09-14 주식회사 크라우드웍스 Method and apparatus for monitoring worker based on the reason for not wokring
KR102155879B1 (en) * 2020-04-10 2020-09-15 주식회사 크라우드웍스 Method for managing inspection quality using feedback from workers of crowdsourcing based projects for artificial intelligence training data generation

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100399289B1 (en) * 1997-09-26 2003-09-26 리탈 게엠베하 운트 코.카게 Sliding rod closure for a cabinet door hinged on a switch cabinet body
KR101696139B1 (en) * 2016-03-31 2017-01-13 이충근 Call center service system and worker matching method using the same
KR20200093089A (en) * 2019-01-04 2020-08-05 주식회사 커먼컴퓨터 System and method for transaction of work requests and products based on blockchain
KR102206026B1 (en) * 2019-01-04 2021-01-22 주식회사 커먼컴퓨터 System and method for transaction of work requests and products based on blockchain
KR102155839B1 (en) * 2019-09-26 2020-09-14 주식회사 크라우드웍스 Method and apparatus for monitoring worker based on the reason for not wokring
KR102155846B1 (en) * 2019-09-30 2020-09-14 주식회사 크라우드웍스 Method and apparatus for sampling inspection using the rate of return of previous work
KR102155879B1 (en) * 2020-04-10 2020-09-15 주식회사 크라우드웍스 Method for managing inspection quality using feedback from workers of crowdsourcing based projects for artificial intelligence training data generation

Similar Documents

Publication Publication Date Title
KR101266173B1 (en) System for an ubiquitous online marketplace and method for communications between requesters and crowd-workers
US11036552B2 (en) Cognitive scheduler
US20050246350A1 (en) System and method for classifying and normalizing structured data
CN110956269B (en) Method, device, equipment and computer storage medium for generating data model
CN103309653A (en) Method and apparatus for cloud-driven task execution
US10885477B2 (en) Data processing for role assessment and course recommendation
US10009227B2 (en) Network service provisioning tool and method
TW201842455A (en) Augmented intelligence resource allocation system and method
KR102129873B1 (en) System for intermediating part-time job and method thereof
US20150278403A1 (en) Methods and systems for modeling crowdsourcing platform
Laubis et al. Enabling crowdsensing-based road condition monitoring service by intermediary
US20200074508A1 (en) Cognitive elevator advertisements
Zuting et al. A synchronized strategy to minimize vehicle dispatching time: a real example of steel industry
Marques et al. Evaluation of Asana, Odoo, and ProjectLibre Project Management Tools using the OSSpal Methodology.
Das et al. A learning technique for vm allocation to resolve geospatial queries
KR20150006946A (en) System and method for dymanic resource reliability layer based resrouce brokering for cloud computing
Herrera et al. Continuous QoS-aware adaptation of Cloud-IoT application placements
KR102155748B1 (en) Method for automatic apdating inspection unit price using work time versus inspection time of crowdsourcing based project for artificial intelligence training data generation
US20230196289A1 (en) Auto-generating news headlines based on climate, carbon and impact predictions
US8620895B1 (en) Mapping organizational accounting codes to access business information
Uçak et al. A scalable platform for big data analysis in public transport
KR20230115034A (en) Business automation service platform
Chowdhury et al. Citizenly: A platform to encourage data-driven decision making for the community by the community
US20230177430A1 (en) Streamlining project requests for information
KR102202044B1 (en) Device for recommending cloud system based on legacy environment analysis

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160427

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180425

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190429

Year of fee payment: 7