Claims
- 1. A method for suggesting products to a user of a wireless user device, comprising:
receiving historical information from a wireless user device to a wireless application server in wireless communication with the wireless user device; querying a back-end device through for a selection of products, the selection based upon the historical information; and pushing the selection of products to a display on the wireless user device.
- 2. A method according to claim 1, further comprising:
filtering the selection of products before displaying the selection on the wireless user device.
- 3. A method according to claim 1, further comprising:
formatting the selection of products before displaying the selection on the wireless user device.
- 4. A method according to claim 1, further comprising:
authenticating the wireless user device.
- 5. A method according to claim 1, further comprising:
formatting communication between the wireless application server and the back-end device using a middleware server.
- 6. A method according to claim 1, further comprising:
caching information on the wireless application server related to the user of the wireless user device.
- 7. A method according to claim 1, further comprising:
storing information and statistics for the selections of products sent to a user.
- 8. A method according to claim 1, further comprising:
allowing the user to set preferences for the selection of products.
- 9. A method according to claim 1, further comprising:
allowing the user to set preferences for displaying the selection of products.
- 10. A method according to claim 1, further comprising:
pre-staging advertising information to be displayed to the user while the wireless user device is waiting for the selection of products.
- 11. A method according to claim 1, further comprising:
automatically logging the wireless user device into the wireless application server when the wireless user device is brought within range of a wireless antenna in connection with the wireless application server.
- 12. A method for suggesting products to a user of a wireless user device, comprising:
logging a user of a wireless user device into a wireless application server in wireless communication with the wireless user device; querying a customer database for historical information related to the user; querying a product database for a selection of products, the selection based upon the historical information; and pushing the selection of products to a display on the wireless user device.
- 13. A method according to claim 12, further comprising:
filtering the selection of products before displaying the selection on the wireless user device.
- 14. A method according to claim 12, further comprising:
formatting the selection of products before displaying the selection on the wireless user device.
- 15. A method according to claim 12, further comprising:
authenticating the user of the wireless user device.
- 16. A method according to claim 12, further comprising:
caching information on the wireless application server related to the user of the wireless user device.
- 17. A method according to claim 12, further comprising:
storing information and statistics for selections of products sent to a user.
- 18. A method according to claim 12, further comprising:
allowing the user to set preferences for the selection of products.
- 19. A method according to claim 12, further comprising:
allowing the user to set preferences for displaying the selection of products.
- 20. A method according to claim 12, further comprising:
pre-staging advertising information to be displayed to the user while the wireless user device is waiting for the selection of products.
- 21. A method for allowing customers to enter into sales transactions through a wireless device, comprising:
logging a user of a wireless user device into a wireless application server in wireless communication with the wireless user device; querying a customer database for historical information related to the user; querying a product database to check the availability of the products listed in the inventory; formatting the list of in-stock products and pushing the list to the wireless user device using the wireless application server, so that the in-stock products are displayed to a user of the wireless user device; and allowing the user to purchase an in-stock product by selecting it on the wireless user device.
- 22. A method according to claim 21, further comprising:
storing payment information in the historical information.
- 23. A method according to claim 21, further comprising:
allowing the user to enter payment information to be used in purchasing an in-stock product.
- 24. A method according to claim 21, further comprising:
allowing a user to deselect a product before purchase.
- 25. A method according to claim 12, further comprising:
storing selections in a queue and allowing the user to purchase the selections in the queue.
- 26. A method for allowing customers to enter into sales transactions through a wireless device, comprising:
receiving historical information from a wireless user device to a wireless application server in wireless communication with the wireless user device; querying a product database to check the availability of the products listed in the inventory; formatting the list of in-stock products and pushing the list to the wireless user device using the wireless application server, so that the in-stock products are displayed to a user of the wireless user device; and allowing the user to purchase an in-stock product by selecting it on the wireless user device.
- 27. A method according to claim 26, further comprising:
storing payment information in the historical information.
- 28. A method according to claim 26, further comprising:
allowing the user to enter payment information to be used in purchasing an in-stock product.
- 29. A method according to claim 26, further comprising:
allowing a user to deselect a product before purchase.
- 30. A method according to claim 26, further comprising:
storing selections in a queue and allowing the user to purchase the selections in the queue.
- 31. A method for allowing customers to implicitly check product availability through a wireless user device, comprising:
establishing a connection between a wireless application server and a wireless user device and receiving a list of products from the wireless user device to the wireless application server; querying a back-end device in order to check the availability of the products on the list; and formatting the list of in-stock products and pushing the list implicitly to the wireless user device using the wireless application server so that the in-stock products are displayed to a user of the wireless user device.
- 32. A method according to claim 31, further comprising:
filtering the list of in-stock products before displaying the selection on the wireless user device.
- 33. A method according to claim 31, further comprising:
formatting the list of in-stock products before displaying the selection on the wireless user device.
- 34. A method according to claim 31, further comprising:
authenticating the wireless user device.
- 35. A method according to claim 31, further comprising:
formatting communication between the wireless application server and the back-end device using a middleware server.
- 36. A method according to claim 31, further comprising:
caching information on the wireless application server related to the wireless user device.
- 37. A method according to claim 31, further comprising:
storing information and statistics for the lists of in-stock products sent to the wireless user device.
- 38. A method according to claim 31, further comprising:
allowing a user to set preferences for the selection of products.
- 39. A method according to claim 31, further comprising:
allowing a user to set preferences for displaying the list of in-stock products.
- 40. A method according to claim 31, further comprising:
pre-staging advertising information to be displayed to the user while the wireless user device is waiting for the list of in-stock products.
- 41. A method according to claim 31, further comprising:
automatically logging the wireless user device into the wireless application server when the wireless user device is brought within range of a wireless antenna in connection with the wireless application server.
- 42. A method for utilizing a virtual shopping list for a wireless user device, comprising:
establishing a connection between a wireless tier of a wireless network and a wireless user device and sending a shopping list of products, selected by a user of the wireless user device, from the wireless user device to the wireless tier; querying a back-end device in order to check the availability of the products on the list; and formatting the list of available products and pushing the list implicitly to the wireless user device using the wireless application server so that available products on the shopping list are displayed to a user of the wireless user device.
- 43. A method according to claim 42, further comprising:
allowing the user to purchase available products.
- 44. A method according to claim 42, further comprising:
filtering the list of available products before displaying the list on the wireless user device.
- 45. A method according to claim 42, further comprising:
formatting the list of available products before displaying the list on the wireless user device.
- 46. A method according to claim 42, further comprising:
authenticating the wireless user device.
- 47. A method according to claim 42, further comprising:
formatting communication between the wireless application server and the back-end device using a middleware server.
- 48. A method according to claim 42, further comprising:
caching information on the wireless application server related to the wireless user device.
- 49. A method according to claim 42, further comprising:
storing information and statistics for the lists of available products sent to the wireless user device.
- 50. A method according to claim 42, further comprising:
allowing a user to set preferences for the selection of products.
- 51. A method according to claim 42, further comprising:
allowing a user to set preferences for displaying the list of available products.
- 52. A method according to claim 42, further comprising:
pre-staging advertising information to be displayed to the user while the wireless user device is waiting for the list of available products.
- 53. A method according to claim 42, further comprising:
automatically logging the wireless user device into the wireless application server when the wireless user device is brought within range of a wireless antenna in connection with the wireless application server.
- 54. A method for displaying advertising to a potential customer having a wireless user device, comprising:
receiving historical information for the potential customer to a wireless application server in wireless communication with the wireless user device; querying a back-end device through for advertising, the selection based upon the historical information; and pushing the advertising to a display on the wireless user device.
- 55. A system for displaying advertisements to a customer in a retail store, comprising:
a wireless user device comprising a browser and a wireless communication device adapted to send and receive wireless communications within the retail store, the wireless user device being adapted to allow the customer to enter identification information into the browser; a customer database, adapted to store personalization information for the customer; a retail database storing advertising information to be pushed to customers in the retail store; and a wireless application server comprising a wireless communication device adapted to send and receive wireless communications, said wireless application server being adapted to engage in wireless communication with the wireless user device and query said customer database; wherein the wireless application server is adapted to authenticate the customer operating the wireless user device by querying the customer database, the wireless application server then adapted to pull personalization information for the customer and store session information for customer; wherein the wireless application device is further adapted to query the retail database for advertising information to be pushed to the customer, the wireless application server containing logic and criteria useful in querying the product database for advertisements that correspond to personalization information stored for the customer; and wherein the wireless application server is further adapted to filter the advertising information received from the retail database and format the advertising information so it may be displayed in the browser on the wireless user device.
- 56. A system according to claim 55, further comprising at least one base station in communication with the wireless application server, the at least one base station being adapted to establish a wireless connection with the wireless user device.
- 57. A system for pushing information to an employee in a business environment, comprising:
a wireless user device comprising a browser and a wireless communication device adapted to send and receive wireless communications within the business environment, the wireless user device being adapted to allow the employee to enter identification information into the browser; an employee database, adapted to store personalization information for the employee; an information database storing business information to be pushed to employees in the business environment; and a wireless application server comprising a wireless communication device adapted to send and receive wireless communications, said wireless application server being adapted to engage in wireless communication with the wireless user device and query said employee database; wherein the wireless application server is adapted to authenticate the employee operating the wireless user device by querying the employee database, the wireless application server then adapted to pull personalization information for the employee and store session information for employee; wherein the wireless application device is further adapted to query the information database for business information to be pushed to the employee, the wireless application server containing logic and criteria useful in querying the information database for business information that corresponds to the personalization information stored for the employee; and wherein the wireless application server is further adapted to filter the business information received from the information database and format the business information for display in the browser on the wireless user device.
- 58. A system according to claim 57, further comprising at least one base station in communication with the wireless application server, the at least one base station being adapted to establish a wireless connection with the wireless user device.
- 59. A system for allowing a customer to enter into a transaction from anywhere within a store, comprising:
a wireless user device comprising a browser and a wireless communication device adapted to send and receive wireless communications, the wireless user device being adapted to allow the customer to enter identification information into the browser; at least one base station in the store, the base station being adapted to establish a wireless connection with the wireless user device; a customer database adapted to store personalization information for the customer; a retail database storing product information; and a wireless application server in communication with the customer database, retail database, and at least one base station, the wireless application server adapted to communicate with the wireless user device through the base station; wherein the wireless application server is adapted to authenticate the customer operating the wireless user device by querying the customer database, the wireless application server then adapted to pull personalization information for the customer and store session information for customer; wherein the wireless application device is further adapted to query the retail database for product information requested by the customer, the wireless application server being further adapted to allow selection and purchase of a product by the customer; and wherein the wireless application server is further adapted to filter the product information received from the retail database and format the product information so it may be displayed in the browser on the wireless user device.
- 60. A method for allowing a customer to enter into a transaction from anywhere within a store, comprising:
providing a customer with a wireless user device, the wireless user device comprising a browser and a wireless communication device adapted to send and receive wireless communications, the wireless user device being adapted to allow the customer to enter identification information into the browser; providing a wireless application server in communication with a customer database and a retail database, the wireless application server adapted to communicate with the wireless user device; pushing product information from the retail database to the customer on the wireless user device; allowing the user to select a product from the product information and enter identification information; authenticating the customer operating the wireless user device by querying the customer database; and allowing an authenticated customer to purchase the selected product.
- 61. A method for suggesting products to a customer in a retail environment, comprising:
delivering a wireless user device to a customer entering a store; allowing the customer to enter information into the wireless user device; querying a back-end device for a selection of products based upon the information entered by the customer; and pushing the selection of products to a display on the wireless user device.
- 62. A method for checking product availability in a multi-store establishment, comprising:
storing a selection of products to a shopping list on a wireless user device; establishing a connection between the wireless user device and any store in the multi-store establishment having a wireless application server, the connection being established when the wireless user device comes within range of the wireless application server of a store; sending the shopping list to a wireless application server with which the wireless user device has a connection; querying a back-end device using the wireless application server, in order to check the availability of the products on the shopping list in that store; and formatting the list of available products and pushing the list to the wireless user device, using the wireless application server, so that available products on the shopping list are displayed to a user of the wireless user device.
- 63. A method for checking product availability in a multi-store establishment, comprising:
storing a selection of products to a shopping list on a wireless user device; establishing a connection between the wireless user device and any base station in the multi-store establishment, the base station connected to a wireless application server in communication with at least one back-end device containing product and sales information for a store in the multi-store establishment; sending the shopping list to a wireless application server with which the wireless user device has a connection; querying the at least one back-end device using the wireless application server, in order to check the availability of the products on the shopping list in any store having information contained in a back-end device; and formatting the list of available products and pushing the list to the wireless user device, using the wireless application server, so that available products on the shopping list are displayed to a user of the wireless user device.
- 64. A method according to claim 63, further comprising the step of:
pushing location information to the user indicating the location in the multi-store establishment of any store having available products on the shopping list.
- 65. A method according to claim 63, further comprising the step of:
formatting a second list of products related to those products on the shopping list and pushing the second list to the wireless user device, using the wireless application server, so that the related products are displayed to a user of the wireless user device.
CLAIM OF PRIORITY
[0001] This application claims priority to U.S. Provisional patent application No. 60/306,130, filed Jul. 17, 2001, entitled METHOD FOR MARKETING AND SELLING PRODUCTS TO A USER OF A WIRELESS DEVICE, incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60306130 |
Jul 2001 |
US |