Information providing apparatus, information providing method, and user device
First Claim
1. An information providing apparatus comprising:
- a processor programmed to;
receive wish information relevant to a wish item or a wish service that a user wishes to have and position information of the user from a user device that the user uses;
determine whether a moving cost, which is required for moving from a position indicated by the position information to a providing place at which a provider provides the wish item or the wish service, satisfies a predetermined condition;
transmit the received wish information to a provider device of the provider when the moving cost corresponding to the provider is determined as satisfying the predetermined condition;
receive provision information relevant to provision of the wish item or the wish service from the provider device; and
notify the user device of the provision information corresponding only to the provider in which the moving cost is determined as satisfying the predetermined condition, wherein;
when respective users of a plurality of user devices have relations, the processor determines whether the sum of moving costs corresponding to the pieces of position information transmitted by the plurality of user devices satisfies a predetermined condition, andthe processor notifies the plurality of user devices of the provision information corresponding to a provider in which the processor determines that the sum of the moving costs satisfies the predetermined condition.
1 Assignment
0 Petitions
Accused Products
Abstract
An information providing apparatus receives wish information relevant to a wish item that a user wishes to have and position information of the user. The information providing apparatus transmits the wish information to a provider device used by a provider who provides items. The information providing apparatus receives provision information relevant to provision of the wish item from the provider device. The information providing apparatus determines whether a moving cost, which is required for moving from a position indicated by the position information to a providing place at which the provider provides the wish item, satisfies a predetermined condition. The information providing apparatus notifies a user device of the provision information corresponding to a provider in which the moving cost satisfies the predetermined condition.
45 Citations
12 Claims
-
1. An information providing apparatus comprising:
-
a processor programmed to; receive wish information relevant to a wish item or a wish service that a user wishes to have and position information of the user from a user device that the user uses; determine whether a moving cost, which is required for moving from a position indicated by the position information to a providing place at which a provider provides the wish item or the wish service, satisfies a predetermined condition; transmit the received wish information to a provider device of the provider when the moving cost corresponding to the provider is determined as satisfying the predetermined condition; receive provision information relevant to provision of the wish item or the wish service from the provider device; and notify the user device of the provision information corresponding only to the provider in which the moving cost is determined as satisfying the predetermined condition, wherein; when respective users of a plurality of user devices have relations, the processor determines whether the sum of moving costs corresponding to the pieces of position information transmitted by the plurality of user devices satisfies a predetermined condition, and the processor notifies the plurality of user devices of the provision information corresponding to a provider in which the processor determines that the sum of the moving costs satisfies the predetermined condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information providing method executed by an information providing apparatus, the method comprising:
-
receiving wish information relevant to a wish item or a wish service that a user wishes to have and position information of the user from a user device that the user uses; transmitting the wish information received by the wish information receiving unit to a provider device used by a provider who provides items or services; receiving provision information relevant to provision of the wish item or the wish service from the provider device; determining whether a moving cost, which is required for moving from a position indicated by the position information to a providing place at which the provider provides the wish item or the wish service, satisfies a predetermined condition; and notifying the user device of the provision information corresponding only to a provider in which the moving cost is determined as satisfying the predetermined condition, wherein; when respective users of a plurality of user devices have relations, the sum of moving costs corresponding to the pieces of position information transmitted by the plurality of user devices is determined on whether a predetermined condition is satisfied, and the plurality of user devices of the provision information corresponding to provider is notified if the sum of the moving costs satisfies the predetermined condition.
-
-
11. A non-transitory computer-readable storage medium having stored therein an executable information providing program causing a computer to execute a process, the process comprising:
-
receiving wish information relevant to a wish item or a wish service that a user wishes to have and position information of the user from a user device that the user uses; transmitting the wish information received by the wish information receiving process to a provider device used by a provider who provides items or services; receiving provision information relevant to provision of the wish item or the wish service from the provider device; determining whether a moving cost, which is required for moving from a position indicated by the position information to a providing place at which the provider provides the wish item or the wish service, satisfies a predetermined condition; and notifying the user device of the provision information corresponding only to a provider in which the moving cost is determined as satisfying the predetermined condition, wherein; when respective users of a plurality of user devices have relations, the sum of moving costs corresponding to the pieces of position information transmitted by the plurality of user devices is determined on whether a predetermined condition is satisfied, and the plurality of user devices of the provision information corresponding to a provider is notified if the sum of the moving costs satisfies the predetermined condition.
-
-
12. A user device comprising:
-
a processor programmed to; transmit wish information relevant to a wish item or a wish service that a user wishes to have and position information of the user to an information providing apparatus to request the information providing apparatus to transmit provision information relevant to provision of the wish item or the wish service; transmit the wish information to a provider device used by a provider who provides items or services to receive provision information corresponding only to a provider, in which a moving cost required for moving from a position indicated by the position information to a providing place at which the wish item or the wish service is provided by the provider satisfies a predetermined condition, from the information providing apparatus that received the provision information from the provider device; and control a predetermined display to display the received provision information, wherein; when respective users of a plurality of user devices have relations, the processor determines whether the sum of moving costs corresponding to the pieces of position information transmitted by the plurality of user devices satisfies a predetermined condition, and the processor notifies the plurality of user devices of the provision information corresponding to a provider in which the processor determines that the sum of the moving costs satisfies the predetermined condition.
-
Specification