Device agnostic active/active data center affinity
AssigneeUnited Services Automobile Association (USAA)
InventorsChristopher T. Wilkinson, Shannon Thornton, Phillip C. Schwesinger, Jason P. Larrew, Tommy B. Lavelle
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer-readable and executable instructions are provided for providing a device agnostic active/active data center. Providing a device agnostic active/active data center can include receiving user communication assigned from a content delivery network (CDN) provider. In addition, providing a device agnostic active/active data center can include determining a designated database for the user communication. Furthermore, providing a device agnostic active/active data center can include assigning a destination address to the designated database for the user communication.
Claims20
A computer-implemented method comprising:
- receiving, by a computer from a content delivery network (CDN), a first communication associated with a first user accessing a user profile;
- identifying, by the computer, in a data center table, a data center designated to receive the first communication, wherein the data center table comprises member identifiers and at least one corresponding data center, wherein the data center comprises a plurality of databases;
- receiving, by the computer from the CDN, a second communication associated with a second user accessing the user profile with a computing device;
- and
- upon the computer determining that the first user and the second user are accessing the user profile:
- assigning, by the computer, to the second communication, the destination address of the data center designated to receive the first communication by assigning a data object to the computing device of the second user;
- and
- notifying, by the computer, the CDN to route the second communication to the data center designated to receive the first communication.
A non-transitory computer-readable medium storing a set of instructions executable by a processor to cause a computer to:
- receive from a content delivery network (CDN), a first communication associated with a first user accessing a user profile;
- identify in a data center table, a data center designated to receive the first communication, wherein the data center table comprises member identifiers and at least one corresponding data center, wherein the data center comprises a plurality of databases;
- receive, from the CDN, a second communication associated with a second user accessing the user profile with a computing device;
- and
- upon determining that the first user and the second user are accessing the user profile:
- assign, to the second communication, the destination address of the data center designated to receive the first communication by assigning a data object to the computing device of the second user;
- and
- notifying, by the computer, the CDN to route the second communication to the data center designated to receive the first communication.
A system comprising a processor in communication with a non-transitory computer readable medium, wherein the non-transitory computer readable medium includes a set of instructions executed by the processor to:
- receive from a content delivery network (CDN), a first communication associated with a first user accessing a user profile;
- identify in a data center table, a data center designated to receive the first communication, wherein the data center table comprises member identifiers and at least one corresponding data center, wherein the data center comprises a plurality of databases;
- receive, from the CDN, a second communication associated with a second user accessing the user profile with a computing device;
- and
- upon determining that the first user and the second user are accessing the user profile:
- assign, to the second communication, the destination address of the data center designated to receive the first communication by assigning a data object to the computing device of the second user;
- and
- notifying, by the computer, the CDN to route the second communication to the data center designated to receive the first communication.
Dependencies are inferred from the claim text.