IP Library Granted Patent US 9,940,661
Granted Patent B2
US 9,940,661 · App. 14/218,532 · Granted Apr 10, 2018

Method and apparatus for recommending a food item

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,940,661
App. No.
14/218,532
Granted
Apr 10, 2018
Kind
B2
Abstract

A method, non-transitory computer readable medium, and apparatus for recommending a food item are disclosed. For example, the method receives one or more food item data communications over a short range communications protocol that are pushed to a mobile endpoint device, filters the one or more food item data communications in accordance with a food item filter pre-defined by a user to identify an acceptable food item to recommend to the user and recommends the acceptable food item to the user.

Claims (24)

1. A method for recommending one or more acceptable food items, comprising:

receiving, by a processor of a mobile endpoint device executing an application on the mobile endpoint device, one or more food item data communications over a short range communications protocol that are pushed to the mobile endpoint device and an identification of a grocery store;

filtering, by the processor, the one or more food item data communications in accordance with a food item filter pre-defined by a user to identify the one or more acceptable food items to recommend to the user and a location of each one of the one or more acceptable food items based on the grocery store that is identified; and

displaying, on the endpoint device by the processor, a scrolling series of a plurality of windows, wherein each one of the plurality of windows displays a different one of the one or more acceptable food items that are recommended based on the filtering, wherein the application organizes the plurality of windows in the scrolling series based on a location of the user in the grocery store and the location of the each one of the one or more acceptable food items and causes the plurality of windows to automatically scroll as the user moves down an aisle in the grocery store, wherein a middle window of the plurality of windows displays an acceptable food item of the one or more acceptable food items that is located where the user is located in the aisle, a first subset of windows left of the middle window are passed acceptable food items of the one or more acceptable food items that the user has passed in the aisle and a second subset of windows right of the middle window are approaching acceptable food items of the one or more acceptable food items that the user is approaching in the aisle.

2. The method of claim 1 , wherein the short range communications protocol comprises a near field communications (NFC) protocol.

3. The method of claim 1 , wherein the one or more food item data communications are transmitted by a shelf talker of each food item as the user walks down an aisle of the grocery store.

4. The method of claim 3 , wherein the filtering further comprising:

receiving, by the processor, a grocery list;

identifying, by the processor, a food category of each item of a plurality of items on the grocery list and a current food category of the aisle the user is walking down in the grocery store; and

filtering, by the processor, the one or more food item data communications in accordance with the food category for one of the plurality of items on the grocery list and the current food category of the aisle the user is walking down in the grocery store.

5. The method of claim 1 , wherein the food item filter includes one or more dietary objectives based on at least one of: a religious preference, a cultural preference, a physical state, a dietary restriction or a disease and one or more specific food items.

6. The method of claim 5 , wherein the one or more specific food items are automatically selected based on the one or more dietary objectives.

7. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor of a mobile endpoint device, cause the processor to execute an application on the mobile endpoint device for recommending one or more acceptable food itcm items, the application performing operations comprising:

receiving one or more food item data communications over a short range communications protocol that are pushed to the mobile endpoint device and an identification of a grocery store;

filtering the one or more food item data communications in accordance with a food item filter pre-defined by a user to identify the one or more acceptable food items to recommend to the user and a location of each one of the one or more acceptable food items based on the grocery store that is identified; and

displaying a scrolling series of a plurality of windows, wherein each one of the plurality of windows displays a different one of the one or more acceptable food items that are recommended based on the filtering, wherein the application organizes the plurality of windows in the scrolling series based on a location of the user in the grocery store and the location of the each one of the one or more acceptable food items and causes the plurality of windows to automatically scroll as the user moves down an aisle in the grocery store, wherein a middle window of the plurality of windows displays an acceptable food item of the one or more acceptable food items that is located where the user is located in the aisle, a first subset of windows left of the middle window are passed acceptable food items of the one or more acceptable food items that the user has passed in the aisle and a second subset of windows right of the middle window are approaching acceptable food items of the one or more acceptable food items that the user is approaching in the aisle.

8. The non-transitory computer-readable medium of claim 7 , wherein the short range communications protocol comprises a near field communications (NFC) protocol.

9. The non-transitory computer-readable medium of claim 7 , wherein the one or more food item data communications are transmitted by a shelf talker of each food item as the user walks down an aisle of the grocery store.

10. The non-transitory computer-readable medium of claim 9 , wherein the filtering further comprising:

receiving a grocery list;

identifying a food category of each item of a plurality of items on the grocery list and a current food category of the aisle the user is walking down in the grocery store; and

filtering the one or more food item data communications in accordance with the food category for one of the plurality of items on the grocery list and the current food category of the aisle the user is walking down in the grocery store.

11. The non-transitory computer-readable medium of claim 7 , wherein the food item filter includes one or more dietary objectives based on at least one of: a religious preference, a cultural preference, a physical state, a dietary restriction or a disease and one or more specific food items.

12. The non-transitory computer-readable medium of claim 11 , wherein the one or more specific food items are automatically selected based on the one or more dietary objectives.

Assignments (6)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.; CONDUENT TRANSPORT SOLUTIONS, INC.; ADVECTIS, INC.; CONDUENT COMMERCIAL SOLUTIONS, LLC; CONDUENT BUSINESS SOLUTIONS, LLC; CONDUENT CASUALTY CLAIMS SOLUTIONS, LLC; CONDUENT HEALTH ASSESSMENTS, LLC
Reel/Frame 057969/0180 →
SECURITY AGREEMENT Recorded Apr 23, 2019
From: CONDUENT BUSINESS SERVICES, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050326/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2014
From: GIBSON, GEORGE A.; KIBLER, WENDELL L.; FLETCHER, DENISE L.
To: XEROX CORPORATION
Reel/Frame 032467/0884 →