Patent ID: 7454195

Claim:
A system for storing subscriber information in a centralized location within a wireless messaging infrastructure, the system comprising: a first network transport bus, wherein the first network transport bus communicatively connects a plurality of network elements and utilizes a single common messaging format for communication of wireless messages among and between the network elements, wherein the network elements comprise a plurality of adaptive routing concentrators, a plurality of routing and validation entities, a plurality of data storage and routing terminals, and a plurality of network databases all communicatively connected to the first network transport bus; and a second network transport bus, wherein at least one routing and validation entity is communicatively connected to a scalable data storage device via the second network transport bus, wherein the scalable data storage device obtains from the at least one routing and validation entity via the second network transport bus subscriber information associated with the wireless messages from the plurality of network elements, and wherein the scalable data storage device provides at least a portion of the subscriber information associated with the wireless messages to at least one network element other than the network element that delivered the associated wireless message to the network first transport bus, the scalable data storage device comprising: a subscriber profile portion for storing personal information about a subscriber, the subscriber profile portion comprising a subscriber identification portion for storing an identification string; wherein the subscriber profile portion is associated with an account type portion for storing account information, a portal portion for storing portal information, and an account status portion for storing account status information; and a subscription portion for storing subscription information; wherein the subscription portion is associated with a device portion for storing device information, a services portion for storing services information, and a mobile subscription portion for storing mobile subscription information, wherein the scalable data storage device is configured to accept additional data field portions for storing additional information and to delete existing data field portions.