Information processing device, information processing method, and information processing program

The information processing apparatus effectively targets advertisement distribution by estimating user possessions from behavior and delivering relevant ads to nearby users, enhancing purchase likelihood.

JP7880749B2Inactive Publication Date: 2026-06-26LY CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
LY CORP
Filing Date
2022-06-17
Publication Date
2026-06-26
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Conventional advertisement distribution methods are not effective in leveraging user behavior information to target users who can see or interact with the advertised items.

Method used

An information processing apparatus that estimates a user's possessions based on their behavior and distributes targeted advertisement information to other users who meet specific conditions, using an estimation unit and a distribution unit.

Benefits of technology

Enables effective advertisement distribution by informing nearby users about the possessions of others, thereby increasing the likelihood of product purchases.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007880749000001
    Figure 0007880749000001
  • Figure 0007880749000002
    Figure 0007880749000002
  • Figure 0007880749000003
    Figure 0007880749000003
Patent Text Reader

Abstract

To provide an information processing device, information processing method, and information processing program that allow an effective distribution of an advertisement.SOLUTION: An information processing device includes an estimation unit and a distribution unit. The estimation unit estimates an item that a user wears, based on action information about the action of the user. The distribution unit distributes advertisement information related to the estimated item to another user that satisfies a predetermined condition.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] , ,

[0008] , , ,

[0007] , , , ,

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] Conventionally, a technique for distributing advertisements for various products based on user behavior information has been known.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technology, there is room for improvement in performing more effective advertisement distribution.

[0005] The present application has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program capable of performing effective advertisement distribution.

Means for Solving the Problems

[0006] The information processing apparatus according to the present application includes an estimation unit and a distribution unit. The estimation unit estimates what the user is wearing based on behavior information regarding the user's behavior. The distribution unit distributes advertisement information related to the estimated item to other users who satisfy a predetermined condition.

Effects of the Invention

[0007] According to one aspect of the embodiment, there is an effect that effective advertisement distribution can be performed.

Brief Description of the Drawings

[0008] [Figure 1] Figure 1 shows the process performed by the information processing device according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of an information processing system according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an information processing device according to the embodiment. [Figure 4] Figure 4 shows an example of user information. [Figure 5] Figure 5 is a flowchart showing the processing procedure of the information processing performed by the information processing device according to the embodiment. [Figure 6] Figure 6 shows an example of a hardware configuration. [Modes for carrying out the invention]

[0009] The following describes in detail, with reference to the drawings, embodiments for implementing the information processing device, information processing method, and information processing program according to the present application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing device, information processing method, and information processing program according to the present application. Furthermore, the same parts are denoted by the same reference numerals in each of the following embodiments, and redundant descriptions are omitted.

[0010] (Embodiment) First, the process executed by the information processing device according to the embodiment will be explained using Figure 1. Figure 1 is a diagram showing the process executed by the information processing device according to the embodiment. Note that Figure 1 shows an example of the operation of the information processing system S including the information processing device 1 according to the embodiment.

[0011] As shown in Figure 1, the information processing system S according to this embodiment includes an information processing device 1 and a plurality of user terminals 100a and 100b. In Figure 1, user A, who possesses user terminal 100a, is holding a drink (an example of an item) purchased from a nearby store. User B (an example of another user), who possesses user terminal 100b, is located at a position close enough to see user A (within a predetermined physical distance from user A). In the following, when user terminals 100a and 100b are not specifically distinguished, they will be collectively referred to as user terminal 100.

[0012] In the information processing system S according to this embodiment, the system estimates the possessions of a user (user A) based on behavioral information regarding the user's actions, and delivers advertising information related to the estimated possessions to other users (user B) who meet predetermined conditions. The advertising information is not limited to possessions; it can be anything the user is wearing, such as their hairstyle or makeup.

[0013] Specifically, the information processing device 1 first acquires behavioral information about user A's actions via the user terminal 100 (step S1). Behavioral information includes, for example, user A's location, the stores visited, and payment actions at those stores. In other words, behavioral information is information about actions related to the purchase of possessions.

