IP Library Granted Patent US 9,613,065
Granted Patent B2
US 9,613,065 · App. 14/068,884 · Granted Apr 4, 2017

Method and apparatus for selective sharing of semantic information sets

Inventors: Sergey Balandin (Helsinki, FI); Ian Justin Oliver (Söderkulla, FI); Sergey Boldyrev (Söderkulla, FI)
Assignee: NOKIA TECHNOLOGIES OY
G06F17/30289G06Q10/10
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 9,613,065
App. No.
14/068,884
Granted
Apr 4, 2017
Kind
B2
Abstract

An approach is provided for selective sharing of semantic information sets in a smart space interoperable across platforms, devices, and equipment. A personal smart space application creates a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets. Thereafter, the personal smart space application receives a request for selective sharing of the semantic information sets, and merges, in response to the request, a projection of the selected semantic information sets into a shared information space.

Claims (48)

1. A method comprising:

creating, by a processor, a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets, each semantic information set respectively denoting information about a subject, an object, and a relationship between the subject and the object, wherein the personal information space is created in a user equipment of the user;

receiving a request for selective sharing of the plurality of semantic information sets;

merging, in response to the request, a projection of the selected semantic information sets into a shared information space; and

synchronizing the plurality of semantic information sets stored in the personal information space and the shared information space with a plurality of other semantic information sets stored in a social networking platform or a communication platform,

wherein the personal information space and the shared information space are created in a smart space, the smart space having a logical architecture that specifies interoperability across a plurality of platforms composed by different devices and equipment, and the devices and equipment including the user equipment, the social networking platform, and the communication platform.

2. The method of claim 1 , further comprising:

creating a group shared information space shared by a group of users; and

initiating entry of a subgroup shared information space of a subgroup of the users into the group shared information space while preserving autonomy and integrity of the subgroup information space.

3. The method of claim 1 , further comprising:

providing a knowledge processor application running on one or more devices, one or more equipment, or a combination thereof connected to the shared information space; and

customizing and executing at least one function and a user interface of a user equipment via the knowledge processor application.

4. The method of claim 3 , wherein the knowledge processor application is configured to, at least in part, cause a linking of one or more accounts, services, or a combination thereof from at least one other social networking platform or communication platform with the one or more accounts, services, or a combination thereof of the social networking platform or the communication platform.

5. The method of claim 3 , wherein the knowledge processor application performs reasoning over information extracted from a Short Message Service (SMS) and a chat engine of the social network platform, and defines social events of a mutual interest for the user and a peer based on the reasoning.

6. The method of claim 5 , wherein the knowledge processor application determines user preferences obtained from reasoning of behaviors of a peer user using the devices and equipment connected to the smart space, and sends a message including the user preferences to a user equipment of the peer user.

7. The method of claim 1 , wherein the smart space comprises a plurality of semantic information brokers that reside on the different devices and equipment and process queries, subscriptions, handling of collisions, and information access rights.

8. The method of claim 7 , wherein the semantic information sets are stored on the different devices and equipment and projected into the semantic information brokers.

9. 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,

create a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets, each semantic information set respectively denoting information about a subject, an object, and a relationship between the subject and the object, wherein the personal information space is created in a user equipment of the user,

receive a request for selective sharing of the plurality of semantic information sets,

merge, in response to the request, a projection of the selected semantic information sets into a shared information space, and

synchronize the plurality of semantic information sets stored in the personal information space and the shared information space with a plurality of other semantic information sets stored in a social networking platform or a communication platform,

wherein the personal information space and the shared information space are created in a smart space, the smart space having a logical architecture that specifies interoperability across a plurality of platforms composed by different devices and equipment, and the devices and equipment including the user equipment, the social networking platform, and the communication platform.

10. The apparatus of claim 9 , wherein the apparatus is further caused to:

create a group shared information space shared by a group of users; and

initiate entry of a subgroup shared information space of a subgroup of the users into the group shared information space while preserving autonomy and integrity of the subgroup information space.

11. The apparatus of claim 9 , wherein the apparatus is further caused to:

provide a knowledge processor application running on one or more devices, one or more equipment, or a combination thereof connected to the shared information space; and

customize and executing at least one function and a user interface of a user equipment via the knowledge processor application.

12. The apparatus of claim 11 , wherein the knowledge processor application is configured to, at least in part, cause a linking of one or more accounts, services, or a combination thereof from at least one other social networking platform or communication platform with the one or more accounts, services, or a combination thereof of the social networking platform or a communication platform.

13. The apparatus of claim 11 , wherein the knowledge processor application performs reasoning over information extracted from a Short Message Service (SMS) and a chat engine of the social network platform, and defines social events of a mutual interest for the user and a peer based on the reasoning.

14. The apparatus of claim 13 , wherein the knowledge processor application determines user preferences obtained from reasoning of behaviors of a peer user using the devices and equipment connected to the smart space, and sends a message including the user preferences to a user equipment of the peer user.

15. The apparatus of claim 9 , wherein the smart space comprises a plurality of semantic information brokers that reside on the different devices and equipment and process queries, subscriptions, handling of collisions, and information access rights.

16. A non-transitory 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 perform at least the following:

create a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets, each semantic information set respectively denoting information about a subject, an object, and a relationship between the subject and the object, wherein the personal information space is created in a user equipment of the user,

receive a request for selective sharing of the plurality of semantic information sets,

merge, in response to the request, a projection of the selected semantic information sets into a shared information space, and

synchronize the plurality of semantic information sets stored in the personal information space and the shared information space with a plurality of other semantic information sets stored in a social networking platform or a communication platform,

wherein the personal information space and the shared information space are created in a smart space, the smart space having a logical architecture that specifies interoperability across a plurality of platforms composed by different devices and equipment, and the devices and equipment including the user equipment, the social networking platform, and the communication platform.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the apparatus is caused to further perform:

create a group shared information space shared by a group of users; and

initiate entry of a subgroup shared information space of a subgroup of the users into the group shared information space while preserving autonomy and integrity of the subgroup information space.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the apparatus is caused to further perform:

provide a knowledge processor application running on one or more devices and/or one or more equipment connected to the shared information space; and

customize and executing at least one function and a user interface of a user equipment via the knowledge processor application.

Assignments (3)
CHANGE OF NAME Recorded Feb 19, 2019
From: NOKIA TECHNOLOGIES OY
To: PIECE FUTURE PTE LTD
Reel/Frame 048376/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: BALANDIN, SERGEY; OLIVER, IAN JUSTIN; BOLDYREV, SERGEY
To: NOKIA CORPORATION
Reel/Frame 039102/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 039103/0030 →
Continuity (2)
Continuation 12555584 · Sep 8, 2009
Related Publication 20140058994A1 · Feb 27, 2014