# US 10,873,494 B2 · User presence information communication system

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

- Number: US 10,873,494 B2
- Document ID: US10873494B2
- Status: Granted
- Kind: B2
- Application number: 16/139,923
- Filed: 2018-09-24
- Published: 2019-01-24
- Granted: 2020-12-22
- Earliest claimed: 2018-09-24
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: Eva-Maria Leppanen; Juha Kalliokulju; Mikko Lonnfors; Krisztian Kiss
- Web page: https://patentgrep.com/patent/US10873494B2

## CPC

- H04L 67/04: specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
- 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 69/329: in the application layer [OSI layer 7]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A communication system includes at least one user with which presence information is associated and at least one entity to which presence information associated with the at least one user is provided. The presence information includes a plurality of parts with at least one of the parts including information identifying an application for which said at least one part is intended. The at least one entity has at least one entity application. The at least one entity is arranged to use said information to obtain the at least one part intended for the at least one entity application.

## Claims

### Claim 1

A communication system comprising:
at least one user terminal with which presence information is associated, wherein the presence information comprises a plurality of parts, at least one of the parts comprising information identifying an application to which the at least one part is intended to be routed, wherein the at least one of the parts comprises a tuple, the tuple comprising information identifying the user terminal and the information identifying the application for which the at least one part is intended, and wherein the information identifying the application comprises an application identifier that is registered with at least a presence server and associated with a specific application; and
at least one watcher entity configured to request only one or more parts of the plurality of parts of the presence information, wherein the at least one watcher entity comprises at least one entity application identified by the information to which the at least one part is intended to be routed, wherein the system comprises an internet protocol multimedia system and operates in accordance with a session initiation protocol (SIP).

### Claim 2 (depends on 1)

A communication system as claimed in claim 1, wherein the at least one watcher entity comprises an application engine configured to direct the at least one part of the presence information to the at least one entity application.

### Claim 3 (depends on 1)

A communication system as claimed in claim 1, wherein the at least one user terminal comprises a presence engine, and wherein the at least one entity application is configured to register with the presence engine the information identifying the at least one entity application.

### Claim 4 (depends on 3)

A communication system as claimed in claim 3, wherein at least one of the entity application or the presence engine is configured to add the information identifying the application for which the at least one part is intended to the at least one of the parts.

### Claim 5 (depends on 1)

A communication system as claimed in claim 1, where the at least one user terminal further comprises a filter to provide only the requested one or more parts of the presence information.

### Claim 6 (depends on 5)

A communication system of claim 5, wherein the filter is configured to use the information identifying an application for which the at least one part is intended to filter the presence information.

### Claim 7 (depends on 1)

A communication system as claimed in claim 1, wherein the presence information comprises at least one of subscriber status, network status, communication means, contact address, subscriber provided location, network provided location, text, priority, mood or favorite color.

### Claim 8

An apparatus comprising a transmitting terminal including a presence engine, the transmitting terminal configured to:
store presence information associated with at least one user, wherein the presence information comprises a plurality of parts, at least one of the parts comprises an application identifier identifying an application to which the at least one part is intended to be routed, wherein the at least one part of the presence information comprises a tuple, the tuple comprising information identifying the user and the application identifier identifying the application for which the at least one part is intended, and wherein the application identifier is registered with at least a presence server and associated with a specific application;
receive a request from a watcher entity for only one or more parts of the plurality of parts of the presence information, wherein the one or more parts relate to the specific application of the watcher entity identified by the application identifier; and
provide presence information associated with the at least one user to the watcher entity, wherein the apparatus is configured to provide the presence information in accordance with a session initiation protocol to the watcher entity in an internet protocol multimedia subsystem.

### Claim 9 (depends on 8)

An apparatus as claimed in claim 8, further comprising a filter to provide only the requested one or more parts of the presence information.

### Claim 10 (depends on 9)

An apparatus as claimed in claim 9, wherein the filter is configured to use the application identifier to filter the presence information.

### Claim 11 (depends on 8)

An apparatus as claimed in claim 8, wherein the presence information comprises at least one of subscriber status, network status, communication means, contact address, subscriber provided location, network provided location, text, priority, mood or favorite color.

### Claim 12

An apparatus comprising a receiving terminal including a watcher entity, the receiving terminal configured to at least:
request from the watcher entity only one or more parts of a plurality of parts of presence information associated with a user, wherein the one or more parts relate to a specific application to which the one or more parts are intended to be routed, and wherein the one or more parts of presence information comprises a tuple, the tuple comprising information identifying the user and an application identifier, and wherein the application identifier is registered with at least a presence server and associated with the specific application;
receive at the watcher entity the only one or more parts of presence information; and
direct the one or more parts of the presence information that is received to the at least one application identified by the application identifier, wherein the receiving terminal is configured to receive the only one or more parts of presence information utilizing a session initiation protocol (SIP) in an internet protocol multimedia subsystem.

### Claim 13 (depends on 12)

An apparatus as claimed in claim 12, wherein the presence information comprises at least one of subscriber status, network status, communication means, contact address, subscriber provided location, network provided location, text, priority, mood or favorite color.
