IP Library Granted Patent US 11,099,714
Granted Patent B2
US 11,099,714 · App. 13/781,382 · Granted Aug 24, 2021

Systems and methods involving creation/display/utilization of information modules, such as mixed-media and multimedia modules

Inventors: Doug Imbruce (New York, NY); Owen Bossola (Brooklyn, NY); Rasmus Knutsson (New York, NY); Hakim El Hattab (New York, NY); Tommy Chheng (San Francisco, CA)
Assignee: VERIZON MEDIA INC.
G06F3/0482G06F3/0488G06F16/438G06F16/48G06F16/78G06F16/907G06F2200/1637
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,099,714
App. No.
13/781,382
Granted
Aug 24, 2021
Kind
B2
Abstract

Systems and methods are directed to implementations involving creation, viewing, playing sharing and/or utilization of information modules, such as mixed-media modules. A processor communicates a mixed-media module creator interface to a first client device. The mixed-media module creator interface is configured to enable a first user of the first client device to create a mixed-media module, the mixed-media module comprising both an updatable portion and a searchable portion, and communicating a mixed-media module player interface to a second client device, the mixed-media module player interface different than the mixed-media module creator interface and configured to enable a second user using the second client device to play the mixed-media module in a non-linear format.

Claims (32)

1. A method comprising:

communicating, by a processor, a mixed-media module creator interface to a first client device, the mixed-media module creator interface configured to:

enable a first user of the first client device to create a mixed-media module, the mixed-media module being a web-based tool for compiling and rendering mixed-media types within modules that are integrated into a media player, the mixed-media module comprising both an updatable portion and a searchable portion, the updatable portion comprising an indication of a number of files currently associated with the created mixed-media module, the searchable portion being locatable by a search engine in response to a search query, said enabled creation of the mixed-media module further comprises enabling creation of a non-linear path between the associated files within the mixed-media module;

receiving, by the processor, said created mixed media module; and

communicating, by the processor, a mixed-media module player interface to a second client device, the mixed-media module player interface being different than the mixed-media module creator interface,

said communication of the mixed-media module player interface to the second client device causing, upon reception of the mixed-media player interface at the second client device, the second client device to automatically play the associated files of the mixed-media module in an asynchronous, non-linear format according to the created non-linear path of the created mixed media module, said asynchronous, non-linear formatted streamed rendering of the associated files comprising a coordinated rendering of each file in a plurality of screen formats and windows as dictated by a type of each associated file.

2. The method of claim 1 , wherein the mixed-media module creator interface enabling the first user to create the mixed-media module further comprises enabling the first user to create a mixed-media module comprising hyperlinks.

3. The method of claim 2 , wherein the mixed-media module player interface further comprises receiving, by the mixed-media module player interface, a click on one of the hyperlinks.

4. The method of claim 3 , wherein the receiving of the click further comprises playing the mixed-media module at a location associated with the clicked hyperlink.

5. The method of claim 1 , wherein the mixed-media module creator interface configured to enable the first user to create the mixed-media module further comprises enabling the first user to select a plurality of types of content and drop the selected content into a narrative presentation outline to create a presentation of media.

6. The method of claim 1 , wherein the mixed-media module creator interface configured to enable the first user to create the mixed-media module further comprises enabling the first user to create a mixed-media module comprising metadata.

7. The method of claim 1 , wherein the communicating the mixed-media module creator interface further comprises communicating a mixed-media module creator interface comprising filters for creation of special effects and graphics.

8. A computing device comprising:

a processor; and

a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:

logic executed by the processor for communicating a mixed-media module creator interface to a first client device, the mixed-media module creator interface configured to:

enable a first user of the first client device to create a mixed-media module, the mixed-media module being a web-based tool for compiling and rendering mixed-media types within modules that are integrated into a media player, the mixed-media module comprising both an updatable portion and a searchable portion, the updatable portion comprising an indication of a number of files currently associated with the created mixed-media module, the searchable portion being locatable by a search engine in response to a search query, said enabled creation of the mixed-media module further comprises enabling creation of a non-linear path between the associated files within the mixed-media module;

logic executed by the processor for receiving said created mixed media module; and

logic executed by the processor for communicating a mixed-media module player interface to a second client device, the mixed-media module player interface being different than the mixed-media module creator interface,

said communication of the mixed-media module player interface to the second client device causing, upon reception of the mixed-media player interface at the second client device, the second client device to automatically play the associated files of the mixed-media module in an asynchronous, non-linear format according to the created non-linear path of the created mixed media module, said asynchronous, non-linear formatted streamed rendering of the associated files comprising a coordinated rendering of each file in a plurality of screen formats and windows as dictated by a type of each associated file.

9. The computing device of claim 8 , wherein the creator communicating logic for communicating the mixed-media module creator interface further enables the first user to create a mixed-media module comprising hyperlinks.

10. The computing device of claim 9 , wherein the player communicating logic for communicating the mixed-media module player interface further comprises receiving logic executed by the processor for receiving, by the mixed-media module player interface, a click on one of the hyperlinks.

11. The computing device of claim 10 , wherein the receiving logic further comprises playing logic executed by the processor for playing the mixed-media module at a location associated with the clicked hyperlink.

12. The computing device of claim 8 , wherein the mixed-media module creator interface configured to enable the first user to create the mixed-media module further comprises enabling logic executed by the processor for enabling the first user to select a plurality of types of content and drop the selected content into a narrative presentation outline to create a presentation of media.

13. The computing device of claim 8 , wherein the mixed-media module creator interface configured to enable the first user to create the mixed-media module further comprises enabling logic executed by the processor for enabling the first user to create a mixed-media module comprising metadata.

14. The computing device of claim 8 , wherein the creator communicating logic further comprises second creator communicating logic for communicating a mixed-media module creator interface comprising filters for creation of special effects and graphics.

15. A non-transitory computer readable storage medium for tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining the steps of:

communicating, by the computer processor, a mixed-media module creator interface to a first client device, the mixed-media module creator interface configured to:

enable a first user of the first client device to create a mixed-media module, the mixed-media module being a web-based tool for compiling and rendering mixed-media types within modules that are integrated into a media player, the mixed-media module comprising both an updatable portion and a searchable portion, the updatable portion comprising an indication of a number of files currently associated with the created mixed-media module, the searchable portion being locatable by a search engine in response to a search query, said enabled creation of the mixed-media module further comprises enabling creation of a non-linear path between the associated files within the mixed-media module;

receiving, by the processor, said created mixed media module; and

communicating, by the computer processor, a mixed-media module player interface to a second client device, the mixed-media module player interface being different than the mixed-media module creator interface,

said communication of the mixed-media module player interface to the second client device causing, upon reception of the mixed-media player interface at the second client device, the second client device to automatically play the associated files of the mixed-media module in an asynchronous, non-linear format according to the created non-linear path of the created mixed media module, said asynchronous, non-linear formatted streamed rendering of the associated files comprising a coordinated rendering of each file in a plurality of screen formats and windows as dictated by a type of each associated file.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2013
From: QWIKI, INC.
To: YAHOO! INC.
Reel/Frame 031109/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2013
From: IMBRUCE, DOUG; BOSSOLA, OWEN; KNUTSSON, RASMUS; EL HATTAB, HAKIM; CHHENG, TOMMY
To: QWIKI, INC.
Reel/Frame 030503/0248 →