US 9,812,022 B2
Method and apparatus for providing healthier food purchase suggestions to a shopper
Elizabeth Dubiel Wayman, Ontario, NY (US); and Karen M. Braun, Fairport, NY (US)
Assigned to Xerox Corporation, Norwalk, CT (US)
Filed by Xerox Corporation, Norwalk, CT (US)
Filed on Jan. 20, 2014, as Appl. No. 14/159,205.
Prior Publication US 2015/0206450 A1, Jul. 23, 2015
Int. Cl. G06Q 30/00 (2012.01); G09B 5/02 (2006.01); G06Q 30/06 (2012.01)
CPC G09B 5/02 (2013.01) [G06Q 30/0631 (2013.01); G06Q 30/0639 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A method for providing a healthier food purchase suggestion to a shopper, comprising:
generating, by a processor of a mobile scanner, a selection of food items from universal product codes that are scanned by the mobile scanner in a store;
transmitting, by the processor, the selection of food items to an application server;
receiving, by the processor, from the application server one or more healthier food items based on at least one substitute food item, a brand preference that is determined from a profile of the shopper obtained from a shopping history of the shopper and a similar purchase made by another shopper within a social network of the shopper, wherein the at least one substitute food item is based on a respective vector of scores calculated by the application server for each one of the selection of food items, wherein calculating the respective vector of scores for the each one of the selection of food items comprises:
associating a different respective attribute for each score of the respective vector of scores;
searching an internet for nutritional information associated with the different respective attribute for each score of the respective vector of scores;
assigning a numerical score between 1-100 based on the nutritional information associated with the different respective attribute for each score of the respective vector of scores; and
identifying the at least one substitute food item that has a higher overall score component than an overall score component of a respective vector of scores of a corresponding food item of the selection of food items;
causing, by the processor, the mobile scanner to display the one or more healthier food items in a user interface of the mobile scanner, a location in the store of the one or more healthier food items and a cost of the one or more healthier food items;
receiving, by the processor, a selection of one of the one or more healthier food items; and
replacing, by the processor, a corresponding food item in the selection of food items with the selection of the one of the one or more healthier food items.