Business rule web service
First Claim
1. A method of providing transaction services to a plurality of different subscribing organizations where such transaction services are provided for servicing contacts with clients of the plurality of subscribing organizations through an independently operated contact processing system having a communication connection with the subscribing organizations through the Internet, such method comprising the steps of:
- a respective contact controller, of a plurality of contact controllers, within each of a plurality of exclusive web service engines, each controller exclusive to a respective one of the plurality of subscribing organizations and each controller providing exclusive control instructions for servicing the contacts of each respective subscribing organization, the control instructions provided through a control interface of the contact processing system, the contact processing system operated independently of the subscribing organizations and each exclusive web service engine serving as a private interface with the contact processing system with exclusive access by the respective subscribing organization; and
a web services publisher, of a plurality of web service publishers, within each of the plurality of exclusive web service engines, exchanging contact control information bidirectionally between the respective subscribing organization and the respective contact controller through the Internet, including publishing queue information to a respective subscriber website, for the exclusive servicing of the contacts with the clients of each respective subscribing organization such that activities of each of the plurality of subscribing organizations are kept confidential from every other subscribing organization of the plurality of subscribing organizations.
18 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing transaction services to one of a plurality of organizations where such transaction services are provided for servicing contacts with clients of the organization through an independently operated contact processing system having a communication connection with the organization through the Internet. The method includes the steps of a contact controller of the organization providing contact control instructions for servicing the contacts to a control interface of the contact processing system and a web services publisher exchanging control information between the organization and contact controller through the Internet for the servicing the contacts with the clients of the organization.
40 Citations
38 Claims
-
1. A method of providing transaction services to a plurality of different subscribing organizations where such transaction services are provided for servicing contacts with clients of the plurality of subscribing organizations through an independently operated contact processing system having a communication connection with the subscribing organizations through the Internet, such method comprising the steps of:
-
a respective contact controller, of a plurality of contact controllers, within each of a plurality of exclusive web service engines, each controller exclusive to a respective one of the plurality of subscribing organizations and each controller providing exclusive control instructions for servicing the contacts of each respective subscribing organization, the control instructions provided through a control interface of the contact processing system, the contact processing system operated independently of the subscribing organizations and each exclusive web service engine serving as a private interface with the contact processing system with exclusive access by the respective subscribing organization; and a web services publisher, of a plurality of web service publishers, within each of the plurality of exclusive web service engines, exchanging contact control information bidirectionally between the respective subscribing organization and the respective contact controller through the Internet, including publishing queue information to a respective subscriber website, for the exclusive servicing of the contacts with the clients of each respective subscribing organization such that activities of each of the plurality of subscribing organizations are kept confidential from every other subscribing organization of the plurality of subscribing organizations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing instructions which when executed by a processor perform a method for providing transaction services to a plurality of different subscribing organizations where such transaction services are provided for servicing contacts with clients of the plurality of subscribing organizations through an independently operated contact processing system having a communication connection with the subscribing organization through the Internet, comprising the steps of:
-
a respective contact controller, within each of a plurality of web service engines, each exclusive to a respective one of the plurality of subscribing organizations, providing control instructions to a control interface of the independently operated contact processing system for servicing the contacts of the subscribing organizations and wherein each respective web service engine serves as a private interface with the contact processing system with exclusive access by a respective one of the subscribing organizations; and a web service publisher, within each of the plurality web service engines, exchanging control information bidirectionally between the respective organization and the respective contact controller through the Internet including queue information, for the exclusive servicing of the contacts with the clients of the respective subscribing organization. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for providing transaction services to a plurality of different subscriber organizations where such transaction services are provided for servicing contacts with clients of the subscriber organizations through an independently operated contact processing system having a communication connection with the subscriber organizations through the Internet, such apparatus comprising:
-
a plurality of exclusive web service engines and a respective contact controller within each of the plurality of exclusive web service engines, each exclusive to a respective one of the plurality of subscriber organizations that provides contact control instructions for servicing the contacts of each respective subscriber organization to a control interface of the contact processing system, the contact processing system operated independently of the subscriber organizations and wherein each respective web service engine serves as a private interface with the contact processing system with exclusive access by the respective subscriber organization; and a web services publisher, of a plurality of web service publishers, within each of the plurality of exclusive web service engines, that exchanges contact control information bidirectionally between the respective subscriber organization and the respective contact controller through the Internet, including queue information, for exclusive servicing of the contacts with the clients of the respective subscriber organization, such that activities of each of the plurality of subscribing organizations are kept confidential from every other subscribing organization of the plurality of subscribing organizations. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification