IP Library Granted Patent US 11,551,266
Granted Patent B2
US 11,551,266 · App. 17/573,573 · Granted Jan 10, 2023

Real-time consumer interaction via media broadcast

Inventor: Mark J. Williams (North Canton, OH)
Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
G06Q30/0267G06Q30/0241H04N21/431H04N21/47815H04N21/812H04N21/84H04N21/8545
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 11,551,266
App. No.
17/573,573
Granted
Jan 10, 2023
Kind
B2
Abstract

A system for integrated consumer interaction via media broadcast, comprising an immediate communication system that communicated with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction.

Claims (57)

1. A system for integrated consumer interaction, comprising:

a media player application installed on a consumer device, the media player application comprising a first plurality of programming instruction stored in a memory of, and operating on a processor of, the consumer device, wherein the first plurality of programming instructions, when operating on the processor of the consumer device, cause the consumer device to:

request, receive, and store contact and preference information from a user;

receive media content from a content provider;

identify the media content and contact information for a company associated with the media content;

play the media content on the consumer device;

while the media content is playing, display an interactive interface element within a graphical user interface operating on the user's consumer device;

connect via a network to the integrated communication server; and

upon receipt of a user command via the interactive interface element:

automatically retrieve real-time consumer context data comprising at least location, activity, and language preference data from the consumer device based on the media content being played, its associated metadata and the current local time on the consumer device;

retrieve consumer contact and preference data from the consumer device;

automatically generate an electronic callback; and

automatically send the callback request to an integrated communications server; and

the integrated communication server comprising a memory, a processor, and

a second plurality of programmable instructions stored in the memory of, and operating on the processor of, the integrated communication server, wherein the second plurality of programming instructions, when operating on the processor of the integrated communication server, cause the integrated communication server to:

receive connections via a network from the media player application; and

for each such connection:

receive the company contact information, the media content identification, and the user's contact and preference information;

receive a callback request from the consumer device;

automatically schedule a callback to the user of the consumer device based at least on the metadata specific to media content being played on the user device and on the received contact and preference information; and

when scheduled, automatically place a telephone call to the consumer device and to a call center agent appropriately skilled to handle the specific callback request.

2. The system of claim 1 , wherein the user interface element is generated in real time based on metadata associated with the media content being played.

3. The system of claim 1 , wherein the media content and contact information for a company is identified using metadata associated with the media content.

4. The system of claim 1 , wherein the user interacts with the interactive interface element displayed by the media player software on the consumer device.

5. The system of claim 1 , wherein the callback request from the consumer device is received by the integrated communication server from the media player on the consumer device.

6. The system of claim 1 , wherein the electronic callback request comprises the metadata associated with the media content, the retrieved real-time consumer context data, and the retrieved consumer contact and preference data.

7. The system of claim 1 , wherein the received connections are prompted by the user's interaction with the interactive interface element.

8. The system of claim 1 , wherein the telephone call to the consumer device and to a call center agent establishes a two-way voice connection between the user of the consumer device and a selected call center agent.

9. The system of claim 1 , wherein the contact and preference information is stored in a data storage operating as a component of the consumer device.

10. A method for integrated consumer interaction, comprising the steps of:

configuring a media player application to perform the following steps when installed on a consumer device:

requesting, receiving, and storing contact and preference information from a user;

receiving media content from a content provider;

identifying the media content and contact information for a company associated with the media content;

playing the media content on the consumer device;

while the media content is playing, displaying an interactive interface element within a graphical user interface operating on the user's consumer device;

connecting via a network to an integrated communication server comprising a memory, a processor, and a plurality of programming instructions stored in the memory and operating on the processor; and

upon receipt of a user command via the interactive interface element:

automatically retrieving real-time consumer context data comprising at least location, activity, and language preference data from the consumer device based on the media content being played, its associated metadata and the current local time on the consumer device;

retrieving consumer contact and preference data from the consumer device;

automatically generating an electronic callback; and

automatically sending the callback request to the integrated communications server;

using the integrated communication server to perform the following steps:

receiving connections via a network from the media player application, and

for each such connection:

receiving the company contact information, the media content identification, and the user's contact and preference information;

receiving a callback request from the consumer device;

automatically scheduling a callback to the user of the consumer device based at least on the metadata specific to media content being played on the user device and on the received contact and preference information; and

when scheduled, automatically placing a telephone call to the consumer device and to a call center agent appropriately skilled to handle the specific callback request.

11. The method of claim 10 , wherein the user interface element is generated in real time based on metadata associated with the media content being played.

12. The method of claim 10 , wherein the media content and contact information for a company is identified using metadata associated with the media content.

13. The method of claim 10 , wherein the user interacts with the interactive interface element displayed by the media player software on the consumer device.

14. The method of claim 10 , wherein the callback request from the consumer device is received by the integrated communication server from the media player on the consumer device.

15. The method of claim 10 , wherein the electronic callback request comprises the metadata associated with the media content, the retrieved real-time consumer context data, and the retrieved consumer contact and preference data.

16. The method of claim 10 , wherein the received connections are prompted by the user's interaction with the interactive interface element.

17. The method of claim 10 , wherein the telephone call to the consumer device and to a call center agent establishes a two-way voice connection between the user of the consumer device and a selected call center agent.

18. The method of claim 10 , wherein the contact and preference information is stored in a data storage operating as a component of the consumer device.

Assignments (2)
SUPPLEMENT NO. 1 TO GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 31, 2022
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061808/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2022
From: WILLIAMS, MARK J
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 060527/0885 →
Continuity (3)
Continuation 17014889 · Sep 8, 2020
Continuation 14247251 · Apr 8, 2014
Related Publication 20220148040A1 · May 12, 2022