Providing a multi-tier enterprise level application
First Claim
1. A system for providing a multi-tier enterprise level application, the system comprising:
- a server having a data layer, wherein the server is connected to a communication mechanism;
a client having a presentation layer for use in providing a broadcast, wherein the client is connected to the communication mechanism; and
an interface layer that selectively interacts with the data layer and the presentation layer, wherein control over the broadcast is experienced locally at the client and disseminated remotely.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a multi-tier enterprise level application. In particular, the present invention relates to systems and methods for providing an architecture and interface for delivering customizable music and advertisements to remote retail locations. A client player computer device is located at the retail location and a server system is located at a remote location. The server system selectively provides broadcast information when an active contract, an active advertisement, and an active schedule are available. The client player computer device establishes a contact with a server at a predetermined time or upon request by the server or another source. The client player computer device executes a broadcast or program schedule that includes music content and advertisements, wherein the advertisements have been purchased as blocks of time by entities and are scheduled to be broadcast at particular times. The music content and advertisements are selectively customizable to provide a dynamic service at the retail location.
130 Citations
30 Claims
-
1. A system for providing a multi-tier enterprise level application, the system comprising:
-
a server having a data layer, wherein the server is connected to a communication mechanism;
a client having a presentation layer for use in providing a broadcast, wherein the client is connected to the communication mechanism; and
an interface layer that selectively interacts with the data layer and the presentation layer, wherein control over the broadcast is experienced locally at the client and disseminated remotely. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a system that includes a client, a server, a system manager, and a method for providing a multi-tier enterprise level application that selectively delivers music and announcements to a retail location, the method comprising the steps for:
-
providing a broadcast schedule that includes music content and one or more advertisements, wherein the broadcast schedule is customizable to the client;
executing at least a portion of the broadcast schedule at the client; and
selectively establishing a connection between the client and the server to exchange information, wherein the information exchanged includes data corresponding to a broadcast at the client. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for implementing within a computer system a method for providing a multi-tier enterprise level application that selectively delivers music and announcements to a retail location, the computer program product comprising:
a computer readable medium for providing computer program code means utilized to implement the method, wherein the computer program code means is comprised of executable code for implementing the steps for;
obtaining a customized broadcast schedule of content to be broadcast;
broadcasting at least a portion of the content; and
selectively establishing a connection with a server to exchange information corresponding to the portion broadcast. - View Dependent Claims (26, 27, 28, 29, 30)
Specification