WO2019059435A1 - 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템 - Google Patents

위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템 Download PDF

Info

Publication number
WO2019059435A1
WO2019059435A1 PCT/KR2017/010511 KR2017010511W WO2019059435A1 WO 2019059435 A1 WO2019059435 A1 WO 2019059435A1 KR 2017010511 W KR2017010511 W KR 2017010511W WO 2019059435 A1 WO2019059435 A1 WO 2019059435A1
Authority
WO
WIPO (PCT)
Prior art keywords
location
user
group
providing
photo
Prior art date
Application number
PCT/KR2017/010511
Other languages
English (en)
French (fr)
Korean (ko)
Inventor
홍석주
Original Assignee
라인 가부시키가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 라인 가부시키가이샤 filed Critical 라인 가부시키가이샤
Priority to KR1020227005347A priority Critical patent/KR102489339B1/ko
Priority to PCT/KR2017/010511 priority patent/WO2019059435A1/ko
Priority to JP2020516477A priority patent/JP7102513B2/ja
Priority to KR1020207000401A priority patent/KR102365967B1/ko
Publication of WO2019059435A1 publication Critical patent/WO2019059435A1/ko
Priority to JP2022108774A priority patent/JP7345020B2/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0259Targeted advertisements based on store location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Definitions

  • the description below relates to a technique for providing location based services.
  • the types of content available to users through location-based services also vary from photographs, music, videos, games, real-time information content, and so on.
  • a method and system for providing location-based recommendation information using content including location data among contents uploaded through an Internet community for communication among users.
  • a computer-implemented recommendation information providing method comprising: collecting photographs uploaded through an Internet community and including position data; Constructing location-based recommendation information by grouping the collected photographs using the location data; And providing a map screen including a location specified by a user of the electronic device when a request for a location based recommendation service is received from the electronic device through the Internet community,
  • the recommendation information providing method comprising the steps of:
  • the collecting may include storing a position ID assigned to an area corresponding to the position data of the collected photograph with respect to the collected photograph.
  • the constructing step may include classifying the collected photographs into a group of photographs for a position ID assigned to an area corresponding to the position data of the collected photographs.
  • a location ID is allocated to each divided area of a map
  • the configuring step comprises: a step of configuring a photo group by the location ID, And grouping the photos including the location data of the area allocated with the location ID into the photo group by location ID.
  • the configuring step may include the step of re-grouping the photo groups by location ID into a plurality of categories according to the contents of the photos belonging to the photo group through image analysis.
  • the configuring step may include re-grouping the photo groups for each location ID into a plurality of categories using the attribute information or the tag information included in the photos belonging to the photo group.
  • the providing step may include a step of providing the location-based recommendation service based on the identification information of the Internet community requested by the user and the social network information of the user in the Internet community, And at least a part of the at least a part of the at least one of the plurality of images.
  • the providing step may include: when the user requests the location-based recommendation service through a specific chat room of the Internet community, among the photos grouped on location data in the map, And selectively providing the uploaded photographs.
  • the providing step may include: when the user requests the location-based recommendation service without specifying a conversation partner through the Internet community, And providing a photo uploaded by at least one other user associated with the user in accordance with the user's social network information in the user.
  • a recommendation information providing method wherein when there are a plurality of picture groups for each location ID on the map screen, the number of pictures of each picture group, the number of views, Calculating a recommendation score based on at least one element among the plurality of position IDs, the latestness according to time, and the proximity to a position specified by the user, wherein the providing step comprises: And reflecting the ranking according to the recommendation score.
  • the calculating step calculates a weighting factor for each of at least two elements among the number of pictures of each picture group, the number of views, the latestness according to the uploading time of the picture, And calculating a recommendation score for each group of pictures.
  • the configuring step includes a step of re-grouping the photo groups for each location ID into a plurality of categories using a photo belonging to the photo group, wherein the recommendation information providing method includes: Calculating a category score based on at least one element among the number of pictures of the photograph group for each category, the number of views, the latest property according to the photo upload time, and the proximity to the position specified by the user,
  • the providing step may include providing category groups of photo groups for the plurality of categories, reflecting the ranking according to the category scores.
  • a computer-readable recording medium having recorded thereon a program for causing a computer to execute the recommendation information providing method.
  • a computer-implemented recommendation information providing system comprising: at least one processor; And a memory coupled to the at least one processor and including instructions executable by the at least one processor, the at least one processor collecting photos uploaded via the Internet community and containing location data Based recommendation information by grouping the collected photographs using the location data, and when a request for a location-based recommendation service is received from the electronic device through the Internet community, wherein the recommendation information providing system operates when an instruction is provided to provide a map screen including a location, and to provide pictures grouped with location data in the map through the map screen.
  • FIG. 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention.
  • FIG. 2 is a block diagram for explaining an internal configuration of an electronic device and a server in an embodiment of the present invention.
  • FIG. 3 is a diagram illustrating an example of a location based recommendation service environment in an embodiment of the present invention.
  • FIG. 4 is a diagram illustrating an example of a component that a processor of a server according to an embodiment of the present invention may include.
  • FIG. 5 is a flowchart illustrating an example of a method that a server according to an embodiment of the present invention can perform.
  • FIG. 6 is an exemplary diagram for explaining a process of assigning a location ID to a photograph in an embodiment of the present invention.
  • FIG. 7 is an exemplary diagram for explaining a process of sorting photographs including position data in an embodiment of the present invention.
  • FIG. 8 to 9 illustrate examples of screens that can request a location-based recommendation service according to an exemplary embodiment of the present invention.
  • FIGS. 10 to 11 illustrate screen examples for providing location-based recommendation information in an embodiment of the present invention.
  • Embodiments of the present invention relate to a technique for providing location-based services, and more particularly, to a method and system for providing location-based recommendation information using content including location data.
  • Embodiments including those specifically disclosed herein can provide location-based recommendation information using content that includes location data and provide significant advantages in terms of efficiency, effectiveness, convenience, and cost savings .
  • 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention. 1 shows an example in which a plurality of electronic devices 110, 120, 130, 140, a plurality of servers 150, 160, and a network 170 are included. 1, the number of electronic devices and the number of servers are not limited to those shown in FIG.
  • the plurality of electronic devices 110, 120, 130, 140 may be a fixed terminal implemented as a computer device or a mobile terminal.
  • the first electronic device 110 may communicate with other electronic devices 120, 130, 140 and / or the servers 150, 160 via the network 170 using a wireless or wired communication scheme.
  • the communication method is not limited, and may include a communication method using a communication network (for example, a mobile communication network, a wired Internet, a wireless Internet, a broadcasting network) that the network 170 may include, as well as a short-range wireless communication between the devices.
  • the network 170 may be a personal area network (LAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN) , A network such as the Internet, and the like.
  • the network 170 may also include any one or more of a network topology including a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or a hierarchical network, It is not limited.
  • Each of the servers 150 and 160 is a computer device or a plurality of computers that communicate with a plurality of electronic devices 110, 120, 130 and 140 through a network 170 to provide commands, codes, files, Lt; / RTI > devices.
  • the server 160 may provide a file for installation of an application to the first electronic device 110 connected via the network 170.
  • the first electronic device 110 can install an application using a file provided from the server 160.
  • the server 150 is connected to the server 150 according to the control of an operating system (OS) included in the first electronic device 110 or at least one program (for example, a browser or an installed application) Services and contents can be provided.
  • OS operating system
  • Services and contents can be provided.
  • the server 150 transmits a code corresponding to the service request message to the first
  • the first electronic device 110 can provide contents to the user by displaying and displaying a screen according to the code according to the control of the application.
  • FIG. 2 is a block diagram for explaining an internal configuration of an electronic device and a server in an embodiment of the present invention.
  • the internal configuration of the first electronic device 110 as an example of one electronic device and the server 150 as an example of one server will be described.
  • Other electronic devices 120, 130, 140 or server 160 may have the same or similar internal configurations.
  • the first electronic device 110 and the server 150 may include memories 211 and 221, processors 212 and 222, communication modules 213 and 223 and input / output interfaces 214 and 224.
  • the memories 211 and 221 may be a computer-readable recording medium and may include a permanent mass storage device such as a random access memory (RAM), a read only memory (ROM), and a disk drive.
  • the memory 211 and 221 may store an operating system or at least one program code (for example, codes for an application installed and driven in the first electronic device 110). These software components may be loaded from a computer readable recording medium separate from the memories 211 and 221.
  • Such a computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, and a memory card.
  • the software components may be loaded into memory 211, 221 via communication modules 213, 223 rather than a computer readable recording medium.
  • at least one program may be a program installed by a file distribution system (for example, the server 160 described above) that distributes installation files of developers or applications, May be loaded into the memory 211, 221 based on the application described above.
  • Processors 212 and 222 may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations.
  • the instructions may be provided to the processors 212 and 222 by the memories 211 and 221 or the communication modules 213 and 223.
  • the processors 212 and 222 may be configured to execute instructions received in accordance with program codes stored in a recording device, such as memories 211 and 221.
  • the communication modules 213 and 223 may provide a function for the first electronic device 110 and the server 150 to communicate with each other through the network 170 and may be connected to other electronic devices ) Or another server (e.g., server 160). For example, a request (e.g., a search request) generated by the processor 212 of the first electronic device 110 in accordance with a program code stored in a recording device, such as the memory 211, To the server 150 via the Internet 170. Conversely, control signals, commands, contents, files, and the like provided under the control of the processor 222 of the server 150 are transmitted to the communication module 223 of the first electronic device 110 via the communication module 223 and the network 170, May be received by the first electronic device (110) via the second network (213). For example, the control signal or command of the server 150 received through the communication module 213 may be transmitted to the processor 212 or the memory 211, and contents or files may be transmitted to the first electronic device 110, May also be stored as a storage medium.
  • a request e.g.
  • the input / output interface 214 may be a means for interfacing with the input / output device 215.
  • the input device may include a device such as a keyboard or a mouse
  • the output device may include a device such as a display for displaying a communication session of the application.
  • the input / output interface 214 may be a means for interfacing with a device having integrated functions for input and output, such as a touch screen.
  • the processor 212 of the first electronic device 110 may use the data provided by the server 150 or the second electronic device 120 in processing the instructions of the computer program loaded into the memory 211.
  • a service screen or contents configured by the user can be displayed on the display through the input / output interface 214.
  • the input / output interface 224 can also output information configured using the data provided by the server 150 in processing the instructions of the computer program loaded in the memory 221 by the processor 222 of the server 150 have.
  • the first electronic device 110 and the server 150 may include more components than the components of FIG. However, there is no need to clearly illustrate most prior art components.
  • the first electronic device 110 may be implemented to include at least some of the input / output devices 215 described above, or may be implemented as a transceiver, a Global Positioning System (GPS) module, a camera, And may further include components. More specifically, when the first electronic device 110 is a smart phone, it may be an acceleration sensor, a gyro sensor, a camera, various physical buttons, buttons using a touch panel, input / output ports, It is understood that various components such as a vibrator may be further included in the first electronic device 110.
  • GPS Global Positioning System
  • the recommendation information providing system implemented by a computer may be configured in the server 150 according to the present embodiment.
  • the server 150 provides a location-based recommendation service for a plurality of electronic devices 110, 120, 130 and 140 as a client.
  • the server 150 provides location-based recommendation services on the electronic devices 110, 120, 130 and 140 It is possible to provide recommendation information corresponding to a service request through access to a web / mobile site associated with a dedicated application or server 150 installed.
  • the server 150 may serve as a recommendation server for providing a location-based recommendation service, and may be implemented as a service platform with a community server providing a community service, or as a separate service platform Based recommendation service can be provided through linkage with the community service in cooperation with the community server.
  • the community may include all communication means on the Internet for communication between users, and may include, for example, a messenger or a social network service (SNS).
  • SNS social network service
  • the content may be delivered to the destination (another user or the SNS) after the location data is removed.
  • the server 150 may construct the location-based recommendation information using the content including the location data as content to be uploaded through the Internet community, and may provide the location-based recommendation service to the user requesting the location-based recommendation service.
  • the content may include all information provided through the Internet, and may include, for example, a photograph or an image, a moving image, a voice, a document, music, and the like.
  • photographs are described as typical examples of contents, but the present invention is not limited thereto.
  • FIG. 4 is a diagram illustrating an example of a component that a server of a server according to an embodiment of the present invention can include;
  • FIG. 5 is a diagram illustrating an example of a method that a server can perform according to an exemplary embodiment of the present invention; Fig.
  • the server 150 of the server 150 includes a collecting unit 410, an information constructing unit 420 (refer to FIG. 4) A ranking calculating unit 430, and an information providing unit 440.
  • the components of processor 222 may optionally be included or excluded from processor 222 in accordance with an embodiment. In addition, in accordance with an embodiment, the components of the processor 222 may be separate or merged for the representation of the functionality of the processor 222.
  • the components of the processor 222 and the processor 222 may control the server 150 to perform the steps S510 to S540 included in the recommendation information providing method of FIG.
  • the components of processor 222 and processor 222 may be implemented to execute instructions in accordance with the code of the operating system and the code of at least one program that memory 221 contains.
  • processor 222 may be representations of different functions of processor 222 performed by processor 222 in accordance with instructions provided by the program code stored in server 150 .
  • the collection unit 410 may be used as a functional representation of the processor 222 that controls the server 150 in accordance with the above-described command so that the server 150 collects the content containing the location data.
  • step S510 the processor 222 can read the necessary commands from the loaded memory 221 with instructions related to the control of the server 150.
  • the read command may include instructions for controlling the processor 222 to execute the steps (S520 to S540) to be described later.
  • the collecting unit 410 may collect photographs including position data among the photographs uploaded from the plurality of electronic devices 110, 120, 130,
  • the collection unit 410 can collect the corresponding photographs as contents available in the location-based recommendation service when users upload and take pictures including location data in an Internet community for communication between users, for example, a messenger or a SNS.
  • the user who has accepted the location sharing in advance can receive the location data of the electronic devices 110, 120, 130 and 140 together with the photograph in the photo uploading process and store it on the database associated with the server 150 So that a photograph including position data can be collected.
  • the position data stored in the database may be a specific position value such as the GPS coordinates of the electronic devices 110, 120, 130, 140, and in another example, And may be a location ID.
  • the collecting unit 410 may collect a photograph including position data, Rather than storing a specific position value acquired from the electronic device, the position ID corresponding to the position value is stored as estimated position information.
  • the position data may be a position value automatically obtained through the GPS or the like in the electronic device, or may be position information directly input by the user.
  • the collection unit 410 may store the identification information (e.g., userID) of the user who uploaded the photograph as the information related to the photograph in the process of collecting the photograph including the location data together with the community identification information.
  • the community identification information is information about the community to which the user has transmitted the picture, for example, in the case of the messenger (individual or group), the chat room ID or the like corresponds to the community identification information, Information.
  • the information constructing unit 420 may construct the location-based recommendation information using the photographs including the location data collected on the database. For example, the information constructing unit 420 may group the collected photographs using position data. The information constructing unit 420 may group photos according to the location IDs, and may store the location IDs for the location IDs or group the photos storing the location values of the areas belonging to the location IDs. Then, the information constructing unit 420 may group the collected photographs into a plurality of categories according to the content of the photograph through an image analysis technique using artificial intelligence (AI) or the like. In addition to the image analysis technique, it is also possible to classify photographs into various categories using attribute information included in the photographs or tags directly input by the user (for example, food menu names are input for food photographs).
  • AI artificial intelligence
  • a photograph can be classified into a background photograph and a food photograph, and a food photograph can be subdivided by each menu.
  • Categories for photo grouping can be predetermined according to service type or characteristics, and can be divided into various themes such as eating distance, sightseeing, entertainment, and the like.
  • the information constructing unit 420 can preferentially group the photographs including the position data by position IDs, further group the photographs into various categories through image analysis, and have similarity within a certain range within each category The same pictures can be re-grouped.
  • the information constructing unit 420 may configure the location-based recommendation information by grouping the collected photographs based on the location ID and / or the image analysis result.
  • the information constructing unit 420 groups the collected photographs into a group of photos by location ID based on the location ID and re-groups the groups of photos by location ID into a plurality of categories based on the image analysis result, .
  • step S540 when the request for the location-based recommendation service is received from the user of the first electronic device 110, the information providing unit 440 corresponds to the corresponding map through the map screen including the location specified by the user Based recommendation information.
  • the location specified by the user may refer to the current location of the user obtained from the first electronic device 110 or a location directly selected by the user.
  • the information providing unit 440 can identify the location specified by the user at the time of receiving the service request and provide a map screen centered on the location, and at this time, And may provide photos grouped by location IDs in the map as location-based recommendation information.
  • the service request of the user may include information on the category selected by the user.
  • the information providing unit 440 may select only the pictures classified in the category selected by the user from among the pictures grouped by the location ID in the map .
  • the information provider 440 grasps the identification information of the community requesting the location-based recommendation service by the user and the user's social network information in the community, Based on the photos uploaded by the people belonging to the community among the photos grouped by the location ID, as location-based recommendation information. For example, when a user requests a location-based recommendation service from a specific group chat room of a messenger, only a photo uploaded by people participating in the group chat room can be recommended.
  • the information providing unit 440 provides pictures grouped for each location ID within a certain distance on the basis of the location on the map screen of the location specified by the user, (Other users related to the user who has requested the service according to the social network information) can be selected and recommended.
  • the ranking calculation unit 430 calculates a recommendation score or a category score for each group of pictures with respect to a location ID or a category (which is classified using photographs, such as an image analysis result of a photograph)
  • a weight can be given to at least one of the number of pictures, the number of views, the latestness (time), and the proximity (position) of each group.
  • the number of views of the picture group is a value obtained by averaging the number of views of the pictures included in the group, or by using the highest number of views of the pictures included in the group
  • the latestness of the group of pictures can be determined by using the upload time of the most recently uploaded picture among the pictures included in the group.
  • weights of 40%, 30%, 20%, 10%, or 20, 10, 10, and 1 can be applied to the number of pictures, views, Element can be given a lower weight.
  • weights can be applied differently depending on the type and characteristics of the categories that are used to classify the photographs. For example, in case of food photographs, weights of the highest specific gravity can be given to the latest one, and in the case of background photographs, the weight of the highest specific gravity can be given to the number of photographs.
  • the information providing unit 440 provides location group recommendation information for each group of the location IDs within a certain distance based on the location on the map screen of the location specified by the user, and the ranking calculator 430
  • the group of photographs can be provided in the order of recommendation score reflecting the calculated ranking.
  • the information providing unit 440 may further include a step of, when the group of photo IDs by location ID is re-grouped into a plurality of categories, the grouping of photo groups by category with respect to a plurality of categories, Can be provided.
  • FIG. 6 is an exemplary diagram for explaining a process of assigning a location ID to a photograph in an embodiment of the present invention.
  • the collecting unit 410 stores the photograph including the location data as content usable in the location-based recommendation service Collect. As shown in FIG. 6, it is assumed that the entire map 600 is divided into a plurality of areas of a predetermined size, and a position ID is assigned to each of the divided areas. At this time, when the photograph includes the GPS coordinates value 601 indicating the exact position of the first electronic device 110, the collecting unit 410 does not store the GPS coordinate value 601, May store the location ID assigned to the area 610 to which the value 601 belongs.
  • the GPS coordinate values 601 included in the photographs are stored as they are, and then the photographs including the GPS coordinate values 601 in the grouping process of the information composing unit 420 It is also possible to classify the GPS coordinate value 601 into a photograph group for the position ID of the area 610 to which the GPS coordinate value 601 belongs.
  • FIG. 7 is an exemplary diagram for explaining a process of sorting photographs including position data in an embodiment of the present invention.
  • the information constructing unit 420 may configure the location-based recommendation information by grouping the collected photographs based on the location ID and the image analysis result. Referring to FIG. 7, the information constructing unit 420 may group the photographs collected on the database 151 based on the position ID first (e.g., position 1 group, position 2 group,?). Then, the information constructing unit 420 may re-group the photo groups by location ID into the subcategories by using the photos belonging to the respective photo groups. At this time, the re-grouping means to subdivide the pictures classified by the position ID into one or more category depths and classify them into the first level category, the second level category, and? According to the depth.
  • the information constructing unit 420 can group the photographs including the position data basically by the position IDs and group them into the photograph group by the position IDs. In the group by the position IDs, You can re-group into categories.
  • FIG. 8 to 9 illustrate examples of screens that can request a location-based recommendation service according to an exemplary embodiment of the present invention.
  • the chat room screen 800 is a user interface screen in which a user can exchange a chat with a message or send and receive various contents such as a photo, a moving image, and a voice.
  • the chat room screen 800 may include a recommendation menu 801 for requesting a location-based recommendation service by a user.
  • the chat room list screen 900 may include a chat room list 910 in which a user arranges chat rooms for exchanging messages and contents with each other.
  • the chat room list 910 may be sorted in descending order based on the time of sending and receiving messages, which is one of the existing sorting criteria. In other words, the chat room may be sorted on the list have.
  • the chat room list screen 900 may include a recommendation menu 901 for requesting a location based recommendation service by the user.
  • the chat room screen 800 or the chat room list screen 900 may further include a menu that allows the user to select a category of information to be recommended.
  • the present invention is also applicable to a location-based recommendation service through a friend list screen including a friend list of a messenger or a user interface screen of a community such as an SNS You can provide a menu to access.
  • FIGS. 10 to 11 illustrate screen examples for providing location-based recommendation information in an embodiment of the present invention.
  • a map screen 1011 (Fig. 10) centered on the position 1011 specified by the user 1000) may be displayed.
  • the map screen 1000 includes a map indicating the current position of the user or a position selected by the user.
  • the recommendation information 1020 based on the location 1011 specified by the user can be exposed on the map screen 1000 and the recommended information 1020 can be displayed on the map screen 1000 for every location ID Recommendation information 1020 may be displayed.
  • the recommendation information 1020 may include at least one of representative photograph (s) arbitrarily selected in the group and the number of pictures 1021 classified into the group, as information on the photo group.
  • the user requests the location-based recommendation service through the chat room screen 800 in which the chat party is specified, only the photo uploaded by the party participating in the chat room can be provided as the recommendation information 1020, Based recommendation service is requested from a screen (for example, a chat room list screen 900 or a friend list screen (not shown)) or a community screen, all the people (entire friends) having a predetermined relationship with the user in the community are uploaded
  • the recommendation information 1020 can be provided.
  • the ranking according to the recommendation score for the picture group by location ID is reflected and can be provided as recommendation information 1020.
  • the recommendation score can be calculated by weighting at least one element among the number of pictures, the number of views, the latestness (time), and the proximity (position) of each picture group. For example, in the map screen 1000, the recommendation score is higher or the number of views is larger, the recommendation information 1020 for a group of photos by location ID can be displayed larger.
  • recommendation information 1020 can be displayed for each category on the map screen 1000.
  • the category is selected at the time of the service request of the user, only the pictures classified into the category selected by the user among the pictures grouped by the location ID in the map screen 1000 can be provided as the recommendation information 1020.
  • a detailed service screen 1100 including a photo list 1110 grouped in the location ID may be displayed .
  • a photo list 1110 classified as 'food' may be displayed in the detailed service screen 1100 of the group of photos of the corresponding location ID.
  • the picture list 1110 is made up of pictures belonging to the category 'food'.
  • the picture list 1110 can be grouped according to a detailed category, for example, a menu (menu 1, menu 2, menu 3).
  • the recommendation score can be calculated by weighting at least one of the number of pictures, the number of views, the latestness (time), and the proximity (position) of each picture group.
  • the category scores of the photo group can be displayed in sorted order.
  • the user can confirm whether a place is popular with the person in the community or the party in the chat room through the current position or the map screen of the directly selected place in the environment using the community such as messenger or SNS, Is popular.
  • the present invention can be applied to any type of content that can be provided as location-based recommendation information.
  • location-based recommendation information can be effectively provided using content including location data, among contents uploaded through an Internet community for communication between users.
  • content including location data among contents uploaded through an Internet community for communication between users.
  • the apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components.
  • the apparatus and components described in the embodiments may be implemented as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit, a microprocessor, or any other device capable of executing and responding to instructions.
  • the processing device may execute an operating system (OS) and one or more software applications running on the operating system.
  • the processing device may also access, store, manipulate, process, and generate data in response to execution of the software.
  • the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG.
  • the processing unit may comprise a plurality of processors or one processor and one controller.
  • Other processing configurations are also possible, such as a parallel processor.
  • the software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded.
  • the software and / or data may be embodied in any type of machine, component, physical device, computer storage media, or device for interpretation by a processing device or to provide instructions or data to the processing device have.
  • the software may be distributed over a networked computer system and stored or executed in a distributed manner.
  • the software and data may be stored on one or more computer readable recording media.
  • the method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium.
  • the medium may be a program that continuously stores a computer executable program, or temporarily stores the program for execution or downloading.
  • the medium may be a variety of recording means or storage means in the form of a combination of a single hardware or a plurality of hardware, but is not limited to a medium directly connected to any computer system, but may be dispersed on a network.
  • the medium examples include a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, an optical recording medium such as CD-ROM and DVD, a magneto-optical medium such as a floptical disk, And program instructions including ROM, RAM, flash memory, and the like.
  • a recording medium or a storage medium that is managed by a site or a server that supplies or distributes an application store or various other software is also enumerated.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Operations Research (AREA)
