Patent ID: 8239365
Filing Date: 2012-08-07
Classification: G06F

Abstract:
1. A method for providing access to a database using a custom interface, the method comprising: providing a first interface to a remote first supplier over a network, the first interface allowing the first supplier to define a customized second interface based on a particular set of products or services offered by the first supplier, the first interface associated with a first data record format, the customized second interface associated with a second data record format, the first data record format comprising a subset of the second data record format; receiving from the first supplier (a) a product or service category and (b) a set of parameter definitions comprising parameter names and parameter data types, wherein the product or service category and the parameter definitions describe the particular set of products or services offered by the first supplier; creating a new request type in a database based on the product or service category, and associating the set of parameter names and parameter data types with the new request type, wherein the customized second interface is defined by the first supplier and based on the new request type; receiving a first inventory data plan item associated with a first inventory through a second interface generated based on the new request type, the first inventory data item having data values for the set of attributes and the set of parameters; storing the first inventory data item to a data store; receiving an inventory request through the second interface, the request having attributes and a set of parameters and associated with a desired inventory; comparing the inventory request to inventory data stored in the data store, the inventory including the first inventory data; presenting the customized second interface defined by the first supplier to one or more other remote suppliers to allow the one or more remote suppliers to extend the customized second interface by (c) adding further parameter definitions to further describe one or more other products or services offered by the one or more other suppliers, the products and services offered by the first supplier in about the same product or service category as the products or services offered by the second supplier, and (d) adding one or more supplier links of the one or more other suppliers; receiving a from a user, the request associated with items of interest among the products or services offered by the suppliers using the extended customized second interface, and allowing user requests for items of interest to be sent to the suppliers via the supplier links; and displaying the extended customized second interface to the user.