GRAPHICAL USER INTERFACE FOR A SELF-REGISTRATION SYSTEM FOR PRODUCTS
First Claim
1. A non-transitory computer readable medium comprising a program that is executable in a product registration server to cause the product registration server to perform a method of carrying out product registration, the method comprising:
- responsive to a first command to start product registration, which is wirelessly transmitted from a user computing device along with a customer ID, generating a transaction file associated with the customer ID in a local data storage of the product registration server, and retrieving a customer record associated with the customer ID from a first data storage region, the customer record including a reference ratio therein;
responsive to a second command including a product ID, which is wirelessly transmitted from the user computing device along with the customer ID after the first command, retrieving a product record associated with the product ID from a second data storage region, the product ID including a category ID of the product and an attribute value of the product therein, and registering the product ID in the transaction file;
calculating a first ratio of (A) a sum of attribute values corresponding to registered product IDs associated with one or more category IDs representing particular food categories to (B) a sum of attribute values corresponding to registered product IDs associated with category IDs representing all food categories, and adding the calculated first ratio to the transaction file;
calculating a second ratio of (C) the first ratio to (D) the reference ratio, and adding the calculated second ratio to the transaction file; and
generating image data of a graphical user interface (GUI) indicating nutrition balance of registered products at least based on the second ratio in the transaction file, and transmitting the generated image data to the user computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory computer readable medium includes a program that is executable in a product registration server to cause the product registration server to perform a method of carrying out product registration. The method includes the steps of generating a transaction file associated with a customer ID and retrieving a customer record associated with the customer ID, the customer record including a reference ratio therein, registering products in the transaction file in response to user selections, and generating image data of a graphical user interface (GUI) indicating nutrition balance of registered products, and transmitting the generated image data to the user computing device.
-
Citations
8 Claims
-
1. A non-transitory computer readable medium comprising a program that is executable in a product registration server to cause the product registration server to perform a method of carrying out product registration, the method comprising:
-
responsive to a first command to start product registration, which is wirelessly transmitted from a user computing device along with a customer ID, generating a transaction file associated with the customer ID in a local data storage of the product registration server, and retrieving a customer record associated with the customer ID from a first data storage region, the customer record including a reference ratio therein; responsive to a second command including a product ID, which is wirelessly transmitted from the user computing device along with the customer ID after the first command, retrieving a product record associated with the product ID from a second data storage region, the product ID including a category ID of the product and an attribute value of the product therein, and registering the product ID in the transaction file; calculating a first ratio of (A) a sum of attribute values corresponding to registered product IDs associated with one or more category IDs representing particular food categories to (B) a sum of attribute values corresponding to registered product IDs associated with category IDs representing all food categories, and adding the calculated first ratio to the transaction file; calculating a second ratio of (C) the first ratio to (D) the reference ratio, and adding the calculated second ratio to the transaction file; and generating image data of a graphical user interface (GUI) indicating nutrition balance of registered products at least based on the second ratio in the transaction file, and transmitting the generated image data to the user computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for carrying out product registration, comprising:
-
responsive to a first command to start product registration, which is wirelessly transmitted from a user computing device along with a customer ID, generating a transaction file associated with the customer ID in a local data storage of the product registration server, and retrieving a customer record associated with the customer ID from a first data storage region, the customer record including a reference ratio therein; responsive to a second command including a product ID, which is wirelessly transmitted from the user computing device along with the customer ID after the first command, retrieving a product record associated with the product ID from a second data storage region, the product record including a category ID of the product and an attribute value of the product therein, and registering the product ID in the transaction file; calculating a first ratio of (A) a sum of attribute values corresponding to registered product IDs associated with one or more category IDs representing particular food categories to (B) a sum of attribute values corresponding to registered product IDs associated with category IDs representing all food categories, and adding the calculated first ratio to the transaction file; calculating a second ratio of (C) the first ratio to (D) the reference ratio, and adding the calculated second ratio to the transaction file; and generating image data of a graphical user interface (GUI) indicating nutrition balance of registered products at least based on the second ratio in the transaction file, and transmitting the generated image data to the user computing device.
-
-
8. A self-registration system comprising:
-
a product registration server; a user computing device in communication with the product registration server; and a plurality of point-of-sale terminals in communication with the product registration server, wherein the product registration server is configured to carry out product registration by performing the steps of; responsive to a first command to start product registration, which is wirelessly transmitted from a user computing device along with a customer ID, generating a transaction file associated with the customer ID in a local data storage of the product registration server, and retrieving a customer record associated with the customer ID from a first data storage region, the customer record including a reference ratio therein; responsive to a second command including a product ID, which is wirelessly transmitted from the user computing device along with the customer ID after the first command, retrieving a product record associated with the product ID from a second data storage region, the product record including a category ID of the product and an attribute value of the product therein, and registering the product ID in the transaction file; calculating a first ratio of (A) a sum of attribute values corresponding to registered product IDs associated with one or more category IDs representing particular food categories to (B) a sum of attribute values corresponding to registered product IDs associated with category IDs representing all food categories, and adding the calculated first ratio to the transaction file; calculating a second ratio of (C) the first ratio to (D) the reference ratio, and adding the calculated second ratio to the transaction file; generating image data of a graphical user interface (GUI) indicating nutrition balance of registered products at least based on the second ratio in the transaction file, and transmitting the generated image data to the user computing device; and responsive to a third command to close the product registration, which is wirelessly transmitted from the user computing device along with a point-of-sale (POS) terminal ID, transmitting data in the transaction file to a POS identified by the POS terminal ID, and registering the first ratio and a date when the transaction file was generated in a transaction history record associated with the customer ID.
-
Specification