Techniques for providing services and establishing processing environments
First Claim
Patent Images
1. A method for establishing a processing environment, comprising:
- configuring a processing container for processing devices that are distributed over multiple networks, the processing container defines unique processing contexts occurring within the processing devices and each processing context representing a processing group;
configuring processing groups within the processing container, each processing group having a unique context;
loading applications within each processing group'"'"'s context;
establishing a processing environment having the applications processing within their respective processing group'"'"'s context and within the container; and
interfacing two or more of the processing groups using connector interfaces included within the processor container, and each connector interface processes for its respective processing group types of input used by each application within that processing group and types of output produced by each application within that processing group thereby permitting interfacing between the two or more processing groups, each connector interface is a protocol that defines common events, parameters, and output of that connector interface'"'"'s processing group thereby permitting the processing groups to interface with one another and translate data from one application in one processing group to different data used by a different application in a different processing group; and
, the processing groups perform their own authentication, each application performs additional authentication, and the processing container performs other authentication where the authentication technique used by the processing container is a particular one of the processing groups, the processing group for the authentication technique is an Operating System (OS) authentication processing group that performs on-box authentication and off-box authentication, the on-box authentication necessitates no pass through of the OS and the off-box authentication necessitates pass through of the OS to external boxes for authentication.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for the delivery of client services and for the establishment of client processing environments. A client receives services within a processing environment which is defined by a processing container. The processing container includes one or more processing groups, and each processing group has a particular context that supports one or more applications or services which are processing within that context. The processing groups communicate with one another via connector interfaces included within the processing container. Services and processing containers can be dynamically added or removed from the processing container.
54 Citations
24 Claims
-
1. A method for establishing a processing environment, comprising:
-
configuring a processing container for processing devices that are distributed over multiple networks, the processing container defines unique processing contexts occurring within the processing devices and each processing context representing a processing group; configuring processing groups within the processing container, each processing group having a unique context; loading applications within each processing group'"'"'s context; establishing a processing environment having the applications processing within their respective processing group'"'"'s context and within the container; and interfacing two or more of the processing groups using connector interfaces included within the processor container, and each connector interface processes for its respective processing group types of input used by each application within that processing group and types of output produced by each application within that processing group thereby permitting interfacing between the two or more processing groups, each connector interface is a protocol that defines common events, parameters, and output of that connector interface'"'"'s processing group thereby permitting the processing groups to interface with one another and translate data from one application in one processing group to different data used by a different application in a different processing group; and
, the processing groups perform their own authentication, each application performs additional authentication, and the processing container performs other authentication where the authentication technique used by the processing container is a particular one of the processing groups, the processing group for the authentication technique is an Operating System (OS) authentication processing group that performs on-box authentication and off-box authentication, the on-box authentication necessitates no pass through of the OS and the off-box authentication necessitates pass through of the OS to external boxes for authentication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing a service to client, comprising:
-
receiving a request to add a service from a client; identifying a connector interface for the service, that interfaces the service to other connector interfaces within a processing container, the other connector interfaces are associated with other services available within the processing container, and the processing container processes on devices over multiple networks, the processing container defines unique processing contexts occurring within the devices, and the connector interface processes for the service types of input used by the service and types of output produced by the service thereby permitting interfacing between the service and the other connector interfaces, the connector interface and the other connector interfaces are Application Programming Interfaces (APIs) that permits the input and output to be generically communicated within the processing container and across the unique processing contexts; and
the service and the other services use their own authentication and the processing container uses still other authentication where the authentication technique used is included within the processing container and the processing container includes an Operating System (OS) authentication processing group that performs on-box authentication and off-box authentication for the authentication technique, the on-box authentication necessitates no pass through of the OS and the off-box authentication necessitates pass through of the OS to external boxes for authentication;loading the service and its connector interface into the processing container; and providing the service to the client. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A processing system implemented in a computer-readable storage medium and is processed over a network, comprising:
-
a processing container implemented as a processing environment for devices that spans multiple networks, the processing container defines unique processing contexts occurring within the devices and each processing context representing a processing group; processing groups, each processing group having services that process on computer devices; and connector interfaces, each connector interface provides for interaction between the processing groups, and each processing group represents a different processing context within the processing container, and each connector interface processes for its respective processing group types of input used by each application within that processing group and types of output produced by each application within that processing group thereby permitting interfacing between the processing groups, each connector interface is a protocol that defines common events, parameters, and output of that connector interface'"'"'s processing group thereby permitting the processing groups to interface with one another and translate data from one application in one processing group to different data used by a different application in a different processing group; and
each processing group uses its own authentication, each application also uses its own independent authentication, and the processing container use still other authentication where the authentication technique used is a particular processing group within the processing container, and the processing group for the authentication technique is an Operating System (OS) authentication processing group that performs on-box authentication and off-box authentication, the on-box authentication necessitates no pass through of the OS and the off-box authentication necessitates pass through of the OS to external boxes for authentication. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification