IP Library Granted Patent US 10,839,416
Granted Patent B1
US 10,839,416 · App. 14/592,828 · Granted Nov 17, 2020

Systems and methods for controlling advertising, upselling, cross-selling, and purchasing of products and services via user receiving devices and mobile devices

Inventors: Randall M. Desmond (Lawndale, CA); Flemming R. Hansen (Los Angeles, CA); Eswari Panchal (Los Angeles, CA); Vanessa K. Jupe (Adkins, TX)
Assignee: The DIRECTV Group, Inc.
G06Q30/0241G06Q30/0267G06Q30/0643H04N21/40H04N21/60
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,839,416
App. No.
14/592,828
Granted
Nov 17, 2020
Kind
B1
Abstract

A user receiving device including at least one transceiver module, an output module, a control module, and a transaction module. The at least one transceiver module is configured to receive an ad or an offer transmitted from at least one backend device to the user receiving device. The offer is directed to a product and/or service referred to in the ad. The output module is configured to display the ad or the offer on a display. The display is connected to the user receiving device. The at least one transceiver module is configured to receive a response signal transmitted from a mobile device to the user receiving device. The response signal is in response to the offer. The transaction module is configured to perform a transaction between the at least one backend device and a user of the mobile device based on the response signal.

Claims (79)

1. A system interacting with a backend device comprising:

a user receiving device comprising at least one transceiver module, and output module and a transaction module, said user receiving device located remotely from the backend device;

a display coupled to the user receiving device; and

a mobile device located separately from the user receiving device;

the transceiver module configured to receive an ad or an offer transmitted from the backend device through a network, wherein the offer is directed to a product or service referred to in the ad, said ad having metadata associated therewith;

the transaction module recognizing the metadata and causing the output module to display the ad or the offer on the display during displaying of a channel, and the ad or offer is communicated from the user receiving device to the mobile device through the network;

the mobile device is configured to receive and display an order information display to allow a user to select, enter and confirm an order as a response signal, the response signal generated at a time and during display of the channel on the display connected to the user receiving device;

wherein the transceiver module is configured to receive the response signal transmitted from the mobile device through the network, wherein the response signal is generated in response to

the offer displayed on the display,

the channel being displayed on the display, and

the time of the response signal; and

the transaction module of the user receiving device configured to fulfill a transaction with the backend device by

initiating access to a customer database, and initiating a purchase using the metadata, said transaction triggered by the response signal and is based on customer data including location data and payment data from the customer database.

2. The system of claim 1 , wherein the transaction module is configured to, while performing the transaction, access the order information regarding the product or service and either display the order information on the display or transmit the order information to the mobile device.

3. The system of claim 1 , wherein the transaction module is configured to, while performing the transaction, confirm the purchase of the product or service by the user of the mobile device from a vendor of the backend device.

4. The system of claim 1 , wherein the user receiving device is implemented as a set-top-box.

5. The system of claim 1 , wherein:

the at least one transceiver module is configured to, in response to the response signal, transmit a confirmation request to the mobile device or display on the display the confirmation request, wherein the confirmation request requests confirmation of the purchase of the product or service by the user of the mobile device; and

the at least one transceiver module is configured to receive a confirmation signal from the mobile device based on the confirmation request.

6. The system of claim 5 , wherein:

the at least one transceiver module is configured to receive the confirmation request from the backend device; and

the transaction module is configured to transmit the confirmation signal received from the mobile device to the backend device.

7. The system of claim 1 , wherein the transaction module is configured to, based on the response signal, at least one of:

display via the output module an upsell offer or a cross-sell offer on the display; or

transmit the upsell offer or the cross-sell offer to the mobile device.

8. The system of claim 1 , wherein the transaction module is configured to, based on the response signal, at least one of:

display via the output module an upsell ad or a cross-sell ad on the display; or

transmit the upsell ad or the cross-sell ad to the mobile device.

9. The system of claim 8 , wherein:

the at least one transceiver module is configured to

receive a second response signal from the mobile device based on an offer of the upsell ad or an offer of the cross-sell ad,

receive a confirmation request in response to the second response signal,

transmit the confirmation request to the mobile device or display on the display the confirmation request, wherein the confirmation request requests confirmation of a purchase of the product or service referred to in the ad received from the backend device or a product or service referred to in the upsell ad or cross-sell ad; and

the at least one transceiver module is configured to receive a confirmation signal from the mobile device based on the confirmation request.

10. The system of claim 8 , wherein:

the at least one transceiver module is configured to

receive a second response signal from the mobile device based on the offer of the ad received from the backend device, and

receive a confirmation request in response to the second response signal,

