[go: up one dir, main page]

KR102290581B1 - System for providing a real-time video sharing platform - Google Patents

System for providing a real-time video sharing platform Download PDF

Info

Publication number
KR102290581B1
KR102290581B1 KR1020210052267A KR20210052267A KR102290581B1 KR 102290581 B1 KR102290581 B1 KR 102290581B1 KR 1020210052267 A KR1020210052267 A KR 1020210052267A KR 20210052267 A KR20210052267 A KR 20210052267A KR 102290581 B1 KR102290581 B1 KR 102290581B1
Authority
KR
South Korea
Prior art keywords
real
image data
time image
user terminal
time
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020210052267A
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 KR1020210052267A priority Critical patent/KR102290581B1/en
Application granted granted Critical
Publication of KR102290581B1 publication Critical patent/KR102290581B1/en
Priority to PCT/KR2022/004998 priority patent/WO2022225230A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/732Query formulation
    • G06F16/7343Query language or query format
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/787Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Computational Linguistics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Library & Information Science (AREA)
  • Mathematical Physics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 특정 지역, 위치 혹은 특정 활동(예를 들어, 주행, 이동, 항해, 비행 등)에 대한 실시간 영상이 요청되는 경우, 해당 지역, 위치 혹은 활동에 대하여 타 사용자 단말을 통해 실시간으로 촬영 및 업로드 된 실시간 영상이 제공되도록 함으로써, 각 지역 별 실시간 현장 상황을 가공되지 않은 생생한 실시간 영상을 통해 타 사용자들과 즉시 공유할 수 있도록 함은 물론, 별도의 계정 간 상호 작용(예를 들어, 사용자 간 구독, 즐겨찾기, 팔로우, 피드 등록 등) 없이도 모든 실시간 영상이 검색 가능하도록 하는 실시간 영상 공유 플랫폼 제공 시스템에 관한 것이다.In the present invention, when a real-time video is requested for a specific area, location, or specific activity (eg, driving, moving, sailing, flying, etc.) By providing the uploaded real-time video, the real-time field situation for each region can be immediately shared with other users through the raw, vivid real-time video, as well as interaction between separate accounts (e.g., between users It relates to a system for providing a real-time video sharing platform that allows all real-time videos to be searchable without subscription, favorites, follow, feed registration, etc.).

Description

실시간 영상 공유 플랫폼 제공 시스템{SYSTEM FOR PROVIDING A REAL-TIME VIDEO SHARING PLATFORM}Real-time video sharing platform providing system {SYSTEM FOR PROVIDING A REAL-TIME VIDEO SHARING PLATFORM}

본 발명은 실시간 영상 공유 플랫폼 제공 시스템에 관한 것으로서, 보다 구체적으로는, 특정 지역, 위치 혹은 특정 활동(예를 들어, 주행, 이동, 항해, 비행 등)에 대한 실시간 영상이 요청되는 경우, 해당 지역, 위치 혹은 활동에 대하여 타 사용자 단말을 통해 실시간으로 촬영 및 업로드 된 실시간 영상이 제공되도록 함으로써, 각 지역 별 실시간 현장 상황을 가공되지 않은 생생한 실시간 영상을 통해 타 사용자들과 즉시 공유할 수 있도록 함은 물론, 별도의 계정 간 상호 작용(예를 들어, 사용자 간 구독, 즐겨찾기, 팔로우, 피드 등록 등) 없이도 모든 실시간 영상이 검색 가능하도록 하는 실시간 영상 공유 플랫폼 제공 시스템에 관한 것이다.The present invention relates to a system for providing a real-time video sharing platform, and more specifically, when a real-time video for a specific area, location, or specific activity (eg, driving, moving, sailing, flying, etc.) is requested, the corresponding area By providing real-time images captured and uploaded in real-time through other user terminals about locations or activities, real-time on-site situations for each region can be immediately shared with other users through unprocessed vivid real-time images. Of course, it relates to a system for providing a real-time video sharing platform that allows all real-time videos to be searchable without separate account-to-account interaction (eg, user-to-user subscription, favorite, follow, feed registration, etc.).

최근, 정보통신 기술의 비약적 발전에 따라 각종 정보들이 수집되어 사용자들에게 제공되고 있으며, 사용자들은 인스타그램, 유튜브(YouTube) 등과 같은 영상 제공 서비스를 이용하여, 원하는 영상을 제공받을 수 있다.Recently, with the rapid development of information and communication technology, various types of information are being collected and provided to users, and users can receive a desired image by using an image providing service such as Instagram or YouTube.

그러나 이러한 종래의 영상 제공 방식은 영상 제공의 주도권이 제공자에게 있기 때문에, 수요자인 요청자는 자신이 원하는 영상을 능동적으로 제공받지 못하고, 제공자가 제공하는 영상들 중에서 자신이 원하는 영상을 수동적으로 선택하고 있으며, 이에 따라 요청자는 자신이 원하는 영상을 찾을 때까지 다수의 영상들에 대한 시청을 반복해야 한다는 문제점이 있다.However, in this conventional image providing method, since the provider has the initiative in providing the image, the requester who is the consumer does not receive the desired image actively, and passively selects the desired image from among the images provided by the provider. , there is a problem in that the requester has to repeat viewing of a plurality of images until he or she finds a desired image.

예를 들어, 사용자는 현재 특정 지역(혹은 위치)에서의 실시간 현장 상황을 확인하고 싶은데, 인스타그램 혹은 유튜브를 통해 제공되는 영상은 대부분이 영상을 업로드하는 제공자에 의해 가공된 영상에 해당하며, 실시간으로 올리는 영상의 경우에도 해당 제공자의 개인 계정 혹은 개인 채널에 업로드 된다는 점에서, 해당 채널을 구독하거나 팔로우하는 사람에 한해서만 실시간 영상이 공개된다는 한계점을 가지고 있었다.For example, the user currently wants to check the real-time situation in a specific area (or location), but most of the videos provided through Instagram or YouTube correspond to the videos processed by the providers who upload the video, In the case of a video uploaded in real time, it has a limitation in that it is uploaded to the personal account or personal channel of the provider, and only the person who subscribes or follows the channel is disclosed to the real-time video.

1. 한국등록특허 제10-1720940호(2017.03.23. 등록)1. Korea Patent No. 10-1720940 (Registered on March 23, 2017)

본 발명은 전술한 문제점을 해결하기 위한 것으로, 특정 지역, 위치 혹은 특정 활동(예를 들어, 주행, 이동, 항해, 비행 등)에 대한 실시간 영상이 요청되는 경우, 해당 지역, 위치 혹은 활동에 대하여 타 사용자 단말을 통해 실시간으로 촬영 및 업로드 된 실시간 영상이 제공되도록 함으로써, 각 지역 별 실시간 현장 상황을 가공되지 않은 생생한 실시간 영상을 통해 타 사용자들과 즉시 공유할 수 있도록 함은 물론, 별도의 계정 간 상호 작용(예를 들어, 사용자 간 구독, 즐겨찾기, 팔로우, 피드 등록 등) 없이도 모든 실시간 영상이 검색 가능하도록 하는 실시간 영상 공유 플랫폼 제공 시스템을 제공하고자 한다.The present invention is to solve the above problems, and when a real-time image of a specific area, location, or specific activity (eg, driving, moving, sailing, flying, etc.) is requested, for the corresponding area, location or activity By providing real-time video captured and uploaded in real time through other user terminals, real-time on-site conditions for each region can be immediately shared with other users through live, unprocessed video, as well as between separate accounts. It is intended to provide a system for providing a real-time video sharing platform that allows all real-time videos to be searchable without interaction (eg, user-to-user subscriptions, bookmarks, follow, feed registration, etc.).

