IP Library Granted Patent US 10,878,437
Granted Patent B2
US 10,878,437 · App. 15/725,127 · Granted Dec 29, 2020

Information sharing method, client, and computer storage medium

Inventors: Wa Ye (Shenzhen, CN); Zhenyu Xu (Shenzhen, CN); Peiku Li (Shenzhen, CN); Zhouwei Zhu (Shenzhen, CN); Mengsha Zhou (Shenzhen, CN); Jiongchao Lin (Shenzhen, CN); Beiqi Wu (Shenzhen, CN); Likai Wang (Shenzhen, CN); Jiandong Lin (Shenzhen, CN); Dacheng Zhuo (Shenzhen, CN); Zeqi Lian (Shenzhen, CN); Hongyang Wang (Shenzhen, CN); Jing Zang (Shenzhen, CN)
Assignees: TENCENT TECHNOLOGY (SHENZHEN); COMPANY LIMITED
G06Q30/0214G06F3/0482G06Q30/0225G06Q50/01
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,878,437
App. No.
15/725,127
Granted
Dec 29, 2020
Kind
B2
Abstract

An information sharing method, including; receiving an instruction for sharing first information to a first information pool of a first user, wherein the first information pool includes a plurality of electronic coupons shared by one or more contact users associated with the first user, and wherein the first information pool is accessible to respective user accounts of the one or more contact users; adding the first electronic coupon to the first information pool; receiving a confirmation notification from a third-party server corresponding to the first electronic coupon, wherein the confirmation notification is sent by the third-party server in response to a second user in the contact users applying the first electronic coupon in an online transaction, wherein the confirmation notification includes at least second information that corresponds to the first information, wherein the second information includes a second electronic coupon related to the first electronic coupon.

Claims (51)

1. An information sharing method performed at a first client terminal and a remote server, wherein the first client terminal is communicatively connected to the remote server that hosts a social networking application, the method comprising:

at the first client terminal associated with a first user account of the social networking application:

obtaining, from the remote server, first information for the first user account, wherein the first information corresponds to a first electronic coupon for a first good or service;

receiving, from the first user, an instruction for sharing the first information to a first information pool of the first user, wherein the first information pool includes a plurality of electronic coupons shared with one or more contact users at the social networking application and associated with the first user, and wherein the first information pool is accessible to respective user accounts of the one or more contact users;

in response to receiving the instruction, adding the first electronic coupon to the first information pool, including:

determining a first geographic restriction corresponding to the first electronic coupon;

scanning geographic locations of the one or more contact users to identify a subset of the one or more contact users that are located in regions where usage of the first electronic coupon is disabled according to the first geographic restriction; and

including an indicator adjacent the first electronic coupon when adding the first electronic coupon to the first information pool, wherein the indicator causes a server maintaining the first information pool to prevent the first electronic coupon from being displayed to or made accessible to the subset of the one or more contact users of the first user;

receiving a confirmation notification from a third-party server corresponding to the first electronic coupon, wherein the confirmation notification is sent by the third-party server in response to a second user in the one or more contact users of the first user and associated with a second client terminal applying the first electronic coupon in an online transaction, wherein the confirmation notification includes at least second information that corresponds to the first information, wherein the second information includes a second electronic coupon related to the first electronic coupon and a plurality of third electronic coupons issued by the third-party server, and wherein the second user applying the first electronic coupon in the online transaction causes the plurality of third electronic coupons to be added without user input to a second information pool of a second user account of the social networking application associated with the second client terminal, where the second information pool is to be shared with one or more contact users at the social networking application and associated with the second user;

marking the first electronic coupon in the first information pool associated with the first user account of the social networking application in a visually distinctive manner to indicate that the first electronic coupon has been used;

processing the confirmation notification to obtain a notification and the second electronic coupon, including:

displaying, in a notification listing, a first notification including description of the transaction; and

displaying, in a coupon listing, the second electronic coupon, wherein the coupon listing is a private information pool including one or more electronic coupons that are not shared with other contact users of the first user.

2. The method of claim 1 , including:

generating a request for at least one additional electronic coupon related to the first electronic coupon, wherein the request includes a respective identifier of the confirmation notification, wherein the request causes the third-party server to add one or more additional electronic coupons to the first information pool without further input from the first user.

3. The method of claim 1 , including:

displaying the plurality of electronic coupons in the first information pool in a group coupon listing interface, wherein the group coupon listing interface indicates a coupon split option for splitting a respective electronic coupon with one or more contact users of the first user.

4. A computer network system comprising: a first client terminal and a remote server, wherein the first client terminal is communicatively connected to the remote server that hosts a social networking application, each of the first client terminal and the remote server comprising:

one or more processors; and

memory storing instructions, which when executed by the one or more processors, cause the processors to perform operations comprising:

at the first client terminal associated with a first user account of the social networking application:

obtaining, from the remote server, first information for the first user account, wherein the first information corresponds to a first electronic coupon for a first good or service;

receiving, from the first user, an instruction for sharing the first information to a first information pool of the first user, wherein the first information pool includes a plurality of electronic coupons shared with one or more contact users at the social networking application and associated with the first user, and wherein the first information pool is accessible to respective user accounts of the one or more contact users;

in response to receiving the instruction, adding the first electronic coupon to the first information pool, including:

determining a first geographic restriction corresponding to the first electronic coupon;

scanning geographic locations of the one or more contact users to identify a subset of the one or more contact users that are located in regions where usage of the first electronic coupon is disabled according to the first geographic restriction; and

