IP Library Granted Patent US 8,751,584
Granted Patent B2
US 8,751,584 · App. 12/252,574 · Granted Jun 10, 2014

System for assignment of a service identifier as a mechanism for establishing a seamless profile in a contextually aware presence access layer

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,751,584
App. No.
12/252,574
Granted
Jun 10, 2014
Kind
B2
Abstract

A method for providing presence-related information is provided. The method includes creating a template of presence parameters for an application, storing the template, a presence access layer retrieving the template, the presence access layer using the template to create a profile of at least one presence parameter for the application, and the presence access layer using the profile to specify a presence-related action for the application.

Claims (81)

1. A method comprising:

receiving, at a presence access layer (PAL) server, a service request from a watcher or PAL client, the service request including a service identifier;

retrieving a profile template to establish presence-related parameters for a service associated with the service identifier; and

using the presence-related parameters at the PAL server for rendering functionality, on behalf of an application or the service, to the watcher or PAL client.

2. The method of claim 1 , wherein rendering functionality comprises one of:

providing a presence aspect to the watcher or the PAL client; or

evaluating a presence aspect for a service on behalf of the watcher or the PAL client.

3. The method of claim 1 , wherein the presence-related parameters comprise at least one of:

a presence aspect;

a trigger;

a rule; or

a policy.

4. The method of claim 3 , wherein the presence aspect comprises at least one of:

a willingness to communicate;

a reachability;

an availability;

an interest; or

a location parameter.

5. The method of claim 1 , wherein retrieving the profile template is performed via a presence access layer configurator which is configured to limit access to the template.

6. The method of claim 1 , wherein the application is at least one of:

a push-to-talk over cellular (PoC) service; or

an instant messenger (IM) service.

7. The method of claim 1 , wherein the profile template applies to at least one of:

an individual application;

a group of applications;

an individual user of an application; or

a group of users of an application.

8. A network component comprising:

a processor executing a Presence Access Layer (PAL), the PAL being configured to:

receive a service request from a watcher or PAL client, the service request including a service identifier;

retrieve a profile template to establish presence-related parameters for a service associated with the service identifier; and

use the presence-related parameters for rendering functionality, on behalf of an application or the service, to the watcher or PAL client.

9. The network component of claim 8 , wherein rendering functionality comprises one of:

providing a presence aspect to the watcher or the PAL client; or

evaluating a presence aspect for a service on behalf of the watcher or the PAL client.

10. The network component of claim 8 , wherein the presence-related parameters comprise at least one of:

a presence aspect;

a trigger;

a rule; or

a policy.

11. The network component of claim 10 , wherein the presence aspect comprises at least one of:

a willingness to communicate;

a reachability;

an availability;

an interest; or

a location parameter.

12. The network component of claim 8 , wherein the operation to retrieve the profile template is performed via a presence access layer configurator which is configured to limit access to the template.

13. The network component of claim 8 , wherein the application is at least one of:

a push-to-talk over cellular (PoC) service; or

an instant messenger (IM) service.

14. The network component of claim 8 , wherein the profile template applies to at least one of:

an individual application;

a group of applications;

an individual user of an application; or

a group of users of an application.

15. A user equipment comprising:

a processor executing a Presence Access Layer (PAL) client, the PAL client being configured to:

transmit a service request from the PAL client, the service request including a service identifier; and

receive a response based on a profile template configured to establish presence-related parameters for a service associated with the service identifier.

16. The user equipment of claim 15 , wherein the response comprises one of:

a presence aspect; or

an evaluation of a presence aspect for a service on behalf of the PAL client.

17. The user equipment of claim 15 , wherein the presence-related parameters comprise at least one of:

a presence aspect;

a trigger;

a rule; or

a policy.

18. The user equipment of claim 17 , wherein the presence aspect comprises at least one of:

a willingness to communicate;

a reachability;

an availability;

an interest; or

a location parameter.

19. The user equipment of claim 15 , wherein the application is at least one of:

a push-to-talk over cellular (PoC) service; or

an instant messenger (IM) service.

20. The user equipment of claim 15 , wherein the profile template applies to at least one of:

an individual application;

a group of applications;

an individual user of an application; or

a group of users of an application.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Apr 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032613/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2009
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023188/0749 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 021938 FRAME 0415. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE. Recorded Feb 9, 2009
From: ROSSI, RANDY MICHAEL; ROGERS, JEFF; MCCOLGAN, BRIAN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 022229/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2008
From: ROSSI, RANDY MICHAEL; ROGERS, JEFF; MCCOLGAN, BRIAN
To: RESEARCH IN MOTION LIMITIED
Reel/Frame 021938/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2008
From: CHITTURI, SURESH
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 021938/0432 →