Patent ID: 9736272
Date: 2017-08-15
CPC Classifications: B65D,G06F,H04L

Claim:
1. A computer system for generating and distributing a plurality serialized tokens, comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: receiving at least one request from at least one client, wherein the received at least one request comprises a plurality of data selected from a group comprising JavaScript Object Notation (JSON) data and Extensible Markup Language (XML); determining whether the received at least one request is a request for generating at least one name and at least one definition associated with the at least one name for a group of serialized tokens; in response to the determination that the received at least one request is a request for generating the at least one name and the at least one definition for the group of serialized tokens, enabling the at least one client to generate the at least one name and the at least one definition for the group of serialized tokens, wherein the generated at least one name and the generated at least one definition comprises a plurality of symbols selected from a group comprising a plurality of numeric symbols and a plurality of non-numeric symbols, and wherein the generated at least one definition comprises at least one counter to determine a chronological sequence to distribute the group of serialized tokens; storing the generated at least one name and the generated at least one definition on at least one server; determining whether the received at least one request is a request for deleting at least one second name and at least one second definition for a second group of serialized tokens; in response to the determination that the received at least one request is a request to delete the at least one second name and the at least one second definition for the second group of serialized tokens, deleting the at least one second name and the at least one second definition for the second group of serialized tokens from the at least one server; determining whether the received at least one request is a request for receiving the second group of serialized tokens based on the at least one second name and the at least one second definition; in response to the determination that the received at least one request is a request for receiving the second group of serialized tokens, formatting the second group of serialized tokens based on the at least one second name and the at least one second definition, and distributing the second group of serialized tokens in chronological order based on the at least one counter associated with the at least one second name and the at least one second definition, wherein a position of the at least one counter is bookmarked to determine a next available serialized token associated with the second group of serialized tokens; and sending a response to the client based on the received at least one request, wherein the response comprises at least one of an indication that the generated at least one name and the generated at least one definition are generated and stored, a confirmation that the at least one second name and the at least one second definition for the second group of serialized tokens are deleted, at least one serialized token, and an error message.