본 발명의 일 실시예에 따른 실시간 영상 공유 플랫폼 제공 시스템(100)은 하나 이상의 사용자 단말(1)과 연결되며, 각 사용자 단말(1) 별 사용자 계정이 생성되도록 하는 사용자 계정 생성부(110), 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터를 획득 및 저장하는 데이터베이스(120) 및 사용자 단말(1)을 통해 특정 위치 또는 특정 활동에 대한 키워드가 검색되는 경우, 상기 데이터베이스(120) 내에 기 저장된 실시간 영상 데이터 중에서 상기 키워드에 상응하는 실시간 영상 데이터를 조회 후 해당 사용자 단말(1)에 제공하는 실시간 영상 데이터 제공부(130)를 포함하는 것을 특징으로 할 수 있다.The system 100 for providing a real-time video sharing platform according to an embodiment of the present invention is connected to one or more user terminals 1, and a user account generator 110 for generating a user account for each user terminal 1, When a keyword for a specific location or specific activity is searched for through the database 120 and the user terminal 1 for acquiring and storing real-time image data uploaded through each user terminal 1, the data is stored in the database 120. It may include a real-time image data providing unit 130 that provides the real-time image data corresponding to the keyword from the stored real-time image data to the user terminal 1 after inquiring.

일 실시예에서, 상기 데이터베이스(120)는 각 사용자 단말을 통해 업로드되는 실시간 영상 데이터를 해당 사용자 단말(1)의 위치 정보에 기반하여 저장하며, 저장된 각각의 실시간 영상 데이터를 지역 별로 분류하되, 각 지역 별 실시간 영상 데이터의 업로드 시간을 함께 저장하는 것을 특징으로 할 수 있다.In one embodiment, the database 120 stores real-time image data uploaded through each user terminal based on the location information of the corresponding user terminal 1, and classifies each stored real-time image data by region, It may be characterized in that the upload time of real-time image data for each region is stored together.

일 실시예에서, 상기 실시간 영상 데이터 제공부(130)는 사용자 단말(1)을 통해 특정 위치에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우, 해당 특정 위치에 위치하는 하나 이상의 사용자 단말(1)에게 상기 실시간 영상 데이터 업로드 요청에 대한 업로드 요청 메시지를 전송하며, 상기 업로드 요청 메시지를 확인한 타 사용자 단말(1)을 통해 상기 실시간 영상 데이터 업로드 요청에 상응하는 실시간 영상 데이터가 업로드되는 경우, 상기 실시간 영상 데이터 제공부(130)는 상기 실시간 영상 데이터의 업로드를 요청한 사용자 단말(1)에게 해당 실시간 영상 데이터에 대한 업로드가 완료되었음을 알리는 알림 메시지가 전송되도록 하는 것을 특징으로 할 수 있다.In one embodiment, when a real-time image data upload request for a specific location is received through the user terminal 1, the real-time image data providing unit 130 provides one or more user terminals 1 located at the specific location. When an upload request message for the real-time image data upload request is transmitted, and real-time image data corresponding to the real-time image data upload request is uploaded through the other user terminal 1 that has confirmed the upload request message, the real-time image data The providing unit 130 may transmit a notification message notifying that the upload of the real-time image data is completed to the user terminal 1 that has requested the upload of the real-time image data.

일 실시예에서, 본 발명은 상기 실시간 영상 데이터의 업로드를 요청한 사용자 단말(1)에게 상기 실시간 영상 데이터 업로드 요청을 위한 비용 결제가 진행되도록 하는 비용 결제부(140)를 더 포함하는 것을 특징으로 할 수 있다.In one embodiment, the present invention may further include a cost settlement unit 140 for allowing the user terminal 1 that has requested the upload of the real-time image data to pay for the real-time image data upload request. can

일 실시예에서, 상기 비용 결제부(140)는 상기 비용 결제 진행 시, 외부 사이트에 적용된 결제 플랫폼에서 사용되는 결제 포인트를 가져와 가상 포인트로 변환시킨 후, 상기 가상 포인트를 이용하여 상기 비용 결제가 진행되도록 하는 것을 특징으로 할 수 있다.In one embodiment, when the payment is made, the payment unit 140 takes a payment point used in a payment platform applied to an external site and converts it into a virtual point, and then proceeds with the payment using the virtual point It can be characterized as to be.

일 실시예에서, 본 발명은 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터 중에서, 타 사용자 단말(1)을 통한 재생 횟수 또는 타 사용자 단말(1)을 통한 반응 지수가 일정값 이상인 사용자 계정에 대하여 해당 실시간 영상 데이터에 외부 광고 데이터를 삽입할 수 있는 선택권을 부여하며, 상기 외부 광고 데이터의 삽입에 따라 발생되는 광고 수익을 해당 사용자 계정과 연계된 계좌로 지급하는 광고 관리부(150)를 더 포함하는 것을 특징으로 할 수 있다.In one embodiment, in the present invention, among the real-time image data uploaded through each user terminal 1, the number of reproductions through the other user terminal 1 or a user account whose reaction index through the other user terminal 1 is equal to or greater than a certain value. An advertisement management unit 150 that gives an option to insert external advertisement data into the corresponding real-time image data and pays advertisement revenue generated according to the insertion of the external advertisement data to an account associated with the corresponding user account. It may be characterized by including.

일 실시예에서, 상기 데이터베이스(120)는 저장된 실시간 영상 데이터의 업로드 시간을 기준으로, 업로드 시간이 기 설정된 시간을 경과하는 경우 해당 실시간 영상 데이터를 삭제시키는 것을 특징으로 할 수 있다.In an embodiment, the database 120 may delete the corresponding real-time image data when the upload time elapses a preset time based on the upload time of the stored real-time image data.

본 발명의 일 측면에 따르면, 특정 지역 혹은 위치에 대한 실시간 영상이 요청되는 경우, 해당 지역 혹은 위치에 대하여 타 사용자 단말을 통해 실시간으로 촬영 및 업로드 된 실시간 영상이 제공되도록 함으로써, 각 지역 별 실시간 현장 상황을 가공되지 않은 생생한 실시간 영상을 통해 타 사용자들과 즉시 공유할 수 있도록 하는 이점을 가진다.According to one aspect of the present invention, when a real-time image for a specific region or location is requested, real-time images captured and uploaded in real time through other user terminals for the region or location are provided, thereby providing real-time sites for each region. It has the advantage of being able to immediately share the situation with other users through live, raw, real-time video.

또한 본 발명의 일 측면에 따르면, 별도의 계정 간 상호 작용(예를 들어, 사용자 간 구독, 즐겨찾기, 팔로우, 피드 등록 등) 없이도 모든 실시간 영상이 검색 가능하도록 하는 이점을 가진다.In addition, according to an aspect of the present invention, it has the advantage of making all real-time videos searchable without separate interaction between accounts (eg, user-to-user subscription, favorite, follow, feed registration, etc.).

또한 본 발명의 일 측면에 따르면, 보고 싶거나 궁금한 지역, 위치에 대한 영상 업로드를 요청할 경우, 해당 지역 혹은 위치의 사용자들이 이를 확인하여 즉시 실시간 영상을 업로드할 수 있도록 중개역할을 할 수 있는 이점을 가진다.In addition, according to one aspect of the present invention, when requesting to upload a video for a region or location that you want to see or are curious about, users in the region or location can check it and immediately upload a real-time video. have

또한 본 발명의 일 측면에 따르면, 보고 싶거나 궁금한 지역, 위치에 대한 영상 업로드를 요청하는 과정에서 별도의 비용이 결제되도록 하고, 이때 결제된 비용의 일부를 실시간 영상을 업로드하는 사용자에게 수익으로 제공할 수 있기 때문에, 영상을 요청하는 요청자와 업로드하는 업로더 간의 더욱 능동적인 참여를 유도할 수 있는 이점을 가진다.In addition, according to one aspect of the present invention, a separate fee is paid in the process of requesting video upload for an area or location that you want to see or are curious about, and at this time, a portion of the paid fee is provided as revenue to users who upload real-time video Because it can, it has the advantage of inducing more active participation between the requestor who requests the video and the uploader who uploads it.

