IP Library Granted Patent US 8,762,229
Granted Patent B1
US 8,762,229 · App. 11/959,439 · Granted Jun 24, 2014

Parental policy based online wish lists

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 8,762,229
App. No.
11/959,439
Granted
Jun 24, 2014
Kind
B1
Abstract

A parental policy is enforced for online purchases. A parent enters a parental policy indicating items that are prohibited for a child. When the child attempts to add an item to a wish list, it is determined whether the item is permitted according to the policy. If so, the addition of the item to the wish list is allowed to proceed. If the policy prohibits the item, the addition of the item to the wish list is blocked. Additionally, the parent can be informed (via email, telephone, etc.) of the attempt to add the item to the wish list. The same logic can be applied to attempts to purchase items for children, or attempts to purchase items by children.

Claims (85)

1. A computer implemented method for enforcing a parental policy for online purchases, the method comprising the steps of:

receiving, by a computer, a single parental policy indicating items prohibited for a child, said received single policy being automatically applicable to attempts to facilitate electronic purchases from any source, using a single wish list, by any party, for the benefit of the child;

receiving, by a computer, multiple attempts to facilitate individual purchases from multiple ones of a plurality of online merchants, using the single wish list, for the benefit of the child;

for each attempt to facilitate an individual purchase, 1) determining, by a computer, whether the purchase is permitted according to the policy, and 2) automatically affecting, by a computer, the attempt to facilitate the purchase responsive to results of the determining step; and

in response to determining that a specific attempt to facilitate an individual purchase of a specific item is not permitted according to the policy, 1) blocking the addition of the item to the wish list, and 2) transmitting a communication to the parent indicating that an unsuccessful attempt was made to add the item to the wish list.

2. The method of claim 1 wherein receiving, by a computer, an attempt to make a purchase for the benefit of the child further comprises:

receiving, by a computer, an attempt by the child to add an item to a wish list.

3. The method of claim 2 wherein affecting, by a computer, the attempt to facilitate the purchase responsive to results of the determining step further comprises:

determining, by a computer, that the attempt by the child to add the item to the wish list is not permitted according to the policy; and

responsive to the determination, performing, by a computer, at least one step from a group of steps consisting of:

blocking, by a computer, the addition of the item to the wish list;

blocking, by a computer, the wish list from exposing the entry of the item;

transmitting, by a computer, a communication to the parent indicating that the child is attempting to add the item to the wish list;

transmitting, by a computer, a communication to the parent requesting a parental directive as to a desired course of action; and

responsive to receiving an indication from the parent indicating to override the policy, allowing, by a computer, the addition of the item to the wish list.

4. The method of claim 1 wherein receiving, by a computer, an attempt to make a purchase for the benefit of the child further comprises:

receiving, by a computer, a request by a third party to purchase an item from a wish list for the child.

5. The method of claim 1 wherein receiving, by a computer, an attempt to make a purchase for the benefit of the child further comprises:

receiving, by a computer, a request from the child to purchase an item.

6. The method of claim 1 wherein automatically affecting the attempt to facilitate the purchase responsive to results of the determining step further comprises:

automatically determining, by a computer, that the attempt to facilitate the purchase is not permitted according to the policy; and

responsive to the determination, automatically performing, by a computer, at least one step from a group of steps consisting of:

blocking, by a computer, the attempt to facilitate the purchase;

transmitting, by a computer, a communication to the parent indicating that the attempt is being made;

transmitting, by a computer, a communication to the parent requesting a parental directive as to a desired course of action; and

responsive to receiving an indication from the parent indicating to override the policy, allowing, by a computer, the facilitation of the purchase to proceed.

7. The method of claim 1 wherein affecting, by a computer, the attempt to facilitate the purchase responsive to results of the determining step further comprises:

determining, by a computer, that the attempt to facilitate the purchase is permitted according to the policy; and

responsive to the determination, performing, by a computer, at least one step from a group of steps consisting of:

executing, by a computer, the purchase of the item; and

forwarding, by a computer, relevant data to an online merchant to facilitate purchase of the item.

8. The method of claim 1 further comprising:

forwarding, by a computer, the parental policy to an online merchant for enforcement.

9. The method of claim 1 wherein receiving, by a computer, a parental policy indicating items prohibited for a child further comprises:

receiving, by a computer, a parental policy specifying item categories which are prohibited for the child.

10. At least one non-transitory computer-readable storage medium storing a computer program product for enforcing a parental policy for online purchases, the computer program product comprising:

program code for receiving a single parental policy indicating items prohibited for a child, said received single policy being automatically applicable to attempts to facilitate electronic purchases, from any source, using a single wish list, by any party, for the benefit of the child;