transmit the confirmation request to the mobile device or display on the display the confirmation request, wherein the confirmation request requests confirmation of a purchase of the product or service referred to in the ad received from the backend device;

the at least one transceiver module is configured to receive a confirmation signal from the mobile device based on the confirmation request;

the at least one transceiver module is configured to

receive a third response signal from the mobile device based on an offer of the upsell ad or an offer of the cross-sell ad, and

receive a second confirmation request in response to the third response signal,

transmit the second confirmation request to the mobile device or display on the display the second confirmation request, wherein the second confirmation request requests confirmation of a purchase of the product or service referred to in the upsell ad or cross-sell ad; and

the at least one transceiver module is configured to receive a second confirmation signal from the mobile device based on the second confirmation request.

11. A method of operating a system comprising:

receiving an ad or an offer transmitted from at least one backend device to a user receiving device through a network, wherein the offer is directed to a product or a service referred to in the ad, said ad having metadata associated therewith and wherein the backend device is located remotely from the user receiving device;

recognizing the metadata and causing displaying the ad or the offer on a display of the user receiving device, wherein the display during displaying of a channel is connected to the user receiving device, said ad or offer is communicated from the user receiving device to a mobile device through the network;

receiving and displaying an order information display at a mobile device located separately from the user receiving device to allow a user to select, enter and confirm an order as a response signal, said response signal generated at a time and during display of a channel on the display connected to the user receiving device;

receiving the response signal transmitted from the mobile device to the user receiving device through the network, wherein the response signal is generated in response to the offer and is based on the channel being displayed and time of the response signal; and

performing a transaction with the at least one backend device by initiating access to a customer database to obtain location data and payment data and initiate a purchase, said transaction being triggered by the response signal and based on customer data including location data and payment from the customer database.

12. The method of claim 11 , further comprising, while performing the transaction, accessing information regarding the product or service and either displaying the information on the display or transmitting the information to the mobile device.

13. The method of claim 11 , further comprising, while performing the transaction, confirming the purchase of the product or service by a user of the mobile device from a vendor of the at least one backend device.

14. The method of claim 11 , wherein the user receiving device is implemented as a set-top-box.

15. The method of claim 11 , further comprising:

in response to the response signal, transmitting a confirmation request to the mobile device or displaying on the display the confirmation request, wherein the confirmation request requests confirmation of the purchase of the product or service by the user of the mobile device; and

receiving a confirmation signal from the mobile device based on the confirmation request.

16. The method of claim 15 , further comprising:

receiving the confirmation request from the at least one backend device; and

transmitting the confirmation signal received from the mobile device to the at least one backend device.

17. The method of claim 11 , further comprising, based on the response signal, at least one of:

displaying an upsell offer or a cross-sell offer on the display; or

transmitting the upsell offer or the cross-sell offer to the mobile device.

18. The method of claim 11 , further comprising, based on the response signal, at least one of:

displaying an upsell ad or a cross-sell ad on the display; or

transmitting the upsell ad or the cross-sell ad to the mobile device.

19. The method of claim 18 , further comprising:

receiving a second response signal from the mobile device based on an offer of the upsell ad or an offer of the cross-sell ad;

receiving a confirmation request in response to the second response signal;

transmitting the confirmation request to the mobile device or display on the display the confirmation request, wherein the confirmation request requests confirmation of a purchase of the product or service referred to in the ad received from the at least one backend device or a product or service referred to in the upsell ad or cross-sell ad; and

receiving a confirmation signal from the mobile device based on the confirmation request.

20. The method of claim 18 , further comprising:

receiving a second response signal from the mobile device based on the offer of the ad received from at least one backend device;

receiving a confirmation request in response to the second response signal;

transmitting the confirmation request to the mobile device or display on the display the confirmation request, wherein the confirmation request requests confirmation of a purchase of the product or service referred to in the ad received from the at least one backend device;

receiving a confirmation signal from the mobile device based on the confirmation request;

receiving a third response signal from the mobile device based on an offer of the upsell ad or an offer of the cross-sell ad, and

receiving a second confirmation request, in response to the third response signal, transmit the second confirmation request to the mobile device or display on the display the second confirmation request, wherein the second confirmation request requests confirmation of a purchase of the product or service referred to in the upsell ad or cross-sell ad; and

receiving a second confirmation signal from the mobile device based on the second confirmation request.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057021/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2015
From: DESMOND, RANDALL M.; HANSEN, FLEMMING R.; PANCHAL, ESWARI; JUPE, VANESSA K.
To: THE DIRECTV GROUP, INC.
Reel/Frame 034941/0173 →
Cited By (2)
US 12,301,942 US 12,563,269