SYSTEM AND METHOD FOR INVOKING FUNCTIONALITIES USING CONTEXTUAL RELATIONS
First Claim
1. A method for obtaining contextually related instances, comprising:
- a) providing a plurality of functionalities and a map of a plurality of contextual relations among a plurality of instance types, each said functionally being associated with at least one of said plurality of contextual relations and configured for providing at least one instance of a respective type;
b) receiving a contextual linkage between at least one known instance and at least one requested instance;
c) identifying a match between said contextual linkage and a segment of said map, said segment being associated with a group of said plurality of functionalities; and
d) executing said group with said at least one known instance for obtaining said at least one requested instance.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for obtaining contextually related instances. The method comprises providing a map of a plurality of contextual relations between a plurality of instance types and a plurality of functionalities. Each one of the functionalities is associated with one of the mapped contextual relations and configured for providing one or more instances of a respective type. The method further comprises receiving a contextual linkage between a known instance and a requested instance, identifying a match between the contextual linkage and a segment of the map, and obtaining the requested instance by using the known instance along with a group of which is selected from the functionalities; each member of the group is associated with a contextual relation in the segment.
63 Citations
33 Claims
-
1. A method for obtaining contextually related instances, comprising:
-
a) providing a plurality of functionalities and a map of a plurality of contextual relations among a plurality of instance types, each said functionally being associated with at least one of said plurality of contextual relations and configured for providing at least one instance of a respective type; b) receiving a contextual linkage between at least one known instance and at least one requested instance; c) identifying a match between said contextual linkage and a segment of said map, said segment being associated with a group of said plurality of functionalities; and d) executing said group with said at least one known instance for obtaining said at least one requested instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for identifying a contextually related instance, comprising:
-
a contextual map for mapping a plurality of contextual relations among a plurality of instance types; a list of a plurality of functionalities, each said functionality being associated with at least one of said plurality of contextual relations; an input module configured for receiving a contextual linkage between at least one known instance and at least one requested instance; and a computing module configured for selecting a group of said plurality of functionalities according to a match between said contextual linkage and a segment of said contextual map and obtaining said at least one requested instance by using said group. - View Dependent Claims (20, 21, 22)
-
-
23. A method for obtaining a plurality of contextually related instances, comprising:
-
a) providing a map of a plurality of contextual relations among a plurality of instance types and a plurality of functionalities, each said functionality being configured for providing at least one instance of one of said plurality of instance types; b) receiving a known instance of a first of said plurality of instance types; c) using said map for identifying a group of said plurality of instance types, each member of said group being connected to said first instance type by at least one of said plurality of contextual relations; and d) for each member of said group, obtaining at least one contextually related instance using a respective said functionality.
-
-
24. A method for obtaining a plurality of contextually related instances, comprising:
-
identifying at least one object of interest of a first instance type in a data resource; providing a query defining a contextual linkage between said first instance type and a second instance type; identifying a match between said contextual linkage and a segment of a map of a plurality of contextual relations among a plurality of instance types; and using said match for acquiring at least one instance of said second instance type. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification