System and Method for Establishing Electronic Business Systems for Supporting Communications Services Commerce
First Claim
1. An electronic business support system, comprising a smart component server, wherein said smart component server comprises:
- a plurality of activity smart components, each of which performs a specific business logic;
a plurality of service smart components which provide common infrastructure capabilities required by said activity smart components;
a plurality of communications messaging interfaces that transport information from said support system to external systems;
a plurality of transport adapters, which facilitate connectivity with external systems;
an administrator console, which is a Java-based tool that uses XML files to map object attributes to a database which is associated with said electronic business support system;
wherein said smart components are implemented as stateless session enterprise Java beans.
5 Assignments
0 Petitions
Accused Products
Abstract
A comprehensive electronic business support system comprises three layers: (1) the business layer, including various smart components which unify data and business processes across all customer interactions; (2) the integration layer, including various communications messaging interfaces and enterprise application integration adapters, which provide a flexible, automated, and process driven solution for integrating across business applications and operations support systems; and (3) the presentation layer, including various customer views, which are presented via particular business portals. A smart component server provides the core services and comprehensive business process logic required to successfully conduct business online. The communications messaging interfaces integrate with back-office systems for functions such as billing, provisioning, and interconnection.
-
Citations
8 Claims
-
1. An electronic business support system, comprising a smart component server, wherein said smart component server comprises:
-
a plurality of activity smart components, each of which performs a specific business logic; a plurality of service smart components which provide common infrastructure capabilities required by said activity smart components; a plurality of communications messaging interfaces that transport information from said support system to external systems; a plurality of transport adapters, which facilitate connectivity with external systems; an administrator console, which is a Java-based tool that uses XML files to map object attributes to a database which is associated with said electronic business support system; wherein said smart components are implemented as stateless session enterprise Java beans. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for sending a communications messaging interface from the electronic business support system to an external system, comprising the steps of:
-
obtaining a reference to an enterprise Java bean of said interconnect service; identifying a code that is associated with said communications messaging interface; creating an object for said communications messaging interface; adding event data which is specific to said communications messaging interface; and sending said communications messaging interface to said interconnect service.
-
-
8. A method for adding a new communications messaging interface for the electronic business support system, comprising the steps of:
-
confirming said communications messaging interface has not been defined in the electronic business support system; giving a code which assigns a unique identification to said communications messaging interface; adding said code and its corresponding routing policy class name to the database; creating source and target strategies; and making an entry for said communications messaging interface in the database.
-
Specification