(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*

This guide provides a more detailed description of the syntax that is supported along with examples.

This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.

Concept Search - What can I type?

For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.

Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.

A Light-Weight Method to Optimize the Detection of Modified Objects in a Database

Publishing Venue

The IP.com Prior Art Database

Abstract

There is no easy way to detect database-record changes. In order to detect changes, a program has to pull data down to the client and compare with cached values. This process is expensive and should be avoided.

Country

Canada

Language

English (Canada)

This text was extracted from a Microsoft Word document.

This is the abbreviated version, containing approximately
100% of the total text.

OPTIMIZED DATABASE-CHANGE DETECTION

A Light-Weight Method to Optimize the Detection of Modified
Objects in a Database

Disclosed Anonymously

There is no easy way to
detect database-record changes. In order
to detect changes, a program has to pull data down to the client and compare
with cached values. This process is
expensive and should be avoided.

One proposed solution is to create a table that stores details about each change
to the database including the table name, the key to the record changed, and a
list of the fields that were modified.
This table can then be polled much more efficiently as it only contains
new values when something has changed.

Microsoft has introduced a notification
service for SQL server, but it requires installing the notification services
software and writing notification and subscription software. Our proposed solution differs from the Microsoft
solution because it is much simpler and can be used on older versions of a database. It does not require any additional software
to be installed, configured, etc. It
requires the installation of a few database tables and triggers. It is not a true notification but in fact is
an efficient polling method.