Efficient schema supporting upsell features of a web-based business application
AssigneeNetSuite Inc.
InventorsJeffrey Jones, Jingwei Liang
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetSuite Inc.
InventorsJeffrey Jones, Jingwei Liang
Estimating the term…
An efficient schema and related methods, systems, computer program products, and business methods are described for supporting upsell features of a web-based business application. A single database of the web-based business application can support a plurality of enterprises, each enterprise selling its respective items to its respective customers. As transactions are received, transaction information including an enterprise identifier, a customer identifier, and one or more item identifiers is stored across at least two tables in the database including a first table and a second table. At predetermined intervals the first and second tables are processed to compute third and fourth tables comprising precomputed values from which upsell information requests can be readily accommodated. Accordingly, despite substantial volumes of transaction information being received by the database across multiple enterprises, a response to an upsell information request for a particular enterprise can provided quickly while also being generally up-to-date.
A method for facilitating upselling in a web-based business application used by an enterprise, the enterprise having a plurality of customers, the enterprise executing one or more transactions with each customer in which one or more items is sold, comprising:
In a database server supporting multiple enterprises served by a web-based business application, each enterprise having a plurality of customers to which one or more items is sold, a method for providing upsell information, comprising:
A method for facilitating upselling in a web-based business application used by a plurality of enterprises, each enterprise having a plurality of customers, each enterprise executing one or more transactions with each customer in which one or more items is sold, comprising:
A method for facilitating upselling in a web-based business application used by an enterprise, the enterprise having a plurality of customers and a plurality of items, the enterprise further having a plurality of item groups into which at least one of said items is classified, the enterprise executing one or more transactions with each customer in which one or more of the items is sold, comprising:
Dependencies are inferred from the claim text.