IP Library Patent Application 14293880
Patent Application
App. No. 14/293,880

CAUSATION OF ESTABLISHMENT OF A LOCATION SHARING GROUP

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 None
App. No.
14/293,880
Abstract

A method comprising determining at least one separate apparatus property of a separate apparatus, determining that the separate apparatus property satisfies a location sharing group inclusion criteria, causing establishment of a location sharing group that includes the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group inclusion criteria, and causing communication of location information with the separate apparatus based, at least in part, on the location sharing group is disclosed.

Claims (72)

1 . An apparatus, comprising:

at least one processor;

at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:

determination of at least one separate apparatus property of a separate apparatus;

determination that the separate apparatus property satisfies a location sharing group inclusion criteria;

causation of establishment of a location sharing group that includes the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group inclusion criteria; and

causation of communication of location information with the separate apparatus based, at least in part, on the location sharing group.

2 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform receipt of separate apparatus location information that identifies a location of the separate apparatus, wherein the location sharing group inclusion criteria comprises a location criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determination that the separate apparatus property satisfies the separate apparatus property criteria; and

determination that a location associated with the location criteria is within a location distance threshold from the location of the separate apparatus.

3 . The apparatus of claim 1 , wherein the location sharing group inclusion criteria comprises a durational criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determination that the separate apparatus property satisfies the separate apparatus property criteria; and

determination that a threshold duration associated with the durational criteria has elapsed subsequent to the determination that the separate apparatus property satisfies the separate apparatus property criteria.

4 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:

sending of a location sharing group invitation to the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group inclusion criteria; and

receipt of a location sharing group acceptance from the separate apparatus, wherein the causation of establishment of the location sharing group that includes the separate apparatus is based, at least in part, on the receipt of the location sharing group acceptance from the separate apparatus.

5 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:

determination of at least one other separate apparatus property of another separate apparatus;

determination that the other separate apparatus property satisfies the location sharing group inclusion criteria;

causation of modification of the location sharing group such that the location sharing group includes the other separate apparatus based, at least in part, on the determination that the other separate apparatus property satisfies the location sharing group inclusion criteria; and

causation of communication of location information with the other separate apparatus based, at least in part, on the location sharing group.

6 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:

determination of at least one other separate apparatus property of another separate apparatus;

determination that the other separate apparatus property fails to satisfy the location sharing group inclusion criteria; and

preclusion of modification of the location sharing group such that the location sharing group includes the other separate apparatus based, at least in part, on the determination that the other separate apparatus property fails to satisfy the location sharing group inclusion criteria.

7 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:

determination that the separate apparatus property no longer satisfies the location sharing group inclusion criteria; and

causation of modification of the location sharing group such that the location sharing group fails to include the separate apparatus based, at least in part, on the determination that the separate apparatus property fails to satisfy the location sharing group inclusion criteria.

8 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:

determination that the separate apparatus property satisfies a location sharing group exclusion criteria; and

causation of modification of the location sharing group such that the location sharing group fails to include the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group exclusion criteria.

9 . The apparatus of claim 1 , wherein the apparatus comprises a communication device.

10 . A method comprising:

determining at least one separate apparatus property of a separate apparatus;

determining that the separate apparatus property satisfies a location sharing group inclusion criteria;

causing establishment of a location sharing group that includes the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group inclusion criteria; and

causing communication of location information with the separate apparatus based, at least in part, on the location sharing group.

11 . The method of claim 10 , further comprising receiving separate apparatus location information that identifies a location of the separate apparatus, wherein the location sharing group inclusion criteria comprises a location criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determining that the separate apparatus property satisfies the separate apparatus property criteria; and

determining that a location associated with the location criteria is within a location distance threshold from the location of the separate apparatus.

12 . The method of claim 10 , wherein the location sharing group inclusion criteria comprises a durational criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determining that the separate apparatus property satisfies the separate apparatus property criteria; and

determining that a threshold duration associated with the durational criteria has elapsed subsequent to the determination that the separate apparatus property satisfies the separate apparatus property criteria.

13 . The method of claim 10 , further comprising:

determining at least one other separate apparatus property of another separate apparatus;

determining that the other separate apparatus property satisfies the location sharing group inclusion criteria;

causing modification of the location sharing group such that the location sharing group includes the other separate apparatus based, at least in part, on the determination that the other separate apparatus property satisfies the location sharing group inclusion criteria; and

causing communication of location information with the other separate apparatus based, at least in part, on the location sharing group.

14 . The method of claim 10 , further comprising:

determining at least one other separate apparatus property of another separate apparatus;

determining that the other separate apparatus property fails to satisfy the location sharing group inclusion criteria; and

precluding modification of the location sharing group such that the location sharing group includes the other separate apparatus based, at least in part, on the determination that the other separate apparatus property fails to satisfy the location sharing group inclusion criteria.

15 . The method of claim 10 , further comprising:

determining that the separate apparatus property no longer satisfies the location sharing group inclusion criteria; and

causing modification of the location sharing group such that the location sharing group fails to include the separate apparatus based, at least in part, on the determination that the separate apparatus property fails to satisfy the location sharing group inclusion criteria.

16 . The method of claim 10 , further comprising:

determining that the separate apparatus property satisfies a location sharing group exclusion criteria; and

causing modification of the location sharing group such that the location sharing group fails to include the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group exclusion criteria.

17 . At least one computer-readable medium encoded with instructions that, when executed by a processor, perform:

determination of at least one separate apparatus property of a separate apparatus;

determination that the separate apparatus property satisfies a location sharing group inclusion criteria;

causation of establishment of a location sharing group that includes the separate apparatus based, at least in part, on the determination that the separate apparatus property satisfies the location sharing group inclusion criteria; and

causation of communication of location information with the separate apparatus based, at least in part, on the location sharing group.

18 . The medium of claim 17 , further encoded with instructions that, when executed by a processor, perform receipt of separate apparatus location information that identifies a location of the separate apparatus, wherein the location sharing group inclusion criteria comprises a location criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determination that the separate apparatus property satisfies the separate apparatus property criteria; and

determination that a location associated with the location criteria is within a location distance threshold from the location of the separate apparatus.

19 . The medium of claim 17 , wherein the location sharing group inclusion criteria comprises a durational criteria and a separate apparatus property criteria, and the determination that the separate apparatus property satisfies the location group criteria comprises:

determination that the separate apparatus property satisfies the separate apparatus property criteria; and

determination that a threshold duration associated with the durational criteria has elapsed subsequent to the determination that the separate apparatus property satisfies the separate apparatus property criteria.

20 . The medium of claim 17 , further encoded with instructions that, when executed by a processor, perform:

determination that the separate apparatus property no longer satisfies the location sharing group inclusion criteria; and

causation of modification of the location sharing group such that the location sharing group fails to include the separate apparatus based, at least in part, on the determination that the separate apparatus property fails to satisfy the location sharing group inclusion criteria.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 034781/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: RAINISTO, ROOPE; DASS, SHACHINDRA
To: NOKIA CORPORATION
Reel/Frame 033210/0521 →