System and method for multi-standard browser for digital devices
AssigneeInfosys Limited
InventorsSiva Sakthi Ganesan Karunakaran, Varadarajan Aravamudhan, Narayan Balasubramanian
Life of this patent
Estimating the term…
Abstract
The present invention provides a method of rendering a thin client application in a network device, for parsing the internet data so as convert the internet data into a common data format which can be rendered in set-top box using any type of middleware. The invention would be equipped to handle any type of application and also would be cost-efficient to be developed in a middleware layer of a network device like set-top box.
Claims16
A computer implemented method for streaming data in a network device, the method comprising:
- sending a request, to a server from the network device;
- receiving data comprising at least one declarative in the network device from the server;
- parsing the at least one declarative to identify at least one first component;
- converting the identified at least one first component into a common data format;
- checking whether middleware used by the network device is defined in Open Cable Application Platform (OCAP);
- mapping data in the common data format converted from the identified at least one first component to a corresponding at least one second component of either (i) Home Audio Video Interoperability (HAVi) protocol if the middleware is defined in OCAP or (ii) native set-top box (STB) protocol if the network device does not use middleware defined in OCAP;
- displaying the mapped at least one second component in a broadcasting—receiving apparatus;
- receiving at least one input comprising the at least one second component in the network device;
- remapping the at least one second component to the at least one first component of the server by the network device;
- and
- transmitting the remapped at least one second component from the network device to the server.
A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein for streaming data in a network device, the computer program product comprising:
- a program code adapted for:
- sending a request, to a server from the network device;
- receiving data comprising at least one declarative in the network device from the server;
- parsing the at least one declarative to identify at least one first component;
- converting the identified at least one first component into a common data format;
- checking whether middleware used by the network device is defined in Open Cable Application Platform (OCAP);
- mapping data in the common data format converted from the identified at least one first component to a corresponding at least one second component of either (i) Home Audio Video Interoperability (HAVi) protocol if the middleware is defined in OCAP or (ii) native set-top box (STB) protocol if the network device does not use middleware defined in OCAP;
- displaying the mapped at least one second component in a broadcasting —receiving apparatus;
- receiving at least one input comprising the at least one second component in the network device;
- remapping the at least one second component to the at least one first component of the server by the network device;
- and
- transmitting the remapped at least one second component from the network device to the server.
Dependencies are inferred from the claim text.