JP-7854862-B2 - Information processing device, information processing method, and information processing program
Inventors
- 須藤 岳
- 吉田 篤史
Assignees
- LINEヤフー株式会社
Dates
- Publication Date
- 20260507
- Application Date
- 20220609
Claims (12)
- An acquisition unit that acquires location information from the user's terminal device, which is the destination for any distribution content to be distributed to the user's terminal device, A machine learning estimation model is used to input user attributes or history and output events that the user is likely to be interested in as event candidates. This estimation model estimates events that the user is likely to be interested in as event candidates, and based on the location information, an identification unit identifies events that are occurring around the user's current location from among the estimated event candidates. A calculation unit that calculates the positional relationship between the location where the event occurred and the user's current location, A generation unit generates event location teaching content that schematically shows the positional relationship between the location where the event occurred and the user's current location , based on the calculated positional relationship. A providing unit that delivers the event location notification content to the user's terminal device and displays the semi -transparent event location notification content superimposed on the delivered content displayed on the screen of the user's terminal device , An information processing device characterized by comprising:
- The information processing apparatus according to claim 1, characterized in that the calculation unit calculates the direction and distance to the location where the event occurred, based on the user's current location, as the positional relationship between the location where the event occurred and the user's current location.
- The information processing apparatus according to claim 1, characterized in that the generation unit generates radar display content that schematically shows the location where the event occurred, like a radar screen, based on the calculated positional relationship, as the event location teaching content.
- The information processing apparatus according to claim 3, wherein the radar display content is a grid guide displayed on the screen of the user's terminal device, the center of which displays a symbol indicating the user's current location, and based on the calculated positional relationship, a symbol indicating the location where the event occurred is displayed.
- The information processing apparatus according to claim 3, characterized in that the providing unit changes the arrangement of symbols indicating events displayed on the radar display content in real time in accordance with the change in the user's current location.
- The acquisition unit further acquires user information relating to the user's attributes and history, The information processing apparatus according to claim 1, characterized in that the identifying unit estimates events that the user is likely to be interested in based on the user information, and identifies events that the user is likely to be interested in and that are occurring around the user's current location based on the location information.
- The system further includes a determination unit that determines whether the user will arrive in time for the end of the event based on the positional relationship calculated by the calculation unit, The information processing apparatus according to claim 1, characterized in that the generation unit generates event location teaching content that schematically indicates the location where the event occurred, if the user can make it in time before the end of the event.
- The aforementioned identification unit identifies events that are expected to occur around the user's current location based on the location information. The calculation unit calculates the positional relationship between the predicted location of the event and the user's current location. The determination unit determines, based on the positional relationship calculated by the calculation unit, whether or not the event is likely to occur around the time the user arrives at the predicted location of the event. The information processing apparatus according to claim 7, characterized in that the generation unit generates event location teaching content that schematically shows the expected location of the event when the event is likely to occur around the time the user arrives.
- The aforementioned identification unit identifies events occurring around a location predetermined by the user, The calculation unit calculates the positional relationship between the location where the event occurred and the location predetermined by the user. The generation unit generates event location teaching content that schematically shows the location where the event occurred, based on the calculated positional relationship. The information processing apparatus according to claim 1, characterized in that the providing unit distributes the event location information content to the user's terminal device and displays the semi-transparent event location information content superimposed on the distributed content.
- The aforementioned identification unit identifies events occurring around the location selected or specified by the user, The calculation unit calculates the positional relationship between the location where the event occurred and the location selected or specified by the user. The generation unit generates event location teaching content that schematically shows the location where the event occurred, based on the calculated positional relationship. The information processing apparatus according to claim 1, characterized in that the providing unit distributes the event location information content to the user's terminal device and displays the semi-transparent event location information content superimposed on the distributed content.
- An information processing method performed by an information processing device, A step of acquiring location information from the user's terminal device, which is the destination for any distribution content to be distributed to the user's terminal device, The process involves using a machine learning estimation model that takes user attributes or history as input and outputs events that the user is likely to be interested in as event candidates, estimating events that the user is likely to be interested in as event candidates, and then , based on the location information, identifying events that are occurring around the user's current location from among the estimated event candidates. A calculation step to calculate the positional relationship between the location where the event occurred and the user's current location, A generation process that generates event location teaching content that schematically shows the positional relationship between the location where the event occurred and the user's current location , based on the calculated positional relationship; A provision step of delivering the event location notification content to the user's terminal device and displaying the semi -transparent event location notification content superimposed on the delivered content displayed on the screen of the user's terminal device , An information processing method characterized by including
- A procedure for obtaining location information from the user's terminal device, which is the destination for any distribution content to be distributed to the user's terminal device, A machine learning estimation model is used to input user attributes or history and output events that the user is likely to be interested in as event candidates. This estimation model estimates events that the user is likely to be interested in as event candidates, and based on the location information, it identifies events that are occurring around the user's current location from among the estimated event candidates. A calculation procedure for calculating the positional relationship between the location where the event occurred and the user's current location, A generation procedure for generating event location instruction content that schematically shows the positional relationship between the location where the event occurred and the user's current location , based on the calculated positional relationship, A provision procedure for delivering the event location notification content to the user's terminal device and displaying the semi-transparent event location notification content superimposed on the delivered content currently displayed on the screen of the user's terminal device , An information processing program characterized by causing a computer to execute it.
Description
This invention relates to an information processing device, an information processing method, and an information processing program. A technology is disclosed that extracts suggested activities from among the activities available in the area facing the direction the user or input device is pointing, acquires information about the suggested activities, and outputs the information about the suggested activities to an output device used by the user. Japanese Patent Publication No. 2021-163237 Figure 1 is an explanatory diagram showing an overview of the information processing method according to the embodiment.Figure 2 shows an example of the behavior when opening an event type icon.Figure 3 shows an example of the configuration of an information processing system according to the embodiment.Figure 4 shows an example of the configuration of a terminal device according to an embodiment.Figure 5 shows an example of the configuration of a server device according to this embodiment.Figure 6 shows an example of a user information database.Figure 7 shows an example of a historical information database.Figure 8 shows an example of an event occurrence information database.Figure 9 is a flowchart showing the processing procedure according to the embodiment.Figure 10 shows an example of a hardware configuration. The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing device, information processing method, and information processing program according to this 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 this application. Furthermore, the same parts are denoted by the same reference numerals in the following embodiments, and redundant descriptions are omitted. [1. Overview of Information Processing Methods] First, with reference to Figure 1, an overview of the information processing method performed by the information processing device according to the embodiment will be described. Figure 1 is an explanatory diagram showing an overview of the information processing method according to the embodiment. In Figure 1, the case of conveying the location of an event occurring around the user will be used as an example for explanation. As shown in Figure 1, the information processing system 1 includes a terminal device 10 and a server device 100. The terminal device 10 and the server device 100 are connected to each other via a network N (see Figure 3) by wired or wireless means, enabling communication between them. In this embodiment, the terminal device 10 cooperates with the server device 100. The terminal device 10 is a smart device such as a smartphone or tablet used by the user U, and is a portable terminal device capable of communicating with any server device via a wireless communication network such as 4G (Generation) or LTE (Long Term Evolution). The terminal device 10 also has a screen such as an LCD display with touch panel functionality, and accepts various operations on displayed data such as content from the user U using their finger or stylus, such as tapping, sliding, and scrolling. Operations performed on the area of the screen where content is displayed may also be considered operations on the content. Furthermore, the terminal device 10 may be an information processing device such as a desktop PC (Personal Computer) or notebook PC, not just a smart device. The server device 100 is an information processing device that interacts with each user U's terminal device 10 and provides various API (Application Programming Interface) services for various applications (hereinafter referred to as "apps") and various data to each user U's terminal device 10. It is implemented using a computer or cloud system. Furthermore, the server device 100 may be an information processing device that provides some kind of web service online to each user U's terminal device 10. For example, the server device 100 may provide services such as internet access, 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 server device 100 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. Furthermore, the server device 100 can acquire user information about user U. For example, the server device 100 acquires information about user U's attributes, such as gender, age, and residential area. The server device 100 then stores and manages this information about user U's attributes along with identification information (s