IP Library › Granted Patent US 11,828,616
Granted Patent B2
US 11,828,616 · App. 16/920,013 · Granted Nov 28, 2023

Search system, search method, and recording medium for recording search program

Inventors: Sumito Yoshikawa (Kobe, JP); Michihiro Nishida (Kobe, JP)
Assignee: MICWARE CO., LTD.
G01C21/3679G01C21/3605G01C21/367G01C21/3626G06F9/453G06F16/909G06F16/9038G06F16/90328G08G1/096844G01C21/3617G01C21/3664G01C21/3682
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,828,616
App. No.
16/920,013
Granted
Nov 28, 2023
Kind
B2
Abstract

To provide a user with more appropriate information on the spot around the route. A search system includes an acquisition unit, a determining unit, a search unit, and an output unit. The acquisition unit acquires a current position of a moving body and information on a route from the current position to a position of a destination. The determining unit determines a width of a search range dynamically changed along the route, based on the current position and the information on the route. The search unit searches for a spot present within the search range. The output unit outputs information on a searched spot.

Claims (37)

1. A search system comprising:

a navigation device configured to transmit a spot transmission request, a current position of a moving body and information on a route from the current position to a position of a destination to a first computer;

the first computer in communication with the navigation device; and

a data server including a second computer and storing information on spots,

wherein the first computer is configured to:

acquire the current position of the moving body and information on the route from the current position to the position of the destination from the navigation device, wherein the information on the route includes coordinates of a plurality of search starting points along the route and a number of the plurality of search starting points;

based on the information on the route acquired from the navigation device, determine a plurality of search ranges along the route, wherein widths of the plurality of search ranges are different, are respectively corresponding to distances from the plurality of search starting points along the route to the destination, and are dynamically changed along the route by narrowing in a first time zone and widening in a second time zone;

search for a spot present within each search range by transmitting a query including a search condition to the data server and receiving information on the spot present within the respective search range from the data server; and

output information on a searched spot to the navigation device, and

wherein the navigation device is configured to process and display the information on the searched spot, and perform a navigation to the searched spot.

2. The search system according to claim 1 , wherein

the search range becomes narrow as the distance from the current position becomes short.

3. The search system according to claim 1 , wherein

the search range becomes narrow as the distance from the current position becomes short in a region from the current position to a predetermined position, and becomes wide as the distance from the current position becomes short in a region from the predetermined position to the destination.

4. The search system according to claim 1 , further comprising:

a third computer configured to extract a recommendation spot from the searched spot, based on a favorite spot for each user, the spot selected by the user, or the spot where the user has visited, wherein

the first computer is further configured to output the information on the recommendation spot.

5. The search system according to claim 1 , wherein

the first computer is further configured to remove a region beyond the destination from the search range.

6. The search system according to claim 1 , wherein

the first computer is further configured to limit an arrangement of the search range from an entrance of an expressway to an exit of the expressway, of the route.

7. The search system according to claim 1 , wherein

the first computer is further configured to dynamically change the width of the search range in accordance with an elapsed time.

8. The search system according to claim 1 , wherein the first computer is further configured to generate spot information where analysis information and spot position information are associated with one another, the analysis information indicating an analysis result generated by analyzing posting information posted on a social networking service, the spot position information indicating a position of the spot, and output the analysis information that satisfies a predetermined condition with respect to the current position when having accepted a provision request for the analysis information.

9. A search method comprising:

transmit, by a navigation device, a spot transmission request, a current position of a moving body and information on a route from the current position to a position of a destination to a first computer;

acquiring, by the first computer, the current position of the moving body, and information on the route from the current position to the position of the destination from the navigation device, wherein the information on the route includes coordinates of a plurality of search starting points along the route and a number of the plurality of search starting points;

based on the information on the route acquired from the navigation device, determining, by the first computer, a plurality of search ranges along the route, wherein widths of the plurality of search ranges are different, are respectively corresponding to distances from the plurality of search starting points along the route to the destination, and are dynamically changed along the route by narrowing in a first time zone and widening in a second time zone

searching for, by the first computer, a spot present within each search range by transmitting a query including a search condition to a data server and receiving information on the spot present within the respective search range from the data server;

outputting information on a searched spot by the first computer to the navigation device; and

processing and displaying, by the navigation device the information on the searched spot, and performing a navigation to the searched spot.

10. A non-transitory computer-readable recording medium recording a search program for causing a computer to execute:

acquiring a current position of a moving body, and information on a route from the current position to a position of a destination from a navigation device, wherein the information on the route includes coordinates of a plurality of search starting points along the route and a number of the plurality of search starting points;

based on the information on the route acquired from the navigation device, determining a plurality of search ranges along the route, wherein widths of the plurality of search ranges are different, are respectively corresponding to distances from the plurality of search starting points along the route to the destination, and are dynamically changed along the route by narrowing in a first time zone and widening in a second time zone;

searching for a spot present within each search range by transmitting a query including a search condition to a data server and receiving information on the spot present within the respective search range from the data server; and

outputting information on a searched spot to the navigation device for processing and displaying the information on the search spot in the navigation device and for performing a navigation to the searched spot.

11. The search system according to claim 1 , wherein the navigation device includes a processor, a first display executing display on navigation and displaying a map around the current position and the route, and a second display different from the first display and configure to list information on the searched spot transmitted from the first computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2020
From: YOSHIKAWA, SUMITO; NISHIDA, MICHIHIRO
To: MICWARE CO., LTD.
Reel/Frame 053836/0361 →
Priority Claims (2)
JP 2019-124091 · Jul 3, 2019 · national
JP 2020-113490 · Jun 30, 2020 · national
Continuity (1)
Related Publication 20210003417A1 · Jan 7, 2021
Cited By (1)
US 12,724,968