# US 2016/0366194 A1 · Session processing in instant messaging

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

- Number: US 2016/0366194 A1
- Document ID: US20160366194A1
- Status: Published application
- Kind: A1
- Application number: 15/177,089
- Filed: 2016-06-08
- Published: 2016-12-15
- Earliest claimed: 2015-06-11
- Assignees: Alibaba Group Holding Limited
- Applicants: Alibaba Group Holding Limited
- Inventors: Cong Zhang; Cong YU; Shouchang Wang; Zijun Lin; Qiongyao Jin; Jing Lin
- Web page: https://patentgrep.com/patent/US20160366194A1

## CPC

- H04L 65/1083: In-session procedures
- H04L 43/16: Threshold monitoring
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 61/4594: Address books, i.e. directories containing contact information about correspondents (telephone directories in user terminals H04M1/27453)
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 67/306: User profiles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An example method including: with respect to a local session contained in a local session list, determining a remote user account corresponding to the local session; and when it is determined that the remote user account is not included in a set particular account list, concealing the local session in the local session list. Through the above method, it is feasible to only add an account of a particular object to the particular account list. In this way, local sessions corresponding to other remote user accounts other than the account of the particular object will be concealed in the local session list, and thus it is convenient for a local user to look for a particular session.

## Claims

### Claim 1

A method comprising:
determining a remote user account corresponding to a local session with respect to the local session contained in a local session list; and
concealing the local session in the local session list in response to determining that the remote user account is not included in a set particular account list.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
prior to the concealing the local session in the local session list, determining that, in a set time interval, there is no new instant messaging message added to the local session.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
after the concealing the local session in the local session list, redisplaying the local session in the local session list in response to determining that there is a new instant messaging message added to the local session.

### Claim 4 (depends on 1)

The method of claim 1, wherein the remote user account is contained in an address book.

### Claim 5 (depends on 4)

The method of claim 4, further comprising opening and displaying the local session when a session view instruction for the remote user account contained in the address book is received,

### Claim 6 (depends on 1)

The method of claim 1, further comprising adding the remote user account to the particular account list, in response to determining that, in the local session, an average exchange frequency at which instant messaging messages are exchanged between the remote user account and a local user account is greater than a preset threshold.

### Claim 7 (depends on 1)

The method of claim 1, further comprising adding the remote user account to the particular account list in response to receiving a particular account determination instruction for the remote user account.

### Claim 8

A method comprising:
determining a remote user account corresponding to a local session contained in a local session list; and
moving the local session down in the local session list, in response to determining that the remote user account is not included in a set particular account list.

### Claim 9 (depends on 8)

The method of claim 8, wherein the moving the local session down in the local session list includes moving the local session to a bottom of the local session list.

### Claim 10 (depends on 9)

The method of claim 9, wherein the bottom of the local session list includes a last line of the local session list.

### Claim 11 (depends on 9)

The method of claim 9, wherein the bottom of the local session list includes a line below a respective local session which is in a lowest position in local sessions, corresponding to respective remote user accounts contained in the set particular account list, in the local session list.

### Claim 12 (depends on 8)

The method of claim 8, further comprising:
prior to the moving the local session down in the local session list, determining that, in a set time interval, there is no new instant messaging message added to the local session.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
after the moving the local session down to the bottom of the local session list, moving the local session up in the local session list in response to determining that there is a new instant messaging message added to the local session.

### Claim 14 (depends on 13)

The method of claim 13, wherein the moving the local session up in the local session list includes moving the local session up to a top of the local session list.

### Claim 15 (depends on 8)

The method of claim 8, further comprising adding the remote user account to the particular account list, in response to determining that, in the local session, an average exchange frequency at which instant messaging messages are exchanged between the remote user account and a local user account is greater than a preset threshold.

### Claim 16 (depends on 8)

The method of claim 8, further comprising adding the remote user account to the particular account list when receiving a particular account determination instruction for the remote user account.

### Claim 17

An apparatus comprising:
a determination module that, with respect to a local session contained in a local session list, determines a remote user account corresponding to the local session; and
a concealing module that, when the determination module determines that the remote user account is not included in a set particular account list, conceals the local session in the local session list.

### Claim 18 (depends on 17)

The apparatus of claim 17, further comprising a judgment module that, before the concealing module conceals the local session in the local session list, determines that, in a set time interval, there is no new instant messaging message added to the local session.

### Claim 19 (depends on 18)

The apparatus of claim 18, further comprising a redisplay module that, after the concealing module conceals the local session in the local session list, when the judgment module determines that there is a new instant messaging message added to the local session, redisplays the local session in the local session list.

### Claim 20 (depends on 17)

The apparatus of claim 17, wherein:
the remote user account is contained in an address book; and
the apparatus further comprises a display module that, when a session view instruction for the remote user account contained in the address book is received, opens and displays the local session.