또한 본 발명의 일 측면에 따르면, 개인의 경우 취향에 맞는 생활 영상을 직접 실시간으로 업로드 할 수 있고, 사업자의 경우에는 자신의 사업을 홍보할 수 있는 실시간 홍보 영상을 직접 실시간으로 업로드 할 수 있어 홍보 효과를 극대화시킬 수 있는 이점을 가진다.In addition, according to one aspect of the present invention, in the case of an individual, it is possible to directly upload a living video that suits their taste in real time, and in the case of a business operator, a real-time promotional video that can promote their business can be directly uploaded in real time. It has the advantage of maximizing the effect.

도 1은 본 발명의 일 실시예에 따른 실시간 영상 공유 플랫폼 제공 시스템(100)의 구성을 도시한 도면이다.
도 2는 특정 위치에 대한 키워드가 검색되는 경우, 실시간 영상 데이터 제공부(130)에서 해당 실시간 영상 데이터를 사용자 단말(1)에 제공하는 과정을 순서대로 도시한 도면이다.
도 3은 특정 위치에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우, 실시간 영상 데이터 제공부(130)에서 그에 상응하는 업로드 요청 메시지를 타 사용자 단말(1)에 전송하여 실시간 영상이 공유되도록 하는 과정을 순서대로 도시한 도면이다.
1 is a diagram illustrating a configuration of a system 100 for providing a real-time image sharing platform according to an embodiment of the present invention.
FIG. 2 is a diagram sequentially illustrating a process in which the real-time image data providing unit 130 provides the corresponding real-time image data to the user terminal 1 when a keyword for a specific location is searched for.
3 illustrates a process of sharing a real-time image by transmitting a corresponding upload request message to the other user terminal 1 from the real-time image data providing unit 130 when a real-time image data upload request for a specific location is received. The drawings are shown in order.

이하, 본 발명의 이해를 돕기 위하여 바람직한 실시예를 제시한다. 그러나 하기의 실시예는 본 발명을 보다 쉽게 이해하기 위하여 제공되는 것일 뿐, 실시예에 의해 본 발명의 내용이 한정되는 것은 아니다.Hereinafter, preferred examples are presented to help the understanding of the present invention. However, the following examples are only provided for easier understanding of the present invention, and the content of the present invention is not limited by the examples.

도 1은 본 발명의 일 실시예에 따른 실시간 영상 공유 플랫폼 제공 시스템(100)의 구성을 도시한 도면이고, 도 2는 특정 위치에 대한 키워드가 검색되는 경우, 실시간 영상 데이터 제공부(130)에서 해당 실시간 영상 데이터를 사용자 단말(1)에 제공하는 과정을 순서대로 도시한 도면이다.1 is a diagram illustrating the configuration of a system 100 for providing a real-time image sharing platform according to an embodiment of the present invention, and FIG. It is a diagram sequentially illustrating a process of providing the corresponding real-time image data to the user terminal 1 .

도 1 및 도 2를 살펴보면, 본 발명의 일 실시예에 따른 실시간 영상 공유 플랫폼 제공 시스템(100)은 크게 사용자 계정 생성부(110), 데이터베이스(120) 및 실시간 영상 데이터 제공부(130)를 포함하여 구성될 수 있다. 또한 일 실시예에서는 추가적으로 비용 결제부(140) 및 광고 관리부(150)를 더 포함하여 구성될 수도 있다.1 and 2 , the system 100 for providing a real-time image sharing platform according to an embodiment of the present invention includes a user account generating unit 110 , a database 120 , and a real-time image data providing unit 130 . can be configured. In addition, in an embodiment, it may be configured to further include a cost settlement unit 140 and an advertisement management unit 150 .

한편, 본 발명의 일 실시예에 따른 실시간 영상 공유 플랫폼 제공 시스템(100)은 일종의 서버에서 실행 가능한 기능들을 물리적 구성으로 표현한 의미로 해석될 수 있는 바, 물리적, 하드웨어적인 구성을 포함하지 않더라도 본 발명은 서버를 통해 실행 및 구현되는 기술로 해석됨을 유의한다. 경우에 따라, 본 발명은 서버 자체를 포함할 수도 있다.On the other hand, the system 100 for providing a real-time video sharing platform according to an embodiment of the present invention can be interpreted as a meaning of expressing functions executable in a kind of server in a physical configuration, and the present invention does not include a physical or hardware configuration. Note that is construed as a technology executed and implemented through the server. In some cases, the present invention may include the server itself.

먼저, 사용자 계정 생성부(110)는 하나 이상의 사용자 단말(1)과 연결되며, 각 사용자 단말(1) 별 사용자 계정이 생성되도록 지원하는 역할을 한다. 또한, 생성된 사용자 계정 별로 추후 광고 관리부(150)를 통해 지급되는 광고 수익을 입금받을 수 있도록 계좌가 연계(연동)되도록 할 수 있다.First, the user account generator 110 is connected to one or more user terminals 1 and serves to support the creation of a user account for each user terminal 1 . In addition, the accounts may be linked (interlocked) so that the advertisement revenue paid through the advertisement management unit 150 can be received for each generated user account.

데이터베이스(120)는 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터를 획득 및 저장하는 역할을 한다. 이때 저장되는 실시간 영상 데이터는 각 사용자 단말(1)에 내장된 카메라 장치를 이용하여 촬영되는 동영상을 의미할 수 있으며, 이때 동영상의 크기, 길이, 화질, 포멧 등은 제한되지 않는다.The database 120 serves to acquire and store real-time image data uploaded through each user terminal 1 . In this case, the stored real-time image data may mean a moving picture taken using a camera device built in each user terminal 1 , and in this case, the size, length, image quality, format, etc. of the moving image are not limited.

또한, 데이터베이스(120)는 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터를 해당 사용자 단말(1)의 위치 정보에 기반하여 저장하며, 저장된 각각의 실시간 영상 데이터를 지역 별 혹은 위치 별로 분류하되, 각 지역 별 혹은 각 위치 별 업로드 시간을 함께 저장하게 된다.In addition, the database 120 stores real-time image data uploaded through each user terminal 1 based on the location information of the corresponding user terminal 1, and classifies each stored real-time image data by region or location. , the upload time for each region or each location is saved together.

예를 들어, 제주도에 위치하는 사용자가 자신의 사용자 단말(1)을 통해 제주도의 해변을 동영상으로 촬영하여 업로드 하는 경우, 데이터베이스(120)는 해당 사용자 단말(1)의 위치 정보(GPS 정보 등)를 기반으로 사용자가 올린 제주도 해변에 대한 실시간 영상 데이터를 업로드 시간과 함께 저장하게 된다.For example, when a user located in Jeju Island shoots and uploads a video of a beach on Jeju Island through his/her user terminal 1, the database 120 stores location information (GPS information, etc.) of the user terminal 1 Based on this, real-time video data about the beach on Jeju Island uploaded by the user will be saved along with the upload time.

또한, 해당 지역 혹은 위치에 대한 다수의 실시간 영상 데이터가 업로드 되는 경우, 각 실시간 영상 데이터들을 시간 순서대로 정리하여 저장할 수 있으며, 추후 사용자 단말(1)을 통해 '제주도 해변'이라는 키워드가 검색될 경우, 데이터베이스(120)에 저장된 제주도 해변과 관련된 실시간 영상 데이터들이 시간 순서대로(예를 들어, 가장 최근에 업로드 된 순서대로) 해당 사용자 단말(1)의 화면 상에 리스트로 출력될 수 있는 것이다.In addition, when a plurality of real-time image data for a corresponding region or location is uploaded, each real-time image data can be arranged and stored in chronological order. , the real-time image data related to the Jeju Island beach stored in the database 120 may be output as a list on the screen of the user terminal 1 in chronological order (eg, in the order of the most recent upload).

