IP Library Granted Patent US 9,955,008
Granted Patent B2
US 9,955,008 · App. 12/946,085 · Granted Apr 24, 2018

Method for interacting with a multimedia presentation served by an interactive response unit

Inventor: Yi Chang (Saratoga, CA)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5166G06Q10/10G06F9/06H04L67/02
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,955,008
App. No.
12/946,085
Granted
Apr 24, 2018
Kind
B2
Abstract

A system for interacting with a multimedia presentation includes one or more machine-readable codes embedded in a plurality of sequential frames or in individual slides of a multimedia presentation, the frames or slides defining at least one interactive portion of a larger multimedia presentation, a touch-screen driver extension resident on a digital medium and transferable over a network to the digital medium of a touch-screen operated multi-media device, the extension enabling interpretation at the multimedia-enabled interactive response unit of touch-screen taps input during play of the multimedia presentation, and a set of machine instructions resident on a digital medium coupled to or accessible to a multimedia-enabled interactive response system, the machine instructions executable by physical interaction with the one or more of the machine-readable codes in the multimedia presentation to serve one or more additional multimedia presentations to the touch-screen multimedia device.

Claims (50)

1. A system for providing interactive multimedia content to display devices comprising:

a processor;

a memory, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to:

send a first multimedia presentation over a data communications network, the first multimedia presentation including assistance information associated with a product or service and having a first segment corresponding to a feature of the product or service and associated with a first metadata tag and a second segment associated with no metadata tags, where the first metadata tag identifies a second multimedia presentation that includes more detailed assistance information relating to the feature of the product or service to which the first segment corresponds;

detect user selection, by a first user, of the first segment of the first multimedia presentation based on identifying a time of the user selection after start of playback of the first multimedia presentation;

retrieve the first metadata tag in response to detecting the user selection of the first segment;

identify the second multimedia presentation identified by the first metadata tag;

transmit the second multimedia presentation identified by the first metadata tag to a display device associated with the first user;

detect user selection, by the first user, of the second segment of the first multimedia presentation;

determine that the selected second segment is associated with no metadata tags;

in response to determining the selected second segment is associated with no metadata tags, generate an order for creating additional multimedia material corresponding to the selected second segment;

after generating the order, send the first multimedia presentation over the data communications network with the second segment being associated with a second metadata tag;

detect user selection, by a second user, of the second segment of the first multimedia presentation;

retrieve the second metadata tag in response to the user selection of the second segment of the first multimedia presentation by the second user; and

transmit a third multimedia presentation identified by the second metadata tag to a display device associated with the second user for display thereby.

2. The system of claim 1 , wherein the first and second multimedia presentations are sent over at least one of a telephone network via an interactive voice response unit, and an internet network via a website.

3. The system of claim 1 , further comprising a multimedia repository configured to store the first and second multimedia presentations.

4. The system of claim 1 , wherein the instructions further cause the processor to replace the playback of the first multimedia presentation with playback of the second multimedia presentation.

5. The system of claim 4 , wherein the second multimedia presentation comprises a third metadata tag configured to resume the playback of the first multimedia presentation in response to user interaction with a segment of the second multimedia presentation associated with the third metadata tag.

6. The system of claim 1 , wherein the tag is associated with a plurality of segments of the first multimedia presentation.

7. The system of claim 1 , wherein, in response to the user selection with a segment not associated with the tag, the instructions further cause the processor to record the user selection.

8. The system of claim 1 , wherein the first multimedia presentation is a video presentation, and the segment is associated with a particular video frame of the video presentation.

9. The system of claim 8 , wherein the tag associated with the segment of the first multimedia presentation is embedded in the particular video frame of the first multimedia presentation.

10. The system of claim 1 , wherein the instructions further cause the processor to determine whether the tag includes a tag level indicator, wherein the tag level indicator dictates whether there are a plurality of multimedia presentations associated with the tag.

