Device-to-device authentication method and program based on virtual authentication code
US-2021385213-A1 · Dec 9, 2021 · US
US12137165B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12137165-B2 |
| Application number | US-202217937978-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2022 |
| Priority date | Oct 4, 2022 |
| Publication date | Nov 5, 2024 |
| Grant date | Nov 5, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for executing sequential suboperations over multiple communication networks. In some aspects, the system receives, via a first communication network, from an external system, an operation related to an aggregated virtual container. The system generates sequential suboperations including a first suboperation associated with a provider of the aggregated virtual container and the external system and a second suboperation associated with the user and the provider of the aggregated virtual container. If the first suboperation is executed successfully, the system transmits the second suboperation to a user system associated with the aggregated virtual container. If the second suboperation is executed successfully, the system generates a first message indicating that the operation has been executed and transmits the first message via the first communication network to the external system.
Opening claim text (preview).
What is claimed is: 1. A system for executing sequential suboperations over multiple communication networks, the system comprising: one or more processors and media comprising instructions that, when executed by the one or more processors, cause operations comprising: receiving, via a first communication network, from an external system, an operation related to an aggregated virtual container, the operation being associated with a user of the aggregated virtual container and the external system; based on the operation, generating sequential suboperations including a first suboperation associated with a provider of the aggregated virtual container and the external system and a second suboperation associated with the user and the provider of the aggregated virtual container; executing the first suboperation including a first authentication instruction for the first suboperation; in response to (i) the first authentication instruction being successful and (ii) an access restriction not being in place for the user with respect to the aggregated virtual container, transmitting, to the external system via the first communication network, an indication that the operation has been provisionally executed; in response to the first authentication instruction being successful, transmitting, via a second communication network, to a user system associated with the aggregated virtual container, the second suboperation including a second authentication instruction for the second suboperation; receiving, via the second communication network, from the user system, an indication that the second authentication instruction was successful; and in response to the second authentication instruction being successful, generating a first message indicating that the operation has been executed and transmitting the first message via the first communication network to the external system. 2. The system of claim 1 , wherein the indication that the operation has been provisionally executed is transmitted to the external system before the second suboperation is transmitted to the user system. 3. The system of claim 1 , the operations further comprising: in response to determining that an access restriction is in place for the user, generating a hold request for the operation, thereby preventing transmission of the first message indicating that the operation has been executed via the first communication network to the external system; and in response to the second authentication instruction being successful, generating a release request for the operation, thereby allowing transmission of the first message indicating that the operation has been executed via the first communication network to the external system. 4. A method, comprising: receiving, via a first communication network, from an external system, an operation related to an aggregated virtual container, the operation being associated with a user of the aggregated virtual container and the external system, wherein a first access restriction is in place for the user with respect to the aggregated virtual container; based on the operation, generating sequential suboperations including a first suboperation associated with a provider of the aggregated virtual container and the external system and a second suboperation associated with the user and the provider of the aggregated virtual container; in response to the first suboperation being executed successfully, transmitting the second suboperation to a user system associated with the aggregated virtual container; receiving, from the user system, an indication that the second suboperation was successfully executed; and in response to the second suboperation being executed successfully, generating a first message indicating that the operation has been executed and transmitting the first message via the first communication network to the external system, wherein transmitting the first message comprises: in response to determining that the first access restriction is in place for the user, generating a hold request for the operation, thereby preventing transmission of the first message indicating that the operation has been executed via the first communication network to the external system; and in response to the second suboperation being executed successfully, generating a release request for the operation, thereby allowing transmission of the first message indicating that the operation has been executed via the first communication network to the external system. 5. The method of claim 4 , further comprising transmitting the second suboperation and receiving the indication that the second suboperation was successfully executed via a second communication network. 6. The method of claim 4 , further comprising transmitting the second suboperation and receiving the indication that the second suboperation was successfully executed via a second communication network different from the first communication network. 7. The method of claim 4 , wherein the aggregated virtual container is associated with a plurality of tokens, and wherein the second suboperation is associated with a token selected from the plurality of tokens. 8. The method of claim 7 , wherein the user system is associated with the token selected from the plurality of tokens. 9. The method of claim 4 , wherein a second access restriction is not in place for the user with respect to the aggregated virtual container, the method further comprising: in response to (i) the first suboperation being executed successfully and (ii) the second access restriction not being in place for the user, transmitting, to the external system via the first communication network, an indication that the operation has been provisionally executed. 10. The method of claim 9 , wherein the indication that the operation has been provisionally executed is transmitted to the external system before the second suboperation is transmitted to the user system. 11. One or more non-transitory, computer-readable media comprising instructions that, when executed by one or more processors, cause operations comprising: receiving, via a first communication network, from an external system, an operation related to an aggregated virtual container, the operation being associated with a user of an aggregated virtual container and the external system; based on the operation, generating sequential suboperations including a first suboperation associated with a provider of the aggregated virtual container and the external system and a second suboperation associated with the user and the provider of the aggregated virtual container; in response to (i) the first suboperation being executed successful and (ii) an access restriction not being in place for the user, transmitting, to the external system via the first communication network, an indication that the operation has been provisionally executed; in response to (i) the first suboperation being executed successfully and (ii) an access restriction not being in place for the user, transmitting the second suboperation to a user system associated with the aggregated virtual container; receiving, from the user system, an indication that the second suboperation was successfully executed; and in response to the second suboperation being executed successfully, generating a first message indicating that the operation has been executed and transmitting the first message via the first communication network to the external system. 12. The one or more non-transitory, computer-readable media of claim 11 , the operations further comprising transmitting the second suboperation and receiving the indication that the second suboperation was successfu
for mutual authentication (network architectures or network communication protocols for achieving mutual authentication in a packet data network H04L63/0869) · CPC title
using tickets or tokens, e.g. Kerberos (network architectures or network communication protocols for entities authentication using tickets in a packet data network H04L63/0807) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.