한편, 일 실시예에서 데이터베이스(120)는 저장된 실시간 영상 데이터의 업로드 시간을 기준으로, 업로드 시간이 기 설정된 시간(예를 들어, 자정)을 경과하는 경우 해당 실시간 영상 데이터를 삭제시킬 수 있다. 이는 일정 기간이 지난 영상 데이터는 실시간 영상 데이터로 보기 어렵다는 점에 착안한 것이며, 이때 삭제 기준이 되는 시간은 관리자에 의해 얼마든지 변경될 수 있다.Meanwhile, in an embodiment, the database 120 may delete the corresponding real-time image data when the upload time elapses a preset time (eg, midnight) based on the upload time of the stored real-time image data. This is based on the fact that it is difficult to view image data that has passed a certain period as real-time image data.

실시간 영상 데이터 제공부(130)는 사용자 단말(1)을 통해 특정 위치에 대한 키워드(예를 들어, 앞서 살펴본 '제주도 해변' 등)가 검색되는 경우, 데이터베이스(120) 내에서 해당 키워드에 상응하는 실시간 영상 데이터를 조회 후 이를 사용자 단말(1)의 화면 상에 출력되도록 하는 역할을 한다.When a keyword for a specific location (eg, 'Jeju Island Beach', etc. described above) is searched for through the user terminal 1 , the real-time image data providing unit 130 provides a corresponding keyword within the database 120 . After inquiring real-time image data, it serves to output it on the screen of the user terminal 1 .

또한, 일 실시예에서, 실시간 영상 데이터 제공부(130)는 사용자 단말(1)을 통해 특정 활동(예를 들어, 운전(주행), 이동, 항해, 유람선 탑승 또는 행글라이더 탑승 등의 익스트림 스포츠)에 대한 키워드가 검색되는 경우, 데이터베이스(120) 내에서 해당 키워드에 상응하는 실시간 영상 데이터를 조회 후 이를 사용자 단말(1)의 화면 상에 출력되도록 하는 역할을 한다.In addition, in one embodiment, the real-time image data providing unit 130 through the user terminal 1 to a specific activity (for example, driving (driving), moving, sailing, extreme sports such as cruise ship boarding or hang glider boarding) When a keyword is searched for, it serves to search real-time image data corresponding to the keyword in the database 120 and output it on the screen of the user terminal 1 .

보다 구체적으로, 실시간 영상 데이터 제공부(130)에서는 사용자 단말(1)을 통해 검색되는 키워드가 지역이나 위치에 대한 워드(word)(예를 들어, 자갈치시장, 정동진, xx 갈비집 등)가 포함된 경우, 해당 워드를 기준으로 분류된 실시간 영상 데이터를 조회하여 사용자 단말(1)의 화면 상에 출력되도록 하고, 만약 지역이나 위치에 대한 워드가 포함되지 않은 경우(예를 들어, 해변, 노을맛집, 밤바다 등), 지역이나 위치에 국한되지 않고 해당 키워드를 포함하는 모든 실시간 영상 데이터를 조회하여 사용자 단말(1)의 화면 상에 출력되도록 한다. More specifically, in the real-time image data providing unit 130, the keyword searched for through the user terminal 1 includes a word for a region or location (eg, Jagalchi market, Jeongdongjin, xx ribs, etc.). , the real-time image data classified based on the corresponding word is inquired and output on the screen of the user terminal 1, and if the word for region or location is not included (eg, beach, sunset restaurant) , night sea, etc.), all real-time image data including the relevant keywords, not limited to regions or locations, are inquired and output on the screen of the user terminal 1 .

또한, 실시간 영상 데이터 제공부(130)에서는 사용자 단말(1)을 통해 실시간 영상 데이터의 나열 옵션이 조정되도록 할 수도 있다. 예를 들어, 사용자 단말(1)을 통해 '업로드 순'으로 설정될 경우, 실시간 영상 데이터 제공부(130)는 조회한 실시간 영상 데이터들이 가장 최근에 업로드된 시간 순서대로 나열될 수 있다. 만약 사용자 단말(1)을 통해 '조회 순'으로 설정될 경우, 실시간 영상 데이터 제공부(130)는 조회한 실시간 영상 데이터들에 대하여 타 사용자 단말(1)을 통해 가장 많이 재생되었거나, 혹은 가장 많은 상호 작용(예를 들어, 좋아요 누름 횟수, 공유 횟수, 피드 횟수 등)을 한 실시간 영상 데이터를 가장 처음으로 노출되도록 나열할 수도 있다.Also, the real-time image data providing unit 130 may adjust the listing option of real-time image data through the user terminal 1 . For example, when the 'upload order' is set through the user terminal 1, the real-time image data providing unit 130 may list the inquired real-time image data in the order of the most recently uploaded time. If the 'inquiry order' is set through the user terminal 1, the real-time image data providing unit 130 reproduces the most or most of the inquired real-time image data through the other user terminal 1 Real-time video data with interactions (eg, number of likes, shares, and feeds, etc.) can also be listed so that they are exposed first.

앞서 살펴본 사용자 계정 생성부(110), 데이터베이스(120) 및 실시간 영상 데이터 제공부(130)를 통해 실시간 영상 데이터를 사용자 단말(1)에 제공하는 과정을 순서대로 살펴보면 다음과 같다.The process of providing real-time image data to the user terminal 1 through the user account generating unit 110 , the database 120 , and the real-time image data providing unit 130 described above will be described in order as follows.

도 2를 살펴보면, 먼저 사용자 계정 생성부(110)에서는 사용자 단말(1) 별 사용자 계정이 생성되도록 하고(S201), 각 사용자 단말(1)을 통해 촬영 및 업로드 되는 실시간 영상 데이터를 데이터베이스(120)에 저장하게 된다(S202). 이때, 데이터베이스(120)에 저장되는 실시간 영상 데이터는 사용자 단말(1)의 위치 정보 및 업로드 시간도 함께 포함한다.Referring to FIG. 2 , first, the user account generator 110 creates a user account for each user terminal 1 ( S201 ), and stores real-time image data captured and uploaded through each user terminal 1 into the database 120 . is stored in (S202). In this case, the real-time image data stored in the database 120 also includes the location information of the user terminal 1 and the upload time.

다음으로, 특정 사용자 단말(1)을 통해 특정 위치에 대한 키워드가 검색되는 경우(S203), 실시간 영상 데이터 제공부(130)는 데이터베이스(120) 내에 기 저장된 실시간 영상 데이터 중에서 상기 키워드에 상응하는 실시간 영상 데이터를 조회하고 이를 해당 사용자 단말(1)에 제공하게 된다(S204). 이때, 제공되는 실시간 영상 데이터들은 가장 최근에 업로드 된 시간 순서대로 사용자 단말(1)의 화면 상에 출력될 수 있다.Next, when a keyword for a specific location is searched for through the specific user terminal 1 ( S203 ), the real-time image data providing unit 130 performs real-time image data corresponding to the keyword from among the real-time image data pre-stored in the database 120 . The image data is inquired and provided to the corresponding user terminal 1 (S204). In this case, the provided real-time image data may be output on the screen of the user terminal 1 in the order of the most recently uploaded time.

