IP Library › Granted Patent US 9,826,050
Granted Patent B2
US 9,826,050 · App. 15/191,328 · Granted Nov 21, 2017

Photo check-in method, apparatus, and system

Inventors: Ying Qi (Shenzhen, CN); Bin Liu (Shenzhen, CN); Wei Luo (Shenzhen, CN); Beiqi Wu (Shenzhen, CN); Pinlin Chen (Shenzhen, CN); Runjia Huang (Shenzhen, CN); Chao Huang (Shenzhen, CN); Wanxiang Huang (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04L67/18H04L51/32H04L67/02
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 9,826,050
App. No.
15/191,328
Granted
Nov 21, 2017
Kind
B2
Abstract

Method and device of sharing photos and associated information among users of a social network platform are disclosed. The method includes: a mobile device sending, to a server, a first location of a first photo and a current location of the mobile device; receiving a first plurality of POIs, at least one of which is located near the first location of the first photo and another one of which is located near the current location of the mobile device; determining a first POI among the first plurality of POIs as a first check-in location of the first photo; and sending the first photo and the first POI to the server.

Claims (70)

1. A method of sharing photos and associated information among users of a social network platform, comprising:

at a mobile device having one or more processors and memory for storing one or more programs to be executed by the one or more processors:

sending, to a server, a first location of a first photo, a second location of a second photo, and a current location of the mobile device;

receiving, from the server, a first plurality of points of interest, at least one of which is identified in accordance with its proximity to the first location of the first photo and another one of which is identified in accordance with its proximity to the current location of the mobile device;

receiving, from the server, a second plurality of points of interest, at least one of which is identified in accordance with its proximity to the second location of the second photo and another one of which is identified in accordance with its proximity to the current location of the mobile device;

determining a first point of interest among the first plurality of points of interest as a first check-in location of the first photo;

determining a second point of interest among the second plurality of points of interest as a second check-in location of the second photo; and

sending the first photo and the first point of interest, and the second photo and the second point of interest, to the server, wherein the server causes the first photo and the first check-in location, and the second photo and the second check-in location to be shared among users of the social network, and wherein the server determines a granularity level at which an encompassing location comprises the first check-in location and the second check-in location, determines the encompassing location, and causes the encompassing location to be shared among the users of the social network in association with the first photo and the second photo.

2. The method of claim 1 , further comprising:

after sending the first point of interest to the server, receiving a post that includes the first check-in location and the first photo; and

in response to receiving the post, displaying the post in the social network through an application of the social network.

3. The method of claim 1 , further comprising:

after sending the first photo and the first point of interest to the server, from the server, receiving a map that includes the first check-in location;

displaying the map through an application of the social network;

receiving a user selection of the first check-in location in the map; and

in response to the user selection of the first check-in location in the map, displaying the first photo through an application of the social network.

4. The method of claim 1 , further comprising:

from the server, receiving a picture that includes at least part of information from the first photo and at least part of information from the second photo; and

displaying the received picture in association with the encompassing location.

5. The method of claim 1 , further comprising:

after sending the second photo and the second point of interest to the server, receiving, from the server, a post that includes the first check-in location, the first photo, the first photo, the second check-in location, and the second photo; and

displaying the post through an application of the social network.

6. A method of sharing photos and associated information among users of a social network platform, comprising:

at a server having one or more processors and memory for storing one or more programs to be executed by the one or more processors:

from a mobile device, receiving a first location of a first photo and a current location of the mobile device;

in response to receiving the first location of the first photo and the current location of the mobile device, acquiring a first plurality of points of interest, at least one of which is acquired in accordance with its proximity to the first location of the first photo and another one of which is acquired in accordance with its proximity to the current location of the mobile device;

sending the first plurality of points of interest to the mobile device;

after sending the first plurality of points of interest to the mobile device, receiving the first photo and a first point of interest to the server among the first plurality of points of interest as a first check-in location of the first photo;

in response to receiving the first check-in location, causing the first photo and the first check-in location to be shared among users of the social network;

after receiving the first location of the first photo, from the mobile device, receiving a second location of a second photo;

in response to receiving the second location of the second photo and the current location of the mobile device, acquiring a second plurality of points of interest, at least one of which is acquired in accordance with its proximity to the second location of the second photo and another one of which is acquired in accordance with its proximity to the current location of the mobile device;

sending the second plurality of points of interest to the mobile device;

after sending the second plurality of points of interest to the mobile device, receiving the second photo and a second point of interest among the second plurality of points of interest as a second check-in location of the second photo;

in response to receiving the second check-in location, causing the second photo and the second check-in location to be shared among users of the social network;

determining a granularity level at which an encompassing location comprises the first check-in location and the second check-in location;

determining the encompassing location; and

causing the encompassing location to be shared among users of the social network in association with the first photo and the second photo.

7. The method of claim 6 , further comprising:

based on a predetermined template, generating a post that includes the first photo and the first check-in location; and

causing the post to be shared among users of the social network.

8. The method of claim 7 , further comprising:

generating a map that includes the first check-in location;

including the map in the generated post; and

causing the map to be shared among users of the social network.

9. The method of claim 6 , further comprising:

generating a picture that includes at least part of information from the first photo and at least part of information from the second photo; and

causing the generated picture to be shared together with the encompassing location among users of the social network.

10. A device of sharing photos and associated information among users of a social network platform, comprising:

one or more processors; and

memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:

sending, to a server, a first location of a first photo, a second location of a second photo, and a current location of the device;

receiving, from the server, a first plurality of points of interest, at least one of which is identified in accordance with its proximity to the first location of the first photo and another one of which is identified in accordance with its proximity to the current location of the device;

receiving, from the server, a second plurality of points of interest, at least one of which is identified in accordance with its proximity to the second location of the second photo and another one of which is identified in accordance with its proximity to the current location of the device;

determining a first point of interest among the first plurality of points of interest as a first check-in location of the first photo;

determining a second point of interest among the second plurality of points of interest as a second check-in location of the second photo; and

sending the first photo and the first point of interest, and the second photo and the second point of interest, to the server, wherein the server causes the first photo and the first check-in location to be shared among users of the social network, and the second photo and the second check-in location to be shared among users of the social network, and wherein the server determines a granularity level at which an encompassing location comprises the first check-in location and the second check-in location, determines the encompassing location, and causes the encompassing location to be shared among the users of the social network in association with the first photo and the second photo.

11. The device of claim 10 , wherein the operations further comprise:

after sending the first point of interest to the server, receiving a post that includes the first check-in location and the first photo; and

in response to receiving the post, displaying the post in the social network through an application of the social network.

12. The device of claim 10 , wherein the operations further comprise:

after sending the first photo and the first point of interest to the server, from the server, receiving a map that includes the first check-in location;

displaying the map through an application of the social network;

receiving a user selection of the first check-in location in the map; and

in response to the user selection of the first check-in location in the map, displaying the first photo through an application of the social network.

13. The device of claim 10 , wherein the operations further comprise:

from the server, receiving a picture that includes at least part of information from the first photo and at least part of information from the second photo; and

displaying the received picture in association with the encompassing location.

14. The device of claim 10 , wherein the operations further comprise:

after sending the second photo and the second point of interest to the server, receiving, from the server, a post that includes the first check-in location, the first photo, the first photo, the second check-in location, and the second photo; and

displaying the post through an application of the social network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2016
From: QI, YING; LIU, BIN; LUO, WEI; WU, BEIQI; CHEN, PINLIN; HUANG, RUNJIA; HUANG, CHAO; HUANG, WANXIANG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 039236/0978 →
Priority Claims (1)
CN 2014 1 0182855 · Apr 30, 2014 · national
Continuity (2)
Continuation PCTCN2015070199 · Jan 6, 2015
Related Publication 20160308985A1 · Oct 20, 2016