IP Library Granted Patent US 10,931,610
Granted Patent B2
US 10,931,610 · App. 15/872,018 · Granted Feb 23, 2021

Method, device, user terminal and electronic device for sharing online image

Inventor: Meishun Xiao (Guangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
H04L51/08G06T11/60H04L9/3239H04L67/06G06T2200/24H04L9/0643H04L51/32H04L67/02H04L67/2842
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 10,931,610
App. No.
15/872,018
Granted
Feb 23, 2021
Kind
B2
Abstract

The present invention discloses a method, a device, a user terminal and an electronic device for sharing an online image. The method includes: in response to a user's request for sharing an online image, obtaining a local resource of the online image to be shared; generating a sharing setting interface for the user to set editing the image and then sharing the online image, or directly sharing the online image. According to the present invention, a user is allowed to directly edit an online image and then share it with other users without the need of certain cumbersome operations, so as to enhance the user experience.

Claims (32)

1. A computer-implemented method comprising:

in response to receiving a request for sharing an online image triggered by a press on the online image through a touch screen display, obtaining, by a user terminal, a unique image identifier of the online image, the user terminal comprising an application cache and a system cache different from the application cache;

obtaining, by the user terminal, a local resource of the online image to be shared by at least:

determining that the local resource of the online image is not stored in the application cache by querying in the application cache according to the unique image identifier, and

in response to determining that the local resource of the online image is not stored in the application cache, querying in the system cache different from the application cache of the user terminal according to the unique image identifier; and

generating, by the user terminal, a sharing setting interface for a user to set for at least one of editing the online image and then sharing the online image, or directly sharing the online image.

2. The computer-implemented method according to claim 1 , wherein the computer-implemented method further comprises:

when the user sets for sharing the online image after editing, generating an image editing interface for the user to enter an editing instruction, wherein the editing instruction comprises at least one of adding personalized icons or adding personalized tags; and

in response to the editing instruction, editing based on the local resource of the online image stored in the system cache different from the application cache of the user terminal, so as to generate a corresponding image for sharing by the user.

3. The computer-implemented method according to claim 1 , wherein obtaining the local resource of the online image to be shared further comprises:

in response to determining that the local resource of the online image is not found in the system cache of the user terminal, obtaining a network resource of the online image;

saving, by the user terminal, the network resource in the system cache of the user terminal to be a corresponding local resource; and

generating, by the user terminal, a corresponding unique image identifier for the corresponding local resource.

4. The computer-implemented method according to claim 1 , wherein obtaining the unique image identifier of the online image comprises:

treating with a Message-Digest Algorithm 5 (MD5) according to a Uniform Resource Locator (URL) of the online image to generate the unique image identifier of the online image.

5. An electronic device, wherein the electronic device comprises a processor and a memory, wherein the memory is configured for storing instructions, and the instructions are used for controlling the processor to operate, so as to execute the computer-implemented method according to claim 1 .

6. The computer-implemented method according to claim 1 , wherein the computer-implemented method further comprises:

in response to detecting the press on the online image through the touch screen display, triggering the request for sharing the online image.

7. The computer-implemented method according to claim 1 , wherein the sharing setting interface comprises a creative sharing button and a picture sharing button, wherein the creative sharing button is configured to trigger an editing interface prior to sharing the online image, wherein the picture sharing button is configured to trigger directly sharing the online image.

8. A device for sharing an image, wherein the device comprises:

a resource obtaining unit being configured for, in response to a request for sharing an online image triggered by a press on the online image through a touch screen display:

obtaining a unique image identifier of the online image, and

obtaining a local resource of the online image to be shared by at least:

determining that the local resource of the online image is not stored in an application cache of the device by querying in the application cache according to the unique image identifier, and

in response to determining that the local resource of the online image is not stored in the application cache, querying in a system cache of the device that is different from the application cache of the device according to the unique image identifier; and

a sharing interface generating unit being configured for generating a sharing setting interface for a user to set for at least one of editing and then sharing the online image, or directly sharing the online image.

9. The device according to claim 8 , wherein the device further comprises:

an editing interface generating unit being configured for, when the user sets for sharing the online image after editing, generating an image editing interface for the user to enter an editing instruction, wherein the editing instruction comprises at least one of adding personalized icons or adding personalized tags; and

an image editing unit being configured for, in response to the editing instruction, editing based on the local resource of the online image stored in the system cache different from the application cache of the device, so as to generate a corresponding image for sharing by the user.

10. A user terminal, wherein the user terminal comprises at least the device for sharing the image according to claim 8 .

11. The device according to claim 8 , wherein the resource obtaining unit is further configured for, in response to detecting the press on the online image through the touch screen display, triggering the request for sharing the online image.

12. The device according to claim 8 , wherein the sharing setting interface comprises a creative sharing button and a picture sharing button, wherein the creative sharing button is configured to trigger an editing interface prior to sharing the online image, wherein the picture sharing button is configured to trigger directly sharing the online image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2020
From: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052771/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2018
From: XIAO, MEISHUN
To: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
Reel/Frame 045117/0152 →
Priority Claims (1)
CN 201710029397.0 · Jan 16, 2017 · national
Continuity (1)
Related Publication 20180205680A1 · Jul 19, 2018