IP Library Granted Patent US 10,275,807
Granted Patent B2
US 10,275,807 · App. 15/356,531 · Granted Apr 30, 2019

Systems and methods for generating customized avatars and customized online portals

Inventors: Michael Borchetta (Stamford, CT); Michael Frank (New Canaan, CT); Michael Donnarumma (Quogue, NY); Karen Phillips (Falmouth, ME)
Assignee: M2 Media Group
G06Q30/0279G06Q30/0222G06Q30/0269H04L67/02H04L67/20H04L67/306H04L67/38A63F13/63A63F2300/5553
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 10,275,807
App. No.
15/356,531
Filed
Nov 18, 2016
Granted
Apr 30, 2019
Kind
B2
Art Unit
3664
USPC
705/329
Abstract

In accordance with some embodiments, a system facilitates the generation of a customized fundraising campaign on behalf of a third party organization by providing mechanisms via which an organizer of the third party organization can set terms of the fundraising campaign and allow participants of the campaign to create customized avatars for use in promoting the campaign.

Claims (94)

1. A method for generating customized online stores for facilitating users' efforts to support a third party organization, comprising:

receiving, by an online portal generating controller comprising at least one processor and operable to communicate with a third party marketing content server and a plurality of user devices and from a first user device of a first user, a first request to generate a first customized online store that features a customized avatar of the first user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the first user;

receiving, by the online portal generating controller and from a second user device of a second user, a second request to generate a second customized online store that features a customized avatar of the second user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the second user;

receiving, over a network and from the first user device of the first user, first data for customizing each of the first customized online store and the customized avatar of the first user, the first customized online store being for selling at least one product to at least one recipient associated with at least the first user,

wherein a purchase of the at least one product is for a benefit to the third party organization;

receiving, over the network and from the second user device of the second user, second data for customizing each of the second customized online store and the avatar of the second user, the second customized online store being for selling the at least one product to at least one recipient associated with at least the second user;

receiving, over the network and from the marketing content server of the third party organization, third data that is proprietary marketing content of the third party organization;

generating the customized avatar of the first user by combining the first data received from the first user device and the third data received from the marketing content server;

generating the customized avatar of the second user by combining the second data received from the second user device and the third data received from the marketing content server;

generating for the first user a first customized online store comprising a first plurality of web pages by using the first data received from the first user device, the generating including placing the customized avatar of the first user into the first customized online store, wherein the first customized online store includes purchasing functionality on at least one of the first plurality of web page and includes the customized avatar of the first user throughout more than one of the first plurality of web pages;

generating for the second user a second customized online store comprising a second plurality of web pages by using the second data received from the second user device, the generating including placing the customized avatar of the second user into the second customized online store, wherein the second customized online store includes purchasing functionality on at least one of the second plurality of web pages and includes the customized avatar of the second user throughout more than one of the second plurality of web pages;

generating a first unique URL that serves as an online address to the first customized online store;

transmitting, over the network, the first unique URL to the at least one recipient associated with the first user and on behalf of the first user and the third party organization;

generating a second unique URL that serves as an online address to the second customized online store;

transmitting, over the network, the second unique URL to the at least one recipient associated with the second user and on behalf of the second user and the third party organization;

selling, through the first customized online store, a first item to the at least one recipient associated with the first user; and

selling, through the second customized online store, the first item to the at least one recipient associated with the second user.

2. The method of claim 1 , further comprising:

generating a first e-mail message to be transmitted to the at least one recipient associated with the first user, the first e-mail message including an image of the customized avatar of the first user; and

generating a second e-mail message to be transmitted to the at least one recipient associated with the second user, the second e-mail message including an image of the customized avatar of the second user.

3. The method of claim 2 , wherein the method further comprises:

determining that the at least one recipient associated with the first user has made a purchase of the at least one product via the first customized online store;

crediting the purchase towards a goal associated with the first user; and

forwarding an indication of the purchase to the third party organization.

4. The method of claim 3 , further comprising:

updating, based on at least the purchase, a stored indication of virtual awards earned by the first user; and

updating a visual representation of the virtual awards earned by the first user, which virtual representation is viewable online by at least the first user.

5. The method of claim 4 , wherein the virtual representation comprises a uniform worn by the customized avatar of the first user, such that updating the visual representation of the virtual awards earned by the first user comprises at least one of adding and modifying a representation of at least one virtual award on the uniform.

