Control information output apparatus and information system
First Claim
1. A control information output apparatus, comprising:
- a memory means for storing dependence information indicating whether application programs to be executed in an object apparatus respectively depend on predetermined dependency factors; and
a control information output means for outputting control information based on the dependence information stored in the memory means.
1 Assignment
0 Petitions
Accused Products
Abstract
A control information output apparatus has a memory unit, an extraction unit and an output unit. The memory unit stores a dependence relationship between each application and a predetermined dependency factor. The memory unit also stores dependency table indicating dependence on the dependence factor of each application. Using the dependency factor value determined with data extracted by the extracting unit, an application list indicating the application having a higher execution request, dependency factor list indicating effective dependency factor and control information comprising a dependence vector and dependence characteristic are outputted from the output unit based on the dependency table and dependence characteristic information of the memory unit.
21 Citations
46 Claims
-
1. A control information output apparatus, comprising:
-
a memory means for storing dependence information indicating whether application programs to be executed in an object apparatus respectively depend on predetermined dependency factors; and
a control information output means for outputting control information based on the dependence information stored in the memory means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
wherein the dependency factors includes at least one of a user factor as a factor in relation to users, a system factor as a factor in relation to a system controlled with the control information and a media factor as a factor in relation to media as process objects of the application programs. -
3. A control information output apparatus as in claim 1,
wherein the dependence information is stored in the memory means as a two-dimensional table setting up correspondence between the application program and the dependency factor. -
4. A control information output apparatus as in claim 1,
wherein the dependence information enables expression of the dependence degree indicating a degree of dependence. -
5. A control information output apparatus as in claim 1,
wherein it is defined that the application program depends on the dependence factor when a requesting degree indicating a statistic degree of request of user to the application program relatively changes to a large extent for a dependence factor value under a precondition that the dependency factor takes a continuous or discrete dependence factor value. -
6. A control information output apparatus as in claim 5,
wherein, the requesting degree relatively changes to a large extent for the dependency factor value, a maximum varying width of the requesting degree exceeds a first threshold value, the maximum value of the requesting degree exceeds a second threshold value and the dependence characteristic indicating the correspondence relationship between the dependency factor value and the requesting degree is constant or has regularity to passage of time, for the dependency factor value which the dependency factor can take. -
7. A control information output apparatus as in claim 1,
wherein the control information output means outputs the dependence information as the control information. -
8. A control information output apparatus as in claim 1,
wherein the control information output means outputs, as the control information, a dependence characteristic indicating a correspondence relationship between the dependency factor value and a requesting degree indicating a statistic degree of request of a user to the application programs. -
9. A control information output apparatus as in claim 1,
wherein the control information output means outputs, as the control information, a dependency factor list indicating the dependency factors which are assumed to be relatively effective among the dependency factors. -
10. A control information output apparatus as in claim 9,
wherein the dependency factor list is formed in a hierarchical structure of a plurality of levels depending on the degree of effectiveness of the dependency factors. -
11. A control information output apparatus as in claim 1, further comprising:
a dependency factor value acquiring means for acquiring a dependency factor value.
-
12. A control information output apparatus as in claim 11,
wherein the control information output means outputs, as the control information, the dependency factor value acquired by the dependency factor value acquiring means. -
13. A control information output apparatus as in claim 12,
wherein the control information output means outputs, as the control information, the dependency factor value corresponding to the dependency factor assumed to be relatively effective among the dependency factor values acquired with the dependency factor value acquiring means. -
14. A control information output apparatus as in claim 11,
wherein the control information output means determines the application program having relatively higher execution request based on the dependency factor value acquired by the dependency factor value acquiring means and the dependence characteristic and outputs, as the control information, the application list indicating the application program. -
15. A control information output apparatus as in claim 11,
wherein the control information generating and outputting means searches, when it is instructed to select the application program via input means, the dependency factor depending on the application program based on the dependence information, determines the application program having relatively higher execution request based on the dependency factor value acquired by the dependency factor value acquiring means corresponding to a searched dependency factor and the dependence characteristic and outputs, as the control information, the application list indicating the application program. -
16. A control information output apparatus as in claim 14,
wherein the control information output means obtains the requesting degree for the dependency factor using the dependency factor value and the dependence characteristic to determine the application program having the relatively higher execution request based on the requesting degree. -
17. A control information output apparatus as in claim 16,
wherein the control information output means obtains an execution confidence degree for the dependency factor of the application program based on the requesting degree for the dependence factor, and determines the application program having relatively higher execution request based on the execution confidence degree. -
18. A control information output apparatus as in claim 17,
wherein the memory means stores a subordination relationship among the application programs; - and
wherein the control information output means compensates for the execution confidence degree with reference to the subordination relationship stored in the memory means and determines the application program having relatively higher execution request based on the compensated execution confidence degree.
- and
-
19. A control information output apparatus as in claim 14,
wherein the control information output means estimates unknown dependency factor value based on a requesting degree for the application program having relatively higher execution request. -
20. A control information output apparatus as in claim 14,
wherein the application list has a hierarchical structure of of a plurality of levels depending on the execution requesting degree. -
21. A control information output apparatus as in claim 15,
wherein the control information output means statistically learns and changes the dependence characteristic based on an instruction for selection of the application program inputted from a user via an input means. -
22. A control information output apparatus as in claim 21,
wherein the control information output means learns and changes the dependence information depending on learning and change of the dependence characteristic. -
23. A control information output apparatus as in claim 1,
wherein the control information output means outputs the control information to an external apparatus via a communication means. -
24. A control information output apparatus as in claim 1,
wherein the control information output means outputs the control information to a memory medium which is mounted detachably. -
25. A control information output apparatus as in claim 1,
wherein the control information output means outputs the control information through an encoding process.
-
-
26. An information system comprising:
-
a control information output apparatus including a memory means for storing dependence information indicating whether application programs to be executed in an object apparatus respectively depend on predetermined dependency factors, and a control information output means for outputting control information based on the dependence in formation stored in the memory means; and
an information processing apparatus for executing a process based on the control information outputted from the control information output means. - View Dependent Claims (27, 28, 29, 30, 31)
wherein the information processing apparatus is provided with a decoding means for decoding the control information under a precondition that the encoded control information is outputted by the control information output means. -
28. An information system as in claim 26,
wherein the information processing apparatus is a sever apparatus as the object apparatus for searching database by utilizing the control information transmitted via a communication means. -
29. An information system as in claim 26,
wherein the information processing apparatus is the object apparatus which operates by reading the control information outputted to a memory medium. -
30. An information system as in claim 26,
wherein the information processing apparatus is a control apparatus for controlling a plurality of the object apparatuses by reading the control information. -
31. An information system as in claim 26,
wherein the control information output apparatus is a remote control terminal for operating a plurality of object apparatuses; - and
the information processing apparatus is an object apparatus which operates by reading the control information transmitted from the remote control terminal.
- and
-
-
32. An information system comprising:
-
a control information output apparatus including a memory means for storing dependence information indicating whether it depends on a predetermined dependency factor, and a control information output means for outputting the control information based on the dependence information stored in the memory means; and
a server apparatus including a search means for searching applications by utilizing the control information outputted from the control information output means. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
wherein any one of the control information output apparatus or the server apparatus can quantize a dependency factor value which the dependency factor can take. -
34. An information system as in claim 32,
wherein the server apparatus includes a sever side memory means for storing application dependence information indicating whether the application depends on the predetermined dependency factor; - and
wherein the search means executes searches based on the application dependence information stored in the server side memory means.
- and
-
35. An information system as in claim 34,
wherein the control information includes, as a user request, a dependence vector indicating dependence or non-dependence on the dependency factor; -
wherein the application dependence information includes a characteristic vector indicating that the application depends on the dependency factor in relation to the search; and
the search means executes the searches by an inner product calculation of the dependence vector and the characteristic vector.
-
-
36. An information system as in claim 35,
wherein the characteristic vector is generated from detail data of the applications. -
37. An information system as in claim 36,
wherein the characteristic vector generated from detail data of the applications is additionally stored in the server side memory means for recycle use. -
38. An information system as in claim 35,
wherein the dependence vector and the characteristic vector express a dependence degree indicating a degree of dependence. -
39. An information system as in claim 35,
wherein the elements of the dependence vector and the characteristic vector express the dependence on the dependency factor value which the dependency factor can take. -
40. An information system as in claim 35,
wherein elements of the dependence vector and the characteristic vector are realized as the dependence code expressed with two levels of “ - 0”
or “
1”
.
- 0”
-
41. An information system as in claim 35,
wherein the inner product calculation executes a calculation of the elements for predetermined factors among the dependency factors in relation to the search. -
42. An information system as in claim 35,
wherein the inner product calculation executes a calculation of elements for dependency factor in relation to the search by giving a priority sequence, and cancels the calculation in the course of processing if a reference predetermined for each element is not satisfied. -
43. An information system as in claim 35,
wherein the search means subsequently executes a secondary search based on the detail data of the applications after a primary search based on the inner product calculation.
-
-
44. An information system comprising:
-
a control information output apparatus for expressing a user side application with user side dependence information indicating dependence or non-dependence on a dependency factor predetermined in a user side and outputting a control information based on the user side dependence information; and
a server apparatus for expressing a server side application with a server side dependence information indicating dependence or non-dependence on a dependency factor predetermined in the server side, and operating, based on the control information, through correspondence between the user side application and the server side application. - View Dependent Claims (45, 46)
wherein vector elements of the user side dependence information and the server side dependence information are realized as dependency code expressed with two levels of “ - 0”
or “
1”
.
-
46. An information system as in claim 44,
wherein the server side dependence information is generated based on a correspondence relationship table of a language expression for identifying the application and server side dependence information using the information which is inputted when the application is added.
-
Specification