IP Library Granted Patent US 12,335,825
Granted Patent B2
US 12,335,825 · App. 17/864,706 · Granted Jun 17, 2025

Communication apparatus, information processing apparatus, delivery system, and control methods and storage medium

Inventor: Kazuo Moritomo (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04W4/44G08G1/096716G08G1/096775H04W4/12
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,335,825
App. No.
17/864,706
Granted
Jun 17, 2025
Kind
B2
Abstract

A communication apparatus notifies an external device of position information, receives an identifier notified from the external device after notifying the position information, stores, after the identifier is received, the received identifier as management information for specifying a message that the communication apparatus is to subscribe to, and obtains, in a case where a message delivered from outside and associated with the identifier stored as the management information is received, information included in the received message.

Claims (21)

1. An information processing apparatus comprising:

at least one processor; and

at least one memory coupled to the at least one processor and having instructions stored thereon, and when executed by the at least one processor, functioning as:

a management unit configured to store, in a predetermined storage area, management information in which a geographic area corresponding to a message and an identifier corresponding to the messages are associated with one another, the management information being stored for a plurality of the identifiers;

a receiving unit configured to receive position information from an external device;

a selecting unit configured to select an identifier from among the plurality of identifiers based on the position information received by the receiving unit and the geographic area in the management information;

a notifying unit configured to notify the external device of the identifier selected by the selecting unit;

a registering unit configured to register the external device as a delivery-target device to which a message corresponding to the selected identifier is to be delivered;

a delivery unit configured to, in a case where the delivery of a message corresponding to the selected identifier is requested, deliver the message to the external device registered as the delivery-target device; and

a cancelling unit configured to cancel, in a case where a cancellation request for cancelling subscription to the selected identifier is received from the external device, registration as the delivery-target device to which a message corresponding to the selected identifier is to be delivered.

2. The information processing apparatus according to claim 1 , wherein

the registering unit registers, in a case where a subscribe request including an identifier is received from the external device, the external device as the delivery-target device to which a message corresponding to the selected identifier is to be delivered.

3. A delivery system in which an information processing apparatus and a communication apparatus are connected with one another via wireless communication, the information processing apparatus comprising:

at least one processor; and

at least one memory coupled to the at least one processor and having instructions stored thereon, and when executed by the at least one processor, functioning as:

a management unit configured to store, in a predetermined storage area, management information in which a geographic area corresponding to a message and an identifier corresponding to the message are associated with one another, the management information being stored for a plurality of the identifiers;

an obtaining unit configured to obtain position information from the communication apparatus;

a selecting unit configured to select an identifier from among the plurality of identifiers based on the position information obtained by the obtaining unit and the geographic area stored as the management information;

a registering unit configured to register the communication apparatus as a delivery-target device to which a message corresponding to the identifier selected by the selecting unit is to be delivered;

a delivery unit configured to, in a case where the delivery of a message corresponding to the selected identifier is requested, deliver the message corresponding to the selected identifier; and

a cancelling unit configured to cancel, in a case where a cancellation request for cancelling subscription to the selected identifier is received from an external device, registration as the delivery-target device to which a message corresponding to the selected identifier is to be delivered.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: MORITOMO, KAZUO
To: CANON KABUSHIKI KAISHA
Reel/Frame 060850/0156 →
Priority Claims (1)
JP 2021-144168 · Sep 3, 2021 · national
Continuity (1)
Related Publication 20230072416A1 · Mar 9, 2023
References Cited (26)
US 8477014B2 · Shionozaki · 2013 [cited by examiner]
US 9168882B1 · Mirza · 2015 [cited by examiner]
US 9417312B2 · Velusamy · 2016 [cited by examiner]
US 9998993B2 · Moritomo · 2018 [cited by applicant]
US 11079241B2 · Yang · 2021 [cited by examiner]
US 20090322560A1 · Tengler et al. · 2009 [cited by applicant]
US 20110143719A1 · Jung · 2011 [cited by examiner]
US 20140204925A1 · Otomo · 2014 [cited by examiner]
US 20150018016A1 · Zhang · 2015 [cited by examiner]
US 20150199903A1 · Cuomo · 2015 [cited by examiner]
US 20150288636A1 · Yalavarty · 2015 [cited by examiner]
US 20160358467A1 · Jeong · 2016 [cited by examiner]
US 20170188238A1 · Nagamatsu · 2017 [cited by examiner]
US 20180167283A1 · Moritomo · 2018 [cited by applicant]
US 20180192139A1 · Deshpande · 2018 [cited by examiner]
US 20180319351A1 · Okuda · 2018 [cited by examiner]
US 20190146484A1 · Lin · 2019 [cited by examiner]
US 20190173951A1 · Sumcad et al. · 2019 [cited by applicant]
US 20200132501A1 · Czarnecki · 2020 [cited by examiner]
US 20200260239A1 · Ahn et al. · 2020 [cited by applicant]
US 20210258831A1 · Belling · 2021 [cited by examiner]
US 20220321693A1 · Rumland · 2022 [cited by examiner]
US 20220415508A1 · Hatakeyama · 2022 [cited by examiner]
US 20230168674A1 · Joseph · 2023 [cited by examiner]
WO 2018100661A1 · 2018 [cited by applicant]
Extended European Search Report issued in corresponding EP Patent Application No. 22184886.4, dated Nov. 28, 2022, pp. 1-11. [cited by applicant]