IP Library Granted Patent US 9,122,757
Granted Patent B1
US 9,122,757 · App. 13/479,092 · Granted Sep 1, 2015

Personal concierge plan and itinerary generator

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,122,757
App. No.
13/479,092
Granted
Sep 1, 2015
Kind
B1
Abstract

The technology disclosed relates to identification of future activity options. In particular, it relates to identifying future activity options that are similar to a selected future activity, similar to past activities, that meet descriptive language criteria, that form compatible sequences of activities, or that form compatible multi-day sequences of activities. The technology disclosed also relates to rapid and convenient sorting through activity options.

Claims (46)

1. A method of recommending a sequence of three or more future activities, including:

receiving at least mood and occasion indicators and a geographic location for a future activity;

selecting a plurality of anchor activities near the geographic location that are consistent with the mood and not inconsistent with the occasion;

for each anchor activity,

applying compatibility rules to identify two or more compatible activities that take place before or after the anchor activity and during a time period that includes the anchor activity; and

forming at least one activity set that includes the anchor activity and two or more of the compatible activities;

scoring the activity sets;

reporting at least some of the scored activity sets;

receiving data representing user choices that reject or accept the reported activity sets;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected activity sets and the accepted activity sets; and

reporting additional activity sets representing additional user options based at least in part on the identified dimensions.

2. The method of claim 1 , further including:

receiving data representing user choices that reject or accept the anchor activities;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected anchor activities and the accepted anchor activities; and

presenting additional activity sets responsive to the identified dimensions as data representing additional user choices is received.

3. A computer system for recommending a sequence of three or more future activities, including:

a processor and a computer readable storage medium storing computer instructions that cause the processor to implement a method comprising:

receiving at least mood and occasion indicators and a geographic location for a future activity;

selecting a plurality of anchor activities near the geographic location that are consistent with the mood and not inconsistent with the occasion;

for each anchor activity,

applying compatibility rules to identify two or more compatible activities that take place before or after the anchor activity and during a time period that includes the anchor activity; and

forming at least one activity set that includes the anchor activity and two or more of the compatible activities;

scoring the activity sets;

reporting at least some of the scored activity sets;

receiving data representing user choices that reject or accept the reported activity sets;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected activity sets and the accepted activity sets; and

reporting additional activity sets representing additional user options based at least in part on the identified dimensions.

4. The system of claim 3 , further including computer instructions implementing:

receiving data representing user choices that reject or accept the anchor activities;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected anchor activities and the accepted anchor activities; and

presenting additional activity sets responsive to the identified dimensions as data representing additional user choices is received.

5. A non-transitory computer readable storage medium storing computer instructions that, when executed, cause a processor to implement a method comprising:

receiving at least mood and occasion indicators and a geographic location for a future activity;

selecting a plurality of anchor activities near the geographic location that are consistent with the mood and not inconsistent with the occasion;

for each anchor activity,

applying compatibility rules to identify two or more compatible activities that take place before or after the anchor activity and during a time period that includes the anchor activity; and

forming at least one activity set that includes the anchor activity and two or more of the compatible activities;

scoring the activity sets;

reporting at least some of the scored activity sets;

receiving data representing user choices that reject or accept the reported activity sets;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected activity sets and the accepted activity sets; and

reporting additional activity sets representing additional user options based at least in part on the identified dimensions.

6. The non-transitory computer readable storage medium of claim 5 , further including computer instructions implementing:

receiving data representing user choices that reject or accept the anchor activities;

evaluating the user choices against a multi-dimensional qualitative taxonomy and identifying dimensions that distinguish between the rejected anchor activities and the accepted anchor activities; and

presenting additional activity sets responsive to the identified dimensions as data representing additional user choices is received.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2020
From: INSIGHT ENGINES, INC.
To: MATCH GROUP, LLC
Reel/Frame 053838/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2017
From: MR. BUZZ, INC.
To: INSIGHT ENGINES, INC.
Reel/Frame 043407/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2012
From: WERNICK, GRANT M.; WERNICK, FORREST H.; PERKINS, JACOB A.; WERNICK, ARNOLD M.
To: MR. BUZZ, INC., DBA WEOTTA
Reel/Frame 028548/0235 →