×

System and methods for communicating in a telecommunication network via independent key routing and proxies

  • US 9,363,177 B2
  • Filed: 05/28/2013
  • Issued: 06/07/2016
  • Est. Priority Date: 05/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of routing communication messages in an elastically scalable telecommunication network, comprising:

  • receiving a first communication message in a processor of a multiprocessor computing system from a component in the elastically scalable telecommunication network, the first communication message including subscriber identifiers that uniquely identify a subscriber;

    generating in the processor a plurality of keys for a plurality of message types based on the subscriber identifiers included in the first communication message;

    identifying in the processor a first logical scalable unit that includes a first database memory that stores a first type of data relating to the subscriber via a database application programming interface (API) and a first key of the plurality of keys generated based on the subscriber identifiers included in the received first communication message;

    identifying in the processor a second logical scalable unit that includes a second database memory that stores a second type of data relating to the subscriber via the database API and a second key of the plurality of keys generated based on the subscriber identifiers included in the received first communication message;

    identifying a first application processor in the multiprocessor computing system that is part of the first logical scalable unit;

    identifying a second application processor in the multiprocessor computing system that is part of the second logical scalable unit;

    storing by the processor the received first communication message and the first key in the first database memory included in the first logical scalable unit identified via the first key; and

    storing by the processor the first key in the second database memory included in the second logical scalable unit identified via the second key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×