또한, 실시간 영상 데이터 제공부(130)는 사용자 단말(1)을 통해 특정 위치에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우, 해당 특정 위치에 있는 타 사용자 단말(1)에게 해당 실시간 영상 데이터 업로드 요청에 대한 업로드 요청 메시지를 전송하고, 이를 확인한 타 사용자 단말(1)로부터 이에 상응하는 실시간 영상 데이터가 업로드되는 경우, 실시간 영상 데이터 제공부(130)는 해당 실시간 영상 데이터의 업로드를 요청한 사용자 단말(1)에게 업로드가 완료되었음을 알리는 알림 메시지를 전송할 수 있다. 이에 대해 보다 구체적으로 살펴보면 다음과 같다.In addition, when a real-time image data upload request for a specific location is received through the user terminal 1 , the real-time image data providing unit 130 requests the other user terminal 1 at the specific location to upload the real-time image data. When the real-time image data providing unit 130 transmits an upload request message to the user terminal 1 and the corresponding real-time image data is uploaded from the other user terminal 1 confirming this, the real-time image data providing unit 130 requests the user terminal 1 to upload the corresponding real-time image data. ) to notify that the upload is complete. A more detailed look at this is as follows.

도 3은 특정 위치에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우, 실시간 영상 데이터 제공부(130)에서 그에 상응하는 업로드 요청 메시지를 타 사용자 단말(1)에 전송하여 실시간 영상이 공유되도록 하는 과정을 순서대로 도시한 도면이다.3 illustrates a process of sharing a real-time image by transmitting a corresponding upload request message to the other user terminal 1 from the real-time image data providing unit 130 when a real-time image data upload request for a specific location is received. The drawings are shown in order.

도 3을 살펴보면, 사용자 단말(1)을 통해 특정 위치에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우(S301), 실시간 영상 데이터 제공부(130)는 해당 위치에 있는 타 사용자 단말(1)에게 실시간 영상 데이터 업로드 요청에 대한 업로드 요청 메시지를 전송한다(S302).Referring to FIG. 3 , when a request for uploading real-time image data for a specific location is received through the user terminal 1 ( S301 ), the real-time image data providing unit 130 sends the real-time image data providing unit 130 to the other user terminal 1 at the corresponding location in real time. An upload request message for the image data upload request is transmitted (S302).

예를 들어, 사용자가 현재 제주도의 실시간 현장 상황이 보고 싶거나 궁금한 경우, 자신의 사용자 단말(1)을 통해 '제주도'에 대한 실시간 영상 데이터 업로드를 요청하게 되고, 실시간 영상 데이터 제공부(130)는 현재 제주도에 위치한 타 사용자 단말(1)들에게 제주도의 실시간 영상 데이터를 업로드 하도록 유도하는 업로드 요청 메시지를 전송하게 된다. 이때, 업로드 요청 메시지는 제주도에 위치하는 각각의 사용자 단말(1)에게 개별적으로 푸시 신호로써 전송될 수도 있고, 혹은 제주도에 위치하는 사용자들이 열람하거나 가입할 수 있는 별도의 방(예를 들면, 제주도 방)에 게시글 형식으로 업로드할 수도 있다.For example, if the user wants to see or is curious about the current real-time on-site situation in Jeju Island, he/she requests to upload real-time image data for 'Jeju Island' through his/her user terminal 1, and the real-time image data providing unit 130 will transmit an upload request message inducing other user terminals 1 located in Jeju Island to upload real-time image data of Jeju Island. At this time, the upload request message may be individually transmitted as a push signal to each user terminal 1 located in Jeju Island, or in a separate room (eg, Jeju Island) that users located in Jeju Island can view or subscribe to. room) can be uploaded in the form of a post.

만약, 제주도 위치하는 타 사용자들이 자신의 사용자 단말(1)을 통해 이를 확인하여 제주도에 대한 실시간 영상 데이터를 업로드하는 경우(S303), 실시간 영상 데이터 제공부(130)는 제주도의 실시간 영상 데이터를 업로드 요청한 사용자 단말(1)에게 현재 제주도에 대한 실시간 영상 데이터가 업로드 되었음을 알리는 알림 메시지를 전송하게 된다(S304). 이 과정에서, 후술되는 비용 결제부(140)에서는 제주도의 실시간 영상 데이터를 업로드 한 다수의 사용자 단말(1) 중에서 가장 빨리 영상을 업로드 하였거나, 또는 해당 업로드를 요청한 사용자 단말(1)에 의해 영상이 재생된 사용자 단말(1)에게 별도의 보상(리워드)을 지급할 수 있으며, 이때 지급되는 보상은 해당 사용자 단말(1)의 사용자 계정과 연계된 계좌에 현급으로 지급될 수도 있고, 또는 해당 사용자 계정에 가상 포인트로 지급될 수도 있다.If other users located in Jeju Island check this through their user terminal 1 and upload real-time image data for Jeju Island (S303), the real-time image data providing unit 130 uploads real-time image data of Jeju Island. A notification message notifying that the real-time image data of the current Jeju Island has been uploaded to the requesting user terminal 1 is transmitted (S304). In this process, the payment unit 140 to be described later uploads an image the earliest among a plurality of user terminals 1 that have uploaded real-time image data of Jeju Island, or the image is uploaded by the user terminal 1 that requested the upload. A separate reward (reward) may be paid to the regenerated user terminal 1, and the reward paid at this time may be paid in cash to an account associated with the user account of the user terminal 1, or the user account may be paid as virtual points.

다시 도 1로 돌아와서, 일 실시예에서 앞서 살펴본 사용자 계정 생성부(110)는 생성된 각 사용자 계정 별로 실시간 영상 데이터의 업로드를 위한 개인 채널이 생성되도록 지원할 수 있으며, 사용자 설정에 따라 사용자 단말(1)을 통해 촬영 및 업로드되는 실시간 영상 데이터가 자신의 개인 채널에 업로드 되도록 지원할 수도 있다.Returning to FIG. 1 , in one embodiment, the user account generating unit 110 described above may support creation of a personal channel for uploading real-time image data for each generated user account, and according to user settings, the user terminal 1 ) to support uploading of real-time video data captured and uploaded to one's own personal channel.

이 경우, 사용자 단말(1)의 설정에 따라 해당 개인 채널이 온에어(on-air) 상태 혹은 모드로 설정될 경우에 해당 개인 채널에 업로드 된 실시간 영상 데이터들이 노출되거나 타 사용자 단말(1)에 의해 검색, 공유되도록 할 수 있으며, 해당 사용자 계정과 상호 작용(예를 들어, 구독, 즐겨찾기, 팔로우, 피드 등록, 좋아요, 추천 등)을 하는 사용자 계정에게는 해당 개인 채널이 온에어 상태 혹은 모드로 설정될 경우 별도의 푸시 알람이 전송되도록 할 수도 있다.In this case, when the corresponding personal channel is set to an on-air state or mode according to the setting of the user terminal 1 , real-time image data uploaded to the corresponding personal channel are exposed or by other user terminals 1 . can be searched, shared, and for any user account that interacts with that user account (e.g., subscribes, favorites, follows, subscribes to a feed, likes, recommends, etc.), the corresponding personal channel may be placed on-air or mode In this case, a separate push alarm may be transmitted.

또한, 일 실시예에서 실시간 영상 데이터 제공부(130)는 공개되어 있는 타 실시간 cctv 제공 서버와 연계하여 해당 실시간 cctv 영상 데이터를 불러올 수 있으며, 사용자 단말(1)을 통해 해당 실시간 cctv 영상 데이터의 시청 요청이 수신될 경우 이를 사용자 단말(1)의 화면 상에 출력되도록 할 수 있다. 여기에서, 실시간 cctv 제공 서버라 함은 국립공원에서 관리하는 cctv 서버 혹은 도로교통공단에서 관리하는 cctv 서버 등을 의미할 수 있다.In addition, in an embodiment, the real-time video data providing unit 130 may retrieve the corresponding real-time cctv image data in connection with other publicly available real-time cctv providing servers, and view the corresponding real-time cctv image data through the user terminal 1 . When a request is received, it may be output on the screen of the user terminal 1 . Here, the real-time cctv providing server may mean a cctv server managed by a national park or a cctv server managed by the Road Traffic Authority.

