Browse Prior Art Database

A new method to identify the busy degree of online user in Instant Messenger system

IP.com Disclosure Number: IPCOM000241128D
Publication Date: 2015-Mar-30
Document File: 4 page(s) / 52K

Publishing Venue

The IP.com Prior Art Database

Abstract

Current Instant Messenger(IM) application often let users select the online status, ex: available, busy, away, meeting...etc. But, for the status of "available" and "busy", it needs user to change it manually. Sometimes it's not easy to figure out if the user is really in busy status or available, so the proposed idea is to identify how busy a user is in IM system. More specifically, the idea is to help know how many contacts are the user reaching currently.

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

Page 01 of 4

A new method to identify the busy degree of online user in Instant Messenger system

Current Instant Messenger(IM) application often let users select the online status, ex: available, busy, away, meeting...etc. But, for the status of "available" and "busy", it needs user to change it manually. The status "someone is busy" could mean 1. user knows it'll be a busy time in the coming hour. 2. there are many contacts sending IM messages to the user. For the 2nd situation, It's kind of contradictory that how you could predict there will be many contacts sending messages to you. Furthermore, most people won't set "busy" status because it's hard to define "busy". So, there will be a common situation:
User A's status is "available", and A is talking to 3 people in the same time.

User B sends message to user A: "Hello A "
2 mins past, but A is too busy to reply B.

User B sends again: "Hello A, are you there?"

And then, B keeps waiting until A ends the conversation with other 3 people.

This kind of situation happens in the office everyday. And it makes the work efficiency lower while waiting a busy man's reply.

Therefore, we come out a solution to resolve this kind of issue in IM system.

The proposed idea is to identify how busy a user is in IM system. More specifically, the idea is to help know how many contacts are the user reaching currently.

The idea will define the user's busy degree by:
1. In a time period (ex: last 3 mins), how many people are there talking to the user
2. In the active (unclosed) chat window, check if the last chatting thread's time is active (In a time period, last 3 mins)

3. How many people have the "typing messages" status to the user

By the above 3 criteria, the idea can display the busy degree of the user. And other contact will take that for reference.

Benefits:
1. Easily know online user current busy degree
2. Find alternative user if there's other contact focal
3. User won't bother busy person (politeness)

4. The late response won't fell ignored

In above section, we mentioned that the idea will define the user's busy degree by:
1. In a time period (ex: last 3 mins), how many people are there talking to the user
2. In the active (unclosed) chat window, check if the last chatting thread's time is active (In a time period, last 3 mins)

3. How many people have the "typing messages" status to the user

Here, we will explain how it could happen:
1. The IM system will keep the contact history in local drive. Thus, The IM system can check the history to know how many people are there talking to the user in last 3 mins.

2. For the active (unclosed) chatting window, it can be identified by checking the user's opened window number

1


Page 02 of 4


3. When other contact is trying to typing messages to you, the local IM system will be notified. Therefore, it can easily know how many people are trying to sending messages t...