[0014] In Figure 1, we assume that behavioral information was obtained indicating that a drink was purchased (paid for) at a nearby store.

[0015] Next, the information processing device 1 estimates the possessions of user A based on the acquired behavioral information (step S2). For example, the information processing device 1 estimates that a drink was purchased (the drink became the possession) based on payment information (what was purchased, etc.) in the payment action. Note that possessions are not limited to drinks; they can be any item that other nearby users can see that the user owns, such as clothes, accessories, cameras, mobile phones, etc.

[0016] Subsequently, the information processing apparatus 1 generates advertisement information related to the estimated belongings (step S3). For example, it generates advertisement information including discount coupons for the products of the belongings, information on the stores selling the products of the belongings (such as the addresses of the stores visited based on the location information of user A), product images of the belongings, and the like.

[0017] Subsequently, the information processing apparatus 1 distributes the generated advertisement information to another user B who satisfies a predetermined condition (step S4). For example, the information processing apparatus 1 distributes the advertisement information to the user terminal 100b of user B who exists near user A (within a predetermined distance from user A).

[0018] As a result, user B who passes near user A can grasp, from the advertisement information, what the belongings of user A are and where they can be purchased, so it is easy to lead to the purchase of the products of the belongings based on the advertisement information by user B. That is, according to the information processing apparatus 1 according to the embodiment, effective advertisement distribution can be performed.

[0019] Next, a configuration example of the information processing system S according to the embodiment will be described with reference to FIG. 2. FIG. 2 is a block diagram showing a configuration example of the information processing system S according to the embodiment. As shown in FIG. 2, in the information processing system S according to the embodiment, an information processing apparatus 1 and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, WAN (Wide Area Network), or LAN (Local Area Network).

[0020] The information processing apparatus 1 is a server apparatus that executes the information processing method according to the embodiment. The information processing apparatus 1 estimates the user's belongings based on the behavior information regarding the user's behavior, and distributes the advertisement information related to the estimated belongings to other users who satisfy a predetermined condition.

[0021] Furthermore, the information processing device 1 is an information processing device that works in conjunction with multiple user terminals 100 and provides each user terminal 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as "apps") and various data, and is implemented by a server device or a cloud system.

[0022] Furthermore, the information processing device 1 may be an information processing device that provides some kind of web service online to each user terminal 100. For example, the information processing device 1 may provide services such as internet connection, search services, SNS (Social Networking Service), e-commerce (EC), electronic payment, online games, online banking, online trading, accommodation / ticket reservations, video / music distribution, news, maps, route search, route guidance, route information, service information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for web services, or it may be responsible for processing web services.

[0023] User terminal 100 is a terminal device owned by the user. User terminal 100 can be any type of terminal device, such as a smartphone, desktop PC, notebook PC, or tablet PC. User terminal 200 transmits various information to the information processing device 1, etc., and receives information provided by the information processing device 1, etc.

[0024] Next, with reference to Figure 3, an example configuration of the information processing device 1 will be described.

[0025] Figure 3 is a diagram showing an example configuration of an information processing device 1 according to an embodiment. As shown in Figure 3, the information processing device 1 includes a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes an acquisition unit 31, an estimation unit 32, a generation unit 33, a distribution unit 34, and a provision unit 35. The storage unit 4 stores user information 41.

[0026] The communication unit 2 is implemented, for example, by a NIC (Network Interface Card). The communication unit 2 is connected to the network by wire or wireless connection.

[0027] The control unit 3 is a controller and is implemented by a processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in the memory device inside the information processing device 1, using RAM or the like as a working area. Alternatively, the control unit 3 is a controller and may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), or GPGPU (General Purpose Graphic Processing Unit).

[0028] The memory unit 4 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs.

[0029] User information 41 is information about the user. Figure 4 shows an example of user information 41. As shown in Figure 4, user information 41 includes items such as "User ID," "Attribute Information," "Behavioral Information," and "Possessions."

[0030] "User ID" is identification information that identifies the user. "Attribute information" is information that indicates the user's attributes. "Behavioral information" is behavioral information related to the user's actions. "Possessions" is information about items that the user currently owns, and is information about possessions estimated by the estimation unit 32 described later.

