IP Library Patent Application 11305870
Patent Application
App. No. 11/305,870

System, program product, and methods to enhance media content management

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.
11/305,870
Abstract

Embodiments of systems, program products, and methods to enhance and more effectively manage media content are provided. An embodiment of a program product stored in a tangible computer medium, for example, can include instructions to perform the operation of providing an industry generic framework to thereby provide a content management program product adapted to define metadata related to media content and to manage content relationships. The instructions can also include those to perform the operations of providing a code generator adapted to generate program code for the industry generic framework, and providing a plurality of media industry specific core reusable modules adapted to provide a plurality of media industry specific functions to enhance digital file management and allow a plurality of media content management services to be performed.

Claims (51)

1 . Program product stored in a tangible computer medium and including instructions that when executed by a computer perform the operations of:

interfacing a preselected network framework with an established network framework so that the preselected network framework defines a network stage;

generating program code responsive to the network stage;

establishing a content management framework responsive to the program code so that the content management framework defines a content search engine; and

providing a media content services core responsive to the content search engine to enhance digital file management and allow a plurality of media content management services to be performed.

2 . Program product as defined in claim 1 , further comprising instructions to perform the operation of providing a set of media content service modules each in communication with the media content services core to perform content management services to media, the set being tailored to individual user requirements.

3 . Program product as defined in claim 2 , wherein the operation of providing a set of media content service modules includes the operations of:

deploying the set of media content service modules with client software; and

managing remote connectivity to application servers utilizing the preselected network framework and the generated program code.

4 . Program product as defined in claim 2 , wherein the media content service modules represent a client-side facade that hides complexity of the media content services core, and wherein the instructions further comprise those to perform the operations of:

providing parameters to the media content services core to execute methods associated with media content services core modules; and

returning domain objects, domain object collections, or exceptions responsive to the provided parameters.

5 . Program product as defined in claim 1 , wherein the set of media content service modules comprises an auditing module, a system configuration module, a contacts module, a security module, a physical content module, a logical content module, and a scheduling module.

6 . Program product as defined in claim 1 , wherein the media content services core includes an application coordinator, a windows user interface, a user interface controller, a user interface configurator, a core services common provider, a core services content provider, and a core services scheduler.

7 . Program product as defined in claim 1 , wherein the framework stage includes a user interface (UI) program, a messaging program, an agent program, and a searching program.

8 . Program product stored in a tangible computer medium and adapted to operate to perform the steps of:

interfacing a preselected network framework with an established network framework;

establishing a content management framework so that the content management framework defines a content search engine; and

performing one or more media content services utilizing the content search engine to thereby enhance digital file management.

9 . Program product as defined in claim 8 , wherein the step of performing media content services includes the step of providing media core services responsive to the content search engine to enhance digital file management and allow the one or more media content services to be performed.

10 . Program product as defined in claim 9 , wherein the step of performing one or more media content services includes the step of providing one or more media content service modules containing context specific implementations of the media core services.

11 . A computer readable medium that is readable by a computer to manage media content, the computer readable medium comprising a set of instructions that when executed by a computer cause the computer to perform the following operations:

providing an industry generic framework to thereby provide a content management program product adapted to define metadata related to media content and to manage content relationships;

providing a code generator adapted to generate program code for the industry generic framework; and

providing a plurality of media industry specific core reusable modules adapted to provide a plurality of media industry specific functions.

12 . A computer readable medium as defined in claim 11 , further comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:

providing a framework stage adapted to hold content management framework under development for inclusion in the industry generic framework; and

providing a plurality of user selectable media modules selectable by a user to customize the content management program product.

13 . A computer readable medium as defined in claim 11 , further comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:

providing a library management module adapted to manage physical and digital media including content form control;

providing a contacts module adapted to build and maintain a plurality of business hierarchies;

providing a security module adapted to define roles, assign users to roles and to grant access to resources, data, and actions responsive to the assigned user roles; and

providing a system configuration module adapted to define system, user, and user value lists, and to customize settings.

14 . A computer readable medium as defined in claim 13 , further comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operation:

providing a search engine adapted to locate each of a plurality of domain objects associated with the content management program product.

15 . A computer readable medium as defined in claim 11 , further comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operation:

contextually applying metadata from one or more pieces of media content and relating the content to a plurality of processes including scheduling and library management.

16 . A computer readable medium that is readable by a computer to manage media content, the computer readable medium comprising a set of instructions that when executed by a computer cause the computer to perform the following operations:

establishing a content management framework responsive to a network stage;

generating program code responsive to the network stage; and

accessing the program code to perform a plurality of content management services.

17 . A computer readable medium as defined in claim 16 , further comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:

providing a media content services core responsive to the content search engine to enhance digital file management and allow a plurality of media content management services to be performed; and

providing a set of media content service modules each in communication with the media content services core to perform content management services to media.

18 . A computer readable medium as defined in claim 17 , wherein the operation of providing a set of media content service modules includes the operations of:

deploying the set of media content service modules with client software; and

managing remote connectivity to application servers utilizing the preselected network framework and the generated code.

19 . A computer readable medium as defined in claim 17 , wherein the media content service modules represent a client-side facade that hides complexity of the media content services core, and wherein the instructions further comprise those to perform the operations of:

providing parameters to the media content services core to execute methods associated with media content services core modules; and

returning domain objects, domain object collections, or exceptions responsive to the provided parameters.

20 . A computer readable medium as defined in claim 16 , wherein the contact management framework includes a user interface (UI) program, a messaging program, an agent program, and a searching program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2005
From: BUGIR, TARAS MARKIAN; MCCULLOCH, ANDREW
To: HARRIS CORPORATION
Reel/Frame 017387/0556 →