IP Library › Granted Patent US 12,488,686
Granted Patent B2
US 12,488,686 · App. 18/521,184 · Granted Dec 2, 2025

Control method, server device, non-transitory computer readable storage medium, and data delivery system

Inventor: Masahiro Taguchi (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
G08G1/123G06Q50/40
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 12,488,686
App. No.
18/521,184
Granted
Dec 2, 2025
Kind
B2
Abstract

A control method including, by a computer: acquiring schedule information indicating movement plans of a plurality of mobile bodies capable of short-range wireless communication with each other, when detecting that state information indicating a current state of a first mobile body among the plurality of mobile bodies is unable to be received from the first mobile body, searching for a second mobile body planned to move to a first area where the first mobile body is staying based on the schedule information; and transmitting delivery data for the first mobile body to the second mobile body.

Claims (48)

1 . A control method comprising, by a computer:

acquiring schedule information indicating movement plans of a plurality of mobile bodies to be shared in a sharing service, the plurality of mobile bodies being capable of short-range wireless communication with each other;

when detecting that state information indicating a current state of a first mobile body among the plurality of mobile bodies is unable to be received from the first mobile body, searching for a second mobile body planned to move to a first area where the first mobile body is staying based on the schedule information; and

transmitting delivery data for the first mobile body to the second mobile body.

2 . The control method according to claim 1 , wherein

the schedule information includes information indicating an area from which and a date and time when the plurality of mobile bodies are planned to depart, and information indicating an area at which and a date and time when the plurality of mobile bodies are planned to arrive.

3 . The control method according to claim 1 , wherein

the delivery data is data that brings the first mobile body into a latest state, and

the transmission of the delivery data includes:

transmitting the delivery data to the second mobile body when it is detected that the state information received most recently from the first mobile body fails to indicate a latest state of the first mobile body.

4 . The control method according to claim 1 , wherein

the transmission of the delivery data further includes:

transmitting, to the second mobile body, information requesting transfer of the delivery data to the first mobile body.

5 . The control method according to claim 4 , wherein

the transmission of the delivery data further includes:

when it is detected that the first mobile body stays in the first area for a predetermined time or more based on the schedule information, further transmitting, to the second mobile body, information requesting to receive information indicating completion of reception of the delivery data from the first mobile body and transfer the information to the computer.

6 . The control method according to claim 1 , wherein

the search for the second mobile body includes:

calculating a required time required to complete transfer of the delivery data to the first mobile body based on a speed of communication with the first mobile body by the short-range wireless communication and on a data amount of the delivery data; and

searching for one or more mobile bodies whose stay times in the first area are longer than the required time as the second mobile body based on the schedule information.

7 . The control method according to claim 6 , wherein

the search for the second mobile body includes:

when two or more mobile bodies whose stay times in the first area are longer than the required time are detected based on the schedule information, searching for, as the second mobile body, a mobile body that first moves from the first area to a second area different from the first area among the two or more mobile bodies based on the schedule information.

8 . The control method according to claim 1 , wherein

the search for the second mobile body includes:

calculating a required time required to complete transfer of the delivery data to the first mobile body based on a speed of communication with the first mobile body by the short-range wireless communication and on a data amount of the delivery data; and

searching for two or more mobile bodies whose stay times in the first area are shorter than the required time as the second mobile body based on the schedule information, and

the transmission of the delivery data includes:

dividing the delivery data into a plurality of pieces of data equal to or less than a total number of the second mobile bodies, and transmitting the plurality of pieces of data to the mobile bodies equal to or less than the total number included in the second mobile bodies so as not to overlap each other.

9 . A server device comprising:

a processor, in cooperation with a memory, performs operations including:

acquiring schedule information indicating movement plans of a plurality of mobile bodies to be shared in a sharing service, the plurality of mobile bodies being capable of short-range wireless communication with each other;

when detecting that state information indicating a current state of a first mobile body among the plurality of mobile bodies is unable to be received from the first mobile body, searching for a second mobile body planned to move to a first area where the first mobile body is staying based on the schedule information; and

transmitting delivery data for the first mobile body to the second mobile body.

10 . A non-transitory computer readable storage medium storing a program that causes a computer to execute functions of:

acquiring schedule information indicating movement plans of a plurality of mobile bodies to be shared in a sharing service, the plurality of mobile bodies being capable of short-range wireless communication with each other;

when detecting that state information indicating a current state of a first mobile body among the plurality of mobile bodies is unable to be received from the first mobile body, searching for a second mobile body planned to move to a first area where the first mobile body is staying based on the schedule information; and

transmitting delivery data for the first mobile body to the second mobile body.

11 . A data delivery system that transmits data from a server device to a plurality of mobile bodies to be shared in a sharing service, wherein

each of the plurality of mobile bodies includes:

a processor, in cooperation with a memory, performs operations including:

transmitting state information indicating a current state of the mobile body to the server device; and

performing, using a short-range wireless communication circuit, short-range wireless communication with other mobile body, and

the server device includes:

a processor, in cooperation with a memory, performs operations including:

acquiring schedule information indicating movement plans of the plurality of mobile bodies;

when detecting that the state information is unable to be received from a first mobile body among the plurality of mobile bodies, searching for a second mobile body planned to move to a first area where the first mobile body is staying based on the schedule information; and

transmitting delivery data for the first mobile body to the second mobile body.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2024
From: TAGUCHI, MASAHIRO
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 067383/0701 →
Priority Claims (1)
JP 2021-093828 · Jun 3, 2021 · national
Continuity (2)
Continuation PCTJP2022018591 · Apr 22, 2022
Related Publication 20240096216A1 · Mar 21, 2024
References Cited (16)
US 11402707B2 · Yasui · 2022 [cited by examiner]
US 11936525B2 · Kunz · 2024 [cited by examiner]
US 20140139354A1 · Miyazaki · 2014 [cited by applicant]
US 20200186980A1 · Furuyama et al. · 2020 [cited by applicant]
US 20210201682A1 · Oyama · 2021 [cited by examiner]
US 20210278241A1 · Igarashi · 2021 [cited by examiner]
US 20220028255A1 · Fukumori · 2022 [cited by examiner]
US 20230252399A1 · Khoche · 2023 [cited by examiner]
US 20240303558A1 · Akashi · 2024 [cited by examiner]
JP 2006060635 · 2006 [cited by applicant]
JP 2006060635A · 2006 [cited by examiner]
JP 2013037676 · 2013 [cited by applicant]
JP 2019041179 · 2019 [cited by applicant]
JP 2019041179A · 2019 [cited by examiner]
WO WO2023192176A2 · 2023 [cited by examiner]
International Search Report issued in International Patent Application No. PCT/JP2022/018591, dated Jul. 26, 2022, along with an English translation thereof. [cited by applicant]