IP Library Granted Patent US 7,925,201
Granted Patent B2
US 7,925,201 · App. 11/735,262 · Granted Apr 12, 2011

Sharing media content among families of broadcast stations

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 7,925,201
App. No.
11/735,262
Granted
Apr 12, 2011
Kind
B2
Abstract

Sharing media content among families of broadcast stations includes receiving information relating to media content from families of broadcast stations, storing the information such that the information is accessible to at least two of the families of broadcast stations via a computer network, receiving a query for specific media content from a broadcast station, searching the stored information in accordance with the query to identify the specific media content; and enabling the broadcast station to access to the specific media content if the specific media content is identified among the stored information.

Claims (80)

1. A method of sharing media content among families of broadcast stations, the method comprising:

receiving information relating to media content from families of broadcast stations;

storing the information such that the information is accessible to at least two of the families of broadcast stations via a computer network;

receiving a query for specific media content from a broadcast station that is a member of a first family of broadcast stations, the specific media content being associated with a second family of broadcast stations that is different from the first family;

searching the stored information in accordance with the query to identify the specific media content; and

enabling the broadcast station to access to the specific media content if the specific media content is identified among the stored information.

2. The method of claim 1 , wherein the information identifies media content by family of broadcast station and by one or more attributes of the media content.

3. The method of claim 2 , wherein the one or more attributes comprises at least one of a title associated With the media content, an artist associated with the media content, notes associated with the media content, a composer associated with the media content, a producer associated with the media content, a category associated with the media content, a type number associated with the media content, an advertiser number associated with the media content and user-defined custom information.

4. The method of claim 3 , further comprising;

generating a graphical user interface (GUI) comprising one or more fields;

wherein the query corresponds to information contained in the one or more fields of the GUI.

5. The method of claim 1 , further comprising:

generating a graphical user interface (GUI) comprising one or more options for accessing the specific media content;

wherein enabling comprises;

receiving a selection corresponding to the one or more options; and

instructing a broadcast station that stores the specific media content to provide the specific media content to the broadcast station that issued the query.

6. The method of claim 5 , wherein the one or more options comprise:

an option to obtain the specific media content immediately; and

an option to obtain the media content at a predefined time.

7. The method of claim 1 , wherein the media content comprises music from the families of broadcast stations; and

wherein the media content is stored in one or more repositories that are communicatively coupled to the network.

8. The method of claim 1 , wherein the broadcast stations comprise radio stations, and the method is performed at one or more computer systems that are separate from the families of broadcast stations.

9. A method of sharing media content among families of broadcast stations, the method comprising:

receiving information relating to media content for families of broadcast stations;

storing the information such that the information is accessible to at least one of the families of broadcast stations via a computer network;

receiving a query for specific media content from a broadcast station that is a member of a first family of broadcast stations, the specific media content being associated with a second family of broadcast stations that is different from the first family;

searching the information in accordance with the query to identify a location of the specific media content;

obtaining the specific media content from the location; and

providing the specific media content to the broadcast station.

10. The method of claim 9 , further comprising;

generating a graphical user interface (GUI) comprising one or more fields;

wherein the query corresponds to information contained in the one or more fields of the GUI.

11. The method of claim 9 , wherein the method is performed at a central server and the location of the specific media content comprises one or more servers that are remote from the central server, the one or more servers being communicatively coupled to the central server via one or more computer networks.

12. The method of claim 9 , wherein the broadcast stations comprise radio stations, and the method is performed at one or more computer systems that are associated with a broadcast station that is a member of the second family.

13. A computing device comprising a computer program product stored on a computer readable medium, the stored computer program product including executable instructions for use in sharing media content among families of broadcast stations, the executable instructions for causing the computing device to perform functions comprising:

receiving information relating to media content from families of broadcast stations;

storing the information such that the information is accessible to at least two of the families of broadcast stations via a computer network;

receiving a query for specific media content from a broadcast station that is a member of a first family of broadcast stations, the specific media content being associated with a second family of broadcast stations that is different from the first family;

searching the stored information in accordance with the query to identify the specific media content; and

enabling the broadcast station to access to the specific media content if the specific media content is identified among the stored information.

14. The computing device of claim 13 , wherein the information identifies media content by family of broadcast station and by one or more attributes of the media content.

15. The computing device of claim 14 , wherein the one or more attributes comprises at least one of a title associated with the media content an artist associated with the media content, notes associated with the media content, a composer associated with the media content, a producer associated with the media content, a category associated with the media content, a type number associated with the media content, an advertiser number associated with the media content, and user-defined custom information.

16. The computing device of claim 15 , further comprising executable instructions for causing the computing device to perform functions comprising:

generating a graphical user interface (GUI) comprising one or more fields;