6. The method of claim 4 , wherein the virtual representation comprises a graphic representation of a virtual location associated with the customized avatar of the first user, such that updating the virtual representation of the virtual awards earned by the first user comprises at least one of adding and modifying a representation of a virtual award in the virtual location.

7. The method of claim 6 , wherein the virtual location comprises a virtual room in which the customized avatar of the first user is depicted.

8. The method of claim 1 , further comprising:

generating for a customized online portal associated with the first customized online store and the first user, using at least the first data received from the first user device:

a representation of a virtual room for the customized avatar of the first user; and

a virtual photo for output in the virtual room, the virtual photo including a representation of at least the customized avatar of the first user.

9. The method of claim 8 , further comprising:

modifying the virtual photo to include a representation of the customized avatar of the second user.

10. The method of claim 1 ,

wherein the first data further comprises at least one of a message typed in by the first user, a video uploaded by the first user, an image uploaded by the first user and a financial goal set by the first user; and

wherein the second data further comprises at least one of a message typed in by the second user, a video uploaded by the second user, an image uploaded by the second user and a financial goal set by the second user.

11. The method of claim 10 , wherein a visual status of the customized avatar of the second user within the group photo is based on a progress of the second user towards satisfying at least one predetermined criteria for supporting the third party organization.

12. The method of claim 1 , wherein the third data comprises at least one of a logo owned by the third party organization, a uniform worn by members of the third party organization, a trademark owned by the third party organization and membership information of the third party organization.

13. The method of claim 1 , wherein the processor is further operable to;

facilitate the design of physical merchandise bearing a representation of at least one of the customized avatar of the first user and the customized avatar of the second user; and

output to at least one of the first user and the second user an opportunity to purchase such physical merchandise.

14. A system for generating customized online stores for facilitating users' efforts to support a third party organization, comprising:

a processor of an online portal generating controller, wherein the online portal generating controller is in communication with a third party marketing content server and a plurality of user devices;

a memory storing a program for directing the processor of the online portal generating controller, the processor being operable with the program to:

receive from a first user a first request to generate a first customized online store that features a customized avatar of the first user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the first user;

receive from a second user a second request to generate a second customized online store that features a customized avatar of the second user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the second user;

receive, over a network and from a first user device of the first user, first data for customizing each of the first customized online store and the customized avatar of the first user, the first customized online store being for selling at least one product to at least one recipient associated with at least the first user,

wherein a purchase of the at least one product is for a benefit to the third party organization;

receive, over the network and from a second user device of the second user, second data for customizing each of the second customized online store and the customized avatar of the second user, the second customized online store being for selling the at least one product to at least one recipient associated with at least the second user;

receive, over the network and from the marketing content server of the third party organization, third data that is proprietary marketing content of the third party organization;

generate the customized avatar of the first user by combining the first data received from the first user device and the third data received from the marketing content server;

generate the customized avatar of the second user by combining the second data received from the second user device and the third data received from the marketing content server;

generate for the first user a first customized online store comprising a first plurality of web pages by using the first data received from the first user device, the generating including placing the customized avatar of the first user into the first customized online store, wherein the first customized online store includes purchasing functionality on at least one of the first plurality of web page and includes the customized avatar of the first user throughout more than one of the first plurality of web pages;

generate for the second user a second customized online store comprising a second plurality of web pages by using the second data received from the second user device, the generating including placing the customized avatar of the second user into the second customized online store, wherein the second customized online store includes purchasing functionality on at least one of the second plurality of web pages and includes the customized avatar of the second user throughout more than one of the second plurality of web pages;

generate a first unique URL that serves as an online address to the first customized online store;

transmit, over the network, the first unique URL to the at least one recipient associated with the first user and on behalf of the first user and the third party organization;

generate a second unique URL that serves as an online address to the second customized online store;

transmit, over the network, the second unique URL to the at least one recipient associated with the second user and on behalf of the second user and the third party organization;

sell, through the first customized online store, a first item to the at least one recipient associated with the first user; and

sell, through the second customized online store, the first item to the at least one recipient associated with the second user.

15. The system of claim 14 , wherein the processor is further operable with the program to generate for a first customized online portal associated with the first customized online store and the first user, using at least the first data received from the first user device:

a representation of a virtual room for the customized avatar of the first user; and

a virtual photo for output in the virtual room, the virtual photo including a representation of at least the customized avatar of the first user.

