IP Library › Granted Patent US 12,355,710
Granted Patent B2
US 12,355,710 · App. 17/927,643 · Granted Jul 8, 2025

Method and device of sharing content through instant messaging

Inventors: Qiang Tao (Beijing, CN); Lei Wang (Nanjing, CN); Weiqing Fang (Munich, DE); Guangyuan Gao (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L51/04G06Q30/0633H04L51/10
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,355,710
App. No.
17/927,643
Granted
Jul 8, 2025
Kind
B2
Abstract

A first electronic device sends a link of first content to a second electronic device by using a second application, where the first content is content provided by a first application. The second electronic device displays a first dialog interface of a third application corresponding to the second application, where the first dialog interface includes an identity of a user operating the first electronic device and a second option associated with the link of the first content. The second electronic device displays a second interface of a fourth application corresponding to the first application in response to an operation on the second option, where the second interface includes the first content and a third option. In response to an operation on the third option, the second electronic device sends a first message to the first electronic device by using the third application.

Claims (68)

1. A communications system, comprising:

a first electronic device; and

a second electronic device,

wherein the first electronic device is configured to:

play a first content of a first application,

display a first interface of the first application, wherein the first interface comprises a first option, the first application is a video application or an audio application, and the first content is a video or audio; and

send a link of the first content to the second electronic device by using a second application in response to an operation on the first option, wherein the second application is an instant messaging application;

wherein the second electronic device is configured to:

display a first dialog interface of a third application, wherein the first dialog interface comprises a first user identity and a second option, the second option is associated with the link of the first content, the first user identity is used to identify a first user operating the first electronic device, and the third application corresponds to the second application;

start a fourth application,

automatically adjust a playing progress of the video or audio on the second electronic device to be consistent with a playing progress of the video or audio on the first electronic device,

display a second interface of the fourth application in response to an operation on the second option, wherein the second interface comprises the first content and a third option, and the fourth application corresponds to the first application; and

send a first message, input by a second user operating the second electronic device, to the first electronic device by using the third application in response to an operation on the third option, wherein the first message is a text message, a voice message, a voice call request, or a video call request;

wherein the first electronic device is configured to:

adjust, in accordance with input by the first user, the playing progress of the video or audio on the first electronic device after displaying the first message; and

send first information indicating adjusting the playing progress of the video or audio on the first electronic device through the first application to the third application of the second electronic device; and

wherein the second electronic device is configured to:

send the first information through the third application to the fourth application; and

automatically adjust the playing progress of the video or audio on the second electronic device to be consistent with the adjusted playing progress of the video or audio on the first electronic device in response to the first information.

2. The communications system according to claim 1 , wherein the first electronic device is configured to display a third interface of the first application, wherein the third interface comprises a second message, and wherein the second message is used to indicate the second user operating the second electronic device has chosen to synchronously watch the video or audio shared by the first user operating the first electronic device.

3. The communications system according to claim 2 , wherein the third interface further comprises a second user identity and the first message, the second user identity is used to identify the second user operating the second electronic device.

4. The communications system according to claim 1 , wherein that the first electronic device is configured to send the link of the first content to the second electronic device by using the second application in response to the operation on the first option comprises:

the first electronic device is configured to open, a fourth interface of the second application in response to the operation on the first option, wherein the fourth interface comprises a second user identity, and the second user identity is used to identify the second user operating the second electronic device; and

the first electronic device is configured to send, the link of the first content to the second electronic device in response to an operation on the second user identity.

5. The communications system according to claim 1 , wherein

that the second option is associated with the link of the first content comprises that the second option is one of a card or a control comprising the link of the first content.

6. The communications system according to claim 1 , wherein that the second electronic device is configured to send the first message to the first electronic device by using the third application in response to the operation on the third option comprises:

the second electronic device is configured to display a message input interface in response to the operation on the third option;

the second electronic device is configured to send the first message to the first electronic device by using the third application in response to an operation on the message input interface.

7. An instant messaging method, applied to a second electronic device having a display, wherein the method comprises:

displaying, by the second electronic device, a first dialog interface of a third application, wherein the first dialog interface comprises a first user identity and a second option, the second option is associated with a link of first content, the first user identity is used to identify a first user operating a first electronic device, wherein:

the first content is content provided by a first application for the first electronic device,

the first application is a video application or an audio application,

the first content is a video or audio,

the link of the first content is sent by the first electronic device to the second electronic device by using a second application,

the second application is an instant messaging application, and

the third application corresponds to the second application;

starting, by the second electronic device, a fourth application;

automatically adjusting, by the second electronic device, a playing progress of the video or audio on the second electronic device to be consistent with a playing progress of the video or audio on the first electronic device;

displaying, by the second electronic device, a second interface of the fourth application in response to an operation on the second option, wherein the second interface comprises the first content and a third option, and the fourth application corresponds to the first application;

sending, by the second electronic device, a first message, input by a second user operating the second electronic device, to the first electronic device by using the third application in response to an operation on the third option, wherein the first message is a text message, a voice message, a voice call request, or a video call request;

receiving, by the third application of the second electronic device, first information indicating adjusting, in accordance with input by the first user, the playing progress of the video or audio on the first electronic device from the first application of the first electronic device, wherein the playing progress of the video or audio on the first electronic device is adjusted;

sending, by the third application of the second electronic device, the first information to the fourth application of the second electronic device; and

automatically adjusting, by the second electronic device, the playing progress of the video or audio on the second electronic device to be consistent with the adjusted playing progress of the video or audio on the first electronic device in response to the first information.

8. The instant messaging method according to claim 7 , wherein that the second option is associated with the link of the first content comprises that the second option is one of a card or a control comprising the link of the first content.

9. The instant messaging method according to claim 7 , wherein the sending, by the second electronic device, the first message to the first electronic device by using the third application in response to the operation on the third option comprises:

displaying, by the second electronic device, a message input interface in response to the operation on the third option;

sending, by the second electronic device, the first message to the first electronic device by using the third application in response to an operation on the message input interface.

10. A second electronic device, comprising:

one or more processors; and

a non-transitory memory that stores executable code that, when-executed by the one or more processors of the second electronic device, enables the second electronic device to perform an instant messaging method comprising:

displaying, by the second electronic device, a first dialog interface of a third application, wherein:

the first dialog interface comprises a first user identity and a second option,

the second option is associated with a link of first content,

the first user identity is used to identify a first user operating a first electronic device,

the first content is content provided by a first application for the first electronic device,

the first application is a video application or an audio application,

the first content is a video or audio,

the link of the first content is sent by the first electronic device to the second electronic device by using a second application,

the second application is an instant messaging application, and

the third application corresponds to the second application;

starting, by the second electronic device, a fourth application;

automatically adjusting, by the second electronic device, a playing progress of the video or audio on the second electronic device to be consistent with a playing progress of the video or audio on the first electronic device;

displaying, by the second electronic device, a second interface of the fourth application in response to an operation on the second option, wherein the second interface comprises the first content and a third option, and the fourth application corresponds to the first application;

sending, by the second electronic device, a first message, input by a second user operating the second electronic device, to the first electronic device by using the third application in response to an operation on the third option, wherein the first message is a text message, a voice message, a voice call request, or a video call request;

receiving, by the third application of the second electronic device, first information indicating adjusting, in accordance with input by the first user, the playing progress of the video or audio on the first electronic device from the first application of the first electronic device, wherein the playing progress of the video or audio on the first electronic device is adjusted;

sending, by the third application of the second electronic device, the first information to the fourth application of the second electronic device; and

automatically adjusting, by the second electronic device, the playing progress of the video or audio on the second electronic device to be consistent with the adjusted playing progress of the video or audio on the first electronic device in response to the first information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2023
From: TAO, QIANG; WANG, LEI; FANG, WEIQING; GAO, GUANGYUAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 064378/0839 →
Priority Claims (1)
CN 202010454939.0 · May 26, 2020 · national
Continuity (1)
Related Publication 20230308403A1 · Sep 28, 2023
References Cited (29)
US 7099921B1 · Engstrom · 2006 [cited by examiner]
US 9805207B1 · Nijim · 2017 [cited by examiner]
US 10333871B1 · Lewis · 2019 [cited by examiner]
US 11418845B2 · Wong · 2022 [cited by examiner]
US 20080034038A1 · Ciudad et al. · 2008 [cited by applicant]
US 20080182598A1 · Bowman · 2008 [cited by examiner]
US 20120054656A1 · Nurmi · 2012 [cited by examiner]
US 20120136934A1 · Patil · 2012 [cited by examiner]
US 20140136621A1 · Korst · 2014 [cited by examiner]
US 20140331289A1 · Li · 2014 [cited by examiner]
US 20140372540A1 · Libin · 2014 [cited by examiner]
US 20170214963A1 · Di Franco · 2017 [cited by examiner]
US 20170359280A1 · Zhang · 2017 [cited by examiner]
US 20190261039A1 · Woschank · 2019 [cited by examiner]
US 20210067815A1 · Weegels · 2021 [cited by examiner]
CN 105450648A · 2016 [cited by applicant]
CN 106028172A · 2016 [cited by applicant]
CN 106303590A · 2017 [cited by applicant]
CN 106408384A · 2017 [cited by applicant]
CN 107544825A · 2018 [cited by applicant]
CN 108449610A · 2018 [cited by applicant]
CN 108449620A · 2018 [cited by applicant]
CN 108829528A · 2018 [cited by applicant]
CN 109660851A · 2019 [cited by applicant]
CN 110430474A · 2019 [cited by applicant]
CN 110889746A · 2020 [cited by applicant]
CN 112187619A · 2021 [cited by applicant]
WO 2009149466A1 · 2009 [cited by applicant]
Share-A-Cart, Felix. “Share-A-Cart Introduction and Service Explainer.” YouTube, YouTube, Mar. 13, 2020, www.youtube.com/watch?v=_m3XNOa3UAs. (Year: 2020). [cited by examiner]