CROSS-DOMAIN MESSAGE AUTHENTICATION
First Claim
Patent Images
1. A method comprising:
- receiving, at a control server in a first domain, a first message from a first device, the first message comprising;
a value associated with a first user, a first user identification of the first user associated with the first domain, and a second user identification of a second user associated with the first domain;
receiving, at the control server, a second message from a second domain, the second message being transmitted from a second domain device in the second domain and associated with the second user;
validating, at the control server, the second message by matching one or more elements of the first message to the second message;
causing transmission of a confirmation message to the second domain device in the second domain, the causing of the transmission of the confirmation message being based on the validating of the second message; and
causing transmission of the value from the control server in the first domain to an intermediary server in the second domain.
1 Assignment
0 Petitions
Accused Products
Abstract
In example embodiments, a system and method performs cross-domain message authentication. Accordingly, a first message is received from a first domain comprising a value, a first user identification of a first user of the first domain, and a second user identification of a second user of the first domain. A second message is received from a second domain. The second message is transmitted from a second domain device associated with the second user. The second message is verified by matching one or more elements of the first message to the second message. Based on the verification of the second message, a value is transmitted to an intermediary server on the second domain.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a control server in a first domain, a first message from a first device, the first message comprising;
a value associated with a first user, a first user identification of the first user associated with the first domain, and a second user identification of a second user associated with the first domain;receiving, at the control server, a second message from a second domain, the second message being transmitted from a second domain device in the second domain and associated with the second user; validating, at the control server, the second message by matching one or more elements of the first message to the second message; causing transmission of a confirmation message to the second domain device in the second domain, the causing of the transmission of the confirmation message being based on the validating of the second message; and causing transmission of the value from the control server in the first domain to an intermediary server in the second domain. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, at a control server in a first domain, a first domain message from a first device, the first domain message comprising;
a value associated with a first user, a first user identification of the first user associated with the first domain, and a second user identification of a second user associated with the first domain;receiving, at the control server, a second message from a communication domain separate from the first domain, the second message being transmitted from a communications device via a communications network; validating, at the control server, the second message by matching one or more elements of the first message to the second message; causing transmission of a confirmation message via the communications network; and based on validation of the second message, causing transfer of the value from a first account associated with the first device to a second account associated with the second user, within the first domain. - View Dependent Claims (9)
-
-
10. A system comprising:
-
one or more processors; and a non-transitory processor-readable storage medium storing processor executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, at a control server in a first domain, a first message from a first device, the first message comprising;
a value associated with a first user, a first user identification of the first user associated with the first domain, and a second user identification of a second user associated with the first domain;receiving, at the control server, a second message from a second domain, the second message being transmitted from a second domain device in the second domain and associated with the second user; validating, at the control server, the second message by matching one or more elements of the first message to the second message; causing transmission of a confirmation message to the second domain device in the second domain, the causing of the transmission being based on the validating of the second message; and causing transmission of the value from the control server in the first domain to an intermediary server in the second domain. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory processor-readable storage medium storing processor executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, at a control server in a first domain, a first message from a first device, the first message comprising;
a value associated with a first user, a first user identification of the first user associated with the first domain, and a second user identification of a second user associated with the first domain;receiving, at the control server, a second message from a second domain, the second message being transmitted from a second domain device in the second domain and associated with the second user; validating, at the control server, the second message by matching one or more elements of the first message to the second message; causing transmission of a confirmation message to the second domain device in the second domain, the causing of the transmission of the confirmation message being based on the validating of the second message; and causing transmission of the value from the control server in the first domain to an intermediary server in the second domain. - View Dependent Claims (18, 19, 20)
-
Specification