IP Library Granted Patent US 9,122,808
Granted Patent B2
US 9,122,808 · App. 10/313,536 · Granted Sep 1, 2015

Network interface to a video device

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 9,122,808
App. No.
10/313,536
Granted
Sep 1, 2015
Kind
B2
Abstract

an illustrative video apparatus comprises a decoder that decodes video information in a native format, an emulation controller coupled to the decoder, and a network controller coupled to the emulation controller and capable of coupling to an external network. The video apparatus also includes a storage holding an instruction sequence executable on the emulation controller. The instruction sequence comprises a code for receiving network information from the external network and converting the network information to the native format for transfer to the decoder.

Claims (23)

1. A media server configured to provide media content to a plurality of diverse media devices over a network in diverse formats native to media decoders of the diverse media devices, comprising:

a media directory stored on the media server, the media directory including a plurality of local media sources stored locally on the media server and a media list that identifies local media content stored in the plurality of local media sources and remote media content that is stored remotely from the media server and accessible to the media server over a network;

a server application that executes on the media server, the server application being configured to:

generate a graphical user interface (GUI) display indicative of the local and remote media content identified in the media list, and responsive to selection of media content by a user,

present the GUI to said user, and

provide media content selected by said user through the GUI to the media decoder of a selected media device of said plurality of diverse media devices selected by said user in a format native to the media decoder of the selected media device; and

an audio-visual system that executes on the media server, the audio-visual system including a media controller, the media controller being configured to locate the selected media content based upon a storage location of the selected media content identified in the media list and to provide the selected media content to the selected media device in a format native to the media decoder of said selected media device.

2. The media server of claim 1 , wherein the graphical user interface display generated by the server application further identifies types of processing that can be performed on the local and remote media content identified in the media list, and wherein the media server further comprises a media renderer that transcodes the selected media content into the format native to the media decoder based upon a type of processing selected by the user.

3. The media server of claim 1 , wherein the media server is coupled to a media device over an Ethernet network.

4. The media server of claim 2 , wherein the media renderer transcodes the selected media content into the format native to the media decoder of the selected media device from one or more formats selected from among Motion Pictures Expert Group (MPEG2, MPEG4) standards, picture standards including Joint Photographic Experts Group (JPEG), audio standards including MPEG-1 Audio Layer-3 (MP3), and Windows Media Architecture (WMA), bitmaps (BMP), National Television Standards Committee (NTSC), Phase Alteration Line (PAL), Sequential Couleur avec Memoire (SECAM), Advanced Television Systems Committee (ATSC), video compact disk (VCD) and S-VCD standards.

5. The media server of claim 2 , wherein the media renderer includes:

an MPEG to Video Object Block transcoder configured to transcode the selected media content from an MPEG format into Video Object Block format files;

a virtual logical block address manager configured to manage storage of the Video Object Block format files; and

a virtual content file manager configured to associate the Video Object Block format files with Information Format files that describe a format of the Video Object Block format files.

6. The media server of claim 1 , wherein the media list identifies the local media content and the remote media content by a Uniform Resource Identifier that uniquely identifies the local media content and the remote media content by name and storage location.

7. A method of providing media content from a media server to a plurality of diverse media devices in diverse formats native to media decoders of the diverse media devices, comprising acts of:

graphically displaying to a user media content accessible to said media server, the displayed media content including local media content that is locally accessible to the media server and remote media content that is accessible remotely to the media server over a network;

receiving an identification of media content selected by said user from said graphical display;

retrieving the selected media content from the media server either locally or remotely over said network in dependence on whether the selected media content is locally or remotely accessible to the media server; and

communicating the retrieved selected media content over a network to the media decoder of a selected media device of said plurality of diverse media devices selected by said user in a format that is native to the media decoder of said selected media device.

8. The method of claim 7 , wherein the act of graphically displaying includes an act of graphically displaying the media content accessible to the media server and types of processing that can be performed on the media content, the method further including the act of transcoding the selected media content into the format native to the media decoder based upon a type of processing selected by the user.

9. The method of claim 7 , wherein the act of communicating the selected media content includes communicating the selected media content over an Ethernet network.

10. The method of claim 8 , wherein the act of transcoding includes an act of transcoding, on the media server, the selected media content into the format native to the media decoder from one or more formats selected from among Motion Pictures Expert Group (MPEG2, MPEG4) standards, picture standards including Joint Photographic Experts Group (JPEG), audio standards including MPEG-1 Audio Layer-3 (MP3), and Windows Media Architecture (WMA), bitmaps (BMP), National Television Standards Committee (NTSC), Phase Alteration Line (PAL), Sequential Couleur avec Memoire (SECAM), Advanced Television Systems Committee (ATSC), video compact disk (VCD) and S-VCD standards.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2024
From: CSR TECHNOLOGY INC.
To: QUALCOMM INCORPORATED
Reel/Frame 069221/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: ZORAN CORPORATION
To: CSR TECHNOLOGY INC.
Reel/Frame 036642/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: ZORAN CORPORATION
To: CSR TECHNOLOGY INC.
Reel/Frame 027550/0695 →
MERGER Recorded Dec 6, 2004
From: OAK TEDCHNOLOGY, INC.
To: ZORAN CORPORATION
Reel/Frame 016038/0856 →