KR101518992B1 - 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치 - Google Patents

모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치 Download PDF

Info

Publication number
KR101518992B1
KR101518992B1 KR1020080086143A KR20080086143A KR101518992B1 KR 101518992 B1 KR101518992 B1 KR 101518992B1 KR 1020080086143 A KR1020080086143 A KR 1020080086143A KR 20080086143 A KR20080086143 A KR 20080086143A KR 101518992 B1 KR101518992 B1 KR 101518992B1
Authority
KR
South Korea
Prior art keywords
community
server
task
role
service
Prior art date
Application number
KR1020080086143A
Other languages
English (en)
Other versions
KR20100027288A (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 KR1020080086143A priority Critical patent/KR101518992B1/ko
Priority to EP09168360.7A priority patent/EP2159989B1/en
Priority to US12/552,732 priority patent/US8185588B2/en
Publication of KR20100027288A publication Critical patent/KR20100027288A/ko
Application granted granted Critical
Publication of KR101518992B1 publication Critical patent/KR101518992B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/186Processing of subscriber group data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 모바일 커뮤니티 서비스를 위한 방법 및 장치에 관한 것으로, 모바일 커뮤니티 서비스를 위한 개설 단말 동작 방법에 있어서, 커뮤니티 서버에서 제공하는 다수의 커뮤니티 유형 중 적어도 하나 이상 선택하여 커뮤니티를 개설하는 과정과, 상기 개설된 적어도 하나 이상의 커뮤니티 서비스를 위한 태스크(task)를 상기 커뮤니티 서버로부터 다운로드는 과정과, 상기 다운로드한 커뮤니티 서비스를 위한 태스크(task)를 설치하는 과정을 포함하여, 실제 일상에서 일어나는 다양한 커뮤니티 활동을 실시간으로 지원하는 모바일 커뮤니티 서비스를 제공할 수 있는 이점이 있다.
IP 네트워크, 모바일 커뮤니티 서비스, 태스크, 역할 멤버 바인딩.

Description

모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치{SYSTEM, APPARATUS AND METHOD FOR SUPPLIEING MOBILE COMMUNITY SERVICE}
본 발명은 모바일 커뮤니티 서비스에 관한 것으로, 특히 모바일 사용자 중심의 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치에 관한 것이다.
최근에 인터넷의 급속한 보급에 의해 인터넷을 이용하는 사용자가 급속히 증가하고 있다. 그와 더불어 종래에 익명성을 기반으로 하는 인터넷의 이용뿐만 아니라, 동문회나, 종교집단, 동호회 또는 이익단체 등을 중심으로 커뮤니티(community)가 인터넷이라는 사이버 공간상에서도 조직되어 그 구성원들이 서로 정보를 공유하거나 의사의 소통을 행하고 있다. 예를 들면, 상기 커뮤니티에 속하는 특정 구성원은 인터넷상에서 해당 커뮤니티의 홈페이지를 제작하고 게시판 서비스, 주소록 서비스 또는 채팅 서비스를 제공하여 해당 커뮤니티에 속하는 구성원들이 서로 교류할 수 있도록 하고 있다.
도 1은 종래기술에 따른 웹 커뮤니티 서비스를 위한 시스템 구성도를 도시하고 있다.
상기 도 1을 참조하면, 웹 커뮤니티 서비스를 위한 시스템은 IP 네트워크(100), 단말기들(예: 컴퓨터, 노트북 등등)(105, 110, 115) 온라인 커뮤니티 웹서버(120)로 구성된다.
상기 단말기들(105, 110, 115)은 IP 네트워크(100)를 통해 다수의 커뮤니티 사이트에 접속하여 공통의 관심사를 갖는 사용자와 정보를 교류할 수 있다. 온라인 커뮤니티 웹서버(120)는 웹을 기반으로 하는 다수의 커뮤니티 사이트가 구축되어 있어 컴퓨터(105), 노트북(110), 컴퓨터(115) 등으로 커뮤니티 서비스를 제공한다.
상기 온라인 커뮤니티 웹서버(120)는 커뮤니티 회원 간의 정보를 교환하는 웹 페이지를 구성하는 서버로서, IP 네트워크(100)를 통해 커뮤니티 회원에게 해당 커뮤니티의 웹 페이지를 제공한다. 상기 커뮤니티 회원이 로그-인(log-in)하면, 회원 인증 프로세서를 통해 커뮤니티에 신규 등록되었으나 커뮤니티 회원이 열람하지 않은 정보 목록을 포함하는 웹 페이지를 형성하여, 커뮤니티 회원의 클라이언트(컴퓨터(105), 노트북(110), 컴퓨터(115))로 전송한다.
한편, 인간의 실생활의 커뮤니티 활동을 보면, 대부분 가족, 친구, 직장 등 관계중심으로 어떤 목적을 가진 소규모의 실시간 커뮤니티가 요구된다.
하지만, 기존 웹 기반의 온라인 커뮤니티는 많은 가입자를 기반으로 게시판 형식의 획일화된 서비스를 제공하여, 정보공유를 위한 커뮤니티가 수행되고 있다. 그리고, 웹 커뮤니티의 경우 각 커뮤니티 포털별로 별도로 운용하고 있어 매번 가입정보를 입력하거나 로그인 과정을 요구하고 있고 커뮤니티에서 일어나는 활동들을 실시간으로 모니터링하여 참여하기가 어렵다. 또한, 실제 능동적으로 참여하여 사용하는 사용자보다는 관찰자로 참여하거나 비활동 멤버로 참여하는 경우가 많으며, 멤버 간의 관계성이 관심사 하나에만 편향된 커뮤니티 방식을 제공하고 있다.
다시 말해, 종래에는 온라인 커뮤니티를 통해 특정 관심사를 중심으로, 많은 가입자에 기반하여 정보 공유를 위한 획일화된 공간을 제공하고 있어, 인간의 실생활에서 일어나는 다양한 커뮤니티 형태나 이에 맞춤형 서비스를 제공하지 못하는 문제점이 있다.
따라서, 실제 일상에서 일어나는 다양한 커뮤니티 활동을 실시간으로 지원하는 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치가 필요하다.
본 발명의 목적은 이동통신 단말 사용자 중심의 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치를 제공함에 있다.
본 발명의 다른 목적은 이동통신 단말을 이용하여 실제 일상에서 일어나는 일상적인 커뮤니티 활동을 적극적으로 지원해 줄 수 있는 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 목적은 이동통신 단말 사용자가 언제 어디서나 자신이 만들고 싶은 커뮤니티를 실시간으로 생성하고 운영할 수 있으며, 각 커뮤니티 서비스는 그 커뮤니티의 목적에 맞는 최적화된 모바일 커뮤니티 서비스를 제공하는 시스템, 방법 및 장치를 제공함에 있다.
상기한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 모바일 커뮤니티 서비스를 위한 개설 단말 동작 방법에 있어서, 커뮤니티 서버에서 제공하는 다수의 커뮤니티 유형 중 적어도 하나 이상 선택하여 커뮤니티를 개설하는 과정과, 상기 개설된 적어도 하나 이상의 커뮤니티 서비스를 위한 태스크(task)를 상기 커뮤니티 서버로부터 다운로드는 과정과, 상기 다운로드한 커뮤니티 서비스를 위한 태스크(task)를 설치하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 모바일 커뮤 니티 서비스를 위한 초청 단말 동작 방법에 있어서, 커뮤니티 초청 메시지를 수신하는 과정과, 상기 커뮤니티 초청을 수락할 시, 상기 커뮤니티 서버로부터 커뮤니티 서비스를 위한 태스크(task)를 내려받는 과정과, 상기 내려받은 커뮤니티 서비스를 위한 태스크(task)를 설치하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 3 견지에 따르면, 모바일 커뮤니티 서비스를 위한 초청 단말 동작 방법에 있어서, 커뮤니티 서버에서 커뮤니티 초청 메시지를 수신하는 과정과, 상기 커뮤니티 초청을 수락할 시, 상기 커뮤니티 서버로부터 해당 역할에 따라 태스크(task)를 다운로드하는 과정과, 상기 다운로드한 커뮤니티 서비스를 위한 태스크(task)를 설치하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 4 견지에 따르면, 모바일 커뮤니티 서비스를 위한 개설 단말 장치에 있어서, 커뮤니티 서버에서 제공하는 다수의 커뮤니티 유형 중 적어도 하나 이상 선택하여 커뮤니티를 개설하는 커뮤니티 관리부와, 상기 개설된 적어도 하나 이상의 커뮤니티 서비스를 위한 태스크(task)를 상기 커뮤니티 서버로부터 다운로드는 태스크 관리부와, 상기 다운로드한 커뮤니티 서비스를 위한 태스크(task)를 설치하는 태스크 실행부를 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 5 견지에 따르면, 모바일 커뮤니티 서비스를 위한 서버에 있어서, 해당 단말이 결정한 적어도 하나 이상의 커뮤니티 멤버들에게 커뮤니티 초청메시지를 전송하고, 상기 커뮤니티 초청에 응답할 시, 적어도 하나 이상의 커뮤니티 서비스를 위한 태스크(task)를 제공하는 제어부를 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 6 견지에 따르면, 모바일 커뮤니티 서비스를 위한 초청 단말기에 있어서, 커뮤니티 초청 메시지를 수신하는 커뮤니티 관리부와, 상기 커뮤니티 초청을 수락할 시, 상기 커뮤니티 서버로부터 커뮤니티 서비스를 위한 태스크(task)를 내려받는 태스크 관리부와,상기 내려받은 커뮤니티 서비스를 위한 태스크(task)를 설치하는 태스크 실행부를 포함하는 것을 특징으로 한다.
상술한 바와 같이, 본 발명의 구성을 통해서 실제 일상에서 일어나는 다양한 커뮤니티 활동을 실시간으로 지원하는 모바일 커뮤니티 서비스를 제공할 수 있는 이점이 있다. 또한, 새로운 모바일 라이프 스타일에 가장 적합한 새로운 형태의 차별화된 커뮤니티 서비스를 제공한다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하 여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하, 본 발명은 실제 일상에서 일어나는 다양한 커뮤니티 활동을 실시간으로 지원하는 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치에 대해 설명하기로 한다.
모바일 커뮤니티 서비스 플랫폼이란 기존의 운영체제( OS ) 위에서 본 발명에서 정의하는 "모바일 커뮤니티 서비스" 실행하고 운영할 수 있는 서비스 플랫 폼을 말한다. 상기 서비스 플랫폼이란 어떤 형태의 서비스를 사용자가 다운받아 특정 플랫폼 위에서 이용할 수 있는 환경을 말한다. 웹 서비스를 예를 들면, 다양한 웹서비스는 웹브라우저를 통해 이용할 수 있는 실행 환경이 있다. 여기서 웹브라우저는 웹페이지를 보여 줄 수 있는 클라이언트의 서비스 플랫폼이라고 볼 수 있다.
폭넓게 보면, 상기 모바일 커뮤니티 서비스 플랫폼은 상기 모바일 커뮤니티가 운영될 수 있는 서버환경, 클라이언트 환경을 모두 포함하며, 도 2과 같은 시스 템 환경을 갖는다.
사용자 입장에서 보면 단말이 "모바일 커뮤니티 서비스"를 검색하고, 선택하고, 다운받고, 실행할 수 있도록 하는 모든 S/W 환경이라고 볼 수 있다. 여기서 "모바일 커뮤니티 서비스"란 인간의 실제 커뮤니티와 유사한 소규모, 실시간, 실제관계( Real Relation )기반의 커뮤니티를 말하며, 모바일 환경에서 사용자가 손쉽게 커뮤니티를 형성할 수 있고 이 형성된 커뮤니티에 특화된 서비스(예, 참석 여부를 알려주는 정보제공( Presence ), 채팅, 파일 공유, 개인방송, 일정공유 등)를 제공함으로써 손쉽게 커뮤니티의 목적을 달성할 수 있는 서비스 형태를 말한다.
모바일 커뮤니티 모델은 모바일 환경에서 커뮤니티 형성, 커뮤니티 해체, 및 커뮤니티 활동 등의 모든 생명 사이클( Life Cycle ) 모형을 말한다. 본 발명에서 모바일 커뮤니티의 특징은 상기 모바일 커뮤니티 서비스 플랫폼을 이용하여 서비스 제공자가 다양한 형태의 커뮤니티별로 특화된 커뮤니티 서비스를 제공하는 것이다. 이것은 인간의 커뮤니티 형태( type )별 특징을 사전에 서비스 제공자가 분석하여 해당 커뮤니티만의 특화된 서비스를 제공함으로써 커뮤니티 형태별 최적의 맞춤형 커뮤니티 서비스를 제공할 수 있음을 의미한다.
기존 온라인 커뮤니티의 경우 웹 서비스로 커뮤니티를 정의하고 사용자는 웹브라우저를 통해 이용하는 방식과 달리 본 발명에서는 커뮤니티 단말이 커뮤니티 서비스를 위한 프로그램을 다운받아 실행함으로써 커뮤니티가 즉시 형성되는 방식을 특징으로 한다.
즉, 사용자 단말은 마치 하나의 커뮤니티 멤버와 동일시되고 사용자 단말간의 커뮤니케이션이 곧 커뮤니티 활동에 참여하는 것이 된다. 이것은 기존 온라인 커뮤니티가 가지지 못하는, 즉시적이고 현지적이고 모든 멤버가 참여할 수 있는, 실제 인간 사회의 커뮤니티 구성이나 형태와 유사한 서비스를 제공할 수 있다.
도 2는 본 발명의 실시 예에 따른 모바일 커뮤니티 서비스를 위한 시스템 구성도를 도시하고 있다.
상기 도 2를 참조하면, 모바일 커뮤니티 서비스 시스템은 복수의 커뮤니티 단말들(215, 220, 225), 커뮤니티 서버(255), 사업자 이동통신망&인프라(200), IP 네트워크(250)로 구성된다.
상기 복수의 커뮤니티 단말들(215, 220, 225)은 기지국(210)을 통해 일반적으로 사업자 이동통신망&인프라(200)와 연결하고, 또한 상기 사업자 이동통신망&인프라(200)를 통해 이동통신 서비스를 제공받는다. 이때 상기 복수의 커뮤니티 단말들(215, 220, 225)은 상기 사업자 이동통신망&인프라(200)에 접근할 때 기지국(210)을 이용함으로써 이동성을 보장받는다. 본 발명에 더하여, 상기 복수의 커뮤니티 단말들(215, 220, 225)은 커뮤니티 서비스 제공자(260)가 커뮤니티 서버(255)를 통해 제공하는 다양한 커뮤니티 타입별 태스크(task)를 내려받아, 모바일 단말간의 커뮤니티를 그룹을 실시간으로 생성하고 커뮤니티 타스크를 통해 해당 커뮤니티에 특화된 다양한 서비스를 사용할 수 있다. 상기 커뮤니티 단말들(215, 220, 225)에 대한 상세한 장치는 도 3에서 설명하기로 한다.
또한 본 발명의 시스템은 이동통신 단말 외에 개인 휴대용 정보 단말(Personal Digital[data] Assistant: PDA)(275), 노트북(270), 컴퓨터(265)는 종래에서처럼 IP 네트워크(250)를 통해 웹 기반의 커뮤니티 서비스를 제공받을 수 있다.
상기 커뮤니티 서비스 제공자(260)는 커뮤니티 서비스 개발 SDK(Software Development Kit)를 이용해 가족,친구,회의 등 다양한 형태의 모바일 커뮤니티 서비스를 개발하여 커뮤니티 서버(255)에 등록한다.
상기 커뮤니티 서버(255)는 커뮤니티 서비스 제공자(260)에 의해 제공되는 다양한 커뮤니티 타입들과 서비스 패키지들을 저장 관리하고, 필요시 복수의 커뮤니티 단말들(215, 220, 225)에 해당 커뮤니티 타입 정보를 제공한다.
상기 커뮤니티 서버(255)는 또한 커뮤니티 멤버 정보를 관리하고 모바일 사용자가 만든 다양한 커뮤니티를 관리하며 커뮤니티 멤버간 제어를 지원하고 커뮤니티 타입을 관리한다.
상기 커뮤니티 형태는 가족, 친구, 회의 와 같이 사람들이 그룹핑될 수 있는 다양한 경우에 맞게 커뮤니티 상기 커뮤니티 서비스 제공자(260)에 의해 만들어진 서비스 패키지로 상기 복수의 커뮤니티 단말들(215, 220, 225)이 원하는 커뮤니티 타입을 선택하여 자신의 커뮤니티를 생성할 수 있다.
예를 들어, 상기 복수의 커뮤니티 단말들(215, 220, 225)이 회의를 위한 커뮤니티를 만들고 싶다면 서비스 제공자에 의해서 제공되는 "회의 커뮤니티 타입"을 선택하여 "프로젝트 회의"라는 실제 커뮤니티를 만들 수 있다.
상기 모바일 커뮤니티 서비스 특징을 살펴보면, 먼저 커뮤니티를 생성하는 방식에서 사용자 단말(215, 220, 225)은 자신의 가지고 있는 주소록이나 커뮤니티 서버(255)에 기등록된 주소록을 통해 구성할 멤버 커뮤니티 생성 및 커 뮤니티 요청을 동시에 지정하는 방식을 특징으로 한다.
또한 실제 커뮤니티 구현은 지정한 멤버들이 초청메시지를 커뮤니티 서버( 255)를 통해 수신하고, 상기 초청메시지를 수락할 경우 커뮤니티 서비스 프로그램을 다운받는 것과 동시에 커뮤니티에 참여하고 그 즉시 커뮤니티의 서비 스를 이용할 수 있는 것을 특징으로 한다.
커뮤니티가 생성된 상태에서 멤버의 추가나 탈퇴는 단말이 제공되는 간단한 메뉴를 통해 손쉽게 이루어지며, 커뮤니티를 최초 생성한 마스터 멤버는 커뮤니티의 목적( Goal )을 완성한 후에는 즉시 커뮤니티를 파괴함으로써 회의 커뮤니티와 같이 일정 시점 동안만 유효한 형태의 동적인 커뮤니티 서비스를 제공할 수 있는 것을 특징으로 한다.
커뮤니티를 운영하는 방식은 다운받은 커뮤니티 서비스 프로그램에 해당 커뮤니티에 특화된 서비스가 서비스 제공자에 의해 기 정의되어 제공됨으로써 사용자는 단순히 메뉴를 선택하는 방식으로 커뮤니티 서비스를 손쉽게 이용할 수 있다. 이런 방식은 동일한 형태의 커뮤니티 형태일지라도 다양한 계층이나 요구사항에 맞게 얼마든지 커스트마이즈된 ( customized ) 커뮤니티 서비스를 만들 수 있음을 의미한다.
도 3은 본 발명의 실시 예에 따른 모바일 커뮤니티 서비스를 수행하기 위한 단말 장치를 도시하고 있다. 상기 단말의 운용체제(Operating System: OS)로 리눅스나 윈도우 모바일, 심비안 같은 플랫폼 OS가 사용될 수 있다.
상기 도 3을 참조하면, 제어부(300)는 상기 이동통신 단말기의 전반적인 동 작을 제어한다. 예를 들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 상기 제어부(300)는 커뮤니티 관리부(355), 커뮤니티 실행부(356), 태스크 컨테이너(357), 태스크 관리부(358)를 포함하여, 모바일 커뮤니티의 전반적 서비스를 제어한다. 이하의 설명에 있어서 통상적인 제어부(300)의 처리 및 제어에 관한 설명은 생략한다.
또한, 상기 제어부(300)는 상기 기저대역처리부(322) 및 상기 RF 모듈(320)을 통해, 커뮤니티 서버나 멤버들과 직접 연결할 수 있는 연결 채널을 관리하고 프로토콜을 제어한다.
상기 커뮤니티 관리부(355)는 현재 설치된 커뮤니티의 동작에 필요한 모든 정보를 관리하는 부분으로 커뮤니티 서버와 통신을 통해 실시간으로 커뮤니티 상태를 갱신하고 유지관리 한다.
상기 태스크 관리부(358)는 실제 개발 커뮤니티 태스크의 다운로드, 설치와 관련된 일을 담당한다. 마스터 단말에 의해 결정되는 역할(role)에 따라서 해당 커뮤니티 서비스를 수행하기 위한 태스크(task)가 생성된다.
본 발명의 또 하나의 특징으로 역할에 대한 모델이 포함되어 있다. 이것은 일반 인간 사회가 조직상 계층을 가지듯이 계층에 따라 역할이 달라지는 것을 지원하기 위한 방식으로 커뮤니티를 생성할 때, 역할을 부여할 수 있다. 상기 역할에 따라서 커뮤니티를 이용할 수 있는 서비스나 기능, 권한 등을 정의할 수 있다. 이는 서비스 제공자가 역할에 따라 다른 커뮤니티 서비스를 각각 정의함으로 구현될 수 있고 커뮤니티 서비스가 실현될 때 멤버가 자신의 역할에 맞는 커뮤니티 서비스 를 다운받아 실행하는 것으로 해당 역할이 정의되는 방식이다. 이하 설명에서 이를 역할 멤버 바인딩이라 칭한다. 즉, 하나의 커뮤니티를 구성할때 멤버들이 동일한 서비스 프로그램을 다운받는 것이 아니고 각 역할에 맞는 프로그램을 다운받아 이용함으로써 서비스의 권한이나 이용 범위가 정해지는 방식이다. 즉, 이것은 기존 온라인 커뮤니티의 수평적 인간관계 모델을 본 발명의 커뮤니티서비스 플랫폼을 통해 수직적 인간관계 모델을 쉽게 실현하는 방식을 제공하여 보다 인간 생활 밀착형 커뮤니티 서비스를 제공할 수 있는 것을 의미한다.
상기 태스크는 본 발명에서 정의하는 새로운 용어로 각 멤버는 자신의 역할에 맞는 태스크가 있으며, 멤버들은 자신이 부여받은 임무를 기반으로 멤버간 협력을 통해 커뮤니티의 목적을 완성하는 과정을 본 발명은 커뮤니티라고 정의한다. 상기 역할에 따른 모델을 정의해 듯이 태스크는 하나의 커뮤니티 형태에서 하나의 역할에 연결된 커뮤니티 서비스 프로그램이라고 정의한다.
즉, 자신의 역할에 맞는 커뮤니티 서비스 프로그램을 다운받는 것이 곧 그 멤버의 임무가 그 프로그램 속에 포함되어 있다는 것을 의미하며, 사용자는 자신이 다운받은 커뮤니티 서비스를 이용하는 것이 곧 자신의 태스크를 완성해 나가는 과정으로 이루지는 것이다.
상기 태스크 컨테이너(357)는 상기 태스크 관리부(358)에 의해 설치된 태스크들의 Life Cycle(생명주기)를 관리하고 해당 커뮤니티 태스크를 로딩해서 실행,종료를 제어한다.
상기 커뮤니티 실행부(356)는 전체 커뮤니티 서비스 플랫폼의 초기화 및 종료를 담당하고 플랫폼 전반의 환경을 관리하고 태스크들의 실행환경을 제공해준다.
또한, 상기 커뮤니티 실행부(356)는 현재 동작중인 커뮤니티 리스트 정보를 보여주거나, 새로운 커뮤니티를 생성하거나 기존 커뮤니티를 해지하기 위한 사용자 인터페이스(User Interface: UI)를 제공한다.
여기서, 상기 커뮤니티 관리부(355), 상기 커뮤니티 실행부(356), 상기 태스크 컨테이너(357), 상기 태스크 관리부(358) 등은 상기 제어부(300)와 별도로 각각 구현될 수 있으며, 이들 중 일부만을 상기 제어부(300)에서 처리하도록 구성할 수도 있다.
롬(ROM : Read Only Memory)(302)은 상기 제어부(300)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다. 또한, 롬(302)은 전화번호부(phone book), 발신메시지 및 수신메시지와 같은 갱신가능한 각종 보관용 데이터를 저장한다. 통상적인 기능에 더하여 본 발명에 따라 커뮤니티 서버로부터 제공받은 커뮤니티를 구동하기 위한 프로그램을 저장하고, 상기 커뮤니티에서 제공하는 서비스를 지원하는 태스크를 저장한다.
램(RAM : Random Access Memory)(304)은 상기 제어부(300)의 워킹 메모리(working memory)로, 각종 프로그램 수행 중에 발생하는 일시적인 데이터를 저장한다.
키패드(key pad)(308)는 0 ~ 9의 숫자키들과, 메뉴키(menu), 취소키(지움), 확인키, 통화키(TALK), 종료키(END), 인터넷접속키, 네비게이션 키(또는 방향키) 들 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키입력 데이터를 상기 제어부(300)로 제공한다.
디스플레이부(310)는 상기 이동통신 단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 디스플레이부(310)는 칼라 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있다.
상기 제어부(300)에 연결된 코덱(CODEC : Coder-Decoder)(112)과, 상기 코덱(112)에 접속된 스피커(316) 및 마이크(314)는 전화 통화 및 음성 녹음에 사용되는 음성 입출력 블록이다.
상기 코덱(312)은 상기 제어부(300)에서 제공되는 PCM 데이터를 아날로그 음성신호로 변환하여 상기 스피커(116)를 통해 송출하고, 상기 마이크(114)를 통해 수신되는 음성신호를 PCM 데이터로 변환하여 상기 제어부(300)로 제공한다.
또한, RF부(Radio Frequency unit)(320)는 안테나(318)를 통해 수신되는 라디오주파수 신호를 주파수 하강시켜 기저대역처리부(322)로 제공하고, 상기 기저대역처리부(322)로부터의 기저대역신호를 주파수 상승시켜 상기 안테나(318)를 통해 송신한다.
상기 기저대역처리부(322)는 상기 RF부(320)와 상기 제어부(300) 사이에 송수신되는 기저대역 신호를 처리한다. 예를 들어, 송신인 경우 송신할 데이터를 채널코딩(channel coding) 및 확산(spreading)하는 기능을 수행하고, 수신인 경우 수 신신호를 역 확산(despreading) 및 채널복호(channel decoding)하는 기능을 수행한다
도 4는 본 발명의 실시 예에 따른 모바일 커뮤니티의 개념적 모델을 도시하고 있다.
상기 도 4를 참조하면, 하나의 커뮤니티 타입은 하나 이상의 역할(Role)과 그 역할을 수행하기 위한 서비스(Service)들의 집합으로 정의한다. 웹 커뮤니티로 따지면 일종의 권한과 권한에 따른 서비스 이용 범위와 유사한 개념이다.
도 4에서 보는 바와 같이, 새로운 커뮤니티 구성 및 생성 모델을 제공하는데 하나의 커뮤니티 타입(400)에 대해 하나 이상의 역할(role)(410, 412, 414)을 정의할 수 있으며, 마스터 단말은 커뮤니티 멤버들 각각에 대해서 n 개의 역할 중 해당 역할을 정의하고, 상기 마스터 단말 및 커뮤니티 멤버들 각각에 맞는 태스크(420, 422, 424)를 다운받아 이용하게 된다.
여기서, 해당 태스크는 역할에 맞게 커뮤니티 멤버들과 협력을 할 수 있는 다양한 서비스를 포함하게 되는데, 예를 들어 같은 서비스는 Service 1의 경우 모든 역할에 다 포함되어 있어 모든 멤버들이 이 서비스를 이용할 수 있다. Service 2나 Service X처럼 특정 롤에만 포함된 경우 해당 서비스가 있는 역할의 태스크들끼리(단말 3과 단말 4(혹은 단말 5, 단말 6) 사이) 통신을 할 수 있다.
상술한 바와 같이, 단말은 커뮤니티에 가입시 하나의 역할을 가지게 되고 그 역할의 태스크를 다운받아 커뮤니티 서비스를 이용하도록 되어 있다. 이하 이 과정 을 본 발명에서는 역할 멤버 바인딩이라고 부른다.
예를 들어, 개인방송 커뮤니티의 경우 '방송을 하는 역할'과 '방송을 시청하는 역할'이 있을 수 있으며, 방송을 하는 역할의 태스크는 방송하기 서비스가 있고 방송을 시청하는 역할의 태스크에는 방송 보기 서비스가 있다. 그리고 공통 서비스로 방송자와 방송시청자 간의 채팅이나 메시징 서비스(messaging service)를 가질 수 있다.
결국 단말1~6은 하나의 커뮤니티지만 어떤 역할(Role)의 태스크를 사용하느냐에 따라 이용할 수 있는 서비스는 다를 수 있다. 여기서 태스크(Task)는 역할(Role)에 해당하는 서비스의 집합으로 단말이 하나의 커뮤니티를 생성할 때 다운로드 받는 일종의 S/W 패키지(프로그램)이다.
이와 같이, 미리 역할과 커뮤니티에서 수행할 태스크를 서비스 제공자에 의해 정의해 둠으로써, 사용자는 쉽게 자신의 역할에 맞게 커뮤니티를 구성하고 서비스를 이용할 수 있다. 또한 서비스 제공자에 의해 커뮤니티 타입별로 특화된 커뮤니티의 멤버의 역할(Role)과 서비스를 구성할 수 있는 것이 특징이다.
도 5는 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 흐름도를 도시하고 있다.
상기 도 5를 참조하면, 커뮤니티를 개설하려는 단말 A(500)는 기설정 절차에 따라 커뮤니티 서버(550)에 접속하여, 커뮤니티 유형 선택 및 커뮤니티 이름, 설명, 초청할 멤버, 각 멤버의 역할 지정하여 상기 커뮤니티 서버(550)로 알려준 다(510).
이후, 상기 커뮤니티 서버(550)는 상기 단말 A(500)로부터 해당 커뮤니티 생성에 필요한 정보와 함께 커뮤니티 개설을 요청받을 시, 초청할 멤버 정보를 확인하여, 초청할 단말(즉 단말 B)(560)에 커뮤니티 초청 메시지를 전송한다(512). 또한 상기 단말 A(500)로 커뮤니티 개설 요청에 대해 개설 완료 메시지를 전송한다(514).
이후, 개설 완료 메시지를 수신한 상기 단말A(500)는 상기 커뮤니티 서버(550)로부터 해당 역할에 맞는 태스크를 다운로드한다(516).
상기 커뮤니티 초청 메시지를 수신한 단말 B(560)는 커뮤니티 가입을 수락 또는 거절할 수 있으며, 초청을 수락하는 경우(518) 상기 커뮤니티 서버(550)로부터 상기 단말B(560) 정의된 역할에 맞는 태스크를 다운로드한다(520).
이후, 상기 단말 B(560)는 자신의 상태 및 커뮤니티 환경설정 값들을 결정하여 리스트 갱신 요청을 수행한다(522).
이후, 상기 단말 A(500)는 상기 단말 B(560)의 상기 단말 B(560)의 초청 수락 여부를 확인하고, 상기 단말 B(560)의 상태 및 커뮤니티 환경설정 값들을 참조하여, 리스트를 갱신한다(524).
이후, 본 발명의 커뮤니티 생성을 위한 절차를 종료한다.
상기 도 5에서, 여러 멤버를 동시에 지정하여 커뮤니티를 구성할 때도 동일하다. 또한 개설자 단말A(500)는 커뮤니티 생성이 완료된 후 새로운 멤버를 추가로 등록할 수 있으며, 이 경우도 동일하게 초청 메시지를 상대 단말로 보내서 가입 절 차를 수행하게 된다.
도 6은 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 개설 단말기 동작흐름도를 도시하고 있다.
상기 6을 참조하면, 단말기는 600 단계에서 기설정 절차에 따라 커뮤니티 서버(550)에 접속하여, 커뮤니티 유형을 선택한다. 예를 들면, 상기 단말기는 새로운 모바일 커뮤니티를 개설하기 위해 기설정 절차에 따라 커뮤니티 서버에 접속하면, 도 9와 같이 상기 이동통신 단말에 커뮤니티 메인 화면이 디스플레이된다. 상기 커뮤니티 메인 화면에는 다양한 커뮤니티 타입(예: 회의(meeting), 가족 생일 파티(Family Birthday party), 학교(school), 음악(music), 클럽(club))등이 디스플레이된다. 여기서, 상기 단말기는 커뮤니티 개설 메뉴를 통해 원하는 커뮤니티 타입을 선택할 수 있다.
이후, 상기 단말기는 602 단계에서 커뮤니티 이름, 설명, 개설자의 역할 설정하여 커뮤니티 서버로 알려준다. 예를 들어, 상기 단말기는 해당 커뮤니티를 선택한 후, 도 9와 같이 기본적으로 커뮤니티 생성에 필요한 정보를 입력한다. 이때 커뮤니티 타입별로 입력 필드는 다를 수 있으며, 그것은 서비스 제공자에 의해 정의된다.
이후, 상기 단말기는 604 단계에서 초대할 멤버가 없으면 606 단계로 진행하여 해당 커뮤니티를 개설한다. 반면, 상기 604 단계에서 초청할 멤버가 있으며 610 단계로 진행하여 멤버를 검색한다. 이후 612 단계에서 멤버의 역할 설정 및 초청 메시지를 작성한다. 이후 614 단계에서 추가 멤버가 있으면 610 단계로 진행하여 멤버를 다시 검색한다. 만약 추가 멤버가 없으면 606 단계로 진행하여 커뮤니티를 개설한다.
즉, 입력 과정 중 상기 단말기는 커뮤니티에 초청할 멤버를 폰 북이나 서버의 멤버 정보로부터 검색하여 지정할 수 있으며, 지정된 멤버에 대해서 멤버 역할을 설정하고 초청 메시지를 작성한다.
이후, 상기 단말기는 608 단계에서 상기 커뮤니티 서버로부터 해당 커뮤니티 타입에 대해 정의된 자신의 역할에 맞게 태스크들을 다운로드한다. 상기 태스크는 상기 단말기에서 처리는 해당 커뮤니티 실행을 위한 최소 단위이다.
이후, 상기 단말기는 616 단계에서 수신한 초청멤버들의 상태 및 커뮤니티 환경설정 값들을 참조하여, 리스트를 갱신한다.
이후, 상기 단말기는 커뮤니티 생성을 위한 절차를 종료한다.
도 7은 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 커뮤니티 서버 동작흐름도를 도시하고 있다.
상기 7을 참조하면, 커뮤니티 서버는 700 단계에서 커뮤니티 서비스 제공자로부터 제공받은 다양한 커뮤니티 타입을 저장하고 있으며, 커뮤니티 서비스를 구축한다.
이후, 상기 커뮤니티 서버는 702 단계에서 해당 단말기로부터 해당 커뮤니티 생성에 필요한 정보와 함께 커뮤니티 개설 요청을 받을 시, 704 단계로 진행하여 커뮤니티 개설자이면 712 단계로 진행하여 커뮤니티 개설 단말기에 해당 커뮤니티 타입을 제공한다. 해당 커뮤니티 생성에 필요한 정보에는 커뮤니티에 초청할 멤버 리스트가 포함되어 있다.
만약 상기 단말기가 커뮤니티 개설자가 아니면(즉, 커뮤니티에 초청받은 단말기) 706 단계에서 커뮤니티 멤버 정보 확인하여, 708 단계에서 일대일 혹은 멀티캐스팅으로 각각의 커뮤니티 멤버들에게 커뮤니티 초청 메시지를 전송한다.
이후, 상기 커뮤니티 서버는 710 단계에서 상기 초청 멤버들로부터 커뮤니티 초청에 대한 수락 여부를 알려주는 메시지를 수신한다. 712 단계로 진행하여 초청한 커뮤니티 멤버들에게 해당 커뮤니티 타입을 제공한다.
이후, 상기 커뮤니티 서버는 커뮤니티 생성을 위한 절차를 종료한다.
도 8은 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 초청 단말기 동작흐름도를 도시하고 있다.
상기 8을 참조하면, 초청 단말기는 800 단계에서 커뮤니티 서버로부터 초청 메시지를 수신하고, 802 단계에서 상기 커뮤니티 초청에 대한 초청수락을 결정하여, 커뮤니티 초청을 수락할 시, 804 단계로 진행하여 개설 단말기에 의해 정의된 역할설정에 따라서 해당 커뮤니티 타입의 태스크들을 다운로드한다. 반면 커뮤니티 초청을 수락하지 않을 시, 해당 모드로 진행한다. 상기 해당모드에서 800 단계로 진행하여 다시 초청 메시지를 수신하거나 초청거절 메시지를 전송하여 커뮤니티 생성절차를 종료할 수 있다.
이후, 초청 단말기는 806 단계에서 자신의 상태 및 커뮤니티 환경설정 값들을 전송하여 커뮤니티 서버로 리스트 갱신을 요청한다.
이후, 상기 초청 단말은 커뮤니티 생성을 위한 절차를 종료한다.
상술한 바와 같이, 커뮤니티 서버는 서비스 제공자에 의해 제공된 다양한 커뮤니티 타입들을 저장하고 있으며, 초기 커뮤니티 생성시에 커뮤니티 멤버들이 등록된다.
도 9는 단말에서 모바일 커뮤니티 애플리케이션 메인 화면으로 현재 개설된 커뮤니티들의 리스트와 각 커뮤니티의 간단한 정보를 표시하고 있다. 사용자는 메인화면의 옵션메뉴(Option Menu)를 통해 새로운 커뮤니티를 생성하거나 커뮤니티를 삭제하는 기능을 제공한다.
최초 커뮤니티 생성자는 마스터의 역할을 가지고 향후 커뮤니티 서비스가 완료되면 해지할 수 있는 권한을 갖는다. 또는 마스터 권한을 다른 커뮤니티 멤버에게 양도할 수도 있다.
이동통신 단말기는 새로운 모바일 커뮤니티를 개설하기 위해서 도 9 커뮤니티 메인 화면에서 커뮤니티 개설 메뉴를 통해 원하는 커뮤니티 타입을 선택하고 도 10과 같이 기본적으로 커뮤니티 생성에 필요한 정보를 입력한다. 이때 커뮤니티 타입별로 입력 필드는 다를 수 있으며, 그것은 서비스 제공자에 의해 정의된다.
입력 과정 중 사용자는 커뮤니티에 가입할 멤버를 폰 북이나 서버의 멤버 정 보로부터 검색하여 지정할 수 있으며 멤버를 커뮤니티 생성시 등록하게 되면 커뮤니티 서버는 등록된 각 멤버에게 초청메시지를 보내고 초청 메시지를 수신한 멤버가 가입 동의를 할 경우 해당 커뮤니티에 가입 절차가 수행된다.
사용자가 도 9 커뮤니티 메인화면에서 하나의 커뮤니티를 선택하면 도 11과 같이 해당 커뮤니티 화면으로 이동하게 된다. 도 11에서 보는 바와 같이 해당 커뮤니티 화면은 커뮤니티 가입 멤버들의 프레전스(Presence) 정보를 보여 준다.
Presence 정보를 보여주는 방식은 자체 Presence 프로토콜을 사용하거나 이미 알려진 IMS(IP Multimedia Subsystem)의 Presence 기술을 사용할 수 있다.
도 11의 xxx는 멤버의 사진으로 단말의 전화번호부나 서버로부터 받아 온다. Xxx 는 멤버의 기분이나 상태를 나타내는 것으로 아이콘으로 표시하며, 멤버가 offline 상태일때는 “Offline”을 표시한다. Xxx는 멤버의 이름을 나타내며, 리스트에서 해당 멤버를 선택시 멤버가 설정한 메시지를 표시한다. Xxx는 멤버의 activity를 표시하는 것으로 “파일 공유”, “음악청취”, “개인방송중” 등 특정 서비스의 사용상태를 나타낸다.
사용자는 도 11 화면에서 옵션 메뉴 xxx를 누르면 해당 태스크의 서비스 메뉴를 표시하고 사용자는 서비스 메뉴를 선택함으로써 해당 서비스를 사용할 수 있다.
본 발명에서는 한가지 실시 예로 "회의 커뮤니티"를 예를 들어 설명하기로 한다.
회의 커뮤니티는 기본적으로 회의를 위한 몇 가지 서비스를 포함하고 있으며, 이것은 서비스 제공자에 의해서 회의 커뮤니티에 필요한 기능이 미리 정의된 것이며 서비스의 형태와 종류는 서비스 제공자에 의해 다양하게 구성할 수 있다.
회의 커뮤니티에서 제공되는 서비스의 예로, "Presence 서비스", "회의 일정을 잡기 위한 스케줄 공유 서비스", "회의 자료 공유 서비스", "동영상 방송 서비스", "채팅 서비스"등이 있을 수 있다.
Presence 서비스는 상기 도 11과 같이 멤버의 사진, 현재 상태, 텍스트 식별자(text id), 활동상태(activity status)로 구성된다.
회의 커뮤니티에서는 회의 개최자가 회의자료를 자신의 단말기를 통해 공유를 시키면 커뮤니티 서버는 개설자의 Presence가 갱신되고, 갱신된 정보를 다른 멤버의 단말로 통지하고 다른 멤버들은 개설자의 Presence 정보가 갱신된 것을 확인하고 메뉴를 통해 공유된 파일을 다운로드 받거나 볼 수 있다.
스케줄 공유 서비스는 빈 회의 시간을 잡기 위해 일일이 회의 참석자(멤버)에게 연락해서 확인해야 하는 과정을 회의 커뮤니티 서비스가 각 멤버의 일정 정보를 참조해서 해당 날짜의 빈 회의시간을 찾아 회의 시간을 추천해 주는 서비스이다.
동영상 방송 서비스는 회의 진행 중 현장에 파견중인 멤버로부터 실시간 현장 상황을 방송형태 회의실의 각 멤버들과 공유하는 서비스이다.
채팅 서비스는 각 멤버들간 간단히 텍스트 채팅을 지원하는 서비스이다(도 12 참조).
상기 회의 커뮤니티의 실시 예처럼 하나의 커뮤니티는 커뮤니티 멤버와 커뮤니티 서비스로 구성되며 커뮤니티 서비스는 커뮤니티 타입별로 다양하게 제공 가능하다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
도 1은 종래기술에 따른 웹 커뮤니티 서비스를 위한 시스템 구성도,
도 2는 본 발명의 실시 예에 따른 모바일 커뮤니티 서비스를 위한 시스템 구성도,
도 3은 본 발명의 실시 예에 따른 모바일 커뮤니티 서비스를 수행하기 위한 단말 장치도,
도 4는 본 발명의 실시 예에 따른 모바일 커뮤니티 모델 예시도,
도 5는 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 신호 흐름도,
도 6은 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 개설 단말기 동작 흐름도,
도 7은 본 발명의 실시 예에 따른 모발일 커뮤니티 생성을 위한 커뮤니티 서버 동작 흐름도,
도 8 본 발명의 실시 예에 따른 초청 단말에서 커뮤니티에 가입하는 동작 흐름도,
도 9는 본 발명에 따른 커뮤니티 메인 화면,
도 10은 본 발명에 따른 커뮤니티 생성 정보 입력 화면,
도 11은 본 발명에 따른 회의 커뮤니티에서 멤버 출석 화면 및,
도 12은 본 발명에 따른 회의 커뮤니티에서 채팅 서비스 화면.

Claims (40)

  1. 모바일 커뮤니티 서비스를 위한 개설 단말의 동작 방법에 있어서,
    커뮤니티 서버에서 제공하는 다수의 커뮤니티 유형 중 적어도 하나 이상의 커뮤니티 유형을 선택하는 과정과,
    상기 선택된 커뮤니티 유형에 따라 커뮤니티 역할 및 커뮤니티 멤버를 결정하여 커뮤니티 개설 요청을 상기 커뮤니티 서버로 전송하는 과정과,
    상기 커뮤니티 서버를 통해 상기 커뮤니티 멤버에 대한 커뮤니티 초청 메시지를 전송하는 과정과,
    상기 커뮤니티 서버로부터 상기 커뮤니티 역할에 대응하는 태스크(task)를 다운로드 하는 과정과,
    상기 커뮤니티 서버로부터 리스트 갱신 요청에 따라 커뮤니티 리스트를 갱신하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 하는 방법.
  3. 삭제
  4. 제 1항에 있어서,
    상기 커뮤니티 멤버는 폰북 또는 상기 커뮤니티 서버의 멤버 정보로부터 결정되는 것을 특징으로 하는 방법.
  5. 제 1항에 있어서,
    상기 커뮤니티 멤버 각각에 대해 역할을 정의하고, 상기 역할에 따라 커뮤니티 서비스의 권한이 차별화되는 것을 특징으로 하는 방법.
  6. 제 1항에 있어서,
    상기 커뮤니티 개설 요청을 전송한 상기 개설 단말은 마스터 권한을 가지며, 커뮤니티 멤버를 탈퇴시킬 수 있고, 자신이 탈퇴할 경우 상기 마스터 권한을 다른 커뮤니티 멤버에 양도할 수 있는 것을 특징으로 하는 방법.
  7. 제 1항에 있어서,
    상기 커뮤니티를 해체하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  8. 제 1항에 있어서,
    상기 태스크(task)를 삭제하면 상기 커뮤니티를 해체하거나 탈퇴하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  9. 제 1항에 있어서,
    상기 커뮤니티 서버로부터 상기 커뮤니티 멤버에 대한 정보를 수신하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  10. 제 1항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운용체제와 호환되는 것을 특징으로 하는 방법.
  11. 모바일 커뮤니티 서비스를 위한 서버의 동작 방법에 있어서,
    개설 단말로부터 커뮤니티 유형에 따른 커뮤니티 역할 및 커뮤니티 멤버를 포함하는 커뮤니티 개설 요청을 수신하는 과정과,
    상기 커뮤니티 멤버에 대한 커뮤니티 초청 메시지를 전송하는 과정과,
    상기 커뮤니티 역할에 대응하는 태스크(task)를 제공하는 과정과,
    리스트 갱신 요청을 수신하여 상기 개설 단말에 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  12. 제 11항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 하는 방법.
  13. 제 11항에 있어서,
    상기 개설 단말에 상기 커뮤니티 멤버 정보를 제공하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  14. 제 11항에 있어서,
    상기 개설 단말이 상기 커뮤니티 개설을 요청할 시, 다양한 커뮤니티 유형들 중 적어도 하나 이상의 커뮤니티 유형과 커뮤니티 역할에 따른 태스크를 상기 개설 단말에 제공하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  15. 제 11항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운용체제와 호환되는 것을 특징으로 하는 방법.
  16. 모바일 커뮤니티 서비스를 위한 초청 단말의 동작 방법에 있어서,
    커뮤니티 서버로부터 커뮤니티 유형에 따른 커뮤니티 역할을 포함하는 커뮤니티 초청 메시지를 수신하는 과정과,
    상기 커뮤니티 초청 메시지를 수락하면, 상기 커뮤니티 서버로부터 상기 커뮤니티 역할에 대응하는 태스크(task)를 다운로드 하는 과정과,
    상기 커뮤니티 서버로 리스트 갱신 요청을 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  17. 제 16항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 하는 방법.
  18. 제 16항에 있어서,
    상기 커뮤니티 서버에 자신의 커뮤니티 상태에 대한 정보를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  19. 제 16항에 있어서,
    상기 커뮤니티를 탈퇴하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  20. 제 16항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운용체제와 호환되는 것을 특징으로 하는 방법.
  21. 모바일 커뮤니티 서비스를 위한 개설 단말기에 있어서,
    커뮤니티 서버에서 제공하는 다수의 커뮤니티 유형 중 적어도 하나 이상의 커뮤니티 유형을 선택하며, 상기 선택된 커뮤니티 유형에 따라 커뮤니티 역할 및 커뮤니티 멤버를 결정하여 커뮤니티 개설 요청을 상기 커뮤니티 서버로 전송하며, 상기 커뮤니티 서버를 통해 상기 커뮤니티 멤버에 대한 커뮤니티 초청 메시지를 전송하며, 상기 커뮤니티 서버로부터 리스트 갱신 요청에 따라 커뮤니티 리스트를 갱신하는 커뮤니티 관리부와,
    상기 커뮤니티 서버로부터 상기 커뮤니티 역할에 대응하는 태스크(task)를 다운로드 하는 태스크 관리부를 포함하는 것을 특징으로 하는 장치.
  22. 제 21항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 장치.
  23. 삭제
  24. 제 21항에 있어서,
    상기 커뮤니티 멤버는 폰북 또는 상기 커뮤니티 서버의 멤버 정보로부터 결정되는 것을 특징으로 하는 장치.
  25. 제 21항에 있어서,
    상기 커뮤니티 멤버 각각에 대해 역할을 정의하고, 상기 역할에 따라 커뮤니티 서비스의 권한이 차별화되는 것을 특징으로 하는 장치.
  26. 제 21항에 있어서,
    상기 커뮤니티 개설 요청을 전송한 상기 개설 단말은 마스터 권한을 가지며, 커뮤니티 멤버를 탈퇴시킬 수 있고, 자신이 탈퇴할 경우 상기 마스터 권한을 다른 커뮤니티 멤버에 양도할 수 있는 것을 특징으로 하는 장치.
  27. 제 21항에 있어서,
    상기 커뮤니티 관리부는 상기 커뮤니티를 해체하는 것을 특징으로 하는 장치.
  28. 제 21항에 있어서,
    상기 커뮤니티 관리부는 상기 태스크를 삭제하면 상기 커뮤니티를 해체하거나 탈퇴하는 것을 특징으로 하는 장치.
  29. 제 21항에 있어서,
    상기 커뮤니티 관리부는 상기 커뮤니티 서버로부터 상기 커뮤니티 멤버에 대한 정보를 수신하는 것을 특징으로 하는 장치.
  30. 제 21항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운용체제와 호환되는 것을 특징으로 하는 장치.
  31. 모바일 커뮤니티 서비스를 위한 서버에 있어서,
    개설 단말로부터 커뮤니티 유형에 따른 커뮤니티 역할 및 커뮤니티 멤버를 포함하는 커뮤니티 개설 요청을 수신하며, 상기 커뮤니티 멤버에 대한 커뮤니티 초청 메시지를 전송하며, 상기 커뮤니티 역할에 대응하는 태스크(task)를 제공하며, 리스트 갱신 요청을 수신하여 상기 개설 단말에 전송하는 제어부를 포함하는 것을 특징으로 하는 장치.
  32. 제 31항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 장치.
  33. 제 31항에 있어서,
    상기 제어부는 상기 개설 단말에 상기 커뮤니티 멤버 정보를 제공하는 것을 특징으로 하는 장치.
  34. 제 31항에 있어서,
    상기 제어부는
    상기 개설 단말이 상기 커뮤니티 개설을 요청할 시, 다양한 커뮤니티 유형들 중 적어도 하나 이상의 커뮤니티 유형과 커뮤니티 역할에 따른 태스크를 상기 개설 단말에 제공하는 것을 특징으로 하는 장치.
  35. 제 31항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운용체제와 호환되는 것을 특징으로 하는 장치.
  36. 모바일 커뮤니티 서비스를 위한 초청 단말기에 있어서,
    커뮤니티 서버로부터 커뮤니티 유형에 따른 커뮤니티 역할을 포함하는 커뮤니티 초청 메시지를 수신하며, 상기 커뮤니티 서버로 리스트 갱신 요청을 전송하는 커뮤니티 관리부와,
    상기 커뮤니티 초청 메시지를 수락하면, 상기 커뮤니티 서버로부터 상기 커뮤니티 역할에 대응하는 태스크(task)를 다운로드 하는 태스크 관리부를 포함하는 것을 특징으로 하는 장치.
  37. 제 36항에 있어서,
    상기 태스크는 특정 커뮤니티 형태에서 특정 역할(role)에 관련된 커뮤니티 서비스를 위한 프로그램인 것을 특징으로 장치.
  38. 제 36항에 있어서,
    상기 커뮤니티 관리부는 상기 커뮤니티 서버에 자신의 커뮤니티 상태에 대한 정보를 전송하는 것을 특징으로 하는 장치.
  39. 제 36항에 있어서,
    상기 커뮤니티 관리부는 상기 커뮤니티를 탈퇴하는 것을 특징으로 하는 장치.
  40. 제 36항에 있어서,
    상기 태스크는 특화된 모바일 커뮤니티 서비스 플랫폼에서 구동되며 기존 운 용체제와 호환되는 것을 특징으로 하는 장치.
KR1020080086143A 2008-09-02 2008-09-02 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치 KR101518992B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020080086143A KR101518992B1 (ko) 2008-09-02 2008-09-02 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치
EP09168360.7A EP2159989B1 (en) 2008-09-02 2009-08-21 System, apparatus and method for mobile community service
US12/552,732 US8185588B2 (en) 2008-09-02 2009-09-02 System, apparatus, and method for mobile community service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080086143A KR101518992B1 (ko) 2008-09-02 2008-09-02 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20100027288A KR20100027288A (ko) 2010-03-11
KR101518992B1 true KR101518992B1 (ko) 2015-05-12

Family

ID=41323599

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080086143A KR101518992B1 (ko) 2008-09-02 2008-09-02 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치

Country Status (3)

Country Link
US (1) US8185588B2 (ko)
EP (1) EP2159989B1 (ko)
KR (1) KR101518992B1 (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009004490A1 (de) * 2009-01-09 2010-07-15 T-Mobile International Ag Verfahren und System zur Authentifizierung von Netzknoten eines Peer-to-Peer Netzwerks
KR20110092411A (ko) * 2010-02-09 2011-08-18 삼성전자주식회사 네트워크 커뮤니티 제공 장치 및 방법
KR101282819B1 (ko) * 2010-04-09 2013-07-05 주식회사 케이티 아이피티브이 시스템에서 커뮤니티 서비스를 제공하는 방법 및 장치
BR112013004193A2 (pt) * 2010-09-15 2019-09-24 Nokia Corp método, aparelho, meio de armazenamento legível por computador e produto de programa de computador
KR20120076444A (ko) 2010-10-22 2012-07-09 한국전자통신연구원 EMBMS 채팅 서비스 제공 시스템 및 EMBMS 채팅 서비스 제공 시스템의 서비스 제공자 서버, eBM-SC 및 사용자 단말의 제어 방법
KR20130012235A (ko) * 2011-07-18 2013-02-01 삼성전자주식회사 휴대용 단말기에서 커뮤니티 서비스를 제공하기 위한 장치 및 방법
WO2016209288A1 (en) * 2015-06-26 2016-12-29 Hewlett Packard Enterprise Development Lp Sharing of community-based security information
CN105912715A (zh) * 2016-04-29 2016-08-31 顾秀娟 一种基于家政服务单位的家政服务管理***
CN107705218A (zh) * 2016-08-09 2018-02-16 石家庄戴斯商贸有限公司 家政服务网络信息平台
CN106412133A (zh) * 2016-12-12 2017-02-15 天津市智惠民生科技有限公司 一种基于智能家居的养老服务平台
CN106651710A (zh) * 2016-12-28 2017-05-10 天绘北斗(深圳)科技有限公司 一种基于云服务搭建社区医院健康服务***的实现方法
KR20230102118A (ko) 2021-12-30 2023-07-07 구지원 학과 기반의 대학교 커뮤니티 서비스 운용 시스템
KR20230108040A (ko) 2022-01-10 2023-07-18 박세일 대학교 기반 사람과 사람을 연결하는 온오프라인 커뮤니티 플랫폼 시스템

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070019616A1 (en) * 2005-06-29 2007-01-25 Olli Rantapuska Group formation using mobile computing devices
WO2007031708A1 (en) * 2005-09-13 2007-03-22 Vodafone Group Plc Group communications

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796393A (en) * 1996-11-08 1998-08-18 Compuserve Incorporated System for intergrating an on-line service community with a foreign service
AU2002216703A1 (en) * 2000-11-10 2002-05-21 Eduvoice, Inc. Method and apparatus for building and participating in virtual communities
US20030050986A1 (en) * 2001-09-13 2003-03-13 Matthews Charles R. System and method for community interfaces
US20050102632A1 (en) * 2003-11-10 2005-05-12 Uwe Klinger Creating user interfaces
US20050273702A1 (en) * 2004-06-04 2005-12-08 Jeff Trabucco Creation and management of common interest community web sites
EP1838051A1 (en) * 2006-03-24 2007-09-26 Hitachi, Ltd. User interface for vehicular communications
US20080126113A1 (en) * 2006-11-29 2008-05-29 Steve Manning Systems and methods for creating and participating in ad-hoc virtual communities
WO2008089479A1 (en) 2007-01-19 2008-07-24 Cellfish Media, Llc Telephone personalization system and methods
US8761744B2 (en) * 2007-04-20 2014-06-24 Lupine Investments Llc Mobile virtual communication invitations
US8460109B2 (en) * 2007-04-24 2013-06-11 Igt Gaming community management and personalization
US7860525B2 (en) * 2007-04-25 2010-12-28 Nokia Corporation System, method, and computer program product for service and application configuration in a network device
US20090300100A1 (en) * 2008-05-30 2009-12-03 Carl Johan Freer Augmented reality platform and method using logo recognition

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070019616A1 (en) * 2005-06-29 2007-01-25 Olli Rantapuska Group formation using mobile computing devices
WO2007031708A1 (en) * 2005-09-13 2007-03-22 Vodafone Group Plc Group communications

Also Published As

Publication number Publication date
US20100057850A1 (en) 2010-03-04
EP2159989B1 (en) 2016-03-23
EP2159989A1 (en) 2010-03-03
KR20100027288A (ko) 2010-03-11
US8185588B2 (en) 2012-05-22

Similar Documents

Publication Publication Date Title
KR101518992B1 (ko) 모바일 커뮤니티 서비스를 위한 시스템, 방법 및 장치
AU2018208684B2 (en) User controlled call management
US10171678B2 (en) Systems and methods of call-based data communication
EP2533493B1 (en) Proximity session mobility extension
US20100205540A1 (en) Techniques for providing one-click access to virtual conference events
US20090319916A1 (en) Techniques to auto-attend multimedia conference events
CN1977252B (zh) 通信控制方法及计算机***
WO2007020685A1 (ja) 通信制御方法、コンピュータ・システム、会議管理サーバ、通信方法及び携帯端末
US20090094369A1 (en) System for conducting multi-media communication sessions
US20140029474A1 (en) Voip service with streamlined conferencing options
EP1997284A1 (en) Method, mobile terminal, system and computer program product for real time content attributing
CA3065726C (en) System and method for network-based transferring communication sessions between endpoints
US9001980B2 (en) Data communication
US20070165800A1 (en) Connection control apparatus, method, and program
EP2653977B1 (en) Method and apparatus for automatically sharing an application among a plurality of clients
US9154633B2 (en) Data communication
US9049310B2 (en) Data communication
US9071681B1 (en) Inbound telephony orchestrator for hangout-based contact center platform
EP2043330A1 (en) Method of supporting a collaborative session
CA2791830C (en) Proximity session mobility extension
WO2012110805A1 (en) Sata sharing during a telephone conversation
KR20080114633A (ko) 단말기 식별을 통한 공통 경로 접속 시스템 및 그 방법

Legal Events

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

Payment date: 20180427

Year of fee payment: 4