Information providing apparatus, information providing method, information providing program, and recording medium
First Claim
1. An information providing apparatus, comprising:
- a merge unit that merges a first information providing unit and a second information providing unit;
wherein the merge unit includes an information acquisition unit that acquires information pertaining to a user in response to a request from a predetermined application of a plurality of applications, the information acquisition unit acquiring information shared by the applications from the first information providing unit and information dedicated to the predetermined application from the second information providing unit; and
an information integrating unit that integrates the information acquired from the first information providing unit and the information acquired from the second information providing unit;
the merge unit providing the information integrated by the information integrating unit to the predetermined application.
1 Assignment
0 Petitions
Accused Products
Abstract
An information providing apparatus is disclosed that integrally provides information that may be shared by plural applications and information that is dedicated to a particular application. The information providing apparatus includes a merge unit that merges a first information providing unit and a second information providing unit. The merge unit includes an information acquisition unit that acquires information pertaining to a user in response to a request from a predetermined application of plural applications, the information acquisition unit acquiring information shared by the applications from the first information providing unit and information dedicated to the predetermined application from the second information providing unit. The merge unit also includes an information integrating unit that integrates the information acquired from the first information providing unit and the information acquired from the second information providing unit. The merge unit then provides the information integrated by the information integrating unit to the predetermined application.
-
Citations
17 Claims
-
1. An information providing apparatus, comprising:
-
a merge unit that merges a first information providing unit and a second information providing unit;
wherein the merge unit includes an information acquisition unit that acquires information pertaining to a user in response to a request from a predetermined application of a plurality of applications, the information acquisition unit acquiring information shared by the applications from the first information providing unit and information dedicated to the predetermined application from the second information providing unit; and
an information integrating unit that integrates the information acquired from the first information providing unit and the information acquired from the second information providing unit;
the merge unit providing the information integrated by the information integrating unit to the predetermined application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information providing method used in an information providing apparatus that merges a first information providing unit and a second information providing unit, the method comprising:
-
a first information acquiring step of acquiring information pertaining to a user from the first information providing unit in response to a request from a predetermined application of a plurality of applications, the information from the first providing unit being configured to be shared by the applications;
a second information acquiring step of acquiring information pertaining to the user from the second information providing unit, the information from the second providing unit being dedicated to the predetermined application;
an information integrating step of integrating the information acquired from the first information providing unit and the information acquired from the second information providing unit; and
an information providing step of providing the information integrated in the information integrating step to the predetermined application. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An information providing program that is run on a computer to realize one or more functions of an information providing apparatus that merges a first information providing unit and a second information providing unit, the program being executed by the computer to perform:
-
a first information acquiring step of acquiring information pertaining to a user from the first information providing unit in response to a request from a predetermined application of a plurality of applications, the information from the first providing unit being configured to be shared by the applications;
a second information acquiring step of acquiring information pertaining to the user from the second information providing unit, the information from the second providing unit being dedicated to the predetermined application;
an information integrating step of integrating the information acquired from the first information providing unit and the information acquired from the second information providing unit; and
an information providing step of providing the information integrated in the information integrating step to the predetermined application.
-
-
17. A computer readable recording medium storing an information providing program that is run on a computer to realize one or more functions of an information providing apparatus that merges a first information providing unit and a second information providing unit, the program being executed by the computer to perform:
-
a first information acquiring step of acquiring information pertaining to a user from the first information providing unit in response to a request from a predetermined application of a plurality of applications, the information from the first providing unit being configured to be shared by the applications;
a second information acquiring step of acquiring information pertaining to the user from the second information providing unit, the information from the second providing unit being dedicated to the predetermined application;
an information integrating step of integrating the information acquired from the first information providing unit and the information acquired from the second information providing unit; and
an information providing step of providing the information integrated in the information integrating step to the predetermined application.
-
Specification