Home > Research > Publications & Outputs > iGrocer- A ubiquitous and pervasive smart groce...


Text available via DOI:

View graph of relations

iGrocer- A ubiquitous and pervasive smart grocery shopping system

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  • S. Shekar
  • P. Nair
  • Sumi Helal
  • Lamont G. (Editor)
Publication date2003
Host publicationSAC '03 Proceedings of the 2003 ACM symposium on Applied computing
Place of PublicationNew York
Number of pages8
ISBN (Print)1581136242
<mark>Original language</mark>English


Emerging Smart phones are poised to give a whole new dimension to the way we shop, bank, and go about many of our everyday activities. iGrocer is a smart grocery shopping assistant, that re-defines grocery shopping. It is capable of maintaining nutrition profiles of its users. Particularly useful for elders and disabled shoppers, iGrocer can aid and advice users on what products to buy and what to avoid based on nutrition criteria and price constraints. Implemented on a smart phone with a barcode scanner accessory, iGrocer has a number of killer features that include: (1) ubiquitous shopping list: adding items to the shopping list by different means (e.g. simply scanning them when near empty, scanning and storing manufacturer coupons, planning the weekly menu right on the phone or through the web, and shopping for the necessary ingredient of a particular recipe, (2) quick and assisted in-store shopping: while shopping in the grocery store, iGrocer maps out the shortest shopping path with a map indicating the location of the next item on the list, and (3)automated check-out: iGrocer is capable of acting on behalf of the store and the customer to perform a trusted queue-less checkout. In this "application-oriented" paper, we present the iGrocer concept and give details of its architecture and implementation. We also summarize the lessons learnt throughout its development and testing phases.

Bibliographic note

Conference code: 61151 Cited By :30 Export Date: 24 January 2018 Correspondence Address: Shekar, S.; Computer Engineering Department, University of Florida, Gainesville, FL 32611, United States; email: helal@cise.ufl.edu References: Jing, J., Helal, A., Elmagarmid, A., Client-server computing in mobile environments (1999) ACM Computing Surveys, 31 (2). , June; Mobile Information Device Profile (MIDP), , http://java.sun.com/products/midp; MotoSDK Wireless Toolkit, , https://idenonline.motorola.com/ideveloper/system/code.cfm; Food Processor, Version 7.7, , http://www.esha.com; Journal of The American Dietetic Association, , http://www.eatright.org; Schakel, S.F., Procedures for estimating nutrient values for food composition databases (1997) Journal of Food Composition and Analysis, 10 (2), pp. 102-114; http://www.nutribase.com; Foreman, G., A Grocery Price Book, , http://www.stretcher.com/stories/971013b.cfm; Americans are Creatures of Habit, , http://www.tupperware.com/company/headlines/news/habit.asp; Motorola i85s and i50sx Multi-Communication Device J2ME Developer's Guide