Database update notification method

US9514176B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9514176-B2
Application numberUS-201213982478-A
CountryUS
Kind codeB2
Filing dateFeb 7, 2012
Priority dateFeb 10, 2011
Publication dateDec 6, 2016
Grant dateDec 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing device includes an access requesting unit, an access type determination unit, a notified party information acquisition unit, and a notifying unit. The information processing device is able to access a notified party information storage unit that stores information of a notified party in association with location information of particular data stored in a database server. The access type determination unit determines whether or not an access request issued by the access requesting unit is an access request relating to updating. If the issued access request is an access request relating to updating, the notified party information acquisition unit acquires information of a notified party corresponding to location information of data to be updated by the access request, from the notified party information storage unit. The notifying unit gives notice to a notified party specified in the acquired information of the notified party.

First claim

Opening claim text (preview).

What is claimed is: 1. A database update notification method to be performed by an information processing device including an access requesting unit that issues an access request to a database server, an access type determination unit, a notified party information acquisition unit, a notifying unit, a notified party information addition determination unit, and a notified party information registration unit, the information processing device connecting with a notified party information storage unit that stores information of a notified party to which notice is given when there is any change in the data in association with location information of data stored in the database server, the method comprising: by the database server, when the access requesting unit issues the access request, performing database control based on the access request to return a processing result of the database control to the access requesting unit; by the access type determination unit, determining whether or not the access request comprises an access request relating to updating; by the notified party information addition determination unit, determining whether or not the access request comprises information of a notified party to which notice is given when there is any change in the data accessed by the access request; if the access request comprises the access request relating to updating, by the notified party information acquisition unit, acquiring information of a notified party corresponding to location information of data to be updated by the access request, from the notified party information storage unit; by the notifying unit, giving notice to a notified party specified in the acquired information of the notified party; and by the notified party information registration unit, storing the information of the notified party added to the access request in the notified party information storage unit in association with location information of data to be accessed included in the access request. 2. The database update notification method, according to claim 1 , wherein the information of the notified party includes an identifier specifying an application program running on the self information processing device. 3. The database update notification method, according to claim 1 , wherein the information of the notified party includes an identifier specifying another information processing device and an identifier specifying an application program running on the another information processing device. 4. The database update notification method, according to claim 1 , wherein the information of the notified party includes information specifying a callback function as information to be notified to the notified party. 5. The database update notification method, according to claim 1 , wherein the notified party information storage unit is connected with a network so as to be shared by a plurality of information processing devices. 6. The database update notification method, according to claim 1 , wherein the notified party information storage unit is connected with each of the information processing devices. 7. The database update notification method, according to claim 1 , wherein, the notified party information acquisition unit acquires information of the notified party, and simultaneously deletes an association between the acquired information of the notified party and the location information of the data from the notified party information storage unit. 8. The database update notification method, according to claim 1 , wherein the notified party information acquisition unit is configured to delete an association between the acquired information of the notified party and the location information of the data from the notified party information storage unit. 9. The database update notification method, according to claim 1 , wherein the notified party information storage unit comprises a callback ID management section that stores a key and a callback ID in association with each other. 10. The database update notification method, according to claim 9 , wherein the callback ID includes an identifier that identifies an application and callback information in a client. 11. The database update notification method, according to claim 10 , wherein the notified party information acquisition unit comprises a callback ID acquisition section that determines an access type included in an access request notified from a Key Value Store (KVS) application. 12. The database update notification method, according to claim 11 , wherein, if the access type includes an update-related access, the callback ID acquisition section acquires a callback ID associated with data location information from the callback ID management section. 13. The database update notification method, according to claim 1 , wherein the notified party information registration unit stores the information of the notified party added to the access request in the notified party information storage unit so as to be associated with the location information of data to be accessed being included in the access request. 14. The database update notification method, according to claim 1 , wherein the access request includes a request to access the database server, and wherein the notified party information storage unit includes an unit different from the database server. 15. An information processing device connecting with a database server and a notified party information storage unit that stores information of a notified party to which notice is given when there is any change in the data in association with location information of data stored in the database server, the information processing device comprising: an access requesting unit that issues an access request to the database server; an access type determination unit that determines whether or not the issued access request comprises an access request relating to updating; a notified party information addition determination unit that determines whether or not the access request comprises information of a notified party to which notice is given when there is any change in the data accessed by the access request; a notified party information acquisition unit that, if the issued access request comprises the access request relating to updating, acquires information of a notified party corresponding to location information of data to be updated by the access request, from the notified party information storage unit; a notifying unit that gives notice to a notified party specified in the acquired information of the notified party; a notified party information addition determination unit that determines whether or not the access request comprises information of a notified party; and a notified party information registration unit that stores the information of the notified party added to the access request in the notified party information storage unit in association with location information of data to be accessed included in the access request, wherein, when the access requesting unit issues the access request, the database server performs database control based on the access request to return a processing result of the database control to the access requesting unit. 16. The information processing device according to claim 15 , wherein the notified party information acquisition unit acquires information of the notified party, and simultaneously deletes an association between the acquired information of the notified party and the location information of the data from the notified party information storage unit. 17.

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Change logging, detection, and notification (replication G06F16/27) · CPC title

  • G06F16/23Primary

    Updating · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9514176B2 cover?
An information processing device includes an access requesting unit, an access type determination unit, a notified party information acquisition unit, and a notifying unit. The information processing device is able to access a notified party information storage unit that stores information of a notified party in association with location information of particular data stored in a database serve…
Who is the assignee on this patent?
Hieda Satoshi, Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06F17/30345. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).