Patent Document ID: 7720850
Application ID: 11441591
Patent Flag: 1

Claim One:
1. A method of a server device comprising: processing a merchant-uploaded inventory data using a processor of a server device to determine a set of meta-data attributes associated with the merchant uploaded inventory data; creating an index data using the set of meta-data attributes associated with the merchant-uploaded inventory data; analyzing a query of a client device using an index data to determine a set of metadata attributes of the index data that match the query; pooling the set of meta-data attributes of the index data to generate a query response; selectively grouping the set of meta-data attributes of the query response to generate a set of data clusters and wherein the set of meta-data attributes of the index are associated to an inventory data uni-directionally communicated by a merchant device, wherein selective grouping of the query response is based on applying of at least one grouping algorithm that logically associates certain items with other items through a neural network algorithm that examines and generates a meta-data associated with each of the certain items simultaneously to the generation of the data clusters, wherein the set of meta-data attributes of the index are associated to an inventory data communicated by a merchant device is associated with a merchant-uploaded inventory data and wherein the set of meta-data attributes are at least one of an item identifier, a merchant identifier, an item description, an item price, and an item brand; generating a rank of the set of data clusters based on a count of various merchants offering a particular item associated to the set of data clusters; processing a payment of an interested party when a mark-up language file develops a patron base above a threshold value; offering a subscription service on the mark-up language file associated with the interested party when the patron base is above the threshold value, wherein the subscription service is at least one of an advertisement space, a sponsored recommendation and a web feature; converting the merchant uploaded inventory data to a structured format prior to the processing of the merchant-uploaded inventory data having the set of meta-data attributes; comparing the merchant uploaded inventory data with a previous inventory data of a particular merchant associated with both the merchant-uploaded inventory data and the previous inventory data to identify at least a portion of the set of meta-data attributes which do not need to be updated; parsing the merchant-uploaded inventory data to extract the set of meta-data attributes associated with the merchant uploaded inventory data; creating the index data using an incremental algorithm that builds on preexisting indexes which have substantially similar data as the index data and wherein the incremental algorithm builds on preexisting indexes by infusing into preexisting indexes the set of meta-data attributes associated with the merchant-uploaded inventory data other than the portion of the set of meta-data attributes which do not need to be updated; and generating an incentive data tailored to a merchant associated with the merchant-uploaded inventory data to encourage the merchant to periodically communicate revised versions of an inventory of the merchant to the server device, wherein the incentive data is at least one of a financial incentive data, a marketing incentive data and an operational incentive data; automatically populating the mark-up language file using the set of data clusters through a client interaction module that generates a visual data structuring having a set of rows and a set of columns that logically group items of different ones of the set of data clusters based on the count of various merchants having the items in the different ones of the set of data clusters; generating a transaction data based on a user selection of the particular item associated to the set of data clusters; and communicating the transaction data to a elected merchant offering the particular item; embedding a tracking data through a redirection of the transaction data to a mark-up language document external to the merchant device; and generating a statistical data of referral rates to the elected merchant through the tracking data.