IP Library Granted Patent US 7,443,884
Granted Patent B2
US 7,443,884 · App. 10/671,834 · Granted Oct 28, 2008

Electronic data transmission and reception system

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,443,884
App. No.
10/671,834
Granted
Oct 28, 2008
Kind
B2
Abstract

An electronic data transmission and reception system has n apparatus, a transmitting apparatus, and a receiving apparatus which are connected to a network. The transmitting apparatus transmits first electronic data to a first apparatus. The receiving apparatus receives (n+1)th electronic data from a nth apparatus. A jth (j is an integer satisfying 1≦j≦n) apparatus generates (j+1)th electronic data which comprise jth electronic data with a signature assigned thereto for identifying the jth apparatus, and transmits the (j+1) electronic data to a (j+1)th apparatus. When j is n, an (n+1)th apparatus corresponds to the receiving apparatus. The electronic data transmission and reception system guarantees the first electronic data transmitted by the transmitting apparatus until the first electronic data are received by the receiving apparatus, because of signatures that are generated until the (j+1) electronic data are generated.

Claims (105)

1. An electronic data transmission system for transmitting electronic data from a transmitting apparatus to a receiving apparatus that is different from said transmitting apparatus, said system comprising:

first through nth apparatuses connected to a network, where n is an integer of 2 or greater;

a transmitting apparatus connected to said network for transmitting first electronic data to said first apparatus; and

a receiving apparatus connected to said network for receiving (n+1)th electronic data from said nth apparatus,

wherein a jth apparatus transmits a notification of a reception of nth electronic data to said receiving apparatus when said nth apparatus receives said nth electronic data from a (j−1)th apparatus, j being between 1 to n,

said receiving apparatus transmits a receiver authenticator to said jth apparatus, which authenticates the reception of said notification from said jth apparatus, and

said jth apparatus generates (j+1)th electronic data which comprise said nth electronic data and said receiver authenticator with a signature of the nth apparatus assigned thereto, and transmits said (j+1)th electronic data to a (j+1)th apparatus.

2. An electronic data transmission and reception system according to claim 1 , wherein said transmitting apparatus transmits said first electronic data and a sender authenticator which authenticates a transmission of said first electronic data, to said first apparatus; and

said first apparatus generates second electronic data which comprise said first electronic data and said sender authenticator with a signature of said first apparatus assigned thereto, and transmits said second electronic data to a second apparatus.

3. An electronic data transmission and reception system according to claim 2 , further comprising:

a memory apparatus for use with said transmitting apparatus;

wherein said first apparatus generates transmission proof data which comprise said first electronic data and said sender authenticator with the signature of said first apparatus assigned thereto, and transmits said transmission proof data to said transmitting apparatus; and

said transmitting apparatus stores the transmission proof data transmitted from said first apparatus into said memory apparatus for use with said transmitting apparatus.

4. An electronic data transmission and reception system according to claim 3 , wherein said nth apparatus transmits a notification of a reception of nth electronic data to said receiving apparatus when said nth apparatus receives said nth electronic data from an (n−1)th apparatus;

said receiving apparatus transmits a receiver authenticator which authenticates the reception of said nth electronic data in response to the notification of the reception of nth electronic data; and

said nth apparatus generates (n+1)th electronic data which comprise said nth electronic data and said receiver authenticator with a signature of the nth apparatus assigned thereto, and transmits said (n+1)th electronic data to said receiving apparatus.

5. An electronic data transmission and reception system according to claim 4 , further comprising:

a memory apparatus for use with said receiving apparatus;

wherein said receiving apparatus stores said (n+1)th electronic data transmitted from said nth apparatus, into said memory apparatus for use with said receiving apparatus.

6. An electronic data transmission and reception system according to claim 2 , further comprising:

a memory apparatus for use with said receiving apparatus;

wherein said receiving apparatus stores said (n+1)th electronic data transmitted from said nth apparatus, into said memory apparatus for use with said receiving apparatus.

7. An electronic data transmission and reception system according to claim 6 , wherein said receiving apparatus comprises:

a database of said receiving apparatus for storing said sender authenticator and signatures of said n apparatus; and

wherein said receiving apparatus:

fetches said nth electronic data and said receiver authenticator except the signature of said nth apparatus assigned to said (n+1)th electronic data;

fetches said jth electronic data except the signature assigned to said (j+1)th electronic data other than said (n+1)th electronic data and said second electronic data;

fetches said first electronic data and said sender authenticator except the signature of said first apparatus assigned to said second electronic data; and

refers to said database of said receiving apparatus for recognizing that said transmitting apparatus has transmitted said first electronic data.

8. An electronic data transmission and reception system according to claim 7 , wherein said first apparatus generates said second electronic data in which the signature of said first apparatus is assigned to a first time stamp that represents the time when said first apparatus receives said sender authenticator from said transmitting apparatus;

