SYSTEMS, DEVICES AND METHODS OF DECOMPOSING SERVICE REQUESTS INTO DOMAIN-SPECIFIC SERVICE REQUESTS
First Claim
1. A method of communicating information across multiple heterogeneous networks, comprising:
- receiving an abstract service request in a telecommunications domain that exposes a public interface for communicating with the telecommunications domain;
generating domain-specific resource rules based on the received abstract service request;
identifying a relevant component in the telecommunications domain for enforcing the generated domain-specific resource rules; and
sending the domain-specific resource rules to the identified relevant component.
1 Assignment
0 Petitions
Accused Products
Abstract
The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may include receiving an abstract service request (e.g., a request specifying a functional requirement) via an exposed public interface, generating domain-specific resource rules based on the received abstract service request, identifying relevant components in a telecommunications domain for enforcing the generated domain-specific resource rules, and send the domain-specific resource rules to the identified components (e.g., online charging server, policy management server, etc.) for enforcement. Generating domain-specific resource rules based on the received abstract service request may include generating the rules consistent with the existing resource rules of the domain.
51 Citations
38 Claims
-
1. A method of communicating information across multiple heterogeneous networks, comprising:
-
receiving an abstract service request in a telecommunications domain that exposes a public interface for communicating with the telecommunications domain; generating domain-specific resource rules based on the received abstract service request; identifying a relevant component in the telecommunications domain for enforcing the generated domain-specific resource rules; and sending the domain-specific resource rules to the identified relevant component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; exposing a public interface for communicating with a telecommunications domain; receiving an abstract service request in the public interface; generating domain-specific resource rules based on the received abstract service request; identifying a relevant component in the telecommunications domain for enforcing the generated domain-specific resource rules; and sending the domain-specific resource rules to the identified relevant component for enforcement. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations for communicating information across multiple heterogeneous networks comprising:
-
exposing a public interface for communicating with a telecommunications domain; receiving an abstract service request in the exposed public interface; generating domain-specific resource rules based on the received abstract service request; identifying a relevant component in the telecommunications domain for enforcing the generated domain-specific resource rules; and sending the domain-specific resource rules to the identified relevant component. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A communication system, comprising:
-
a computing device comprising a memory, and a device processor coupled to the memory; and a communications server comprising a server memory and a server processor coupled to the server memory, wherein the server processor is configured with server-executable instructions to perform operations comprising; exposing a public interface for communicating with a telecommunications domain; receiving an abstract service request in the exposed public interface; generating domain-specific resource rules based on the received abstract service request; identifying a relevant component in the telecommunications domain for enforcing the generated domain-specific resource rules; and sending the domain-specific resource rules to the identified relevant component, and wherein the device processor is configured with processor-executable instructions to perform operations comprising; receiving the domain-specific resource rules; and enforcing the received domain-specific resource rules.
-
Specification