[0031] Next, we will describe the functions of the control unit 3 of the information processing device 1 (acquisition unit 31, estimation unit 32, generation unit 33, distribution unit 34, and provision unit 35).

[0032] The acquisition unit 31 acquires behavioral information related to the user's actions. This behavioral information includes, for example, the user's location, the stores they actually visited, and their payment actions at those stores. In other words, the behavioral information is information about actions related to the purchase of possessions. The acquisition unit 31 also acquires location information of other users other than the user whose behavioral information has been acquired.

[0033] The estimation unit 32 estimates the user's possessions based on the acquired behavioral information. For example, the estimation unit 32 estimates that the user purchased a drink (and therefore the drink became their possession) based on payment information (what was purchased, etc.) from the user's payment behavior. Note that possessions are not limited to drinks; they can include clothing, accessories, cameras, mobile phones, or any other item that other nearby users can see is owned by the user.

[0034] Furthermore, in the case of a store that sells only specific products, the estimation unit 32 may estimate whether or not a product has been purchased and become the property of the user based on whether or not the user has made a payment.

[0035] Furthermore, the estimation unit 32 estimates the category of the estimated possession. For example, the estimation unit 32 estimates the category of the possession based on the retail type of the store where the possession was purchased. The estimation unit 32 also estimates the category of the possession based on the payment information described above.

[0036] Furthermore, the estimation unit 32 estimates the state of the item after purchase. Specifically, the estimation unit 32 estimates whether the user is directly holding the item (i.e., the item is directly visible to other users) and whether the item is packaged in a store bag. The estimation unit 32 estimates the state of the item based, for example, on the item's category.

[0037] For example, if the category of the possession is one that is consumed immediately, such as luxury goods, the estimation unit 32 estimates that the possession is being held directly by the user. Also, if the category of the possession is one that is used over a long period of time, such as clothing or accessories, the estimation unit 32 estimates that the possession is being packaged in a store bag.

[0038] Furthermore, the estimation unit 32 may estimate the state of the item based on, for example, the user's behavior information after purchase. For example, if the item is photographed with a camera after purchase, the estimation unit 32 will estimate the state of the item based on the captured image (including video). The estimation unit 32 may also estimate the user's hairstyle (hair condition) or skin condition (makeup condition) based on, for example, camera images.

[0039] The generation unit 33 generates advertising information related to the possessions estimated by the estimation unit 32. For example, the generation unit 33 generates advertising information that includes special offers such as discount coupons for the possessions. The generation unit 33 also generates advertising information that includes information about the location of stores that sell the possessions. In such cases, it is preferable that the store location is within a predetermined distance from the user who owns the possessions.

[0040] Furthermore, if there are multiple estimated possessions (including cases where there is actually only one possession but the estimation results produce multiple candidate possessions), the generation unit 33 generates advertising information related to the multiple possessions.

[0041] Furthermore, the generation unit 33 generates advertising information that includes images of the user's owned items. This allows other users to verify whether the user's owned items match the advertising information when the advertising information is distributed by the distribution unit 34 in the subsequent stage.

[0042] The distribution unit 34 distributes the advertising information generated by the generation unit 33 to other users who meet predetermined conditions. For example, the distribution unit 34 distributes advertising information to other users located within a predetermined distance from the user who owns the item. The predetermined distance is, for example, the distance at which other users can see the user who owns the item. This allows other users to actually see the user's item and, if they become interested in it, distribute advertising information, thereby leading to a purchase of the product.

[0043] Furthermore, the distribution unit 34 delivers advertising information for a predetermined period of time after the user acquires the item. Specifically, the distribution unit 34 delivers advertising information for a predetermined period of time depending on the category of the item. For example, in the case of luxury goods, the distribution unit 34 delivers advertising information for a short period of time (e.g., 1 hour) because there is a high possibility that the item will be consumed and discarded immediately after purchase (and no longer be owned).

