DOWNLOADABLE PLUGGABLE SERVICES
First Claim
Patent Images
1. A method, comprising:
- receiving a request from a customer to obtain a downloadable pluggable service for a communication system of the customer;
in response to receiving the request, preparing the downloadable pluggable service, wherein preparing the downloadable pluggable service includes obtaining a first and second sub-component that are packaged into a single object, wherein the first sub-component includes instructions for operating a first server of the customer'"'"'s communication system, and wherein the second sub-component includes instructions for operating a second server of the customer'"'"'s communication system; and
transmitting the single object to the customer.
21 Assignments
0 Petitions
Accused Products
Abstract
Downloadable pluggable services and methods of distributing the same are described. The downloadable pluggable services may correspond to communication services that can be downloaded to upgrade a communication system. The downloadable pluggable services may include a number of component parts that can be distributed among various servers in the communication system being upgraded along with instructions that enable the component parts to instruct each server in the communication system to operate in a coordinated fashion so as to provide the downloaded service.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a request from a customer to obtain a downloadable pluggable service for a communication system of the customer; in response to receiving the request, preparing the downloadable pluggable service, wherein preparing the downloadable pluggable service includes obtaining a first and second sub-component that are packaged into a single object, wherein the first sub-component includes instructions for operating a first server of the customer'"'"'s communication system, and wherein the second sub-component includes instructions for operating a second server of the customer'"'"'s communication system; and transmitting the single object to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising processor-executable instructions, the instructions comprising:
-
an object generator configured to receive a request from a customer to obtain a downloadable pluggable service for a communication system of the customer and, in response to receiving the request, prepare the downloadable pluggable service, wherein preparing the downloadable pluggable service includes obtaining a first and second sub-component that are packaged into a single object, wherein the first sub-component includes instructions for operating a first server of the customer'"'"'s communication system such that the downloadable pluggable service is performed, and wherein the second sub-component includes instructions for operating a second server of the customer'"'"'s communication system such that the downloadable pluggable service is performed; and an object delivery interface configured to transmit the single object to the customer via a communication network. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A communication system, comprising:
a communication server including a processor and memory, the memory including instructions configured to be executed by the processor, the instructions including; an object unpacker configured to receive a single object from a service warehouse, the single object comprising a plurality of sub-components that, when distributed among servers in the communication system, cause the communication system to provide a service to users of the communication system, wherein the plurality of sub-components include a first and second sub-component that are packaged into the single object; and an object distributor configured to distribute the first sub-component and the second sub-component to different servers in the communication system in accordance with deployment instructions contained in the single object. - View Dependent Claims (20)
Specification