SHARING SERVICE APPLICATIONS ACROSS MULTI-FUNCTION DEVICES IN A PEER-AWARE NETWORK
First Claim
1. A method for replicating a service application across a network of computer platforms and multi-function devices, said method comprising:
- installing a service application on a first computer platform in communication over a network;
broadcasting, by said first computer platform, an advertisement containing information about said installed service application over a network; and
in response to said broadcasted advertisement being received by said second computer platform in communication with at least one multi-function device, said second computer platform performing;
storing said information about said service application;
creating a service proxy for said service application, said service proxy facilitating a communication between said service application and said multi-function device;
associating said service proxy with said stored newly installed service application; and
registering said service application with said multi-function device, said registration comprising;
placing an iconic representation of said service application on a user interface of said multi-function device; and
associating said icon with said service proxy such that a user selection of said icon causes said service proxy to initiate a call to said service application.
7 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a system and method for automatically registering and de-registering custom application services across a fleet of multi-function document reproduction devices in an enterprise network. As described more fully herein, through an implementation of the present method, custom service solutions installed on one computer platform in the network can be automatically replicated and shared across a fleet of multi-function devices without requiring manual registration of the newly deployed service with each device. Registration makes the service user-selectable directly from the device'"'"'s UI. Further, when a service goes off-line or otherwise becomes available, the service is automatically de-registered with devices whereon the service has been registered. A single instance of an application service can be rapidly replicated without manual intervention. The present system is scalable from a few nodes to many nodes as additional resources are brought online. Various embodiments hereof have also been provided.
-
Citations
20 Claims
-
1. A method for replicating a service application across a network of computer platforms and multi-function devices, said method comprising:
-
installing a service application on a first computer platform in communication over a network; broadcasting, by said first computer platform, an advertisement containing information about said installed service application over a network; and in response to said broadcasted advertisement being received by said second computer platform in communication with at least one multi-function device, said second computer platform performing; storing said information about said service application; creating a service proxy for said service application, said service proxy facilitating a communication between said service application and said multi-function device; associating said service proxy with said stored newly installed service application; and registering said service application with said multi-function device, said registration comprising; placing an iconic representation of said service application on a user interface of said multi-function device; and associating said icon with said service proxy such that a user selection of said icon causes said service proxy to initiate a call to said service application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for replicating a service application across a network of computer platforms and multi-function devices, said system comprising:
-
a plurality of multi-function devices; a plurality of computer platforms in peer-aware communication over a network, each of said computer platforms forming a subnet with at least one of said multi-function device, said computer platforms comprising; a storage medium capable of storing data; a memory for storing machine executable program instructions; and a processor in communication with said storage medium and said memory for performing the method of; installing a service application on a first computer platform in communication over a network; broadcasting, by said first computer platform, an advertisement containing information about said installed service application over a network; and in response to said broadcasted advertisement being received by said second computer platform in communication with at least one multi-function device, said second computer platform performing; storing said information about said service application; creating a service proxy for said service application, said service proxy facilitating a communication between said service application and said multi-function device; associating said service proxy with said stored newly installed service application; and registering said service application with said multi-function device, said registration comprising; placing an iconic representation of said service application on a user interface of said multi-function device; and associating said icon with said service proxy such that a user selection of said icon causes said service proxy to initiate a call to said service application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for replicating a service application across a network of computer platforms and multi-function devices, the computer program product comprising:
a computer-readable medium storing instructions that, when executed on a computer, cause the computer to perform a method comprising; installing a service application on a first computer platform in communication over a network; broadcasting, by said first computer platform, an advertisement containing information about said installed service application over a network; and in response to said broadcasted advertisement being received by said second computer platform in communication with at least one multi-function device, said second computer platform performing; storing said information about said service application; creating a service proxy for said service application, said service proxy facilitating a communication between said service application and said multi-function device; associating said service proxy with said stored newly installed service application; and registering said service application with said multi-function device, said registration comprising; placing an iconic representation of said service application on a user interface of said multi-function device; and associating said icon with said service proxy such that a user selection of said icon causes said service proxy to initiate a call to said service application. - View Dependent Claims (16, 17, 18, 19, 20)
Specification