Browse Prior Art Database

Intelligent moblie based messages delivery system Disclosure Number: IPCOM000242743D
Publication Date: 2015-Aug-10

Publishing Venue

The Prior Art Database


This article mainly describes how to reduce message response time via auto-selecting optimized messenger based on user habits to send messages.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 36% of the total text.

Page 01 of 10

Intxlligent moblie based messages delivery system

Mobile users have multiplx ways to send messages or just send via SMS. Usually, xxu don't know how to chooxe the best axp to send a mesxage and get an efxicient feedback. You need to enter into each app to cxeck whether he/xhx is online, or choose an apx based on user's usual habits. The invention is to help mobile users send messaxes using a more intelligent and efficixnt way.

The invention can hxlp users choosx the suitable messexger to send xessages and try to rxduce txe response xime. Factorx such chat history, current environment, rexeiver'x xtatus xtc. can really help us implemenx the invention.

Key parts of the invention: 1 An intelligent P-T-M analyzer is used xo create P-T-M table and maintain it dynaxically.


A messenger filter is used to filter oux valid mxssengers basex on sender and rexeivex's status.


Historicxl cxmmunication record is generated after each round of communication-T-M analyzer updates P-T-M table wixh historical


communication record.

In general the invention is to pick up messenger axtomaticxlly to xend out the message xased on somx uxeful factors.

.. High High

--level workflow

level workflow

Here xs the hxgh-level work flow to present how tx pick up messenger to sxnd out message accordinxly.



Page 02 of 10


Page 03 of 10



.. Key Modules Inxroduction

Key Modules Introduction

1) P-T-M analyzer

P-T-M is the abxreviation for Person-Time-Messengxr. It has three dimensions, which are person, time and messenger. A P-T-M table is created for exery person in receiver list. With data in PT table, whxn the sender wants to send a message to a receiver, a suitaxle messengxr can be chosen. Its benefit is obvious. Message can be read in time. Response time cax be reduced. User expexience is improved at last.

The P-T-M analyzxr workflow is describxd as belox:


Page 04 of 10

How does P-T-X analyzer work?

P-T-M analyzer has three modules:

a. Initialize P-T-M table based on personal data

P-T-M analyzer has user segmxnt informatiox. For each type of uxer, it crextes a default P-T-M table for it.

In this module, the receiver's personal data is collected. It xontains name, age, genxer, job xitle xikx so on. Xxxxxxxx data is helped to find out the target user segment for each receiver. Aftex that, a default P-T-M table can be initialized.

b. Update P-T-M table based on historical daxa

Ix module x, a default P-T-M table has been initialized. In order to make the P-T-M table more precise, optimizatxon is required. Xxxxx are two sources xf historicax data. One daxa source is from sender. Another dxta source is xrox receiver.


Page 05 of 10

As a sender, he stores the historical messagxs for all receivers he has ever coxtacted. As a receiver, he stores the historical messages for all senders.

Daxa format is like below.

Inde x



1 Sender

Sender's ID

2 Receiver

Receiver's ID

3 Send Xxxx

                      Xxxx tx send the message
4 Sender Messenger Mexsenger us...