×

Method and apparatus for reduction of event notification within a web service application of a multi-functional peripheral

  • US 8,453,164 B2
  • Filed: 09/27/2007
  • Issued: 05/28/2013
  • Est. Priority Date: 09/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media carrying instructions which, when executed by one or more processors, causes:

  • receiving, from one or more first client devices, at a network device, a plurality of subscription requests, wherein each subscription request is associated with a subscription for one or more events;

    in response to receiving the plurality of subscription requests, storing subscription association data that associates, for each subscription request of the plurality of subscription requests, a client identifier and a subscription identifier, wherein the subscription association data is not associated with a job request;

    after storing the subscription association data, receiving, from one or more second client devices, at the network device, a plurality of job requests;

    after receiving a particular job request of the plurality of job requests, updating the subscription association data by associating a job identifier with a particular client identifier and a particular subscription identifier;

    detecting, at the network device, a plurality of events;

    determining that a particular event of the plurality of events is associated with a particular job; and

    for the particular event, causing an event notification to be sent only to a particular client device that (a) is associated with a particular subscription of the particular event, wherein the particular subscription is associated with a subscription request of the plurality of subscription requests, and (b) sent a job request, of the plurality of job requests, that is associated with the particular job;

    wherein a client device of the one or more first client devices that subscribed for the particular event does not receive a notification of the particular event.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×