System and method for maintaining metadata correctness
AssigneeAggregate Knowledge, Inc.
InventorsPaul MARTINO, Gian- Paolo Musumeci, Kristopher C. Wehner
Life of this patent
Estimating the term…
Abstract
A method is disclosed. The method includes a relationship server receiving a discovery service request from a client computer, the relationship server comparing metadata provided in the discovery service request against a database and a crawler retrieving updated metadata from a commerce server for if the metadata provided in the discovery service request does not match the metadata stored in the database column.
Claims19
(canceled)
A computer-implemented method comprising:
- generating, by one or more computing devices and in response to a client interaction with an object on a webpage, metadata associated with the object;
- transmitting the metadata to a web application;
- loading the metadata into a database;
- analyzing the metadata against existing information in the database;
- determining whether the metadata differs from the existing information for the object in the database;
- if a difference is found, flagging the metadata and placing the metadata in a verification queue for verification;
- making a hypertext transfer protocol (HTTP) request to the website to verify the metadata;
- comparing information obtained from the website to the metadata;
- and
- based on determining a difference between the metadata and the information obtained from the website, updating the database with the metadata.
A computing system comprising:
- a memory storing instructions;
- and
- one or more processors, coupled to the memory, configured to process the stored instructions to perform operations comprising:
- generate, in response to a client interaction with an object on a webpage, metadata associated with the object;
- transmit the metadata to a web application;
- load the metadata into a database;
- analyze the metadata against existing information in the database;
- determine whether the metadata differs from the existing information for the object in the database;
- if a difference is found, flag the metadata and placing the metadata in a verification queue for verification;
- make a hypertext transfer protocol (HTTP) request to the website to verify the metadata;
- compare information obtained from the website to the metadata;
- and
- based on determining a difference between the metadata and the information obtained from the website, update the database with the metadata.
A non-transitory computer readable medium storing instructions that when executed by a computing system, causes the computing system to perform operations comprising:
- generating, in response to a client interaction with an object on a webpage, metadata associated with the object;
- transmitting the metadata to a web application;
- loading the metadata into a database;
- analyzing the metadata against existing information in the database;
- determining whether the metadata differs from the existing information for the object in the database;
- if a difference is found, flagging the metadata and placing the metadata in a verification queue for verification;
- making a hypertext transfer protocol (HTTP) request to the website to verify the metadata;
- comparing information obtained from the website to the metadata;
- and
- based on determining a difference between the metadata and the information obtained from the website, updating the database with the metadata.
Dependencies are inferred from the claim text.