IP Library Granted Patent US 8,346,814
Granted Patent B2
US 8,346,814 · App. 12/474,576 · Granted Jan 1, 2013

Method and system of splitting and merging information spaces

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,346,814
App. No.
12/474,576
Granted
Jan 1, 2013
Kind
B2
Abstract

An approach is provided for managing split and merge operations for information spaces with respect to their information content.

Claims (36)

1. A method for merging a plurality of information spaces in an information system, comprising:

retrieving the information spaces that are represented, respectively, by a plurality of graphs, the information spaces having a plurality of subscribed agents;

receiving a request to merge the information spaces into a new information space;

determining to unify histories of the information spaces for the new information space, the histories relating to interactions, transitions, or a combination thereof of the information spaces with one another;

when an information space of the information spaces is determined to have a portion of history about other information spaces of the information spaces, removing the history portion that the information space has about the other information spaces;

retrieving rules corresponding to the information spaces;

generating a resultant set of rules for the new information space based on resolving inconsistencies of the retrieved rules; and

determining to update subscription information for the respective agents and the new information space.

2. A method of claim 1 , further comprising:

unifying the agents for subscription to the new information space.

3. A method of claim 1 , further comprising:

updating subscription lists of the respective agents.

4. A method of claim 1 , further comprising:

updating lists of the subscribed agents for the new information space.

5. A method of claim 1 , further comprising:

determining priority of the rules, based on heuristics, for the generation of the resultant set of rules.

6. An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

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,

retrieve a plurality of information spaces of an information system that are represented, respectively, by a plurality of graphs for the new information space, the information spaces having a plurality of subscribed agents;

receive a request to merge the information spaces into a new information space,

determine to unify histories of the information spaces for the new information space, the histories relating to interactions, transitions, or a combination thereof of the information spaces with one another,

when an information space of the information spaces is determined to have a portion of history about other information spaces of the information spaces, remove the history portion that the information space has about the other information spaces,

retrieve rules corresponding to the information spaces,

generate a resultant set of rules for the new information space based on resolving inconsistencies of the retrieved rules, and

determine to update subscription information for the respective agents and the new information space.

7. An apparatus of claim 6 , wherein the apparatus is further caused to:

unify the agents for subscription to the new information space.

8. An apparatus of claim 6 , wherein the apparatus is further caused to:

update subscription lists of the respective agents.

9. An apparatus of claim 6 , wherein the apparatus is further caused to:

update lists of the subscribed agents for the new information space.

10. An apparatus of claim 6 , wherein the apparatus is further caused to:

determine priority of the rules, based on heuristics, for the generation of the resultant set of rules.

11. A method of claim 1 , wherein the portions of histories that each of the information spaces holds about the other ones of the information spaces are removed from the respective histories before the histories are unified.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035316/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2009
From: OLIVER, IAN JUSTIN; BOLDYREV, SERGEY; BALANDIN, SERGEY
To: NOKIA CORPORATION
Reel/Frame 022927/0330 →