IP Library › Granted Patent US 12,250,190
Granted Patent B2
US 12,250,190 · App. 17/880,340 · Granted Mar 11, 2025

Session message display method, electronic device and storage medium

Inventor: Xu Zhang (Beijing, CN)
Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
H04L51/23G06F3/04817G06F3/0482H04L51/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,250,190
App. No.
17/880,340
Granted
Mar 11, 2025
Kind
B2
Abstract

Provided are a session message display method, an electronic device and a storage medium. The session message display method includes the following, a first session message input by a first user for at least one second user is received on a session page, and the first session message is sent to an instant messaging application client of each second user of the at least one second user; a message display content is generated in the message entry of a session list page of the first user according to at least one of a reading action or a reply action of the at least one second user on the first session message; where the message display content includes the first session message and message state information of the first session message, and the message entry is associated with the at least one second user.

Claims (45)

1. A session message display method, being applied to an instant messaging application client and comprising:

receiving a first session message input by a first user for a second user on a session page, and sending the first session message to an instant messaging application client of the second user;

in response to a first message being read by the second user, displaying a read identifier in a message entry of a session list page of the first user, wherein the message entry is associated with the second user;

in response to receiving an emoji icon which is sent from the instant messaging application client of the second user, updating, in the message entry of the session list page of the first user, a message display content by replacing the read identifier with the emoji icon and adding a separation identifier between the emoji icon and the first session message; and

displaying the updated message display content through the instant messaging application client of the first user for the first user to view the replied emoji icon directly from the session list page.

2. The session message display method of claim 1 , further comprising:

before the first session message is read by the second user, generating, in the message entry of the session list page of the first user, the message display content comprising an unread identifier and the first session message.

3. The session message display method of claim 2 , wherein displaying the read identifier in the message entry of the session list page of the first user comprises:

replacing the unread identifier with the read identifier by changing at least one of a color or a brightness of the unread identifier to generate the read identifier.

4. The session message display method of claim 1 , wherein before receiving the first session message input by the first user for the second user, the method further comprises:

receiving a second session message input by the second user for the first user;

generating the message display content in the message entry of the session list page of the first user according to a reading action of the first user on the second session message; and

displaying the generated message display content on the session list page of the first user;

wherein the message display content comprises the second session message and message state information of the second session message, and the message entry is associated with the second user.

5. An electronic device having an instant messaging application client, comprising:

at least one processor; and

a storage apparatus, which is configured to store at least one program;

wherein the at least one program, when executed by the at least one processor, causes the at least one processor to implement the following:

receiving a first session message input by a first user for a second user on a session page, and sending the first session message to an instant messaging application client of the second user;

in response to a first message being read by the second user, displaying a read identifier in a message entry of a session list page of the first user, wherein the message entry is associated with the second user;

in response to receiving an emoji icon which is sent from the instant messaging application client of the second user, updating, in the message entry of the session list page of the first user, a message display content by replacing the read identifier with the emoji icon and adding a separation identifier between the emoji icon and the first session message; and

displaying the updated message display content through the instant messaging application client of the first user for the first user to view the replied emoji icon directly from the session list page.

6. The electronic device of claim 5 , wherein the at least one processor is caused to further implement:

before the first session message is read by the second user, generating, in the message entry of the session list page of the first user, the message display content comprising an unread identifier and the first session message.

7. The electronic device of claim 6 , wherein the at least one processor is caused to implement displaying the read identifier in the message entry of the session list page of the first user comprises:

replacing the unread identifier with the read identifier by changing at least one of a color or a brightness of the unread identifier to generate the read identifier.

8. The electronic device of claim 5 , wherein before receiving the first session message input by the first user for the second user, the at least one processor is caused to further implement:

receiving a second session message input by the second user for the first user;

generating the message display content in the message entry of the session list page of the first user according to a reading action of the first user on the second session message; and

displaying the generated message display content on the session list page of the first user;

wherein the message display content comprises the second session message and message state information of the second session message, and the message entry is associated with the second user.

9. A non-transitory computer-readable storage medium, storing a computer program, wherein the computer program, when executed by a processor, implements the following:

receiving a first session message input by a first user for a second user on a session page, and sending the first session message to an instant messaging application client of the second user;

in response to a first message being read by the second user, displaying a read identifier in a message entry of a session list page of the first user, wherein the message entry is associated with the second user;

in response to receiving an emoji icon which is sent from the instant messaging application client of the second user, updating, in the message entry of the session list page of the first user, a message display content by replacing the read identifier with the emoji icon and adding a separation identifier between the emoji icon and the first session message; and

displaying the updated message display content through the instant messaging application client of the first user for the first user to view the replied emoji icon directly from the session list page.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the computer program further implements:

before the first session message is read by the second user, generating, in the message entry of the session list page of the first user, the message display content comprising an unread identifier and the first session message.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the computer program implements displaying the read identifier in the message entry of the session list page of the first user comprises:

replacing the unread identifier with the read identifier by changing at least one of a color or a brightness of the unread identifier to generate the read identifier.

12. The non-transitory computer-readable storage medium of claim 9 , wherein before receiving the first session message input by the first user for the second user, the computer program further implements:

