IP Library Patent Application 12590343
Patent Application
App. No. 12/590,343

System and method for developing software and web based applications

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 None
App. No.
12/590,343
Abstract

A widget composition engine is described. The engine includes a vault, which includes a plurality of media assets associated with different brand categories, a plurality of rule assets, associated with the vault and governing use of ones of the plurality of media assets and ones of the media assets returned responsive to searches in accordance with the different brand categories, and at least one widget template associated with the vault, where ones of the plurality of media assets are placed into the at least one widget template to form the widget, in accordance with the governance by ones of the plurality of rule assets.

Claims (23)

1 . A widget composition engine, comprising:

a vault comprising a plurality of media assets associated with different brand categories;

a plurality of rule assets, associated with said vault and governing use of ones of the plurality of media assets and ones of the media assets returned responsive to searches in accordance with the different brand categories; and

at least one widget template associated with said vault, wherein ones of the plurality of media assets are placed into the at least one widget template to form the widget, in accordance with the governance by ones of said plurality of rule assets.

2 . A widget composition engine of claim 1 , wherein the governing rules assets vary based on a location of the widget.

3 . A widget composition engine of claim 2 , wherein the location is selected from a blog, a social network, a desktop, and a personal site.

4 . A widget composition engine of claim 1 , wherein said widget template comprises a plurality of incorporations from a widget platform.

5 . A widget composition engine of claim 1 , wherein the governing rules assets comprise an incorporation from a widget platform.

6 . A widget composition engine of claim 1 , wherein the widget comprises an advertisement.

7 . A widget composition engine of claim 6 , wherein the placed ones of the plurality of media assets into the widget comprise an endorsement.

8 . A widget composition engine of claim 1 , wherein the widget comprises an endorsed application.

9 . A widget composition engine of claim 1 , wherein ones of the media assets comprise at least one widget.

10 . A widget composition engine of claim 1 , wherein the governing rules assets vary based on a use of the widget.

11 . A widget composition engine of claim 1 , wherein said widget template comprises developer tools.

12 . A widget composition engine of claim 1 , wherein the widget comprises a banner.

13 . A widget composition engine of claim 1 , wherein the vault comprises at least one computing memory of at least one server.

14 . A widget composition engine of claim 1 , wherein the media assets are selected from the group consisting of movies, photos, games, audio and music videos.

15 . A widget composition engine of claim 1 , wherein the widget template comprises multiple quadrants.

16 . A widget composition engine of claim 1 , wherein the association of the rule assets with the vault comprises storage within the vault.

17 . A widget composition engine of claim 1 , wherein the searches comprise key word searches.

18 . A widget composition engine of claim 1 , wherein said plurality of rule assets comprises recommendation rules that recommend ones of the media assets for inclusion in the widget template.

19 . A widget composition engine of claim 1 , wherein the widget at least partially comprises a redirecting web link.

20 . A widget composition engine of claim 1 , wherein the widget comprises a tracker of interactions with the widget.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
To: VERITONE, INC.
Reel/Frame 073634/0333 →
SECURITY INTEREST Recorded Dec 13, 2023
From: VERITONE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 066140/0513 →
MERGER Recorded Jul 16, 2014
From: ROIM ACQUISITION CORPORATION
To: VERITONE, INC.
Reel/Frame 033351/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2014
From: BRAND AFFINITY TECHNOLOGIES, INC.
To: ROIM ACQUISITION CORPORATION
Reel/Frame 033319/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2012
From: STEELBERG, CHAD; STEELBERG, RYAN
To: BRAND AFFINITY TECHNOLOGIES, INC.
Reel/Frame 028681/0780 →