[0044] On the other hand, the distribution unit 34 distributes advertising information for a long period of time (for example, one week) because clothing and accessories are owned for extended periods. Furthermore, in the case of clothing and accessories, which are owned in their original packaging after purchase, the distribution unit 34 distributes advertising information including the store's location for a short period of time (for example, one hour) after purchase. This is because other users who see the bag are often more interested in the brand logo printed on the surface of the bag than in the owned item itself, making it more effective to distribute advertising information including the store's location than advertising information about the owned product.

[0045] Furthermore, the distribution unit 34 estimates the interests of other users based on user information 41 (for example, purchasing behavior and search behavior), and delivers advertising information related to possessions in categories that match the interests of other users.

[0046] Furthermore, the distribution unit 34 may stop delivering advertising information if the user moves beyond a predetermined distance from the store where they purchased the item. This prevents situations where advertising information is delivered to other users who are unable to visit the store because it is too far away.

[0047] Furthermore, the distribution unit 34 may determine whether other users are viewing the user's belongings based on images from cameras built into the user terminal 100 of the user or other users, or from surveillance cameras installed on the street, and if the predetermined conditions described above are met and the user is viewing the belongings, it may distribute advertising information.

[0048] In other words, the distribution unit 34 will not distribute (prohibit distribution of) advertising information if the above-mentioned specified conditions are met and the unit is not viewing its possessions.

[0049] The provisioning unit 35 provides the user who owns the item if another user who has received advertising information purchases the item. For example, the provisioning unit 35 provides the user with special offer information such as discount coupons related to the item or the store selling the item.

[0050] Next, the processing procedure for information processing performed by the information processing device 1 according to the embodiment will be described using Figure 5. Figure 5 is a flowchart showing the processing procedure for information processing performed by the information processing device 1 according to the embodiment.

[0051] As shown in Figure 5, the control unit 3 first acquires behavioral information regarding the user's actions (step S101).

[0052] Next, the control unit 3 estimates the user's possessions based on the behavioral information (step S102).

[0053] Next, the control unit 3 acquires the location information of the user and other users (step S103).

[0054] Next, the control unit 3 determines, based on the location information, whether or not there are other users who meet predetermined conditions (step S104). For example, the control unit 3 determines whether or not there are other users whose distance from the user who possesses the item is less than a predetermined value.

[0055] If there are other users who meet predetermined conditions (step S104: Yes), the control unit 3 generates advertising information (step S105), delivers the generated advertising information to the other users (step S106), and then terminates the process.

[0056] On the other hand, if there are no other users who meet the predetermined conditions (step S104: No), the control unit 3 terminates the process.

[0057] 〔others〕 Furthermore, some of the processes described as being performed automatically in the above embodiments can be performed manually. Alternatively, all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and various data and parameters shown in the above documents and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0058] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0059] For example, some or all of the storage unit 4 shown in Figure 3 may be stored in a storage server or the like, rather than being held by each device. In this case, each device obtains various information by accessing the storage server.

[0060] [Hardware configuration] Furthermore, the information processing device 1 according to the above embodiment is realized by a computer 1000 having a configuration such as that shown in Figure 6. Figure 6 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0061] The arithmetic unit 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, as well as programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as RAM, that temporarily stores data used by the arithmetic unit 1030 for various calculations. The secondary storage device 1050 is a storage device where data used by the arithmetic unit 1030 for various calculations and various databases are registered, and is implemented using ROM (Read Only Memory), HDD (Hard Disk Drive), flash memory, etc.

[0062] Output IF1060 is an interface for transmitting information to be output to output devices 1010, which output various types of information such as monitors and printers. It is implemented using connectors of standards such as USB (Universal Serial Bus), DVI (Digital Visual Interface), and HDMI (High Definition Multimedia Interface). Input IF1070 is an interface for receiving information from various input devices 1020, such as mice, keyboards, and scanners. It is implemented using, for example, USB.

[0063] The input device 1020 may also be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), DVD (Digital Versatile Disc), or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), tape media, magnetic recording media, or semiconductor memory. Furthermore, the input device 1020 may also be an external storage medium such as a USB memory stick.

[0064] Network IF1080 receives data from other devices via network N and sends it to the arithmetic unit 1030, and also transmits data generated by the arithmetic unit 1030 to other devices via network N.

