Back to results
US 2024/0267702 A1Published application
Service providing system, service providing method and program
AssigneeRakuten Group, Inc.
InventorSachiko FUKUSHIMA
Life of this patent
Estimating the term…
Abstract
At least one processor of a service providing system acquires first location information registered by a user in a first service. The at least one processor determines, when a second service provided at a designated location is used by the user, based on a predetermined condition, whether the first location information is to be utilized as second location information relating to the designated location. The at least one processor acquires the second location information based on a result of the determination.
Claims19
1:
- A service providing system, comprising at least one processor configured to:
- acquire first location information registered by a user in a first service;
- determine, when a second service provided at a designated location is used by the user, based on a predetermined condition, whether the first location information is to be utilized as second location information relating to the designated location;
- and
- acquire the second location information based on a result of the determination.
2 more elements
2:
- The service providing system according to claim 1,
- wherein the at least one processor is configured to acquire current position information relating to a current position of the user, and
- wherein the at least one processor is configured to determine whether the first location information is to be utilized by determining whether the predetermined condition is satisfied based on the current position information.
3:
- The service providing system according to claim 2,
- wherein the current position information includes a reliability level of the current position, and
- wherein the at least one processor is configured to determine whether the predetermined condition is satisfied by determining whether the reliability level is equal to or higher than a threshold value.
4:
- The service providing system according to claim 2, wherein the at least one processor is configured to determine whether the predetermined condition is satisfied by determining whether the current position is in a vicinity of a location indicated by the first location information.
5:
- The service providing system according to claim 2, wherein the at least one processor is configured to acquire the second location information by utilizing the first location information when it is determined that the first location information is to be utilized, and to acquire the second location information based on the current position information when it is determined that the first location information is not to be utilized.
6:
- The service providing system according to claim 5, wherein the at least one processor is configured to prompt the user to perform checking when the second location information is acquired based on the current position information.
7:
- The service providing system according to claim 5, wherein the at least one processor is configured to prompt the user to input a remaining portion of the second location information in an input form in which a part of the second location information has been automatically input when the second location information is acquired based on the current position information.
8:
- The service providing system according to claim 2,
- wherein a plurality of pieces of the first location information on the user are registered in the first service, and
- wherein the at least one processor is configured to determine that, among the plurality of pieces of the first location information, a piece of first location information having a location closest to the current position indicated by the current position information is to be utilized, and to determine that other pieces of first location information are not to be utilized.
9:
- The service providing system according to claim 2, wherein the at least one processor is configured to register, when the second location information acquired based on the current position information is modified by the user, the modified second location information in the second service.
10:
- The service providing system according to claim 1, wherein the at least one processor is configured to determine whether the first location information is to be utilized by determining whether the predetermined condition is satisfied based on a usage history of the user in the first service.
11:
- The service providing system according to claim 1,
- wherein a plurality of pieces of the first location information on the user are registered in the first service, and
- wherein the at least one processor is configured to determine that, among the plurality of pieces of the first location information, a piece of first location information determined based on a type of the second service is to be utilized, and to determine that other pieces of first location information are not to be utilized.
12:
- The service providing system according to claim 11, wherein the at least one processor is configured to determine one of the plurality of pieces of the first location information to be utilized based on use of a third service by the user.
13:
- The service providing system according to claim 1,
- wherein the first location information is registered in each of a plurality of the first services, and
- wherein the at least one processor is configured to determine that a piece of first location information registered in, among the plurality of the first services, a first service determined based on a type of the second service is to be utilized, and to determine that other pieces of first location information are not to be utilized.
14:
- The service providing system according to claim 1, wherein the at least one processor is configured to acquire a provision time at which the second service is to be provided at the designated location,
- wherein the at least one processor is configured to determine whether the first location information is to be utilized by determining whether the predetermined condition is satisfied based on the provision time.
15:
- The service providing system according to claim 1, wherein the at least one processor is configured to determine whether the first location information is to be utilized by determining whether the predetermined condition is satisfied based on login to the second service by the user.
16:
- The service providing system according to claim 1,
- wherein the second service is a service which is usable by the user as a guest user without registering as a member, and
- wherein the at least one processor is configured to execute processing for providing the second service to the user based on the second location information without registering the second location information in the second service.
17:
- The service providing system according to claim 16,
- wherein a user terminal of the user has an application for using the first service installed thereon,
- wherein the second service is provided in the application of the first service, and
- wherein the user terminal is configured to display, based on the application of the first service, a screen of the second service based on the second location information which utilizes the first location information.
1 more element
18:
- A service providing method, comprising:
- acquiring first location information registered by a user in a first service;
- determining, when a second service provided at a designated location is used by the user, based on a predetermined condition, whether the first location information is to be utilized as second location information relating to the designated location;
- and
- acquiring the second location information based on a result of the determination obtained in the determination step.
2 more elements
19:
- A non-transitory computer-readable information storage medium for storing a program for causing a computer to function as:
- acquire first location information registered by a user in a first service;
- determine, when a second service provided at a designated location is used by the user, based on a predetermined condition, whether the first location information is to be utilized as second location information relating to the designated location;
- and
- acquire the second location information based on a result of the determination.
2 more elements