Patent ID: 7925880

Claim:
A method for securely allowing access for multiple different types of service requesters to telecommunications services, the method comprising: receiving an exposed service request from a first type of service requester for access to an exposed service; authenticating the exposed service request; decoding a secure authorization identifier from the exposed service request to obtain a decoded secure authorization identifier; obtaining first search results from a first service requester branch defined in a profiling database based on the decoded secure authorization identifier; determining when a matching authorization identifier exists between the first search results and the decoded secure authorization identifier; when the matching authorization identifier exists, authorizing the first type of service requester based on a first type of service requester status identifier in the first search results and allowing access to the exposed service; receiving a network communication service request from a second type of service requester for access to a network communication service; extracting a device identifier from the network communication service request; obtaining second search results from a second service requester branch of a profiling database based on the device identifier; determining when a matching subscriber device exists between the second search results and the device identifier; and when the matching subscriber device exists, authorizing the second type of service requester based on a second type of service requester status identifier in the second search results and allowing access to the network communication service.