IP Library › Granted Patent US 12,526,382
Granted Patent B2
US 12,526,382 · App. 18/930,391 · Granted Jan 13, 2026

Communication apparatus, method of controlling communication apparatus, and storage medium

Inventors: Kenta Watanabe (Kanagawa, JP); Sosuke Kagaya (Tokyo, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N5/91H04N5/77
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,526,382
App. No.
18/930,391
Granted
Jan 13, 2026
Kind
B2
Abstract

A communication apparatus communicates with an external apparatus and performs, when divided files generated sequentially by dividing continuous time-series data have been generated in a first external apparatus, control to obtain the divided files from the first external apparatus. The apparatus transfers, when the divided files are obtained, the divided files to a second external apparatus. When a first divided file has been generated in the first external apparatus and the first divided file is not a specific divided file, the apparatus obtains the divided files from the specific divided file to the first divided file.

Claims (37)

1 . A communication apparatus comprising:

a communication unit configured to communicate with an external apparatus;

a control unit configured to perform, when divided files generated sequentially by dividing continuous time-series data have been generated in a first external apparatus, control to obtain the divided files from the first external apparatus through the communication unit; and

a transfer unit configured to transfer, when the divided files are obtained, the divided files to a second external apparatus through the communication unit,

wherein when a first divided file has been generated in the first external apparatus and the first divided file is not a specific divided file, the control unit obtains the divided files, generated from the time-series data, from the specific divided file to the first divided file.

2 . The communication apparatus of claim 1 ,

wherein the specific divided file is a starting divided file in the time-series data, and

when the first divided file has been generated and the first divided file is not the starting divided file, the control unit obtains the divided files, generated from the time-series data, from the starting divided file to the first divided file.

3 . The communication apparatus of claim 1 , further comprising:

a storage unit configured to store information indicating the divided files obtained from the first external apparatus,

wherein the specific divided file is a second divided file generated after the divided files indicated by the information, and

when the first divided file has been generated and the first divided file is not the second divided file, the control unit obtains the divided files, generated from the time-series data, from the second divided file to the first divided file.

4 . The communication apparatus of claim 1 ,

wherein when the first divided file generated is the specific divided file, the control unit obtains only the first divided file.

5 . The communication apparatus of claim 1 , further comprising:

a first obtaining unit configured to obtain, from the first external apparatus, a file list indicating the divided files generated,

wherein the control unit specifies the divided files, generated from the time-series data, from the specific divided file to the first divided file, using the file list.

6 . The communication apparatus of claim 1 , further comprising:

a second obtaining unit configured to obtain, from the first external apparatus, a generation notification indicating that a divided file has been generated in the first external apparatus,

wherein the control unit determines whether the first divided file generated is the specific divided file based on information on the divided file included in the generation notification.

7 . The communication apparatus of claim 1 , further comprising:

a second obtaining unit configured to obtain, from the first external apparatus, a generation notification indicating that a divided file has been generated in the first external apparatus,

wherein when the divided file indicated by the generation notification cannot be obtained from the first external apparatus, the control unit adds information on the divided file indicated by the generation notification to an unsent file list, and

when the first divided file has been generated, the control unit obtains the divided files from the divided file indicated by the unsent file list to the first divided file.

8 . The communication apparatus of claim 1 , further comprising:

a determining unit configured to determine whether the first divided file generated is the specific divided file,

wherein the determining unit uses identification information of a divided file indicated by a generation notification from the first external apparatus, the generation notification indicating that the divided file has been generated in the first external apparatus.

9 . The communication apparatus of claim 8 ,

wherein the identification information of the divided file indicated by the generation notification includes at least one of information indicating that the divided file is a starting divided file in the time-series data and a number indicating an order.

10 . A method of controlling a communication apparatus, the communication apparatus comprising a communication unit configured to communicate with an external apparatus, the method comprising:

performing control to, when divided files generated sequentially by dividing continuous time-series data have been generated in a first external apparatus, obtain the divided files from the first external apparatus through the communication unit; and

when the divided files are obtained, transferring the divided files to a second external apparatus through the communication unit,

wherein the control includes, when a first divided file has been generated in the first external apparatus and the first divided file is not a specific divided file, obtaining the divided files, generated from the time-series data, from the specific divided file to the first divided file.

11 . A non-transitory computer-readable storage medium storing instructions to perform a method of controlling a communication apparatus, the communication apparatus comprising a communication unit configured to communicate with an external apparatus, the method comprising:

performing control to, when divided files generated sequentially by dividing continuous time-series data have been generated in a first external apparatus, obtain the divided files from the first external apparatus through the communication unit; and

when the divided files are obtained, transferring the divided files to a second external apparatus through the communication unit,

wherein the control includes, when a first divided file has been generated in the first external apparatus and the first divided file is not a specific divided file, obtaining the divided files, generated from the time-series data, from the specific divided file to the first divided file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2024
From: WATANABE, KENTA; KAGAYA, SOSUKE
To: CANON KABUSHIKI KAISHA
Reel/Frame 069403/0081 →
Priority Claims (1)
JP 2023-192353 · Nov 10, 2023 · national
Continuity (1)
Related Publication 20250159103A1 · May 15, 2025
References Cited (51)
US 5623377A · Behrens · 1997 [cited by examiner]
US 7719540B2 · Piazza · 2010 [cited by examiner]
US 7822119B2 · Boon · 2010 [cited by examiner]
US 7830959B2 · Park · 2010 [cited by examiner]
US 8525902B2 · Oikawa · 2013 [cited by examiner]
US 10298831B2 · Shimosato · 2019 [cited by examiner]
US 20030123557A1 · De With · 2003 [cited by examiner]
US 20030159139A1 · Candelore · 2003 [cited by examiner]
US 20040003178A1 · Magoshi · 2004 [cited by examiner]
US 20040010614A1 · Mukherjee · 2004 [cited by examiner]
US 20040022543A1 · Hosking · 2004 [cited by examiner]
US 20050219253A1 · Piazza · 2005 [cited by examiner]
US 20070101370A1 · Calderwood · 2007 [cited by examiner]
US 20080031329A1 · Iwata · 2008 [cited by examiner]
US 20080094419A1 · Leigh · 2008 [cited by examiner]
US 20080123750A1 · Bronstein · 2008 [cited by examiner]
US 20090094658A1 · Kobayashi · 2009 [cited by examiner]
US 20090100459A1 · Riedl · 2009 [cited by examiner]
US 20100091836A1 · Jia · 2010 [cited by examiner]
US 20100091880A1 · Jia · 2010 [cited by examiner]
US 20100097250A1 · Demircin · 2010 [cited by examiner]
US 20100098155A1 · Demircin · 2010 [cited by examiner]
US 20100118945A1 · Wada · 2010 [cited by examiner]
US 20100128797A1 · Dey · 2010 [cited by examiner]
US 20100195922A1 · Amano · 2010 [cited by examiner]
US 20100246683A1 · Webb · 2010 [cited by examiner]
US 20100260263A1 · Kotaka · 2010 [cited by examiner]
US 20100296744A1 · Boon · 2010 [cited by examiner]
US 20100321428A1 · Saito · 2010 [cited by examiner]
US 20110102683A1 · Josephs · 2011 [cited by examiner]
US 20110134024A1 · Park · 2011 [cited by examiner]
US 20110182523A1 · Kim · 2011 [cited by examiner]
US 20110299836A1 · Amsterdam · 2011 [cited by examiner]
US 20110304773A1 · Okumura · 2011 [cited by examiner]
US 20120007992A1 · Zhou · 2012 [cited by examiner]
US 20130208808A1 · Sasai · 2013 [cited by examiner]
US 20140119675A1 · Kim · 2014 [cited by examiner]
US 20140125832A1 · Tanji · 2014 [cited by examiner]
US 20140285483A1 · Yamanaka · 2014 [cited by examiner]
US 20150003525A1 · Sasai · 2015 [cited by examiner]
US 20150124888A1 · Hwang · 2015 [cited by examiner]
US 20150135247A1 · Kitazato · 2015 [cited by examiner]
US 20150156557A1 · Kang · 2015 [cited by examiner]
US 20150172531A1 · Ikeda · 2015 [cited by examiner]
US 20150201178A1 · Lakshminarayanan · 2015 [cited by examiner]
US 20150213776A1 · Sharma · 2015 [cited by examiner]
US 20150326923A1 · Chung · 2015 [cited by examiner]
US 20160248958A1 · Yokomizo · 2016 [cited by examiner]
US 20170353922A1 · Shirakawa · 2017 [cited by examiner]
US 20240406331A1 · Fujioka · 2024 [cited by examiner]
JP 2022096304A · 2022 [cited by applicant]