Patentable/Patents/US-7159233
US-7159233

Method and apparatus for preprocessing and postprocessing content in an interactive information distribution system

PublishedJanuary 2, 2007
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method and apparatus for preprocessing and preprocessing content in an interactive information distribution system. Content is retrieved from a storage medium and encapsulated in accordance to an Internet Protocol (IP) format. The encapsulated content is then uploaded for storage in a stream caching server and for future streaming of content to different types of access networks.

Patent Claims
27 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. Method for preprocessing content for a stream caching server in an interactive information distribution system, said method comprising: downloading an applet to a first subscriber terminal from a http server; retrieving content in said a first subscriber terminal; transcoding said retrieved content into a plurality of MPEG packets; uploading said transcoded content to said http server coupled to an access network; encapsulating said transcoded content in accordance to an Internet Protocol (IP) format supported by said stream caching server; and transmitting said encapsulated content for storage in said stream caching server, wherein said IP formatted content is retrieved from said streaming cache server in response to a request for content from a second subscriber terminal coupled to another type of access network, and is streamed via a distribution network and said another type of access network to said second subscriber terminal.

2

2. The method of claim 1 further comprising: executing said applet to initiate said retrieving, said transcoding and said uploading.

3

3. The method of claim 1 further comprising: creating metadata for said content, where said metadata comprises indexing information used by said stream caching server in response to a command provided by a user viewing said content at a second subscriber terminal; and uploading said metadata with said content.

4

4. The method of claim 3 wherein said metadata is encapsulated with said transcoded content in said IP format.

5

5. The method of claim 4 wherein said command comprises at least one of fast forward (FF), rewind (REW), pause, stop, bookmark, and return to place.

6

6. The method of claim 1 where said retrieved content in said first subscriber terminal is one of an AVI file, a MPEG-1 file and a moving JPEG file.

7

7. The method of claim 1 wherein said plurality of MPEG packets is contained in a payload of an IP packet.

8

8. The method of claim 7 wherein said plurality of MPEG packets is contained in a payload of a Realtime Transfer Protocol (RTP) packet contained in a payload of an IP packet.

9

9. The method of claim 1 wherein said plurality of MPEG packets comprises a plurality of one of a MPEG-2 packet and a MPEG-4 packet.

10

10. The method of claim 1 wherein said IP formatted content is retrieved from said streaming cache server in response to said a request for content from another stream cache server, and streamed to from said caching server to that other caching server.

11

11. The method of claim 1 wherein said retrieving of IP formatted content and a streaming am conditioned upon a user of a second subscriber terminal providing a correct password to a http server as configured by a user of said first subscriber terminal.

12

12. The method of claim 1 wherein said access network comprises one of a wide area network, a local area network, a cable network, a carrier network, a satellite network and a wireless terrestrial network.

13

13. A system for preprocessing content for a stream caching server in an interactive information distribution system, said system comprising: a first subscriber terminal for receiving content, transcoding said content into a plurality of MPEG packets, and uploading said transcoded content to an access network; a digital link for encapsulating said transcoded content in accordance to an Internet Protocol (IP) supported by said stream caching server, and transmitting said encapsulated content to said stream caching server; a http server, coupled to said access network, for providing an applet to said first terminal and for providing a user interface for a user of said first subscriber terminal; and a second subscriber terminal for sending a request for content to said http server and for receiving said content retrieved from said stream caching server, wherein said content is streamed via a distribution network and a different type of access network.

14

14. The system of claim 13 wherein said first subscriber terminal downloads an applet from said http server, and executes said applet to initiate said receiving, transcoding and uploading.

15

15. The system of claim 13 wherein said first terminal creates metadata for said content upon executing said applet, where said metadata comprises indexing information used by said caching stream server in response to a command provided by a user viewing said content at a second subscriber terminal.

16

16. The system of claim 15 wherein said metadata is encapsulated with said IP content in said IP format.

17

17. The system of claim 15 wherein said command comprises at least one of fast forward (FF), rewind (REW), pause, stop, bookmark, and return to place.

18

18. The system of claim 13 wherein said plurality of MPEG packets is contained in a payload of an IP packet.

19

19. The system of claim 18 wherein said plurality of MPEG packets is contained in a payload of a Realtime Transfer Protocol (RTP) packet contained in a payload of an IP packet.

20

20. The system of claim 13 wherein said plurality of MPEG packets comprises a plurality of one of a MPEG-2 packet and a MPEG-4 packet.

21

21. The system of claim 13 further comprising: a remote stream caching server for streaming said content to said stream caching server in response to content from said stream caching server.

22

22. The system of claim 13 wherein said retrieval of IP formatted content and said streaming are conditioned upon a user of a second subscriber terminal providing a correct password to a http sever as configured by a user of said first subscriber terminal.

23

23. The system of claim 13 wherein said access network comprises one of a wide area network, a local area network, a cable network, a carrier network, a satellite network, and a terrestrial wireless network.

24

24. A method for use in a client server system, comprising: loading, into a client, content local to said client; loading into said client as necessary, a transcoding application from a server of said server system, said transcoding application operative to transcode or encode content into a desired player format; transcoding said loaded content into said desired player format; encapsulating said transcoded content into a desired transport format; and uploading said encapsulated content to said server system; retrieving said uploaded content from said server system in response to a request for content from a user; and streaming via a distribution network and an access network of a different format to said user.

25

25. The method of claim 24 , further comprising the step of: uploading to said server access rights associated with said encapsulated data.

26

26. The method of claim 25 , wherein said access rights comprise at least one of a password protection scheme, a time-to-view parameter, a time-to-use parameter, a defined use population and a defined geographic population.

27

27. The method of claim 24 , wherein said step of encapsulating comprises the steps of: first encapsulating said transcoded content according to a transport format adapted to a predefined access network; and further encapsulating said transport formatted content within a realtime protocol (RTP) packet adapted to an internet protocol (IP) network.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 29, 2001

Publication Date

January 2, 2007

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for preprocessing and postprocessing content in an interactive information distribution system” (US-7159233). https://patentable.app/patents/US-7159233

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.