SYSTEM AND METHOD FOR COMMUNICATING BETWEEN DIFFERENT ENTITIES USING DIFFERENT DATA PORTIONS FOR DIFFERENT CHANNELS
First Claim
Patent Images
1. A first entity for communicating with a second entity and a third entity, comprising:
- a data subdivider for subdividing a data entity into at least a first data portion and a second data portion;
an output interface for transmitting a first message to the third entity, the first message comprising the first data portion and not comprising the second data portion, and for outputting a second message for reception by the second entity, the second message comprising the second data portion, wherein the second message does not comprise the first data portion, wherein the output interface is configured for transmitting the first message via a first transmission channel, for transmitting the second message via a second transmission channel, wherein the transmission capacity of the second transmission channel is lower than the transmission capacity of the first transmission channel,wherein the data subdivider is configured for subdividing the data entity such that a data amount in the first data portion is higher than a data amount in the second data portion, andwherein the data subdivider is configured for subdividing the data entity in a manner known to the third entity, or wherein the data subdivider is configured for generating subdivision information indicating the way of subdividing the data entity and the first message or the second message comprises the subdivision information or wherein the output interface is configured for transmitting a further message comprising the subdivision information to the third entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A first entity for communicating with a second entity and a third entity includes a data subdivider for subdividing a data entity into a first data portion and a second data portion. The data portions are processed by an output interface for transmitting a first message to the third entity and the second message to the second entity. In the third entity, the data portion directly received from the first entity and the other data portion received via the second entity are reassembled.
-
Citations
30 Claims
-
1. A first entity for communicating with a second entity and a third entity, comprising:
-
a data subdivider for subdividing a data entity into at least a first data portion and a second data portion; an output interface for transmitting a first message to the third entity, the first message comprising the first data portion and not comprising the second data portion, and for outputting a second message for reception by the second entity, the second message comprising the second data portion, wherein the second message does not comprise the first data portion, wherein the output interface is configured for transmitting the first message via a first transmission channel, for transmitting the second message via a second transmission channel, wherein the transmission capacity of the second transmission channel is lower than the transmission capacity of the first transmission channel, wherein the data subdivider is configured for subdividing the data entity such that a data amount in the first data portion is higher than a data amount in the second data portion, and wherein the data subdivider is configured for subdividing the data entity in a manner known to the third entity, or wherein the data subdivider is configured for generating subdivision information indicating the way of subdividing the data entity and the first message or the second message comprises the subdivision information or wherein the output interface is configured for transmitting a further message comprising the subdivision information to the third entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of communicating with a second entity and a third entity by a first entity, comprising:
-
subdividing a data entity into at least a first data portion and a second data portion; transmitting a first message to the third entity, the first message comprising the first data portion and not comprising the second data portion, and outputting a second message for reception by the second entity, the second message comprising the second data portion, wherein the second message does not comprise the first data portion, wherein the first message is transmitted via a first transmission channel, wherein the second message is transmitted via a second transmission channel, wherein the transmission capacity of the second transmission channel is lower than the transmission capacity of the first transmission channel, wherein the subdividing is performed such that a data amount in the first data portion is higher than a data amount in the second data portion, wherein the subdividing the data entity is performed in a manner known to the third entity, or wherein subdivision information indicating the way of subdividing the data entity is generated and the first message or the second message is provided with the subdivision information or wherein a further message comprising the subdivision information is transmitted.
-
-
12. A third entity for communicating with a first entity and a second entity, comprising:
-
an input interface for receiving a first message from the first entity, the first message comprising a first data portion of a data entity, and for receiving a second message from the second entity, the second message comprising a second data portion of the data entity; a message processor for processing the first message and the second message to acquire the first portion of the data entity and the second portion of the data entity; and a data assembler for assembling the first portion and the second portion to acquire the data entity, wherein the data assembler is configured for using a predefined assembly rule or using an assembly information received, wherein the data entity is a key, wherein the first message comprises a data block encrypted with the key and the first portion of the key, wherein the second message comprises a data block encrypted with the key and the second portion of the key, and wherein the third entity furthermore comprises a data entity processor for decrypting the encrypted data blocks using the key output by the data assembler to acquire a decrypted data block for each message and for matching the decrypted data blocks so that a transaction is triggered when the decrypted data blocks match or a transaction is not triggered when the decrypted data blocks do not match. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of communicating with a first entity and a second entity using a third entity, comprising:
-
receiving a first message from the first entity, the first message comprising a first data portion of a data entity, and receiving a second message from the second entity, the second message comprising a second data portion of the data entity; processing the first message and the second message to acquire the first portion of the data entity and the second portion of the data entity; and assembling the first portion and the second portion to acquire the data entity, wherein a predefined assembly rule is used or wherein an assembly information is received, wherein the data entity is a key, wherein the first message comprises a data block encrypted with the key and the first portion of the key, wherein the second message comprises a data block encrypted with the key and the second portion of the key, and wherein the method furthermore comprises decrypting the encrypted data blocks using the key output by the data assembler to acquire a decrypted data block for each message and matching the decrypted data blocks, wherein a transaction is triggered when the decrypted data blocks match or a transaction is not triggered when the decrypted data blocks do not match.
-
-
22. A second entity for communicating with a first entity and a third entity, comprising:
-
an input interface for acquiring an input message; an output interface for transmitting an output message to the third entity; processor for generating the output message based on the input message; and an authorizer adapted to receive a personal identification request from the third entity before or in response to transmitting the output message to the third entity, and to send personal identification information input by a user to the third entity. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method of communicating with a first entity and a third entity, using a second entity, comprising:
-
acquiring an input message; transmitting an output message to the third entity; generating the output message based on the input message; and receiving a personal identification request from the third entity before or in response to transmitting the output message to the third entity, and sending personal identification information input by a user of the second entity to the third entity.
-
-
28. A non-transitory computer readable medium including a computer program comprising a program code for performing, when running on a computer, a method of communicating with a second entity and a third entity by a first entity, said method comprising:
-
subdividing a data entity into at least a first data portion and a second data portion; transmitting a first message to the third entity, the first message comprising the first data portion and not comprising the second data portion, and outputting a second message for reception by the second entity, the second message comprising the second data portion, wherein the second message does not comprise the first data portion, wherein the first message is transmitted via a first transmission channel, wherein the second message is transmitted via a second transmission channel, wherein the transmission capacity of the second transmission channel is lower than the transmission capacity of the first transmission channel, wherein the subdividing is performed such that a data amount in the first data portion is higher than a data amount in the second data portion, wherein the subdividing the data entity is performed in a manner known to the third entity, or wherein subdivision information indicating the way of subdividing the data entity is generated and the first message or the second message is provided with the subdivision information or wherein a further message comprising the subdivision information is transmitted.
-
-
29. A non-transitory computer readable medium including a computer program comprising a program code for performing, when running on a computer, a method of communicating with a first entity and a second entity using a third entity, said method comprising:
-
receiving a first message from the first entity, the first message comprising a first data portion of a data entity, and receiving a second message from the second entity, the second message comprising a second data portion of the data entity; processing the first message and the second message to acquire the first portion of the data entity and the second portion of the data entity; and assembling the first portion and the second portion to acquire the data entity, wherein a predefined assembly rule is used or wherein an assembly information is received, wherein the data entity is a key, wherein the first message comprises a data block encrypted with the key and the first portion of the key, wherein the second message comprises a data block encrypted with the key and the second portion of the key, and wherein the method furthermore comprises decrypting the encrypted data blocks using the key output by the data assembler to acquire a decrypted data block for each message and matching the decrypted data blocks, wherein a transaction is triggered when the decrypted data blocks match or a transaction is not triggered when the decrypted data blocks do not match.
-
-
30. A non-transitory computer readable medium including a computer program comprising a program code for performing, when running on a computer, a method of communicating with a first entity and a third entity, using a second entity, said method comprising:
-
acquiring an input message; transmitting an output message to the third entity; generating the output message based on the input message; and receiving a personal identification request from the third entity before or in response to transmitting the output message to the third entity, and sending personal identification information input by a user of the second entity to the third entity.
-
Specification