16. The system of claim 15 , wherein the processor is further operable with the program to:

modify the virtual photo to include a representation of the customized avatar of the second user.

17. The system of claim 16 , wherein the processor is further operable with the program to:

modify a visual status of the customized avatar of the second user within the group photo based on a progress of the second user towards satisfying at least one predetermined criteria for supporting the third party organization.

18. A non-transitory computer-readable medium storing instructions for directing a processor to generate customized online stores to facilitate users' efforts to support a third party organization, the instructions when executed by the processor causing the processor to:

receive, by an online portal generating controller comprising at least one processor and operable to communicate with a third party marketing content server and a plurality of user devices and from a first user device of a first user, a first request to generate a first customized online store that features a customized avatar of the first user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the first user;

receive, by the online portal generating controller and from a second user device of a second user, a second request to generate a second customized online store that features a customized avatar of the second user and comprises a plurality of web pages, each of the plurality of web pages being customized by the online portal generating controller for the second user;

receive, over a network and from the first user device of the first user, first data for customizing each of the first customized online store and the customized avatar of the first user, the first customized online store being for selling at least one product to at least one recipient associated with at least the first user,

wherein a purchase of the at least one product is for a benefit to the third party organization;

receive, over the network and from the second user device of the second user, second data for customizing each of the second customized online store and the customized avatar of the second user, the second customized online store being for selling the at least one product to at least one recipient associated with at least the second user;

receive, over the network and from the marketing content server of the third party organization, third data that is proprietary marketing content of the third party organization;

generate the customized avatar of the first user by combining the first data received from the first user device and the third data received from the marketing content server;

generate the customized avatar of the second user by combining the second data received from the second user device and the third data received from the marketing content server;

generate for the first user a first customized online store comprising a first plurality of web pages by using the first data received from the first user device, the generating including placing the customized avatar of the first user into the first customized online store, wherein the first customized online store includes purchasing functionality on at least one of the first plurality of web page and includes the customized avatar of the first user throughout more than one of the first plurality of web pages;

generate for the second user a second customized online store comprising a second plurality of web pages by using the second data received from the second user device, the generating including placing the customized avatar of the second user into the second customized online store, wherein the second customized online store includes purchasing functionality on at least one of the second plurality of web pages and includes the customized avatar of the second user throughout more than one of the second plurality of web pages;

generate a first unique URL that serves as an online address to the first customized online store;

transmit, over the network, the first unique URL to the at least one recipient associated with the first user and on behalf of the first user and the third party organization;

generate a second unique URL that serves as an online address to the second customized online store;

transmit, over the network, the second unique URL to the at least one recipient associated with the second user and on behalf of the second user and the third party organization;

sell, through the first customized online store, a first item to the at least one recipient associated with the first user; and

sell, through the second customized online store, the first item to the at least one recipient associated with the second user.

19. The non-transitory computer-readable medium of claim 18 , the instructions further causing the processor to generate for a first customized online portal associated with the first customized online store and the first user, using at least the first data received from the first user device:

a representation of a virtual room for the customized avatar of the first user; and

a virtual photo for output in the virtual room, the virtual photo including a representation of at least the customized avatar of the first user.

20. The non-transitory computer-readable medium of claim 19 , the instructions further causing the processor to:

modify the virtual photo to include a representation of the customized avatar of the second user.

21. The non-transitory computer-readable medium of claim 20 , the instructions further causing the processor to:

modify a visual status of the customized avatar of the second user within the group photo abased on a progress of the at least one second user towards satisfying at least one predetermined criteria for supporting the third party organization.

Assignments (3)
CHANGE OF NAME Recorded Feb 3, 2022
From: M2 FUNDRAISING, LLC
To: FUNDERWORKS, LLC
Reel/Frame 058949/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2021
From: M2 MEDIA GROUP, LLC
To: M2 FUNDRAISING, LLC
Reel/Frame 055071/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2016
From: BORCHETTA, MICHAEL; FRANK, MICHAEL; DONNARUMMA, MICHAEL; PHILLIPS, KAREN
To: M2 MEDIA GROUP
Reel/Frame 040899/0609 →
Continuity (3)
Continuation In Part 14304930 · Jun 14, 2014
Provisional Application 61834918 · Jun 14, 2013
Related Publication 20170103432A1 · Apr 13, 2017
Cited By (3)
US 12,646,051 US 12,670,640 US 12,725,152