Method and apparatus for generating plurality of applications, and method and apparatus for processing application suitable for broadcasting receiving apparatus
Abstract
A method and apparatus for processing and selecting an application easily processed by a broadcasting receiving apparatus among the plurality of applications and executing the selected application are provided. The application processing method includes: analyzing information on each of a plurality of applications providing a common broadcasting service; selecting an application suitable for a broadcasting receiving apparatus among the plurality of applications based on the analysis; and executing the selected application. When a plurality of applications is transmitted to a broadcasting receiving apparatus, the broadcasting receiving apparatus can select an easily executable application.
Claims
exact text as granted — not AI-modified1 . An application generating method comprising:
generating a plurality of applications selectively executed by a broadcasting receiving apparatus and information on each of the plurality of applications; and transmitting the plurality of applications and the information on each of the plurality of applications, wherein the plurality of applications provide a common broadcasting service.
2 . The method of claim 1 , wherein the information on each of the plurality of applications comprises information on the broadcasting receiving apparatus that executes the plurality of applications.
3 . The method of claim 2 , wherein the information on the broadcasting receiving apparatus comprises at least one of identification information and version information on the broadcasting receiving apparatus.
4 . The method of claim 1 , wherein the information on each of the plurality of applications is defined based on a function performed by the broadcasting receiving apparatus.
5 . An application generating apparatus comprising:
an application generator which generates a plurality of applications selectively executed by a broadcasting receiving apparatus and information on each of the plurality of applications; and an application transmitter which transmits the plurality of applications and the information on each of the plurality of applications, wherein the plurality of applications provide a common broadcasting service.
6 . The apparatus of claim 5 , wherein the information on each of the plurality of applications comprises information on the broadcasting receiving apparatus that executes the plurality of applications.
7 . The apparatus of claim 6 , wherein the information on the broadcasting receiving apparatus comprises at least one of identification information and version information on the broadcasting receiving apparatus.
8 . The apparatus of claim 5 , wherein the information on each of the plurality of applications is defined based on a function performed by the broadcasting receiving apparatus.
9 . An application processing method comprising:
analyzing information on each of a plurality of applications providing a common broadcasting service; selecting an application suitable for a broadcasting receiving apparatus among the plurality of applications based on the analysis; and executing the selected application.
10 . The method of claim 9 , wherein the selecting of the application comprises comparing information on the broadcasting receiving apparatus that executes the selected application included in the information on each of the plurality of applications with information on the broadcasting receiving apparatus that receives the selected application.
11 . The method of claim 9 , wherein the information on the broadcasting receiving apparatus comprises at least one of identification information and version information on the broadcasting receiving apparatus.
12 . The method of claim 9 , wherein the selecting of the application further comprises comparing information on a function performed by the broadcasting receiving apparatus included in the information on each of the plurality of applications with information on a function performed by the broadcasting receiving apparatus that receives the selected application.
13 . The method of claim 9 , wherein the executing of the selected application comprises acquiring the selected application using component tags which are information on a carousel included in the information on each of the plurality of applications and association tags which are information on the carousel included in a program map table of a stream comprising the selected application.
14 . An application processing apparatus comprising:
an application information analyzer which analyzes information on each of a plurality of applications providing a common broadcasting service; an application selector which selects an application suitable for a broadcasting receiving apparatus among the plurality of applications based on the analysis; and an application executor which executes the selected application.
15 . The apparatus of claim 14 , wherein the application selector compares information on the broadcasting receiving apparatus that executes the selected application included in the information on each of the plurality of applications with information on the broadcasting receiving apparatus that receives the selected application.
16 . The apparatus of claim 15 , wherein the information on the broadcasting receiving apparatus comprises at least one of identification information and version information on the broadcasting receiving apparatus.
17 . The apparatus of claim 14 , wherein the application selector further compares information on a function performed by the broadcasting receiving apparatus included in the information on each of the plurality of applications with information on a function performed by the broadcasting receiving apparatus that receives the selected application.
18 . The apparatus of claim 14 , wherein the application executor acquires the selected application using component tags which are information on a carousel included in the information on each of the plurality of applications and association tags which are information on the carousel included in a program map table of a stream comprising the selected application.
19 . A computer readable medium having embodied thereon a computer program for executing an application generating method, the method comprising:
generating a plurality of applications that provide a common broadcasting service selectively executed by a broadcasting receiving apparatus and information on each of the plurality of applications; and transmitting the plurality of applications and the information on each of the plurality of applications wherein the plurality of applications provide a common broadcasting service.
20 . A computer readable medium having embodied thereon a computer program for executing an application processing method, the method comprising:
analyzing information on each of a plurality of applications providing a common broadcasting service; selecting an application suitable for a broadcasting receiving apparatus among the plurality of applications based on the analysis; and executing the selected application.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.