또한, 일 실시예에서 본 발명에 따른 비용 결제부(140)는 실시간 영상 데이터의 업로드를 요청하는 사용자 단말(1)에게 해당 실시간 영상 데이터의 업로드 요청에 따른 비용이 결제되도록 할 수 있으며, 이때 결제된 비용의 일부를 실시간 영상 데이터를 업로드하는 사용자에게 지급할 수 있다.In addition, in one embodiment, the cost payment unit 140 according to the present invention may allow the user terminal 1 requesting the upload of the real-time image data to pay the cost according to the request for uploading the real-time image data. A portion of the cost can be paid to users who upload real-time video data.

보다 구체적으로, 만약 사용자 단말(1)을 통해 '자갈치시장'에 대한 실시간 영상 데이터의 업로드가 요청되는 경우, 비용 결제부(140)는 해당 사용자 단말(1)에게 '자갈치시장'에 대한 실시간 영상 데이터의 업로드 요청을 위한 비용이 결제되도록 할 수 있다. 이러한 점은, 사용자가 자신이 보고 싶거나 궁금한 지역, 위치에 대한 실시간 영상 데이터를 타 사용자들에게 요청하는 과정을 유료화하는 것을 의미하며, 이때 결제 방식은 간편결재 시스템(예를 들어, 카카오페이, 네이버페이 등)이 적용될 수도 있고, 이 외에도 신용카드 결제, 계좌 이체 등 다양한 결제 방식이 적용될 수 있다.More specifically, if the upload of real-time image data for 'Jagalchi Market' is requested through the user terminal 1, the payment unit 140 provides the user terminal 1 with a real-time image for the 'Jagalchi Market'. You can make a payment for a request to upload data. This means that the user pays for the process of requesting other users for real-time image data about the area or location that the user wants to see or is curious about, and in this case, the payment method is a simple payment system (eg, Kakao Pay, Naver Pay, etc.) may be applied, and in addition, various payment methods such as credit card payment and account transfer may be applied.

또한, 비용 결제부(140)는 만약 해당 실시간 영상 데이터 업로드 요청에 대하여 업로드 요청 메시지를 확인한 타 사용자가 자신의 사용자 단말(1)을 통해 실시간 영상 데이터를 업로드한 경우(특히, 해당 영상이 재생되었거나 혹은 선택된 경우), 앞서 결제된 비용 중 일부를 해당 사용자 단말(1)과 연계된 계좌에 현금으로 지급할 수도 있고, 또는 해당 사용자 단말(1)과 연계된 사용자 계정에 가상 포인트로 지급할 수도 있다. 이는 업로드 요청 메시지에 대한 실시간 영상 데이터를 업로드한 보상을 지급하는 개념으로써, 이를 통해 실시간 영상 데이터를 요청하는 사람과 이를 확인하여 맞춤형 실시간 영상 데이터를 촬영하여 업로드하는 사람 간의 적극적인 참여를 유도할 수 있게 된다.In addition, the cost payment unit 140 is configured to, if the other user who has confirmed the upload request message for the corresponding real-time image data upload request uploads the real-time image data through his/her user terminal 1 (especially if the corresponding image is reproduced or or selected), some of the previously paid costs may be paid in cash to the account associated with the user terminal 1, or may be paid as virtual points to the user account associated with the user terminal 1 . This is a concept of paying a reward for uploading real-time video data to an upload request message. Through this, it is possible to induce active participation between the person who requests the real-time video data and the person who checks it and shoots and uploads customized real-time video data. do.

또한, 일 실시예에서 비용 결제부(140)는 실시간 영상 데이터의 업로드를 요청하는 사용자 단말(1)에게 해당 실시간 영상 데이터의 업로드 요청에 따른 비용이 결제되도록 하되, 경매 방식을 적용하여, 관련된 다수의 업로드 된 실시간 영상 데이터 중에서 재생에 따라 발생되는 비용이 최저가인 영상에 대하여 비용을 결제한 사용자 단말(1)이 직접 실시간 영상 데이터를 선택하도록 하고, 해당 선택된 실시간 영상 데이터를 업로드 한 사용자 계정과 연계된 계좌에 비용 일부가 지급되도록 할 수도 있다.In addition, in an embodiment, the cost settlement unit 140 allows the user terminal 1 requesting upload of the real-time image data to pay the cost according to the request for uploading the real-time image data, but by applying an auction method, a plurality of related of the uploaded real-time image data, the user terminal 1, who paid for the video with the lowest cost incurred according to playback, selects the real-time image data directly, and links the selected real-time image data with the user account that uploaded the data You can also have a portion of the cost paid to your account.

예를 들어, 사용자가 '제주도 해변'에 대한 실시간 영상 데이터의 업로드를 요청하고 비용을 결제한 경우, 이에 따른 업로드 요청 메시지를 확인한 다수의 타 사용자들이 각각 자신의 사용자 단말(1)을 통해 다수의 실시간 영상 데이터를 업로드 하게 된다.For example, when a user requests upload of real-time image data for 'Jeju Island Beach' and pays for the fee, a plurality of other users who check the upload request message according to the request for uploading a plurality of images through their user terminal 1, respectively Real-time video data is uploaded.

이때, 업로드되는 각 실시간 영상 데이터 별로 해당 사용자 단말(1)을 통해 설정된 재생 비용이 다르게 설정될 수 있다.In this case, the reproduction cost set through the corresponding user terminal 1 may be set differently for each uploaded real-time image data.

예를 들어, a사용자는 1000원, b사용자는 1500원, c사용자는 2000원이라고 설정한 경우, 실시간 영상 데이터의 업로드를 요청한 사용자는 해당 3개의 실시간 영상 데이터 중에서 a사용자가 업로드한 실시간 영상 데이터를 선택할 수 있으며, 이 경우 비용 결제부(140)는 사용자를 통해 결제된 비용 중에서 일부(1000원)를 a사용자와 연계된 계좌에 보상으로써 지급할 수도 있다.For example, if user a is set to be 1000 won, user b is 1500 won, and user c is 2000 won, the user who requested the upload of real-time image data is the real-time image data uploaded by user a from among the three real-time image data. may be selected, and in this case, the cost settlement unit 140 may pay a portion (1,000 won) of the expenses paid through the user as a reward to the account associated with the user a.

또한, 일 실시예에서 비용 결제부(140)는 실시간 영상 데이터의 업로드 요청을 위한 비용이 결제되는 과정에서, 외부 사이트(예를 들어, 네이버, 카카오 등)에 적용된 전용 결제 플랫폼과 제휴하여, 해당 결제 플랫폼에서 사용되는 결제 포인트(예를 들어, 네이버 포인트, 카카오 포인트 등)를 가져와 가상 포인트로 변환한 후, 이를 이용하여 앞서 살펴본 비용 결제 과정이 진행되도록 할 수도 있다. 이때 가상 포인트는 추후 현금화가 가능하도록 제공될 수 있다.In addition, in one embodiment, the cost payment unit 140 cooperates with a dedicated payment platform applied to an external site (eg, Naver, Kakao, etc.) in the process of paying the cost for the upload request of real-time image data, After taking payment points (eg, Naver Points, Kakao Points, etc.) used in the payment platform and converting them into virtual points, it is also possible to use them to proceed with the payment process described above. In this case, the virtual point may be provided so that it can be converted into cash later.

