IP Library Granted Patent US 9,105,033
Granted Patent B2
US 9,105,033 · App. 12/690,151 · Granted Aug 11, 2015

Two-way marketing personalized desktop application

Inventors: Jonathan D. Levine (Rochester, NY); George Vigelette (Walworth, NY)
Assignee: Xerox Corporation
G06Q30/02G06Q30/0244G06Q30/0246G06Q30/0247G06Q30/0254G06Q30/0255G06Q30/0271G06Q30/0276G06Q30/0241
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,105,033
App. No.
12/690,151
Granted
Aug 11, 2015
Kind
B2
Abstract

A method and system receives a first data feed from at least one third-party computerized device by way of a computerized network connected to the customer computerized device. This first data feed is displayed through the display item. The graphic user interface receives customer interaction information when the customer interacts with the display item. The method transmits such customer interaction information to the third-party computerized device by way of the customer computerized network. The customer computerized device then receives a second data feed from the third-party computerized device by way of the computerized network. The second data feed is different than the first data feed and the second data feed is based on the customer interaction information and/or the group usage statistics.

Claims (37)

1. A method comprising:

displaying a display item on a graphic user interface of a customer computerized device;

receiving, by said customer computerized device, a first data feed from at least one third-party computerized device by way of a computerized network connected to said customer computerized device, said first data feed being displayed through said display item;

receiving, by said graphic user interface, customer interaction information when a customer interacts with said display item and said customer has a two-way communication conversation with said third-party computerized device through said display item;

transmitting said customer interaction information to said third-party computerized device by way of said computerized network;

monitoring usage of a plurality of display items on a plurality of different computerized devices operated by a plurality of different users to gather group usage statistics relating to said display items, said usage of said display items comprising marketing message adjustment data received from said users when said users have said two-way communication conversation with said third-party computerized device through said display item;

receiving, by said customer computerized device, a second data feed from said third-party computerized device by way of said computerized network, said second data feed being customized for said customer based on said group usage statistics and said customer interaction information, said second data feed comprising a customized template creating a customized instance of said display item on said graphic user interface, said customized template comprising a default template altered with said group usage statistics and said customer interaction information, said customer interaction information and said group usage statistics causing each said customized template to be personalized for each said customer, and each said customized template providing that different data goes to different customers; and

updating said display item by displaying said second data feed through said display item, said second data feed causing said display item to have an appearance of a different display item that produces a higher return on investment relative to said first data feed, based on said group usage statistics.

2. The method according to claim 1 , further comprising, before displaying said display item, installing a platform independent application within memory of said customer computerized device, said platform independent application executing instructions through a processor of said customer computerized device to cause said graphic user interface to display said display item.

3. The method according to claim 2 , further comprising distributing, by said customer and said third-party, said platform independent application to a plurality of customer computerized devices operated by a plurality of customers through web pages, e-mail, instant messaging, text messaging, and social networks.

4. The method according to claim 1 , an instance of said display item being based on one of a plurality of pre-established, configurable templates, said method further comprising establishing one of many parent display items using one or more of said templates, one parent display item being created for each different marketing campaign.

5. The method according to claim 4 , further comprising, monitoring development of said parent display items to calculate return on investment values for each said different marketing campaign.

6. A method comprising:

displaying an instance of a marketing display item comprising one of a widget and a gadget on a graphic user interface of a customer computerized device, said marketing display item comprising marketing information, links to resources, and links to other applications;

receiving, by said customer computerized device, a first data feed from at least one purveyor computerized device by way of a computerized network connected to said customer computerized device, said first data feed being displayed through said marketing display item;

receiving, by said graphic user interface, customer interaction information when a customer interacts with said marketing display item, said customer interaction information comprising marketing message adjustment data received when said customer has a two-way communication conversation with said purveyor computerized device through said marketing display item;

transmitting said customer interaction information to said purveyor computerized device by way of said computerized network;

monitoring usage of a plurality of display items on a plurality of different computerized devices operated by a plurality of different users to gather group usage statistics relating to said display items, said usage of said display items comprising marketing message adjustment data received from said users when said users have said two-way communication conversation with said purveyor computerized device through said display item;

