IP Library Granted Patent US 9,811,593
Granted Patent B2
US 9,811,593 · App. 14/372,556 · Granted Nov 7, 2017

Cooking recipe information providing device, cooking recipe information providing method, program, and information storage medium

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,811,593
App. No.
14/372,556
Granted
Nov 7, 2017
Kind
B2
Abstract

A cooking recipe information providing device includes: a recipe extracting unit ( 16 ) for extracting a prescribed cooking recipe from a recipe information DB ( 14 a ) for storing cooking recipes; an evaluation value determining unit ( 18 ) for determining an evaluation value of the cooking recipe extracted by the recipe extracting unit ( 16 ) based on a place in order of a given ingredient in an ingredient field where ingredients of the cooking recipe are displayed; and a display data generating unit ( 19 ) for generating display data which indicates information of the cooking recipe based on the evaluation value determined by the evaluation value determining unit ( 18 ).

Claims (24)

1. A cooking recipe information providing device, comprising:

at least one memory that stores program code; and

at least one processor that executes the program code to perform:

extracting a prescribed cooking recipe including ingredients, from a storage that stores cooking recipes registered thereto, wherein a relative display order is assigned to each ingredient when the prescribed cooking recipe and the ingredients of the prescribed cooking recipe are registered, and the ingredients of the prescribed cooking recipe are displayed according to respective relative display orders in an ingredient field of the prescribed cooking recipe;

determining an evaluation value of the extracted prescribed cooking recipe based on a place in the relative display order of a given ingredient in the ingredient field where the ingredients of the prescribed cooking recipe are displayed; and

generating display data which indicates information of the prescribed cooking recipe based on the evaluation value.

2. The cooking recipe information providing device according to claim 1 , wherein the at least one processor executes the program code to further perform obtaining a search keyword which relates to cooking recipes and which is input by a user,

wherein a cooking recipe that is associated with the obtained search keyword obtained is extracted from the storage.

3. The cooking recipe information providing device according to claim 2 , wherein a higher evaluation value is set to the extracted prescribed cooking recipe when an ingredient that is associated with the obtained search keyword is in a higher place in the relative display order in the ingredient field where the ingredients of the prescribed cooking recipe are displayed.

4. The cooking recipe information providing device according to claim 2 , wherein the evaluation value of the extracted prescribed cooking recipe is determined based on the place in the relative display order of an ingredient that is associated with the obtained search keyword in relation to a plurality of ingredients included in the ingredient field where the ingredients of the prescribed cooking recipe are displayed.

5. The cooking recipe information providing device according to claim 2 , wherein the evaluation value is determined for each cooking recipe that is extracted.

6. The cooking recipe information providing device according to claim 2 , wherein the evaluation value of the prescribed cooking recipe is determined based on the place in the relative display order of an ingredient that is associated with the obtained search keyword in the ingredient field where the ingredients of the prescribed cooking recipe are displayed while excluding seasonings from the order.

7. The cooking recipe information providing device according to claim 6 , wherein the at least one processor executes the program code to further perform extracting seasonings from the ingredient field where the ingredients of the prescribed cooking recipe are displayed,

wherein the place in the relative display order of the ingredient that is associated with the obtained search keyword is determined by excluding from the ingredient field the extracted seasonings.

8. The cooking recipe information providing device according to claim 1 , wherein the evaluation value of the extracted prescribed cooking recipe is determined based on the place in the relative display order of an ingredient that excludes seasonings in the ingredient field where the ingredients of the prescribed cooking recipe are displayed.

9. The cooking recipe information providing device according to claim 1 , wherein the display data lists pieces of the cooking recipe information in descending order of the evaluation value.

10. A cooking recipe information providing method, comprising:

extracting, by a hardware processor, a prescribed cooking recipe including ingredients, from a storage that stores cooking recipes registered thereto, wherein a relative display order is assigned to each ingredient when the prescribed cooking recipe and the ingredients of the prescribed cooking recipe are registered, and the ingredients of the prescribed cooking recipe are displayed according to respective relative display orders in an ingredient field of the prescribed cooking recipe;

determining, by the hardware processor, an evaluation value of the extracted prescribed cooking recipe based on a place in the relative display order of a given ingredient in the ingredient field where the ingredients of the prescribed cooking recipe are displayed; and

generating, by the hardware processor, display data which indicates information of the prescribed cooking recipe based on the determined evaluation value.

11. A non-transitory computer readable storage medium having recorded thereon a program which, when executed by a computer, causes the computer to:

extract a prescribed cooking recipe including ingredients, from a storage that stores cooking recipes registered thereto, wherein a relative display order is assigned to each ingredient when the prescribed cooking recipe and the ingredients of the prescribed cooking recipe are registered, and the ingredients of the prescribed cooking recipe are displayed according to respective relative display orders in an ingredient field of the prescribed cooking recipe;

determine an evaluation value of the extracted prescribed cooking recipe based on a place in the relative display order of a given ingredient in the ingredient field where the ingredients of the prescribed cooking recipe are displayed; and

generate display data which indicates information of the prescribed cooking recipe based on the evaluation value.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2014
From: UCHIDA, YUKI; SUTO, KOICHI; MATSUMOTO, HITOSHI; ANDO, KAZUTOSHI
To: RAKUTEN INC.
Reel/Frame 033326/0222 →