发明名称 Network-based event notification system
摘要 Upon startup of an OS, the present invention obtains an entry of a StatusMonitor key from all printer driver setting information subscribed in a registry by means of a subscriber (S0), and if a value thereof is 1, obtains an entry of a key including “Notification”. If a value of an array element 0 indicates activation of notification, the present invention obtains a character string of an array element 1 as an event type, and makes a Subscribe request to an image forming apparatus (S3). The present invention stores a subscription ID being returned, and makes an Unsubscribe request to the image forming apparatus for all subscription IDs thus stored, upon shut-down of the OS.
申请公布号 US9367274(B2) 申请公布日期 2016.06.14
申请号 US201314375031 申请日期 2013.01.29
申请人 KYOCERA DOCUMENT SOLUTIONS INC. 发明人 Oguma Takashi;Asano Takehiko
分类号 G06F3/12;G06F11/30;H04N1/00;G06F9/44;G06F11/32 主分类号 G06F3/12
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A network-based event notification system comprising: a plurality of image forming apparatuses connected to a network; and a host, which includes a plurality of printer drivers corresponding to the plurality of image forming apparatuses connected to the network, the plurality of printer drivers being installed in a storage unit included in the host; wherein the event notification system notifies the host of an event based on a request from the host to an image forming apparatus, according to a type of the event and a notification destination address that are subscribed in the image forming apparatus, wherein the storage unit included in the host comprises: a status monitor; and a registry serving as a database, in which setting information of each of the printer drivers is subscribed in a tree format and a value and a data type for a key are set by specifying a path in the tree format, wherein the registry includes: a status monitor key including on/off information of the status monitor for each of the plurality of printer drivers; an IP address key including an IP address of the image forming apparatus; and a notification key including activation/inactivation information of notification for the type of the event, wherein the value and the data type for the key are set via each of the printer drivers, upon setting printing parameters, and wherein the status monitor: i) obtains the value and the data type for the key for each of the plurality of printer drivers, upon a start-up of an operating system; ii) makes a subscription of the request notifying the host of the event to the image forming apparatus having the IP address included in the IP address key, the image forming apparatus being corresponding to the printer driver for which the on/off information of the status monitor included in the status monitor key indicates “on” and the activation/inactivation information of notification for the type of the event included in the notification key indicates “activation”; iii) receives the notification of the event from the image forming apparatus; and iv) displays a content of the notification of the event.
地址 Osaka-Shi, Osaka JP