[0065] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0066] For example, when computer 1000 functions as information processing device 1, the arithmetic unit 1030 of computer 1000 realizes the functions of control unit 3 by executing a program loaded on primary storage device 1040.

[0067] 〔effect〕 As described above, the information processing device 1 according to this embodiment comprises an estimation unit 32 and a distribution unit 34. The estimation unit 32 estimates what the user is wearing based on behavioral information related to the user's actions. The distribution unit 34 distributes advertising information related to the estimated items to other users who meet predetermined conditions. With this configuration, effective advertising distribution can be achieved.

[0068] Although some embodiments of the present invention have been described in detail above with reference to the drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention.

[0069] 〔others〕 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and various data and parameters shown in the above document and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0070] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0071] Furthermore, each of the processes described in the embodiments above can be combined as appropriate, provided that the processing content does not contradict each other.

[0072] Furthermore, the terms "section, module, unit" used above can be replaced with "means" or "circuit," etc. For example, control unit 3 can be replaced with control means or control circuit. [Explanation of Symbols]

[0073] 1. Information Processing Device 2 Communications Department 3. Control Unit 4 Storage section 31 Acquisition Department 32 Estimation part 33 Generation part 34 Distribution Department 35 Providing Department 41 User Information 100 user terminals S Information Processing System

Claims

1. An estimation unit estimates the items that the user is wearing and that the user purchased at the physical stores, based on information about the physical stores the user has visited and behavioral information including payment information at those physical stores. A distribution unit that distributes advertising information related to the estimated item to other users located within a predetermined distance from the physical store to the user located within a predetermined distance from the physical store, Equipped with, The aforementioned distribution unit, If the user who purchased the item at the physical store moves beyond the predetermined distance from the physical store, the delivery of the advertising information will be stopped. Information processing device.

2. The aforementioned items worn are The property of the aforementioned user The information processing apparatus according to claim 1.

3. The predetermined distance is, The user who possesses the aforementioned item is within a distance that allows the other user to see him. The information processing apparatus according to claim 2.

4. The aforementioned distribution unit, The system delivers the advertising information to other users located within a predetermined distance from the physical store to the user who is located within a predetermined distance from the physical store for a predetermined period of time after the user acquires the item. The information processing apparatus according to claim 2.

5. The aforementioned distribution unit, When the category of the possessions matches the interests of the other user, the advertising information is delivered to that other user. The information processing apparatus according to claim 2.

6. The aforementioned distribution unit, If the user who owns the aforementioned item moves more than a predetermined distance away from the store where the item was purchased, the delivery of the advertising information will be stopped. The information processing apparatus according to claim 2.

7. The aforementioned advertising information is, Includes images of the aforementioned possessions The information processing apparatus according to claim 2.

8. The aforementioned advertising information is, Includes information on special offers for the aforementioned owned items. The information processing apparatus according to claim 2.

9. The aforementioned advertising information is, Includes information on the location of the store selling the aforementioned goods. The information processing apparatus according to claim 2.

10. The system further includes a provision unit that provides special offer information to the user who owns the item if the other user to whom the advertising information was distributed purchases the item. The information processing apparatus according to claim 2.

11. A method of information processing performed by a computer, An estimation step is to estimate what the user is wearing and what the user purchased at the physical store, based on information about the physical store the user visited and behavioral information including payment information at the physical store. A distribution process that delivers advertising information related to the estimated item to a user who is located within a predetermined distance from the physical store, to other users located within a predetermined distance. Includes, The aforementioned distribution process is, If the user who purchased the item at the physical store moves beyond the predetermined distance from the physical store, the delivery of the advertising information will be stopped. Information processing methods.

12. An estimation procedure for estimating what the user is wearing and what the user purchased at a physical store, based on information about the physical stores the user visited and behavioral information including payment information at those physical stores, A distribution procedure for delivering advertising information related to the estimated item to a user who is located within a predetermined distance from the physical store, to other users located within a predetermined distance from that user. Have the computer run it, The aforementioned distribution procedure is as follows: If the user who purchased the item at the physical store moves beyond the predetermined distance from the physical store, the delivery of the advertising information will be stopped. Information processing program.