IP Library Granted Patent US 7,222,163
Granted Patent B1
US 7,222,163 · App. 09/827,772 · Granted May 22, 2007

System and method for hosting of video content over a network

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,222,163
App. No.
09/827,772
Granted
May 22, 2007
Kind
B1
Abstract

A system and method that provide a hosted application and associated services for encoding, indexing, publishing and searching video media to content owners on a public network. The system and method allow the user interface to be customized and injected into the content-owner's website using dynamic HTML and template-based presentation mechanisms, thereby greatly enhancing the website's branding, advertising, and community building capabilities.

Claims (51)

1. A system for hosting of video content over a network, comprising:

a content owner facility comprising a content owner network server;

a service facility receiving the video content from a content source, the service facility comprising:

a video encoding module configured to encode the video content;

a video logging module configured to generate an index of the video content;

a video application server module configured to receive the index of the video content; and

a service facility network server configured to receive the index of the video content and produce electronic templates for use by the content owner network server; and

a content distribution network configured to receive encoded video content from the video encoding module and provide encoded video content to a user based on user selection.

2. The system as defined in claim 1 , wherein the content owner network server comprises a content owner web server having a plurality of content owner electronic pages.

3. The system as defined in claim 1 , wherein the service facility further comprises a video index database including video index data.

4. The system as defined in claim 3 , wherein the video index database further includes video metadata.

5. The system as defined in claim 1 , wherein the content owner facility includes a content owner website.

6. The system as defined in claim 1 , wherein the service facility network server includes a service facility web server.

7. The system as defined in claim 6 , wherein the service facility web server is configured to produce one or more search form web pages.

8. The system as defined in claim 6 , wherein the service facility web server is configured to produce search results information.

9. The system as defined in claim 1 , wherein the service facility further comprises an administration module configured to manage the service facility network server.

10. The system as defined in claim 1 , wherein the service facility further comprises a video editorial module configured to allow human-directed annotation of the video content.

11. The system as defined in claim 1 , wherein the service facility further comprises an administration module configured to manage the service facility network server.

12. The system as defined in claim 1 , wherein receiving the video content from a content source comprises receiving one or more computer files electronically.

13. The system as defined in claim 1 , wherein receiving the video content from a content source comprises receiving one or more physical copies of the content.

14. The system as defined in claim 13 , wherein at least one of the physical copies is received on an optical disk or video tape.

15. The system as defined in claim 1 , wherein receiving the video content from a content source comprises receiving a broadcast signal.

16. The system as defined in claim 1 , wherein the content source comprises the content owner facility.

17. A method for hosting of video content over a network, comprising:

providing video content from a video content source for video processing;

encoding the video content, wherein the encoded content is provided to a network;

indexing the video content to generate a video index;

providing video elements from a video application for incorporation in a content owner network site; and

delivering the encoded video to a user via the network based on user selection;

wherein the video content is delivered from a remote location to the location where the video content is encoded and indexed, and wherein the content owner network site is also remote from the location where the video content is encoded and indexed.

18. The method as defined in claim 17 , wherein the network comprises a content distribution network.

19. The method as defined in claim 17 , further comprising storing the video index in a database.

20. The method as defined in claim 17 , wherein the content owner network site includes a content owner website.

21. The method as defined in claim 17 , wherein the video elements comprise HTML instructions.

22. The method as defined in claim 17 , further comprising providing search results information.

23. The method as defined in claim 17 , wherein providing video content from a video content source comprises providing one or more computer files electronically.

24. The method as defined in claim 17 , wherein providing video content from a video content source comprises providing one or more physical copies of the content.

25. The method as defined in claim 17 , wherein providing video content from a video content source comprises providing a broadcast signal.

26. The method as defined in claim 17 , wherein the video content source comprises a content owner facility.

27. A system for delivering media content services over a network, comprising:

media content to which a content owner has rights;

a content owner facility comprising a content owner web site associated with a content owner network server;

a service facility receiving the media content from a media content source, the service facility comprising:

a video processing module configured to extract metadata from the media content and encode the media content; and

a hosted video application module configured to provide video elements for display on the content owner web site at the content owner facility; and

a content distribution network providing media content to a user from the service facility based on user selection.

28. The system as defined in claim 27 , wherein the service facility further comprises a network server.

29. The system as defined in claim 27 , wherein the network is the Internet.

30. The system as defined in claim 28 , wherein the network server is a web server.

31. The system as defined in claim 27 , wherein the video elements include HTML instructions.

32. The system as defined in claim 27 , wherein the media content is encoded video content.

Assignments (9)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2015
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 036737/0587 →
MERGER Recorded Jul 6, 2015
From: VIRAGE, INC.
To: HEWLETT-PACKARD COMPANY
Reel/Frame 036002/0930 →