said nth apparatus generates said (n+1)th electronic data in which the signature of said nth apparatus is assigned to a second time stamp that represents the time when said nth apparatus receives said receiver authenticator from said receiving apparatus; and

wherein said receiving apparatus fetches said nth electronic data, said receiver authenticator, and said second time stamp except the signature of said nth apparatus assigned to said (n+1)th electronic data; and

fetches said first electronic data, said sender authenticator, and said first time stamp except the signature of said first apparatus assigned to said second electronic data.

9. An electronic data transmission and reception system according to claim 2 , wherein said receiving apparatus comprises:

a database of said receiving apparatus for storing said sender authenticator and signatures of said n apparatus; and

wherein said receiving apparatus:

fetches said nth electronic data and said receiver authenticator except the signature of said nth apparatus assigned to said (n+1)th electronic data;

fetches jth electronic data except the signature assigned to said (j+1)th electronic data other than said (n+1)th electronic data and said second electronic data;

fetches said first electronic data and said sender authenticator except the signature of said first apparatus assigned to said second electronic data; and

refers to said database of said receiving apparatus for recognizing that said transmitting apparatus has transmitted said first electronic data.

10. An electronic data transmission and reception system according to claim 9 , wherein said first apparatus generates said second electronic data in which the signature of said first apparatus is assigned to a first time stamp that represents the time when said first apparatus receives said sender authenticator from said transmitting apparatus;

said nth apparatus generates said (n+1)th electronic data in which the signature of said nth apparatus is assigned to a second time stamp that represents the time when said nth apparatus receives said receiver authenticator from said receiving apparatus; and

wherein said receiving apparatus fetches said nth electronic data, said receiver authenticator, and said second time stamp except the signature of said nth apparatus assigned to said (n+1)th electronic data; and

fetches said first electronic data, said sender authenticator, and said first time stamp except the signature of said first apparatus assigned to said second electronic data.

11. An electronic data transmission and reception system according to claim 2 , wherein said nth apparatus generates reception proof data which are electronic data comprising said nth electronic data and said receiver authenticator with the signature of said nth apparatus assigned thereto.

12. An electronic data transmission and reception system according to claim 11 , wherein said transmit-ting apparatus comprises:

a database of said transmitting apparatus for storing signatures of said n apparatus and said receiver authenticator; and

wherein said transmitting apparatus:

fetches said nth electronic data and said receiver authenticator except the signature of said nth apparatus assigned to said reception proof data;

fetches said jth electronic data except the signature assigned to said (j+1)th electronic data other than said reception proof data and said second electronic data;

fetches said first electronic data and said sender authenticator except the signature of said first apparatus assigned to said second electronic data; and

refers to said database of said transmitting apparatus for recognizing that said first electronic data have been transmitted to said receiving apparatus.

13. An electronic data transmission and reception system according to claim 12 , further comprising:

a first electronic data memory apparatus;

wherein said transmitting apparatus:

stores said first electronic data into said first electronic data memory apparatus before transmitting said first electronic data; and

when said transmitting apparatus fetches said first electronic data, said transmitting apparatus refers to said first electronic data memory apparatus to recognize that said first electronic data have been transmitted to said receiving apparatus without being falsified.

14. An electronic data transmission and reception system according to claim 13 , wherein said nth apparatus generates reception proof data which are electronic data comprising said nth electronic data and said receiver authenticator with the signature of said nth apparatus assigned thereto, and transmits said reception proof data from which said first electronic data have been deleted, to said transmitting apparatus; and

wherein said transmitting apparatus adds said first electronic data stored in said first electronic data memory apparatus to said reception proof data transmitted from said nth apparatus, thereby restoring said reception proof data.

15. An electronic data transmission and reception system according to claim 14 , wherein said first apparatus generates said second electronic data in which the signature of said first apparatus is assigned to a first time stamp that represents a time when said first apparatus receives said Sender authenticator from said transmit-ting apparatus;

said nth apparatus generates said reception proof data in which the signature of said nth apparatus is assigned to a second time stamp that represents a time when said nth apparatus receives said receiver authenticator from said receiving apparatus; and

wherein said transmitting apparatus:

fetches said nth electronic data, said receiver authenticator, and said second time stamp except the signature of said nth apparatus assigned to said reception proof data; and

fetches said first electronic data, said sender authenticator, and said first time stamp except the signature of said first apparatus assigned to said second electronic data.

16. An electronic data transmission and reception system according to claim 12 , wherein said first apparatus generates said second electronic data in which the signature of said first apparatus is assigned to a first time stamp that represents a time when said first apparatus receives said sender authenticator from said transmitting apparatus;

said nth apparatus generates said reception proof data in which the signature of said nth apparatus is assigned to a second time stamp that represents a time when said nth apparatus receives said receiver authenticator from said receiving apparatus; and

wherein said transmitting apparatus:

fetches said nth electronic data, said receiver authenticator, and said second time stamp except the signature of said nth apparatus assigned to said reception proof data; and

