IP Library Patent Application 14866505
Patent Application
App. No. 14/866,505

PRIVACY AWARE SHARING IMPLICIT AND EXPLICIT PERSONAL PREFERENCES FOR GROUP PLANNING

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 None
App. No.
14/866,505
Abstract

Disclosed are methods and apparatus for facilitating group event planning are disclosed. Event planning preferences associated with two or more users are obtained, where the event planning preferences include a first set of event planning preferences of a first one of the users and a second set of event planning preferences of a second one of the users. The event planning preferences may include inferred user preferences and/or explicit user preferences. Event planning preferences may be inferred from data collected outside of the explicit event planning context. An event recommendation is determined based, at least in part, on the event planning preferences. Information pertaining to the event recommendation is provided to at least one of the users.

Claims (54)

1 . A method, comprising:

obtaining event planning preferences associated with two or more users, the event planning preferences including a first set of event planning preferences of a first one of the two or more users and a second set of event planning preferences of a second one of the two or more users;

determining, by a processor, an event recommendation based, at least in part, on the event planning preferences; and

providing information pertaining to the event recommendation to at least one of the two or more users.

2 . The method as recited in claim 1 , further comprising:

receiving, via a graphical user interface, at least a portion of the first set of event planning preferences; and

storing the at least a portion of the first set of event planning preferences in association with the first one of the two or more users.

3 . The method as recited in claim 1 , further comprising:

inferring at least a portion of the first set of event planning preferences based, at least in part, on at least one of a location of the first one of the two or more users, a browsing history of the first one of the two or more users, or a search history of the first one of the two or more users; and

storing the at least a portion of the first set of event planning preferences in association with the first one of the two or more users.

4 . The method as recited in claim 1 , further comprising:

obtaining a privacy setting associated with the first one of the two or more users, wherein the privacy setting indicates at least one of a subset of the first set of event planning preferences that can be shared with the second one of the two or more users or a segment of a calendar of the first one of the two or more users that can be shared with the second one of the two or more users; and

storing the privacy setting in association with the first one of the two or more users.

5 . The method as recited in claim 1 , further comprising:

providing information pertaining to at least a portion of the subset of the first set of event planning preferences or a segment of a calendar of the first one of the two or more users according to a privacy setting associated with the first one of the two or more users.

6 . The method as recited in claim 1 , wherein each set of event planning preferences indicates one or more of cuisine preferences, price preferences, location preferences, travel distance preferences, overall availability, available dates, available times, time of day availability, day of week availability, content preferences, content type preferences, entity preferences, or event type preferences.

7 . The method as recited in claim 1 , wherein the event recommendation comprises one or more of a venue, a specific event, a type of event, a type of cuisine, specific content, a type of content, or a specific entity.

8 . The method as recited in claim 1 , further comprising:

receiving an event planning request, wherein the event planning request does not identify a specific event, a specific venue, or specific content;

wherein the information pertaining to the event recommendation is provided in response to the event planning request.

9 . A non-transitory computer-readable storage medium storing thereon computer-readable instructions, comprising:

instructions for obtaining event planning preferences associated with two or more users, the event planning preferences including a first set of event planning preferences of a first one of the two or more users and a second set of event planning preferences of a second one of the two or more users;

instructions for determining an event recommendation based, at least in part, on the event planning preferences; and

instructions for providing information pertaining to the event recommendation to at least one of the two or more users.

10 . The non-transitory computer-readable storage medium as recited in claim 9 , further comprising:

instructions for obtaining, via a graphical user interface, at least a portion of the first set of event planning preferences; and

instructions for storing the at least a portion of the first set of event planning preferences in association with the first one of the two or more users.

11 . The non-transitory computer-readable storage medium as recited in claim 9 , further comprising:

instructions for obtaining a privacy setting associated with the first one of the two or more users, wherein the privacy setting indicates at least one of a subset of the first set of event planning preferences or a segment of a calendar of the first one of the two or more users that can be used to determine the event recommendation; and

instructions for storing the privacy setting in association with the first one of the two or more users;

wherein the event recommendation is determined according to the privacy setting.

12 . The non-transitory computer-readable storage medium as recited in claim 9 , further comprising:

instructions for providing information pertaining to at least a portion of the subset of the first set of event planning preferences or a segment of a calendar of the first one of the two or more users according to a privacy setting associated with the first one of the two or more users.

13 . The non-transitory computer-readable storage medium as recited in claim 9 , wherein each set of event planning preferences indicates one or more of cuisine preferences, price preferences, location preferences, travel distance preferences, overall availability, available dates, available times, time of day availability, day of week availability, content type preferences, entity preferences, or event type preferences.

14 . The non-transitory computer-readable storage medium as recited in claim 9 , wherein the event recommendation comprises one or more of a date, a time, a venue, a specific event, a type of event, a type of cuisine, specific content, a type of content, or a specific entity.

15 . The non-transitory computer-readable storage medium as recited in claim 9 , further comprising:

instructions for obtaining an event planning request.

wherein the information pertaining to the event recommendation is provided in response to the event planning request.

16 . An apparatus, comprising:

a processor; and

a memory storing thereon instructions configured to:

obtain event planning preferences associated with two or more users, the event planning preferences including a first set of event planning preferences of a first one of the two or more users and a second set of event planning preferences of a second one of the two or more users;

determine an event recommendation based, at least in part, on the event planning preferences; and

provide information pertaining to the event recommendation to at least one of the two or more users.

17 . The apparatus as recited in claim 16 , wherein the instructions are further configured to:

obtain, via a graphical user interface, at least a portion of the first set of event planning preferences; and

store the at least a portion of the first set of event planning preferences in association with the first one of the two or more users.

18 . The apparatus as recited in claim 16 , wherein the instructions are further configured to:

obtain a privacy setting associated with the first one of the two or more users, wherein the privacy setting indicates at least one of a subset of the first set of event planning preferences that can be shared with the second one of the two or more users or a segment of a calendar of the first one of the two or more users that can be shared with the second one of the two or more users; and

store the privacy setting in association with the first one of the two or more users.

19 . The apparatus as recited in claim 16 , wherein the instructions are further configured to:

provide information pertaining to at least a portion of the subset of the first set of event planning preferences or a segment of a calendar of the first one of the two or more users according to a privacy setting associated with the first one of the two or more users.

20 . The apparatus as recited in claim 16 , wherein each set of event planning preferences indicates one or more of cuisine preferences, price preferences, location preferences, travel distance preferences, overall availability, available dates, available times, time of day availability, day of week availability, content type preferences, entity preferences, or event type preferences; and

wherein the event recommendation comprises one or more of a date, a time, a venue, a specific event, a type of event, a type of cuisine, specific content, a type of content, or a specific entity.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2015
From: PARIS, JONATHAN
To: YAHOO! INC.
Reel/Frame 036811/0599 →