IP Library Granted Patent US 7,663,665
Granted Patent B2
US 7,663,665 · App. 11/739,554 · Granted Feb 16, 2010

Communication device and method for transferring video-stream data to a display device and a storage device

Assignee: Canon Kabushiki Kaisha
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 7,663,665
App. No.
11/739,554
Granted
Feb 16, 2010
Kind
B2
Abstract

An apparatus configured to transfer video-stream data to each of a display device and a storage device with low delay and stability is provided. The apparatus stores video-stream data that is transferred to the storage device without success in a memory when the display device is in the on state, and resends the video-stream data that is transferred to the storage device without success and that is stored in the memory to the storage device when the display device is in the off state.

Claims (27)

1. An apparatus comprising:

a communication unit configured to transfer video-stream data to at least one of a storage device and a display device, wherein the storage device is of a first address for storing video-stream data and the display device is of a second address for displaying video corresponding to the video-stream data;

a memory configured to store the video-stream data transferred to the storage device; and

a controller configured to resend the video-stream data which is transferred from the communication unit to the storage device without success and which is stored in the memory to the storage device when the communication unit transfers the video-stream data to the storage device and does not transfer the video-stream data to the display device,

wherein the controller does not resend the video-stream data which is transferred from the communication unit to the storage device without success when the communication unit transfers the video-stream data to the storage device and the display device.

2. The apparatus according to claim 1 , wherein the controller determines that the communication unit does not transfer the video-stream data to the display device, upon receiving a resend request transmitted from the storage device.

3. The apparatus according to claim 1 , wherein the controller determines that the communication unit does not transfer the video-stream data to the display device, upon receiving a Display-Off packet.

4. The apparatus according to claim 1 , wherein the controller deletes the video-stream data from the memory after the video-stream data have been successfully transferred from the communication unit to the storage device.

5. The apparatus according to claim 1 , further comprising an image-pickup unit configured to pick up an image used as the video-stream data.

6. The apparatus according to claim 1 , wherein the controller is configured to determine that the communication unit does not transfer the video-stream data to the display device, if any one of following states is detected: a first state where a power of the display device is turned off, a second state where the video corresponding to the transferred video-stream data is not displayed on the display device, a third state where the display of the video corresponding to the transferred video-stream data is suspended, and a fourth state where no one sees the video displayed on the display device.

7. The apparatus according to claim 1 , wherein the controller resends the video-stream data which is transferred from the communication unit to the storage device without success and which is stored in the memory during which the communication unit transfers the video-stream data to the storage device and the display device, when the communication unit transfers the video-stream data to the storage device and does not transfer the video-stream data to the display device.

8. A method comprising:

transferring video-stream data to at least one of a storage device and a display device, wherein the storage device is of a first address for storing video-stream data and the display device is of a second address for displaying video corresponding to the video-stream data;

storing the video-stream data transferred to the storage device in a memory; and

resending the video-stream data which is transferred to the storage device without success and which is stored in the memory to the storage device when the video-stream data is transferred to the storage device and the video-stream data is not transferred to the display device,

wherein, in the resending step, the video-stream data which is transferred to the storage device without success and which is stored in the memory is not resent to the storage device, when the video-stream data is transferred to the storage device and the display device.

9. The method according to claim 8 , wherein the video-stream data is not transferred to the display device upon receiving a resend request transmitted from the storage device.

10. The method according to claim 8 , further comprising:

deleting the video-stream data from the memory after the video-stream data have been successfully transferred to the storage device.

11. The method according to claim 8 , wherein the video-stream data is transferred from a video-camera device capable of generating video-stream data.

12. The method according to claim 8 , wherein the video-stream data is not transferred to the display device if any one of following states is detected: a first state where a power of the display device is turned off, a second state where the video corresponding to the transferred video-stream data is not displayed on the display device, a third state where the display of the video corresponding to the transferred video-stream data is suspended, and a fourth state where no one sees the video displayed on the display device.

13. The method according to claim 8 , wherein, in the resending step, the video-stream data, which is transferred to the storage device without success and which is stored in the memory during which the video-stream data is transferred to the storage device and the display device in the transferring step, is resent to the storage device, when the video-stream data is transferred to the storage device and the video-stream data is not transferred to the display device in the transferring step.

14. A computer-readable storage medium storing instructions which, when executed by an apparatus, causes the apparatus to perform operations comprising:

transferring video-stream data to at least one of a storage device and a display device, wherein the storage device is of a first address for storing video-stream data and the display device is of a second address for displaying video corresponding to the video-stream data;

storing the video-stream data transferred to the storage device in a memory; and

resending the video-stream data which is transferred to the storage device without success and which is stored in the memory to the storage device when the video-stream data is transferred to the storage device and the video-stream data is not transferred to the display device,

wherein, in the resending step, the video-stream data which is transferred to the storage device without success and which is stored in the memory is not resent to the storage device when the video-stream data is transferred to the storage device and the display device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2007
From: TACHIKAWA, HIROHIDE
To: CANON KABUSHIKI KAISHA
Reel/Frame 019271/0841 →
Priority Claims (1)
JP 2006-128477 · May 2, 2006 · national
Continuity (1)
Related Publication 20070261091A1 · Nov 8, 2007