WO2014088204A1 - Method and device for displaying recommended photos related to sharing event, and sharing server - Google Patents
Method and device for displaying recommended photos related to sharing event, and sharing server Download PDFInfo
- Publication number
- WO2014088204A1 WO2014088204A1 PCT/KR2013/009428 KR2013009428W WO2014088204A1 WO 2014088204 A1 WO2014088204 A1 WO 2014088204A1 KR 2013009428 W KR2013009428 W KR 2013009428W WO 2014088204 A1 WO2014088204 A1 WO 2014088204A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- shared
- event
- sharing
- recommended
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000004891 communication Methods 0.000 claims description 33
- 238000010586 diagram Methods 0.000 description 12
- 230000000386 athletic effect Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 206010000210 abortion Diseases 0.000 description 2
- 231100000176 abortion Toxicity 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000002360 preparation method Methods 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
- 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; 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
-
- 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/40—Business processes related to the transportation industry
Definitions
- IMS Instant Message Service
- MIM Mobile Instant Messenger
- a device, a method, and a server for automatically recommending a photo related to a sharing event are provided.
- the technical problem to be achieved by the present embodiment is not limited to the technical problems as described above, and other technical problems may exist.
- an embodiment of the present invention comprises the steps of storing a plurality of photos and shooting information of the plurality of photos in a database, the schedule of shared events shared to a plurality of users through a group application Analyzing the information, comparing the analyzed schedule information with the stored shooting information, selecting a recommendation photo related to the sharing event from the plurality of photos stored in the database, and displaying the selected recommendation photo with the title of the sharing event.
- a recommendation photo display method may be provided.
- Another embodiment of the present invention is a database for storing a plurality of photos and shooting information of a plurality of photos, an information analyzer for analyzing schedule information of shared events shared to a plurality of users through a group application, the analyzed schedule information and stored By comparing the photographing information, it is possible to provide a device including a recommendation photo selection unit for selecting a recommendation photo related to a sharing event from a plurality of photos stored in a database, and a display unit for displaying the selected recommendation photo with a title of the sharing event.
- the present invention storing photographing information of a plurality of pictures stored in each of a plurality of devices in a database, receiving schedule information and sharing user information of a sharing event from a first device among the plurality of devices, and receiving Selecting the recommended pictures related to the sharing event from the plurality of pictures stored in the database by comparing the captured schedule information with the stored shooting information, and displaying information on the recommended pictures determined based on the received shared user information, from among the plurality of devices.
- the method may include determining a recommended picture including informing the device.
- a device, method, and server may be provided for automatically recommending a picture related to a sharing event.
- a device, a method, and a server for automatically sharing a sharing event customized recommendation picture may be provided.
- Each of the group members belonging to the group may share the recommended picture related to the sharing event together with the sharing event created by other group members.
- FIG. 1 is a block diagram of a system for recommending photo sharing according to an embodiment of the present invention.
- FIG. 2 is a configuration diagram of the device 30 of FIG. 1.
- 3A to 3C are diagrams for explaining an example of a process in which a sharing event is registered.
- 4A to 4C are diagrams for explaining an example of a process of displaying a notification message or a recommended picture.
- 5A to 5C are diagrams for illustrating examples of shared content.
- FIG. 6 is a configuration diagram of the shared server 10 of FIG. 1.
- FIG. 7 is a flowchart illustrating a method for displaying a recommended picture according to an embodiment of the present invention.
- FIG. 8 is a flowchart illustrating a method for determining a recommended picture according to an embodiment of the present invention.
- the photo sharing recommendation system includes a sharing server 10 and devices 20.
- the photo sharing recommendation system of FIG. 1 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 1. That is, according to various embodiments of the present disclosure, the photo sharing recommendation system may be configured differently from FIG. 1.
- the network refers to a connection structure capable of exchanging information between respective nodes such as terminals and servers.
- Examples of such a network include a 3rd generation partnership project (3GPP) network and a long term evolution (LTE) network.
- 3GPP 3rd generation partnership project
- LTE long term evolution
- WWIX World Interoperability for Microwave Access
- Internet Internet
- LAN Local Area Network
- WLAN Wireless Local Area Network
- WAN Wide Area Network
- PAN Personal Area Network
- Bluetooth Bluetooth
- satellite broadcasting networks analog broadcasting networks
- DMB Digital Multimedia Broadcasting
- the first network connecting the sharing server 10 and the devices 20 and the second network connecting the device 22 and the device 23 may have different types of networks.
- the first network may be a broadband network and the second network may be a local area network.
- a broadband network is an LTE network
- a local area network is a wireless LAN.
- Each of the devices 20 stores a plurality of pictures and photographing information of the plurality of pictures in a database.
- the plurality of pictures may be taken through a camera device (not shown) built in each of the devices 20, and may be taken through a separate camera device or an external device and transmitted to the devices 20. It may be.
- the photographing information of the photograph may include a photographing date, photographing time, and photographing position of the photograph. Also, the photographing information of the photograph may further include a name or serial number of the photograph.
- Each of the devices 20 analyzes schedule information of the shared event.
- the sharing event refers to an event shared to a plurality of users through a group application installed in each of the devices 20.
- the sharing event generated by one of the devices may be shared to another device through the sharing server 10.
- Each of the devices 20 determines the date, date and time of the shared event included in the schedule information by analyzing schedule information of the shared event. For example, when a user generates a sharing event including a map image corresponding to the date, place, and place of a wedding of an acquaintance through a group application included in the device 21, the device 21 schedules information of the sharing event. By analyzing, you can find out the date and place of your wedding.
- Each of the devices 20 may analyze schedule information of a sharing event generated by another device. For example, when the user 21 receives the shared event generated by the device 22 of another user from the shared server 10, the device 21 receives the date and time of the shared event generated by the device 22 of the other user. In order to grasp, the schedule information of the delivered shared event may be analyzed.
- Each of the devices 20 may select the recommended picture related to the sharing event from the plurality of pictures stored in the database by comparing the analyzed schedule information and the stored shooting information. For example, each of the devices 20 may select a picture taken on the date of the sharing event among the plurality of pictures as the recommended picture by comparing the recording date of the plurality of pictures stored in each of the devices 20 with the date of the sharing event. Can be. In another example, each of the devices 20 compares the time taken by the sharing event and the time taken by the shared event of the plurality of photos stored in each of the devices 20, so that the time region of the shared event of the plurality of photos (eg, 2 pm Photo taken in the time zone from 4:00 to 4:00 pm can be selected as the recommended picture.
- the time region of the shared event of the plurality of photos eg, 2 pm Photo taken in the time zone from 4:00 to 4:00 pm can be selected as the recommended picture.
- Each of the devices 20 displays the selected recommended picture along with the title of the sharing event.
- each of the devices 20 may display at least one or more photos taken at a wedding, which is a sharing event, along with a sharing event title of "wedding celebration.”
- the sharing server 10 relays the sharing events generated by the devices 20.
- the sharing server 10 shares the sharing event generated by the device 21 to the device 22.
- the sharing server 10 may transmit data related to the sharing event or an identifier of the sharing event to the devices 20.
- the data related to the sharing event may be data of the sharing event itself, data of a photo related to the sharing event, product information related to the sharing event, advertisement data, etc.
- the identifier of the sharing event may be an ID for identifying the sharing event, identification It may be a number.
- each of the devices 20 may be various types of devices.
- each of the devices 20 may be a TV device, computer or portable terminal capable of connecting to a remote server via a network.
- a TV device includes a smart TV, an IPTV set-top box, and the like
- an example of a computer includes a laptop, desktop, laptop, etc., which is equipped with a web browser.
- An example of a terminal is a wireless communication device that guarantees portability and mobility, and includes a personal communication system (PCS), a global system for mobile communications (GSM), a personal digital cellular (PDC), a personal handyphone system (PHS), and a personal digital (PDA).
- PCS personal communication system
- GSM global system for mobile communications
- PDC personal digital cellular
- PHS personal handyphone system
- PDA personal digital
- IMT International Mobile Telecommunication
- IMT International Mobile Telecommunication
- CDMA Code Division Multiple Access
- W-CDMA Wireless Broadband Internet
- smartphone smartphone, tablet PC All kinds of handheld based wireless communication devices such as the like may be included.
- the sharing server 10 may determine a recommendation picture related to the sharing event of the devices 20.
- the sharing server 10 stores photographing information of a plurality of pictures stored in each of the plurality of devices 20 in a database.
- the photographing information may include image data of the photograph and a photographing date of the photograph, and may further include a photographing position (eg, GPS information) according to the type of device 20 or a setting. If necessary, the sharing server 10 may further receive the title or serial number of the picture and store it in the database.
- the sharing server 10 receives schedule information and sharing user information of a sharing event from the first device 21 of the plurality of devices 20.
- the shared server 10 may include the title and contents of the athletic meet, which is a shared event, the schedule information such as the date, time, and place of the athletic meet as information of the shared event from the first device 21 of the first user.
- Shared user information which is a user who will share a schedule of an athletic meet, may be received.
- the users to be shared may be all users belonging to the same group or may be users selected by the first user.
- the sharing server 10 selects the recommended picture related to the sharing event from the plurality of pictures stored in the device by comparing the received schedule information with the stored shooting information.
- the selected recommended picture may be a picture taken on a date included in the schedule information, a picture taken in the same time area as the time included in the schedule information, or the same or similar range as a location included in the schedule information. It may be a picture taken within.
- the sharing server 10 informs the plurality of devices 20 of the information about the recommended picture determined based on the received shared user information.
- Information about the recommended picture includes text, image data of the recommended picture, shooting date, shooting time and shooting location.
- the sharing server 10 may inform the devices 20 of the recommendation picture through any one of a push message, an instant message, a short message service (SMS), a multimedia message service (MMS), or an email. have.
- SMS short message service
- MMS multimedia message service
- Each of the devices 20 may receive information on the recommended picture from the sharing server 10 and display a notification message informing of the reception.
- the second user's device 22 receives the information about the recommended picture from the sharing server 10, and based on the received information, the notification message "The picture taken at the athletic meet was shared" is received. I can display it.
- the device 30 includes an information input unit 31, a communication unit 32, an information analysis unit 33, a recommended picture selection unit 34, a display unit 35, and a database 36.
- the device 30 shown in FIG. 2 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 2.
- the device 30 may further include a user interface (not shown) that receives predetermined information from the user.
- the device 30 of FIG. 2 means any one of the devices 20, the first device 21, or the second device 22 described in FIG. 1 and the following figures. Therefore, matters that are not described below with respect to the device 30 may be replaced with those described with respect to the devices 20, the first device 21, and the second device 22 through FIG. 1.
- the information input unit 31 receives an input for requesting to generate a sharing event through a user interface.
- the user interface may be a graphical user interface provided by a group application running on the device 30.
- the information input unit 31 may receive an input for requesting generation of a sharing event by selecting a sharing event among a plurality of types of shared contents through a user interface.
- the shared content refers to content that is shared to a plurality of users through the group application, and the shared content may be various types such as notes, photo albums, voting, surveys, files, and events.
- An event is a type of content that has a schedule or schedule, such as an event or a meeting. Examples of such events include family or friends party gatherings, evening appointments, weekend gatherings, travel planning, group or project-specific meeting schedules, work schedules, meeting schedules, congresses in department meetings, weddings and in-company athletic workshops. This may be included.
- the sharing event refers to an event shared to a plurality of users through a group application, and a plurality of users to be shared are various groups such as family group, friend group, project group, department meeting group, and company group grouped through the group application. It can mean a group member of a group.
- the information input unit 31 may provide a tool for inputting a title, schedule information, and shared user information of the shared event when the shared event is selected from among a plurality of types of shared contents through the user interface.
- an input tool refers to a graphic user interface or a graphic icon displayed on a screen area of a group application.
- An example of an input tool is a graphic user interface for inputting text and a graphic icon in the form of a calendar for selecting an event.
- the information input unit 31 receives a title, schedule information, and shared user information of a shared event through a user interface.
- the schedule information may include at least one or more of the date, time and place of the shared event.
- the information input unit 31 is the title of the event, "withdrawal wedding celebration meeting” through the execution screen of the group application, Withdrawal of the last time of the winter, withdrawal! Now that you have met a good person.
- the information input unit 31 may further receive map information corresponding to a place through a map search function.
- the information input unit 31 may receive input of shared user information to share the title, content, and schedule information of the input event.
- the input shared user information may be information of all or some users of the group to which the user of the device 30 belongs.
- 3A to 3C are diagrams for explaining an example of a process in which a sharing event is registered.
- a process of registering a sharing event will be described with reference to FIGS. 3A to 3C.
- icons of a plurality of types of shared content are displayed on an execution screen of a group application running on the device 30.
- the icons of the plurality of types of shared contents may include icons 311 corresponding to note type shared contents, icons 312 corresponding to photo album type shared contents, icons 313 corresponding to event type shared contents, and voting.
- the event type icon 313 is selected through a user interface (eg, a touch input interface)
- the information input unit 31 selects a title, content, and date of the shared event.
- the screen configurations of FIG. 3B may be displayed.
- the information input unit 31 includes an area 321 for receiving a title of a shared event, an area 322 for receiving a title of a shared event, an area 323 for receiving a date and time of a shared event, and
- the information on the shared event such as the title, content, date, time, and location of the shared event, may be input through the region 324 that receives the location of the shared event.
- a calendar graphic interface may be displayed, and the date of the sharing event may be input through the displayed calendar graphic interface.
- a map-type graphic interface may be displayed, and the location of the sharing event may be input through the displayed map-type graphic interface.
- the information input unit 31 may share an event registration request message requesting to register a sharing event.
- the event registration request message may include a title of the shared event, schedule information, shared user information, and a recommended picture of the input shared event, and the schedule information may include a date, time, and place of the shared event.
- the registered sharing event may be shared by the sharing server 10 to a plurality of users.
- the registered sharing event may be displayed on devices of other users who share the sharing event with the user of the device 30.
- the displayed shared event is the title of the sharing event "Abortion Marriage Meeting” (331), "Late to be married late in the winter!
- the content of the event (332), date and time of the shared event “Date: June 30, 2012 6 pm” (333), location (334) of the shared event "place: Apgujeong-dong Samwon Garden", indicating the place Map image 335, and a list 336 of users who have shared the event.
- the communication unit 32 transmits the title, schedule information, sharing user information, and recommended photo information of the input sharing event to the sharing server 10. do.
- the title, schedule information, shared user information, and recommended photo information of the shared event transmitted to the sharing server 10 may be delivered to the external devices of the plurality of users.
- the message transmitted and received between the communication unit 32 and the sharing server 10 may be in various forms such as a push message, an instant message, an SMS, an MMS, or an e-mail.
- the communication unit 32 may share a title, content, date and time of the input sharing event, and shared user information to share the event with the sharing server ( 10), the sharing server 10 may share the received sharing event with other users in the group based on the schedule information and the shared user information of the received sharing event.
- the information analyzer 33 analyzes schedule information of shared events shared by a plurality of users through the group application. For example, the information analysis unit 33 analyzes schedule information related to a wedding, which is a shared event, through a group application, and the date of the wedding is held on June 30, 2012 at 6 pm and the location of Apgujeong-dong Samwon Garden. Information about the place can be obtained. When the schedule information includes location information on the map image corresponding to the place information, the information analyzer 33 may obtain GPS coordinate information about “Apgujeong-dong Three-member Garden”.
- the recommended picture selecting unit 34 selects the recommended picture related to the sharing event from the plurality of pictures by comparing the analyzed schedule information with the shooting information of the plurality of pictures. At this time, the photographing information of the plurality of pictures is stored in the database 36.
- the recommended picture selecting unit 34 compares the date when each of the plurality of pictures included in the shooting information of each of the plurality of pictures is taken with the date included in the schedule information of the sharing event, and captures the date of the sharing event among the plurality of pictures.
- Photo can be selected as a recommended photo.
- the schedule information of the shared event is "June 30, 2012", “6 pm”, and "Apgujeong-dong Samwon Garden”
- the recommendation photo selection unit 34 is the date of the shared event among the plurality of photos. Photos taken on "June 30, 2012” can be selected as recommended photos.
- the recommended picture selecting unit 34 compares the time taken for each of the plurality of pictures included in the shooting information of each of the plurality of pictures with the time included in the schedule information of the shared event, and is equal to the time of the shared event among the plurality of pictures. Photos taken in the time domain can be selected as recommended photos. For example, if the schedule information of the shared event is "June 30, 2012", “6 pm”, and "Apgujeong-dong Samwon Garden", the recommendation photo selection unit 34 is the time of the shared event among the plurality of photos. Photos taken in the time zone from 5 pm to 7 pm on "June 30, 2012" can be selected as the recommended picture.
- the recommended picture selecting unit 34 compares a place where each of the plurality of pictures included in the shooting information of each of the plurality of pictures is photographed with a place included in the schedule information, and includes a location range of a shared event or an adjacent place range among the plurality of pictures.
- the photograph taken in the inside can be selected as the recommended photograph.
- the recommended picture selecting unit 34 is a place of the shared event among the plurality of pictures. Photo taken within the same or adjacent position range of "Apgujeong-dong Samwon Garden" position can be selected as the recommended photo.
- the recommended picture selecting unit 34 may select the recommended picture from the plurality of pictures by comparing at least one of the date, time and place of the sharing event with at least one of the shooting date, the shooting time and the shooting place of the picture. have.
- the display unit 35 displays the selected recommended picture with the title of the sharing event.
- the display unit 35 may display the recommended photo selected by the recommendation photo selecting unit 34 in an area around the area where the title of the sharing event called "wedding celebration" is displayed.
- the display unit 35 may display a notification message for notifying the recommended picture related to the registered sharing event.
- the content of the notification message may include the title of the sharing event, the number of recommended pictures, the title of the recommended picture, and the like.
- FIG. 4A to 4C are diagrams for explaining an example of a process of displaying a notification message or a recommended picture.
- the display unit 35 may display a notification message 411 for notifying a recommended picture related to the registered sharing event.
- the sharing event is a sharing event generated in the device 30 or a sharing event of an external device received from the sharing server 10.
- the notification message 411 may be in the form of a push notification displayed on the display, and the notification message 411 is photographed at the "Abortion Wedding Meeting" indicating the title of the sharing event and the number of recommended pictures. You can share 6 photos to a group. May include the phrase ".
- the display unit 35 displays an interface screen for determining a recommended picture to share from the recommended picture. do.
- the interface screen includes an area 421 for displaying a title of a sharing event, an area 422 for displaying recommended pictures, an all-selection icon 423 for selecting all recommended pictures, and sharing of recommended pictures.
- An icon 424 is requested.
- the display unit 35 displays a result screen of sharing.
- the result screen includes a title 431 of the sharing event, an area 432 for displaying recommended photos to be shared under the title 431, and a list 433 of users sharing the shared event and the recommended pictures. ) May be included. If only part of the recommended picture is selected through the user interface and then the icon 424 is selected, the area 432 will include only a part of the recommended picture.
- the database 36 stores a plurality of pictures and photographing information of the plurality of pictures.
- the photographing information of the photograph may include a photographing date of the photograph, and the photographing information may further include a photographing position of the photograph according to the type of the device 30 or the setting of the device 30.
- the shooting information may further include a name or a serial number of the picture.
- An example of such a database 36 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the shared server 10.
- the communication unit 32 receives the title and schedule information of the sharing event from the sharing server 10, and the information analyzer 33 receives the information.
- the analyzed schedule information is analyzed, and the recommended picture selecting unit 34 may select the recommended picture related to the sharing event from the plurality of pictures stored in the database 36 by comparing the analyzed schedule information with the photographing information of the plurality of pictures.
- the display unit 35 may display a notification message indicating that the title and schedule information of the shared event are received from the sharing server 10.
- the display unit 35 may display the selected recommendation picture together with the title of the sharing event.
- 5A to 5C are diagrams for illustrating examples of shared content.
- 5A illustrates a shared note that is shared content of note type.
- a screen displaying a generated shared note includes an area displaying “Jeju Island preparations for travel,” which is a title of the shared notebook, an area 511 indicating a content, date, time, and location of the shared notebook, and a note editing icon ( 512 and an area 513 that displays a list of users who have received the shared note.
- the note editing icon 512 is selected by any one of the plurality of users, the title, content, date and time or location of the shared note may be edited.
- the screen of FIG. 5A may be activated as the note icon 311 of FIG. 3A is selected.
- the screen displaying the created shared photo album includes an area displaying “Jeju Island travel photos” which is a title of the shared photo album, an area 521 displaying pictures included in the photo album, and a photo to be added.
- the screen of FIG. 5B may be activated as the photo album icon 312 of FIG. 3A is selected.
- the screen for displaying the created shared calendar may include an area displaying “brian shared schedule” which is a title of the shared calendar, an area 531 displaying an image of the shared calendar, and an hourly schedule of the selected date.
- An area 532 includes a "schedule registration" icon 533 for adding a schedule of the selected date, and an area 534 for displaying a list of users who have been shared with the shared calendar. When the icon 533 is selected by any one of the plurality of users, a new schedule may be added to the area 534.
- the sharing server 10 includes a storage unit 11, a communication unit 12, an information analyzer 13, a recommended picture selection unit 14, and a database 15.
- the shared server 10 shown in FIG. 6 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 6.
- the shared server 10 according to the embodiment described in FIG. 1 may include only the storage unit 11, the communication unit 12, and the database 15.
- the sharing server 10 of FIG. 6 may refer to a sharing server 10 according to another embodiment described in FIG. 1. That is, the sharing server 10 of FIG. 6 may select the recommended picture in place of the device 30.
- the storage unit 11 stores the photographing information of the plurality of pictures stored in the device 30 in the database 15.
- the photographing information of the plurality of pictures may be transmitted from the device 30 to the communication unit 12.
- the photographing information of the plurality of photographs may include at least one or more of image data, photographing date, photographing time, photographing position, title, and serial number of each photograph.
- the storage unit 11 may store the photographing information of a plurality of pictures stored in each of the plurality of devices in the database 14. Referring to FIG. 1, the storage unit 11 may store both photographing information of photographs stored in the device 21 and photographing information of photographs stored in the device 22. For more detailed description of the photographing information, the above description of the photographing information is applied mutatis mutandis.
- the communication unit 12 receives schedule information of the sharing event from the device 30.
- the schedule information of the shared event is schedule information generated by the device 30.
- the communication unit 11 may receive schedule information of a sharing event from a plurality of devices.
- the communication unit 12 receives schedule information of the shared event from the communication unit 32.
- schedule information the contents described above with reference to the schedule information are applied mutatis mutandis through FIGS. 1 to 5.
- the information analyzing unit 13 analyzes the received schedule information.
- the information analyzer may analyze the schedule information related to the wedding, and obtain place information on the date and time of the wedding, “June 30, 2012, 6 pm” and the place “Apgujeong-dong Samwon Garden”.
- the recommended picture selection unit 14 selects a recommended picture related to the shared event from the plurality of pictures by comparing the schedule information with the shooting information.
- the communication unit 12 informs the device 30 of the determined recommended picture.
- the information on the recommended picture includes a predetermined text, image data of the picture, a shooting time and a shooting location, and the communication unit 12 sends information on the recommended picture by push notification, instant message, short message service (SMS), multimedia (MMS).
- SMS short message service
- MMS multimedia
- the device 30 may be notified through a notification message of either a message service or an email.
- the device 30 may display the received notification message on the display. For example, the device 30 may display, on the display, the text “You can share six pictures taken at the wedding celebration to the group” included in the received notification message.
- the communication unit 12 may inform the plurality of devices of the information about the determined recommended picture.
- the communication unit 12 uses the shared user information of the shared event received together with the schedule information of the shared event from the device 30.
- the communication unit 12 may identify a plurality of users to be shared included in the shared user information, and transmit information on the recommended picture to the devices of the identified plurality of users.
- the identified plurality of users may mean a user who will receive a sharing event.
- the database 15 stores shooting information of a plurality of pictures and image data of the plurality of pictures.
- An example of such a database 15 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the shared server 10.
- Each of the information analyzer 13, the recommended picture selector 14, and the database 15 is the same as the operations of the information analyzer 33, the recommended picture selector 34, and the database 36 of FIG. 2. Or similar. Therefore, the information that is not described below with respect to the information analyzing unit 13, the recommended picture selecting unit 14, and the database 15 will be described above in the information analyzing unit 33, the recommended picture selecting unit 34, and the database 16. Since it is easily inferred by those skilled in the art from the same or described as described for the description will be omitted below.
- the content which is not described about the shared server 10 applies the content described above with respect to the shared server 10 through FIGS. 1 to 5.
- FIG. 7 is a flowchart illustrating a method for displaying a recommended picture according to an embodiment of the present invention.
- the method for displaying a recommended picture according to the embodiment shown in FIG. 7 includes the steps of time series processing in the device 30 shown in FIG. 2. Therefore, although omitted below, the descriptions of the device 30 through FIGS. 2 to 6 also apply to FIG. 7.
- the device 30 stores the plurality of photos and photographing information of the plurality of photos in the database 36.
- the information analyzer 33 analyzes schedule information of shared events shared to a plurality of users through the group application. At this time, the schedule information may include at least one or more of the date, time and place of the shared event.
- the recommended picture selecting unit 34 selects a recommended picture related to the shared event from the plurality of pictures stored in the database 36 by comparing the analyzed schedule information and the stored shooting information.
- the recommended picture selecting unit 34 may select a picture taken on the date of the sharing event or a picture taken within the same time region as the time of the sharing event, from among the plurality of pictures.
- the recommended picture selecting unit 34 may select a picture taken within the same or adjacent range as the place of the sharing event among the plurality of pictures as the recommended picture.
- step S704 the display unit 35 displays the selected recommendation picture together with the title of the sharing event.
- the method for displaying a recommended picture may further include receiving a title and schedule information of a sharing event through a user interface (not shown).
- the information input unit 31 may provide a tool for inputting a title and schedule information of the shared event when the shared event is selected from among a plurality of types of shared contents through the user interface.
- the user interface includes a calendar type interface, and schedule information may be input through the calendar type interface.
- the sharing event may be generated at an external device of any one external user of the plurality of users.
- the title and schedule information of the sharing event may be received from the sharing server 10 connected to the external device.
- a title, schedule information, and information on the recommended picture of the input sharing event may be shared with the server ( 10) may further include transmitting (not shown).
- the step (not shown) of transmitting to the sharing server 10 may be performed by the communication unit 32.
- the information on the title, schedule information, and recommendation picture of the shared event transmitted may be delivered to the external device of the plurality of users by the sharing server 10.
- FIG. 8 is a flowchart illustrating a method for determining a recommended picture according to an embodiment of the present invention.
- the method for determining a recommended picture according to the embodiment shown in FIG. 8 includes the steps of time series processing in the sharing server 10 shown in FIG. 6. Therefore, although omitted below, the content described with reference to the shared server 10 through FIGS. 1 to 6 also applies to FIG. 8.
- the storage unit 11 stores the photographing information of the plurality of pictures stored in the device 30 in the database 15.
- the communication unit 12 receives photographing information from the device 30.
- the communication unit 12 receives schedule information of a sharing event from the device 30.
- the recommended picture selecting unit 14 selects a recommended picture related to the sharing event from the plurality of pictures by comparing the received schedule information with the stored shooting information.
- the received schedule information is analyzed by the information analyzer 13, and the recommended picture selecting unit 14 compares the analyzed received schedule information with stored photographing information, thereby selecting a plurality of recommended pictures related to the shared event. You can also choose from photos.
- the communication unit 12 informs the device 30 of the determined recommended picture information.
- the communication unit 12 may inform the plurality of devices of the information about the determined recommended picture.
- the communication unit 12 receives the shared user information of the sharing event together with the schedule information of the sharing event from the device 30, and the communication unit 12 receives the information on the recommended picture determined using the received sharing user information.
- the sharing event may inform a plurality of devices that are shared.
- Each of the recommended picture display method or the recommended picture determination method described with reference to FIGS. 7 or 8 may also be implemented in the form of a recording medium including instructions executable by a computer, such as a program module executed by the 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.
- Computer readable media 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 computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transmission mechanism, and includes any information delivery media.
- An embodiment of the present invention may provide a method for providing a predetermined application that operates in conjunction with the device 30 executing the recommendation photo display method described with reference to FIG. 7.
- the device 30 is characterized by performing a recommendation photo display method.
- the application may be provided to the device 30 by the shared server 10, may be provided to the device 30 by another server configured separately from the shared server 10, and may be different from the shared server 10. It may be provided to the device 30 by another server operated by the subject.
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Provided are a method and device for displaying recommended photos, and a sharing server. The device for displaying the recommended photos includes: a database which stores a plurality of photos and the captured photo information of the plurality of photos; an information analyzing unit which analyzes schedule information on the sharing event shared by a plurality of users via a group application; a recommended photo selecting unit which compares the analyzed schedule information with the stored captured photo information and selects a recommended photo related to a sharing event from among the plurality of photos stored in the database; a display unit which displays the selected recommended photo together with the title of the sharing event.
Description
공유 이벤트와 관련된 추천 사진을 표시하는 방법 및 디바이스, 그리고 추천 사진을 결정하는 공유 서버에 관한 것이다.A method and device for displaying a recommended picture associated with a sharing event, and a sharing server for determining a recommended picture.
IMS(Instant Message Service)는 전자우편 프로그램이나 웹 브라우저를 별도로 사용하지 않고, 발신자가 보낸 메시지가 수신자의 디바이스의 화면에 즉시 뜨도록 하는 실시간 온라인 의사소통 서비스를 의미한다. 특히, 모바일 네트워크를 이용하여 채팅, 음성 및 영상통화 등을 제공하는 서비스를 MIM(Mobile Instant Messenger) 서비스라고 한다. Instant Message Service (IMS) is a real-time online communication service that allows a message sent by a sender to immediately appear on the screen of the recipient's device, without using an e-mail program or web browser. In particular, a service that provides a chat, voice and video call using a mobile network is called a MIM (Mobile Instant Messenger) service.
현재, 가족, 친구, 조별수업, 프로젝트 그룹, 학과모임, 동창 또는 동문 등의 그룹에서 그룹원들간의 일정 공유, 계획 수립, 이벤트 공지 또는, 사진 공유 등의 커뮤니케이션에 있어서, 이메일 방식뿐만 아니라 메신저, 웹하드, SNS(Social Network Service) 등 PC 기반의 다양한 커뮤니케이션 방식이 혼용되고 있다. 따라서, 그룹원들은 그룹 내 일정을 확인하기 위해 다양한 커뮤니케이션 방식 모두에 익숙해져야만 한다.Currently, in the sharing of schedules, planning, event announcements, or photo sharing among group members in groups such as family, friends, group classes, project groups, department meetings, alumni or alumni, not only e-mail but also messengers, Various PC-based communication methods such as Web Hard and SNS (Social Network Service) are being mixed. Therefore, members of the group must be familiar with all of the various communication methods to check the schedule within the group.
공유 이벤트에 관련된 사진을 자동 추천하는 디바이스, 방법 및 서버를 제공하고자 한다. 공유 이벤트의 스케줄 정보와 관련된 추천 사진을 결정하고, 결정된 추천 사진을 그룹에 속한 복수의 사용자에게 공유시킴으로써, 공유 이벤트 맞춤형 추천 사진을 자동으로 공유시키는 디바이스, 방법 및 서버를 제공하고자 한다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.A device, a method, and a server for automatically recommending a photo related to a sharing event are provided. A device, a method, and a server for automatically sharing a shared event customized recommendation picture by determining a recommended picture related to schedule information of a sharing event and sharing the determined recommendation picture to a plurality of users belonging to a group. However, the technical problem to be achieved by the present embodiment is not limited to the technical problems as described above, and other technical problems may exist.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는 복수의 사진 및 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계, 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 단계, 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계, 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시하는 단계를 포함하는 추천 사진 표시 방법을 제공할 수 있다. As a technical means for achieving the above-described technical problem, an embodiment of the present invention comprises the steps of storing a plurality of photos and shooting information of the plurality of photos in a database, the schedule of shared events shared to a plurality of users through a group application Analyzing the information, comparing the analyzed schedule information with the stored shooting information, selecting a recommendation photo related to the sharing event from the plurality of photos stored in the database, and displaying the selected recommendation photo with the title of the sharing event. A recommendation photo display method may be provided.
본 발명의 다른 실시예는 복수의 사진 및 복수의 사진의 촬영 정보를 저장하는 데이터베이스, 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 정보 분석부, 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 추천 사진 선택부, 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시하는 표시부를 포함하는 디바이스를 제공할 수 있다. Another embodiment of the present invention is a database for storing a plurality of photos and shooting information of a plurality of photos, an information analyzer for analyzing schedule information of shared events shared to a plurality of users through a group application, the analyzed schedule information and stored By comparing the photographing information, it is possible to provide a device including a recommendation photo selection unit for selecting a recommendation photo related to a sharing event from a plurality of photos stored in a database, and a display unit for displaying the selected recommendation photo with a title of the sharing event.
본 발명의 또 다른 실시예는 복수의 디바이스 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계, 복수의 디바이스 중 제 1 디바이스로부터 공유 이벤트의 스케줄 정보 및 공유 사용자 정보를 수신하는 단계, 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계, 수신된 공유 사용자 정보에 기초하여 결정된 추천 사진에 대한 정보를 복수의 디바이스 중 제 2 디바이스로 알리는 단계를 포함하는 추천 사진 결정 방법을 제공할 수 있다.According to another embodiment of the present invention, storing photographing information of a plurality of pictures stored in each of a plurality of devices in a database, receiving schedule information and sharing user information of a sharing event from a first device among the plurality of devices, and receiving Selecting the recommended pictures related to the sharing event from the plurality of pictures stored in the database by comparing the captured schedule information with the stored shooting information, and displaying information on the recommended pictures determined based on the received shared user information, from among the plurality of devices. The method may include determining a recommended picture including informing the device.
공유 이벤트에 관련된 사진을 자동 추천하는 디바이스, 방법 및 서버를 제공할 수 있다. 공유 이벤트의 스케줄 정보와 관련된 추천 사진을 결정하고, 결정된 추천 사진을 그룹에 속한 복수의 사용자에게 공유시킴으로써, 공유 이벤트 맞춤형 추천 사진을 자동으로 공유시키는 디바이스, 방법 및 서버를 제공할 수 있다. 그룹에 속한 그룹원들 각각은 다른 그룹원에 의해 작성된 공유 이벤트와 함께 공유 이벤트와 관련된 추천 사진을 공유받을 수 있다.A device, method, and server may be provided for automatically recommending a picture related to a sharing event. By determining a recommendation picture related to schedule information of a sharing event and sharing the determined recommendation picture to a plurality of users belonging to a group, a device, a method, and a server for automatically sharing a sharing event customized recommendation picture may be provided. Each of the group members belonging to the group may share the recommended picture related to the sharing event together with the sharing event created by other group members.
도 1은 본 발명의 일 실시예에 따른 사진 공유 추천 시스템의 구성도이다. 1 is a block diagram of a system for recommending photo sharing according to an embodiment of the present invention.
도 2는 도 1의 디바이스(30)의 구성도이다. 2 is a configuration diagram of the device 30 of FIG. 1.
도 3a 내지 도 3c는 공유 이벤트가 등록되는 과정의 일 예를 설명하기 위한 도면이다. 3A to 3C are diagrams for explaining an example of a process in which a sharing event is registered.
도 4a 내지 도 4c는 알림 메시지 또는 추천 사진을 표시하는 과정의 일 예를 설명하기 위한 도면이다. 4A to 4C are diagrams for explaining an example of a process of displaying a notification message or a recommended picture.
도 5a 내지 도 5c는 공유 컨텐츠의 일 예들을 예시하기 위한 도면이다. 5A to 5C are diagrams for illustrating examples of shared content.
도 6은 도 1의 공유 서버(10)의 구성도이다. 6 is a configuration diagram of the shared server 10 of FIG. 1.
도 7은 본 발명의 일 실시예에 따른 추천 사진 표시 방법의 동작 흐름도이다. 7 is a flowchart illustrating a method for displaying a recommended picture according to an embodiment of the present invention.
도 8은 본 발명의 일 실시예에 따른 추천 사진 결정 방법의 동작 흐름도이다.8 is a flowchart illustrating a method for determining a recommended picture according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element in between. . In addition, when a part is said to "include" a certain component, which means that it may further include other components, except to exclude other components unless otherwise stated.
도 1은 본 발명의 일 실시예에 따른 사진 공유 추천 시스템의 구성도이다. 도 1을 참조하면, 사진 공유 추천 시스템은 공유 서버(10) 및 디바이스들(20)을 포함한다. 다만, 이러한 도 1의 사진 공유 추천 시스템은 본 발명의 일 실시예에 불과하므로 도 1을 통해 본 발명이 한정 해석되는 것은 아니다. 즉, 본 발명의 다양한 실시예들에 따르면, 사진 공유 추천 시스템은 도 1과 다르게 구성될 수도 있다. 1 is a block diagram of a system for recommending photo sharing according to an embodiment of the present invention. Referring to FIG. 1, the photo sharing recommendation system includes a sharing server 10 and devices 20. However, since the photo sharing recommendation system of FIG. 1 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 1. That is, according to various embodiments of the present disclosure, the photo sharing recommendation system may be configured differently from FIG. 1.
도 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 capable of exchanging information between respective nodes such as terminals and servers. Examples of such a network include a 3rd generation partnership project (3GPP) network and a long term evolution (LTE) network. , World Interoperability for Microwave Access (WIMAX) network, Internet, Local Area Network (LAN), Wireless Local Area Network (WLAN), Wide Area Network (WAN), Personal Area Network (PAN), Bluetooth (Bluetooth) Networks, satellite broadcasting networks, analog broadcasting networks, DMB (Digital Multimedia Broadcasting) networks and the like, but are not limited to these.
도 1을 참조하면, 공유 서버(10)와 디바이스들(20)을 연결하는 제 1 네트워크와 디바이스(22)와 디바이스(23)를 연결하는 제 2 네트워크는 네트워크의 유형이 다를 수 있다. 예를 들어, 제 1 네트워크는 광대역 네트워크이고, 제 2 네트워크는 근거리 네트워크일 수 있다. 이 때, 광대역 네트워크의 일 예는 LTE 네트워크이고, 근거리 네트워크의 일 예는 Wireless LAN이다. Referring to FIG. 1, the first network connecting the sharing server 10 and the devices 20 and the second network connecting the device 22 and the device 23 may have different types of networks. For example, the first network may be a broadband network and the second network may be a local area network. At this time, one example of a broadband network is an LTE network, and one example of a local area network is a wireless LAN.
디바이스들(20) 각각은 복수의 사진 및 복수 사진의 촬영 정보를 데이터베이스에 저장시킨다. 이 때, 복수의 사진은 디바이스들(20) 각각에 내장된 카메라 장치(미도시)를 통해 촬영된 것 일 수 있고, 별도의 카메라 장치 또는 외부 디바이스를 통해 촬영되어 디바이스들(20)로 전송된 것일 수 있다. 사진의 촬영 정보는 사진의 촬영 날짜, 촬영 시간 및 촬영 위치를 포함할 수 있다. 또한, 사진의 촬영 정보는 사진의 이름 또는 일련번호를 더 포함할 수도 있다. Each of the devices 20 stores a plurality of pictures and photographing information of the plurality of pictures in a database. In this case, the plurality of pictures may be taken through a camera device (not shown) built in each of the devices 20, and may be taken through a separate camera device or an external device and transmitted to the devices 20. It may be. The photographing information of the photograph may include a photographing date, photographing time, and photographing position of the photograph. Also, the photographing information of the photograph may further include a name or serial number of the photograph.
디바이스들(20) 각각은 공유 이벤트의 스케줄 정보를 분석한다. 이 때, 공유 이벤트는 다바이스들(20) 각각에 설치된 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 이벤트를 의미한다. 일반적으로 디바이스들 중 어느 하나의 디바이스에 의하여 생성된 공유 이벤트는 공유 서버(10)를 통하여 다른 하나의 디바이스로 공유될 수 있다. Each of the devices 20 analyzes schedule information of the shared event. In this case, the sharing event refers to an event shared to a plurality of users through a group application installed in each of the devices 20. In general, the sharing event generated by one of the devices may be shared to another device through the sharing server 10.
디바이스들(20) 각각은 공유 이벤트의 스케줄 정보를 분석함으로써, 스케줄 정보에 포함된 공유 이벤트의 날짜, 일시, 장소를 파악한다. 예를 들어, 사용자가 디바이스(21)에 포함된 그룹 어플리케이션을 통해 지인의 결혼식의 일시, 장소 및 장소에 대응하는 지도 이미지를 포함하는 공유 이벤트를 생성하면, 디바이스(21)는 공유 이벤트의 스케줄 정보를 분석함으로써, 지인의 결혼식의 일시 및 장소를 파악할 수 있다. Each of the devices 20 determines the date, date and time of the shared event included in the schedule information by analyzing schedule information of the shared event. For example, when a user generates a sharing event including a map image corresponding to the date, place, and place of a wedding of an acquaintance through a group application included in the device 21, the device 21 schedules information of the sharing event. By analyzing, you can find out the date and place of your wedding.
디바이스들(20) 각각은 다른 디바이스에 의해 생성된 공유 이벤트의 스케줄 정보를 분석할 수 있다. 예를 들어, 사용자가 디바이스(21)는 다른 사용자의 디바이스(22)에서 생성된 공유 이벤트를 공유 서버(10)로부터 전달받고, 다른 사용자의 디바이스(22)에서 생성된 공유 이벤트의 일시 및 장소를 파악하기 위하여, 전달된 공유 이벤트의 스케줄 정보를 분석할 수 있다. Each of the devices 20 may analyze schedule information of a sharing event generated by another device. For example, when the user 21 receives the shared event generated by the device 22 of another user from the shared server 10, the device 21 receives the date and time of the shared event generated by the device 22 of the other user. In order to grasp, the schedule information of the delivered shared event may be analyzed.
디바이스들(20) 각각은 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스에 저장된 복수의 사진으로부터 선택할 수 있다. 예를 들면, 디바이스들(20) 각각은 디바이스들(20) 각각에 저장된 복수 사진의 촬영 날짜와 공유 이벤트의 날짜를 비교함으로써, 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진을 추천 사진으로 선택할 수 있다. 다른 예를 들어, 디바이스들(20) 각각은 디바이스들(20) 각각에 저장된 복수 사진의 촬영 시간과 공유 이벤트의 시간을 비교함으로써, 복수의 사진 중 공유 이벤트의 시간 영역(예를 들어, 오후 2시부터 오후 4시까지의 시간 영역)에 촬영된 사진을 추천 사진으로 선택할 수 있다. Each of the devices 20 may select the recommended picture related to the sharing event from the plurality of pictures stored in the database by comparing the analyzed schedule information and the stored shooting information. For example, each of the devices 20 may select a picture taken on the date of the sharing event among the plurality of pictures as the recommended picture by comparing the recording date of the plurality of pictures stored in each of the devices 20 with the date of the sharing event. Can be. In another example, each of the devices 20 compares the time taken by the sharing event and the time taken by the shared event of the plurality of photos stored in each of the devices 20, so that the time region of the shared event of the plurality of photos (eg, 2 pm Photo taken in the time zone from 4:00 to 4:00 pm can be selected as the recommended picture.
디바이스들(20) 각각은 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. 예를 들어, 디바이스들(20) 각각은 공유 이벤트인 결혼식에서 촬영된 적어도 하나 이상의 사진을 "결혼 축하 모임" 이라는 공유 이벤트 제목과 함께 표시할 수 있다. Each of the devices 20 displays the selected recommended picture along with the title of the sharing event. For example, each of the devices 20 may display at least one or more photos taken at a wedding, which is a sharing event, along with a sharing event title of "wedding celebration."
공유 서버(10)는 디바이스들(20)에 의해 발생된 공유 이벤트들을 중계한다. 예를 들어, 공유 서버(10)는 디바이스(21)에 의해 발생한 공유 이벤트를 디바이스(22)로 공유시킨다. 이를 위해, 공유 서버(10)는 공유 이벤트와 관련된 데이터 또는 공유 이벤트의 식별자를 디바이스들(20)에게 전송할 수 있다. 이 때, 공유 이벤트와 관련된 데이터는 공유 이벤트 자체의 데이터, 공유 이벤트와 관련된 사진의 데이터, 공유 이벤트와 관련된 상품정보, 광고 데이터 등일 수 있으며, 공유 이벤트의 식별자는 공유 이벤트를 식별하기 위한 아이디, 식별번호일 수 있다. 공유 서버(10)가 디바이스들(20) 각각으로 공유 이벤트의 식별자를 전송한 후, 디바이스들(20) 각각으로부터 공유 이벤트와 관련된 데이터를 요청받는 경우 식별자에 대응하는 데이터를 디바이스들(20) 각각으로 전송할 수 있다. The sharing server 10 relays the sharing events generated by the devices 20. For example, the sharing server 10 shares the sharing event generated by the device 21 to the device 22. To this end, the sharing server 10 may transmit data related to the sharing event or an identifier of the sharing event to the devices 20. In this case, the data related to the sharing event may be data of the sharing event itself, data of a photo related to the sharing event, product information related to the sharing event, advertisement data, etc. The identifier of the sharing event may be an ID for identifying the sharing event, identification It may be a number. After the sharing server 10 transmits the identifier of the sharing event to each of the devices 20, and receives data related to the sharing event from each of the devices 20, each of the devices 20 receives data corresponding to the identifier. Can be sent.
본 발명의 다양한 실시예들에 따르면, 디바이스들(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 disclosure, each of the devices 20 may be various types of devices. For example, each of the devices 20 may be a TV device, computer or portable terminal capable of connecting to a remote server via a network. Here, an example of a TV device includes a smart TV, an IPTV set-top box, and the like, and an example of a computer includes a laptop, desktop, laptop, etc., which is equipped with a web browser. An example of a terminal is a wireless communication device that guarantees portability and mobility, and includes a personal communication system (PCS), a global system for mobile communications (GSM), a personal digital cellular (PDC), a personal handyphone system (PHS), and a personal digital (PDA). Assistant (IMT), International Mobile Telecommunication (IMT) -2000, Code Division Multiple Access (CDMA) -2000, W-Code Division Multiple Access (W-CDMA), Wireless Broadband Internet (Wibro) terminal, smartphone, tablet PC All kinds of handheld based wireless communication devices such as the like may be included.
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 디바이스들(20)의 공유 이벤트와 관련된 추천 사진을 결정할 수 있다. 이를 위해, 공유 서버(10)는 복수의 디바이스들(20) 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장시킨다. 이 때, 촬영 정보는 사진의 이미지 데이터 및 사진의 촬영 날짜를 포함하고, 디바이스들(20)의 종류 또는, 설정에 따라 촬영 위치(예를 들어, GPS 정보)를 더 포함할 수 있다. 필요한 경우, 공유 서버(10)는 사진의 제목 또는 일련번호를 더 수신하여 데이터베이스에 저장할 수도 있다. According to another embodiment of the present invention, the sharing server 10 may determine a recommendation picture related to the sharing event of the devices 20. To this end, the sharing server 10 stores photographing information of a plurality of pictures stored in each of the plurality of devices 20 in a database. In this case, the photographing information may include image data of the photograph and a photographing date of the photograph, and may further include a photographing position (eg, GPS information) according to the type of device 20 or a setting. If necessary, the sharing server 10 may further receive the title or serial number of the picture and store it in the database.
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 복수의 디바이스들(20) 중 제 1 디바이스(21)로부터 공유 이벤트의 스케줄 정보 및 공유 사용자 정보를 수신한다. 예를 들어, 공유 서버(10)는 제 1 사용자의 제 1 디바이스(21)로부터 공유 이벤트의 정보로서 공유 이벤트인 체육대회의 제목 및 내용과, 체육대회의 날짜, 시간 및 장소와 같은 스케줄 정보 및 체육대회의 일정을 공유할 사용자인 공유 사용자 정보를 수신할 수 있다. 이 때, 공유할 사용자는 같은 동일 그룹에 속한 모든 사용자일 수도 있고, 제 1 사용자에 의해 선택된 사용자들일 수도 있다. According to another exemplary embodiment of the present invention, the sharing server 10 receives schedule information and sharing user information of a sharing event from the first device 21 of the plurality of devices 20. For example, the shared server 10 may include the title and contents of the athletic meet, which is a shared event, the schedule information such as the date, time, and place of the athletic meet as information of the shared event from the first device 21 of the first user. Shared user information, which is a user who will share a schedule of an athletic meet, may be received. In this case, the users to be shared may be all users belonging to the same group or may be users selected by the first user.
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 디바이스에 저장된 복수의 사진으로부터 선택한다. 이 때, 선택된 추천 사진은 스케줄 정보에 포함된 날짜에 촬영된 사진일 수도 있고, 스케줄 정보에 포함된 시간과 동일한 시간 영역에 촬영된 사진일 수도 있고, 스케줄 정보에 포함된 위치와 동일 또는 유사 범위 내에서 촬영된 사진일 수도 있다. According to another embodiment of the present invention, the sharing server 10 selects the recommended picture related to the sharing event from the plurality of pictures stored in the device by comparing the received schedule information with the stored shooting information. In this case, the selected recommended picture may be a picture taken on a date included in the schedule information, a picture taken in the same time area as the time included in the schedule information, or the same or similar range as a location included in the schedule information. It may be a picture taken within.
본 발명의 다른 실시예에 따르면, 공유 서버(10)는 수신된 공유 사용자 정보에 기초하여 결정된 추천 사진에 대한 정보를 복수의 디바이스들(20)로 알린다. 추천 사진에 대한 정보는 텍스트, 추천 사진의 이미지 데이터, 촬영 날짜, 촬영 시간 및 촬영 위치를 포함한다. 또한, 공유 서버(10)는 추천 사진에 대한 정보를 푸시 메시지, 인스턴트 메시지, SMS(Short Message Service), MMS(Multimedia Message Service) 또는 이메일 중 어느 하나의 방식을 통해 디바이스들(20)로 알릴 수 있다. According to another embodiment of the present invention, the sharing server 10 informs the plurality of devices 20 of the information about the recommended picture determined based on the received shared user information. Information about the recommended picture includes text, image data of the recommended picture, shooting date, shooting time and shooting location. In addition, the sharing server 10 may inform the devices 20 of the recommendation picture through any one of a push message, an instant message, a short message service (SMS), a multimedia message service (MMS), or an email. have.
디바이스들(20) 각각은 공유 서버(10)로부터 추천 사진에 대한 정보를 수신하고, 수신을 알리는 알림 메시지를 표시할 수 있다. 예를 들어, 제 2 사용자의 디바이스(22)는 공유 서버(10)로부터 추천 사진에 대한 정보를 수신하고, 수신된 정보에 기초하여 "체육대회 모임에서 촬영한 사진이 공유되었습니다"라는 알림 메시지를 표시할 수 있다. Each of the devices 20 may receive information on the recommended picture from the sharing server 10 and display a notification message informing of the reception. For example, the second user's device 22 receives the information about the recommended picture from the sharing server 10, and based on the received information, the notification message "The picture taken at the athletic meet was shared" is received. I can display it.
이하에서는 도 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)는 사용자로부터 소정 정보를 입력받는 사용자 인터페이스(미도시)를 더 포함할 수 있다. 2 is a configuration diagram of the device 30 of FIG. 1. Referring to FIG. 2, the device 30 includes an information input unit 31, a communication unit 32, an information analysis unit 33, a recommended picture selection unit 34, a display unit 35, and a database 36. However, the device 30 shown in FIG. 2 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 2. For example, the device 30 may further include a user interface (not shown) that receives predetermined information from the user.
도 2의 디바이스(30)는 도 1 및 이하 도면들에서 설명되는 디바이스들(20), 제 1 디바이스(21) 또는 제 2 디바이스(22) 중 어느 하나를 의미한다. 따라서, 이하에서 디바이스(30)에 대하여 설명되지 아니한 사항은 앞서 도 1을 통해 디바이스들(20), 제 1 디바이스(21) 및 제 2 디바이스(22)에 대하여 설명된 내용으로 대신할 수 있다. The device 30 of FIG. 2 means any one of the devices 20, the first device 21, or the second device 22 described in FIG. 1 and the following figures. Therefore, matters that are not described below with respect to the device 30 may be replaced with those described with respect to the devices 20, the first device 21, and the second device 22 through FIG. 1.
정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트를 생성할 것을 요청하는 입력을 수신한다. 사용자 인터페이스는 디바이스(30)에서 실행 중인 그룹 어플리케이션에 의해 제공되는 그래픽 유저 인터페이스일 수 있다. The information input unit 31 receives an input for requesting to generate a sharing event through a user interface. The user interface may be a graphical user interface provided by a group application running on the device 30.
정보 입력부(31)는 사용자 인터페이스를 통해 복수의 유형의 공유 컨텐츠 중 공유 이벤트를 선택받음으로써, 공유 이벤트를 생성할 것을 요청하는 입력을 수신할 수 있다. 이 때, 공유 컨텐츠는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 컨텐츠를 의미하며, 이러한 공유 컨텐츠는 노트, 사진앨범, 투표, 설문조사, 파일, 이벤트 등 다양한 유형이 가능하다. The information input unit 31 may receive an input for requesting generation of a sharing event by selecting a sharing event among a plurality of types of shared contents through a user interface. In this case, the shared content refers to content that is shared to a plurality of users through the group application, and the shared content may be various types such as notes, photo albums, voting, surveys, files, and events.
이벤트는 행사, 모임과 같은 스케줄 또는 일정을 가진 컨텐츠의 유형이다. 이와 같은 이벤트의 예들에는 가족 또는, 친구 간의 파티 모임, 저녁 약속, 주말 모임, 여행 계획, 조별 또는 프로젝트별 모임 일정, 작업 일정, 미팅 일정, 학과모임 내의 경조사, 결혼식 및 회사 내부의 체육대회 워크샵 등이 포함될 수 있다. 공유 이벤트는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 이벤트를 의미하며, 공유의 대상이 되는 복수의 사용자는 그룹 어플리케이션을 통해 그룹화된 가족 그룹, 친구 그룹, 프로젝트 그룹, 학과 모임 그룹, 회사 그룹 등 다양한 그룹의 그룹원을 의미할 수 있다. An event is a type of content that has a schedule or schedule, such as an event or a meeting. Examples of such events include family or friends party gatherings, evening appointments, weekend gatherings, travel planning, group or project-specific meeting schedules, work schedules, meeting schedules, congresses in department meetings, weddings and in-company athletic workshops. This may be included. The sharing event refers to an event shared to a plurality of users through a group application, and a plurality of users to be shared are various groups such as family group, friend group, project group, department meeting group, and company group grouped through the group application. It can mean a group member of a group.
정보 입력부(31)는 사용자 인터페이스를 통해 복수 유형의 공유 컨텐츠 중 공유 이벤트가 선택되는 경우, 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력하는 도구를 제공할 수 있다. 일반적으로, 입력하는 도구는 그룹 어플리케이션의 화면 영역에 표시된 그래픽 유저 인터페이스 또는 그래픽 아이콘을 의미한다. 입력하는 도구의 일 예는 텍스트를 입력하는 그래픽 유저 인터페이스, 일정을 선택하는 캘린더 형태의 그래픽 아이콘이다. The information input unit 31 may provide a tool for inputting a title, schedule information, and shared user information of the shared event when the shared event is selected from among a plurality of types of shared contents through the user interface. In general, an input tool refers to a graphic user interface or a graphic icon displayed on a screen area of a group application. An example of an input tool is a graphic user interface for inputting text and a graphic icon in the form of a calendar for selecting an event.
정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력받는다. 이 때, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함할 수 있다. The information input unit 31 receives a title, schedule information, and shared user information of a shared event through a user interface. At this time, the schedule information may include at least one or more of the date, time and place of the shared event.
정보 입력부(31)에서 공유 이벤트의 제목, 스케줄 정보 및 공유 사용자 정보를 입력받는 일 예를 설명하면, 정보 입력부(31)는 그룹 어플리케이션의 실행 화면을 통해 "철수 결혼 축하 모임" 이라는 이벤트의 제목, "동기중 가장 늦게 결혼하는 철수! 이제서야 좋은 사람을 만났다고 하네. 결혼 축하 모임 한다" 라는 이벤트의 내용, "2012년 6월 30일 오후 6시" 및 "압구정동 삼원가든" 이라는 일시 및 장소를 포함하는 스케줄 정보를 입력받을 수 있다. 이 때, 정보 입력부(31)는 지도 검색 기능을 통해 장소에 대응하는 지도 정보를 더 입력받을 수도 있다. 또한, 정보 입력부(31)는 입력한 이벤트의 제목, 내용 및 스케줄 정보를 공유할 공유 사용자 정보를 입력받을 수 있다. 입력되는 공유 사용자의 정보는 디바이스(30)의 사용자가 속한 그룹의 전체 또는 일부 사용자의 정보일 수 있다. Referring to an example of receiving the title, schedule information and shared user information of the shared event in the information input unit 31, the information input unit 31 is the title of the event, "withdrawal wedding celebration meeting" through the execution screen of the group application, Withdrawal of the last time of the winter, withdrawal! Now that you have met a good person. Congratulations on the wedding meeting, "June 30, 2012, 6 pm" and "Apgujeong-dong Samwon Garden" includes the date and place Schedule information may be input. In this case, the information input unit 31 may further receive map information corresponding to a place through a map search function. In addition, the information input unit 31 may receive input of shared user information to share the title, content, and schedule information of the input event. The input shared user information may be information of all or some users of the group to which the user of the device 30 belongs.
도 3a 내지 도 3c는 공유 이벤트가 등록되는 과정의 일 예를 설명하기 위한 도면이다. 이하에서, 도 3a 내지 도 3c를 참조하여 공유 이벤트가 등록되는 과정의 일 예를 설명한다. 3A to 3C are diagrams for explaining an example of a process in which a sharing event is registered. Hereinafter, an example of a process of registering a sharing event will be described with reference to FIGS. 3A to 3C.
도 3a를 참조하면, 디바이스(30)에서 실행 중인 그룹 어플리케이션의 실행 화면에는 복수의 유형의 공유 컨텐츠의 아이콘들이 표시된다. 복수의 유형의 공유 컨텐츠의 아이콘들은 노트 유형의 공유 컨텐츠에 대응하는 아이콘(311), 사진앨범 유형의 공유 컨텐츠에 대응하는 아이콘(312), 이벤트 유형의 공유 컨텐츠에 대응하는 아이콘(313), 투표/설문 유형의 공유 컨텐츠에 대응하는 아이콘(314) 및 파일 유형의 공유 컨텐츠에 대응하는 아이콘(315)을 포함한다. 도 3a 및 도 3b에 도시된 바와 같이, 정보 입력부(31)는 사용자 인터페이스(예를 들어, 터치 입력 인터페이스)를 통해 이벤트 유형의 아이콘(313)이 선택되는 경우, 공유 이벤트의 제목, 내용, 날짜, 시간 및 장소를 입력받을 수 있는 도구로서 도면 3b의 화면 구성들을 표시할 수 있다. Referring to FIG. 3A, icons of a plurality of types of shared content are displayed on an execution screen of a group application running on the device 30. The icons of the plurality of types of shared contents may include icons 311 corresponding to note type shared contents, icons 312 corresponding to photo album type shared contents, icons 313 corresponding to event type shared contents, and voting. The icon 314 corresponding to the shared content of the / question type and the icon 315 corresponding to the shared content of the file type. 3A and 3B, when the event type icon 313 is selected through a user interface (eg, a touch input interface), the information input unit 31 selects a title, content, and date of the shared event. As a tool for receiving a time, a place, and the like, the screen configurations of FIG. 3B may be displayed.
도 3b를 참조하면, 정보 입력부(31)는 공유 이벤트의 제목을 입력받는 영역(321), 공유 이벤트의 제목을 입력받는 영역(322), 공유 이벤트의 날짜와 시간을 입력받는 영역(323) 및 공유 이벤트의 장소를 입력받는 영역(324)을 통하여 공유 이벤트의 제목, 내용, 날짜, 시간 및 장소와 같은 공유 이벤트의 정보들을 입력받을 수 있다. 이 때, 사용자 인터페이스에 의해 영역(323)이 선택되는 경우, 캘린더 형태의 그래픽 인터페이스가 표시되고, 표시된 캘린더 형태의 그래픽 인터페이스를 통해 공유 이벤트의 날짜가 입력될 수도 있다. 또한, 공유 이벤트의 장소를 입력받는 영역(324)이 선택되는 경우, 지도 형태의 그래픽 인터페이스가 표시되고, 표시된 지도 형태의 그래픽 인터페이스를 통해 공유 이벤트의 장소가 입력될 수도 있다. Referring to FIG. 3B, the information input unit 31 includes an area 321 for receiving a title of a shared event, an area 322 for receiving a title of a shared event, an area 323 for receiving a date and time of a shared event, and The information on the shared event, such as the title, content, date, time, and location of the shared event, may be input through the region 324 that receives the location of the shared event. In this case, when the area 323 is selected by the user interface, a calendar graphic interface may be displayed, and the date of the sharing event may be input through the displayed calendar graphic interface. In addition, when the area 324 for receiving the location of the sharing event is selected, a map-type graphic interface may be displayed, and the location of the sharing event may be input through the displayed map-type graphic interface.
도 3b를 참조하면, 정보 입력부(31)는 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘(325)이 선택되는 경우, 공유 이벤트를 등록할 것을 요청하는 이벤트 등록 요청 메시지를 공유 서버(10)로 전송할 수 있다. 일반적으로, 이벤트 등록 요청 메시지에는 입력된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보가 포함될 수 있으며, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소를 포함할 수 있다. 또한, 등록된 공유 이벤트는 공유 서버(10)에 의해 복수의 사용자에게 공유될 수 있다. Referring to FIG. 3B, when an icon 325 requesting to register a sharing event is selected through the user interface, the information input unit 31 may share an event registration request message requesting to register a sharing event. ) Can be sent. In general, the event registration request message may include a title of the shared event, schedule information, shared user information, and a recommended picture of the input shared event, and the schedule information may include a date, time, and place of the shared event. In addition, the registered sharing event may be shared by the sharing server 10 to a plurality of users.
등록된 공유 이벤트는 디바이스(30)의 사용자와 공유 이벤트를 공유받은 다른 사용자들의 디바이스들에 표시될 수 있다. 도 3c에 도시된 바와 같이, 표시된 공유 이벤트는 "철수 결혼축하 모임" 이라는 공유 이벤트의 제목(331), "동기중 가장 늦게 결혼하는 철수! 이제서야 좋은짝 만났다고 하네. 결혼축하 모임 한다. "라는 공유 이벤트의 내용(332), "일시: 2012년 6월 30일 오후 6시"라는 공유 이벤트의 날짜 및 시간(333), "장소: 압구정동 삼원가든"이라는 공유 이벤트의 장소(334), 장소를 나타내는 지도 이미지(335), 및 공유 이벤트를 공유받은 사용자의 목록(336)을 포함할 수 있다. The registered sharing event may be displayed on devices of other users who share the sharing event with the user of the device 30. As shown in Fig. 3c, the displayed shared event is the title of the sharing event "Abortion Marriage Meeting" (331), "Late to be married late in the winter! The content of the event (332), date and time of the shared event "Date: June 30, 2012 6 pm" (333), location (334) of the shared event "place: Apgujeong-dong Samwon Garden", indicating the place Map image 335, and a list 336 of users who have shared the event.
통신부(32)는 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘이 선택되는 경우, 입력된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보를 공유 서버(10)로 전송한다. 이 때, 공유 서버(10)로 전송된 공유 이벤트의 제목, 스케줄 정보, 공유 사용자 정보 및 추천 사진에 대한 정보는 복수의 사용자의 외부 디바이스로 전달될 수 있다. 통신부(32)와 공유 서버(10)간에 송수신되는 메시지의 형태는 푸시 메시지, 인스턴트 메시지, SMS, MMS 또는, 이메일 등 다양한 형태가 가능하다. When the icon requesting to register a sharing event through the user interface is selected, the communication unit 32 transmits the title, schedule information, sharing user information, and recommended photo information of the input sharing event to the sharing server 10. do. At this time, the title, schedule information, shared user information, and recommended photo information of the shared event transmitted to the sharing server 10 may be delivered to the external devices of the plurality of users. The message transmitted and received between the communication unit 32 and the sharing server 10 may be in various forms such as a push message, an instant message, an SMS, an MMS, or an e-mail.
도 3c를 통해 예시하면, 통신부(32)는 사용자 인터페이스를 통해 아이콘(325)이 선택되는 경우, 입력된 공유 이벤트의 제목, 내용, 일시 및 장소 그리고, 이벤트를 공유할 공유 사용자 정보를 공유 서버(10)로 전송하고, 공유 서버(10)는 수신된 공유 이벤트의 스케줄 정보 및 공유 사용자 정보에 기초하여 수신된 공유 이벤트를 그룹 내의 다른 사용자에게 공유시킬 수 있다. Referring to FIG. 3C, when the icon 325 is selected through the user interface, the communication unit 32 may share a title, content, date and time of the input sharing event, and shared user information to share the event with the sharing server ( 10), the sharing server 10 may share the received sharing event with other users in the group based on the schedule information and the shared user information of the received sharing event.
정보 분석부(33)는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석한다. 예를 들면, 정보 분석부(33)는 그룹 어플리케이션을 통해 공유 이벤트인 결혼식과 관련된 스케줄 정보를 분석하여, 결혼식이 열리는 일시인 "2012년 6월 30일 오후 6시" 및 장소인 "압구정동 삼원가든"에 대한 장소 정보를 획득할 수 있다. 스케줄 정보에 장소 정보에 대응하는 지도 이미지 상의 위치 정보가 포함된 경우, 정보 분석부(33)는 "압구정동 삼원가든"에 대한 GPS 좌표 정보를 획득할 수도 있다. The information analyzer 33 analyzes schedule information of shared events shared by a plurality of users through the group application. For example, the information analysis unit 33 analyzes schedule information related to a wedding, which is a shared event, through a group application, and the date of the wedding is held on June 30, 2012 at 6 pm and the location of Apgujeong-dong Samwon Garden. Information about the place can be obtained. When the schedule information includes location information on the map image corresponding to the place information, the information analyzer 33 may obtain GPS coordinate information about “Apgujeong-dong Three-member Garden”.
추천 사진 선택부(34)는 분석된 스케줄 정보와 복수의 사진의 촬영 정보를 비교함으로써, 복수의 사진으로부터 공유 이벤트에 관련된 추천 사진을 선택한다. 이 때, 복수의 사진의 촬영 정보는 데이터베이스(36)에 저장된다. The recommended picture selecting unit 34 selects the recommended picture related to the sharing event from the plurality of pictures by comparing the analyzed schedule information with the shooting information of the plurality of pictures. At this time, the photographing information of the plurality of pictures is stored in the database 36.
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 날짜와 공유 이벤트의 스케줄 정보에 포함된 날짜를 비교하여, 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진을 추천 사진으로 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 날짜인 "2012년 6월 30일"에 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended picture selecting unit 34 compares the date when each of the plurality of pictures included in the shooting information of each of the plurality of pictures is taken with the date included in the schedule information of the sharing event, and captures the date of the sharing event among the plurality of pictures. Photo can be selected as a recommended photo. For example, when the schedule information of the shared event is "June 30, 2012", "6 pm", and "Apgujeong-dong Samwon Garden", the recommendation photo selection unit 34 is the date of the shared event among the plurality of photos. Photos taken on "June 30, 2012" can be selected as recommended photos.
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 시간과 공유 이벤트의 스케줄 정보에 포함된 시간을 비교하여, 복수의 사진 중 공유 이벤트의 시간과 동일한 시간 영역에 촬영된 사진을 추천 사진으로 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 시간인 "2012년 6월 30일"의 오후 5시부터 7시까지의 시간 영역에 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended picture selecting unit 34 compares the time taken for each of the plurality of pictures included in the shooting information of each of the plurality of pictures with the time included in the schedule information of the shared event, and is equal to the time of the shared event among the plurality of pictures. Photos taken in the time domain can be selected as recommended photos. For example, if the schedule information of the shared event is "June 30, 2012", "6 pm", and "Apgujeong-dong Samwon Garden", the recommendation photo selection unit 34 is the time of the shared event among the plurality of photos. Photos taken in the time zone from 5 pm to 7 pm on "June 30, 2012" can be selected as the recommended picture.
추천 사진 선택부(34)는 복수의 사진 각각의 촬영 정보에 포함된 복수의 사진 각각이 촬영된 장소와 스케줄 정보에 포함된 장소를 비교하여, 복수의 사진 중 공유 이벤트의 장소 범위 또는 인접한 장소 범위 내에서 촬영된 사진을 추천 사진으로서 선택할 수 있다. 예를 들어, 추천 사진 선택부(34)는 공유 이벤트의 스케줄 정보가 "2012년 6월 30일", "오후 6시" 및 "압구정동 삼원가든"인 경우, 복수의 사진 중 공유 이벤트의 장소인 "압구정동 삼원가든" 위치와 동일 또는 인접한 위치 범위 내에서 촬영된 사진을 추천 사진으로 선택할 수 있다. The recommended picture selecting unit 34 compares a place where each of the plurality of pictures included in the shooting information of each of the plurality of pictures is photographed with a place included in the schedule information, and includes a location range of a shared event or an adjacent place range among the plurality of pictures. The photograph taken in the inside can be selected as the recommended photograph. For example, when the schedule information of the shared event is "June 30, 2012", "6 pm", and "Apgujeong-dong Samwon Garden", the recommended picture selecting unit 34 is a place of the shared event among the plurality of pictures. Photo taken within the same or adjacent position range of "Apgujeong-dong Samwon Garden" position can be selected as the recommended photo.
이와 같이, 추천 사진 선택부(34)는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나와 사진의 촬영 날짜, 촬영 시간 및 촬영 장소 중 적어도 하나를 상호 비교함으로써, 복수의 사진으로부터 추천 사진을 선택할 수 있다. In this way, the recommended picture selecting unit 34 may select the recommended picture from the plurality of pictures by comparing at least one of the date, time and place of the sharing event with at least one of the shooting date, the shooting time and the shooting place of the picture. have.
표시부(35)는 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. 예를 들면, 표시부(35)는 "결혼 축하 모임" 이라는 공유 이벤트의 제목이 표시되는 영역의 주변 영역에 추천 사진 선택부(34)에서 선택된 추천 사진을 함께 표시할 수 있다. The display unit 35 displays the selected recommended picture with the title of the sharing event. For example, the display unit 35 may display the recommended photo selected by the recommendation photo selecting unit 34 in an area around the area where the title of the sharing event called "wedding celebration" is displayed.
표시부(35)는 공유 이벤트가 등록되는 경우, 등록된 공유 이벤트와 관련된 추천 사진을 알리는 알림 메시지를 표시할 수 있다. 이 때, 알림 메시지의 내용에는 공유 이벤트의 제목과 추천 사진의 개수, 추천 사진의 제목 등이 포함될 수 있다. When the sharing event is registered, the display unit 35 may display a notification message for notifying the recommended picture related to the registered sharing event. In this case, the content of the notification message may include the title of the sharing event, the number of recommended pictures, the title of the recommended picture, and the like.
도 4a 내지 도 4c는 알림 메시지 또는 추천 사진을 표시하는 과정의 일 예를 설명하기 위한 도면이다. 도 4a를 참조하면, 표시부(35)는 공유 이벤트가 등록되는 경우, 등록된 공유 이벤트와 관련된 추천 사진을 알리는 알림 메시지(411)를 표시할 수 있다. 이 때, 공유 이벤트는 디바이스(30)에서 생성된 공유 이벤트 또는 공유 서버(10)로부터 수신된 외부 디바이스의 공유 이벤트이다. 도 4a에 나타난 바와 같이, 알림 메시지(411)는 디스플레이에 표시되는 푸시 알림의 형태일 수 있으며, 알림 메시지(411)는 공유 이벤트의 제목, 추천 사진의 개수를 나타내는 "철수 결혼축하 모임"에서 촬영한 사진 6장을 그룹에 공유할 수 있습니다. "라는 문구를 포함할 수 있다. 4A to 4C are diagrams for explaining an example of a process of displaying a notification message or a recommended picture. Referring to FIG. 4A, when the sharing event is registered, the display unit 35 may display a notification message 411 for notifying a recommended picture related to the registered sharing event. At this time, the sharing event is a sharing event generated in the device 30 or a sharing event of an external device received from the sharing server 10. As shown in FIG. 4A, the notification message 411 may be in the form of a push notification displayed on the display, and the notification message 411 is photographed at the "Abortion Wedding Meeting" indicating the title of the sharing event and the number of recommended pictures. You can share 6 photos to a group. May include the phrase ".
도 4a 및 4b를 참조하면, 사용자 인터페이스(예를 들어, 터치 인터페이스)를 통해 알림 메시지(411)가 선택되는 경우, 표시부(35)는 추천 사진으로부터 공유할 추천 사진을 결정하기 위한 인터페이스 화면을 표시한다. 도 4b에 나타난 바와 같이, 인터페이스 화면에는 공유 이벤트의 제목을 표시하는 영역(421), 추천 사진들을 표시하는 영역(422), 추천 사진을 모두 선택할 수 있는 모두선택 아이콘(423), 추천 사진의 공유를 요청하는 아이콘(424)이 포함된다. 4A and 4B, when a notification message 411 is selected through a user interface (eg, a touch interface), the display unit 35 displays an interface screen for determining a recommended picture to share from the recommended picture. do. As shown in FIG. 4B, the interface screen includes an area 421 for displaying a title of a sharing event, an area 422 for displaying recommended pictures, an all-selection icon 423 for selecting all recommended pictures, and sharing of recommended pictures. An icon 424 is requested.
도 4b 및 도 4c를 참조하면, 사용자 인터페이스(예를 들어, 터치 인터페이스)를 통해 추천 사진의 공유를 요청하는 아이콘(424)이 선택되는 경우, 표시부(35)는 공유의 결과 화면을 표시한다. 도 4c에 나타난 바와 같이, 결과 화면은 공유 이벤트의 제목(431), 제목(431)의 아래에 공유할 추천 사진들을 표시하는 영역(432), 공유 이벤트 및 추천 사진을 공유받은 사용자의 목록(433)을 포함할 수 있다. 만약, 사용자 인터페이스를 통해 추천 사진의 일부만이 선택된 후 아이콘(424)이 선택되는 경우, 영역(432)은 추천 사진의 일부만을 포함할 것이다. 4B and 4C, when an icon 424 requesting sharing of the recommended picture is selected through a user interface (eg, a touch interface), the display unit 35 displays a result screen of sharing. As shown in FIG. 4C, the result screen includes a title 431 of the sharing event, an area 432 for displaying recommended photos to be shared under the title 431, and a list 433 of users sharing the shared event and the recommended pictures. ) May be included. If only part of the recommended picture is selected through the user interface and then the icon 424 is selected, the area 432 will include only a part of the recommended picture.
데이터베이스(36)는 복수의 사진 및 복수 사진의 촬영 정보를 저장한다. 사진의 촬영 정보는 사진의 촬영 날짜를 포함하고, 촬영 정보는 디바이스(30)의 종류 또는 디바이스(30)의 설정에 따라 사진의 촬영 위치를 더 포함할 수 있다. 경우에 따라 촬영 정보는 사진의 이름 또는 일련번호를 더 포함할 수도 있다. 이러한 데이터베이스(36)의 일 예에는 공유 서버(10) 내부 또는 외부에 존재하는 하드디스크드라이브, ROM(Read Only Memory), RAM(Random Access Memory), 플래쉬 메모리 및 메모리카드 등이 포함된다. The database 36 stores a plurality of pictures and photographing information of the plurality of pictures. The photographing information of the photograph may include a photographing date of the photograph, and the photographing information may further include a photographing position of the photograph according to the type of the device 30 or the setting of the device 30. In some cases, the shooting information may further include a name or a serial number of the picture. An example of such a database 36 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the shared server 10.
공유 이벤트가 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성된 경우, 통신부(32)는 공유 서버(10)로부터 공유 이벤트의 제목 및 스케줄 정보를 수신하고, 정보 분석부(33)는 수신된 스케줄 정보를 분석하고, 추천 사진 선택부(34)는 분석된 스케줄 정보와 복수의 사진의 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스(36)에 저장된 복수의 사진으로부터 선택할 수 있다. 이 경우, 표시부(35)는 공유 서버(10)로부터 공유 이벤트의 제목 및 스케줄 정보를 수신했다는 것을 알리는 알림 메시지를 표시할 수 있다. 또한, 표시부(35)는 공유 이벤트의 제목과 함께 선택된 추천 사진을 표시할 수 있다. When the sharing event is generated at an external device of any one of a plurality of users, the communication unit 32 receives the title and schedule information of the sharing event from the sharing server 10, and the information analyzer 33 receives the information. The analyzed schedule information is analyzed, and the recommended picture selecting unit 34 may select the recommended picture related to the sharing event from the plurality of pictures stored in the database 36 by comparing the analyzed schedule information with the photographing information of the plurality of pictures. . In this case, the display unit 35 may display a notification message indicating that the title and schedule information of the shared event are received from the sharing server 10. In addition, the display unit 35 may display the selected recommendation picture together with the title of the sharing event.
도 5a 내지 도 5c는 공유 컨텐츠의 일 예들을 예시하기 위한 도면이다. 도 5a는 노트 유형의 공유 컨텐츠인 공유 노트를 나타낸다. 도 5a를 참조하면, 생성된 공유 노트를 표시하는 화면은 공유 노트의 제목인 "제주도 여행 준비"를 표시하는 영역, 공유 노트의 내용, 일시, 장소를 표시하는 영역(511), 노트 수정 아이콘(512) 및 공유 노트를 공유받은 사용자의 리스트를 표시하는 영역(513)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 노트 수정 아이콘(512)이 선택되는 경우, 공유 노트의 제목, 내용, 일시 또는 장소가 편집될 수 있다. 도 5a의 화면은 도 3a의 노트 아이콘(311)의 선택됨에 따라 활성화된 것일 수 있다. 5A to 5C are diagrams for illustrating examples of shared content. 5A illustrates a shared note that is shared content of note type. Referring to FIG. 5A, a screen displaying a generated shared note includes an area displaying “Jeju Island preparations for travel,” which is a title of the shared notebook, an area 511 indicating a content, date, time, and location of the shared notebook, and a note editing icon ( 512 and an area 513 that displays a list of users who have received the shared note. When the note editing icon 512 is selected by any one of the plurality of users, the title, content, date and time or location of the shared note may be edited. The screen of FIG. 5A may be activated as the note icon 311 of FIG. 3A is selected.
도 5b는 사진 앨범 유형의 공유 컨텐츠인 공유 사진 앨범을 나타낸다. 도 5b를 참조하면, 생성된 공유 사진 앨범을 표시하는 화면은 공유 사진 앨범의 제목인 "제주도 여행 사진"를 표시하는 영역, 사진 앨범에 포함된 사진들을 표시하는 영역(521), 사진을 추가할 수 있는 "내 사진 Upload" 아이콘(522) 및 공유 사진 앨범을 공유받은 사용자의 리스트를 표시하는 영역(523)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 아이콘(522)이 선택되는 경우, 영역(521)에는 신규 사진이 추가될 수 있다. 도 5b의 화면은 도 3a의 사진 앨범 아이콘(312)이 선택됨에 따라 활성화된 것일 수 있다. 5B shows a shared photo album that is shared content of a photo album type. Referring to FIG. 5B, the screen displaying the created shared photo album includes an area displaying “Jeju Island travel photos” which is a title of the shared photo album, an area 521 displaying pictures included in the photo album, and a photo to be added. "Upload My Photos" icon 522 and an area 523 that displays a list of users who have shared the shared photo album. When the icon 522 is selected by any one of the plurality of users, a new picture may be added to the area 521. The screen of FIG. 5B may be activated as the photo album icon 312 of FIG. 3A is selected.
도 5c는 캘린더 유형의 공유 컨텐츠인 공유 캘린더를 나타낸다. 도 5c를 참조하면, 생성된 공유 캘린더를 표시하는 화면은 공유 캘린더의 제목인 "brian 공유 일정"을 표시하는 영역, 공유 캘린더의 이미지를 표시하는 영역(531), 선택된 날짜의 시간별 일정을 표시하는 영역(532), 선택된 날짜의 일정을 추가할 수 있는 "일정 등록" 아이콘(533) 및 공유 캘린더를 공유받은 사용자의 리스트를 표시하는 영역(534)을 포함한다. 복수의 사용자 중 어느 하나의 사용자에 의하여 아이콘(533)이 선택되는 경우, 영역(534)에는 신규 일정이 추가될 수 있다. 5C illustrates a shared calendar that is shared content of calendar type. Referring to FIG. 5C, the screen for displaying the created shared calendar may include an area displaying “brian shared schedule” which is a title of the shared calendar, an area 531 displaying an image of the shared calendar, and an hourly schedule of the selected date. An area 532 includes a "schedule registration" icon 533 for adding a schedule of the selected date, and an area 534 for displaying a list of users who have been shared with the shared calendar. When the icon 533 is selected by any one of the plurality of users, a new schedule may be added to the area 534.
도 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 server 10 of FIG. 1. Referring to FIG. 6, the sharing server 10 includes a storage unit 11, a communication unit 12, an information analyzer 13, a recommended picture selection unit 14, and a database 15. However, the shared server 10 shown in FIG. 6 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 6. For example, the shared server 10 according to the embodiment described in FIG. 1 may include only the storage unit 11, the communication unit 12, and the database 15.
도 6의 공유 서버(10)는 도 1에 설명된 다른 실시예에 따른 공유 서버(10)를 의미할 수 있다. 즉, 도 6의 공유 서버(10)는 디바이스(30)를 대신하여 추천 사진을 선택할 수 있다. The sharing server 10 of FIG. 6 may refer to a sharing server 10 according to another embodiment described in FIG. 1. That is, the sharing server 10 of FIG. 6 may select the recommended picture in place of the device 30.
저장부(11)는 디바이스(30)에 저장된 복수의 사진의 촬영 정보를 데이터베이스(15)에 저장시킨다. 이 때, 복수의 사진의 촬영 정보는 디바이스(30)로부터 통신부(12)로 전송될 수 있다. 또한, 복수의 사진의 촬영 정보는 복수 사진 각각의 이미지 데이터, 촬영 날짜, 촬영 시간, 촬영 위치, 제목 및 일련번호 중 적어도 하나 이상을 포함할 수 있다. The storage unit 11 stores the photographing information of the plurality of pictures stored in the device 30 in the database 15. In this case, the photographing information of the plurality of pictures may be transmitted from the device 30 to the communication unit 12. The photographing information of the plurality of photographs may include at least one or more of image data, photographing date, photographing time, photographing position, title, and serial number of each photograph.
저장부(11)는 복수의 디바이스 각각에 저장된 복수의 사진의 촬영 정보를 데이터베이스(14)에 저장시킬 수 있다. 도 1을 통해 예시하면, 저장부(11)는 디바이스(21)에 저장된 사진들의 촬영 정보와 디바이스(22)에 저장된 사진들의 촬영 정보를 모두 저장시킬 수 있다. 이러한 촬영 정보에 대한 보다 구체적인 설명은 앞서 도 1 내지 도 5를 통해 촬영 정보에 대해 설명된 내용을 준용한다. The storage unit 11 may store the photographing information of a plurality of pictures stored in each of the plurality of devices in the database 14. Referring to FIG. 1, the storage unit 11 may store both photographing information of photographs stored in the device 21 and photographing information of photographs stored in the device 22. For more detailed description of the photographing information, the above description of the photographing information is applied mutatis mutandis.
통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보를 수신한다. 이 때, 공유 이벤트의 스케줄 정보는 디바이스(30)에 의하여 생성된 스케줄 정보이다. 통신부(11)는 복수의 디바이스로부터 공유 이벤트의 스케줄 정보를 수신할 수도 있다. 디바이스(30)가 도 2의 디바이스(30)인 경우, 통신부(12)는 통신부(32)로부터 공유 이벤트의 스케줄 정보를 수신한다. 이러한 스케줄 정보에 대한 보다 구체적인 설명은 앞서 도 1 내지 도 5를 통해 스케줄 정보에 대해 설명된 내용을 준용한다. The communication unit 12 receives schedule information of the sharing event from the device 30. In this case, the schedule information of the shared event is schedule information generated by the device 30. The communication unit 11 may receive schedule information of a sharing event from a plurality of devices. When the device 30 is the device 30 of FIG. 2, the communication unit 12 receives schedule information of the shared event from the communication unit 32. For more detailed description of such schedule information, the contents described above with reference to the schedule information are applied mutatis mutandis through FIGS. 1 to 5.
정보 분석부(13)는 수신된 스케줄 정보를 분석한다. 예를 들면, 정보 분석부는 결혼식과 관련된 스케줄 정보를 분석하여, 결혼식이 열리는 일시인 "2012년 6월 30일 오후 6시" 및 장소인 "압구정동 삼원가든"에 대한 장소 정보를 획득할 수 있다. The information analyzing unit 13 analyzes the received schedule information. For example, the information analyzer may analyze the schedule information related to the wedding, and obtain place information on the date and time of the wedding, “June 30, 2012, 6 pm” and the place “Apgujeong-dong Samwon Garden”.
추천 사진 선택부(14)는 스케줄 정보와 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택한다. The recommended picture selection unit 14 selects a recommended picture related to the shared event from the plurality of pictures by comparing the schedule information with the shooting information.
통신부(12)는 결정된 추천 사진에 대한 정보를 디바이스(30)로 알린다. 추천 사진에 대한 정보는 소정 텍스트, 사진의 이미지 데이터, 촬영 시간 및 촬영 위치를 포함하고, 통신부(12)는 추천 사진에 대한 정보를 푸시 알림, 인스턴트 메시지, SMS(Short Message Service), MMS(Multimedia Message Service) 또는 이메일 중 어느 하나의 방식의 알림 메시지를 통해 디바이스(30)로 알릴 수 있다. 디바이스(30)는 수신된 알림 메시지를 디스플레이에 표시할 수 있다. 예를 들어, 디바이스(30)는 수신된 알림 메시지에 포함된 "결혼 축하 모임에서 촬영한 사진 6장을 그룹에 공유할 수 있습니다" 라는 텍스트를 디스플레이에 표시할 수 있다. The communication unit 12 informs the device 30 of the determined recommended picture. The information on the recommended picture includes a predetermined text, image data of the picture, a shooting time and a shooting location, and the communication unit 12 sends information on the recommended picture by push notification, instant message, short message service (SMS), multimedia (MMS). The device 30 may be notified through a notification message of either a message service or an email. The device 30 may display the received notification message on the display. For example, the device 30 may display, on the display, the text “You can share six pictures taken at the wedding celebration to the group” included in the received notification message.
통신부(12)는 결정된 추천 사진에 대한 정보를 복수의 디바이스로 알릴 수도 있다. 이 경우, 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보와 함께 수신된 공유 이벤트의 공유 사용자 정보를 이용한다. 예를 들어, 통신부(12)는 공유 사용자 정보에 포함된 공유받을 복수의 사용자를 식별하고, 식별된 복수 사용자의 디바이스들로 추천 사진에 대한 정보를 전송할 수 있다. 이 때, 식별된 복수 사용자는 공유 이벤트를 공유받을 사용자를 의미할 수 있다. The communication unit 12 may inform the plurality of devices of the information about the determined recommended picture. In this case, the communication unit 12 uses the shared user information of the shared event received together with the schedule information of the shared event from the device 30. For example, the communication unit 12 may identify a plurality of users to be shared included in the shared user information, and transmit information on the recommended picture to the devices of the identified plurality of users. In this case, the identified plurality of users may mean a user who will receive a sharing event.
데이터베이스(15)는 복수의 사진의 촬영 정보 및 복수의 사진의 이미지 데이터를 저장한다. 이러한 데이터베이스(15)의 일 예에는 공유 서버(10) 내부 또는 외부에 존재하는 하드디스크드라이브, ROM(Read Only Memory), RAM(Random Access Memory), 플래쉬 메모리 및 메모리카드 등이 포함된다. The database 15 stores shooting information of a plurality of pictures and image data of the plurality of pictures. An example of such a database 15 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the shared server 10.
이와 같은 정보 분석부(13), 추천 사진 선택부(14) 및 데이터베이스(15) 각각은 도 2의 정보 분석부(33), 추천 사진 선택부(34) 및 데이터베이스(36) 각각의 동작과 동일 또는 유사하다. 따라서, 이하에서 정보 분석부(13), 추천 사진 선택부(14) 및 데이터베이스(15)에 대해 설명되지 아니한 내용은 앞서 정보 분석부(33), 추천 사진 선택부(34) 및 데이터베이스(16)에 대해 설명된 내용과 동일 또는 설명된 내용으로부터 당업자에 의해 용이하게 유추되므로 이하 생략한다. 또한, 공유 서버(10)에 대해 설명되지 아니한 내용은 앞서 도 1 내지 도 5를 통해 공유 서버(10)에 대해 설명된 내용을 준용한다. Each of the information analyzer 13, the recommended picture selector 14, and the database 15 is the same as the operations of the information analyzer 33, the recommended picture selector 34, and the database 36 of FIG. 2. Or similar. Therefore, the information that is not described below with respect to the information analyzing unit 13, the recommended picture selecting unit 14, and the database 15 will be described above in the information analyzing unit 33, the recommended picture selecting unit 34, and the database 16. Since it is easily inferred by those skilled in the art from the same or described as described for the description will be omitted below. In addition, the content which is not described about the shared server 10 applies the content described above with respect to the shared server 10 through FIGS. 1 to 5.
도 7은 본 발명의 일 실시예에 따른 추천 사진 표시 방법의 동작 흐름도이다. 도 7에 도시된 실시예에 따른 추천 사진 표시 방법은 도 2에 도시된 디바이스(30)에서 시계열적으로 처리되는 단계들을 포함하다. 따라서, 이하 생략된 내용이라고 하더라도, 도 2 내지 6을 통해 디바이스(30)에 대하여 설명된 내용이 도 7에도 적용된다. 7 is a flowchart illustrating a method for displaying a recommended picture according to an embodiment of the present invention. The method for displaying a recommended picture according to the embodiment shown in FIG. 7 includes the steps of time series processing in the device 30 shown in FIG. 2. Therefore, although omitted below, the descriptions of the device 30 through FIGS. 2 to 6 also apply to FIG. 7.
단계 S701에서 디바이스(30)는 복수의 사진 및 상기 복수의 사진의 촬영 정보를 데이터베이스(36)에 저장시킨다. 단계 S702에서 정보 분석부(33)는 그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석한다. 이 때, 스케줄 정보는 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함할 수 있다. In operation S701, the device 30 stores the plurality of photos and photographing information of the plurality of photos in the database 36. In step S702, the information analyzer 33 analyzes schedule information of shared events shared to a plurality of users through the group application. At this time, the schedule information may include at least one or more of the date, time and place of the shared event.
단계 S703에서 추천 사진 선택부(34)는 분석된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 데이터베이스(36)에 저장된 복수의 사진으로부터 선택한다. 이 때, 추천 사진 선택부(34)는 복수의 사진 중 공유 이벤트의 날짜에 촬영된 사진 또는 공유 이벤트의 시간과 동일한 시간 영역 내에 촬영된 사진을 추천 사진으로 선택할 수 있다. 또한, 추천 사진 선택부(34)는 복수의 사진 중 공유 이벤트의 장소와 동일 또는 인접한 범위 내에서 촬영된 사진을 상기 추천 사진으로 선택할 수도 있다. In step S703, the recommended picture selecting unit 34 selects a recommended picture related to the shared event from the plurality of pictures stored in the database 36 by comparing the analyzed schedule information and the stored shooting information. In this case, the recommended picture selecting unit 34 may select a picture taken on the date of the sharing event or a picture taken within the same time region as the time of the sharing event, from among the plurality of pictures. In addition, the recommended picture selecting unit 34 may select a picture taken within the same or adjacent range as the place of the sharing event among the plurality of pictures as the recommended picture.
단계 S704에서 표시부(35)는 선택된 추천 사진을 공유 이벤트의 제목과 함께 표시한다. In step S704, the display unit 35 displays the selected recommendation picture together with the title of the sharing event.
도 7에는 도시되지 않았으나, 추천 사진 표시 방법은 사용자 인터페이스를 통해 공유 이벤트의 제목 및 스케줄 정보를 입력받는 단계(도시되지 않음)를 더 포함할 수도 있다. 이 경우, 정보 입력부(31)는 사용자 인터페이스를 통해 복수 유형의 공유 컨텐츠 중 공유 이벤트가 선택되는 경우, 공유 이벤트의 제목 및 스케줄 정보를 입력하는 도구를 제공할 수 있다. 또한, 사용자 인터페이스는 캘린더 유형의 인터페이스를 포함하고, 스케줄 정보가 캘린더 유형의 인터페이스를 통해 입력될 수도 있다. Although not shown in FIG. 7, the method for displaying a recommended picture may further include receiving a title and schedule information of a sharing event through a user interface (not shown). In this case, the information input unit 31 may provide a tool for inputting a title and schedule information of the shared event when the shared event is selected from among a plurality of types of shared contents through the user interface. In addition, the user interface includes a calendar type interface, and schedule information may be input through the calendar type interface.
본 발명의 일 실시예에 따르면, 공유 이벤트는 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성될 수 있다. 이 경우, 공유 이벤트의 제목 및 스케줄 정보는 외부 디바이스와 연결된 공유 서버(10)로부터 수신될 수 있다. According to an embodiment of the present invention, the sharing event may be generated at an external device of any one external user of the plurality of users. In this case, the title and schedule information of the sharing event may be received from the sharing server 10 connected to the external device.
도 7에는 도시되지 않았으나, 추천 사진 표시 방법은 사용자 인터페이스를 통해 공유 이벤트를 등록할 것을 요청하는 아이콘이 선택되는 경우, 입력된 공유 이벤트의 제목, 스케줄 정보 및 상기 추천 사진에 대한 정보를 공유 서버(10)로 전송하는 단계(도시되지 않음)를 더 포함할 수도 있다. 이 경우, 공유 서버(10)로 전송하는 단계(도시되지 않음)는 통신부(32)에 의해 수행될 수 있다. 전송된 공유 이벤트의 제목, 스케줄 정보 및 추천 사진에 대한 정보는 공유 서버(10)에 의하여 복수 사용자의 외부 디바이스로 전달될 수 있다. Although not shown in FIG. 7, in the recommendation picture display method, when an icon requesting to register a sharing event is selected through a user interface, a title, schedule information, and information on the recommended picture of the input sharing event may be shared with the server ( 10) may further include transmitting (not shown). In this case, the step (not shown) of transmitting to the sharing server 10 may be performed by the communication unit 32. The information on the title, schedule information, and recommendation picture of the shared event transmitted may be delivered to the external device of the plurality of users by the sharing server 10.
도 8은 본 발명의 일 실시예에 따른 추천 사진 결정 방법의 동작 흐름도이다. 도 8에 도시된 실시예에 따른 추천 사진 결정 방법은 도 6에 도시된 공유 서버(10)에서 시계열적으로 처리되는 단계들을 포함하다. 따라서, 이하 생략된 내용이라고 하더라도, 도 1 내지 6을 통해 공유 서버(10)에 대하여 설명된 내용이 도 8에도 적용된다. 8 is a flowchart illustrating a method for determining a recommended picture according to an embodiment of the present invention. The method for determining a recommended picture according to the embodiment shown in FIG. 8 includes the steps of time series processing in the sharing server 10 shown in FIG. 6. Therefore, although omitted below, the content described with reference to the shared server 10 through FIGS. 1 to 6 also applies to FIG. 8.
단계 S801에서 저장부(11)는 디바이스(30)에 저장된 복수의 사진의 촬영 정보를 데이터베이스(15)에 저장한다. 이를 위해, 통신부(12)는 디바이스(30)로부터 촬영 정보를 수신한다. 단계 S802에서 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보를 수신한다. In operation S801, the storage unit 11 stores the photographing information of the plurality of pictures stored in the device 30 in the database 15. To this end, the communication unit 12 receives photographing information from the device 30. In operation S802, the communication unit 12 receives schedule information of a sharing event from the device 30.
단계 S803에서 추천 사진 선택부(14)는 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택한다. 이 때, 수신된 스케줄 정보는 정보 분석부(13)에 의하여 분석되고, 추천 사진 선택부(14)는 분석된 수신된 스케줄 정보와 저장된 촬영 정보를 비교함으로써, 공유 이벤트에 관련된 추천 사진을 복수의 사진으로부터 선택할 수도 있다. In step S803, the recommended picture selecting unit 14 selects a recommended picture related to the sharing event from the plurality of pictures by comparing the received schedule information with the stored shooting information. In this case, the received schedule information is analyzed by the information analyzer 13, and the recommended picture selecting unit 14 compares the analyzed received schedule information with stored photographing information, thereby selecting a plurality of recommended pictures related to the shared event. You can also choose from photos.
단계 S804에서 통신부(12)는 결정된 추천 사진에 대한 정보를 디바이스(30)로 알린다. 본 발명의 일 실시예에 따르면, 통신부(12)는 결정된 추천 사진에 대한 정보를 복수의 디바이스들로 알릴 수도 있다. 이 경우, 통신부(12)는 디바이스(30)로부터 공유 이벤트의 스케줄 정보와 함께 공유 이벤트의 공유 사용자 정보를 수신하고, 통신부(12)는 수신된 공유 사용자 정보를 이용하여 결정된 추천 사진에 대한 정보를 공유 이벤트가 공유되는 복수의 디바이스들로 알릴 수 있다. In step S804, the communication unit 12 informs the device 30 of the determined recommended picture information. According to an embodiment of the present invention, the communication unit 12 may inform the plurality of devices of the information about the determined recommended picture. In this case, the communication unit 12 receives the shared user information of the sharing event together with the schedule information of the sharing event from the device 30, and the communication unit 12 receives the information on the recommended picture determined using the received sharing user information. The sharing event may inform a plurality of devices that are shared.
도 7 또는 도 8 각각을 통해 설명된 추천 사진 표시 방법 또는 추천 사진 결정 방법 각각은 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. Each of the recommended picture display method or the recommended picture determination method described with reference to FIGS. 7 or 8 may also be implemented in the form of a recording medium including instructions executable by a computer, such as a program module executed by the 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, computer readable media 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 computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transmission mechanism, and includes any information delivery media.
본 발명의 일 실시예는 도 7을 통해 설명된 추천 사진 표시 방법을 실행하는 디바이스(30)와 연동하여 동작하는 소정의 어플리케이션을 제공하는 방법을 제공할 수 있다. 이 때, 디바이스(30)는 추천 사진 표시 방법을 실시하는 것을 특징으로 한다. 또한, 어플리케이션은 공유 서버(10)에 의하여 디바이스(30)로 제공될 수도 있고, 공유 서버(10)와 별도로 구성된 다른 서버에 의하여 디바이스(30)로 제공될 수도 있고, 공유 서버(10)와 다른 주체에 의하여 운용되는 다른 서버에 의하여 디바이스(30)로 제공될 수도 있다. An embodiment of the present invention may provide a method for providing a predetermined application that operates in conjunction with the device 30 executing the recommendation photo display method described with reference to FIG. 7. At this time, the device 30 is characterized by performing a recommendation photo display method. In addition, the application may be provided to the device 30 by the shared server 10, may be provided to the device 30 by another server configured separately from the shared server 10, and may be different from the shared server 10. It may be provided to the device 30 by another server operated by the subject.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
Claims (14)
- 공유 이벤트에 관련된 추천 사진을 표시하는 방법에 있어서, In the method for displaying a recommended photo related to a sharing event,복수의 사진 및 상기 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계;Storing a plurality of pictures and photographing information of the plurality of pictures in a database;그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 단계;Analyzing schedule information of shared events shared to a plurality of users through a group application;상기 분석된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트에 관련된 추천 사진을 상기 데이터베이스에 저장된 복수의 사진으로부터 선택하는 단계; 및Selecting a recommended picture related to the shared event from a plurality of pictures stored in the database by comparing the analyzed schedule information and the stored shooting information; And상기 선택된 추천 사진을 상기 공유 이벤트의 제목과 함께 표시하는 단계를 포함하는 추천 사진 표시 방법. And displaying the selected recommendation picture together with a title of the sharing event.
- 제 1 항에 있어서, The method of claim 1,상기 스케줄 정보는 상기 공유 이벤트의 날짜, 시간 및 장소 중 적어도 하나 이상을 포함하는 것인, 추천 사진 표시 방법. The schedule information includes at least one or more of the date, time and place of the shared event.
- 제 2 항에 있어서, The method of claim 2,상기 추천 사진을 선택하는 단계는 상기 복수의 사진 중 상기 날짜에 촬영된 사진, 상기 시간과 동일한 시간 영역 내에 촬영된 사진 또는 상기 장소와 동일 또는 인접한 범위 내에서 촬영된 사진 중 적어도 하나를 상기 추천 사진으로 선택하는 것인, 추천 사진 표시 방법. The selecting of the recommended picture may include selecting at least one of a picture taken on the date of the plurality of pictures, a picture taken within the same time region as the time, or a picture taken within the same or adjacent range of the place. Recommended picture display method to choose with.
- 제 1 항에 있어서, The method of claim 1,사용자 인터페이스를 통해 상기 공유 이벤트의 제목 및 스케줄 정보를 입력받는 단계를 더 포함하는 추천 사진 표시 방법. And receiving a title and schedule information of the sharing event through a user interface.
- 제 4 항에 있어서, The method of claim 4, wherein상기 사용자 인터페이스를 통해 상기 공유 이벤트를 등록할 것을 요청하는 아이콘이 선택되는 경우, 상기 입력된 공유 이벤트의 제목, 스케줄 정보 및 상기 추천 사진에 대한 정보를 공유 서버로 전송하는 단계를 더 포함하는 추천 사진 표시 방법. If the icon requesting to register the sharing event through the user interface is selected, transmitting the title, schedule information, and information on the recommended photo of the input sharing event to a sharing server; Display method.
- 제 5 항에 있어서, The method of claim 5,상기 전송된 공유 이벤트의 제목, 스케줄 정보 및 상기 추천 사진에 대한 정보는 상기 복수 사용자의 외부 디바이스로 전달되는 것인, 추천 사진 표시 방법. The title, schedule information, and information on the recommended photo of the transmitted shared event are delivered to external devices of the plurality of users.
- 제 4 항에 있어서, The method of claim 4, wherein상기 입력받는 단계는 사용자 인터페이스를 통해 복수 유형의 공유 컨텐츠 중 상기 공유 이벤트가 선택되는 경우, 상기 공유 이벤트의 제목 및 스케줄 정보를 입력하는 도구를 제공하는 것인, 추천 사진 표시 방법. The receiving of the input includes providing a tool for inputting a title and schedule information of the shared event when the shared event is selected from among a plurality of types of shared content through a user interface.
- 제 7 항에 있어서, The method of claim 7, wherein상기 사용자 인터페이스는 캘린더 유형의 인터페이스를 포함하고, The user interface comprises a calendar type interface,상기 스케줄 정보는 상기 캘린더 유형의 인터페이스를 통해 입력되는 것인, 추천 사진 표시 방법. And the schedule information is input through the calendar type interface.
- 제 1 항에 있어서, The method of claim 1,상기 공유 이벤트는 상기 복수의 사용자 중 어느 하나의 외부 사용자의 외부 디바이스에서 생성되고, 상기 공유 이벤트의 제목 및 스케줄 정보는 상기 외부 디바이스와 연결된 공유 서버로부터 수신되는 것인, 추천 사진 표시 방법.The sharing event is generated in the external device of any one of the plurality of users, the title and schedule information of the sharing event is received from a sharing server connected to the external device, the recommended picture display method.
- 추천 사진 표시 방법을 실행하는 디바이스와 연동하여 동작하는 어플리케이션을 제공하는 방법에 있어서, In the method for providing an application that operates in conjunction with a device for performing the recommended picture display method,상기 디바이스는 청구항 제 1 항 내지 청구항 제 9 항 중 어느 하나에 기재된 방법을 실시하는 것을 특징으로 하는 어플리케이션 제공 방법. The device is an application providing method characterized in that the method according to any one of claims 1 to 9.
- 공유 이벤트에 관련된 추천 사진을 표시하는 디바이스에 있어서, A device for displaying a recommended picture related to a sharing event,복수의 사진 및 상기 복수의 사진의 촬영 정보를 저장하는 데이터베이스; A database storing a plurality of pictures and shooting information of the plurality of pictures;그룹 어플리케이션을 통해 복수의 사용자에게 공유되는 공유 이벤트의 스케줄 정보를 분석하는 정보 분석부;An information analyzer configured to analyze schedule information of shared events shared by a plurality of users through a group application;상기 분석된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트에 관련된 추천 사진을 상기 데이터베이스에 저장된 복수의 사진으로부터 선택하는 추천 사진 선택부; 및 A recommendation photo selection unit for selecting a recommendation photo related to the sharing event from a plurality of photographs stored in the database by comparing the analyzed schedule information with the stored photographing information; And상기 선택된 추천 사진을 상기 공유 이벤트의 제목과 함께 표시하는 표시부를 더 포함하는 디바이스. The display device may further include a display unit to display the selected recommendation picture together with the title of the sharing event.
- 제 11 항에 있어서, The method of claim 11,사용자 인터페이스를 통해 상기 공유 이벤트의 제목 및 스케줄 정보를 입력받는 정보 입력부; 및An information input unit configured to receive a title and schedule information of the shared event through a user interface; And공유 서버로부터 정보를 수신하는 통신부를 더 포함하는 것인, 디바이스. The device further comprises a communication unit for receiving information from the shared server.
- 공유 서버에서 공유 이벤트에 관련된 추천 사진을 결정하는 방법에 있어서, In the method of determining a recommended picture related to a shared event on a shared server,디바이스에 저장된 복수의 사진의 촬영 정보를 데이터베이스에 저장시키는 단계;Storing photographing information of a plurality of pictures stored in the device in a database;상기 디바이스로부터 공유 이벤트의 스케줄 정보를 수신하는 단계;Receiving schedule information of a sharing event from the device;상기 수신된 스케줄 정보와 상기 저장된 촬영 정보를 비교함으로써, 상기 공유 이벤트에 관련된 추천 사진을 상기 복수의 사진으로부터 선택하는 단계; 및Selecting the recommended picture related to the sharing event from the plurality of pictures by comparing the received schedule information with the stored shooting information; And상기 결정된 추천 사진에 대한 정보를 상기 디바이스로 알리는 단계를 포함하는 추천 사진 결정 방법. And informing the device of the information about the determined recommended photo.
- 제 13 항에 있어서, The method of claim 13,상기 스케줄 정보를 수신하는 단계는, 상기 디바이스로부터 상기 공유 이벤트의 스케줄 정보 및 상기 공유 이벤트의 공유 사용자 정보를 수신하는 것이고, Receiving the schedule information, receiving the schedule information of the shared event and the shared user information of the shared event from the device,상기 디바이스로 알리는 단계는 상기 수신된 공유 사용자 정보를 이용하여 상기 결정된 추천 사진에 대한 정보를 상기 공유 이벤트가 공유되는 복수의 디바이스들로 알리는 것인, 추천 사진 결정 방법.And informing the device to inform the plurality of devices to which the sharing event is shared, the information about the determined recommended photo by using the received shared user information.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2012-0139221 | 2012-12-03 | ||
KR1020120139221A KR101435533B1 (en) | 2012-12-03 | 2012-12-03 | Method and device for displaying recommendation picture related to sharing event, and sharing server |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014088204A1 true WO2014088204A1 (en) | 2014-06-12 |
Family
ID=50883600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101435533B1 (en) |
WO (1) | WO2014088204A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016006978A1 (en) * | 2014-07-11 | 2016-01-14 | 삼성전자 주식회사 | Automatic content share method and device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070101486A (en) * | 2006-04-11 | 2007-10-17 | (주) 엘지텔레콤 | Method for transmitting a photo image using mobile phone |
KR20080075636A (en) * | 2007-02-13 | 2008-08-19 | 주식회사 인티큐브 | Schedule messaging system and method for providing schedule messaging service |
JP2009205311A (en) * | 2008-02-27 | 2009-09-10 | Nec Corp | Schedule sharing management system, server unit, and schedule sharing management method therefor |
KR20120087785A (en) * | 2010-12-08 | 2012-08-07 | 삼성전자주식회사 | Apparatus and method for managing a plurality of albums |
KR20120092644A (en) * | 2009-10-27 | 2012-08-21 | 애플 인크. | Method and system for generating and labeling events in photo collections |
Family Cites Families (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 |
JP5374209B2 (en) | 2009-03-30 | 2013-12-25 | Necパーソナルコンピュータ株式会社 | Content sharing system, content sharing server and program |
KR101090552B1 (en) | 2010-08-06 | 2011-12-08 | 주식회사 엘지유플러스 | Apparatus and method for poviding information share between mobile terminal using connection of webhard |
-
2012
- 2012-12-03 KR KR1020120139221A patent/KR101435533B1/en active IP Right Grant
-
2013
- 2013-10-22 WO PCT/KR2013/009428 patent/WO2014088204A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070101486A (en) * | 2006-04-11 | 2007-10-17 | (주) 엘지텔레콤 | Method for transmitting a photo image using mobile phone |
KR20080075636A (en) * | 2007-02-13 | 2008-08-19 | 주식회사 인티큐브 | Schedule messaging system and method for providing schedule messaging service |
JP2009205311A (en) * | 2008-02-27 | 2009-09-10 | Nec Corp | Schedule sharing management system, server unit, and schedule sharing management method therefor |
KR20120092644A (en) * | 2009-10-27 | 2012-08-21 | 애플 인크. | Method and system for generating and labeling events in photo collections |
KR20120087785A (en) * | 2010-12-08 | 2012-08-07 | 삼성전자주식회사 | Apparatus and method for managing a plurality of albums |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016006978A1 (en) * | 2014-07-11 | 2016-01-14 | 삼성전자 주식회사 | Automatic content share method and device |
KR20160008036A (en) * | 2014-07-11 | 2016-01-21 | 삼성전자주식회사 | Method and apparatus for sharing contents |
CN106537949A (en) * | 2014-07-11 | 2017-03-22 | 三星电子株式会社 | Automatic content share method and device |
US10542390B2 (en) | 2014-07-11 | 2020-01-21 | Samsung Electronics Co., Ltd. | Automatic content share method and device |
CN106537949B (en) * | 2014-07-11 | 2020-03-06 | 三星电子株式会社 | Automatic content sharing method and apparatus |
KR102140664B1 (en) * | 2014-07-11 | 2020-08-04 | 삼성전자주식회사 | Method and apparatus for sharing contents |
Also Published As
Publication number | Publication date |
---|---|
KR101435533B1 (en) | 2014-09-03 |
KR20140072382A (en) | 2014-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11910267B2 (en) | Content request by location | |
WO2016148525A1 (en) | Method for searching for emoticon, and terminal | |
KR101626474B1 (en) | Apparatus for providing document sharing service based messenger and method using the same | |
WO2014065551A1 (en) | Device and method for displaying image in chatting area and server for managing chatting data | |
US20120158935A1 (en) | Method and systems for managing social networks | |
US20130058321A1 (en) | Communication device, distribution system, distribution data processing method, and distribution data processing program | |
WO2012177564A2 (en) | Automatic sharing of event content by linking devices | |
WO2014178364A1 (en) | System, program, and method for message transceiving assistance | |
CN113591439B (en) | Information interaction method and device, electronic equipment and storage medium | |
WO2015183045A1 (en) | Method and device for tagging chat message | |
EP2817889A1 (en) | Situation-based information providing system with server and user terminal, and method thereof | |
WO2017175950A1 (en) | Server supporting social network management and user terminal | |
WO2014088204A1 (en) | Method and device for displaying recommended photos related to sharing event, and sharing server | |
WO2014088203A1 (en) | Server and method for recommending photograph sharing and device for displaying photograph sharing interface region | |
CN102594801A (en) | Method and system for managing media objects in mobile communication devices | |
CN110704151A (en) | Information processing method and device and electronic equipment | |
JP2015164076A (en) | Message transmission/reception assist system, message transmission/reception assist method, and message transmission/reception assist program | |
JP6491308B2 (en) | TERMINAL DEVICE CONTROL PROGRAM, TERMINAL DEVICE CONTROL METHOD, AND TERMINAL DEVICE | |
JP2021114104A (en) | Information management support device and information management support program | |
JP7244602B2 (en) | TERMINAL DEVICE CONTROL PROGRAM, TERMINAL DEVICE CONTROL METHOD, AND TERMINAL DEVICE | |
JP6772320B2 (en) | Terminal device control program, terminal device control method and terminal device | |
JP6966615B2 (en) | Terminal device control program, terminal device control method and terminal device | |
CN115037716A (en) | Information processing method, device, terminal and storage medium | |
WO2015186873A1 (en) | Operation method of group information server for generating contact group information by collecting smart phone's usage log | |
JP2005310017A (en) | Display system and distribution method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13859895 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13859895 Country of ref document: EP Kind code of ref document: A1 |