# US 2015/0149566 A1 · Messaging service active device

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

- Number: US 2015/0149566 A1
- Document ID: US20150149566A1
- Status: Published application
- Kind: A1
- Application number: 14/397,211
- Filed: 2013-06-13
- Published: 2015-05-28
- Earliest claimed: 2012-07-18
- Assignees: Viper Media S.a.r.l.
- Applicants: Viper Media S.a.r.l.
- Inventors: Michael Shmilov; Ido lungelson
- Web page: https://patentgrep.com/patent/US20150149566A1

## CPC

- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/043: using or handling presence information
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method for communicating messages over messaging service, comprising: receiving a request from a first user device to transmit a message to a second user having one or more communication devices sharing the same account ID; determining at least one active device from the one or more communication devices sharing the same account ID; sending an active status to the selected one or more device; sending an inactive status to the unselected one or more devices; and transmitting the message to the one or more active devices.

## Claims

### Claim 1

A method of communicating messages over messaging service, comprising:
receiving a request from a first user device to transmit a message to a second user having one or more communication devices sharing the same account ID;
determining at least one active device from said one or more communication devices sharing the same account ID;
sending an active status to said selected one or more device;
sending an inactive status to the unselected one or more devices; and
transmitting the message to said one or more active devices.

### Claim 2 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a communication device as active if the device is a single device having a given account ID.

### Claim 3 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a communication device as active if the device is one of a plurality of devices sharing the same account ID and was the last among said plurality of devices to initiate a communication session.

### Claim 4 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a communication device as active if the device is one of a plurality of devices sharing the same account ID and was selected by the service as the active device.

### Claim 5 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a communication device as active if a predefined time limit has not yet elapsed since the user selected the device for initiating a communication session.

### Claim 6 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a communication device as active if the device has communicated by a short range communication protocol with an active device.

### Claim 7 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of all said communication devices as active.

### Claim 8 (depends on 1)

The method of claim 1, wherein said determining comprises defining the status of a preselected one of said communication devices as active.

### Claim 9 (depends on 1)

The method of claim 1, wherein said account ID comprises one of a telephone number, an e-mail address and an account ID.

### Claim 10 (depends on 1)

The method of claim 1, wherein said messaging service is one of an Instant Messaging (IM) service and a Short Message Services (SMS).

### Claim 11

A messaging service system, comprising:
a system server comprising a software relay module; and
a plurality of service users running a messaging application, at least one of said users having one or more communication devices sharing the same account ID,
said communication devices configured to communicate over a network with other users' communication devices,
said system server configured to:
determine at least one active device from said one or more communication devices sharing the same account ID;
send an active status to said at least one determined device;
send an inactive status to the unselected one or more devices; and
transmit the message to said one or more active devices messaging application.

### Claim 12 (depends on 11)

The system of claim 11, wherein said determining comprises defining the status of a communication device as active if the device is a single device having a given account ID.

### Claim 13 (depends on 11)

The system of claim 11, wherein said determining comprises defining the status of a communication device as active if the device is one of a plurality of devices sharing the same account ID and was the last among said plurality of devices to initiate a communication session.

### Claim 14 (depends on 11)

The system of claim 11, wherein said determining comprises defining the status of a communication device as active if the device is one of a plurality of devices sharing the same account ID and was selected by the service as the active device.

### Claim 15 (depends on 11)

The system of claim 11, wherein said determining comprises defining the status of a communication device as active if a predefined time limit has not yet elapsed since the user selected the device for initiating a communication session.

### Claim 16 (depends on 11)

The system of claim 11, wherein said determining comprises defining the status of a communication device as active if the device has communicated by a short range communication protocol with an active device.

### Claim 17 (depends on 11)

The system of claim 11, wherein said determining at least one active device from said one or more communication devices sharing the same account ID comprises defining the status of all said communication devices as active.

### Claim 18 (depends on 11)

The system of claim 11, wherein said determining at least one active device from said one or more communication devices sharing the same account ID comprises defining the status of a preselected one of said communication devices as active.

### Claim 19 (depends on 11)

The system of claim 11, wherein said account ID comprises one of a telephone number, an e-mail address and an account ID.

### Claim 20 (depends on 11)

The system of claim 11 wherein said messaging service is one of an Instant Messaging (IM) service and a Short Message Services (SMS).