wherein the query corresponds to information contained in the one or more fields of the GUI.

17. The computing device of claim 13 , further comprising executable instructions for causing the computing device to perform functions comprising:

generating a graphical user interface (GUI) comprising one or more options for accessing the specific media content;

wherein enabling comprises;

receiving a selection corresponding to the one or more options; and

instructing a broadcast station that stores the specific media content to provide the specific media content to the broadcast station that issued the query.

18. The computing device of claim 17 , wherein the one or more options comprise:

an option to obtain the specific media content immediately; and

an option to obtain the media content at a predefined time.

19. The computing device of claim 13 , wherein the media content comprises music from the families of broadcast stations; and

wherein the media content is stored in one or more repositories that are communicatively coupled to the network.

20. The computing device of claim 13 , wherein the broadcast stations comprise radio stations, and the computing device is resident at one or more computer systems that are separate from the families of broadcast stations.

21. A computing device comprising a computer program product stored on a computer readable medium, the stored computer program product including executable instructions for use in sharing media content among families of broadcast stations, the executable instructions for causing the computing device to perform functions comprising;

receiving information relating to media content for families of broadcast stations;

storing the information such that the information is accessible to at least one of the families of broadcast stations via a computer network;

receiving a query for specific media content from a broadcast station that is a member of a first family of broadcast stations, the specific media content being associated with a second family of broadcast stations that is different from the first family;

searching the information in accordance with the query to identify a location of the specific media content;

obtaining the specific media content from the location; and

providing the specific media content to the broadcast station.

22. The computing device of claim 21 , further comprising executable instructions for causing the computing device to perform functions comprising;

generating a graphical user interface (GUI) comprising one or more fields;

wherein the query corresponds to information contained in the one or more fields of the GUI.

23. The computing device of claim 21 , wherein the computing device is resident at a central server and the location of the specific media content comprises one or more servers that are remote from the central server, the one or more servers being communicatively coupled to the central server via one or more computer networks.

24. The computing device of claim 21 , wherein the broadcast stations comprise radio stations, and the computing device is resident at one or more computer systems that are associated with a broadcast station that is a member of the second family.

25. The method of claim 9 , further comprising:

receiving other media content from another broadcast station among the families of broadcast stations; and

screening the other media content in accordance with one or more predefined rules.

26. The method of claim 9 , further comprising:

receiving other media content from another broadcast station among the families of broadcast stations, the other media content having metadata associated therewith; and

changing the metadata.

27. The computing device of claim 21 , further comprising executable instructions for causing the computing device to perform functions comprising:

receiving other media content from another broadcast station among the families of broadcast stations; and

screening the other media content in accordance with one or more predefined rules.

28. The computing device of claim 21 , further comprising executable instructions for causing the computing device to perform functions comprising:

receiving other media content from another broadcast station among the families of broadcast stations, the other media content having metadata associated therewith; and

changing the metadata.

Assignments (10)
SECURITY AGREEMENT Recorded Mar 6, 2023
From: WIDEORBIT LLC
To: ROYAL BANK OF CANADA, AS AGENT
Reel/Frame 062958/0222 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2023
From: TC LENDING, LLC, AS COLLATERAL AGENT
To: WIDEORBIT LLC
Reel/Frame 062820/0836 →
CHANGE OF NAME Recorded Nov 17, 2020
From: WIDEORBIT OPCO INC.
To: WIDEORBIT LLC
Reel/Frame 054453/0044 →
MERGER AND CHANGE OF NAME Recorded Nov 13, 2020
From: WIDEORBIT INC.; WIDEORBIT MERGER CORPORATION
To: WIDEORBIT OPCO INC.
Reel/Frame 054361/0395 →
GRANT OF A SECURITY INTEREST -- PATENTS Recorded Jul 8, 2020
From: WIDEORBIT INC.
To: TC LENDING, LLC, AS COLLATERAL AGENT
Reel/Frame 053146/0322 →
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2020
From: SILICON VALLEY BANK
To: WIDEORBIT INC.
Reel/Frame 051774/0291 →
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044142/0357 →
SECURITY AGREEMENT Recorded Aug 26, 2012
From: WIDEORBIT INC.
To: SILICON VALLEY BANK
Reel/Frame 028848/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2009
From: GOOGLE INC.
To: WIDEORBIT, INC.
Reel/Frame 023405/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2007
From: IRVIN, WILLIAM; STEELBERG, CHAD E.; STEELBERG, RYAN S.; CHALAWSKY, MATT; GUPTA, DIPANKAR; TOWNSEND, BRADLEY D.; HOUSTON, JEFFREY W.
To: GOOGLE INC.
Reel/Frame 019743/0113 →