Vending machine nutritional information display system using standard inventory control system components
First Claim
Patent Images
1. An apparatus comprising a processor and a memory storing executable instructions that in response to execution by said processor cause said apparatus to at least:
- (a) receive vending machine data uploaded from a vending machine using standard vending machine protocol,said vending machine data including inventory data listing products stocked in or sold by said vending machine, and at least one of inventory level information indicating an amount of the products listed in said inventory data, or fund data indicating an amount of funds received by said vending machine, andsaid vending machine data being received for storage in an inventory database with machine data from other vending machines to permit performance of one or more management operations for the respective vending machines using said vending machine data, said one or more management operations including at least one of determining vending machine routing needs, determining profitability, managing cash flow or managing inventory;
(b) transmit inventory data from said inventory database to a separate nutrition server, and in response thereto, receive nutrition data for products listed in said inventory data;
(c) merge said vending machine data with said nutrition data to obtain merged data, said merged data including at least said inventory data and said nutrition data; and
(d) transmit said merged data to said vending machine in a communication separate from the upload of said vending machine data, said merged data being transmitted for display of said nutrition data on a display of said vending machine based on user selection of products thereat, said vending machine data being received and merged with said nutrition data, and said merged data being transmitted to said vending machine, before and independent of said user selection.
12 Assignments
0 Petitions
Accused Products
Abstract
A method for using a vending machine nutritional information display system using standard inventory control system components. A vending machine nutritional information display system using standard inventory control system components. An apparatus for implementing a vending machine nutritional information display system using standard inventory control system components.
17 Citations
20 Claims
-
1. An apparatus comprising a processor and a memory storing executable instructions that in response to execution by said processor cause said apparatus to at least:
-
(a) receive vending machine data uploaded from a vending machine using standard vending machine protocol, said vending machine data including inventory data listing products stocked in or sold by said vending machine, and at least one of inventory level information indicating an amount of the products listed in said inventory data, or fund data indicating an amount of funds received by said vending machine, and said vending machine data being received for storage in an inventory database with machine data from other vending machines to permit performance of one or more management operations for the respective vending machines using said vending machine data, said one or more management operations including at least one of determining vending machine routing needs, determining profitability, managing cash flow or managing inventory; (b) transmit inventory data from said inventory database to a separate nutrition server, and in response thereto, receive nutrition data for products listed in said inventory data; (c) merge said vending machine data with said nutrition data to obtain merged data, said merged data including at least said inventory data and said nutrition data; and (d) transmit said merged data to said vending machine in a communication separate from the upload of said vending machine data, said merged data being transmitted for display of said nutrition data on a display of said vending machine based on user selection of products thereat, said vending machine data being received and merged with said nutrition data, and said merged data being transmitted to said vending machine, before and independent of said user selection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus associated with a vending machine, and comprising a processor and a memory storing executable instructions that in response to execution by said processor cause said apparatus to at least:
-
(a) transmit vending machine data uploaded to management technology using standard vending machine protocol, said vending machine data including inventory data listing products stocked in or sold by said vending machine, and at least one of inventory level information indicating an amount of the products listed in said inventory data, or fund data indicating an amount of funds received by said vending machine, said vending machine data being transmitted for storage in an inventory database with machine data from other vending machines to permit said management technology to perform of one or more management operations for the respective vending machines using said vending machine data, said one or more management operations including at least one of determining vending machine routing needs, determining profitability, managing cash flow or managing inventory, said management technology being configured to transmit inventory data from said inventory database to a separate nutrition server, and in response thereto, receive nutrition data for products listed in said inventory data, and said management technology being configured to merge said vending machine data with said nutrition data to obtain merged data, said merged data including at least said inventory data and said nutrition data; (b) receive said merged data from said management technology in a communication separate from the upload of said vending machine data; and (c) cause display of said nutrition data in response to user selection of products at said vending machine, said vending machine data being transmitted and merged with said nutrition data, and said merged data being received from said management technology, before and independent of said user selection. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
(a) receiving vending machine data uploaded from a vending machine using standard vending machine protocol, said vending machine data including inventory data listing products stocked in or sold by said vending machine, and at least one of inventory level information indicating an amount of the products listed in said inventory data, or fund data indicating an amount of funds received by said vending machine, and said vending machine data being received for storage in an inventory database with machine data from other vending machines to permit performance of one or more management operations for the respective vending machines using said vending machine data, said one or more management operations including at least one of determining vending machine routing needs, determining profitability, managing cash flow or managing inventory; (b) transmitting inventory data from said inventory database to a separate nutrition server, and in response thereto, receiving nutrition data for products listed in said inventory data; (c) merging said vending machine data with said nutrition data to obtain merged data, said merged data including at least said inventory data and said nutrition data; and (d) transmitting said merged data to said vending machine in a communication separate from the upload of said vending machine data, said merged data being transmitted for display of said nutrition data on a display of said vending machine based on user selection of products thereat, said vending machine data being received and merged with said nutrition data, and said merged data being transmitted to said vending machine, before and independent of said user selection, wherein said receiving, merging and transmitting are performed by an apparatus comprising a processor and a memory storing executable instructions that in response to execution by said processor cause said apparatus to perform said receiving, merging and transmitting. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method comprising:
-
(a) transmitting vending machine data uploaded to management technology using standard vending machine protocol, said vending machine data including inventory data listing products stocked in or sold by said vending machine, and at least one of inventory level information indicating an amount of the products listed in said inventory data, or fund data indicating an amount of funds received by said vending machine, said vending machine data being transmitted for storage in an inventory database with machine data from other vending machines to permit said management technology to perform of one or more management operations for the respective vending machines using said vending machine data, said one or more management operations including at least one of determining vending machine routing needs, determining profitability, managing cash flow or managing inventory, said management technology being configured to transmit inventory data from said inventory database to a separate nutrition server, and in response thereto, receive nutrition data for products listed in said inventory data, and said management technology being configured to merge said vending machine data with said nutrition data to obtain merged data, said merged data including at least said inventory data and said nutrition data; (b) receiving said merged data from said management technology in a communication separate from the upload of said vending machine data; (c) causing display of said nutrition data in response to user selection of products at said vending machine, said vending machine data being transmitted and merged with said nutrition data, and said merged data being received from said management technology, before and independent of said user selection, wherein said transmitting, receiving and causing display are performed by an apparatus associated with said vending machine, and comprising a processor and a memory storing executable instructions that in response to execution by said processor cause said apparatus to perform said transmitting, receiving and causing display.
-
Specification