PCT/KR2017/010511 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템 WO2019059435A1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020227005347A KR102489339B1 (ko) 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템
PCT/KR2017/010511 WO2019059435A1 (ko) 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템
JP2020516477A JP7102513B2 (ja) 2017-09-22 2017-09-22 位置データを含むコンテンツを利用する推薦方法およびシステム
KR1020207000401A KR102365967B1 (ko) 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템
JP2022108774A JP7345020B2 (ja) 2017-09-22 2022-07-06 位置データを含むコンテンツを利用する推薦方法およびシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2017/010511 WO2019059435A1 (ko) 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템

Publications (1)

Publication Number Publication Date
WO2019059435A1 true WO2019059435A1 (ko) 2019-03-28

Family

ID=65810343

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/010511 WO2019059435A1 (ko) 2017-09-22 2017-09-22 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템

Country Status (3)

Country Link
JP (2) JP7102513B2 (ja)
KR (2) KR102365967B1 (ja)
WO (1) WO2019059435A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113946753A (zh) * 2021-10-29 2022-01-18 平安科技(深圳)有限公司 基于位置围栏的服务推荐方法、装置、设备及存储介质
CN114238772A (zh) * 2021-12-24 2022-03-25 韩效遥 内容自适应感知的网络地图智能推荐***
CN114579891A (zh) * 2022-05-05 2022-06-03 北京大学深圳研究生院 一种基于多源大数据的个性化宜居地图推荐方法和装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102637821B1 (ko) * 2021-08-04 2024-02-19 한국과학기술정보연구원 인공지능 기반의 콘텐츠 추천을 위한 방법 및 장치
KR20230029072A (ko) 2021-08-23 2023-03-03 주식회사 제니스아이씨티 위치정보를 이용한 이미지 공유 플랫폼 제공 장치 및 방법
KR102530245B1 (ko) * 2022-10-24 2023-05-10 주식회사 이쓰리 웹 입력기를 통한 모니터링 정보 입력 및 제공 방법, 및 컴퓨터 장치
KR20240057083A (ko) * 2022-10-24 2024-05-02 라인플러스 주식회사 메신저에서의 영상 추천 방법, 컴퓨터 프로그램 및 컴퓨팅 디바이스
KR102616252B1 (ko) * 2023-08-22 2023-12-20 주식회사 인터파크트리플 지역 기반의 채팅방에 등록된 공유 메시지를 지도 앱 내에서 해당 위치와 함께 표시하는 전자 장치 및 그 동작 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080044610A (ko) * 2006-11-17 2008-05-21 고려대학교 산학협력단 지피에스 이미지 검색 방법, 지리적 위치 서비스 기반의지피에스 이미지 검색 방법, 블로그 서비스 기반의지피에스 이미지 검색 방법 및 지역별 블로그 서비스 제공방법
KR20120104648A (ko) * 2010-10-26 2012-09-24 주식회사 케이티 개인 맞춤형 컨텐츠 추천 장치 및 그 방법과 그를 이용한 시스템 및 그 방법
KR20130090612A (ko) * 2012-02-06 2013-08-14 주식회사 와이즈커넥트 소셜 네트워크 서비스의 키워드 분석을 통한 위치기반 콘텐츠 제공 방법 및 시스템
KR101579120B1 (ko) * 2015-03-18 2015-12-22 (주) 비비비 무선 통신 시스템에서 디지털 이미지를 기반으로 하는 소셜 네트워크 서비스의 활동 정보를 관리하는 방법, 그 장치 및 그 시스템
KR101604654B1 (ko) * 2014-12-15 2016-03-21 (주)카이로스커뮤니케이션즈 위치 및 시간 기반 sns정보를 제공하는 방법 및 사용자 단말
KR20160086626A (ko) * 2015-01-12 2016-07-20 성춘모 채팅서비스 시스템 및 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9349147B2 (en) 2011-11-01 2016-05-24 Google Inc. Displaying content items related to a social network group on a map
JP2014142837A (ja) 2013-01-24 2014-08-07 Origami Co 購買行動促進装置及びプログラム
US20140250175A1 (en) 2013-03-01 2014-09-04 Robert M. Baldwin Prompted Sharing of Photos
KR102071250B1 (ko) * 2013-05-09 2020-01-30 에스케이텔레콤 주식회사 위치 정보를 고려한 사진 데이터 표시 방법 및 이를 위한 장치
JP6544998B2 (ja) 2015-05-29 2019-07-17 株式会社日立ソリューションズ東日本 電子アルバム作成装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080044610A (ko) * 2006-11-17 2008-05-21 고려대학교 산학협력단 지피에스 이미지 검색 방법, 지리적 위치 서비스 기반의지피에스 이미지 검색 방법, 블로그 서비스 기반의지피에스 이미지 검색 방법 및 지역별 블로그 서비스 제공방법
KR20120104648A (ko) * 2010-10-26 2012-09-24 주식회사 케이티 개인 맞춤형 컨텐츠 추천 장치 및 그 방법과 그를 이용한 시스템 및 그 방법
KR20130090612A (ko) * 2012-02-06 2013-08-14 주식회사 와이즈커넥트 소셜 네트워크 서비스의 키워드 분석을 통한 위치기반 콘텐츠 제공 방법 및 시스템
KR101604654B1 (ko) * 2014-12-15 2016-03-21 (주)카이로스커뮤니케이션즈 위치 및 시간 기반 sns정보를 제공하는 방법 및 사용자 단말
KR20160086626A (ko) * 2015-01-12 2016-07-20 성춘모 채팅서비스 시스템 및 방법
KR101579120B1 (ko) * 2015-03-18 2015-12-22 (주) 비비비 무선 통신 시스템에서 디지털 이미지를 기반으로 하는 소셜 네트워크 서비스의 활동 정보를 관리하는 방법, 그 장치 및 그 시스템

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113946753A (zh) * 2021-10-29 2022-01-18 平安科技(深圳)有限公司 基于位置围栏的服务推荐方法、装置、设备及存储介质
CN113946753B (zh) * 2021-10-29 2024-04-12 平安科技(深圳)有限公司 基于位置围栏的服务推荐方法、装置、设备及存储介质
CN114238772A (zh) * 2021-12-24 2022-03-25 韩效遥 内容自适应感知的网络地图智能推荐***
CN114579891A (zh) * 2022-05-05 2022-06-03 北京大学深圳研究生院 一种基于多源大数据的个性化宜居地图推荐方法和装置

