摘要:
Digitized images are associated with English language captions and other data, collectively known as the metadata associated with the images. A natural language processing database removes ambiguities from the metadata, and the images and the metadata are stored in databases. A user formulates a search query, and natural language processing is used to determine matches between the query and the stored metadata. Images corresponding to the matches are then viewed, and desired images are selected for licensing. The license terms for selected images are displayed, and a subset of the selected images are ordered as desired by the user.
摘要:
Digitized images are associated with English language captions and other data, collectively known as the metadata associated with the images. A natural language processing database removes ambiguities from the metadata, and the images and the metadata are stored in databases. A user formulates a search query, and natural language processing is used to determine matches between the query and the stored metadata. Images corresponding to the matches are then viewed, and desired images are selected for licensing. The license terms for selected images are displayed, and a subset of the selected images are ordered as desired by the user.
摘要:
The present invention provides a merchant system for online shopping and merchandising. The merchant system architecture provides great flexibility for a merchant to adapt the merchant system to their existing business practices, promotions and databases. The merchant system includes a dynamic page generator, a configurable order processing module and a database module capable of retrieving data from the database without regard to its schema. The present invention enables merchants to create electronic orders which are easily adaptable for different sales situations. The order processing module includes multiple configurable stages to process a merchant's electronic orders. The merchant system is capable of generating pages dynamically using templates having embedded directives. The database module and the dynamic page generator allow merchants to modify their databases and page displays without having to reengineer the merchant system.
摘要:
An electronic promotion system apparatus and method provide promotions across a computer network. The promotion system includes a shopper browser communicating with a merchant server. A shopper places an order using the shopper browser. The order is received by the merchant server. A purchasing pipeline executing in the merchant server process the order. The purchasing pipeline includes a promotion component. The promotion component determines the eligibility of the shopper for each one of multiple promotions using information stored in a promotion table. Furthermore, the eligibility of each item on the shopper order to trigger each one of the multiple promotions is determined. Additionally, the eligibility of each item on the shopper order to receive an award is determined. The awards are then applied appropriately. Each item may be used to trigger only one promotion where awards were granted. Furthermore, each item may only receive one award. Thus, a merchant may offer multiple promotions while ensuring the promotions are applied as intended.
摘要:
The present invention provides a merchant system for online shopping and merchandising. The merchant system architecture provides great flexibility for a merchant to adapt the merchant system to their existing business practices, promotions and databases. The merchant system includes a dynamic page generator, a configurable order processing module and a database module capable of retrieving data from the database without regard to its schema. The present invention enables merchants to create electronic orders which are easily adaptable for different sales situations. The order processing module includes multiple configurable stages to process a merchant's electronic orders. The merchant system is capable of generating pages dynamically using templates having embedded directives. The database module and the dynamic page generator allow merchants to modify their databases and page displays without having to reengineer the merchant system.
摘要:
The present invention provides a method and system for processing electronic sales transactions. In a preferred embodiment, an electronic merchandising system allows merchants to create electronic orders which are easily adaptable for different sales situations. The preferred electronic order comprises flexible blackboards which allow merchants to add sales information with what are called key-value pairs. In the preferred embodiment, the order is an object which contains at least one order blackboard and one or more item blackboards. In addition, the preferred embodiment contains an order processing module with multiple stages which process the order. The preferred stages include a product information stage, a merchant information stage, a shopper information stage, an order initialization stage, an order check stage, an item price adjust stage, an order price adjust stage, a shipping stage, a handling stage, a tax stage, an order total stage, an inventory stage, a payment stage and an accept stage.
摘要:
An application, such as an online merchant system, provides a name for a query stored in a database. The database accesses the query using the name provided by the application. The database next executes the query to produce an access object having the query results. The application then processes the access object to obtain a selected result. Storing queries in the database provides a level of indirection and flexibility enabling applications to access databases without prior knowledge of their schemas. Thus, applications can access data in a wide variety of existing databases having different schemas and data sublanguages. Modification of the database schema does not require corresponding modification or recompilation of the application accessing the database.