KR101435533B1 - Method and device for displaying recommendation picture related to sharing event, and sharing server - Google Patents
Method and device for displaying recommendation picture related to sharing event, and sharing server Download PDFInfo
- Publication number
- KR101435533B1 KR101435533B1 KR1020120139221A KR20120139221A KR101435533B1 KR 101435533 B1 KR101435533 B1 KR 101435533B1 KR 1020120139221 A KR1020120139221 A KR 1020120139221A KR 20120139221 A KR20120139221 A KR 20120139221A KR 101435533 B1 KR101435533 B1 KR 101435533B1
- Authority
- KR
- South Korea
- Prior art keywords
- shared
- information
- shared event
- recommended
- schedule information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
추천 사진을 표시하는 방법 및 디바이스, 그리고 공유 서버가 제공된다. 추천 사진을 표시하는 디바이스는 복수의 사진 및 복수의 사진의 촬영 정보를 저장하는 데이터베이스, 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 정보 분석부, 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 추천 사진 선택부, 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시하는 표시부를 포함한다. A method and device for displaying recommended pictures, and a shared server are provided. A device for displaying recommendation photographs includes a database for storing photographing information of a plurality of photographs and a plurality of photographs, an information analyzing unit for analyzing schedule information of shared events shared among a plurality of users through a group application, A recommendation photograph selection unit for comparing the photographing information to select a recommendation photograph related to the shared event from a plurality of photographs stored in the database, and a display unit for displaying the selected recommendation photograph together with the title of the shared event.
Description
공유 이벤트와 관련된 추천 사진을 표시하는 방법 및 디바이스, 그리고 추천 사진을 결정하는 공유 서버에 관한 것이다. A method and device for displaying recommended pictures associated with shared events, and a shared server for determining recommended pictures.
IMS(Instant Message Service)는 전자우편 프로그램이나 웹 브라우저를 별도로 사용하지 않고, 발신자가 보낸 메시지가 수신자의 디바이스의 화면에 즉시 뜨도록 하는 실시간 온라인 의사소통 서비스를 의미한다. 특히, 모바일 네트워크를 이용하여 채팅, 음성 및 영상통화 등을 제공하는 서비스를 MIM(Mobile Instant Messenger) 서비스라고 한다. 이와 관련하여, 한국공개특허공보 제10-2011-0012315호에는 인스턴트 메시지 제어 방법이 개시되어 있다.IMS (Instant Message Service) is a real-time online communication service that allows a message sent by a sender to be immediately displayed on a receiver's device screen without using an e-mail program or a web browser separately. In particular, a service providing chatting, voice and video call using a mobile network is called a mobile instant messenger (MIM) service. In this regard, Korean Patent Laid-Open Publication No. 10-2011-0012315 discloses an instant message control method.
현재, 가족, 친구, 조별수업, 프로젝트 그룹, 학과모임, 동창 또는 동문 등의 그룹에서 그룹원들간의 일정 공유, 계획 수립, 이벤트 공지 또는, 사진 공유 등의 커뮤니케이션에 있어서, 이메일 방식뿐만 아니라 메신저, 웹하드, SNS(Social Network Service) 등 PC 기반의 다양한 커뮤니케이션 방식이 혼용되고 있다. 따라서, 그룹원들은 그룹 내 일정을 확인하기 위해 다양한 커뮤니케이션 방식 모두에 익숙해져야만 한다. At present, in communication such as schedule sharing, planning, event announcement, or photo sharing among group members in a group such as family, friends, group class, project group, department meeting, alumni or alumni, Various communication methods based on PC such as Web hard, SNS (Social Network Service) are mixed. Therefore, group members must be familiar with all the different communication methods in order to identify the schedule in the group.
공유 이벤트에 관련된 사진을 자동 추천하는 디바이스, 방법 및 서버를 제공하고자 한다. 공유 이벤트의 스케줄 정보와 관련된 추천 사진을 결정하고, 결정된 추천 사진을 그룹에 속한 복수의 사용자에게 공유시킴으로써, 공유 이벤트 맞춤형 추천 사진을 자동으로 공유시키는 디바이스, 방법 및 서버를 제공하고자 한다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다. A device, a method and a server for automatically recommending a photograph related to a shared event. A device, a method, and a server that automatically determine a recommended picture associated with the schedule information of a shared event and automatically share the recommended picture customized to the shared event by sharing the determined recommended picture with a plurality of users belonging to the group. It is to be understood, however, that the technical scope of the present invention is not limited to the above-described technical problems, and other technical problems may exist.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는 복수의 사진 및 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계, 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 단계, 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계, 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시하는 단계를 포함하는 추천 사진 표시 방법을 제공할 수 있다. As a technical means for achieving the above technical object, an embodiment of the present invention is a method of recording shooting information of a plurality of photographs and a plurality of photographs in a database, a schedule of shared events shared among a plurality of users through a group application Comparing the analyzed schedule information with the stored photographing information to thereby select a recommended photograph related to the shared event from the plurality of photographs stored in the database; and displaying the selected recommended photograph together with the title of the shared event It is possible to provide a recommended picture display method including
본 발명의 다른 실시예는 복수의 사진 및 복수의 사진의 촬영 정보를 저장하는 데이터베이스, 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 정보 분석부, 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 추천 사진 선택부, 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시하는 표시부를 포함하는 디바이스를 제공할 수 있다. According to another embodiment of the present invention, there is provided an information processing apparatus including a database for storing photographing information of a plurality of photographs and a plurality of photographs, an information analyzing unit for analyzing schedule information of a shared event shared by a plurality of users through a group application, A recommendation photograph selection unit for comparing the photographing information to select a recommended photograph related to the shared event from the plurality of photographs stored in the database, and a display unit for displaying the selected recommended photograph together with the title of the shared event.
본 발명의 또 다른 실시예는 복수의 디바이스 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계, 복수의 디바이스 중 제 1 디바이스로부터 공유 이벤트의 스케줄 정보 및 공유 사용자 정보를 수신하는 단계, 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계, 수신된 공유 사용자 정보에 기초하여 결정된 추천 사진에 대한 정보를 복수의 디바이스 중 제 2 디바이스로 알리는 단계를 포함하는 추천 사진 결정 방법을 제공할 수 있다. In another embodiment of the present invention, there is provided a method comprising: storing photographing information of a plurality of photographs stored in each of a plurality of devices in a database; receiving schedule information and shared user information of a shared event from a first device among the plurality of devices; Comparing the stored schedule information with the stored shot information to select a recommendation photograph related to the shared event from a plurality of photographs stored in the database; acquiring information on the recommendation photograph determined based on the received shared user information, And informing the device of the recommendation picture.
공유 이벤트에 관련된 사진을 자동 추천하는 디바이스, 방법 및 서버를 제공할 수 있다. 공유 이벤트의 스케줄 정보와 관련된 추천 사진을 결정하고, 결정된 추천 사진을 그룹에 속한 복수의 사용자에게 공유시킴으로써, 공유 이벤트 맞춤형 추천 사진을 자동으로 공유시키는 디바이스, 방법 및 서버를 제공할 수 있다. 그룹에 속한 그룹원들 각각은 다른 그룹원에 의해 작성된 공유 이벤트와 함께 공유 이벤트와 관련된 추천 사진을 공유받을 수 있다. A device, a method and a server for automatically recommending a photograph related to a shared event can be provided. A device, a method, and a server that automatically determine a recommended picture associated with the schedule information of the shared event and automatically share the recommended picture customized to the shared event by sharing the determined recommended picture with a plurality of users belonging to the group. Each of the group members belonging to the group can share a recommended photograph related to the shared event together with the shared event created by another group member.
도 1은 본 발명의 일 실시예에 따른 사진 공유 추천 시스템의 구성도이다.
도 2는 도 1의 디바이스(30)의 구성도이다.
도 3a 내지 도 3c는 공유 이벤트가 등록되는 과정의 일 예를 설명하기 위한 도면이다.
도 4a 내지 도 4c는 알림 메시지 또는 추천 사진을 표시하는 과정의 일 예를 설명하기 위한 도면이다.
도 5a 내지 도 5c는 공유 컨텐츠의 일 예들을 예시하기 위한 도면이다.
도 6은 도 1의 공유 서버(10)의 구성도이다.
도 7은 본 발명의 일 실시예에 따른 추천 사진 표시 방법의 동작 흐름도이다.
도 8은 본 발명의 일 실시예에 따른 추천 사진 결정 방법의 동작 흐름도이다. 1 is a configuration diagram of a photo sharing recommendation system according to an embodiment of the present invention.
Fig. 2 is a configuration diagram of the
3A to 3C are diagrams for explaining an example of a process of registering a shared event.
4A to 4C are views for explaining an example of a process of displaying a notification message or a recommended photograph.
Figures 5A-5C are illustrations of examples of shared content.
6 is a configuration diagram of the shared
7 is a flowchart illustrating a method of displaying a recommended picture according to an exemplary embodiment of the present invention.
8 is a flowchart illustrating a method of determining a recommended picture according to an exemplary embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
도 1은 본 발명의 일 실시예에 따른 사진 공유 추천 시스템의 구성도이다. 도 1을 참조하면, 사진 공유 추천 시스템은 공유 서버(10) 및 디바이스들(20)을 포함한다. 다만, 이러한 도 1의 사진 공유 추천 시스템은 본 발명의 일 실시예에 불과하므로 도 1을 통해 본 발명이 한정 해석되는 것은 아니다. 즉, 본 발명의 다양한 실시예들에 따르면, 사진 공유 추천 시스템은 도 1과 다르게 구성될 수도 있다. 1 is a configuration diagram of a photo sharing recommendation system according to an embodiment of the present invention. Referring to FIG. 1, a photo sharing recommendation system includes a shared
도 1의 사진 공유 추천 시스템의 각 구성요소들은 일반적으로 네트워크(network)를 통해 연결된다. 네트워크는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크(network)의 일 예에는 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다. Each component of the photo sharing recommendation system of FIG. 1 is generally connected via a network. The network refers to a connection structure in which information can be exchanged between each node such as terminals and servers. One example of such a network is a 3rd Generation Partnership Project (3GPP) network, a Long Term Evolution (LTE) , A WAN (Wide Area Network), a PAN (Personal Area Network), a Bluetooth (Bluetooth), a wireless LAN (Local Area Network) Networks, satellite broadcast networks, analog broadcast networks, Digital Multimedia Broadcasting (DMB) networks, and the like.
도 1을 참조하면, 공유 서버(10)와 디바이스들(20)을 연결하는 제 1 네트워크와 디바이스(22)와 디바이스(23)를 연결하는 제 2 네트워크는 네트워크의 유형이 다를 수 있다. 예를 들어, 제 1 네트워크는 광대역 네트워크이고, 제 2 네트워크는 근거리 네트워크일 수 있다. 이 때, 광대역 네트워크의 일 예는 LTE 네트워크이고, 근거리 네트워크의 일 예는 Wireless LAN이다. Referring to FIG. 1, the first network connecting the shared
디바이스들(20) 각각은 복수의 사진 및 복수 사진의 촬영 정보를 데이터베이스에 저장시킨다. 이 때, 복수의 사진은 디바이스들(20) 각각에 내장된 카메라 장치(미도시)를 통해 촬영된 것 일 수 있고, 별도의 카메라 장치 또는 외부 디바이스를 통해 촬영되어 디바이스들(20)로 전송된 것일 수 있다. 사진의 촬영 정보는 사진의 촬영 날짜, 촬영 시간 및 촬영 위치를 포함할 수 있다. 또한, 사진의 촬영 정보는 사진의 이름 또는 일련번호를 더 포함할 수도 있다. Each of the
디바이스들(20) 각각은 공유 이벤트의 스케줄 정보를 분석한다. 이 때, 공유 이벤트는 다바이스들(20) 각각에 설치된 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 이벤트를 의미한다. 일반적으로 디바이스들 중 어느 하나의 디바이스에 의하여 생성된 공유 이벤트는 공유 서버(10)를 통하여 다른 하나의 디바이스로 공유될 수 있다. Each of the
디바이스들(20) 각각은 공유 이벤트의 스케줄 정보를 분석함으로써, 스케줄 정보에 포함된 공유 이벤트의 날짜, 일시, 장소를 파악한다. 예를 들어, 사용자가 디바이스(21)에 포함된 그룹 어플리케이션을 통해 지인의 결혼식의 일시, 장소 및 장소에 대응하는 지도 이미지를 포함하는 공유 이벤트를 생성하면, 디바이스(21)는 공유 이벤트의 스케줄 정보를 분석함으로써, 지인의 결혼식의 일시 및 장소를 파악할 수 있다. Each of the
디바이스들(20) 각각은 다른 디바이스에 의해 생성된 공유 이벤트의 스케줄 정보를 분석할 수 있다. 예를 들어, 사용자가 디바이스(21)는 다른 사용자의 디바이스(22)에서 생성된 공유 이벤트를 공유 서버(10)로부터 전달받고, 다른 사용자의 디바이스(22)에서 생성된 공유 이벤트의 일시 및 장소를 파악하기 위하여, 전달된 공유 이벤트의 스케줄 정보를 분석할 수 있다. Each of the
디바이스들(20) 각각은 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택할 수 있다. 예를 들면, 디바이스들(20) 각각은 디바이스들(20) 각각에 저장된 복수 사진의 촬영 날짜와 공유 이벤트의 날짜를 비교함으로써, 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진을 추천 사진으로 선택할 수 있다. 다른 예를 들어, 디바이스들(20) 각각은 디바이스들(20) 각각에 저장된 복수 사진의 촬영 시간과 공유 이벤트의 시간을 비교함으로써, 복수의 사진 중 공유 이벤트의 시간 영역(예를 들어, 오후 2시부터 오후 4시까지의 시간 영역)에 촬영된 사진을 추천 사진으로 선택할 수 있다. Each of the
디바이스들(20) 각각은 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. 예를 들어, 디바이스들(20) 각각은 공유 이벤트인 결혼식에서 촬영된 적어도 하나 이상의 사진을 "결혼 축하 모임" 이라는 공유 이벤트 제목과 함께 표시할 수 있다. Each of the
공유 서버(10)는 디바이스들(20)에 의해 발생된 공유 이벤트들을 중계한다. 예를 들어, 공유 서버(10)는 디바이스(21)에 의해 발생한 공유 이벤트를 디바이스(22)로 공유시킨다. 이를 위해, 공유 서버(10)는 공유 이벤트와 관련된 데이터 또는 공유 이벤트의 식별자를 디바이스들(20)에게 전송할 수 있다. 이 때, 공유 이벤트와 관련된 데이터는 공유 이벤트 자체의 데이터, 공유 이벤트와 관련된 사진의 데이터, 공유 이벤트와 관련된 상품정보, 광고 데이터 등일 수 있으며, 공유 이벤트의 식별자는 공유 이벤트를 식별하기 위한 아이디, 식별번호일 수 있다. 공유 서버(10)가 디바이스들(20) 각각으로 공유 이벤트의 식별자를 전송한 후, 디바이스들(20) 각각으로부터 공유 이벤트와 관련된 데이터를 요청받는 경우 식별자에 대응하는 데이터를 디바이스들(20) 각각으로 전송할 수 있다. The shared
본 발명의 다양한 실시예들에 따르면, 디바이스들(20) 각각은 다양한 형태의 디바이스일 수 있다. 예를 들어, 디바이스들(20) 각각은 네트워크를 통해 원격지의 서버에 접속할 수 있는 TV 장치, 컴퓨터 또는 휴대용 단말일 수 있다. 여기서, TV 장치의 일 예에는 스마트 TV, IPTV 셋톱박스 등이 포함되고, 컴퓨터의 일 예에는 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop) 등이 포함되고, 휴대용 단말의 일 예에는 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 태블릿 PC 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치가 포함될 수 있다. According to various embodiments of the present invention, each of the
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 디바이스들(20)의 공유 이벤트와 관련된 추천 사진을 결정할 수 있다. 이를 위해, 공유 서버(10)는 복수의 디바이스들(20) 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장시킨다. 이 때, 촬영 정보는 사진의 이미지 데이터 및 사진의 촬영 날짜를 포함하고, 디바이스들(20)의 종류 또는, 설정에 따라 촬영 위치(예를 들어, GPS 정보)를 더 포함할 수 있다. 필요한 경우, 공유 서버(10)는 사진의 제목 또는 일련번호를 더 수신하여 데이터베이스에 저장할 수도 있다. According to another embodiment of the present invention, the sharing
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 복수의 디바이스들(20) 중 제 1 디바이스(21)로부터 공유 이벤트의 스케줄 정보 및 공유 사용자 정보를 수신한다. 예를 들어, 공유 서버(10)는 제 1 사용자의 제 1 디바이스(21)로부터 공유 이벤트의 정보로서 공유 이벤트인 체육대회의 제목 및 내용과, 체육대회의 날짜, 시간 및 장소와 같은 스케줄 정보 및 체육대회의 일정을 공유할 사용자인 공유 사용자 정보를 수신할 수 있다. 이 때, 공유할 사용자는 같은 동일 그룹에 속한 모든 사용자일 수도 있고, 제 1 사용자에 의해 선택된 사용자들일 수도 있다. According to another embodiment of the present invention, the shared
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 디바이스에 저장된 복수의 사진으로부터 선택한다. 이 때, 선택된 추천 사진은 스케줄 정보에 포함된 날짜에 촬영된 사진일 수도 있고, 스케줄 정보에 포함된 시간과 동일한 시간 영역에 촬영된 사진일 수도 있고, 스케줄 정보에 포함된 위치와 동일 또는 유사 범위 내에서 촬영된 사진일 수도 있다. According to another embodiment of the present invention, the sharing
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 수신된 공유 사용자 정보에 기초하여 결정된 추천 사진에 대한 정보를 복수의 디바이스들(20)로 알린다. 추천 사진에 대한 정보는 텍스트, 추천 사진의 이미지 데이터, 촬영 날짜, 촬영 시간 및 촬영 위치를 포함한다. 또한, 공유 서버(10)는 추천 사진에 대한 정보를 푸시 메시지, 인스턴트 메시지, SMS(Short Message Service), MMS(Multimedia Message Service) 또는 이메일 중 어느 하나의 방식을 통해 디바이스들(20)로 알릴 수 있다. According to another embodiment of the present invention, the sharing
디바이스들(20) 각각은 공유 서버(10)로부터 추천 사진에 대한 정보를 수신하고, 수신을 알리는 알림 메시지를 표시할 수 있다. 예를 들어, 제 2 사용자의 디바이스(22)는 공유 서버(10)로부터 추천 사진에 대한 정보를 수신하고, 수신된 정보에 기초하여 "체육대회 모임에서 촬영한 사진이 공유되었습니다"라는 알림 메시지를 표시할 수 있다. Each of the
이하에서는 도 1의 사진 공유 추천 시스템에 포함된 각각의 구성요소의 동작에 대해 보다 구체적으로 설명한다. Hereinafter, the operation of each component included in the photo sharing recommendation system of FIG. 1 will be described in more detail.
도 2는 도 1의 디바이스(30)의 구성도이다. 도 2를 참조하면 디바이스(30)는 정보 입력부(31), 통신부(32), 정보 분석부(33), 추천 사진 선택부(34), 표시부(35) 및 데이터베이스(36)를 포함한다. 다만, 도 2에 도시된 디바이스(30)는 본 발명의 하나의 구현 예에 불과하며, 도 2에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다. 예를 들면, 디바이스(30)는 사용자로부터 소정 정보를 입력받는 사용자 인터페이스(미도시)를 더 포함할 수 있다. Fig. 2 is a configuration diagram of the
도 2의 디바이스(30)는 도 1 및 이하 도면들에서 설명되는 디바이스들(20), 제 1 디바이스(21) 또는 제 2 디바이스(22) 중 어느 하나를 의미한다. 따라서, 이하에서 디바이스(30)에 대하여 설명되지 아니한 사항은 앞서 도 1을 통해 디바이스들(20), 제 1 디바이스(21) 및 제 2 디바이스(22)에 대하여 설명된 내용으로 대신할 수 있다. The
정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트를 생성할 것을 요청하는 입력을 수신한다. 사용자 인터페이스는 디바이스(30)에서 실행 중인 그룹 어플리케이션에 의해 제공되는 그래픽 유저 인터페이스일 수 있다. The
정보 입력부(31)는 사용자 인터페이스를 통해 복수의 유형의 공유 컨텐츠 중 공유 이벤트를 선택받음으로써, 공유 이벤트를 생성할 것을 요청하는 입력을 수신할 수 있다. 이 때, 공유 컨텐츠는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 컨텐츠를 의미하며, 이러한 공유 컨텐츠는 노트, 사진앨범, 투표, 설문조사, 파일, 이벤트 등 다양한 유형이 가능하다. The
이벤트는 행사, 모임과 같은 스케줄 또는 일정을 가진 컨텐츠의 유형이다. 이와 같은 이벤트의 예들에는 가족 또는, 친구 간의 파티 모임, 저녁 약속, 주말 모임, 여행 계획, 조별 또는 프로젝트별 모임 일정, 작업 일정, 미팅 일정, 학과모임 내의 경조사, 결혼식 및 회사 내부의 체육대회 워크샵 등이 포함될 수 있다. 공유 이벤트는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 이벤트를 의미하며, 공유의 대상이 되는 복수의 사용자는 그룹 어플리케이션을 통해 그룹화된 가족 그룹, 친구 그룹, 프로젝트 그룹, 학과 모임 그룹, 회사 그룹 등 다양한 그룹의 그룹원을 의미할 수 있다. An event is a type of content that has a schedule or schedule, such as an event or meeting. Examples of such events include family or friends' party gatherings, evening appointments, weekend meetings, travel plans, group or project-specific meeting schedules, work schedules, meeting schedules, congratulatory addresses in academic meetings, weddings, May be included. A shared event is an event that is shared by a plurality of users through a group application. A plurality of users to be shared can be classified into a family group, a friend group, a project group, a department group, May mean a group circle of a group.
정보 입력부(31)는 사용자 인터페이스를 통해 복수 유형의 공유 컨텐츠 중 공유 이벤트가 선택되는 경우, 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력하는 도구를 제공할 수 있다. 일반적으로, 입력하는 도구는 그룹 어플리케이션의 화면 영역에 표시된 그래픽 유저 인터페이스 또는 그래픽 아이콘을 의미한다. 입력하는 도구의 일 예는 텍스트를 입력하는 그래픽 유저 인터페이스, 일정을 선택하는 캘린더 형태의 그래픽 아이콘이다. The
정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력받는다. 이 때, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함할 수 있다. The
정보 입력부(31)에서 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력받는 일 예를 설명하면, 정보 입력부(31)는 그룹 어플리케이션의 실행 화면을 통해 "철수 결혼 축하 모임" 이라는 이벤트의 제목, "동기중 가장 늦게 결혼하는 철수! 이제서야 좋은 사람을 만났다고 하네. 결혼 축하 모임 한다" 라는 이벤트의 내용, "2012년 6월 30일 오후 6시" 및 "압구정동 삼원가든" 이라는 일시 및 장소를 포함하는 스케줄 정보를 입력받을 수 있다. 이 때, 정보 입력부(31)는 지도 검색 기능을 통해 장소에 대응하는 지도 정보를 더 입력받을 수도 있다. 또한, 정보 입력부(31)는 입력한 이벤트의 제목, 내용 및 스케줄 정보를 공유할 공유 사용자 정보를 입력받을 수 있다. 입력되는 공유 사용자의 정보는 디바이스(30)의 사용자가 속한 그룹의 전체 또는 일부 사용자의 정보일 수 있다. An example of receiving the title, schedule information and shared user information of the shared event from the
도 3a 내지 도 3c는 공유 이벤트가 등록되는 과정의 일 예를 설명하기 위한 도면이다. 이하에서, 도 3a 내지 도 3c를 참조하여 공유 이벤트가 등록되는 과정의 일 예를 설명한다. 3A to 3C are diagrams for explaining an example of a process of registering a shared event. Hereinafter, an example of a process of registering a shared event will be described with reference to FIGS. 3A to 3C. FIG.
도 3a를 참조하면, 디바이스(30)에서 실행 중인 그룹 어플리케이션의 실행 화면에는 복수의 유형의 공유 컨텐츠의 아이콘들이 표시된다. 복수의 유형의 공유 컨텐츠의 아이콘들은 노트 유형의 공유 컨텐츠에 대응하는 아이콘(311), 사진앨범 유형의 공유 컨텐츠에 대응하는 아이콘(312), 이벤트 유형의 공유 컨텐츠에 대응하는 아이콘(313), 투표/설문 유형의 공유 컨텐츠에 대응하는 아이콘(314) 및 파일 유형의 공유 컨텐츠에 대응하는 아이콘(315)을 포함한다. 도 3a 및 도 3b에 도시된 바와 같이, 정보 입력부(31)는 사용자 인터페이스(예를 들어, 터치 입력 인터페이스)를 통해 이벤트 유형의 아이콘(313)이 선택되는 경우, 공유 이벤트의 제목, 내용, 날짜, 시간 및 장소를 입력받을 수 있는 도구로서 도면 3b의 화면 구성들을 표시할 수 있다. Referring to FIG. 3A, a plurality of types of shared content icons are displayed on an execution screen of a group application being executed in the
도 3b를 참조하면, 정보 입력부(31)는 공유 이벤트의 제목을 입력받는 영역(321), 공유 이벤트의 제목을 입력받는 영역(322), 공유 이벤트의 날짜와 시간을 입력받는 영역(323) 및 공유 이벤트의 장소를 입력받는 영역(324)을 통하여 공유 이벤트의 제목, 내용, 날짜, 시간 및 장소와 같은 공유 이벤트의 정보들을 입력받을 수 있다. 이 때, 사용자 인터페이스에 의해 영역(323)이 선택되는 경우, 캘린더 형태의 그래픽 인터페이스가 표시되고, 표시된 캘린더 형태의 그래픽 인터페이스를 통해 공유 이벤트의 날짜가 입력될 수도 있다. 또한, 공유 이벤트의 장소를 입력받는 영역(324)이 선택되는 경우, 지도 형태의 그래픽 인터페이스가 표시되고, 표시된 지도 형태의 그래픽 인터페이스를 통해 공유 이벤트의 장소가 입력될 수도 있다. 3B, the
도 3b를 참조하면, 정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘(325)이 선택되는 경우, 공유 이벤트를 등록할 것을 요청하는 이벤트 등록 요청 메시지를 공유 서버(10)로 전송할 수 있다. 일반적으로, 이벤트 등록 요청 메시지에는 입력된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보가 포함될 수 있으며, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소를 포함할 수 있다. 또한, 등록된 공유 이벤트는 공유 서버(10)에 의해 복수의 사용자에게 공유될 수 있다. 3B, when the
등록된 공유 이벤트는 디바이스(30)의 사용자와 공유 이벤트를 공유받은 다른 사용자들의 디바이스들에 표시될 수 있다. 도 3c에 도시된 바와 같이, 표시된 공유 이벤트는 "철수 결혼축하 모임" 이라는 공유 이벤트의 제목(331), "동기중 가장 늦게 결혼하는 철수! 이제서야 좋은짝 만났다고 하네. 결혼축하 모임 한다. "라는 공유 이벤트의 내용(332), "일시: 2012년 6월 30일 오후 6시"라는 공유 이벤트의 날짜 및 시간(333), "장소: 압구정동 삼원가든"이라는 공유 이벤트의 장소(334), 장소를 나타내는 지도 이미지(335), 및 공유 이벤트를 공유받은 사용자의 목록(336)을 포함할 수 있다. The registered shared event may be displayed on the devices of other users who have shared the shared event with the user of the
통신부(32)는 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘이 선택되는 경우, 입력된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보를 공유 서버(10)로 전송한다. 이 때, 공유 서버(10)로 전송된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보는 복수의 사용자의 외부 디바이스로 전달될 수 있다. 통신부(32)와 공유 서버(10)간에 송수신되는 메시지의 형태는 푸시 메시지, 인스턴트 메시지, SMS, MMS 또는, 이메일 등 다양한 형태가 가능하다. When an icon requesting to register a shared event is selected through the user interface, the
도 3c를 통해 예시하면, 통신부(32)는 사용자 인터페이스를 통해 아이콘(325)이 선택되는 경우, 입력된 공유 이벤트의 제목, 내용, 일시 및 장소 그리고, 이벤트를 공유할 공유 사용자 정보를 공유 서버(10)로 전송하고, 공유 서버(10)는 수신된 공유 이벤트의 스케줄 정보 및 공유 사용자 정보에 기초하여 수신된 공유 이벤트를 그룹 내의 다른 사용자에게 공유시킬 수 있다. 3C, when the
정보 분석부(33)는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석한다. 예를 들면, 정보 분석부(33)는 그룹 어플리케이션을 통해 공유 이벤트인 결혼식과 관련된 스케줄 정보를 분석하여, 결혼식이 열리는 일시인 "2012년 6월 30일 오후 6시" 및 장소인 "압구정동 삼원가든"에 대한 장소 정보를 획득할 수 있다. 스케줄 정보에 장소 정보에 대응하는 지도 이미지 상의 위치 정보가 포함된 경우, 정보 분석부(33)는 "압구정동 삼원가든"에 대한 GPS 좌표 정보를 획득할 수도 있다. The
추천 사진 선택부(34)는 분석된 스케줄 정보와 복수의 사진의 촬영 정보를 비교함으로써, 복수의 사진으로부터 공유 이벤트에 관련된 추천 사진을 선택한다. 이 때, 복수의 사진의 촬영 정보는 데이터베이스(36)에 저장된다. The recommended
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 날짜와 공유 이벤트의 스케줄 정보에 포함된 날짜를 비교하여, 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진을 추천 사진으로 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 날짜인 "2012년 6월 30일"에 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 시간과 공유 이벤트의 스케줄 정보에 포함된 시간을 비교하여, 복수의 사진 중 공유 이벤트의 시간과 동일한 시간 영역에 촬영된 사진을 추천 사진으로 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 시간인 "2012년 6월 30일"의 오후 5시부터 7시까지의 시간 영역에 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 장소와 스케줄 정보에 포함된 장소를 비교하여, 복수의 사진 중 공유 이벤트의 장소 범위 또는 인접한 장소 범위 내에서 촬영된 사진을 추천 사진으로서 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 장소인 "압구정동 삼원가든" 위치와 동일 또는 인접한 위치 범위 내에서 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended
이와 같이, 추천 사진 선택부(34)는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나와 사진의 촬영 날짜, 촬영 시간 및 촬영 장소 중 적어도 하나를 상호 비교함으로써, 복수의 사진으로부터 추천 사진을 선택할 수 있다. As described above, the recommended
표시부(35)는 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. 예를 들면, 표시부(35)는 "결혼 축하 모임" 이라는 공유 이벤트의 제목이 표시되는 영역의 주변 영역에 추천 사진 선택부(34)에서 선택된 추천 사진을 함께 표시할 수 있다. The
표시부(35)는 공유 이벤트가 등록되는 경우, 등록된 공유 이벤트와 관련된 추천 사진을 알리는 알림 메시지를 표시할 수 있다. 이 때, 알림 메시지의 내용에는 공유 이벤트의 제목과 추천 사진의 개수, 추천 사진의 제목 등이 포함될 수 있다. When the shared event is registered, the
도 4a 내지 도 4c는 알림 메시지 또는 추천 사진을 표시하는 과정의 일 예를 설명하기 위한 도면이다. 도 4a를 참조하면, 표시부(35)는 공유 이벤트가 등록되는 경우, 등록된 공유 이벤트와 관련된 추천 사진을 알리는 알림 메시지(411)를 표시할 수 있다. 이 때, 공유 이벤트는 디바이스(30)에서 생성된 공유 이벤트 또는 공유 서버(10)로부터 수신된 외부 디바이스의 공유 이벤트이다. 도 4a에 나타난 바와 같이, 알림 메시지(411)는 디스플레이에 표시되는 푸시 알림의 형태일 수 있으며, 알림 메시지(411)는 공유 이벤트의 제목, 추천 사진의 개수를 나타내는 "철수 결혼축하 모임"에서 촬영한 사진 6장을 그룹에 공유할 수 있습니다. "라는 문구를 포함할 수 있다. 4A to 4C are views for explaining an example of a process of displaying a notification message or a recommended photograph. Referring to FIG. 4A, when the shared event is registered, the
도 4a 및 4b를 참조하면, 사용자 인터페이스(예를 들어, 터치 인터페이스)를 통해 알림 메시지(411)가 선택되는 경우, 표시부(35)는 추천 사진으로부터 공유할 추천 사진을 결정하기 위한 인터페이스 화면을 표시한다. 도 4b에 나타난 바와 같이, 인터페이스 화면에는 공유 이벤트의 제목을 표시하는 영역(421), 추천 사진들을 표시하는 영역(422), 추천 사진을 모두 선택할 수 있는 모두선택 아이콘(423), 추천 사진의 공유를 요청하는 아이콘(424)이 포함된다. 4A and 4B, when the
도 4b 및 도 4c를 참조하면, 사용자 인터페이스(예를 들어, 터치 인터페이스)를 통해 추천 사진의 공유를 요청하는 아이콘(424)이 선택되는 경우, 표시부(35)는 공유의 결과 화면을 표시한다. 도 4c에 나타난 바와 같이, 결과 화면은 공유 이벤트의 제목(431), 제목(431)의 아래에 공유할 추천 사진들을 표시하는 영역(432), 공유 이벤트 및 추천 사진을 공유받은 사용자의 목록(433)을 포함할 수 있다. 만약, 사용자 인터페이스를 통해 추천 사진의 일부만이 선택된 후 아이콘(424)이 선택되는 경우, 영역(432)은 추천 사진의 일부만을 포함할 것이다. Referring to FIGS. 4B and 4C, when the
데이터베이스(36)는 복수의 사진 및 복수 사진의 촬영 정보를 저장한다. 사진의 촬영 정보는 사진의 촬영 날짜를 포함하고, 촬영 정보는 디바이스(30)의 종류 또는 디바이스(30)의 설정에 따라 사진의 촬영 위치를 더 포함할 수 있다. 경우에 따라 촬영 정보는 사진의 이름 또는 일련번호를 더 포함할 수도 있다. 이러한 데이터베이스(36)의 일 예에는 공유 서버(10) 내부 또는 외부에 존재하는 하드디스크드라이브, ROM(Read Only Memory), RAM(Random Access Memory), 플래쉬 메모리 및 메모리카드 등이 포함된다. The
공유 이벤트가 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성된 경우, 통신부(32)는 공유 서버(10)로부터 공유 이벤트의 제목 및 스케줄 정보를 수신하고, 정보 분석부(33)는 수신된 스케줄 정보를 분석하고, 추천 사진 선택부(34)는 분석된 스케줄 정보와 복수의 사진의 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스(36)에 저장된 복수의 사진으로부터 선택할 수 있다. 이 경우, 표시부(35)는 공유 서버(10)로부터 공유 이벤트의 제목 및 스케줄 정보를 수신했다는 것을 알리는 알림 메시지를 표시할 수 있다. 또한, 표시부(35)는 공유 이벤트의 제목과 함께 선택된 추천 사진을 표시할 수 있다. When the shared event is generated in the external device of one of the plurality of users, the
도 5a 내지 도 5c는 공유 컨텐츠의 일 예들을 예시하기 위한 도면이다. 도 5a는 노트 유형의 공유 컨텐츠인 공유 노트를 나타낸다. 도 5a를 참조하면, 생성된 공유 노트를 표시하는 화면은 공유 노트의 제목인 "제주도 여행 준비"를 표시하는 영역, 공유 노트의 내용, 일시, 장소를 표시하는 영역(511), 노트 수정 아이콘(512) 및 공유 노트를 공유받은 사용자의 리스트를 표시하는 영역(513)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 노트 수정 아이콘(512)이 선택되는 경우, 공유 노트의 제목, 내용, 일시 또는 장소가 편집될 수 있다. 도 5a의 화면은 도 3a의 노트 아이콘(311)의 선택됨에 따라 활성화된 것일 수 있다. Figures 5A-5C are illustrations of examples of shared content. 5A shows a shared note that is shared content of note type. 5A, the screen for displaying the generated shared note includes an area for displaying the title of the shared notebook, " Preparation for traveling to Jeju Island ", an
도 5b는 사진 앨범 유형의 공유 컨텐츠인 공유 사진 앨범을 나타낸다. 도 5b를 참조하면, 생성된 공유 사진 앨범을 표시하는 화면은 공유 사진 앨범의 제목인 "제주도 여행 사진"를 표시하는 영역, 사진 앨범에 포함된 사진들을 표시하는 영역(521), 사진을 추가할 수 있는 "내 사진 Upload" 아이콘(522) 및 공유 사진 앨범을 공유받은 사용자의 리스트를 표시하는 영역(523)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 아이콘(522)이 선택되는 경우, 영역(521)에는 신규 사진이 추가될 수 있다. 도 5b의 화면은 도 3a의 사진 앨범 아이콘(312)이 선택됨에 따라 활성화된 것일 수 있다. Figure 5B shows a shared photo album, which is shared content of the photo album type. 5B, the screen displaying the created shared photo album includes an area for displaying the title of the shared photo album, " Jeju Island Travel Photo ", an
도 5c는 캘린더 유형의 공유 컨텐츠인 공유 캘린더를 나타낸다. 도 5c를 참조하면, 생성된 공유 캘린더를 표시하는 화면은 공유 캘린더의 제목인 "brian 공유 일정"을 표시하는 영역, 공유 캘린더의 이미지를 표시하는 영역(531), 선택된 날짜의 시간별 일정을 표시하는 영역(532), 선택된 날짜의 일정을 추가할 수 있는 "일정 등록" 아이콘(533) 및 공유 캘린더를 공유받은 사용자의 리스트를 표시하는 영역(534)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 아이콘(533)이 선택되는 경우, 영역(534)에는 신규 일정이 추가될 수 있다. Figure 5c shows a shared calendar that is shared content of calendar type. 5C, the screen for displaying the generated shared calendar includes an area for displaying the title of the shared calendar "brian shared schedule ", an area for displaying the image of the shared
도 6은 도 1의 공유 서버(10)의 구성도이다. 도 6을 참조하면, 공유 서버(10)는 저장부(11), 통신부(12), 정보 분석부(13), 추천 사진 선택부(14) 및 데이터베이스(15)를 포함한다. 다만, 도 6 도시된 공유 서버(10)는 본 발명의 하나의 구현 예에 불과하며, 도 6에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다. 예를 들어, 도 1에 설명된 일 실시예에 따른 공유 서버(10)는 저장부(11), 통신부(12) 및 데이터베이스(15)만을 포함할 수 있다. 6 is a configuration diagram of the shared
도 6의 공유 서버(10)는 도 1에 설명된 다른 실시예에 따른 공유 서버(10)를 의미할 수 있다. 즉, 도 6의 공유 서버(10)는 디바이스(30)를 대신하여 추천 사진을 선택할 수 있다. The shared
저장부(11)는 디바이스(30)에 저장된 복수의 사진의 촬영 정보를 데이터베이스(15)에 저장시킨다. 이 때, 복수의 사진의 촬영 정보는 디바이스(30)로부터 통신부(12)로 전송될 수 있다. 또한, 복수의 사진의 촬영 정보는 복수 사진 각각의 이미지 데이터, 촬영 날짜, 촬영 시간, 촬영 위치, 제목 및 일련번호 중 적어도 하나 이상을 포함할 수 있다. The
저장부(11)는 복수의 디바이스 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스(14)에 저장시킬 수 있다. 도 1을 통해 예시하면, 저장부(11)는 디바이스(21)에 저장된 사진들의 촬영 정보와 디바이스(22)에 저장된 사진들의 촬영 정보를 모두 저장시킬 수 있다. 이러한 촬영 정보에 대한 보다 구체적인 설명은 앞서 도 1 내지 도 5를 통해 촬영 정보에 대해 설명된 내용을 준용한다. The
통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보를 수신한다. 이 때, 공유 이벤트의 스케줄 정보는 디바이스(30)에 의하여 생성된 스케줄 정보이다. 통신부(11)는 복수의 디바이스로부터 공유 이벤트의 스케줄 정보를 수신할 수도 있다. 디바이스(30)가 도 2의 디바이스(30)인 경우, 통신부(12)는 통신부(32)로부터 공유 이벤트의 스케줄 정보를 수신한다. 이러한 스케줄 정보에 대한 보다 구체적인 설명은 앞서 도 1 내지 도 5를 통해 스케줄 정보에 대해 설명된 내용을 준용한다. The
정보 분석부(13)는 수신된 스케줄 정보를 분석한다. 예를 들면, 정보 분석부는 결혼식과 관련된 스케줄 정보를 분석하여, 결혼식이 열리는 일시인 "2012년 6월 30일 오후 6시" 및 장소인 "압구정동 삼원가든"에 대한 장소 정보를 획득할 수 있다. The
추천 사진 선택부(14)는 스케줄 정보와 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택한다. The recommended
통신부(12)는 결정된 추천 사진에 대한 정보를 디바이스(30)로 알린다. 추천 사진에 대한 정보는 소정 텍스트, 사진의 이미지 데이터, 촬영 시간 및 촬영 위치를 포함하고, 통신부(12)는 추천 사진에 대한 정보를 푸시 알림, 인스턴트 메시지, SMS(Short Message Service), MMS(Multimedia Message Service) 또는 이메일 중 어느 하나의 방식의 알림 메시지를 통해 디바이스(30)로 알릴 수 있다. 디바이스(30)는 수신된 알림 메시지를 디스플레이에 표시할 수 있다. 예를 들어, 디바이스(30)는 수신된 알림 메시지에 포함된 "결혼 축하 모임에서 촬영한 사진 6장을 그룹에 공유할 수 있습니다" 라는 텍스트를 디스플레이에 표시할 수 있다. The
통신부(12)는 결정된 추천 사진에 대한 정보를 복수의 디바이스로 알릴 수도 있다. 이 경우, 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보와 함께 수신된 공유 이벤트의 공유 사용자 정보를 이용한다. 예를 들어, 통신부(12)는 공유 사용자 정보에 포함된 공유받을 복수의 사용자를 식별하고, 식별된 복수 사용자의 디바이스들로 추천 사진에 대한 정보를 전송할 수 있다. 이 때, 식별된 복수 사용자는 공유 이벤트를 공유받을 사용자를 의미할 수 있다. The
데이터베이스(15)는 복수의 사진의 촬영 정보 및 복수의 사진의 이미지 데이터를 저장한다. 이러한 데이터베이스(15)의 일 예에는 공유 서버(10) 내부 또는 외부에 존재하는 하드디스크드라이브, ROM(Read Only Memory), RAM(Random Access Memory), 플래쉬 메모리 및 메모리카드 등이 포함된다. The
이와 같은 정보 분석부(13), 추천 사진 선택부(14) 및 데이터베이스(15) 각각은 도 2의 정보 분석부(33), 추천 사진 선택부(34) 및 데이터베이스(36) 각각의 동작과 동일 또는 유사하다. 따라서, 이하에서 정보 분석부(13), 추천 사진 선택부(14) 및 데이터베이스(15)에 대해 설명되지 아니한 내용은 앞서 정보 분석부(33), 추천 사진 선택부(34) 및 데이터베이스(16)에 대해 설명된 내용과 동일 또는 설명된 내용으로부터 당업자에 의해 용이하게 유추되므로 이하 생략한다. 또한, 공유 서버(10)에 대해 설명되지 아니한 내용은 앞서 도 1 내지 도 5를 통해 공유 서버(10)에 대해 설명된 내용을 준용한다. Each of the
도 7은 본 발명의 일 실시예에 따른 추천 사진 표시 방법의 동작 흐름도이다. 도 7에 도시된 실시예에 따른 추천 사진 표시 방법은 도 2에 도시된 디바이스(30)에서 시계열적으로 처리되는 단계들을 포함하다. 따라서, 이하 생략된 내용이라고 하더라도, 도 2 내지 6을 통해 디바이스(30)에 대하여 설명된 내용이 도 7에도 적용된다. 7 is a flowchart illustrating a method of displaying a recommended picture according to an exemplary embodiment of the present invention. The recommended picture display method according to the embodiment shown in Fig. 7 includes the steps of time-series processing in the
단계 S701에서 디바이스(30)는 복수의 사진 및 상기 복수의 사진의 촬영 정보를 데이터베이스(36)에 저장시킨다. 단계 S702에서 정보 분석부(33)는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석한다. 이 때, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함할 수 있다. In step S701, the
단계 S703에서 추천 사진 선택부(34)는 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스(36)에 저장된 복수의 사진으로부터 선택한다. 이 때, 추천 사진 선택부(34)는 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진 또는 공유 이벤트의 시간과 동일한 시간 영역 내에 촬영된 사진을 추천 사진으로 선택할 수 있다. 또한, 추천 사진 선택부(34)는 복수의 사진 중 공유 이벤트의 장소와 동일 또는 인접한 범위 내에서 촬영된 사진을 상기 추천 사진으로 선택할 수도 있다. In step S703, the recommended
단계 S704에서 표시부(35)는 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. In step S704, the
도 7에는 도시되지 않았으나, 추천 사진 표시 방법은 사용자 인터페이스를 통해 공유 이벤트의 제목 및 스케줄 정보를 입력받는 단계(도시되지 않음)를 더 포함할 수도 있다. 이 경우, 정보 입력부(31)는 사용자 인터페이스를 통해 복수 유형의 공유 컨텐츠 중 공유 이벤트가 선택되는 경우, 공유 이벤트의 제목 및 스케줄 정보를 입력하는 도구를 제공할 수 있다. 또한, 사용자 인터페이스는 캘린더 유형의 인터페이스를 포함하고, 스케줄 정보가 캘린더 유형의 인터페이스를 통해 입력될 수도 있다. Although not shown in FIG. 7, the recommended picture display method may further include receiving a title and schedule information of a shared event through a user interface (not shown). In this case, the
본 발명의 일 실시예에 따르면, 공유 이벤트는 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성될 수 있다. 이 경우, 공유 이벤트의 제목 및 스케줄 정보는 외부 디바이스와 연결된 공유 서버(10)로부터 수신될 수 있다. According to an embodiment of the present invention, a shared event may be generated at an external device of any one of a plurality of users. In this case, the title and schedule information of the shared event may be received from the shared
도 7에는 도시되지 않았으나, 추천 사진 표시 방법은 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘이 선택되는 경우, 입력된 공유 이벤트의 제목, 스케줄 정보 및 상기 추천 사진에 대한 정보를 공유 서버(10)로 전송하는 단계(도시되지 않음)를 더 포함할 수도 있다. 이 경우, 공유 서버(10)로 전송하는 단계(도시되지 않음)는 통신부(32)에 의해 수행될 수 있다. 전송된 공유 이벤트의 제목, 스케줄 정보 및 추천 사진에 대한 정보는 공유 서버(10)에 의하여 복수 사용자의 외부 디바이스로 전달될 수 있다. Although not shown in FIG. 7, when the icon requesting registration of the shared event is selected through the user interface, the recommended picture display method displays the title, schedule information, 10 (not shown). In this case, the step (not shown) for transmitting to the shared
도 8은 본 발명의 일 실시예에 따른 추천 사진 결정 방법의 동작 흐름도이다. 도 8에 도시된 실시예에 따른 추천 사진 결정 방법은 도 6에 도시된 공유 서버(10)에서 시계열적으로 처리되는 단계들을 포함하다. 따라서, 이하 생략된 내용이라고 하더라도, 도 1 내지 6을 통해 공유 서버(10)에 대하여 설명된 내용이 도 8에도 적용된다. 8 is a flowchart illustrating a method of determining a recommended picture according to an exemplary embodiment of the present invention. The recommended picture determination method according to the embodiment shown in FIG. 8 includes the steps of being processed in a time-series manner in the shared
단계 S801에서 저장부(11)는 디바이스(30)에 저장된 복수의 사진의 촬영 정보를 데이터베이스(15)에 저장한다. 이를 위해, 통신부(12)는 디바이스(30)로부터 촬영 정보를 수신한다. 단계 S802에서 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보를 수신한다. In step S801, the
단계 S803에서 추천 사진 선택부(14)는 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택한다. 이 때, 수신된 스케줄 정보는 정보 분석부(13)에 의하여 분석되고, 추천 사진 선택부(14)는 분석된 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택할 수도 있다. In step S803, the recommended
단계 S804에서 통신부(12)는 결정된 추천 사진에 대한 정보를 디바이스(30)로 알린다. 본 발명의 일 실시예에 따르면, 통신부(12)는 결정된 추천 사진에 대한 정보를 복수의 디바이스들로 알릴 수도 있다. 이 경우, 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보와 함께 공유 이벤트의 공유 사용자 정보를 수신하고, 통신부(12)는 수신된 공유 사용자 정보를 이용하여 결정된 추천 사진에 대한 정보를 공유 이벤트가 공유되는 복수의 디바이스들로 알릴 수 있다. In step S804, the
도 7 또는 도 8 각각을 통해 설명된 추천 사진 표시 방법 또는 추천 사진 결정 방법 각각은 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. Each of the recommended picture display method or recommended picture determination method described in FIG. 7 or 8, respectively, may also be implemented in the form of a recording medium including instructions executable by a computer such as a program module executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.
본 발명의 일 실시예는 도 7을 통해 설명된 추천 사진 표시 방법을 실행하는 디바이스(30)와 연동하여 동작하는 소정의 어플리케이션을 제공하는 방법을 제공할 수 있다. 이 때, 디바이스(30)는 추천 사진 표시 방법을 실시하는 것을 특징으로 한다. 또한, 어플리케이션은 공유 서버(10)에 의하여 디바이스(30)로 제공될 수도 있고, 공유 서버(10)와 별도로 구성된 다른 서버에 의하여 디바이스(30)로 제공될 수도 있고, 공유 서버(10)와 다른 주체에 의하여 운용되는 다른 서버에 의하여 디바이스(30)로 제공될 수도 있다. One embodiment of the present invention can provide a method of providing a predetermined application that operates in conjunction with a
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
10: 공유 서버
30: 디바이스10: Shared server
30: Device
Claims (14)
복수의 사진 및 상기 복수의 사진의 촬영 정보를 데이터베이스에 저장하는 단계;
공유 서버로부터 복수의 사용자 간에 공유되는 공유 이벤트 컨텐츠를 수신하여 상기 공유 이벤트 컨텐츠의 스케줄 정보를 분석하는 단계;
상기 분석된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트 컨텐츠와 관련된 추천 사진을 상기 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계; 및
상기 선택된 추천 사진을 상기 공유 이벤트 컨텐츠의 제목과 함께 표시하는 단계를 포함하되,
상기 공유 이벤트 컨텐츠는 상기 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성되고, 상기 제목 및 스케줄 정보를 포함하며,
상기 추천 사진 중 적어도 하나의 추천 사진은 상기 복수의 사용자 중 적어도 하나의 외부 사용자에게 공유되는 것인, 추천 사진 표시 방법.
A method of displaying a recommendation picture associated with a shared event content in a device,
Storing photographing information of a plurality of photographs and the plurality of photographs in a database;
Receiving shared event contents shared among a plurality of users from a shared server and analyzing schedule information of the shared event contents;
Selecting a recommended picture associated with the shared event content from a plurality of pictures stored in the database by comparing the analyzed schedule information with the stored picture information; And
And displaying the selected recommended picture together with the title of the shared event content,
Wherein the shared event content is generated in an external device of one of the plurality of users and includes the title and schedule information,
Wherein at least one recommended picture of the recommended pictures is shared with at least one external user of the plurality of users.
상기 스케줄 정보는 상기 공유 이벤트 컨텐츠의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함하는 것인, 추천 사진 표시 방법.
The method according to claim 1,
Wherein the schedule information includes at least one of date, time and place of the shared event contents.
상기 추천 사진을 선택하는 단계는 상기 복수의 사진 중 상기 날짜에 촬영된 사진, 상기 시간과 동일한 시간 영역 내에 촬영된 사진 또는 상기 장소와 동일 또는 인접한 범위 내에서 촬영된 사진 중 적어도 하나를 상기 추천 사진으로 선택하는 것인, 추천 사진 표시 방법.
3. The method of claim 2,
Wherein the step of selecting the recommendation picture comprises selecting at least one of the pictures photographed on the date among the plurality of pictures, the picture photographed within the same time zone as the time, Is selected.
상기 외부 디바이스에서, 사용자 인터페이스를 통해 상기 공유 이벤트 컨텐츠의 제목 및 스케줄 정보를 입력받는 단계를 더 포함하는 추천 사진 표시 방법.
The method according to claim 1,
And receiving the title and schedule information of the shared event content through the user interface in the external device.
상기 외부 디바이스에서, 상기 사용자 인터페이스를 통해 상기 공유 이벤트 컨텐츠를 등록할 것을 요청하는 아이콘이 선택되는 경우, 상기 입력된 공유 이벤트 컨텐츠의 제목 및 스케줄 정보를 공유 서버로 전송하는 단계를 더 포함하는 추천 사진 표시 방법.
5. The method of claim 4,
Further comprising transmitting, in the external device, a title and schedule information of the input shared event content to a shared server when an icon requesting registration of the shared event content is selected through the user interface, Display method.
상기 추천 사진에 대한 정보는 상기 복수 사용자의 외부 디바이스로 전달되는 것인, 추천 사진 표시 방법.
6. The method of claim 5,
And the information on the recommended pictures is transmitted to the external devices of the plurality of users.
상기 입력받는 단계는 상기 공유 이벤트 컨텐츠의 제목 및 스케줄 정보를 입력하는 도구를 제공하는 것인, 추천 사진 표시 방법.
5. The method of claim 4,
Wherein the input receiving step provides a tool for inputting a title and schedule information of the shared event contents.
상기 사용자 인터페이스는 캘린더 유형의 인터페이스를 포함하고,
상기 스케줄 정보는 상기 캘린더 유형의 인터페이스를 통해 입력되는 것인, 추천 사진 표시 방법.
8. The method of claim 7,
Wherein the user interface comprises an interface of a calendar type,
Wherein the schedule information is input via an interface of the calendar type.
상기 디바이스는 청구항 제 1 항 내지 청구항 제 8 항 중 어느 하나에 기재된 방법을 실시하는 것을 특징으로 하는 어플리케이션 제공 방법.
A method of providing an application that operates in conjunction with a device that executes a recommended photo display method,
Wherein the device performs the method according to any one of claims 1 to 8.
복수의 사진 및 상기 복수의 사진의 촬영 정보를 저장하는 데이터베이스;
공유 서버로부터 복수의 사용자 간에 공유되는 공유 이벤트 컨텐츠를 수신하여 상기 공유 이벤트 컨텐츠의 스케줄 정보를 분석하는 정보 분석부;
상기 분석된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트 컨텐츠와 관련된 추천 사진을 상기 데이터베이스에 저장된 복수의 사진으로부터 선택하는 추천 사진 선택부; 및
상기 선택된 추천 사진을 상기 공유 이벤트 컨텐츠의 제목과 함께 표시하는 표시부를 포함하되,
상기 공유 이벤트 컨텐츠는 상기 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성되고, 상기 제목 및 스케줄 정보를 포함하며,
상기 추천 사진 중 적어도 하나의 추천 사진은 상기 복수의 사용자 중 적어도 하나의 외부 사용자에게 공유되는 것인, 디바이스.
A device for displaying a recommendation picture associated with a shared event content,
A database for storing photographing information of the plurality of photographs and the plurality of photographs;
An information analyzer receiving shared event contents shared among a plurality of users from a shared server and analyzing schedule information of the shared event contents;
A recommended picture selection unit for selecting a recommended picture related to the shared event content from a plurality of pictures stored in the database by comparing the analyzed schedule information with the stored picture information; And
And a display unit for displaying the selected recommended picture together with the title of the shared event content,
Wherein the shared event content is generated in an external device of one of the plurality of users and includes the title and schedule information,
Wherein the recommendation picture of at least one of the recommendation pictures is shared to at least one external user of the plurality of users.
사용자 인터페이스를 통해 공유 이벤트 컨텐츠의 제목 및 스케줄 정보를 입력받는 정보 입력부; 및
공유 서버로부터 정보를 수신하는 통신부를 더 포함하는 것인, 디바이스.
12. The method of claim 11,
An information input unit for receiving title and schedule information of the shared event contents through a user interface; And
And a communication unit for receiving information from the shared server.
제 1 디바이스에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장하는 단계;
제 2 디바이스로부터 공유 이벤트 컨텐츠 및 상기 공유 이벤트 컨텐츠의 스케줄 정보를 수신하는 단계;
상기 수신된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트 컨텐츠에 관련된 추천 사진을 상기 복수의 사진으로부터 선택하는 단계; 및
상기 결정된 추천 사진에 대한 정보를 상기 제 1 디바이스 및 상기 제 2 디바이스로 알리는 단계를 포함하되,
상기 공유 이벤트 컨텐츠는 상기 제 2 디바이스에 의하여 생성되며, 상기 스케줄 정보 및 제목을 포함하며,
상기 추천 사진 중 적어도 하나의 추천 사진은 복수의 사용자 중 적어도 하나의 외부 사용자에게 공유되는 것인, 추천 사진 결정 방법.
A method for determining a recommendation picture associated with a shared event content in a shared server,
Storing photographing information of a plurality of photographs stored in a first device in a database;
Receiving shared event content and schedule information of the shared event content from a second device;
Selecting a recommendation photograph from the plurality of photographs related to the shared event content by comparing the received schedule information with the stored photographing information; And
And informing the first device and the second device of information on the determined recommended photograph,
Wherein the shared event content is generated by the second device and includes the schedule information and the title,
Wherein at least one recommended picture of the recommended pictures is shared with at least one external user of the plurality of users.
상기 스케줄 정보를 수신하는 단계는, 상기 제 2 디바이스로부터 상기 공유 이벤트 컨텐츠, 상기 공유 이벤트 컨텐츠의 스케줄 정보 및 상기 공유 이벤트 컨텐츠의 공유 사용자 정보를 수신하는 것이고,
상기 제 1 디바이스 및 상기 제 2 디바이스로 알리는 단계는 상기 수신된 공유 사용자 정보를 이용하여 상기 결정된 추천 사진에 대한 정보를 상기 공유 이벤트 컨텐츠가 공유되는 상기 제 1 디바이스 및 상기 제 2 디바이스로 알리는 것인, 추천 사진 결정 방법. 14. The method of claim 13,
Wherein the step of receiving the schedule information comprises receiving the shared event content, the schedule information of the shared event content and the shared user information of the shared event content from the second device,
Wherein the step of informing the first device and the second device informs the first device and the second device that the shared event content is shared using the received shared user information, How to determine recommended pictures.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120139221A KR101435533B1 (en) | 2012-12-03 | 2012-12-03 | Method and device for displaying recommendation picture related to sharing event, and sharing server |
PCT/KR2013/009428 WO2014088204A1 (en) | 2012-12-03 | 2013-10-22 | Method and device for displaying recommended photos related to sharing event, and sharing server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120139221A KR101435533B1 (en) | 2012-12-03 | 2012-12-03 | Method and device for displaying recommendation picture related to sharing event, and sharing server |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140072382A KR20140072382A (en) | 2014-06-13 |
KR101435533B1 true KR101435533B1 (en) | 2014-09-03 |
Family
ID=50883600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120139221A Active KR101435533B1 (en) | 2012-12-03 | 2012-12-03 | Method and device for displaying recommendation picture related to sharing event, and sharing server |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101435533B1 (en) |
WO (1) | WO2014088204A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102140664B1 (en) * | 2014-07-11 | 2020-08-04 | 삼성전자주식회사 | Method and apparatus for sharing contents |
US10554602B2 (en) | 2015-05-15 | 2020-02-04 | Samsung Electronics Co., Ltd. | User terminal apparatus, server, and control method thereof |
KR101963298B1 (en) * | 2018-07-26 | 2019-07-31 | (주)시스토피아 | Smart Apparatus for having Image management application and Image managing method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007249821A (en) * | 2006-03-17 | 2007-09-27 | Nec Corp | Content sharing system |
KR20100052676A (en) * | 2008-11-11 | 2010-05-20 | 삼성전자주식회사 | Apparatus for albuming contents and method thereof |
JP2010237751A (en) | 2009-03-30 | 2010-10-21 | Nec Personal Products Co Ltd | Content sharing system and content shared method |
KR101090552B1 (en) | 2010-08-06 | 2011-12-08 | 주식회사 엘지유플러스 | Apparatus and method for providing information sharing between mobile terminals through linkage with web hard |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100874337B1 (en) * | 2006-04-11 | 2008-12-15 | (주) 엘지텔레콤 | How to share photos using a mobile terminal |
KR100888650B1 (en) * | 2007-02-13 | 2009-03-13 | 한솔인티큐브 주식회사 | Scheduled messaging system and its service method |
JP2009205311A (en) * | 2008-02-27 | 2009-09-10 | Nec Corp | Schedule sharing management system, server unit, and schedule sharing management method therefor |
US20110099199A1 (en) * | 2009-10-27 | 2011-04-28 | Thijs Stalenhoef | Method and System of Detecting Events in Image Collections |
CN102541872A (en) * | 2010-12-08 | 2012-07-04 | 三星电子(中国)研发中心 | System and method for managing a plurality of albums |
-
2012
- 2012-12-03 KR KR1020120139221A patent/KR101435533B1/en active Active
-
2013
- 2013-10-22 WO PCT/KR2013/009428 patent/WO2014088204A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007249821A (en) * | 2006-03-17 | 2007-09-27 | Nec Corp | Content sharing system |
KR20100052676A (en) * | 2008-11-11 | 2010-05-20 | 삼성전자주식회사 | Apparatus for albuming contents and method thereof |
JP2010237751A (en) | 2009-03-30 | 2010-10-21 | Nec Personal Products Co Ltd | Content sharing system and content shared method |
KR101090552B1 (en) | 2010-08-06 | 2011-12-08 | 주식회사 엘지유플러스 | Apparatus and method for providing information sharing between mobile terminals through linkage with web hard |
Also Published As
Publication number | Publication date |
---|---|
KR20140072382A (en) | 2014-06-13 |
WO2014088204A1 (en) | 2014-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12256283B2 (en) | Content request by location | |
US20150245168A1 (en) | Systems, devices and methods for location-based social networks | |
US9749807B2 (en) | Method and device for displaying information which links to related information provided by user's friends at user's location | |
US20120296987A1 (en) | Lightweight Messaging with Location Between Users of a Social Networking System | |
US9820088B2 (en) | Method and a technical equipment for a notification service | |
KR101457100B1 (en) | Server and method for recommending picture sharing, and device for displaying interface area of picture sharing | |
KR101435533B1 (en) | Method and device for displaying recommendation picture related to sharing event, and sharing server | |
KR20150132889A (en) | Operation method of a server for generating meeting information to collect the usage logs smartphone, create an event meeting, share and distribute | |
US10271188B2 (en) | Systems and methods for communicating with a unique identifier | |
US20190042085A1 (en) | Generating social media communications based on low-data messages | |
KR101641636B1 (en) | Method, server, and device for adding advertiser in friend list of messenger application | |
US11425192B2 (en) | Systems and methods for communicating with a unique identifier | |
KR20140072838A (en) | Server and method for recommending picture sharing, and device for displaying interface area of picture sharing | |
KR20150052928A (en) | Screen shot sharing method between mobile devices and mobile device | |
US20130172015A1 (en) | System and method for location based event management | |
KR20220023059A (en) | Server and Method for Recommended Photo Sharing Using Information of Added Friend on Platform | |
US20200387559A1 (en) | Method and system for an app to make friends and find housing when moving to a new city | |
KR20220021274A (en) | Server and Method for Recommended Photo Sharing Using Information of Added Friend on Platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121203 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140114 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20140728 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140822 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140825 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20170616 Start annual number: 4 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190329 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20190329 Start annual number: 7 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20230719 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20240604 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20250528 Start annual number: 12 End annual number: 12 |