System and Method for Network Message Redirection and Application Matching
AssigneeSybase 365, Inc.
InventorsSteven Griset, Mark Stephen James White, Michael Timmons
Life of this patent
Estimating the term…
Abstract
An flexible, extensible, and dynamically configurable Advanced IP Messaging Server (AIMS) facility that among other things may leverage various pools of data—including for example routing data, location and presence data, Mobile Subscriber profile data, etc.—to expeditiously process and route a wide range of information including among other things conventional Short Message Service, Multimedia Message Service, IP Multimedia Subsystem, etc. messaging; E-Mail messaging; Instant Messaging communications; Voice Over IP and other (e.g., video conference, etc.) data streams; Session Initiation Protocol-addressed artifacts; etc.
Claims18
A server-based method for directing a quanta of data towards a Wireless Device (WD) of a Mobile Subscriber (MS), the server-based method comprising:
- receiving the quanta of data at a gateway, the quanta of data comprising an originating address, a destination address, and a content;
- performing a plurality of processing steps including at least:
- (a) creating an Internal Message Object (IMO) from at least aspects of the quanta of data;
- (b) characterizing aspects of the quanta of data including at least (i) a type and (ii) a size;
- (c) generating one or more Feature Tags based on at least (i) one or more of the type, the size, and the content of the quanta of data, (ii) one or more operational characteristics including at least a current system loading, and (iii) one or more pre-established criteria including at least a quality of service target and preserving aspects of the one or more Feature Tags in the IMO, and
- (d) evaluating (i) aspects of the IMO, (ii) information concerning the MS, (iii) information on a current location of the WD, and (iv) a plurality of available delivery routes to the WD yielding a selected delivery route;
- and
- selecting aspects of the IMO for dispatch over the selected delivery route.
A processor-based system on a server configured to direct a quanta of data towards a Wireless Device (WD) of a Mobile Subscriber (MS), the processor-based system comprising:
- a gateway configured to receive the quanta of data, the quanta of data comprising an originating address, a destination address, and a content;
- workflow modules configured to perform a plurality of processing steps including at least:
- (a) create an Internal Message Object (IMO) from at least aspects of the quanta of data;
- (b) characterize aspects of the quanta of data including at least (i) a type and (ii) a size;
- (c) generate one or more Feature Tags based on at least (i) one or more of the type, the size, and the content of the quanta of data, (ii) one or more operational characteristics including at least a current system loading, and (iii) one or more pre-established criteria including at least a quality of service target and preserving aspects of the one or more Feature Tags in the IMO, and
- (d) evaluate (i) aspects of the IMO, (ii) information concerning the MS, (iii) information on a current location of the WD, and (iv) a plurality of available delivery routes to the WD to yield a selected delivery route;
- a gateway configured to select aspects of the IMO for dispatch over the selected delivery route;
- a repository configured to preserve aspects of the results of the plurality of processing steps;
- and
- an administrator.
Dependencies are inferred from the claim text.