fetches said first electronic data, said sender authenticator, and said first time stamp except the signature of said first apparatus assigned to said second electronic data.

17. An electronic data transmission and reception method for transmitting electronic data from a transmitting apparatus to a receiving apparatus that is different from said transmitting apparatus, said method comprising:

connecting first through nth apparatuses to a network, where n is an integer of 2 or greater;

transmitting from a transmitting apparatus connected to said network first electronic data to said first apparatus;

receiving with a receiving apparatus connected to said network (n+1)th electronic data from said nth apparatus;

transmitting a notification of a reception of nth electronic data from a jth apparatus to said receiving apparatus when said nth apparatus receives said nth electronic data from a (j−1)th apparatus, j being between 1 to n;

transmitting a receiver authenticator to said jth apparatus, which authenticates the reception of said notification from said jth apparatus; and

generating with the jth apparatus (j+1)th electronic data which comprise said nth electronic data and said receiver authenticator with a signature of the nth apparatus assigned thereto, and transmitting said (j+1)th electronic data to a (j+1)th apparatus.

18. The electronic data transmission and reception method according to claim 17 , wherein said first electronic data further comprises a sender authenticator which authenticates the transmission of said first electronic data.

19. The electronic data transmission and reception method according to claim 18 , further comprising:

generating transmission proof data comprising said first electronic data and said sender authenticator with the signature of said first apparatus assigned thereto, and transmitting said transmission proof data to said transmitting apparatus; and

storing the transmission proof data transmitted from said first apparatus in a memory apparatus for use with said transmitting apparatus.

20. An electronic data transmission and reception method according to claim 19 , further comprising:

transmitting a notification of a reception of nth electronic data to said receiving apparatus when said nth apparatus receives said nth electronic data from an (n−1)th apparatus;

transmitting a receiver authenticator which authenticates the reception of said nth electronic data from the receiving apparatus in response to the notification of the reception of nth electronic data; and

generating with said nth apparatus (n+1)th electronic data which comprise said nth electronic data and said receiver authenticator with a signature of the nth apparatus assigned thereto, and transmitting said (n+1)th electronic data to said receiving apparatus.

21. The electronic data transmission and reception method according to claim 18 , further comprising:

storing said sender authenticator and signatures of said n apparatuses in a database of said receiving apparatus;

fetching said nth electronic data and said receiver authenticator except the signature of said nth apparatus assigned to said (n+1)th electronic data;

fetching said jth electronic data except the signature assigned to said (j+1)th electronic data other than said (n+1)th electronic data and said second electronic data;

fetching said first electronic data and said sender authenticator except the signature of said first apparatus assigned to said second electronic data; and

referring to said database of said receiving apparatus for recognizing that said transmitting apparatus has transmitted said first electronic data.

22. An electronic data transmission and reception method according to claim 18 , further comprising:

generating from said first apparatus second electronic data in which the signature of said first apparatus is assigned to a first time stamp that represents the time when said first apparatus receives said sender authenticator from said transmitting apparatus;

generating from said nth apparatus said (n+1)th electronic data in which the signature of said nth apparatus is assigned to a second time stamp that represents the time when said nth apparatus receives said receiver authenticator from said receiving apparatus.

23. The electronic data transmission and reception method according to claim 18 , further comprising:

storing signatures of said n apparatuses and said receiver authenticator in a database of said transmitting apparatus;

fetching said nth electronic data and said receiver authenticator except the signature of said nth apparatus assigned to said reception proof data;

fetching jth electronic data except the signature assigned to said (j+1)th electronic data other than said reception proof data and said second electronic data;

fetching said first electronic data and said sender authenticator except the signature of said first apparatus assigned to said second electronic data; and

referring to said database of said transmitting apparatus for recognizing that said first electronic data have been transmitted to said receiving apparatus.

24. The electronic data transmission and reception method according to claim 23 , further comprising:

storing said first electronic data in a first electronic data memory apparatus of said transmitting apparatus before transmitting said first electronic data; and

referring to said first electronic data memory apparatus to recognize that said first electronic data have been transmitted to said receiving apparatus without being falsified when said transmitting apparatus fetches said first electronic data.

25. The electronic data transmission and reception method according to claim 24 , further comprising:

generating from said nth apparatus reception proof data which are electronic data comprising said nth electronic data and said receiver authenticator with the signature of said nth apparatus assigned thereto, and transmitting said reception proof data from which said first electronic data have been deleted, to said transmitting apparatus; and

adding in said transmitting apparatus said first electronic data stored in said first electronic data memory apparatus to said reception proof data transmitted from said nth apparatus, thereby restoring said reception proof data.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Dec 17, 2015
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037751/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2012
From: NEC CORPORATION
To: RAKUTEN, INC.
Reel/Frame 028252/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2003
From: SHIMA, SHIGEYOSHI
To: NEC CORPORATION
Reel/Frame 014565/0150 →