WO2010103422A2

Apparatus and method for rendering content

Abstract

A method of rendering content (400) in a networked or Internet environment is disclosed. The method comprises analyzing the buffered content (402) based on semantics of the content and generating a semantically analyzed buffered content, the semantically analyzed buffered content having a plurality of semantic boundaries, identifying a logical end point (404) in the semantically analyzed buffered content, the identified logical end point being closest to the size of the semantically analyzed buffered content and rendering a portion of the semantically analyzed buffered content (406) till the identified logical end point with a streaming application. The disclosed method can be useful for televisions capable of operating in an Open IPTV environment, for DLNA client devices and any video rendering application for web streaming services.

WO2010103422A2, drawing sheet 1
Sheet 1 of 4

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

8 claims: 3 independent, 5 dependent

  1. 1
    CLAIMS:1. A method for rendering content (400) in a networked or Internet environment, the method comprising analyzing the buffered content (402) based on semantics of the content and generating a semantically analyzed buffered content, the semantically analyzed buffered content having a plurality of semantic boundaries;identifying a logical end point (404) in the semantically analyzed buffered content, the identified logical end point being closest to the size of the semantically analyzed buffered content;and rendering a portion of the semantically analyzed buffered content (406) till the identified logical end point with a streaming application.
  2. 5
    An apparatus for rendering buffered content (500) in a networked or Internet environment, the apparatus comprising a semantic analyzer unit (502) configured to analyze the buffered content based on semantics of the content and generate a semantically analyzed buffered content, the semantically analyzed buffered content having a plurality of semantic boundaries;an identification unit (504) configured to identify a logical end point in the semantically analyzed buffered content, the identified logical end point being closest to the size of the semantically analyzed buffered content;and a rendering unit (506) configured to render a portion of the semantically analyzed buffered content till the identified logical end point with a streaming application.
  3. 8
    A software program for rendering buffered content in a networked or Internet environment, the software program comprising program code means configured to analyze the buffered content based on semantics of the content and generate a semantically analyzed buffered content, the semantically analyzed buffered content having a plurality of semantic boundaries;identify a logical end point in the semantically analyzed buffered content, the identified logical end point being the closest to the size of the semantically analyzed buffered content;and render a portion of the semantically analyzed buffered content till the identified logical end point with a streaming application.