receiving a second session message input by the second user for the first user;

generating the message display content in the message entry of the session list page of the first user according to a reading action of the first user on the second session message; and

displaying the generated message display content on the session list page of the first user;

wherein the message display content comprises the second session message and message state information of the second session message, and the message entry is associated with the second user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 063231/0870 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME AND ADDRESS PREVIOUSLY RECORDED AT REEL: 060711 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Apr 5, 2023
From: ZHANG, XU
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD
Reel/Frame 063252/0197 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2022
From: ZHANG, XU
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 060711/0464 →
Priority Claims (1)
CN 201911102853.5 · Nov 12, 2019 · national
Continuity (3)
Continuation 17727354 · Apr 22, 2022
Continuation PCTCN2020128163 · Nov 11, 2020
Related Publication 20220377040A1 · Nov 24, 2022
References Cited (60)
US 7895277B2 · Drory · 2011 [cited by examiner]
US 8190754B2 · Strickland · 2012 [cited by examiner]
US 9277015B1 · Elyashiv · 2016 [cited by examiner]
US 10305841B2 · Chiu · 2019 [cited by examiner]
US 20010003189A1 · Miyazawa · 2001 [cited by examiner]
US 20050156873A1 · Walter · 2005 [cited by examiner]
US 20060236266A1 · Majava · 2006 [cited by examiner]
US 20060248150A1 · Chaar · 2006 [cited by examiner]
US 20080028026A1 · Chen · 2008 [cited by examiner]
US 20080153459A1 · Kansal · 2008 [cited by examiner]
US 20090307612A1 · Singh · 2009 [cited by examiner]
US 20100011064A1 · Mabry · 2010 [cited by examiner]
US 20110145744A1 · Haynes et al. · 2011 [cited by applicant]
US 20110231499A1 · Stovicek · 2011 [cited by examiner]
US 20130097526A1 · Stovicek et al. · 2013 [cited by applicant]
US 20130222627A1 · Earnshaw · 2013 [cited by examiner]
US 20140096033A1 · Blair · 2014 [cited by examiner]
US 20140304613A1 · Coe · 2014 [cited by applicant]
US 20160050157A1 · Abbott · 2016 [cited by examiner]
US 20160080689A1 · Pycock · 2016 [cited by examiner]
US 20170041272A1 · Chang · 2017 [cited by examiner]
US 20170094078A1 · Ohara · 2017 [cited by examiner]
US 20170201476A1 · Zou · 2017 [cited by examiner]
US 20180024991A1 · Baldwin · 2018 [cited by examiner]
US 20180059885A1 · Gonnen · 2018 [cited by examiner]
US 20180081529A1 · Zhang · 2018 [cited by examiner]
US 20180095940A1 · Meixner · 2018 [cited by examiner]
US 20180097902A1 · Meixner · 2018 [cited by examiner]
US 20180331996A1 · Zhang · 2018 [cited by examiner]
US 20180373683A1 · Hullette · 2018 [cited by examiner]
US 20190180396A1 · Shirasaka · 2019 [cited by examiner]
US 20190386937A1 · Kim · 2019 [cited by examiner]
US 20210314284A1 · Zhai · 2021 [cited by examiner]
US 20220150195A1 · Chaudhri et al. · 2022 [cited by applicant]
CN 104780093A · 2015 [cited by applicant]
CN 104967550A · 2015 [cited by applicant]
CN 105119799A · 2015 [cited by applicant]
CN 105515957A · 2016 [cited by applicant]
CN 105553834A · 2016 [cited by applicant]
CN 106100972A · 2016 [cited by applicant]
CN 106775262A · 2017 [cited by applicant]
CN 107566255A · 2018 [cited by applicant]
CN 108173738A · 2018 [cited by examiner]
CN 109561198A · 2019 [cited by applicant]
CN 109725975A · 2019 [cited by applicant]
CN 109842541A · 2019 [cited by applicant]
CN 109871165A · 2019 [cited by applicant]
CN 110134484A · 2019 [cited by applicant]
CN 110191231A · 2019 [cited by applicant]
CN 110851035A · 2020 [cited by applicant]
CN 109871165B · 2022 [cited by applicant]
JP 2018032329A · 2018 [cited by applicant]
JP 2019514083A · 2019 [cited by applicant]
International Search Report and Written Opinion issued in International Patent Application No. PCT/CN2020/128163 on Feb. 10, 2021. [cited by applicant]
Extended European Search Report in EP20888387.6, mailed Nov. 4, 2022, 10 pages. [cited by applicant]
Office Action in CN202110679052.6, mailed on Jan. 13, 2023, 9 pages. [cited by applicant]
Office Action in JP2022522328, mailed May 23, 2023, 3 pages. [cited by applicant]
Office Action and Search Report in CN202110679052.6, dated Aug. 23, 2023, 7 pages. [cited by applicant]
Teaching Assistant, “How to save WeChat chat records?” pc6, Oct. 18, 2018, Retrieved from the Internet <URL:https://www.pc6.com/video/4610.html>, 2 pages. [cited by applicant]
Reexamination Decision for Chinese Patent Application No. 202110679052.6, mailed on Oct. 29, 2024, 22 pages. [cited by applicant]