또한, 일 실시예에서 본 발명의 광고 관리부(150)는 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터 중에서, 타 사용자 단말을 통한 재생 횟수가 일정 횟수 이상이거나, 타 사용자 단말(1)을 통한 반응 지수(예를 들어, 좋아요, 공유, 추천 등)가 일정값 이상이거나, 또는 해당 사용자 단말(1)과 연계된 개인 채널의 구독자수, 팔로워 수가 일정값 이상인 경우 해당 실시간 영상 데이터에 대해 외부 광고 데이터를 삽입할 수 있는 선택권을 부여하며, 외부 광고 데이터의 삽입에 따라 발생되는 광고 수익을 해당 사용자 계정과 연계된 계좌로 현금으로 지급하거나 또는 별도의 가상 포인트로 지급할 수도 있다. 이때 가상 포인트는 추후 현금화가 가능하도록 제공될 수 있다.In addition, in one embodiment, the advertisement management unit 150 of the present invention, among the real-time image data uploaded through each user terminal 1, the number of reproductions through other user terminals is a predetermined number or more, or the other user terminals 1 If the response index (for example, like, share, recommendation, etc.) through The option to insert advertisement data is given, and advertisement revenue generated according to the insertion of external advertisement data may be paid in cash to an account linked to the user account or may be paid as a separate virtual point. In this case, the virtual point may be provided so that it can be converted into cash later.

또한, 일 실시예에서 본 발명의 실시간 영상 데이터 제공부(130)는 각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터의 종류나 장르에 관계없이, 업로드 영상의 수에 따라 가상 포인트를 해당 사용자 계정에 지급할 수 있다.In addition, in an embodiment, the real-time image data providing unit 130 of the present invention provides virtual points to the corresponding user according to the number of uploaded images, regardless of the type or genre of real-time image data uploaded through each user terminal 1 . You can pay to your account.

이때, 가상 포인트의 일일 지급 횟수 혹은 주간 지급 횟수 등과 같이 가상 포인트의 지급 횟수를 각 사용자 단말(1)과 연계된 개인 채널의 구독자수, 팔로워 수에 따라 차등적으로 적용하여 지급할 수 있다.In this case, the number of payment of virtual points, such as the number of daily or weekly payment of virtual points, may be differentially applied and paid according to the number of subscribers and followers of the personal channel associated with each user terminal 1 .

예를 들어, 구독자수가 1000명 이상일 경우 영상 업로드에 따른 가상 포인트의 지급 횟수를 10회로 설정할 수 있으며, 구독자 수가 1만명 이상일 경우 가상 포인트의 지급 횟수를 20회 등으로 설정할 수 있다. 앞서 예시로 든 구독자수는 하나의 예로써 해석될 뿐이며, 이는 관리자에 의해 얼마든지 변경 가능한 수치임을 유의한다.For example, when the number of subscribers is 1000 or more, the number of times of payment of virtual points according to video upload can be set to 10, and when the number of subscribers is 10,000 or more, the number of times of payment of virtual points can be set to 20, etc. Note that the number of subscribers given as an example above is only interpreted as an example, and this is a number that can be changed by the administrator.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to the preferred embodiments of the present invention, those skilled in the art can variously modify and change the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that you can.

1: 사용자 단말
100: 실시간 영상 공유 플랫폼 제공 시스템
110: 사용자 계정 생성부
120: 데이터베이스
130: 실시간 영상 데이터 제공부
140: 비용 결제부
150: 광고 관리부
1: User terminal
100: Real-time video sharing platform providing system
110: user account creation unit
120: database
130: real-time image data providing unit
140: payment unit
150: advertising management department

Claims (7)

하나 이상의 사용자 단말(1)과 연결되며, 각 사용자 단말(1) 별 사용자 계정이 생성되도록 하는 사용자 계정 생성부(110)와, 실시간 영상 데이터 제공부(130) 및 상기 실시간 영상 데이터의 업로드를 요청한 사용자 단말(1)에게 상기 실시간 영상 데이터 업로드 요청을 위한 비용 결제가 진행되도록 하되, 결제된 비용 중 일부를 상기 실시간 영상 데이터를 업로드하는 사용자의 사용자 단말(1)과 연계된 사용자 계좌로 현금으로 지급하거나 또는 해당 사용자 단말(1)과 연계된 사용자 계정에 가상 포인트로 지급하는 비용 결제부(140)를 포함하는 실시간 영상 공유 플랫폼 제공 시스템에 있어서,
상기 실시간 영상 데이터 제공부(130)는 사용자 단말(1)을 통해 특정 위치 또는 특정 활동에 대한 실시간 영상 데이터 업로드 요청이 수신되는 경우, 해당 특정 위치에 위치하는 하나 이상의 사용자 단말(1)에게 상기 실시간 영상 데이터 업로드 요청에 대한 업로드 요청 메시지를 전송하며, 상기 업로드 요청 메시지를 확인한 타 사용자 단말(1)을 통해 상기 실시간 영상 데이터 업로드 요청에 상응하는 실시간 영상 데이터가 업로드되는 경우, 상기 실시간 영상 데이터 제공부(130)는 상기 실시간 영상 데이터의 업로드를 요청한 사용자 단말(1)에게 해당 실시간 영상 데이터에 대한 업로드가 완료되었음을 알리는 알림 메시지가 전송되도록 하고,
상기 비용 결제부(140)는 상기 비용 결제 진행 시, 외부 사이트에 적용된 결제 플랫폼에서 사용되는 결제 포인트를 가져와 가상 포인트로 변환시킨 후, 상기 가상 포인트를 이용하여 상기 비용 결제가 진행되도록 하고,
상기 비용 결제부(140)는 실시간 영상 데이터의 업로드를 요청하는 사용자 단말(1)에게 해당 실시간 영상 데이터의 업로드 요청에 따른 비용이 결제되도록 하되, 실시간 영상 데이터의 업로드의 요청과 관련되어 업로드된 다수의 실시간 영상 데이터 중에서 재생에 따라 발생되는 비용이 최저가인 영상에 대해 비용을 결제한 사용자 단말(1)을 통해 해당 실시간 영상 데이터가 선택되도록 한 후, 해당 선택된 실시간 영상 데이터를 업로드 한 사용자 계정과 연계된 계좌로 비용 일부가 지급되도록 하며, 또한
상기 비용 결제부(140)는 실시간 영상 데이터를 업로드하는 사용자 단말(1)을 통해, 해당 업로드되는 각 실시간 영상 데이터의 재생 비용이 설정 가능하도록 제공하는 것을 특징으로 하는, 실시간 영상 공유 플랫폼 제공 시스템.
A user account generating unit 110 connected to one or more user terminals 1 and generating a user account for each user terminal 1, a real-time image data providing unit 130, and a request for uploading of the real-time image data Allow the user terminal 1 to pay for the request for uploading the real-time image data, but a part of the paid cost is paid in cash to the user account associated with the user terminal 1 of the user who uploads the real-time image data In the real-time video sharing platform providing system comprising a cost payment unit 140 that pays a virtual point to a user account associated with the user terminal (1) or the user terminal (1),
When a real-time image data upload request for a specific location or a specific activity is received through the user terminal 1, the real-time image data providing unit 130 sends the real-time image data to one or more user terminals 1 located at the specific location. The real-time image data providing unit transmits an upload request message for an image data upload request, and when real-time image data corresponding to the real-time image data upload request is uploaded through another user terminal 1 that has confirmed the upload request message 130 transmits a notification message notifying that the upload of the real-time image data has been completed to the user terminal 1 requesting the upload of the real-time image data;
When the payment is made, the payment unit 140 takes payment points used in a payment platform applied to an external site and converts them into virtual points, and then uses the virtual points to proceed with the payment,
The cost payment unit 140 allows the user terminal 1 requesting the upload of real-time image data to pay the cost according to the request for uploading the real-time image data, but the plurality of uploaded data in connection with the request for uploading the real-time image data of the real-time image data, the corresponding real-time image data is selected through the user terminal (1), which paid for the video with the lowest cost incurred according to playback, and then linked with the user account that uploaded the selected real-time image data Some of the expenses are paid to the account
The system for providing a real-time image sharing platform, characterized in that the cost payment unit 140 provides a settable reproduction cost of each real-time image data to be uploaded through the user terminal 1 for uploading the real-time image data.
삭제delete 삭제delete 삭제delete 삭제delete 제1항에 있어서,
각 사용자 단말(1)을 통해 업로드되는 실시간 영상 데이터 중에서, 타 사용자 단말(1)을 통한 재생 횟수 또는 타 사용자 단말(1)을 통한 반응 지수가 일정값 이상인 사용자 계정에 대하여 해당 실시간 영상 데이터에 외부 광고 데이터를 삽입할 수 있는 선택권을 부여하며, 상기 외부 광고 데이터의 삽입에 따라 발생되는 광고 수익을 해당 사용자 계정과 연계된 계좌로 지급하는 광고 관리부(150);를 더 포함하는 것을 특징으로 하는, 실시간 영상 공유 플랫폼 제공 시스템.
According to claim 1,
Among the real-time image data uploaded through each user terminal 1, the number of reproductions through the other user terminal 1 or the response index through the other user terminal 1 is external to the corresponding real-time image data for a user account that has a predetermined value or more. Advertisement management unit 150 that grants a choice to insert advertisement data, and pays advertisement revenue generated according to the insertion of the external advertisement data to an account associated with the corresponding user account; characterized in that it further comprises; Real-time video sharing platform providing system.
삭제delete
KR1020210052267A 2021-04-22 2021-04-22 System for providing a real-time video sharing platform Active KR102290581B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020210052267A KR102290581B1 (en) 2021-04-22 2021-04-22 System for providing a real-time video sharing platform
PCT/KR2022/004998 WO2022225230A1 (en) 2021-04-22 2022-04-07 System for providing consumer-based real-time video sharing platform capable of sharing videos in real time with location-based unspecified multiple users

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210052267A KR102290581B1 (en) 2021-04-22 2021-04-22 System for providing a real-time video sharing platform

