METHOD OF PROCESSING REQUESTS FOR DIGITAL SERVICES
First Claim
1. A method of processing requests for different digital services hosted by respective service entities, the method comprises:
- receiving a request packet from a communication device, the request packet includes source and destination identifiers;
determining which one of the different digital services the communication device is requesting a service, based on the destination identifier;
authenticating the request packet based on the source identifier to determine an access permission of the communication device for accessing the determined digital service; and
if the access permission is granted, modifying the request packet and forwarding the modified request packet based on the destination identifier to the determined digital service for processing;
whereinauthenticating the request packet includes comparing the source identifier and the destination identifier with access mapping rules having granularity levels based on a destination component and its related function, and wherein the access mapping rules are configurable to allow dynamic user access.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of processing requests for different digital services hosted by respective service entities is disclosed. The method including steps of receiving a request packet from a communication device, the request packet includes source and destination identifiers, determining which one of the different digital services the communication device is requesting a service, based on the destination identifier, authenticating the request packet based on the source identifier to determine an access permission of the communication device for accessing the determined digital service, and if the access permission is granted, modifying the request packet and forwarding the modified request packet based on the destination identifier to the determined digital service for processing.
102 Citations
15 Claims
-
1. A method of processing requests for different digital services hosted by respective service entities, the method comprises:
-
receiving a request packet from a communication device, the request packet includes source and destination identifiers; determining which one of the different digital services the communication device is requesting a service, based on the destination identifier; authenticating the request packet based on the source identifier to determine an access permission of the communication device for accessing the determined digital service; and if the access permission is granted, modifying the request packet and forwarding the modified request packet based on the destination identifier to the determined digital service for processing;
whereinauthenticating the request packet includes comparing the source identifier and the destination identifier with access mapping rules having granularity levels based on a destination component and its related function, and wherein the access mapping rules are configurable to allow dynamic user access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor for processing requests for different digital services hosted by respective service entities, the processor comprising:
-
an aggregator module for receiving a request packet from a communication device, the request packet includes source and destination identifiers, and for determining which one of the different digital services the communication device is requesting a service, based on the destination identifier; and an authentication module for authenticating the request packet based on the source identifier to determine an access permission of the communication device for accessing the determined digital service, wherein if the access permission is granted, the aggregator module modifies the request packet and forwards the modified request packet based on the destination identifier to the determined digital service for processing; and
wherein the aggregator module includes a provisioning sub module arranged to compare the source identifier and the destination identifier with access mapping rules having granularity levels based on a destination component and its related function, and wherein the access mapping rules are configurable to allow dynamic user access. - View Dependent Claims (13, 14, 15)
-
-
12. (canceled)
Specification