# US 8,751,584 B2 · System for assignment of a service identifier as a mechanism for establishing a seamless profile in a contextually aware presence access layer

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,751,584 B2
- Document ID: US8751584B2
- Status: Granted
- Kind: B2
- Application number: 12/252,574
- Filed: 2008-10-16
- Published: 2010-04-22
- Granted: 2014-06-10
- Earliest claimed: 2008-10-16
- Assignees: BlackBerry Limited
- Applicants: Randy Michael Rossi; Jeff Rogers; Suresh Chitturi; Brian McColgan
- Inventors: Randy Michael Rossi; Jeff Rogers; Suresh Chitturi; Brian McColgan
- Web page: https://patentgrep.com/patent/US8751584B2

## CPC

- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- H04L 67/306: User profiles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## 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

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

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.

### Claim 4 (depends on 3)

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.

### Claim 5 (depends on 1)

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.

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 1)

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.

### Claim 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.

### Claim 9 (depends on 8)

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.

### Claim 10 (depends on 8)

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.

### Claim 11 (depends on 10)

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.

### Claim 12 (depends on 8)

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.

### Claim 13 (depends on 8)

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.

### Claim 14 (depends on 8)

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.

### Claim 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.

### Claim 16 (depends on 15)

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.

### Claim 17 (depends on 15)

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.

### Claim 18 (depends on 17)

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.

### Claim 19 (depends on 15)

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.

### Claim 20 (depends on 15)

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.
