# US 2014/0156771 A1 · Message Delivery Management

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

- Number: US 2014/0156771 A1
- Document ID: US20140156771A1
- Status: Published application
- Kind: A1
- Application number: 13/985,203
- Filed: 2011-02-14
- Published: 2014-06-05
- Earliest claimed: 2011-02-14
- Assignees: Telefonaktiebolaget L M Ericsson (publ)
- Inventors: Dennis Qian; Andreas Ljunggren
- Web page: https://patentgrep.com/patent/US20140156771A1

## CPC

- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- G06Q 30/0241: Advertisements
- G06Q 30/0262: {during computer stand-by mode}
- H04L 51/214: using selective forwarding
- H04L 65/61: for supporting one-way streaming services, e.g. Internet radio
- H04L 65/613: for the control of the source by the destination (control signals issued by the client directed to the server or network components specially adapted for selective content distribution H04N21/637)
- H04N 21/4882: {for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04W 4/21: for social networking applications
- H04L 51/58: Message adaptation for wireless communication
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

There is provided a method for delivering messages. The method comprises receiving a message for transmission to at least one mobile device. The method also comprises verifying a streaming connection status of the mobile device. The method further comprises delivering the message if said mobile device does not have an active streaming connection.

## Claims

### Claim 1

A method for delivering messages, the method comprising:
receiving a message for transmission to at least one mobile device;
determining a streaming connection status of the mobile device; and
based on the determined streaming connection status, performing one of a first message delivery option and a second message delivery option, wherein the first message delivery option is delivering the message to the mobile device and the second message delivery option is to delaying delivery of the message.

### Claim 2 (depends on 1)

The method of claim 1, wherein the step of delaying the delivery of the message is performed in response to determining that the mobile device has an active streaming connection, and the step of delivering the message is performed in response to determining that the mobile device does not have an active streaming connection.

### Claim 3 (depends on 1)

The method of claim 1, further comprising receiving notification of streaming connection status changes for the at least one mobile device.

### Claim 4 (depends on 3)

The method of claim 3, wherein the streaming connection status changes comprise notification of streaming connection setup and notification of streaming connection teardown.

### Claim 5 (depends on 1)

The method of claim 1, wherein the message is an advertising message.

### Claim 6 (depends on 1)

The method of claim 1, wherein the message for transmission is received with a flag set, the flag identifying the message is to be delivered to the at least one mobile device when said mobile device does not have an active streaming connection.

### Claim 7 (depends on 1)

The method of claim 1, wherein the message for transmission is received with a flag set, the flag identifying the message as an advertising message.

### Claim 8 (depends on 1)

The method of claim 1, wherein the streaming connection is at least one of: a Packet Streaming Service; and a Packet Data Protocol context.

### Claim 9

A message delivery platform arranged to:
receive a message for transmission to at least one mobile device;
verify a streaming connection status of the mobile device;
deliver the message if said mobile device does not have an active streaming connection; and
delay delivery of the message if said mobile device has an active streaming connection.

### Claim 10 (depends on 9)

The message delivery platform of claim 9, further arranged to receive notification of streaming connection status changes for the at least one mobile device from a streaming notification manager.

### Claim 11 (depends on 9)

The message delivery platform of claim 9, wherein the streaming connection status changes comprise notification of streaming connection setup and notification of streaming connection teardown.

### Claim 12

A network node arranged to:
receive a subscription request from a message delivery platform, said subscription request identifying at least one mobile device;
send a streaming session status message to the message delivery platform when the status of a streaming connection to the at least one mobile device changes.

### Claim 13 (depends on 12)

The network node of claim 12, wherein said streaming session status message identifies the at least one mobile device which status has changed.

### Claim 14 (depends on 1)

A non-transitory computer-readable medium, storing instructions, which, when executed by computer logic, causes said computer logic to carry out the method of claim 1.
