IP Library Patent Application 14673506
Patent Application
App. No. 14/673,506

Systems and Methods for Trusted Gifting

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/673,506
Abstract

In some embodiments, a method of trusted gifting comprises, identifying a first user, identifying a second user associated with an event, and determining one or more potential products for the second user according to one or more criteria. In many embodiments, the method further comprises causing at least one product of the one or more determined potential products to be purchased for the second user by the first user. Other embodiments also are disclosed herein.

Claims (93)

1 . A method comprising:

identifying a first user;

identifying a second user associated with an event;

determining one or more potential products for the second user according to one or more criteria; and

causing at least one product of the one or more determined potential products to be purchased for the second user by the first user.

2 . The method of claim 1 , wherein:

the one or more criteria comprise at least one of:

a first trust graph associated with the first user;

a second trust graph associated with the second user; or

a budget.

3 . The method of claim 1 , further comprising:

causing the least one product to be shipped to the second user.

4 . The method of claim 1 , further comprising:

presenting to the first user at least one product of the one or more potential products; and

receiving from the first user a notification selecting the at least one product of the one or more potential products for the second user to be purchased.

5 . The method of claim 1 , wherein:

identifying the second user comprises determining a set of users associated with a set of events based at least in part on information scraped from one or more external sources associated with the first user;

the set of events comprise the event; and

the set of users comprises one or more users other than the first user.

6 . The method of claim 1 , further comprising:

determining if the second user is a member of a community of users associated with a system facilitating an implementation of the method;

if the second user is not a member of the community of users associated with the system, prompting the second user to join the community of users; and

after the second user joins the community of users, adding the second user to a first trust graph associated with the first user.

7 . The method of claim 1 , further comprising:

receiving a notification from the first user to determine one or more other users who are associated with events;

determining a set of users associated with the events; and

presenting the set of users associated with the events to the first user.

8 . The method of claim 7 , further comprising:

receiving a selection notification from the first user selecting the second user from the set of users who are associated with the events;

wherein the second user is identified based on the selection notification.

9 . The method of claim 8 , wherein:

the at least one product from the one or more determined potential products is caused to be purchased by the first user for the second user without receiving further notification or input from the first user.

10 . The method of claim 1 , wherein:

the at least one product from the one or more determined potential products is caused to be purchased by the first user for the second user without receiving further notification or input from the first user.

11 . A system, comprising:

one or more processors; and

memory storing one or more programs to be executed by the one or more processors;

wherein the one or more programs comprise instructions for:

identifying a first user;

identifying a second user associated with an event;

determining one or more potential products for the second user according to one or more criteria; and

causing at least one product of the one or more determined potential products to be purchased for the second user by the first user.

12 . The system of claim 11 , further comprising:

an input; and

a display;

wherein:

the display outputs to the first user the one or more potential products for the second user; and

the input receives a notification from the first user selecting at least one of the one or more potential products for the second user.

13 . The system of claim 11 , wherein:

the one or more criteria include at least one of:

a first trust graph associated with the first user;

a second trust graph associated with the second user; or

a budget.

14 . The system of claim 11 , wherein:

identifying the second user comprises determining a set of users who are associated with a set of events based at least in part on information scraped from one or more external sources associated with the first user;

the set of events comprise the event; and

the set of users comprises one or more users other than the first user.

15 . The system of claim 11 , wherein:

the one or more programs further comprise instructions for:

determining if the second user is a member of a community of users associated with the system;

if the second user is not a member of the community of users associated with the system, prompting the second user to join the community of users; and

after the second user joins the community of users, adding the second user to a first trust graph associated with the first user.

16 . The system of claim 11 , wherein:

the one or more programs further comprise instructions for:

receiving a notification from the first user to determine one or more users who are associated with events;

determining a set of users associated with events; and

presenting the set of users associated with events to the first user.

17 . The system of claim 11 , wherein:

the one or more programs further comprise instructions for:

causing the at least one product of the one or more determined potential products to be purchased by the first user for the second user without receiving further notification or input from the first user.

18 . A system, comprising:

one or more processors; and

memory storing one or more programs to be executed by the one or more processors;

the one or more programs comprising instructions for:

identifying a first user;

identifying a second user associated with an event;

determining one or more potential products for the second user according to one or more predefined criteria; and

causing at least one product of the one or more determined potential products to be purchased for the second user by the first user;

wherein:

the one or more predefined criteria include at least one of:

a first trust graph associated with the first user; or

a second trust graph associated with the second user;

the first trust graph comprises at least one level of trust associated with the first user; and

the second trust graph comprises at least one level of trust associated with the second user.

19 . The system of claim 18 , further comprising:

an input; and

a display;

wherein:

the display outputs to the first user the one or more potential products for the second user; and

the input receives a notification from the first user selecting at least one of the one or more potential products for the second user.

20 . The system of claim 18 , wherein:

the one or more programs further comprise instructions for:

causing the at least one product of the one or more determined potential products to be purchased by the first user for the second user without receiving further instructions from the first user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2018
From: STOLL, NATHAN; ELLERHORST, ANDREW MARK; BANERJEE, ABHISHEK
To: WAL-MART STORES, INC.
Reel/Frame 047645/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 045817/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2017
From: STENSMO, JAN MAGNUS
To: WAL-MART STORES, INC.
Reel/Frame 044094/0969 →