METHOD AND APPARATUS FOR INTEGRATING APPLICATIONS ON DEMAND TO DISPLAY AND MANIPULATE A SEMANTIC RESOURCE
First Claim
1. A method comprising:
- causing, at least in part, reception of a request for a semantic resource;
determining whether the semantic resource is known to a first application;
discovering one or more properties of the semantic resource based, at least in part, on the determination;
identifying a second application associated with the semantic resource based, at least in part, on the one or more properties; and
causing, at least in part, presentation of the semantic resource through the second application.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.
54 Citations
21 Claims
-
1. A method comprising:
-
causing, at least in part, reception of a request for a semantic resource; determining whether the semantic resource is known to a first application; discovering one or more properties of the semantic resource based, at least in part, on the determination; identifying a second application associated with the semantic resource based, at least in part, on the one or more properties; and causing, at least in part, presentation of the semantic resource through the second application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, cause, at least in part, reception of a request for a semantic resource; determine whether the semantic resource is known to a first application; discover one or more properties of the semantic resource based, at least in part, on the determination; identify a second application associated with the semantic resource based, at least in part, on the one or more properties; and cause, at least in part, presentation of the semantic resource through the second application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
causing, at least in part, reception of a request for a semantic resource; determining whether the semantic resource is known to a first application; discovering one or more properties of the semantic resource based, at least in part, on the determination; identifying a second application associated with the semantic resource based, at least in part, on the one or more properties; and causing, at least in part, presentation of the semantic resource through the second application. - View Dependent Claims (19, 20)
-
-
21-64. -64. (canceled)
Specification