Publications (1)

Publication Number Publication Date
KR102290581B1 true KR102290581B1 (en) 2021-08-17

Family

ID=77466146

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210052267A Active KR102290581B1 (en) 2021-04-22 2021-04-22 System for providing a real-time video sharing platform

Country Status (2)

Country Link
KR (1) KR102290581B1 (en)
WO (1) WO2022225230A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022225230A1 (en) * 2021-04-22 2022-10-27 강명철 System for providing consumer-based real-time video sharing platform capable of sharing videos in real time with location-based unspecified multiple users
KR102499134B1 (en) * 2021-12-30 2023-02-10 강명철 System for providing a real-time video sharing platform
KR102499133B1 (en) * 2021-12-30 2023-02-10 강명철 System for providing an audience-oriented real-time video sharing platform where providers can participate and share real-time videos
WO2023042935A1 (en) * 2021-09-16 2023-03-23 송정우 Method for sharing image, and device and system using same
KR20240055299A (en) * 2022-10-20 2024-04-29 변재윤 Real Time On-Site Relay Service Providing Method including Automatic Filtering Processing of Image Data for Online Platform Upload

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090001477A (en) * 2007-04-17 2009-01-09 에스케이 텔레콤주식회사 Real-time situation information sharing method and system
KR101720940B1 (en) 2013-01-28 2017-04-10 네이버 주식회사 Apparatus, method and computer readable recording medium for sharing a real time video through a chatting window of a messenger service
KR20200023157A (en) * 2018-08-23 2020-03-04 주식회사 윌위아 Apparatus and method for acquiring image
KR20200033556A (en) * 2018-09-20 2020-03-30 주식회사 에스원 Block chain based Video sharing method and video sharing platform system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100920364B1 (en) * 2008-01-03 2009-10-07 주식회사 알티캐스트 Method and apparatus for providing video service based on location
KR20140089751A (en) * 2013-01-07 2014-07-16 엘지전자 주식회사 Method for intelligent searching service using circumstance recognition and the terminal thereof
KR101843920B1 (en) * 2016-12-26 2018-03-30 주식회사 에듀템 Remote teaching video photographing and publishing system
KR101909194B1 (en) * 2017-09-14 2018-10-18 (주)글루버 Method and apparatus for providing video service based on location
KR20200069808A (en) * 2018-12-07 2020-06-17 주식회사 팬라인 Mobile cctv video sharing method applying user matching by destination identification
KR102290581B1 (en) * 2021-04-22 2021-08-17 강명철 System for providing a real-time video sharing platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090001477A (en) * 2007-04-17 2009-01-09 에스케이 텔레콤주식회사 Real-time situation information sharing method and system
KR101720940B1 (en) 2013-01-28 2017-04-10 네이버 주식회사 Apparatus, method and computer readable recording medium for sharing a real time video through a chatting window of a messenger service
KR20200023157A (en) * 2018-08-23 2020-03-04 주식회사 윌위아 Apparatus and method for acquiring image
KR20200033556A (en) * 2018-09-20 2020-03-30 주식회사 에스원 Block chain based Video sharing method and video sharing platform system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022225230A1 (en) * 2021-04-22 2022-10-27 강명철 System for providing consumer-based real-time video sharing platform capable of sharing videos in real time with location-based unspecified multiple users
WO2023042935A1 (en) * 2021-09-16 2023-03-23 송정우 Method for sharing image, and device and system using same
KR102499134B1 (en) * 2021-12-30 2023-02-10 강명철 System for providing a real-time video sharing platform
KR102499133B1 (en) * 2021-12-30 2023-02-10 강명철 System for providing an audience-oriented real-time video sharing platform where providers can participate and share real-time videos
KR20240055299A (en) * 2022-10-20 2024-04-29 변재윤 Real Time On-Site Relay Service Providing Method including Automatic Filtering Processing of Image Data for Online Platform Upload
KR102876776B1 (en) * 2022-10-20 2025-10-24 변재윤 Real Time On-Site Relay Service Providing Method including Automatic Filtering Processing of Image Data for Online Platform Upload

Also Published As

Publication number Publication date
WO2022225230A1 (en) 2022-10-27

Similar Documents

Publication Publication Date Title
KR102290581B1 (en) System for providing a real-time video sharing platform
US11190849B2 (en) Server and program
JP6999152B2 (en) Content distribution device and content distribution system
JP5317555B2 (en) Real-time information distribution system and real-time information distribution method
US8683068B2 (en) Interactive data stream
KR101384668B1 (en) Using a hybrid app-based social network services solution that provides real-time live broadcast system and method
CN103430569A (en) Communication server, communication method, recording medium, and integrated circuit
JP2004530969A (en) Method and apparatus for digital media exchange
JP2022000955A (en) Scene sharing system
US11329945B2 (en) Method and apparatus for publishing post, and storage medium
US11393048B2 (en) Location-based open social networks and incentivization methods
KR101190062B1 (en) Personal broadcasting homepage system
US11683566B2 (en) Live content streaming system and method
KR102499134B1 (en) System for providing a real-time video sharing platform
KR102499135B1 (en) System for providing a real-time video sharing platform that can set the search radius
KR20130126203A (en) System and method for providing content sharing service using client terminal
KR101145641B1 (en) Personal broadcast website system
KR102394426B1 (en) System for providing a real-time video sharing platform that allows detailed settings of requested video
US20200242666A1 (en) Location-Based Open Social Networks And Incentivization Methods
KR102378073B1 (en) System for providing a real-time video sharing platform centered on audiences that enables connection with unspecified people
KR20190095204A (en) Social Network Service Method Based On ContentsCuration and System Using It
KR102499133B1 (en) System for providing an audience-oriented real-time video sharing platform where providers can participate and share real-time videos
US10368213B1 (en) Location-based open social networks
KR102010896B1 (en) Social Network Service Method Based On ContentsCuration and System Using It
KR102118441B1 (en) Server for managing of natural park tour service

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20210422

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20210423

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20210422

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20210714

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210810

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210811

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210811

End annual number: 3

Start annual number: 1

PG1601 Publication of registration