11. The system of claim 10 , wherein the instructions further cause the processor to send a menu to the display device associated with the first user in response to detecting the tag level indicator, wherein the menu comprises links to the plurality of multimedia presentations.

12. The system of claim 11 , wherein the second multimedia presentation is one of the plurality of multimedia presentations, the second multimedia presentation being selectable via the menu.

13. The system of claim 1 , wherein the multimedia presentation is a video having a plurality of video frames, and user selection of the first segment occurs over the plurality of video frames, wherein the instructions further cause the processor to:

in response to the user selection over the plurality of video frames, identify a plurality of segments of the first multimedia presentation and identify a plurality of tags associated with the plurality of segments.

14. The system of claim 1 , wherein the tag is associated with a particular product displayed in the multimedia presentation, wherein the instructions further cause the processor to:

visually display the tag on a display monitor whenever the particular product is displayed in the multimedia presentation.

15. A method for providing interactive multimedia content to display devices comprising:

sending, by a processor, a first multimedia presentation over a data communications network, the first multimedia presentation including assistance information associated with a product or service and having a first segment corresponding to a feature of the product or service and associated with a first metadata tag and a second segment associated with no metadata tags, where the first metadata tag identifies a second multimedia presentation that includes more detailed assistance information relating to the feature of the product or service to which the first segment corresponds;

detecting, by the processor, user selection, by a first user, of the first segment of the first multimedia presentation based on identifying a time of the user selection after start of playback of the first multimedia presentation;

retrieving, by the processor, the first metadata tag in response to detecting the user selection of the first segment;

identifying, by the processor, the second multimedia presentation identified by the first metadata tag;

transmitting, by the processor, the second multimedia presentation identified by the first metadata tag to a display device associated with the first user;

detecting, by the processor, user selection, by the first user, of the second segment of the first multimedia presentation;

determining, by the processor, that the selected second segment is associated with no metadata tags;

in response to determining the selected second segment is associated with no metadata tags, generating, by the processor, an order for creating additional multimedia material corresponding to the selected second segment;

after generating the order, sending, by the processor, the first multimedia presentation over the data communications network with the second segment being associated with a second metadata tag;

detecting, by the processor, user selection, by a second user, of the second segment of the first multimedia presentation;

retrieving, by the processor, the second metadata tag in response to the user selection of the second segment of the first multimedia presentation by the second user; and

transmitting, by the processor, a third multimedia presentation identified by the second metadata tag to a display device associated with the second user for display thereby.

16. The method of claim 15 , wherein the first and second multimedia presentations are sent over at least one of a telephone network via an interactive voice response and an internet network via a website.

17. The method of claim 15 , wherein the first and second multimedia presentations are stored on a multimedia repository.

18. The method of claim 15 further comprising replacing, by the processor, the playback of the first multimedia presentation with playback of the second multimedia presentation.

19. The method of claim 18 , wherein the second multimedia presentation comprises a second tag configured to resume the playback of the first multimedia presentation in response to user interaction with a segment of the second multimedia presentation associated with the second tag.

20. The method of claim 15 , wherein the tag is associated with a plurality of segments of the first multimedia presentation.

21. The method of claim 15 further comprising, in response to the user selection with a segment not associated with the tag, recording the user selection by the processor.

22. The method of claim 15 , wherein the first multimedia presentation is a video presentation, and the segment is associated with a particular video frame of the video presentation.

Assignments (12)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded Jun 7, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067651/0868 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
CORRECTIVE RELEASE FOR SECURITY INTEREST IN PATENTS ORIGINALLY RECORDED AT REEL/FRAME (029778/0939) Recorded Feb 27, 2017
From: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR TO THE ORIGINAL COLLATERAL AGENT GOLDMAN SACHS BANK USA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 041821/0209 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2013
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 029778/0060 →
SECURITY AGREEMENT Recorded Feb 8, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 029778/0939 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 027623/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2010
From: CHANG, YI
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 025360/0996 →
Continuity (1)
Related Publication 20120124476A1 · May 17, 2012