IP Library Granted Patent US 10,062,277
Granted Patent B2
US 10,062,277 · App. 15/413,560 · Granted Aug 28, 2018

Information sharing among mobile apparatus

Inventors: Sanehiro Furuichi (Tokyo, JP); Norie Iwasaki (Fujisawa, JP); Masami Tada (Sagamihara, JP); Takahito Tashiro (Tokyo, JP)
Assignee: International Business Machines Corporation
G08G1/0141G01C21/20G01C21/3415G01C21/3691G08G1/0112G08G1/0133G08G1/162
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 10,062,277
App. No.
15/413,560
Granted
Aug 28, 2018
Kind
B2
Abstract

Verifying shared event information is provided. Communication with a nearby mobile or immobile apparatus is established to generate an event existence proof in response to encountering the nearby mobile or immobile apparatus. Existence of an incident event is verified in response to arriving at a geographic location of the incident event. A verified incident event is published to add to an incident event distributed ledger for managing incident event information corresponding to the incident event.

Claims (26)

1. A mobile apparatus for verifying shared event information, the mobile apparatus comprising:

a memory, wherein the memory stores program instructions; and

a processor in communications with the memory, wherein the processor executes the program instructions to:

communicate with a nearby mobile or immobile apparatus to generate an event existence proof in response to encountering the nearby mobile or immobile apparatus;

verify existence of an incident event in response to arriving at a geographic location of the incident event; and

publish a verified incident event to add to an incident event distributed ledger for managing incident event information corresponding to the incident event.

2. The mobile apparatus of claim 1 , wherein the processor further executes the program instructions to:

obtain an unverified incident event reported by other mobile apparatus as the incident event, the unverified incident event including information associated with the geographic location of the unverified incident event.

3. A computer program product for verifying shared event information, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a mobile apparatus to cause the mobile apparatus to perform a method comprising:

communicating, by the mobile apparatus, with a nearby mobile or immobile apparatus to generate an event existence proof in response to encountering the nearby mobile or immobile apparatus;

verifying, by the mobile apparatus, existence of an incident event in response to arriving at a geographic location of the incident event; and

publishing, by the mobile apparatus, a verified incident event to add to an incident event distributed ledger for managing incident event information corresponding to the incident event.

4. The computer program product of claim 3 further comprising:

obtaining, by the mobile apparatus, an unverified incident event reported by other mobile apparatus as the incident event, the unverified incident event including information associated with the geographic location of the unverified incident event.

5. The computer program product of claim 4 , wherein the event existence proof is added into an event existence proof block of an existence proof distributed ledger after being verified in terms of geographic location consistency with other event existence proofs.

6. The computer program product of claim 4 , wherein the verified incident event is added into the incident event distributed ledger after being validated in terms of geographic locations of the mobile apparatus at a time around the verifying of the existence of the incident event.

7. The computer program product of claim 4 , further comprising:

initiating, by the mobile apparatus, communication for generating the event existence proof in response to the mobile apparatus obtaining the unverified incident event, the verified incident event including a list of event existence proofs generated during a time period from the obtaining of the unverified incident event to the publishing of the verified incident event.

8. The computer program product of claim 4 , wherein the unverified incident event includes event content of the unverified incident event, and wherein the verifying of the existence of the incident event further comprises:

detecting, by the mobile apparatus, a local incident event around the geographic location of the unverified incident event; and

determining, by the mobile apparatus, whether event content of the local incident event matches the event content of the unverified incident event.

9. The computer program product of claim 8 , wherein the publishing of the verified incident event is performed in response to determining that the event content of the local incident event matches the event content of the unverified incident event, and further comprising:

reporting, by the mobile apparatus, a state change relating to the incident event as a new unverified incident event via a network in response to determining that the event content of the local incident event does not match the event content reported by the other mobile apparatus or the local incident event failed to be detected around the geographic location.

10. The computer program product of claim 4 , wherein the obtaining of the unverified incident report comprises:

subscribing, by the mobile apparatus, a validated incident event relating to a nearby geographic location; and

retrieving, by the mobile apparatus, an unverified event similar to the validated incident event as the unverified incident event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2017
From: FURUICHI, SANEHIRO; IWASAKI, NORIE; TADA, MASAMI; TASHIRO, TAKAHITO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041059/0476 →
Continuity (1)
Related Publication 20180211522A1 · Jul 26, 2018