program code for receiving multiple attempts to facilitate individual purchases from multiple ones of a plurality of online merchants, using the single wish list, for the benefit of the child;

program code for, for each attempt to facilitate an individual purchase, 1) determining whether the purchase is permitted according to the policy, and 2) automatically affecting the attempt to facilitate the purchase responsive to results of the determining step; and

program code for, in response to determining that a specific attempt to facilitate an individual purchase of a specific item is not permitted according to the policy, 1) blocking the addition of the item to the wish list, and 2) transmitting a communication to the parent indicating that an unsuccessful attempt was made to add the item to the wish list.

11. The computer program product of claim 10 wherein the program code for receiving an attempt to make a purchase for the benefit of the child further comprises:

program code for receiving an attempt by the child to add an item to a wish list.

12. The computer program product of claim 11 wherein the program code for affecting the attempt to facilitate the purchase responsive to results of the determining step further comprises:

program code for determining that the attempt by the child to add the item to the wish list is not permitted according to the policy; and

program code for, responsive to the determination, performing at least one step from a group of steps consisting of:

blocking the addition of the item to the wish list;

blocking the wish list from exposing the entry of the item;

transmitting a communication to the parent indicating that the child is attempting to add the item to the wish list;

transmitting a communication to the parent requesting a parental directive as to a desired course of action; and

responsive to receiving an indication from the parent indicating to override the policy, allowing the addition of the item to the wish list.

13. The computer program product of claim 10 wherein the program code for receiving an attempt to make a purchase for the benefit of the child further comprises:

program code for receiving a request by a third party to purchase an item from a wish list for the child.

14. The computer program product of claim 10 wherein the program code for receiving an attempt to make a purchase for the benefit of the child further comprises:

program code for receiving a request from the child to purchase an item.

15. The computer program product of claim 10 wherein the program code for affecting the attempt to facilitate the purchase responsive to results of the determining step further comprises:

program code for determining that the attempt to facilitate the purchase is not permitted according to the policy; and

program code for, responsive to the determination, performing at least one step from a group of steps consisting of:

blocking the attempt to facilitate the purchase;

transmitting a communication to the parent indicating that the attempt is being made;

transmitting a communication to the parent requesting a parental directive as to a desired course of action; and

responsive to receiving an indication from the parent indicating to override the policy, allowing the facilitation of the purchase to proceed.

16. The computer program product of claim 10 wherein the program code for affecting the attempt to facilitate the purchase responsive to results of the determining step further comprises:

program code for determining that the attempt to facilitate the purchase is permitted according to the policy; and

program code for, responsive to the determination, performing at least one step from a group of steps consisting of:

executing the purchase of the item; and

forwarding relevant data to an online merchant to facilitate purchase of the item.

17. The computer program product of claim 10 further comprising:

program code for forwarding the parental policy to an online merchant for enforcement.

18. The computer program product of claim 10 wherein the program code for receiving a parental policy indicating items prohibited for a child further comprises:

program code for receiving a parental policy specifying item categories which are prohibited for the child.

19. A computer system configured to enforce a parental policy for online purchases, the computer system comprising:

means for receiving a single parental policy indicating items prohibited for a child, said received single policy being automatically applicable to attempts to facilitate electronic purchases, from any source, using a single wish list, by any party, for the benefit of the child;

means for receiving multiple attempts to facilitate individual purchases from multiple ones of a plurality of online merchants, using the single wish list, for the benefit of the child;

means for, for each attempt to facilitate an individual purchase, 1) determining whether the purchase is permitted according to the policy, and 2) automatically affecting the attempt to facilitate the purchase responsive to results of the determining step; and

means for, in response to determining that a specific attempt to facilitate an individual purchase of a specific item is not permitted according to the policy, 1) blocking the addition of the item to the wish list, and 2) transmitting a communication to the parent indicating that an unsuccessful attempt was made to add the item to the wish list.

20. The computer system of claim 19 wherein the means for receiving an attempt to make a purchase for the benefit of the child further comprise:

means for receiving an attempt by the child to add an item to a wish list.

21. The computer system of claim 20 wherein the means for affecting the attempt to facilitate the purchase responsive to results of the determining step further comprise:

means for determining that the attempt by the child to add the item to the wish list is not permitted according to the policy; and

means for, responsive to the determination, performing at least one step from a group of steps consisting of:

blocking the addition of the item to the wish list;

blocking the wish list from exposing the entry of the item;

transmitting a communication to the parent indicating that the child is attempting to add the item to the wish list;

transmitting a communication to the parent requesting a parental directive as to a desired course of action; and

responsive to receiving an indication from the parent indicating to override the policy, allowing the addition of the item to the wish list.

Assignments (4)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jun 18, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 053306/0878 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →