Systems and methods for image sharing
First Claim
1. An image-sharing method comprising:
- sending, by a terminal, to a server a conversation-processing request to request to release a target conversation message from a current user of a messaging application to a conversation group;
receiving, by the server, the conversation-processing request;
acquiring, by the server, the target conversation message from the conversation processing request, wherein the target conversation message includes property data identifying a shared album associated with the conversation group;
determining, by the server, whether the target conversation message includes a first image;
after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message including includes a first image,determining whether the first image is a duplicate of one or more second images stored in the shared album; and
in response to the first image not being the duplicate of the second image stored in the shared album,storing, by the server, the first image in the shared album corresponding to the conversation group;
adding, by the server the first image to an image list of the shared album;
determining, by the server, whether the target conversation message includes a text;
after the determining whether the target conversation message includes a first image and in response to determining that the target conversation message includes the text,storing, by the server, the text in a shared album as a comment on the first image; and
after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message does not include a first image;
determining, by the server, whether the target conversation message includes a text;
after the determining whether the target conversation message includes a text and in response to the determining that the target conversation message includes the text and does not include the first image, acquiring, by the server, a release time of a recent image released in the conversation group;
determining, by the server, whether the release time of the recent image is within a preset scope, andin response to the determining that the release time of the recent image is within the preset scope, storing, by the server, the text in the shared album as a first comment on the recent image; and
forwarding, by the server, the target conversation message to members of the conversation group.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for image sharing. For example, a terminal sends to a server a conversation-processing request to request to release a target conversation message from a current user of a messaging application to a conversation group; the server receives the conversation-processing request, acquires the target conversation message from the conversation-processing request, determines whether the target conversation message includes a first image; in response to the target conversation message including a first image, the server stores the first image in a shared album corresponding to the conversation group and forward the target conversation message to members of the conversation group.
-
Citations
14 Claims
-
1. An image-sharing method comprising:
- sending, by a terminal, to a server a conversation-processing request to request to release a target conversation message from a current user of a messaging application to a conversation group;
receiving, by the server, the conversation-processing request; acquiring, by the server, the target conversation message from the conversation processing request, wherein the target conversation message includes property data identifying a shared album associated with the conversation group; determining, by the server, whether the target conversation message includes a first image; after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message including includes a first image, determining whether the first image is a duplicate of one or more second images stored in the shared album; and in response to the first image not being the duplicate of the second image stored in the shared album, storing, by the server, the first image in the shared album corresponding to the conversation group; adding, by the server the first image to an image list of the shared album; determining, by the server, whether the target conversation message includes a text; after the determining whether the target conversation message includes a first image and in response to determining that the target conversation message includes the text, storing, by the server, the text in a shared album as a comment on the first image; and after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message does not include a first image; determining, by the server, whether the target conversation message includes a text; after the determining whether the target conversation message includes a text and in response to the determining that the target conversation message includes the text and does not include the first image, acquiring, by the server, a release time of a recent image released in the conversation group; determining, by the server, whether the release time of the recent image is within a preset scope, and in response to the determining that the release time of the recent image is within the preset scope, storing, by the server, the text in the shared album as a first comment on the recent image; and forwarding, by the server, the target conversation message to members of the conversation group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- sending, by a terminal, to a server a conversation-processing request to request to release a target conversation message from a current user of a messaging application to a conversation group;
-
11. An image-sharing method comprising:
-
receiving a conversation-processing request from a terminal, the conversation processing request being used to request to release a target conversation message from a current user of a messaging application to a conversation group; acquiring the target conversation message from the conversation-processing request, wherein the target conversation message includes property data identifying a shared album associated with the conversation group; determining whether the target conversation message includes a first image; after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message including includes a first image, determining whether the first image is a duplicate of one or more second images stored in the shared album; and in response to the first image not being the duplicate of the second image stored in the shared album, storing the first image in a shared album corresponding to the conversation group; adding, by the server the first image to an image list of the shared album; determining, by the server, whether the target conversation message includes a text; after the determining whether the target conversation message includes a first image and in response to determining that the target conversation message includes the text, storing, by the server, the text in a shared album as a comment on the first image; and after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message does not include a first image; determining whether the target conversation message includes a text; after the determining whether the target conversation message includes a text and in response to the determining that the target conversation message includes the text and does not include the first image, acquiring a release time of a recent image released in the conversation group; determining whether the release time of the recent image is within a preset scope, and in response to the determining that the release time of the recent image is within the preset scope, storing the text in the shared album as a first comment on the recent image; and forwarding the target conversation message to members of the conversation group.
-
-
12. A server comprising:
- one or more data processors; and
one or more computer-readable storage media including one or more program modules to be executed by the one or more data processors, the one or more program modules including; a receiving module configured to receive a conversation-processing request from a terminal, the conversation-processing request being configured for requesting to release a target conversation message from a current user of a messaging application to a conversation group; a first determination module configured to acquire the target conversation message from the conversation-processing request and determine whether the target conversation message includes a first image wherein the target conversation message includes property data identifying a shared album associated with the conversation group; a first storage module configured to, after a determining whether the target conversation message includes a first image and in response to the determining that the target conversation message including includes a first image, further determining whether the first image is a duplicate of one or more second images stored in the shared album; and
in response to the first image not being the duplicate of the second image stored in the shared album, store the first image in the shared album corresponding to the conversation group, wherein the first image is added to an image list of the shared album;wherein the first determination module is further configured to determine whether the target conversation message includes a text after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message includes a text and a first image, wherein the first storage module is further configured to store the text in a shared album as a comment on the first image; and wherein the first determination module is further configured to determine whether the target conversation message includes a text after the determining whether the target conversation message includes a first image and in response to the determining that the target conversation message does not include a first image; an acquisition module configured to acquire a release time of a recent image released in the conversation group; a second determination module configured to determine whether the release time of the recent image is within a preset scope; a second storage module configured to store the text in the shared album as a comment on the recent image if the release time of the recent image is within the preset scope and in response to the determining that the target conversation message includes the text and does not include the first image; and a forwarding module configured to forward the target conversation message to members of the conversation group. - View Dependent Claims (13, 14)
- one or more data processors; and
Specification