KR20220011061A - 라이브커머스 서비스 제공 시스템 및 방법 - Google Patents
라이브커머스 서비스 제공 시스템 및 방법 Download PDFInfo
- Publication number
- KR20220011061A KR20220011061A KR1020210019338A KR20210019338A KR20220011061A KR 20220011061 A KR20220011061 A KR 20220011061A KR 1020210019338 A KR1020210019338 A KR 1020210019338A KR 20210019338 A KR20210019338 A KR 20210019338A KR 20220011061 A KR20220011061 A KR 20220011061A
- Authority
- KR
- South Korea
- Prior art keywords
- store
- user
- map
- avatar
- video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000008569 process Effects 0.000 claims description 18
- 238000007726 management method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000007423 decrease Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 5
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 230000008859 change Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 244000144972 livestock Species 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 244000240602 cacao Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 235000021022 fresh fruits Nutrition 0.000 description 1
- 235000013402 health food Nutrition 0.000 description 1
- 239000012770 industrial material Substances 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 235000013622 meat product Nutrition 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004215 skin function Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 라이브커머스 서비스 제공 시스템 및 방법을 개시한다. 본 발명에 따른 시스템은, 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB, 사용자의 아바타 정보가 저장된 아바타 DB, 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 포함하는 데이터베이스 서버; 및 네트워크를 통해 사용자 클라이언트 및 상점 클라이언트와 데이터 송수신이 가능하도록 연결되고, 상기 데이터베이스 서버와 연동하여 라이브커머스 서비스를 제공하는 라이브커머스 서버를 포함한다. 상기 라이브커머스 서버는, 사용자 클라이언트로부터 맵 식별코드와 아바타 위치를 수신하고, 상기 3차원 거리 맵 DB와 상기 아바타 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵과 사용자의 아바타를 상기 사용자 클라이언트를 통해 출력하는 3차원 거리 맵 제공 모듈; 및 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하고, 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 아바타 위치와 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 멀티미디어 믹싱 출력 모듈;을 포함한다.
Description
본 발명은 온라인 전자상거래 제공 시스템 및 방법에 관한 것으로서, 보다 상세하게는 실시간 생중계 방식을 전자상거래에 접목한 라이브커머스 서비스 제공 시스템 및 방법에 관한 것이다.
온라인 전자 상거래는 인터넷의 발달과 더불어 급속도로 성장을 거듭해 왔다. 최근에는, 모바일 인터넷과 스마트 폰 기술이 급속도로 발전되면서 전자 상거래 시장이 모바일 환경으로 급속도로 재편되고 있다.
라이브커머스는 실시간 동영상 스트리밍을 통해 시청자들에게 상품을 소개하고 판매하는 이커머스 형태를 말한다. 실시간을 뜻하는 라이브에 이커머스가 더해진 것으로서, 온라인 쇼핑과 방송의 결합으로 정의할 수 있다.
소비자들은 인터넷 방송을 보면서 상품에 대한 정보를 접하고, 진행자와 시청자는 서로 의견을 교환한다. 그리고, 방송 페이지에서 바로 물품을 결제할 수 있다.
라이브커머스는 홈쇼핑 채널이 온라인으로 전환된 것이다. 하지만 홈쇼핑 채널과는 다른 점이 있다. 가장 큰 차이점은 방향성이다. 홈쇼핑 채널은 정보의 전달이 일방적이다. 물론, 일부 홈쇼핑 채널들은 문자 메시지 등을 통해 시청자의 의견을 수렴하고 답한다. 하지만, 라이브커머스는 홈쇼핑 채널보다는 정보의 교류가 훨씬 활발하고 역동적이다.
일 예로, 노트북을 판매하는 라이브커머스는 시청자의 요구에 따라 모두가 보고 있는 자리에서 게임을 실행해 본다. 또한, 상품의 무게를 저울에 올려 바로 실측하기도 한다. 때로는 스트리머가 잘못된 정보를 이야기할 경우, 즉시 시청자들에 의해 잘못이 정정되기도 한다.
라이브커머스의 또 다른 차이점은 방송 콘텐츠의 구성이 홈쇼핑 채널에 비해 자유롭다는 것이다. 홈쇼핑 채널은 몇몇 유명 쇼호스트에 의해 쇼가 꾸려진다. 반면, 라이브커머스는 판매자들이 원하는 바에 따라 방송이 자유롭게 꾸며진다. 또한, 홈쇼핑 채널은 방송의 특성상 법적 규제를 받지만, 라이브커머스는 다른 온라인 서비스들처럼 법적 규제로부터 상대적으로 자유롭다. 따라서, 라이브커머스는 홈쇼핑 채널보다 더 재미있고 흥미롭다. 전문 방송인이 아닌 브랜드 관계자, 인플루언서 등 각계각층의 다양한 전문가들이 출연하고 이들의 발언도 자유로우며 수위도 높은 편이다.
한편, 우리나라의 전자 상거래 시장은 오픈 마켓 플랫폼을 제공하는 몇 몇 기업이 독점하고 있다. 오픈 마켓 플랫폼의 독점은 여러 가지 폐해를 낳고 있다.
첫 번째는 막대한 광고비의 지출이다. 소비자는 검색 결과에서 처음으로 접하는 상품 페이지에서 상품 구매를 대부분 끝낸다. 따라서, 판매자들은 상품의 노출 위치를 상위로 끌어 올리기 위해 경쟁적으로 키워드 광고비를 지출한다. 만약, 광고비를 내지 않으면 상품의 노출 자체가 불가능에 가깝다.
두 번째는 수요와 공급에 의한 가격 결정 메커니즘이 작동하지 않는다. 온라인 플랫폼임에도 불구하고 상품 가격은 입점 업체들끼리의 담합에 의해 암암리에 결정된다. 많은 광고비가 지출되는 인기 상품은 판매자와 상관없이 가격이 동일한 경우가 비일비재하다.
세 번째는 정보의 왜곡이다. 대부분의 소비자는 상품의 판매량과 사용 후기를 보고 판매 결정을 내린다. 하지만 홍보 회사에 의해 사용 후기가 작성되기도 하고 판매 회사가 가상 매출을 일으켜 상품 판매량을 실제보다 늘리기도 한다.
오픈 마켓 플랫폼의 목적은 판매자와 구매자의 연결을 통해 누구나 쉽게 전자상거래에 동참할 수 있도록 하자는 것이다. 하지만, 이제는 오픈 마켓 플랫폼이 상품 판매 채널의 독점을 통해 여러 가지 폐해를 유발하고 있으므로 지금은 오히려 자유로운 전자 상거래에 걸림돌이 되고 있다.
다른 한편, 전자 상거래 시장의 급속한 성장은 전통시장의 급속한 쇠퇴라는 어두운 이면을 가지고 있다. 전통시장은 지역의 유통기능을 수행하고, 지역민들의 커뮤니케이션을 돕는 역할을 해왔던 공간이다. 역사적으로는 농, 축산물을 교환하고 공산품을 정기적으로 판매하는 곳이었다. 또한 정보를 교환하고 지역공동체의 문화가 창출되는 곳이었다.
하지만 이커머스가 급속도로 확산되고 대형마트와 대형슈퍼마켓(SSM: Super-Super Market)이 곳곳에 들어서면서 전통시장은 점차 활력을 잃어가고 있다. 전통시장은 온라인과 오프라인 모두에서 설 곳을 잃어가고 있는 것이다.
전통시장의 점진적 소멸은 단순히 물건 살 곳을 잃는 정도의 문제가 아니다. 우리 공동체의 삶과 문화가 녹아든 장소의 상실을 의미하는 것이기도 하다. 따라서, 전통시장을 살린다는 것은 경제활동의 공간을 만든다는 의미를 넘어서 지역의 문화를 만들어가는 장소로서의 가치가 되살아남을 의미한다. 따라서, 전통시장은 보호되어야 하고 적극적으로 육성되어야 할 필요가 있다.
본 발명은 위와 같은 종래 기술의 배경하에 창안된 것으로서, 정보통신(IT) 기술을 이용하여 라이브커머스 서비스를 전통시장에 유기적으로 접목하는데 있다.
전통시장은 거리를 거닐며 오감을 통해 상품 정보를 얻고 쇼핑을 하는 공간이다. 함께 쇼핑하는 사람들과의 대화, 그리고 호객과 가격 흥정과 같은 쇼핑의 독특한 재미가 있는 역동적 공간이 바로 전통시장이다. 본 발명은 이러한 전통시장 쇼핑의 재미를 라이브커머스를 통해서 온라인 상에서 그대로 구현하고자 한다.
본 발명의 또 다른 목적은 3차원 거리 맵과 영상 스트리밍 및 음향의 믹싱 기술을 이용하여 쇼핑을 즐기는 사용자들에게 전통시장의 거리를 거니는 듯한 생동감 있는 현장감을 시청각적으로 제공하는데 있다.
상기 기술적 과제를 달성하기 위한 본 발명에 따른 라이브커머스 서비스 제공 시스템은, 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB, 사용자의 아바타 정보가 저장된 아바타 DB, 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 포함하는 데이터베이스 서버; 및 네트워크를 통해 사용자 클라이언트 및 상점 클라이언트와 데이터 송수신이 가능하도록 연결되고, 상기 데이터베이스 서버와 연동하여 라이브커머스 서비스를 제공하는 라이브커머스 서버를 포함한다.
바람직하게, 상기 라이브커머스 서버는, 사용자 클라이언트로부터 맵 식별코드와 아바타 위치를 수신하고, 상기 3차원 거리 맵 DB와 상기 아바타 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵과 사용자의 아바타를 상기 사용자 클라이언트를 통해 출력하는 3차원 거리 맵 제공 모듈; 및 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하고, 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 아바타 위치와 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 멀티미디어 믹싱 출력 모듈;을 포함할 수 있다.
바람직하게, 상기 3차원 거리 맵 제공 모듈은, 상기 3차원 거리 맵에 포함된 각 상점의 동영상 표시창을 출력함에 있어서 사용자의 아바타 위치를 기준으로 원근감 있게 각 상점의 동영상 표시창을 출력하도록 구성될 수 있다.
바람직하게, 상기 멀티미디어 믹싱 출력 모듈은, 상기 원근감 있게 출력된 각 동영상 표시창의 규격에 맞도록 상점의 동영상 데이터를 왜곡시켜 출력시키도록 구성될 수 있다.
바람직하게, 상기 멀티미디어 믹싱 출력 모듈은, 상기 아바타 위치로부터 거리가 증가하는 상점일수록 해당 상점의 동영상 음향에 대한 믹싱 가중치를 상대적으로 감소시키도록 구성될 수 있다.
일 측면에 따르면, 상기 라이브커머스 서비스 제공 시스템은, 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 상점 클라이언트로부터 상기 사용자 아바타에 대한 호객 문자 또는 호객 음성 메시지를 수신하고, 상기 호객 문자 또는 호객 음성 메시지를 상기 사용자 아바타에 대응되는 사용자 클라이언트 측으로 출력하도록 구성된 거래 채팅 모듈;을 더 포함할 수 있다.
선택적으로, 상기 거래 채팅 모듈은, 상기 호객 문자 또는 호객 음성 메시지를 상점의 위치를 기준으로 소정 거리 내에 위치한 복수의 사용자 아바타에 대응되는 사용자 클라이언트 측으로 전송하도록 구성될 수 있다.
선택적으로, 상기 거래 채팅 모듈은, 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트로부터 상품 가격 문의 또는 가격 흥정 문의를 포함하는 질의 문자 또는 질의 음성 메시지를 수신하고, 상기 질의 문자 또는 질의 음성 메시지를 대응되는 상점 클라이언트 측으로 출력하고, 상기 상점 클라이언트로부터 상기 질의 문자 또는 상기 질의 음성 메시지에 대한 답변 문자 또는 답변 음성 메시지를 대응되는 사용자 클라이언트 측으로 전송하도록 구성될 수 있다.
선택적으로, 상기 거래 채팅 모듈은, 상기 사용자 클라이언트와 상기 상점 클라이언트 사이에서 전송되는 질의 문자, 질의 음성 메시지, 답변 문자 또는 답변 음성 메시지를 상점의 위치를 기준으로 소정 거리에 위치한 사용자 아바타에 대응되는 사용자 클라이언트 측으로 동시에 전송하도록 구성될 수 있다.
다른 측면에 따르면, 상기 라이브커머스 서비스 제공 시스템은, 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트 측으로 해당 상점의 상품을 구매할 수 있는 전자상거래 접속 링크를 제공하고, 상기 전자상거래 접속 링크가 선택되었을 때 상기 사용자 클라이언트 측으로 상품 정보가 포함된 전자상거래 페이지를 제공하고, 상기 전자상거래 페이지를 통해 사용자의 상품 구매 요청에 대한 전자결제를 처리하도록 구성된 전자상거래 모듈;을 더 포함할 수 있다.
선택적으로, 상기 멀티미디어 믹싱 출력 모듈은, 사용자 클라이언트의 2차원 맵 전송 요청에 따라 상기 3차원 거리 맵에 포함된 복수의 상점 별로 할당된 복수의 동영상 표시창이 2차원적으로 배열된 2차원 맵을 생성할 수 있다.
이 경우, 상기 멀티미디어 믹싱 출력 모듈은, 상기 2차원 맵에 할당된 각각의 동영상 표시창에 해당하는 상점의 동영상을 멀티미디어 DB로부터 독출하여 재생하고, 상기 2차원 맵의 정중앙을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하도록 구성될 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 시스템은, 상기 상점 클라이언트로부터 상점의 상품 홍보를 위해 실시간으로 촬영된 동영상 또는 녹화 편집된 동영상을 전송 받아 상기 멀티미디어 DB에 저장하는 동영상 저장 모듈;을 더 포함할 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 시스템은, 상기 3차원 거리 맵 DB를 생성하고 관리하는 맵 관리 모듈을 더 포함할 수 있다.
바람직하게, 상기 맵 관리 모듈은, 상기 상점 클라이언트 측으로 상점 분양 페이지를 제공하고, 상기 상점 분양 페이지를 통해 상점이 입점될 3차원 거리 맵과 상기 3차원 거리 맵에 포함된 상점들 중에서 적어도 하나를 지정 받고, 판매자가 지정한 상점의 식별코드와 해당 상점이 포함된 3차원 거리 맵의 식별코드를 판매자 정보와 매칭시켜 상기 3차원 거리 맵 DB에 저장하도록 구성될 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명에 따른 라이브커머스 서비스 제공 방법은, (a) 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB, 사용자의 아바타 정보가 저장된 아바타 DB, 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 구축하는 단계; (b) 사용자 클라이언트로부터 맵 식별코드와 아바타 위치를 수신하고, 상기 3차원 거리 맵 DB와 상기 아바타 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵과 사용자의 아바타를 상기 사용자 클라이언트를 통해 출력하는 단계; (c) 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하는 단계; 및 (d) 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 아바타 위치와 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 단계;를 포함할 수 있다.
바람직하게, 상기 (a) 단계에서, 상기 3차원 거리 맵에 포함된 각 상점의 동영상 표시창은 사용자의 아바타 위치를 기준으로 원근감 있게 표시될 수 있다.
바람직하게, 상기 (d) 단계에서, 상기 원근감 있게 표시된 각 동영상 표시창의 규격에 맞도록 상점의 동영상 데이터를 왜곡시켜 출력시킬 수 있다.
바람직하게, 상기 (d) 단계에서, 상기 아바타 위치로부터 거리가 증가하는 상점일수록 해당 상점의 동영상 음향에 대한 믹싱 가중치를 상대적으로 감소시킬 수 있다.
일 측면에 따르면, 상기 라이브커머스 서비스 제공 방법은, (e1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 상점 클라이언트로부터 상기 사용자 아바타에 대한 호객 문자 또는 호객 음성 메시지를 수신하는 단계; 및 (e2) 상기 호객 문자 또는 호객 음성 메시지를 상기 사용자 아바타에 대응되는 사용자 클라이언트 측으로 출력하는 단계;를 더 포함할 수 있다.
선택적으로, 상기 (e2) 단계에서, 상기 호객 문자 또는 호객 음성 메시지를 상점의 위치를 기준으로 소정 거리 내에 위치한 복수의 사용자 아바타에 대응되는 사용자 클라이언트 측으로 전송할 수 있다.
선택적으로, 상기 라이브커머스 서비스 제고 방법은, (f1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트로부터 상품 가격 문의 또는 가격 흥정 문의를 포함하는 질의 문자 또는 질의 음성 메시지를 수신하고, 상기 질의 문자 또는 질의 음성 메시지를 대응되는 상점 클라이언트 측으로 출력하는 단계; 및 (f2) 상기 상점 클라이언트로부터 상기 질의 문자 또는 상기 질의 음성 메시지에 대한 답변 문자 또는 답변 음성 메시지를 대응되는 사용자 클라이언트 측으로 전송하는 단계;를 더 포함할 수 있다.
이 경우, 상기 사용자 클라이언트와 상기 상점 클라이언트 사이에서 전송되는 질의 문자, 질의 음성 메시지, 답변 문자 또는 답변 음성 메시지를 상점의 위치를 기준으로 소정 거리에 위치한 사용자 아바타에 대응되는 사용자 클라이언트 측으로 동시에 전송할 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 방법은, (g1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트 측으로 해당 상점의 상품을 구매할 수 있는 전자상거래 접속 링크를 제공하는 단계; (g2) 상기 전자상거래 접속 링크가 선택되었을 때 상기 사용자 클라이언트 측으로 상품 정보가 포함된 전자상거래 페이지를 제공하는 단계; 및 (g3) 상기 전자상거래 페이지를 통해 사용자의 상품 구매 요청에 대한 전자결제를 처리하는 단계;를 더 포함할 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 방법은, (h1) 상기 사용자 클라이언트의 2차원 맵 전송 요청에 따라 상기 3차원 거리 맵에 포함된 복수의 상점 별로 할당된 복수의 동영상 표시창이 2차원적으로 배열된 2차원 맵을 생성하는 단계; (h2) 상기 2차원 맵에 할당된 각각의 동영상 표시창에 해당하는 상점의 동영상을 멀티미디어 DB로부터 독출하여 재생하는 단계; 및 (h3) 상기 2차원 맵의 정중앙을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 단계;를 더 포함할 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 방법은, 상기 상점 클라이언트로부터 상점의 상품 홍보를 위해 실시간으로 촬영된 동영상 또는 녹화 편집된 동영상을 전송 받아 상기 멀티미디어 DB에 저장하는 단계;를 더 포함할 수 있다.
또 다른 측면에 따르면, 상기 라이브커머스 서비스 제공 방법은, (i1) 상기 상점 클라이언트 측으로 상점 분양 페이지를 제공하는 단계; (i2) 상기 상점 분양 페이지를 통해 상점이 입점될 3차원 거리 맵과 상기 3차원 거리 맵에 포함된 상점들 중에서 적어도 하나를 지정 받는 단계; 및 (i3) 판매자가 지정한 상점의 식별코드와 해당 상점이 포함된 3차원 거리 맵의 식별코드를 판매자 정보와 매칭시켜 상기 3차원 거리 맵 DB에 저장하는 단계;를 더 포함할 수 있다.
본 발명은, 다양한 테마로 꾸며진 3차원 거리 맵을 기반으로 아바타를 이용하여 전통시장의 거리를 돌아다니며 다양한 상점에서 쇼핑을 즐길 수 있는 라이브 커머스 플랫폼을 제공한다.
특히, 본 발명은, 3차원 거리 맵 내의 사용자 위치를 기준으로 복수의 상점에서 제공하는 영상과 음향을 원근감 있게 표출함으로써 마치 전통시장에서 직접 쇼핑을 하는 것과 같은 생동감과 현장감을 사용자에게 제공할 수 있다.
또한, 상점 측에서는 아바타를 대상으로 호객을 하고 사용자 측에서는 상점을 대상으로 가격 흥정(에누리)를 하고, 다른 사용자가 상점 측과 나누는 대화를 엿듣고, 특정 시간대를 정하여 특가 이벤트를 하는 등 전통시장에서만 경험할 수 있는 역동적 쇼핑 경험을 선사할 수 있다.
또한, 비교적 고연령대이거나 온라인 판매가 익숙치 않은 시장상인, 소상공인, 농어촌 생산자, 가공업체, 제조업체, 인테리어 업체 등도 편리하게 라이브커머스 환경에서 상품이나 서비스를 판매하는 것이 가능하다.
또한, 라이브커머스 환경과 사용자에게 친숙한 온라인 전자상거래 환경을 유기적으로 통합시킴으로써 사용자에게 편리한 상품 구매 경험을 선사할 수 있다.
즉, 사용자는 특정 상점에 입장하여 해당 상점에서 판매하는 상품들을 한눈에 확인할 수 있고, 상용화된 다양한 결제 수단을 이용하여 편리하게 상품을 주문하고 배송을 요청할 수 있다.
또한, 온라인 상품 검색 시 흔히 보이는 마케팅이 집중된 동일 상품만 계속 검색되는 현상에서 벗어나, 다양한 판매자, 상품, 설명을 경험할 수 있다.
또한, 유사업종끼리 모여 보다 많이 비교하고 살 수 있는 편리함이 있고, 농부, 제조업자 등 생산자와 직접 만날 수도 있어 유통 단순화를 통한 구매가격 하락이 가능하다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 한 실시예를 예시하는 것이며, 후술하는 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른 3차원 거리 맵의 구성도이다.
도 3은 원근감이 있는 동영상 표시창의 다양한 출력 방식을 나타낸 도면이다.
도 4는 사용자의 아바타가 3차원 거리 맵에 표시된 예를 도시한 화면이다.
도 5는 판매자의 호객 행위를 지원하기 위한 호객 인터페이스의 일 예를 나타낸 화면 예시도이다.
도 6은 사용자가 아바타를 이용하여 상점의 판매자와 채팅을 하고자 할 때 제공되는 사용자 채팅 인터페이스를 나타낸 화면 예시도이다.
도 7은 사용자가 특정 상점에서 전자상거래 접속 링크를 통해 전자상거래 페이지에 접근한 상태를 나타낸 화면 예시도이다.
도 8은 사용자 클라이언트에 제공될 수 있는 2차원 맵에 대한 일 예를 도시한 화면이다.
도 9는 본 발명의 실시예에 따른 라이브커머스 서비스 방법에 있어서 3차원 거리 맵과 아바타의 표시 과정, 그리고 3차원 거리 맵에 표시된 동영상 표시창을 통해 동영상을 스트리밍하고 동영상의 음향을 원근감 있게 믹싱하는 과정을 나타낸 순서도이다.
도 10은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 호객 방법의 흐름을 나타낸 순서도이다.
도 11은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 사용자의 상품 구매 방법에 관한 흐름을 나타낸 순서도이다.
도 1은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른 3차원 거리 맵의 구성도이다.
도 3은 원근감이 있는 동영상 표시창의 다양한 출력 방식을 나타낸 도면이다.
도 4는 사용자의 아바타가 3차원 거리 맵에 표시된 예를 도시한 화면이다.
도 5는 판매자의 호객 행위를 지원하기 위한 호객 인터페이스의 일 예를 나타낸 화면 예시도이다.
도 6은 사용자가 아바타를 이용하여 상점의 판매자와 채팅을 하고자 할 때 제공되는 사용자 채팅 인터페이스를 나타낸 화면 예시도이다.
도 7은 사용자가 특정 상점에서 전자상거래 접속 링크를 통해 전자상거래 페이지에 접근한 상태를 나타낸 화면 예시도이다.
도 8은 사용자 클라이언트에 제공될 수 있는 2차원 맵에 대한 일 예를 도시한 화면이다.
도 9는 본 발명의 실시예에 따른 라이브커머스 서비스 방법에 있어서 3차원 거리 맵과 아바타의 표시 과정, 그리고 3차원 거리 맵에 표시된 동영상 표시창을 통해 동영상을 스트리밍하고 동영상의 음향을 원근감 있게 믹싱하는 과정을 나타낸 순서도이다.
도 10은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 호객 방법의 흐름을 나타낸 순서도이다.
도 11은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 사용자의 상품 구매 방법에 관한 흐름을 나타낸 순서도이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 출원을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 발명시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
도 1은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템(10)의 구성도이다.
도 1을 참조하면, 라이브커머스 서비스 제공 시스템(10)은, 라이브커머스 서버(20) 및 데이터베이스 서버(30)를 포함한다.
라이브커머스 서버(20)는 네트워크(60)를 통해 사용자 클라이언트(40) 및 상점 클라이언트(50)와 데이터 송수신이 가능하도록 연결된다.
사용자 클라이언트(40)는 사용자의 컴퓨터 또는 모바일 단말기에 설치되는 사용자 전용 라이브커머스 프로그램이다. 라이브커머스 프로그램은 라이브커머스 서버(20)로부터 다운 로드 될 수 있다. 사용자 클라이언트(40)가 스마트 폰이나 테블릿과 같은 모바일 단말기에 설치된 경우 사용자 클라이언트(40)는 구글 또는 애플에서 제공하는 앱 스토어에서 다운 로드 될 수 있다.
상점 클라이언트(50)는 상점 판매자의 컴퓨터 또는 모바일 단말기에 설치되는 판매자 전용 라이브커머스 프로그램이다. 상점 클라이언트(50)는 라이브커머스 서버(20)로부터 다운 로드 될 수 있다. 상점 클라이언트(50)가 스마트 폰이나 테블릿과 같은 모바일 단말기에 설치된 경우 상점 클라이언트(50)는 구글 또는 애플에서 제공하는 앱 스토어에서 다운 로드 될 수 있다.
사용자 클라이언트(40) 및 상점 클라이언트(50)의 기능은 라이브커머스 서버(20)의 구성 및 동작과 함께 설명될 것이다.
네트워크(60)는 인터넷 서비스를 지원하는 유무선 통신망을 포함하는 것으로서, 모바일 환경에서 인터넷 서비스를 제공할 수 있는 통신망이라면 어떠한 것이라도 네트워크(60)의 범주에 포함된다.
네트워크(60)는 하나의 망 사업자에 의해 제공되는 유무선 통신망뿐만 아니라 클라이언트와 서버가 데이터를 송수신함에 있어서 데이터가 경유되는 다른 네트워크 사업자의 유무선 통신망을 포함할 수 있다.
라이브커머스 서버(20)와 사용자 클라이언트(40) 및 상점 클라이언트(50)가 상호 간에 데이터를 주고 받음에 있어서 별도의 언급이 없더라도 서버와 클라이언트 사이에 네트워크(60)가 개재되는 것은 자명하다.
먼저, 데이터베이스 서버(30)의 구성을 상술한다. 데이터베이스 서버(30)는 거리 일측에 복수의 상점이 표시되고 각 상점에 동영상 표시창이 각각 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB(31)를 포함한다.
도 2는 본 발명의 일 실시예에 따른 3차원 거리 맵(100)의 구성도이다.
도 2를 참조하면, 3차원 거리 맵(100)은 전통시장과 유사하게 거리를 중심으로 복수의 상점들이 배치된 구성을 가진다. 복수의 상점들은 거리의 일측 또는 양측에 배치될 수 있다.
일 실시예에서, 동영상 표시창은 거리 측으로 대향하고 있는 각 상점의 전면에 배치된다. 동영상 표시창은 오프라인 상점에서 실시간으로 송출되거나 녹화 편집된 동영상이 재생된다.
바람직하게, 복수의 동영상 표시창들은 원근감을 가진 프레임을 구비한다.
구체적으로, 3차원 거리 맵(100) 상에서 가깝게 보이는 동영상 표시창이 멀리 보이는 동영상 표시창보다 프레임의 사이즈가 크다. 또한, 각각의 동영상 표시창에 대해 원근감을 부여하기 위해 동영상 표시창의 상부 엣지 및 하부 엣지가 멀리 보이는 특정 점을 지향하고 있다. 이는 공간에 포함된 객체들을 3차원적으로 나타낼 때 쓰이는 3차원 투영법의 일 예인데, 본 발명이 이에 한정되는 것은 아니다. 반면, 동영상 표시창들의 좌우 엣지는 모두 상하 방향으로 연장된 구조를 가지며, 가까이 있는 동영상 표시창이 멀리 있는 동영상 표시창보다 좌우 엣지의 길이가 더 길다.
본 발명에 있어서, 동영상 표시창들의 원근감 있는 출력 방식은 여러 가지 변형이 가능하다.
도 3은 원근감이 있는 동영상 표시창의 다양한 출력 방식을 나타낸 도면이다.
도 3에 있어서, 상단에 나타낸 4개의 동영상 표시창은 2차원적 관점의 동영상 표시창이고, 하단에 나타낸 4개의 동영상 표시창들은 3차원 거리 맵(100)에 적용될 수 있는 3차원적 관점의 동영상 표시창이다.
본 발명의 실시예에서는, 도 3의 (A)에 나타낸 방식이 3차원 거리 맵(100)에 적용되었지만, 본 발명이 이에 한정되는 것은 아니다.
각 동영상 표시창에는 상점 식별코드가 할당된다. 상점 식별코드는 상점에서 실시간으로 송출하거나 녹화 편집된 동영상을 재생하고자 할 때 재생이 이루어질 동영상 표시창을 식별하는데 사용된다.
데이터베이스 서버(30)는 또한 사용자의 아바타 정보가 저장된 아바타 DB(32)를 포함한다. 바람직하게, 아바타 정보는 사용자 ID 별로 구분되며, 적어도 하나 이상의 아바타 이미지 및 아바타 아이템을 포함한다. 아바타는 사용자를 표상하는 가상 캐릭터로서, 라이브커머스 서버(20)를 통해 유상으로 판매된 것이거나 무상으로 제공된 것일 수 있다. 사용자는 라이브커머스 서버(20)가 제공하는 아바타 관리 페이지를 통해서 아바타 아이템을 구매하거나 아바타의 종류를 변경하거나 구매한 아이템을 아바타에 적용할 수 있다.
사용자의 아바타는 3차원 거리 맵(100)에 표시될 수 있다. 도 4는 사용자의 아바타가 3차원 거리 맵(100)에 표시된 예를 도시한 화면 예시도이다.
도 4를 참조하면, 사용자의 아바타들은 3차원 거리 맵(100) 상에 표시될 수 있다. 사용자는 사용자 클라이언트(40)가 설치된 단말기의 입력 장치(예를 들어 터치스크린)를 이용하여 자신의 아바타를 3차원 거리 맵(100) 상에서 거리의 진행 방향을 따라 이동시키는 것이 가능하다. 또한, 후술하겠지만, 사용자는 아바타를 이용하여 상점의 판매자와 채팅 형식으로 문자 또는 음성 메시지를 주고 받는 것이 가능하다. 또한, 사용자는 자신의 아바타를 이용하여 주변에 있는 다른 아바타와 채팅을 하는 것도 가능하다. 아바타를 이용한 채팅 기술은 널리 알려져 있으므로 자세한 설명은 생략하기로 한다.
데이터베이스 서버(30)는 상점 클라이언트(50)로부터 전송되는 동영상이 저장되는 멀티미디어 DB(33)를 포함한다. 상점의 동영상은 상점의 식별코드와 매칭되어 저장된다. 상점의 식별코드는 동영상의 소유가 특정 상점에게 있음을 나타내는 식별자(identifier)이다. 일 예에서, 상점의 식별코드는 판매자의 회원 ID일 수 있는데 본 발명이 이에 한정되는 것은 아니다.
동영상은 상점 클라이언트(50)로부터 실시간으로 전송된 동영상이거나 상점 클라이언트(50)에서 녹화 편집된 동영상일 수 있다. 동영상은 상점에 설치된 별도의 동영상 촬영 장비로부터 실시간 전송되는 것도 가능하다. 또한, 녹화 편집된 영상은 다른 컴퓨터 또는 기타 장치의 동영상 편집 프로그램에서 편집을 거친 후 전송되는 것도 가능하다.
데이터베이스 서버(30)는 또한 사용자 DB(34)를 포함할 수 있다. 사용자 DB는 사용자의 회원 가입 정보가 저장되는 데이터베이스이다. 사용자는 사용자 클라이언트(40)를 이용하여 라이브커머스 서버(20)에 회원 등록을 할 수 있다. 회원 등록 과정에서 ID와 패스워드가 발급되고 회원의 성명과 주소지 등을 포함하는 신상 정보가 사용자 DB(34)에 기록된다. 주소지 정보는 상품의 배송 정보로서 활용될 수 있다.
데이터베이스 서버(30)는 또한 상점 DB(35)를 포함할 수 있다. 상점 DB(35)는 판매자의 회원 가입 정보와 상품 정보가 통합적으로 저장되는 데이터베이스이다. 판매자는 상점 클라이언트(50)를 이용하여 라이브커머스 서버(20)에 판매자 자격으로 회원 등록을 할 수 있다. 회원 등록 과정에서 상점 ID와 패스워드가 발급되고 판매자의 성명과 주소지 등을 포함하는 신상 정보가 상점 DB(35)에 기록된다.
상점 DB(35)는 또한 상점에서 판매되는 상품 정보들이 등록되어 관리될 수 있다. 상품 정보는 상품의 분류, 상품의 명칭, 상품의 가격, 상품의 상세 설명, 상품의 이미지 또는 동영상, 결제 정보, 배송 정보, 반품 정보, 재고정보, 입고 날짜, 상품 평가 정보, 사용자 후기 등의 정보를 포함한다.
상점 DB(35)는 또한 판매자가 분양 받은 상점 정보를 포함한다. 상점 정보는 상점의 식별코드, 상점이 포함된 3차원 거리 맵 정보, 상점의 유효사용 시간, 상점의 분양 가격 등의 정보를 포함한다. 이러한 상점 분양 정보는 3차원 거리 맵 DB(31)에도 맵 데이터와 함께 통합 저장될 수 있다.
다음으로, 라이브커머스 서버(20)의 구성에 관해 설명한다.
라이브커머스 서버(20)는 3차원 거리 맵 제공 모듈(21)을 포함한다.
3차원 거리 맵 제공 모듈(21)은 사용자 클라이언트(40)로부터 3차원 거리 맵의 제공 요청과 함께 맵 식별코드를 수신하고 맵 식별코드에 대응되는 3차원 거리 맵을 사용자 클라이언트(40) 측으로 제공한다. 여기서, 맵 식별코드는 사용자가 쇼핑을 원하는 3차원 거리 맵을 식별하기 위한 고유의 코드이다.
구체적으로, 3차원 거리 맵 제공 모듈(21)은 사용자가 쇼핑을 진행할 3차원 거리 맵을 선택할 수 있는 3차원 거리 맵 선택 인터페이스를 사용자 클라이언트(40)측으로 제공할 수 있다. 3차원 거리 맵 선택 인터페이스는 사용자가 선택할 수 있는 복수의 3차원 거리 맵들을 제공한다.
3차원 거리 맵 선택 인터페이스는 지역 별로 분류된 복수의 3차원 거리 맵 리스트 또는 상품의 종류에 따라 분류된 복수의 3차원 거리 맵 리스트를 포함할 수 있다.
바람직하게, 3차원 거리 맵 선택 인터페이스는 명칭을 이용하여 3차원 거리 맵을 검색할 수 있는 검색 인터페이스를 포함할 수 있다.
바람직하게, 지역은 시/군/구/동 등 행정 지역 단위로 구분될 수 있다. 지역은 우리나라뿐만 아니라 해외에서 유명한 특정 지역이나 도시를 포함할 수 있다. 또한, 상품의 종류는 농산물, 축산물, 수산물, 식음료, 베이커리, 공산품, 생활 용품, 건강식품, 산업재, 철물, 인테리어 용품, 지역특산물 등으로 다양하게 구분될 수 있다.
사용자는 3차원 거리 맵 선택 인터페이스를 이용하여 자신이 쇼핑을 하고자 하는 3차원 거리 맵을 선택할 수 있다.
일 예로, 사용자는 자신의 거주지 인근에 위치한 전통시장의 3차원 거리 맵을 선택할 수 있다. 다른 예로, 사용자는 과일을 판매하는 상점들이 밀집되어 있는 3차원 거리 맵을 선택할 수 있다. 또 다른 예로, 사용자는 국내외 특정 지역의 특산물을 판매하는 상점들이 밀집되어 있는 3차원 거리 맵을 선택할 수 있다. 또 다른 예로, 사용자는 지역에서 유명한 전통시장의 3차원 거리 맵을 선택할 수 있다.
사용자가 3차원 거리 맵 선택 인터페이스에서 특정 3차원 거리 맵을 선택하면, 사용자 클라이언트(40)는 선택된 3차원 거리 맵에 대응되는 맵 식별코드를 3차원 거리 맵 제공 모듈(21)로 전송한다.
3차원 거리 맵 제공 모듈(21)은 맵 식별코드를 수신하면, 데이터베이스 서버(30)를 통해 3차원 거리 맵 DB(31)를 조회하여 대응되는 3차원 거리 맵을 독출한 후 사용자 클라이언트(40) 측으로 전송한다. 그러면, 사용자 클라이언트(40)는 도 2에 도시된 바와 같이 3차원 거리 맵을 디스플레이를 통해서 그래픽으로 출력시킨다.
3차원 거리 맵 제공 모듈(21)은 또한 3차원 거리 맵을 제공한 이후에 데이터베이스 서버(30)를 통해 아바타 DB(32)를 조회하여 사용자의 아바타 정보를 독출한 후 사용자 클라이언트(40) 측으로 전송한다. 그러면, 사용자 클라이언트(40)는 수신된 아바타 정보를 이용하여 도 4에 도시된 바와 같이 3차원 거리 맵 상에 사용자의 아바타 이미지를 출력시킨다.
3차원 거리 맵 상에서 아바타 이미지가 출력되는 최초 위치는 3차원 거리 맵의 출발 위치이다. 예를 들어, 3차원 거리 맵이 지역 전통시장인 경우 시장 초입에 아바타 이미지를 위치시킬 수 있다. 물론, 사용자가 즐겨 찾기 기능을 통해 특정 상점의 위치를 지정해 놓은 경우 아바타 이미지가 출력되는 위치는 즐겨 찾는 상점이 위치한 거리일 수 있다. 즐겨 찾기 장소는 사용자가 자주 찾는 상점 이외에도 3차원 거리 맵 상의 임의의 위치가 지정될 수 있다.
사용자의 아바타는 사용자 클라이언트(40)가 설치된 단말기의 입력 장치를 이용하여 이동시키는 것 이외에도 다양한 이동 방식이 적용될 수 있다. 일 예로, 사용자 클라이언트(40)는 3차원 거리 맵에 포함된 복수의 상점 중에서 어느 하나를 선택할 수 있는 상점 선택 인터페이스를 제공할 수 있다. 상점 선택 인터페이스는 메뉴를 통해 호출될 수 있다. 상점 선택 인터페이스는 3차원 거리 맵(100)에 포함되어 있는 상점들의 리스트를 포함한다. 상점 선택 인터페이스 상에서 특정 상점이 선택되면, 사용자 클라이언트(40)는 특정 상점의 앞에 위치한 거리에 사용자의 아바타를 이동시켜 출력시킬 수 있다. 상점 선택 인터페이스는 상점들의 리스트뿐만 아니라 특정 상점이 실시하는 이벤트 정보도 함께 제공할 수 있다. 예를 들어, 특정 상점이 타임 할인 이벤트를 할 경우, 해당 이벤트 정보를 상점 선택 인터페이스를 통해 공지사항으로 출력할 수 있다. 이 경우, 사용자가 이벤트를 실시하는 해당 상점을 선택하면, 사용자 클라이언트(40)는 이벤트가 진행되는 특정 상점의 앞에 위치한 거리에 사용자의 아바타를 이동시켜 출력시킬 수 있다. 이 이외에도 다양한 아바타의 이동 방식이 가능함은 당업자에게 자명할 것이다.
라이브커머스 서버(20)는 또한 멀티미디어 믹싱 출력 모듈(22)을 포함할 수 있다. 멀티미디어 믹싱 출력 모듈(22)은 3차원 거리 맵(100) 상에 원근법으로 나타낸 복수의 동영상 표시창을 통해서 각 상점에서 제공한 동영상을 재생하는 일종의 동영상 재생 엔진이다.
구체적으로, 멀티미디어 믹싱 출력 모듈(22)은 사용자 클라이언트(40) 측으로 제공된 3차원 거리 맵(100)에 포함되어 있는 복수의 상점을 식별한다. 그런 다음, 멀티미디어 믹싱 출력 모듈(22)은 데이터베이스 서버(30)를 통해 멀티미디어 DB(33)에 저장된 상점 별 동영상들을 조회하여 식별된 각 상점의 동영상을 독출한다.
여기서, 각 상점의 동영상은 각 상점에서 실시간으로 촬영되어 멀티미디어 DB(33)에 저장된 것이거나 녹화 편집되어 멀티미디어 DB(33)에 사전에 저장된 것일 수 있다.
멀티미디어 믹싱 출력 모듈(22)은 3차원 거리 맵(100)에 나타난 각 상점의 동영상을 식별한 후 3차원 거리 맵(100)에 포함된 동영상 표시창을 통해 각 상점의 동영상을 스트리밍하여 재생한다.
그러면, 도 4의 예시 화면에서 볼 수 있는 바와 같이 각 동영상 표시창을 통해 상점의 동영상이 재생된다. 이 때, 각 동영상은 사용자의 아바타 위치를 기준으로 원근감 있게 왜곡시키는 것이 바람직하다. 동영상의 화면 왜곡은 멀티미디어 믹싱 출력 모듈(22)이 처리하여도 무방하고, 사용자 클라이언트(40) 측에서 처리하여도 무방하다.
한편, 멀티미디어 믹싱 출력 모듈(22)은 특별한 음향 처리 알고리즘을 가진다. 이는 사용자에게 3차원 거리 맵 상에서 마치 전통시장 한복판에 있는 것과 같은 현장감 있는 쇼핑 경험을 제공하기 위한 것이다.
구체적으로, 멀티미디어 믹싱 출력 모듈(22)은 사용자 클라이언트(40)로부터 사용자의 아바타 위치 정보를 주기적으로 수신한다. 또한, 멀티미디어 믹싱 출력 모듈(22)은 아바타의 위치를 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱한다. 즉, 사용자의 아바타와 가까운 상점의 동영상 음향은 믹싱 가중치를 증가시키고, 사용자의 아바타와 거리가 먼 상점의 동영상 음향은 믹싱 가중치를 감소시킨다. 여기서, 믹싱 가중치는 믹싱되는 음향의 진폭(크기)를 의미한다. 멀티미디어 믹싱 출력 모듈(22)은 복수의 동영상 음향을 믹싱하면서 동영상의 영상 출력과 동기화시켜 믹싱된 음향 데이터를 사용자 클라이언트(40) 측으로 전송한다. 그러면, 사용자 클라이언트(40)는 복수의 동영상 표시창을 통해 각 상점의 동영상을 원근감 있게 출력하면서 동시에 믹싱된 음향을 단말기(스마트폰)의 스피커를 통해서 출력시킨다. 믹싱된 음향이 출력되면, 사용자의 아바타를 기준으로 가까운 상점의 동영상에 포함된 음향은 더 크게 들리고 사용자의 아바타를 기준으로 멀리 위치한 상점의 동영상에 포함된 음향은 더 작게 들린다. 이러한 음향의 믹싱을 통해 사용자에게 마치 전통시장의 한 복판에 있는 듯한 생생한 현장감을 느낄 수 있게 해준다.
한편, 사용자의 아바타가 3차원 거리 맵(100) 상에서 이동하면, 사용자의 아바타를 기준으로 화면에 나타나는 상점의 상대적 거리가 달라진다. 즉, 아바타가 멀리 있는 상점 방향으로 전진을 하면 가까이 있던 상점은 뒤로 사라지고 멀리 있던 상점이 가까워지는 동시에 보이지 않았던 상점이 멀리에서 나타나기 시작한다. 따라서, 현장감을 유지하기 위해서는 동영상 및 음향 출력 알고리즘을 아바타의 이동과 연계시켜 조정할 필요가 있다.
사용자의 아바타가 이동하면 사용자 클라이언트(40)는 화면에 표시된 3차원 거리 맵(100) 상에 포함되어 있는 상점들에 대해 변동이 생겼는지 체크한다. 만약, 사용자 클라이언트(40)의 화면에서 신규 상점들이 나타나거나 기존에 있는 상점이 사라진 경우 3차원 거리 맵(100)에서 상점들의 변동이 있는 것으로 판단한다.
만약, 상점들의 변동이 있는 경우, 사용자 클라이언트(40)는 3차원 거리 맵(100) 상에서 현재의 아바타 위치 정보와 현재의 3차원 거리 맵(100) 상에 표시된 상점들의 식별코드를 멀티미디어 믹싱 출력 모델(22)로 전송한다. 그러면, 멀티미디어 믹싱 출력 모듈(22)은 3차원 거리 맵(100) 상에서 사라진 상점의 식별코드와 새로 나타난 상점의 식별코드를 선별하고, 사라진 상점에 대해서는 동영상의 스트리밍을 중단하고 새로운 상점에 대해서는 데이터베이스 서버(30)를 통해 멀티미디어 DB(33)에 저장된 해당 상점의 동영상을 독출하여 스트리밍을 개시한다. 그러면, 사용자 클라이언트(40)는 3차원 거리 맵(100)에서 사라진 상점의 동영상 표시창을 통한 동영상 스트리밍은 중단하고, 3차원 거리 맵(100)에서 새롭게 나타난 상점에 대해서는 해당 상점에게 할당된 동영상 표시창을 통해 해당 상점의 동영상 재생을 개시한다.
멀티미디어 믹싱 출력 모듈(22)은 동영상 스트리밍의 업데이트와 별개로 음향 믹싱에 대해서도 업데이트를 수행한다. 구체적으로, 멀티미디어 믹싱 출력 모듈(22)은 화면에서 사라진 상점의 동영상 음향은 믹싱 대상 음향에서 제외시키고, 화면에 새로 나타난 상점의 동영상 음향은 믹싱 대상 음향으로 새로 추가한다. 또한, 사용자의 아바타 위치와 3차원 거리 맵(100)에 나타난 상점 사이의 상대적 거리에 따라 믹싱 가중치를 다시 조정한다. 즉, 사용자의 아바타와 가까운 상점의 동영상 음향은 믹싱 가중치를 증가시키고, 사용자의 아바타와 거리가 먼 상점의 동영상 음향은 믹싱 가중치를 감소시킨다. 멀티미디어 믹싱 출력 모듈(22)은 복수의 동영상 음향을 믹싱하면서 동영상의 스트리밍과 동기화시켜 믹싱된 음향 데이터를 사용자 클라이언트(40) 측으로 전송한다. 그러면, 사용자 클라이언트(40)는 3차원 거리 맵(100)에 나타나는 상점의 변동이 있더라도 복수의 동영상 표시창을 통해 각 상점의 동영상을 원근감 있게 출력하면서 동시에 믹싱된 음향을 단말기의 스피커를 통해서 출력시킨다. 이처럼 새롭게 믹싱된 음향이 출력되면, 아바타의 이동에 따라 사라진 상점의 음향은 들리지 않고 가까워진 상점의 음향은 더 크게 들리고 멀리서 새롭게 나타난 상점의 동영상 음향은 서서히 들리기 시작한다. 따라서, 사용자의 아바타가 이동하더라도 시장 한복판에 있는 듯한 생생한 현장감이 그대로 유지될 수 있다.
본 발명에 있어서, 각 상점의 동영상 표시창을 통해서 출력되는 동영상은 해당 상점의 소개 정보와 상점에서 판매되는 상품 정보를 포함한다. 또한, 상점의 각종 이벤트 정보가 소개될 수 있다. 동영상 표시창을 통해 출력되는 영상은 마치 홈쇼핑을 통해 방송되는 상품 홍보 방송의 성격을 지닌다고 볼 수 있는 것이다.
본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템(10)은 거래 채팅 모듈(23)을 더 포함한다. 거래 채팅 모듈(23)은 상점의 판매자와 사용자 상호 간의 채팅 또는 사용자들 상호 간의 채팅을 지원한다. 채팅은 문자 채팅 또는 음성 채팅이다.
일 예에서, 상점의 판매자는 상점 근처를 지나가는 사용자의 아바타를 대상으로 호객 행위를 위한 음성 채팅을 진행할 수 있다. 즉, 오프라인 시장에서 호객을 위해 특정 고객을 부르고 상품 정보를 구두로 전달해 주는 행위가 온라인 상에서 그대로 구현될 수 있는 것이다. 경우에 따라, 호객 행위는 문자 채팅을 통해서도 가능하다.
도 5는 판매자의 호객 행위를 지원하기 위한 호객 인터페이스의 일 예를 나타낸 화면 예시도이다.
도 5를 참조하면, 상점 클라이언트(50)의 호객 인터페이스 화면에는 상점 근처를 지나는 사용자들의 아바타가 나타난다. 예시된 화면에는 총 5 명의 아바타가 상점 인근에 있다. 화면에 나타나는 아바타는 시시각각으로 변한다.
상점의 판매자는 아바타 선택 인터페이스(200) 상에서 화면에 나타난 아바타들 중에서 호객을 하고자 하는 아바타를 선택할 수 있다. 이 때, 복수의 아바타를 선택하는 것도 가능하다. 아바타 선택을 마치면, 상점의 판매자는 호객을 위한 채팅을 문자 메시지로 할 것인지 아니면 음성 메시지로 할 것인지를 선택할 수 있다. 문자 호객 채팅은 TEXT 버튼의 선택을 통해 가능하고, 음성 호객 채팅은 VOICE 버튼의 선택을 통해 가능하다. 호객은 음성으로 하는 것이 효과가 있으므로 음성 호객 채팅이 문자 호객 채팅보다 더 선호될 것이다.
문자 호객 채팅 또는 음성 호객 채팅이 개시되면, 거래 채팅 모듈(23)은 판매자가 선택한 아바타에 대응되는 사용자 클라이언트(40) 측으로 채팅 초대 메시지를 전달한다. 바람직하게, 거래 채팅 모듈(23)은 판매자로부터 초대 메시지를 입력 받아 채팅 초대 메시지와 함께 사용자 클라이언트(40) 측으로 전달할 수 있다. 초대 메시지는 가격 할인 정보나 상품 정보 등을 포함한다. 만약, 사용자가 화면에 나타난 채팅 초대에 응답하면, 거래 채팅 모듈(23)은 판매자와 사용자(들) 상호 간의 채팅방을 개설하고 판매자와 사용자 간의 문자 채팅 또는 음성 채팅을 지원한다. 호객을 위한 채팅이므로 판매자는 채팅이 시작되면 사용자가 쇼핑에 참고할 수 있는 상품 정보나 가격 할인 정보를 문자 또는 음성으로 제공해줄 수 있다. 문자로 제공되는 정보는 사용자 클라이언트(40)의 화면을 통해 출력되고, 음성으로 제공되는 정보는 사용자 단말기의 스피커를 통해 출력된다.
문자 채팅이나 음성 채팅에 관한 기술은 본 발명이 속한 분야에 널리 알려져 있으므로 자세한 설명은 생략하기로 한다.
다른 예에서, 사용자는 자신의 아바타가 위치한 상점의 판매자에게 상품 정보나 가격의 문의나 흥정을 위한 채팅을 판매자에게 요청할 수 있다. 도 6은 사용자가 아바타를 이용하여 상점의 판매자와 채팅을 하고자 할 때 제공되는 사용자 채팅 인터페이스를 나타낸 화면 예시도이다.
사용자는 특정 상점에서 판매되는 상품 정보나 가격을 문의하고 흥정하고자 할 때 도 6에 도시된 바와 같은 사용자 채팅 인터페이스를 호출할 수 있다. 채팅은 문자 채팅 또는 음성 채팅이다. 사용자는 TEXT 버튼을 선택하여 문자 채팅을 개시할 수 있고, VOICE 버튼을 선택하여 음성 채팅을 개시할 수 있다. 사용자가 채팅을 요청하면, 거래 채팅 모듈(23)은 채팅 초대 메시지를 상점 클라이언트(50)의 화면에 출력한다. 상점의 판매자가 화면 상에서 채팅 초대 메시지를 수락하면, 거래 채팅 모듈(23)은 채팅 방을 개설하고, 사용자와 판매자 간의 문자 채팅 또는 음성 채팅을 지원한다. 사용자는 개설된 채팅 방에서 해당 상점에서 판매되는 상품 정보나 가격 정보 등을 문의하고 상품 구매 의사가 있는 경우 가격을 흥정할 수 있다. 시장에 온듯한 현장감을 느끼기 위해서는 문자 채팅보다는 음성 채팅이 선호될 것이다.
또 다른 예에서, 사용자는 자신의 아바타 주변에 있는 다른 사용자들의 아바타들과 채팅을 하는 것도 가능하다. 이 경우, 도 5에 도시된 것과 유사한 아바타 선택 인터페이스가 이용된다. 사용자는 아바타 선택 인터페이스를 통해 자신의 주변에 있는 아바타(들)를 선택한 후 채팅 초대 메시지를 전송할 수 있다. 그러면, 거래 채팅 모듈(23)은 채팅 초대 메시지를 선택된 아바타에 대응되는 사용자 클라이언트(40)의 화면에 표시한다. 또한, 상대방이 채팅 초대 메시지에 응하면, 거래 채팅 모듈(23)은 채팅 요청자와 채팅 초대 수락자 상호 간의 채팅이 가능하도록 채팅방을 개설하고, 아바타들 상호 간의 문자 채팅 또는 음성 채팅을 지원할 수 있다.
한편, 상점의 판매자와 아바타 상호 간에 이루어지는 채팅 대화 내용은 다른 사용자들에게 공유하는 것이 가능하다. 즉, 판매자와 아바타의 대화 내용을 다른 사용자들에게 공유함으로써 상점의 상품 정보나 가격 정보를 다른 사용자에게도 전달할 수 있다. 이러한 채팅 대화 내용의 공유는 시장에서 다른 사람과 상점 주인이 주고 받는 대화를 엿들으면서 상품 가격 등을 파악하는 것과 동일한 효과를 가져온다.
기술적 관점에서, 채팅 내용의 공유는 판매자와 다른 사용자 간에 개설된 채팅방에 게스트로 참여하는 것에 의해 달성될 수 있다. 채팅 내용의 공개 여부는 채팅을 최초로 요청하는 판매자 또는 사용자 측에서 설정할 수 있다. 하지만, 개설되는 채팅방의 기본 속성이 공개로 설정되는 것을 제한하지 않는다. 채팅방이 판매자 주도로 개설될 경우 호객 목적의 채팅방이고, 채팅방이 사용자 주도로 개설된 경우 상품 정보 파악이나 가격의 흥정을 위한 채팅방일 것이다.
판매자와 사용자 간에 개설된 문자 또는 음성 채팅방에 다른 사용자가 입장할 경우, 입장 시점부터 해당 사용자의 클라이언트(40) 측으로도 문자 또는 음성 채팅 내용이 출력되는 것은 자명하다.
본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템(10)은 전자상거래 모듈(24)을 더 포함할 수 있다.
전자상거래 모듈(24)은 사용자의 아바타 위치가 3차원 거리 맵(100)에 포함된 상점의 위치에 대응될 때 사용자 클라이언트(400) 측으로 해당 상점의 상품을 구매할 수 있는 전자상거래 접속 링크를 제공할 수 있다.
전자상거래 모듈(24)은 상기 전자상거래 접속 링크가 선택되었을 때 사용자 클라이언트(40) 측으로 상품 정보가 포함된 전자상거래 페이지를 제공할 수 있다. 또한, 전자상거래 모듈(24)은 상기 전자상거래 페이지를 통해 구매자의 상품 구매 요청에 대한 전자결제 및 배송을 처리할 수 있다.
도 7은 사용자가 특정 상점에서 전자상거래 접속 링크를 통해 전자상거래 페이지(300)에 접근한 상태를 나타낸 화면 예시도이다.
도 7을 참조하면, 전자상거래 접속 링크는 상점의 동영상 표시창에 구비될 수 있다. 사용자는 자신의 아바타를 특정 상점으로 이동시켜서 해당 상점의 동영상 표시창을 통해서 출력되는 동영상을 시청한 후 상품을 보다 자세하게 둘러보고자 하는 경우 동영상 표시창을 선택(클릭 또는 터치)할 수 있다. 물론, 전자상거래 접속 링크는 동영상 표시창에 구비되지 않고 별도의 팝업 메뉴 등에 구비될 수 있음은 자명하다. 즉, 해당 상점을 선택(클릭 또는 터치)했을 때 전자상거래 접속링크가 팝업될 수 있다.
사용자가 전자상거래 접속 링크를 선택하면, 전자상거래 모듈(24)은 데이터베이스 서버(40)를 통해 상점 DB(35)를 조회함으로써 해당 상점에서 판매되는 상품의 목록을 포함하는 전자상거래 페이지(300)를 사용자 클라이언트(40) 측으로 제공한다.
도 7에 있어서 우측 화면은 육류를 판매하는 상점의 전자상거래 페이지(300)가 사용자 클라이언트(40) 측으로 제공된 경우를 예시한 것이다.
도 7을 참조하면, 전자상거래 페이지(300)는 상품의 목록을 포함한다. 화면에서는 육류 상품 3개가 열거되어 있다. 상품의 목록은 상품 DB(35)에 등록되어 있는 해당 상점의 상품 정보를 이용하여 구성한다. 각 상품의 명칭은 상세 페이지와 링크될 수 있다. 따라서, 사용자가 특정 상품의 명칭을 선택하면, 전자상거래 모듈(24)은 데이터베이스 서버(30)를 통해 상품 DB(35)로부터 해당 상품의 상세 정보를 조회하여 상세 페이지를 구성하고 이를 사용자 클라이언트(40) 측으로 제공할 수 있다.
바람직하게, 전자상거래 페이지(300)는 흥정하기 인터페이스(310)를 포함할 수 있다. 흥정하기는 상점에서 판매되는 상품의 가격 할인을 판매자에게 요청하고 가격 할인을 협상하는 것을 말한다. 가격 흥정은 채팅을 통해 가능하다. 채팅은 문자 채팅 또는 음성 채팅이 모두 가능하다. 사용자는 TEXT 버튼을 선택하여 가격 흥정을 위한 문자 채팅을 판매자와 개시할 수 있다. 또한, 사용자는 VOICE 버튼을 선택하여 가격 흥정을 위한 음성 채팅을 판매자와 개시할 수 있다.
전자상거래 페이지(300)는 전자결제 인터페이스(320)를 포함한다. 전자결제는 신용카드, 계좌이체, 지역 상품권, 제로페이, 카카오페이 등 상용화된 모든 전자결제 수단이 활용될 수 있다. 사용자가 전자결제에 익숙하지 않은 경우, 전자상거래 페이지(300)를 통해 판매자의 은행계좌 정보를 제공 받은 후 인터넷 뱅킹이나 폰 뱅킹 또는 ATM 단말기를 통해서 계좌이체를 하는 것도 가능하다.
한편, 만약 사용자의 가격 흥정에 의해 특정 상품에 대해 가격 할인이 된 경우, 할인된 가격으로 결제를 진행하는 것도 가능하다. 가격 흥정은 단일 상품 또는 대량 상품 구매 시 이루어진다. 할인된 가격으로 전자결제를 진행하기 위해 전자상거래 페이지(300)는 에누리 결제 인터페이스(330)를 포함할 수 있다. 에누리 결제 인터페이스(330)는 사용자가 직접 할인된 가격을 입력하고 전자결제를 수행하는 방식일 수도 있고, 판매자가 할인된 가격을 미리 입력하는 방식일 수도 있다. 후자의 경우, 사용자가 할인을 받기로 한 상품을 선택하고 에누리 결제 버튼을 선택하면, 판매자가 미리 입력한 할인된 가격이 결제 화면에 나타날 수 있다.
본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템(10)은 맵 관리 모듈(25)을 더 포함할 수 있다.
맵 관리 모듈(25)은 3차원 거리 맵에 포함된 각 상점에 대해 상품 분류 코드 또는 지역 코드를 부여할 수 있다. 즉, 상품 분류에 따라 또는 지역에 따라 3차원 거리 맵을 별도로 생성하여 3차원 거리 맵 DB(31)를 구축할 수 있다.
특정 상품 분류 코드가 부여된 3차원 거리 맵에는 해당 상품 분류에 속하는 상품을 판매하는 상점들이 포함된다.
특정 지역 코드가 부여된 3차원 거리 맵에는 해당 지역에 위치하는 상점들이 포함된다.
맵 관리 모듈(25)은 3차원 거리 맵에 포함된 상점들을 판매자들에게 분양할 수 있다. 이를 위해, 맵 관리 모듈(25)은 상점 클라이언트(50) 측으로 상점 분양 페이지를 제공할 수 있다.
맵 관리 모듈(25)은 상점 분양 페이지를 통해서 판매자로부터 3차원 거리 맵의 종류를 1차로 선택 받는다. 3차원 거리 맵의 종류 지정을 위해 지도상의 행정구역 단위 또는 상품 분류 단위로 구분된 3차원 거리 맵의 리스트가 제공될 수 있다. 지도상의 행정구역은 우리나라에 한정되지 않고 외국의 행정구역도 포함될 수 있다.
맵 관리 모듈(25)은 또한 판매자가 선택한 3차원 거리 맵에 포함된 상점들 중에서 분양이 가능한 상점들의 리스트를 상점 클라이언트(50) 측으로 제공한다.
맵 관리 모듈(25)은 판매자로부터 상점들의 리스트 중에서 분양 신청 대상을 선택 받는다. 분양 신청 상점이 선택되면, 맵 관리 모듈(25)은 해당 상점의 소유자 정보를 판매자의 회원 ID로 신규 등록한다. 또한, 분양된 상점의 식별코드, 상점이 위치한 3차원 거리 맵의 식별코드, 상점에 대한 상품 분류 코드, 상점에 대한 지역 분류 코드 등을 포함하는 상점 분양 정보를 3차원 거리 맵 DB(31)에 등록시킨다.
상점에 대한 분양 신청이 완료되면, 판매자는 라이브커머스 서버(20)가 제공하는 상품 등록 페이지를 통해서 상점에서 판매할 제품의 정보를 등록할 수 있으며, 이렇게 등록된 상품 정보들은 상점 DB(35)에 통합적으로 구축될 수 있다.
상점의 분양은 유상 또는 무상으로 이루어질 수 있다. 유상으로 이루어질 경우, 상점의 분양 가격은 3차원 거리 맵에 방문하는 사용자들의 수와 해당 상점을 지나가는 아바타들의 일일 누적 수 등을 고려하여 적정하게 결정할 수 있다.
분양된 상점은 판매자 간에 거래되는 것도 가능하다. 이를 위해, 라이브커머스 서버(20)는 판매자 상호 간에 3차원 거리 맵 상에 입점된 상점을 거래하기 위한 상점 거래 페이지를 제공할 수 있다. 거래되는 상점의 가격은 상점을 방문하는 사용자들의 수와 해당 상점을 지나가는 아바타들의 일일 누적수 등을 고려하여 적정하게 결정할 수 있다.
이를 위해, 맵 관리 모듈(25)은 각 상점 별로 기간에 따른 방문자 누적 회수, 상점이 위치한 거리의 일간 아바타 통과 회수 등을 3차원 거리 DB(31)에 기록하여 관리하는 것이 바람직하다.
본 발명의 실시예에 따른 라이브커머스 서비스 제공 시스템(10)은 동영상 저장 모듈(26)을 더 포함할 수 있다.
동영상 저장 모듈(26)은 상점 클라이언트(40)로부터 상점 또는 상품 홍보를 위해 실시간으로 촬영된 동영상 또는 녹화 편집된 동영상을 전송 받아 멀티미디어 DB(33)에 저장한다. 다른 예에서, 동영상 저장 모듈(26)은 상점에 설치된 전문 동영상 촬영 장비로부터 실시간으로 촬영된 동영상을 전송 받아 멀티미디어 DB(33)에 저장할 수도 있다. 또한, 동영상은 판매자의 다른 컴퓨터에 설치된 동영상 편집 프로그램을 통해 편집된 후 다른 컴퓨터 상에서 라이브커머스 서버(20) 측으로 업로드 될 수 있음은 자명하다.
동영상 저장 모듈(26)은 필수적인 것은 아니지만 빠르고 효율적인 음향 믹싱을 위해서 동영상의 음향 데이터를 별도로 분리하여 멀티미디어 DB(33)에 저장할 수 있다. 이 경우, 멀티미디어 믹싱 출력 모듈(22)이 복수의 동영상 음향을 믹싱할 때 별도로 분리된 음향 데이터를 사용함으로써 동영상 데이터로부터 음향 데이터를 분리하는데 따른 프로세서의 연산 부하를 줄일 수 있다.
한편, 본 발명의 다른 실시예에서, 3차원 맵 제공 모듈(21)은 3차원 거리 맵을 2차원 맵으로 변환하여 사용자 클라이언트(40) 측으로 제공할 수 있다.
도 8은 사용자 클라이언트(40)에 제공될 수 있는 2차원 맵(400)에 대한 일 예를 도시한 화면이다.
도시된 바와 같이, 2차원 맵(400)은 3차원 거리 맵(100)에 포함된 상점들의 동영상 표시창을 매트릭스(바둑판) 형태로 통합한 화면으로 이루어질 수 있다.
각 상점의 동영상 표시창은 바둑판 모양으로 배열되어 있으며, 정중앙의 동영상 표시창의 크기가 가장 크면서 가시성이 뛰어나고 중심에서 멀어질수록 동영상 표시창이 줄면서 가시성이 저하되는 형태로 전체 매트릭스 구조가 곡면으로 왜곡될 수 있다.
각 동영상 표시창에는 해당하는 상점에서 제공하는 동영상이 재생될 수 있다. 물론, 정중앙을 중심으로 몇 개의 동영상 표시창에만 동영상을 재생시킬 수 있다. 이 경우에도, 정중앙에 위치한 동영상 표시창을 통해서 출력되는 동영상의 음향이 가장 크게 들리고 동영상 표시창이 정중앙으로부터 멀어질수록 해당 동영상 표시창을 통해 출력되는 음향이 작게 들리도록 복수의 동영상 음향이 믹싱되어 출력될 수 있다. 동영상 음향의 믹싱에 대해서는 이미 상세하게 설명하였으므로 반복적인 설명은 생략한다.
2차원 맵(400)은 상하좌우로 스크롤이 가능하다. 따라서, 사용자가 화면 터치 조작을 통해 화면에 표출되는 상점들을 변경할 수 있다. 2차원 맵(400)은, 3차원 거리 맵과 달리 상점을 빠르고 쉽게 이동하는 것이 가능하다는 장점이 있다. 2차원 맵(400)은 각 상점의 동영상 표시창이 매트릭스 형태로 변경된 것을 제외하면 나머지 구성은 3차원 거리 맵과 실질적으로 동일하다. 따라서, 특정 동영상 표시창이 선택되면, 해당 상점의 전자상거래 페이지(300)가 사용자 클라이언트(40)에 제공될 수 있다. 또한, 판매자와 가격 흥정을 위한 문자 또는 음성 채팅 등도 모두 가능하다.
일 실시예에 따르면, 본 발명에 따른 3차원 거리 맵 제공 모듈(21)은 3차원 거리 맵에 대한 스킨 기능을 제공할 수 있다. 즉, 3차원 거리 맵 제공 모듈(21)은 사용자가 선택하는 거리의 스킨에 따라 3차원 거리 맵을 가변적으로 생성할 수 있다. 3차원 거리 맵에 관한 스킨은 전통거리, 유럽테마 등 여러가지 옵션 선택이 가능하다. 스킨은 3차원 거리 맵 DB(31)에 저장되어 관리될 수 있다.
본 발명에 따른 라이브커머스 서비스는 상술한 구성 이외에도 여러 가지 부가적 기능을 포함할 수 있다.
일 예로, 상품에 대한 전자결제, 아바타 아이템의 구매, 상점의 분양신청, 상점의 거래 등에 활용될 수 있는 포인트 시스템이 제공될 수 있다. 즉, 사용자는 라이브커머스 서버(20)가 제공하는 포인트 충전 페이지에서 포인트를 충전한 후 포인트를 이용하여 여러 가지 유료 서비스를 이용할 때 또는 상품 대금의 결제 시 이용할 수 있다.
다른 예로, 3차원 거리 맵 상에서 아바타를 이동시키면서 진행하는 쇼핑 이외에도 즐겨찾기에 등록한 상점들이 위치한 거리로 곧 바로 이동할 수 있는 퀵 무브(move) 서비스가 제공될 수 있다.
또 다른 예로, 3차원 거리 맵들에 대해서 사용자들의 방문회수에 따라 랭크를 부여할 수 있다. 이 경우, 사용자는 랭크정보를 참고하여 본인이 입장할 3차원 거리 맵을 선택할 수 있다.
또 다른 예로, 전체 상점들 중에서 라이브 방송을 진행하는 상점들이나 각종 할인 이벤트를 실시하고 있는 상점들만을 분류하여 해당 상점들의 리스트를 제공할 수 있다. 이 경우, 사용자는 특정 상점을 선택하여 해당 상점이 위치한 3차원 거리 맵 상의 거리로 바로 이동하거나, 해당 상점의 전자상거래 페이지로 이동할 수 있다.
또 다른 예로, 이벤트 홍보를 원하는 상점들에게 소정의 광고비 결제를 전제로 이벤트 음성 메시지를 해당 상점이 위치한 3차원 거리 맵에 아바타가 위치하고 있는 모든 사용자들의 클라이언트(40) 또는 해당 상점을 기준으로 소정 반경 내에 아바타들이 위치하고 있는 사용자들의 클라이언트(40) 측으로 전송할 수 있는 서비스를 제공할 수 있다.
또 다른 예로, 사용자가 입장할 수 있는 3차원 거리 맵들의 리스트는 지역 또는 상품 분류에 따라 구분되어 제공될 수 있다. 이 경우, 사용자는 본인이 입장할 3차원 거리 맵을 쉽게 선택할 수 있다.
또 다른 예로, 3차원 거리 맵은 문화 광장을 포함할 수 있다. 문화 광장은 일종의 온라인 극장에 해당하며, 해당 온라인 극장을 통해서 온라인 공연 영상이 실시간으로 출력될 수 있다. 문화 광장은 지역의 문화 예술인이 관객과 소통할 수 있는 온라인 채널로서 사용될 수 있다. 이를 위해, 동영상 저장 모듈(26)은 공연자가 제공하는 공연 동영상을 멀티미디어 DB(33)에 저장할 수 있다. 또한, 멀티미디어 믹싱 출력 모듈(23)은 아바타가 문화 광장에 진입했을 때 멀티미디어 DB(33)에 저장된 공연 동영상을 문화광장에 구비된 동영상 표시창에 스트리밍할 수 있다.
또 다른 예로, 3차원 거리 맵은 커뮤니티 센터를 포함할 수 있다. 커뮤니티 센터는 동창회나 친목모임 등과 같은 작은 소모임을 개최할 수 있는 공간으로서 활용될 수 있다. 즉, 아바타를 통해 커뮤니티 센터에 입장한 후 본인이 관심이 있는 소모임 룸에 입장하고, 해당 룸에서 다른 아바타와 채팅을 통해 정보를 교환하고 관심사를 함께 나눌 수 있다.
그러면 이하에서는 상술한 설명을 바탕으로 본 발명의 실시예에 따른 라이브커머스 서비스 방법의 핵심적 특징에 관해 설명하기로 한다.
도 9는 본 발명의 실시예에 따른 라이브커머스 서비스 방법에 있어서 3차원 거리 맵과 아바타의 표시 과정, 그리고 3차원 거리 맵에 표시된 동영상 표시창을 통해 동영상을 스트리밍하고 동영상의 음향을 원근감 있게 믹싱하는 과정을 나타낸 순서도이다.
도 9를 참조하면, 먼저 사용자는 단계 S10에서 사용자 클라이언트(40)를 자신의 단말기에 설치한다. 단말기는 스마트 폰 등의 모바일 기기일 수 있다. 그런 다음, 사용자는 단계 S20에서 회원 가입을 통해 ID와 패스워드를 획득한다.
라이브커머스 서버(20)는 사용자의 회원 가입이 완료된 이후에 아바타 관리 페이지를 제공하여 아바타 선택 정보를 입력 받은 후 데이터베이스 서버(30)를 통해 사용자의 아바타 정보를 아바타 DB(32)에 저장한다. 추후에 사용자는 라이브커머스 서버(20)가 제공하는 아바타 관리 페이지를 통하여 아바타를 추가로 구입하거나 아이템을 구입하여 아바타를 치장하는 것이 가능하다.
라이브커머스 서버(20)는 사용자의 회원 가입 및 아바타 지정이 완료된 이후에 단계 S40에서 사용자로부터 쇼핑을 진행할 3차원 거리 맵의 선택 정보를 수신한다.
라이브커머스 서버(20)는 단계 S50에서 사용자가 선택한 3차원 거리 맵을 데이터베이스 서버(30)를 통해 3차원 거리 맵 DB(31)로부터 독출한 후 사용자 클라이언트(40) 측으로 전송한다.
라이브커머스 서버(20)는 또한 단계 S60에서 사용자가 지정한 아바타 이미지를 사용자 클라이언트(40) 측으로 전송한다.
단계 S50 및 단계 S60에서 3차원 거리 맵과 아바타가 사용자 클라이언트(40) 측으로 전송되면, 3차원 거리 맵과 아바타가 사용자 클라이언트(40)의 화면에 그래픽으로 나타난다(도 3 참조).
바람직하게, 3차원 거리 맵은 거리를 따라 상점이 배치되어 있으며, 각 상점에는 동영상 표시창이 할당되어 있다(도 2 참조). 동영상 표시창은 원근감 있게 사이즈와 프레임이 정의된다. 즉 가까운 상점의 동영상 표시창이 멀리 있는 상점보다 프레임의 사이즈가 크다. 또한, 동영상 표시창은 원근감을 부여하기 위해 상부 엣지와 하부 엣지가 원근법의 중심 지점을 향해 경사져 있으며, 좌우 엣지는 상점의 거리가 멀어질수록 상하 길이가 감소한다.
라이브커머스 서버(20)는 또한 단계 S70에서 사용자 클라이언트(40)로부터 현재의 3차원 거리 맵 화면에 나타난 상점들의 식별코드를 전송 받는다. 예를 들어, 3차원 거리 맵 화면에 나타난 상점들의 수가 10개라면, 10개 상점에 관한 식별코드를 전송 받는다.
라이브커머스 서버(20)는 또한 단계 S80에서 상점들의 식별코드를 이용하여 데이터베이스 서버(30)를 통해 멀티미디어 DB(33)를 조회하여 각 상점에서 실시간으로 또는 녹화해서 저장한 동영상을 독출한다. 또한, 라이브커머스 서버(20)는 각 상점의 동영상을 사용자 클라이언트(40) 측으로 스트리밍한다. 또한, 사용자의 아바타 위치와 각 상점의 거리에 따라 동영상들의 음향을 원근감 있게 믹싱하고, 믹싱된 음향 데이터를 동영상의 스트리밍과 동기화시켜 사용자 클라이언트(40) 측으로 전송하여 준다.
단계 S80이 진행되면, 사용자 클라이언트(40)에 표시된 3차원 거리 맵 상에 포함되어 있는 각 상점의 동영상 표시창에 동영상과 음향이 원근감 있게 재생된다. 즉, 사용자의 아바타를 기준으로 가까운 상점의 동영상이 더 크고 시인성이 좋게 출력되고 음향 또한 상대적으로 크게 들린다. 이를 통해 사용자는 시장 한 가운데 있는 듯한 생생한 현장감을 느낄 수 있다. 동영상과 음향의 원근감 있는 출력에 관한 기술적 사항은 이미 설명하였으므로 반복적인 설명은 생략한다.
라이브커머스 서버(20)는 각 상점의 동영상과 음향 데이터를 전송한 후 단계 S90에서 아바타의 위치 정보를 사용자 클라이언트(40)로부터 수신한다. 바람직하게, 아바타의 위치 정보 수신은 주기적으로 이루어진다.
라이브커머스 서버(20)는 또한 단계 S100에서 아바타의 이동이 있는지 판단한다. 아바타의 이동은 사용자가 3차원 거리 맵 상에서 아바타를 이동시켰을 때 생긴다.
라이브커머스 서버(20)는 아바타의 위치 이동이 있다고 판단되면 단계 S110에서 상점의 변동이 있는지 판단한다. 상점의 변동은 3차원 거리 맵 상에 포함된 상점의 변화가 있는 경우를 말한다. 즉, 아바타의 이동에 따라 상점이 사라지거나 상점이 새로 나타나면 상점의 변동이 생긴 것으로 간주한다.
라이브커머스 서버(20)는 상점의 변동이 있다고 판단되면 프로세스를 단계 S70으로 이행시킨다. 따라서, 라이브커머스 서버(20)는 현재의 3차원 거리 맵 상에 포함되어 있는 상점들의 식별코드를 수신하고(단계 S70), 멀티미디어 DB(33)에 저장되어 있는 각 상점의 실시간 또는 녹화된 동영상을 식별하고, 각 상점의 동영상을 사용자 클라이언트(40) 측으로 스트리밍함과 동시에 각 동영상의 음향을 원근감 있게 믹싱하여 동영상의 스트리밍과 동기화시켜 사용자 클라이언트(40) 측으로 전송한다(단계 S80).
그러면, 사용자 클라이언트(40)는 화면에 나타난 각 상점의 동영상 표시창에 동영상을 재생함과 동시에 믹싱된 동영상의 음향을 단말기의 스피커를 통해 원근감 있게 출력시킨다.
이처럼, 아바타의 이동에 따라 동영상과 음향 데이터의 전송이 계속 변경되므로 사용자는 자신의 아바타를 이용하여 상점 이곳 저곳을 이동하면서 생생한 현장감을 만끽하며 쇼핑을 즐길 수 있다.
본 발명에 있어서, 단계 S70 내지 단계 S110은 3차원 거리 맵 상에서 아바타의 이동이 있을 때마다 반복되는 것은 자명하다.
도 10은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 호객 방법의 흐름을 나타낸 순서도이다.
도 10을 참조하면, 먼저 판매자는 단계 P10에서 상점 클라이언트(40)를 자신의 단말기에 설치한다. 바람직하게, 단말기는 스마트폰 등의 모바일 기기일 수 있다. 그런 다음, 판매자는 단계 P20에서 회원 가입을 통해 상점 ID와 패스워드를 획득한다.
라이브커머스 서버(20)는 또한 단계 P30에서 상점 분양 페이지를 상점 클라이언트(50) 측으로 제공하여 상점 분양 신청 정보를 전송 받아 3차원 거리 맵 DB(31)에 저장한다.
상점 분양 신청 정보는 적어도 분양 신청이 이루어지는 상점이 위치하는 3차원 거리 맵의 식별코드, 상점 식별코드, 상점이 속한 지역 분류코드, 상점이 주로 판매하는 상품 분류코드 등의 정보를 포함한다.
라이브커머스 서버(20)는 또한 단계 P40에서 상품 등록 페이지를 상점 클라이언트(50) 측으로 제공하여 상점에서 취급하는 다양한 상품 정보를 수신하여 상점 DB(35)에 저장한다. 상품 정보는 상품의 분류, 상품의 명칭, 상품의 가격, 상품의 상세 설명, 상품의 이미지 또는 동영상, 결제 정보, 배송 정보, 반품 정보, 재고정보, 입고 날짜 등의 정보를 포함한다. 상품 정보는 추가 또는 변경이 가능함은 물론이다.
라이브커머스 서버(20)는 또한 단계 P50에서 상점에서 실시간으로 촬영되거나 녹화 편집된 동영상을 상점 클라이언트(50)로부터 전송 받아 상점의 식별코드와 매칭시켜 멀티미디어 DB(33)에 저장한다. 경우에 따라 동영상은 전문 동영상 촬영 장비나 다른 컴퓨터 단말을 통해 전송될 수 있다.
라이브커머스 서버(20)는 또한 단계 P60에서 상기 상점이 3차원 거리 맵 상에 노출되어 있는 사용자 클라이언트(40) 측으로 멀티미디어 DB(33)에 저장된 동영상을 스트리밍함과 동시에 동영상의 음향을 스트리밍되는 다른 동영상의 음향과 원근감 있게 믹싱하고 믹싱된 음향 데이터를 동영상의 스트리밍과 동기화시켜 사용자 클라이언트(40) 측으로 전송한다.
라이브커머스 서버(20)는 또한 단계 P70에서 상점 근처에 하나 이상의 아바타가 있는지 판단한다.
단계 P70의 판단이 YES이면 프로세스는 단계 P80으로 이행하고, 단계 P70의 판단이 NO이면 프로세스의 진행은 홀드 된다.
라이브커머스 서버(20)는 단계 P80에서 상점 주변의 아바타가 표시된 호객 인터페이스 화면(도 5 참조)을 상점 클라이언트(50) 측으로 전송한다.
라이브커머스 서버(20)는 또한 단계 P90에서 호객 인터페이스 화면 상에서 호객 대상이 되는 적어도 하나 이상의 아바타 선택 정보와 호객 채팅 요청을 수신한다. 호객 채팅 요청은 문자 채팅 요청 또는 음성 채팅 요청일 수 있다.
도 5에 도시된 바와 같이, 호객 인터페이스 화면은 아바타 선택 인터페이스와 문자 채팅을 요청할 수 있는 TEXT 버튼과 음성 채팅을 요청할 수 있는 VOICE 버튼을 구비할 수 있다.
라이브커머스 서버(20)는 호객 채팅 요청을 수신할 때 판매자로부터 초대 메시지를 입력 받을 수 있다. 초대 메시지는 상품의 할인 정보나 상품 소개 정보를 포함할 수 있다.
라이브커머스 서버(20)는 또한 단계 P100에서 판매자가 선택한 아바타를 소유하고 있는 사용자의 클라이언트(40) 측으로 채팅 초대 메시지를 전송한다.
라이브커머스 서버(20)는 또한 단계 P110에서 초대에 응한 사용자와 판매자를 위한 문자 또는 음성 채팅방을 개설하고, 단계 P120에서 사용자 클라이언트(40)와 상점 클라이언트(50) 사이에서 사용자 또는 판매자가 제공하는 문자 또는 음성 채팅 메시지를 상대방의 클라이언트 측으로 실시간으로 전송하여 준다.
위와 같은 호객 채팅 서비스를 통해 판매자는 오프라인 시장과 마찬가지로 온라인 상점 인근에 있는 사용자를 고객으로 유인하여 가격 흥정 등을 거쳐 상품을 판매할 수 있다.
한편, 본 발명의 다른 실시예에 따르면, 호객을 위한 문자 메시지와 음성 메시지는 채팅방의 개설 없이 전송하는 것도 가능하다. 즉, 호객 인터페이스 화면에 나타난 아바타를 소유하고 있는 각 사용자의 클라이언트(40) 측으로 호객을 위한 문자 메시지 또는 음성 메시지를 전송하는 것도 가능하다. 물론, 호객을 위한 문자 메시지 또는 음성 메시지를 전달할 아바타를 지정하는 것도 가능하다.
도 11은 본 발명의 실시예에 따른 라이브커머스 서비스 제공 방법에서 제공되는 사용자의 상품 구매 방법에 관한 흐름을 나타낸 순서도이다.
도 11을 참조하면, 라이브커머스 서버(20)는 단계 Q10에서 사용자 클라이언트(40) 측에 표출된 3차원 거리 맵 상에서 상품 문의나 흥정을 위한 채팅 요청이 있는지 판단한다.
채팅 요청을 위한 인터페이스는 도 6에 일 예가 도시되어 있다. 채팅 요청은 문자 채팅 요청 또는 음성 채팅 요청일 수 있다. 사용자는 특정 상점 앞에서 동영상 표시창을 통해 출력되는 동영상을 시청한 후 해당 상점에서 판매되는 상품에 대한 문의사항이나 가격 흥정을 위해 사용자 채팅 인터페이스를 호출하고 문자 채팅 또는 음성 채팅을 요청할 수 있다. 문자 채팅은 TEXT 버튼의 선택에 의해 가능하고 음성 채팅은 VOICE 버튼의 선택에 의해 가능하다.
라이브커머스 서버(20)는 단계 Q10의 판단이 YES이면 단계 Q20을 진행하여 채팅 초대 메시지를 상점 클라이언트(50) 측으로 전송한다.
라이브커머스 서버(20)는 또한 단계 Q30에서 초대에 응한 판매자와 사용자를 위한 문자 또는 음성 채팅방을 개설한다.
라이브커머스 서버(20)는 또한 단계 Q40에서 사용자 클라이언트(40)와 상점 클라이언트(50) 사이에서 사용자 또는 판매자가 제공하는 문자 또는 음성 메시지를 상대방의 클라이언트 측으로 실시간으로 전송하여 준다.
단계 Q30에서 채팅방이 개설되면, 사용자는 판매자에게 상품에 대한 질문을 하고 답변을 제공 받으며 상품 구매를 희망하는 경우 가격 흥정을 진행할 수 있다.
단계 Q40 이후에, 라이브커머스 서버(20)는 단계 Q45에서 사용자로부터 구매 요청이 있는지 판단한다. 구매 요청을 위해 판매자는 구매 링크를 채팅방을 통해 제공할 수 있다. 만약, 구매 요청이 있으면, 라이브커머스 서버(20)는 후술할 단계 Q70으로 프로세스를 이행하여 전자상거래 페이지를 사용자 클라이언트(40)로 제공할 수 있다. 이러한 과정을 통해 채팅 중에 사용자를 곧 바로 상품 구매로 유도할 수 있다.
라이브커머스 서버(20)는 또한 단계 Q50에서 채팅이 종료되었는지 판단한다. 채팅이 종료되지 않은 경우, 프로세스는 단계 Q40으로 복귀된다. 반면, 채팅이 종료된 경우, 프로세스는 단계 Q60으로 이행한다.
한편, 라이브커머스 서버(20)는 단계 Q10에서 채팅 요청이 없다고 판단되면, 프로세스를 단계 Q60으로 이행하여 전자상거래 접속링크의 선택이 있는지 판단한다.
일 실시예에서, 전자상거래 접속링크는 상점의 동영상 표시창에 구비될 수 있는데, 본 발명이 이에 한정되는 것은 아니다.
라이브커머스 서버(20)는 단계 Q60의 판단이 YES인 경우, 단계 Q70에서 도 7에 도시된 것과 같은 전자상거래 페이지를 사용자 클라이언트(40) 측으로 전송한다.
전자상거래 페이지는 상품 DB(35)에 등록된 상점의 상품 정보를 이용하여 구성한 것이다. 전자상거래 페이지는 구매 가능한 상점의 상품 목록을 포함하고 있으며, 흥정 채팅을 위한 인터페이스와 전자결제 인터페이스, 그리고 에누리 결제 인터페이스를 포함할 수 있다.
라이브커머스 서버(20)는 또한 단계 Q80에서 상품 상세 정보의 요청이 있는지 판단한다. 상품 상세 정보의 요청은 전자상거래 페이지의 상품 목록에 포함된 특정 상품을 선택하는 것에 의해 가능하다.
라이브커머스 서버(20)는 특정 상품에 대한 상세 정보 요청이 확인되면, 단계 Q90에서 상점 DB(35)를 조회하여 해당하는 상품의 상세 정보를 독출하여 상품 상세정보 페이지를 구성한 후 사용자 클라이언트(40) 측으로 전송한다.
라이브커머스 서버(20)는 또한 단계 Q100에서 상품 상세 정보 페이지 상에서 결제 요청이 있는지 판단한다.
라이브커머스 서버(20)는 결제 요청이 있다고 판단되면 단계 Q110에서 결제 처리를 진행한다.
한편, 사용자의 가격 흥정에 의해 상품의 가격이 할인된 경우 라이브커머스 서버(20)는 단계 Q110에서 에누리 결제 처리를 진행할 수 있다.
또한, 라이브커머스 서버(20)는 단계 Q80에서 상품 상세 정보의 요청이 없으면, 프로세스를 단계 Q100으로 이행할 수 있다. 이는 사용자가 상품 상세 정보의 조회 없이 판매자와의 채팅 과정에서 상품의 구매 결정을 하고 곧 바로 결제 요청을 할 수 있기 때문이다.
본 발명에 있어서, 결제가 완료된 상품의 배송은 지역 근거리 배송망을 통해서 신속하게 이루어진다. 이를 위해, 상품에 관한 배송 업체는 상점이 속한 지역의 배송업체로 지정되는 것이 바람직하다. 지역의 배송업체는 미리 데이터베이스로 구축되어 상품의 주문 접수 시 상점의 주소지를 기준으로 상점과 매칭될 수 있다.
본 발명에 따른 라이브커머스 서비스 방법은 순서도를 이용하여 명시적으로 설명된 것에만 제한되지 않는다. 따라서, 라이브커머스 서비스 시스템에 관한 설명으로부터 자명하게 파악되는 서비스 방법 또한 라이브커머스 서비스 제공 방법의 일 실시예가 될 수 있음은 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에게 자명하다.
본 발명에 따른 라이브커머스 서비스 시스템 및 방법은 사용자 인터페이스와 기술적 관점에서 여러 가지 형태로 변형이 가능하다.
일 측면에 따르면, 사용자가 3차원 거리 맵 상에서 이동을 할 때 아바타가 표시되지 않을 수 있다. 일 예로, 아바타 관리 페이지에서 아바타 표시 여부를 사용자가 선택할 수 있다. 만약, 사용자가 아바타를 표시하지 않는 것으로 선택하면, 3차원 거리 맵 상에서 아바타가 표시되지 않을 수 있다. 이 경우, 3차원 거리 맵이 사용자 클라이언트(40)를 통해 출력될 때 사용자 관점의 3차원 영상으로 출력될 수 있다. 또한, 사용자 관점을 기준으로 3차원 거리 맵 상의 사용자 위치 정보가 아바타 위치 정보를 대체하여 라이브커머스 서버(20)로 전송될 수 있다. 사용자 관점의 위치 정보는 3차원 거리 맵을 2차원 거리 맵으로 맵핑하였을 때 사용자 관점이 위치한 지점의 좌표이다.
다른 측면에 따르면, 서버의 로드 분산을 위해 사용자 클라이언트(40) 측에서 멀티미디어 믹싱 출력 모듈(22)의 기능을 수행할 수 있다. 이 경우, 라이브커머스 서버(20)는 사용자 클라이언트(40) 상에 현재 출력된 3차원 거리 맵 상에 포함되어 있는 각 상점의 동영상을 멀티미디어 DB(33)로부터 독출하여 사용자 클라이언트(40) 측으로 스트리밍할 수 있다. 이 경우, 멀티미디어 믹싱 출력 모듈(22)은 멀티미디어 스트리밍 모듈로 대체될 수 있고, 멀티미디어 스트리밍 모듈은 3차원 거리 맵 상에 나타난 각 상점의 동영상을 멀티미디어 DB(33)로부터 독출하여 네트워크(60)를 통해 사용자 클라이언트(40) 측으로 스트리밍할 수 있다. 그러면, 사용자 클라이언트(40)는 3차원 거리 맵 상에서 원근감 있게 표시된 각 상점의 동영상 표시창을 통해 스트리밍되는 동영상을 각 동영상 표시창에 맞도록 왜곡시켜 재생할 수 있다. 또한, 사용자 클라이언트(4))는 사용자 화면 인터페이스에 따라 아바타 위치 또는 사용자 관점의 위치와 각 상점의 거리를 기준으로 각 동영상 음향에 대해 믹싱 가중치를 부여하고, 스트리밍되는 각 동영상의 음향을 부여된 가중치에 따라 믹싱하고 믹싱된 음향을 사용자 단말기를 통해 원근감 있게 출력할 수 있다.
본 발명에 따른 라이브커머스 서비스 제공 시스템 및 방법은 다음과 같은 유용한 효과를 창출할 수 있다.
먼저, 판매자의 관점에서, 온라인을 통해 손님 내방 시 즉시 응대가 가능하다. 또한 상점 주변을 지나가는 고객 아바타에게 특가 이벤트나 세일, 판촉 관련 멘트를 실시간으로 전달하는 것이 가능하다. 또한, 기존 온라인 판매에서는 불가능했던 에누리가 가능하므로 온라인 최저가 판매가 가능하다. 또한 비교적 고연령대이거나 온라인 판매가 익숙하지 않은 시장상인, 소상공인, 농어촌 생산자, 가공업체, 제조업체, 인테리어 업체 등도 손쉽게 이용이 가능하다. 또한, 부동산 거래처럼 상점을 거래하는 것이 가능하다. 또한 유사 업종끼리 모여서 선의의 경쟁을 할 수 있으므로 고객 유인 효과가 증가될 수 있다. 또한, 기존의 오픈 마켓과 달리 검색어를 거치지 않은 새로운 상품, 서비스 홍보 및 판매가 용이한 장점이 있다.
다음으로, 구매자의 관점에서, 온라인을 통해 오프라인 매장을 방문한 듯한 제품 문의 및 즉시 받는 답변, 포토샵 등으로 조작되지 않은 제품 실물 영상을 통해 신뢰감이 증대된다. 또한, 편한 곳에서, 실제 시장을 돌아다니는 것과 같은 즐거움을 만끽할 수 있다. 또한, 판매자와 대화를 통해 가격을 깎을 수 있어 온라인 최저가 보다 더 싼 가격에도 상품 구매가 가능하다. 또한, 온라인이 익숙치 않은 구매자도 대화를 통해 계좌이체, 카드결제, 방문결제(가능한 경우) 등을 통해 쉽게 구매가 가능하다. 또한, 새로운 물건, 서비스에 대한 발견, 그리고 함께하는 추억이 있다. 온라인 구매는 구매자가 아는 물건에 대해 검색을 통해서만 찾아서 구매 가능하나, 본 서비스를 통해 판매자에게 "요즘 먹기 좋은 상큼한 과일 추천해 주세요"처럼 자신이 알지 못하는, 최근 트렌드나 잘 팔리는 새로운 물건/서비스를 쉽게 알아내고 구매가 가능하다. 또한, 어릴 적 엄마 손에 이끌려 경험하던 시장처럼, 온라인을 통해 엄마랑 아이가 함께 탐험하고 물건을 구경하고 살 수 있는 추억 공유가 가능하다. 또한, 온라인 제품 검색 시 흔히 보이는 마케팅이 집중된 동일 제품만 계속 검색되는 현상에서 벗어나, 다양한 판매자, 제품, 설명을 경험할 수 있다. 또한, 유사업종끼리 모여 보다 많이 비교하고 살 수 있는 편리함이 있다. 또한, 농부, 제조업자 등 생산자와 직접 만날 수도 있어 유통 단순화를 통한 구매가격 하락이 가능하다. 또한, 온라인 공간에서 지인들과 모임을 가질 수 있는 만남의 공간(화상미팅), 아바타를 통한 채팅대화모드, 세미나모드, 공연모드를 통해 다양한 만남이 가능하다. 또한, 잃어버린 사람들과의 관계가 SNS처럼 조작된 사진, 글을 통해서가 아닌 실시간 대화, 채팅으로 유대감 형성이 가능하다.
이상에서 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.
Claims (26)
- 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB, 사용자의 아바타 정보가 저장된 아바타 DB, 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 포함하는 데이터베이스 서버; 및
네트워크를 통해 사용자 클라이언트 및 상점 클라이언트와 데이터 송수신이 가능하도록 연결되고, 상기 데이터베이스 서버와 연동하여 라이브커머스 서비스를 제공하는 라이브커머스 서버를 포함하고,
상기 라이브커머스 서버는,
사용자 클라이언트로부터 맵 식별코드와 아바타 위치를 수신하고, 상기 3차원 거리 맵 DB와 상기 아바타 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵과 사용자의 아바타를 상기 사용자 클라이언트를 통해 출력하는 3차원 거리 맵 제공 모듈; 및
상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하고, 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 아바타 위치와 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 멀티미디어 믹싱 출력 모듈;을 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 3차원 거리 맵 제공 모듈은, 상기 3차원 거리 맵에 포함된 각 상점의 동영상 표시창을 출력함에 있어서 사용자의 아바타 위치를 기준으로 원근감 있게 각 상점의 동영상 표시창을 출력하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제2항에 있어서,
상기 멀티미디어 믹싱 출력 모듈은, 상기 원근감 있게 출력된 각 동영상 표시창의 규격에 맞도록 상점의 동영상 데이터를 왜곡시켜 출력시키도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 멀티미디어 믹싱 출력 모듈은, 상기 아바타 위치로부터 거리가 증가하는 상점일수록 해당 상점의 동영상 음향에 대한 믹싱 가중치를 상대적으로 감소시키도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 상점 클라이언트로부터 상기 사용자 아바타에 대한 호객 문자 또는 호객 음성 메시지를 수신하고, 상기 호객 문자 또는 호객 음성 메시지를 상기 사용자 아바타에 대응되는 사용자 클라이언트 측으로 출력하도록 구성된 거래 채팅 모듈;을 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서, 상기 거래 채팅 모듈은,
상기 호객 문자 또는 호객 음성 메시지를 상점의 위치를 기준으로 소정 거리 내에 위치한 복수의 사용자 아바타에 대응되는 사용자 클라이언트 측으로 전송하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제5항 또는 제6항에 있어서, 상기 거래 채팅 모듈은,
상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트로부터 상품 가격 문의 또는 가격 흥정 문의를 포함하는 질의 문자 또는 질의 음성 메시지를 수신하고, 상기 질의 문자 또는 질의 음성 메시지를 대응되는 상점 클라이언트 측으로 출력하고,
상기 상점 클라이언트로부터 상기 질의 문자 또는 상기 질의 음성 메시지에 대한 답변 문자 또는 답변 음성 메시지를 대응되는 사용자 클라이언트 측으로 전송하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제7항에 있어서, 상기 거래 채팅 모듈은,
상기 사용자 클라이언트와 상기 상점 클라이언트 사이에서 전송되는 질의 문자, 질의 음성 메시지, 답변 문자 또는 답변 음성 메시지를 상점의 위치를 기준으로 소정 거리에 위치한 사용자 아바타에 대응되는 사용자 클라이언트 측으로 동시에 전송하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트 측으로 해당 상점의 상품을 구매할 수 있는 전자상거래 접속 링크를 제공하고, 상기 전자상거래 접속 링크가 선택되었을 때 상기 사용자 클라이언트 측으로 상품 정보가 포함된 전자상거래 페이지를 제공하고, 상기 전자상거래 페이지를 통해 사용자의 상품 구매 요청에 대한 전자결제를 처리하도록 구성된 전자상거래 모듈;을 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 멀티미디어 믹싱 출력 모듈은, 사용자 클라이언트의 2차원 맵 전송 요청에 따라 상기 3차원 거리 맵에 포함된 복수의 상점 별로 할당된 복수의 동영상 표시창이 2차원적으로 배열된 2차원 맵을 생성하고,
상기 2차원 맵에 할당된 각각의 동영상 표시창에 해당하는 상점의 동영상을 멀티미디어 DB로부터 독출하여 재생하고, 상기 2차원 맵의 정중앙을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 상점 클라이언트로부터 상점의 상품 홍보를 위해 실시간으로 촬영된 동영상 또는 녹화 편집된 동영상을 전송 받아 상기 멀티미디어 DB에 저장하는 동영상 저장 모듈;을 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- 제1항에 있어서,
상기 3차원 거리 맵 DB를 생성하고 관리하는 맵 관리 모듈을 더 포함하고,
상기 맵 관리 모듈은, 상기 상점 클라이언트 측으로 상점 분양 페이지를 제공하고, 상기 상점 분양 페이지를 통해 상점이 입점될 3차원 거리 맵과 상기 3차원 거리 맵에 포함된 상점들 중에서 적어도 하나를 지정 받고, 판매자가 지정한 상점의 식별코드와 해당 상점이 포함된 3차원 거리 맵의 식별코드를 판매자 정보와 매칭시켜 상기 3차원 거리 맵 DB에 저장하도록 구성된 것을 특징으로 하는 라이브커머스 서비스 제공 시스템.
- (a) 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB, 사용자의 아바타 정보가 저장된 아바타 DB, 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 구축하는 단계;
(b) 사용자 클라이언트로부터 맵 식별코드와 아바타 위치를 수신하고, 상기 3차원 거리 맵 DB와 상기 아바타 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵과 사용자의 아바타를 상기 사용자 클라이언트를 통해 출력하는 단계;
(c) 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하는 단계; 및
(d) 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 아바타 위치와 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 단계;를 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
상기 (a) 단계에서, 상기 3차원 거리 맵에 포함된 각 상점의 동영상 표시창은 사용자의 아바타 위치를 기준으로 원근감 있게 표시되는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제14항에 있어서,
상기 (d) 단계에서, 상기 원근감 있게 표시된 각 동영상 표시창의 규격에 맞도록 상점의 동영상 데이터를 왜곡시켜 출력시키는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
상기 (d) 단계에서, 상기 아바타 위치로부터 거리가 증가하는 상점일수록 해당 상점의 동영상 음향에 대한 믹싱 가중치를 상대적으로 감소시키는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
(e1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 상점 클라이언트로부터 상기 사용자 아바타에 대한 호객 문자 또는 호객 음성 메시지를 수신하는 단계; 및
(e2) 상기 호객 문자 또는 호객 음성 메시지를 상기 사용자 아바타에 대응되는 사용자 클라이언트 측으로 출력하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제17항에 있어서,
상기 (e2) 단계에서, 상기 호객 문자 또는 호객 음성 메시지를 상점의 위치를 기준으로 소정 거리 내에 위치한 복수의 사용자 아바타에 대응되는 사용자 클라이언트 측으로 전송하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제17항 또는 제18항에 있어서,
(f1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트로부터 상품 가격 문의 또는 가격 흥정 문의를 포함하는 질의 문자 또는 질의 음성 메시지를 수신하고, 상기 질의 문자 또는 질의 음성 메시지를 대응되는 상점 클라이언트 측으로 출력하는 단계; 및
(f2) 상기 상점 클라이언트로부터 상기 질의 문자 또는 상기 질의 음성 메시지에 대한 답변 문자 또는 답변 음성 메시지를 대응되는 사용자 클라이언트 측으로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제19항에 있어서,
상기 사용자 클라이언트와 상기 상점 클라이언트 사이에서 전송되는 질의 문자, 질의 음성 메시지, 답변 문자 또는 답변 음성 메시지를 상점의 위치를 기준으로 소정 거리에 위치한 사용자 아바타에 대응되는 사용자 클라이언트 측으로 동시에 전송하는 것을 특징으로 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
(g1) 상기 사용자의 아바타 위치가 상기 3차원 거리 맵에 포함된 상점의 위치에 대응될 때 상기 사용자 클라이언트 측으로 해당 상점의 상품을 구매할 수 있는 전자상거래 접속 링크를 제공하는 단계;
(g2) 상기 전자상거래 접속 링크가 선택되었을 때 상기 사용자 클라이언트 측으로 상품 정보가 포함된 전자상거래 페이지를 제공하는 단계; 및
(g3) 상기 전자상거래 페이지를 통해 사용자의 상품 구매 요청에 대한 전자결제를 처리하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
(h1) 상기 사용자 클라이언트의 2차원 맵 전송 요청에 따라 상기 3차원 거리 맵에 포함된 복수의 상점 별로 할당된 복수의 동영상 표시창이 2차원적으로 배열된 2차원 맵을 생성하는 단계;
(h2) 상기 2차원 맵에 할당된 각각의 동영상 표시창에 해당하는 상점의 동영상을 멀티미디어 DB로부터 독출하여 재생하는 단계; 및
(h3) 상기 2차원 맵의 정중앙을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서, 상기 상점 클라이언트로부터 상점의 상품 홍보를 위해 실시간으로 촬영된 동영상 또는 녹화 편집된 동영상을 전송 받아 상기 멀티미디어 DB에 저장하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- 제13항에 있어서,
(i1) 상기 상점 클라이언트 측으로 상점 분양 페이지를 제공하는 단계;
(i2) 상기 상점 분양 페이지를 통해 상점이 입점될 3차원 거리 맵과 상기 3차원 거리 맵에 포함된 상점들 중에서 적어도 하나를 지정 받는 단계; 및
(i3) 판매자가 지정한 상점의 식별코드와 해당 상점이 포함된 3차원 거리 맵의 식별코드를 판매자 정보와 매칭시켜 상기 3차원 거리 맵 DB에 저장하는 단계;를 더 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- (a) 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 구축하는 단계;
(b) 사용자 클라이언트로부터 맵 식별코드를 수신하고, 상기 3차원 거리 맵 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵을 상기 사용자 클라이언트를 통해 사용자 관점의 3차원 영상으로 출력하는 단계;
(c) 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하는 단계; 및
(d) 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 사용자 관점을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 사용자 클라이언트를 통해 출력하는 단계;를 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
- (a) 거리 일측에 복수의 상점이 표시되고 각 상점마다 동영상 표시창이 할당되어 있는 3차원 거리 맵이 저장된 3차원 거리 맵 DB 및 상점의 식별코드와 상점에서 전송된 동영상이 저장되는 멀티미디어 DB를 구축하는 단계;
(b) 사용자 클라이언트로부터 맵 식별코드를 수신하고, 상기 3차원 거리 맵 DB를 이용하여 상기 맵 식별코드에 대응되는 3차원 거리 맵을 상기 사용자 클라이언트를 통해 사용자 관점의 3차원 영상으로 출력하는 단계;
(c) 상기 3차원 거리 맵에 포함된 각 상점의 식별코드에 대응되는 복수의 동영상을 상기 멀티미디어 DB로부터 독출하고 상기 사용자 클라이언트로 전송하는 단계; 및
(d) 상기 사용자 클라이언트가 복수의 동영상을 대응되는 각 상점의 동영상 표시창을 통해 출력하고, 사용자 관점을 기준으로 상점의 거리에 따라 각 상점의 동영상 음향을 원근감 있게 믹싱하여 출력하는 단계;를 포함하는 것을 특징으로 하는 라이브커머스 서비스 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210019338A KR20220011061A (ko) | 2020-07-20 | 2021-02-10 | 라이브커머스 서비스 제공 시스템 및 방법 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200089747A KR102217262B1 (ko) | 2020-07-20 | 2020-07-20 | 라이브커머스 서비스 제공 시스템 및 방법 |
KR1020210019338A KR20220011061A (ko) | 2020-07-20 | 2021-02-10 | 라이브커머스 서비스 제공 시스템 및 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200089747A Division KR102217262B1 (ko) | 2020-07-20 | 2020-07-20 | 라이브커머스 서비스 제공 시스템 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220011061A true KR20220011061A (ko) | 2022-01-27 |
Family
ID=74688688
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200089747A KR102217262B1 (ko) | 2020-07-20 | 2020-07-20 | 라이브커머스 서비스 제공 시스템 및 방법 |
KR1020210019338A KR20220011061A (ko) | 2020-07-20 | 2021-02-10 | 라이브커머스 서비스 제공 시스템 및 방법 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200089747A KR102217262B1 (ko) | 2020-07-20 | 2020-07-20 | 라이브커머스 서비스 제공 시스템 및 방법 |
Country Status (2)
Country | Link |
---|---|
KR (2) | KR102217262B1 (ko) |
WO (1) | WO2022019441A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102445745B1 (ko) * | 2022-05-26 | 2022-09-21 | (주)커넥 | 메타버스를 활용한 캐릭터 기반의 결제 서비스를 제공하는 방법, 장치 및 컴퓨터-판독 가능 기록 매체 |
KR102517314B1 (ko) | 2022-11-30 | 2023-04-03 | 주식회사 고래상어 | 라이브 커머스 방송 서비스에서 템플릿 자동 생성을 통한 동영상 제작 시스템 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102217262B1 (ko) * | 2020-07-20 | 2021-02-18 | 주식회사 파파플랜트 | 라이브커머스 서비스 제공 시스템 및 방법 |
KR20220126465A (ko) | 2021-03-09 | 2022-09-16 | 문화예술협동조합 나누리 | 라이브 커머스를 위한 파트너 매칭 시스템 및 이 시스템을 이용한 파트너 매칭 방법 |
KR20230036839A (ko) | 2021-09-08 | 2023-03-15 | 주식회사 더잭팟 | 사용자 방문유도를 위한 잭팟 제공을 기반으로 하는 e 커머스 서비스 시스템 및 방법 |
KR102627243B1 (ko) | 2021-09-08 | 2024-01-18 | 주식회사 그립컴퍼니 | 그룹 식별자(id)에 기초하여 라이브 커머스 방송을 송출하는 방법 및 시스템 |
KR102458098B1 (ko) * | 2022-01-04 | 2022-10-25 | (주)씨아이피시스템 | 메타버스기반 쇼핑몰 시스템 및 이의 구축 방법 |
KR102712679B1 (ko) | 2022-01-10 | 2024-10-02 | (주)아람솔루션 | 라이브 커머스 시스템 |
KR20230129851A (ko) | 2022-03-02 | 2023-09-11 | 정지윤 | 소상공인을 위한 라이브 커머스 및 관련 교육을 제공하는 서비스를 위한 온라인 플랫폼 |
CN114745561B (zh) * | 2022-04-06 | 2023-05-30 | 珠海格力电器股份有限公司 | 直播间交互方法、装置、电子设备及存储介质 |
KR102478648B1 (ko) * | 2022-05-24 | 2022-12-15 | 김하림 | 지역 기반 온라인 라이브 커머스 플랫폼 서비스 제공 방법, 장치 및 시스템 |
KR102499686B1 (ko) * | 2022-07-08 | 2023-02-15 | 주식회사 바이럴픽 | 메타버스 및 빅데이터 기반의 백화점 운용 서버 및 방법 |
KR102560609B1 (ko) * | 2022-10-27 | 2023-07-27 | 주식회사 일만백만 | 동영상 자동 생성 방법 및 이를 실행하는 서버 |
KR20240162298A (ko) * | 2023-05-08 | 2024-11-15 | 주식회사 예간 | 메타버스 구현을 위한 컴퓨팅 장치 및 단말기 |
KR102703582B1 (ko) * | 2023-09-20 | 2024-09-06 | 주식회사 더픽트 | 인터넷을 통해 3d 플랫폼을 제공하는 서버 장치 및 그 방법 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070105088A (ko) * | 2006-04-25 | 2007-10-30 | 함현주 | 캐릭터를 기반으로 하는 쇼핑몰 시스템 및 운영방법 |
KR20090112049A (ko) | 2008-04-23 | 2009-10-28 | 정일권 | 네트워크 기반의 3차원 가상현실 전자상거래 시스템 및 그서비스 방법 |
KR101901908B1 (ko) | 2011-07-29 | 2018-11-05 | 삼성전자주식회사 | 오디오 신호 처리 방법 및 그에 따른 오디오 신호 처리 장치 |
JP6293341B1 (ja) | 2017-08-21 | 2018-03-14 | 株式会社日立ソリューションズ東日本 | 商品購入支援システムおよび商品購入支援方法 |
KR102217262B1 (ko) * | 2020-07-20 | 2021-02-18 | 주식회사 파파플랜트 | 라이브커머스 서비스 제공 시스템 및 방법 |
-
2020
- 2020-07-20 KR KR1020200089747A patent/KR102217262B1/ko active IP Right Grant
-
2021
- 2021-02-10 KR KR1020210019338A patent/KR20220011061A/ko unknown
- 2021-04-22 WO PCT/KR2021/005127 patent/WO2022019441A1/ko active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102445745B1 (ko) * | 2022-05-26 | 2022-09-21 | (주)커넥 | 메타버스를 활용한 캐릭터 기반의 결제 서비스를 제공하는 방법, 장치 및 컴퓨터-판독 가능 기록 매체 |
KR102517314B1 (ko) | 2022-11-30 | 2023-04-03 | 주식회사 고래상어 | 라이브 커머스 방송 서비스에서 템플릿 자동 생성을 통한 동영상 제작 시스템 |
Also Published As
Publication number | Publication date |
---|---|
WO2022019441A1 (ko) | 2022-01-27 |
KR102217262B1 (ko) | 2021-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102217262B1 (ko) | 라이브커머스 서비스 제공 시스템 및 방법 | |
De Kare-Silver | E-shock 2000: the electronic shopping revolution: strategies for retailers and manufacturers | |
KR101895001B1 (ko) | 스마트폰기반 쌍방향 라이브방송 커머스 서비스 플랫폼 | |
US8606642B2 (en) | Remote and/or virtual mall shopping experience | |
JP6722846B2 (ja) | 売買情報交換装置及び方法 | |
Molenaar | Shopping 3.0: Shopping, the internet or both? | |
US20030055713A1 (en) | System and method for distributing and recording targeted information | |
KR101058663B1 (ko) | 사용자가 함께 만들어가는 스토리맵 서비스를 제공하는 시스템 | |
CA2332658A1 (en) | Online merchandising and marketing system | |
JP2005516287A (ja) | 入札順位をリアルタイムで表示するリアルタイム競売方法 | |
US20100161439A1 (en) | Asset discovery and transfer within a virtual universe | |
KR20020059212A (ko) | 광고 콘텐츠 제공과 보상을 제공하는 방법 | |
WO2002041623A2 (en) | System and method for utilizing an internet enabled telephone to conduct business | |
KR20080077299A (ko) | 인터넷을 통한 오픈마켓에서의 생방송 판매 서비스를 위한ui 시스템 및 방법. | |
KR101058738B1 (ko) | 실가상공간과 창조가상공간을 가지며 온라인을 통해 스토리맵을 제공하는 시스템 | |
CN112381564A (zh) | 汽车销售数字电商 | |
WO2009025423A1 (en) | Method and system for providing creative advertisement completion managing service | |
Baer | Will the Internet bring electronic services to the home? | |
US20070271151A1 (en) | Method for auctioning and video advertising | |
WO2006010199A1 (en) | A method and system for allowing a user to make a plurality of offers to a plurality of advertisers | |
KR20230006181A (ko) | 지자체 소상공인을 위한 라이브 서비스 제공 시스템 및 방법 | |
JP6780875B1 (ja) | スタンプラリーシステム、スタンプラリー実施方法、プログラム及びコンピュータ記憶媒体 | |
JP2000285158A (ja) | 仮想試食・試飲システム | |
KR20230109829A (ko) | 셀시티 서비스 시스템 | |
KR101571464B1 (ko) | 온라인 구매 및 판매 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20210210 Patent event code: PA01071R01D Filing date: 20200720 Application number text: 1020200089747 |
|
PG1501 | Laying open of application |