Supporting multiple service discovery protocols on a device
AssigneeRicoh Company, Ltd.
InventorYi Ding
Life of this patent
Estimating the term…
Loading patent…
AssigneeRicoh Company, Ltd.
InventorYi Ding
Estimating the term…
Techniques for supporting multiple service discovery protocols (SDPs) on a multi-functional peripheral (MFP) are provided. The MFP includes a plurality of SDP services, a plurality of SDP adapters, and a device service management system (DSMS). Each SDP service interfaces with one SDP adapter of the plurality of SDP adapters. Each SDP adapter interfaces with the DSMS. Each SDP adapter translates messages from its corresponding SDP service into a format the DSMS understands, and vice versa. The DSMS manages service metadata information about multiple services provided by the MFP. In response to a request, from a client, for metadata of one or more services provided by the MFP, a SDP service requests the metadata from its corresponding SDP adapter. The SDP adapter requests the metadata from the DSMS, which responds to the SDP adapter with the metadata. The SDP adapter sends the metadata to the SDP service, which sends the metadata to the client.
A network-enabled printing device for supporting a plurality of service discovery protocols (SDPs), wherein the network-enabled printing device comprises a plurality of service applications that each provides at least one service, the network-enabled printing device comprising:
A method for receiving a request for metadata of one or more services provided by a multi-functional peripheral (MFP), wherein the MFP comprises a plurality of service applications that each provides at least one service, wherein the MFP supports a plurality of service discovery protocols (SDPs), the method comprising:
A machine-readable medium for receiving a request for metadata of one or more services provided by a multi-functional peripheral (MFP), wherein the MFP comprises a plurality of service applications that each provides at least one service, wherein the MFP supports a plurality of service discovery protocols (SDPs), the machine-readable medium carrying instructions which, when processed by one or more processors, causes:
Dependencies are inferred from the claim text.