Also Published As

Publication number Publication date
JP2022133400A (ja) 2022-09-13
JP7345020B2 (ja) 2023-09-14
KR102365967B1 (ko) 2022-02-23
KR20220026609A (ko) 2022-03-04
KR102489339B1 (ko) 2023-01-18
JP7102513B2 (ja) 2022-07-19
JP2021503111A (ja) 2021-02-04
KR20200014416A (ko) 2020-02-10

Similar Documents

Publication Publication Date Title
WO2019059435A1 (ko) 위치 데이터가 포함된 컨텐츠를 이용한 추천 방법 및 그 시스템
WO2018074716A1 (ko) 검색 컨텍스트를 이용한 질의 추천 방법 및 시스템
WO2019117583A1 (ko) 공간 메시징과 컨텐츠 공유를 위한 방법 및 그 시스템
WO2020096087A1 (ko) 메시지 그룹 관리를 위한 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체
WO2018174314A1 (ko) 스토리영상 제작 방법 및 시스템
WO2019235653A1 (ko) 근거리 무선 통신을 기반으로 근처 지인을 파악하기 위한 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
WO2013012238A2 (ko) 위치기반 소셜 네트워크 게임방법 및 시스템
WO2018030554A1 (ko) 메시지 기반 통지를 제공하기 위한 방법 및 시스템
WO2019017582A1 (ko) 클라우드 소싱 기반의 ar 컨텐츠 템플릿을 수집하여 ar 컨텐츠를 자동으로 생성하는 방법 및 시스템
WO2018182057A1 (ko) 사용자의 할일 목록에 대한 알림을 제공하는 방법 및 시스템
US20170024419A1 (en) Information processing apparatus, information processing method, program, and information processing system
KR20210050166A (ko) 그룹 앨범을 이용하는 대화방에서 프로필 사진 기반 사용자 얼굴 인식과 활용 방법
JP2020119608A (ja) 関心地点リストの購読とレビュー情報とに基づいて報酬を提供する方法およびシステム
KR20190073032A (ko) 지오펜싱 기반의 컨텐츠를 클라우드소싱하는 방법 및 그 시스템
WO2019132066A1 (ko) 다중 프로필을 제공하는 방법 및 시스템
WO2019098423A1 (ko) 메시지의 대화 흐름을 파악하기 위한 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
KR20200047504A (ko) 관심지점 리스트에 대한 구독과 리뷰 정보에 기초하여 보상을 제공하는 방법 및 시스템
WO2019124851A1 (ko) 지오펜싱 기반의 컨텐츠를 클라우드소싱하는 방법 및 그 시스템
WO2019172463A1 (ko) 프로필 사진을 추천하는 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
KR20160124055A (ko) 지도 상에서의 드로잉을 통한 개인 경로의 생성 및 공유
WO2019151548A1 (ko) 얼굴 인식에 기초하여 정보를 제공하는 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
JP2021012697A (ja) ユーザの位置情報とイベント会場別のイベント情報を利用してユーザの関心事を分析する方法、システム、および非一時的なコンピュータ読み取り可能な記録媒体に記録されるコンピュータプログラム
WO2019240305A1 (ko) 사용 정도에 기초하여 대화방을 처리하는 방법과 시스템 및 비-일시적인 컴퓨터 판독가능한 기록 매체
WO2019124580A1 (ko) 메신저 사용자 간에 블라인드 형태로 위치 정보를 검색하는 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
WO2018030553A1 (ko) 메신저 상에서 자동 응답 기능을 제공하는 방법 및 시스템

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: 17926185

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 20207000401

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2020516477

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17926185

Country of ref document: EP

Kind code of ref document: A1