receiving, by said customer computerized device, a second data feed from said purveyor computerized device by way of said computerized network, said second data feed being different than said first data feed, said second data feed being customized for said customer based on said group usage statistics and said customer interaction information, said second data feed comprising a customized template creating a customized instance of said display item on said graphic user interface,

said customized template comprising a default template altered with said group usage statistics and said customer interaction information, said group usage statistics and said customer interaction information causing each said customized template to be personalized for each said customer, and each said customized template providing that different data goes to different customers; and

updating said display item by displaying said second data feed through said display item, said second data feed causing said display item to have an appearance of a different display item that produces a higher return on investment relative to said first data feed, based on said group usage statistics.

7. The method according to claim 6 , further comprising, before displaying said marketing display item, installing a platform independent application within memory of said customer computerized device, said platform independent application executing instructions through a processor of said customer computerized device to cause said graphic user interface to display said marketing display item.

8. The method according to claim 7 , further comprising distributing, by said customer and said purveyor, said platform independent application to a plurality of customer computerized devices operated by a plurality of customers through web pages, e-mail, instant messaging, text messaging, and social networks.

9. The method according to claim 6 , said instance of said marketing display item being based on one of a plurality of pre-established, configurable templates, said method further comprising establishing one of many parent marketing display items using one or more of said templates, one parent marketing display item being created for each different marketing campaign.

10. The method according to claim 9 , further comprising, monitoring development of said parent marketing display items to calculate return on investment values for each said different marketing campaign.

11. A tangible computer program storage medium embodying a computer program comprising instructions executable by a computer to perform a method comprising:

displaying a display item on a graphic user interface of a customer computerized device;

receiving, by said customer computerized device, a first data feed from at least one third-party computerized device by way of a computerized network connected to said customer computerized device, said first data feed being displayed through said display item;

receiving, by said graphic user interface, customer interaction information when a customer interacts with said display item, said customer interaction information comprising marketing message adjustment data received when said customer has a two-way communication conversation with said third-party computerized device through said display item;

transmitting said customer interaction information to said third-party computerized device by way of said computerized network;

monitoring usage of a plurality of display items on a plurality of different computerized devices operated by a plurality of different users to gather group usage statistics relating to said display items, said usage of said display items comprising marketing message adjustment data received from said users when said users have said two-way communication conversation with said third-party computerized device through said display item;

receiving, by said customer computerized device, a second data feed from said third-party computerized device by way of said computerized network, said second data feed being customized for said customer based on said group usage statistics and said customer interaction information, said second data feed comprising a customized template creating a customized instance of said display item on said graphic user interface, said customized template comprising a default template altered with said group usage statistics and said customer interaction information, said group usage statistics and said customer interaction information causing each said customized template to be personalized for each said customer, and each said customized template providing that different data goes to different customers; and

updating said display item by displaying said second data feed through said display item, said second data feed causing said display item to have an appearance of a different display item that produces a higher return on investment relative to said first data feed, based on said group usage statistics.

12. The tangible computer program storage medium according to claim 11 , said method further comprising, before displaying said display item, installing a platform independent application within memory of said customer computerized device, said platform independent application executing instructions through a processor of said customer computerized device to cause said graphic user interface to display said display item.

13. The tangible computer program storage medium according to claim 12 , said method further comprising distributing, by said customer and said third-party, said platform independent application to a plurality of customer computerized devices operated by a plurality of customers through web pages, e-mail, instant messaging, text messaging, and social networks.

14. The tangible computer program storage medium according to claim 11 , an instance of said display item being based on one of a plurality of pre-established, configurable templates, said method further comprising establishing one of many parent display items using one or more of said templates, one parent display item being created for each different marketing campaign.

15. The tangible computer program storage medium according to claim 14 , further comprising, monitoring development of said parent display items to calculate return on investment values for each said different marketing campaign.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2010
From: LEVINE, JONATHAN D.; VIGELETTE, GEORGE
To: XEROX CORPORATION
Reel/Frame 023813/0942 →
Continuity (1)
Related Publication 20110178866A1 · Jul 21, 2011