including an indicator adjacent the first electronic coupon when adding the first electronic coupon to the first information pool, wherein the indicator causes a server maintaining the first information pool to prevent the first electronic coupon from being displayed to or made accessible to the subset of the one or more contact users of the first user;

receiving a confirmation notification from a third-party server corresponding to the first electronic coupon, wherein the confirmation notification is sent by the third-party server in response to a second user in the one or more contact users of the first user and associated with a second client terminal applying the first electronic coupon in an online transaction, wherein the confirmation notification includes at least second information that corresponds to the first information, wherein the second information includes a second electronic coupon related to the first electronic coupon and a plurality of third electronic coupons issued by the third-party server, and wherein the second user applying the first electronic coupon in the online transaction causes the plurality of third electronic coupons to be added without user input to a second information pool of a second user account of the social networking application associated with the second client terminal, where the second information pool is to be shared with one or more contact users at the social networking application and associated with the second user;

marking the first electronic coupon in the first information pool associated with the first user account of the social networking application in a visually distinctive manner to indicate that the first electronic coupon has been used;

processing the confirmation notification to obtain a notification and the second electronic coupon, including:

displaying, in a notification listing, a first notification including description of the transaction; and

displaying, in a coupon listing, the second electronic coupon, wherein the coupon listing is a private information pool including one or more electronic coupons that are not shared with other contact users of the first user.

5. The computer network system of claim 4 , wherein the operations include:

generating a request for at least one additional electronic coupon related to the first electronic coupon, wherein the request includes a respective identifier of the confirmation notification, wherein the request causes the third-party server to add one or more additional electronic coupons to the first information pool without further input from the first user.

6. The computer network system of claim 4 , wherein the operations include:

displaying the plurality of electronic coupons in the first information pool in a group coupon listing interface, wherein the group coupon listing interface indicates a coupon split option for splitting a respective electronic coupon with one or more contact users of the first user.

7. A non-transitory computer-readable storage medium storing instructions, the instructions, when executed by a computer network system comprising a first client terminal and a remote server, wherein the first client terminal is communicatively connected to the remote server that hosts a social networking application, each of the first client terminal and the remote server comprising one or more processors, cause the processors to perform operations comprising:

at the first client terminal associated with a first user account of the social networking application:

obtaining, from the remote server, first information for the first user account, wherein the first information corresponds to a first electronic coupon for a first good or service;

receiving, from the first user, an instruction for sharing the first information to a first information pool of the first user, wherein the first information pool includes a plurality of electronic coupons shared with one or more contact users at the social networking application and associated with the first user, and wherein the first information pool is accessible to respective user accounts of the one or more contact users;

in response to receiving the instruction, adding the first electronic coupon to the first information pool, including:

determining a first geographic restriction corresponding to the first electronic coupon;

scanning geographic locations of the one or more contact users to identify a subset of the one or more contact users that are located in regions where usage of the first electronic coupon is disabled according to the first geographic restriction; and

including an indicator adjacent the first electronic coupon when adding the first electronic coupon to the first information pool, wherein the indicator causes a server maintaining the first information pool to prevent the first electronic coupon from being displayed to or made accessible to the subset of the one or more contact users of the first user;

receiving a confirmation notification from a third-party server corresponding to the first electronic coupon, wherein the confirmation notification is sent by the third-party server in response to a second user in the one or more contact users of the first user and associated with a second client terminal applying the first electronic coupon in an online transaction, wherein the confirmation notification includes at least second information that corresponds to the first information, wherein the second information includes a second electronic coupon related to the first electronic coupon and a plurality of third electronic coupons issued by the third-party server, and wherein the second user applying the first electronic coupon in the online transaction causes the plurality of third electronic coupons to be added without user input to a second information pool of a second user account of the social networking application associated with the second client terminal, where the second information pool is to be shared with one or more contact users at the social networking application and associated with the second user;

marking the first electronic coupon in the first information pool associated with the first user account of the social networking application in a visually distinctive manner to indicate that the first electronic coupon has been used;

processing the confirmation notification to obtain a notification and the second electronic coupon, including:

displaying, in a notification listing, a first notification including description of the transaction; and

displaying, in a coupon listing, the second electronic coupon, wherein the coupon listing is a private information pool including one or more electronic coupons that are not shared with other contact users of the first user.

8. The computer-readable storage medium of claim 7 , wherein the operations include:

generating a request for at least one additional electronic coupon related to the first electronic coupon, wherein the request includes a respective identifier of the confirmation notification, wherein the request causes the third-party server to add one or more additional electronic coupons to the first information pool without further input from the first user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2019
From: YE, WA; XU, ZHENYU; LI, PEIKU; ZHU, ZHOUWEI; ZHOU, MENGSHA; LIN, JIONGCHAO; WU, BEIQI; WANG, LIKAI; LIN, JIANDONG; ZHOU, DACHENG; LIAN, ZEQI; WANG, HONGYANG; ZANG, JING
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 050603/0934 →
Priority Claims (1)
CN 2015 1 0644134 · Sep 30, 2015 · national
Continuity (2)
Continuation In Part PCTCN2016084581 · Jun 2, 2016
Related Publication 20180033034A1 · Feb 1, 2018
Cited By (8)
US 12,200,497 US 12,221,065 US 12,277,205 US 12,311,880 US 12,393,325 US 12,400,503 US 12,619,705 US 12,629,981