Sharing of location-based content item in social networking service

US10117044B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10117044-B2
Application numberUS-201514800407-A
CountryUS
Kind codeB2
Filing dateJul 15, 2015
Priority dateOct 6, 2009
Publication dateOct 30, 2018
Grant dateOct 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and/or system allows a user of a social networking service to publish a content item tagged with location information for sharing with other users of the social networking service. The user publishing the content item performs operations on the originating device to generate the content item. The originating communication device attaches the location information to the content item, and transmits the content item to a social networking system. The social networking system may provide various location-based services based on the content item tagged with the location information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated; determining a list of distinct locations where a first user is likely to be located based on the received location and activity information; sending the list of distinct locations to a communication device of the first user; receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user; retrieving information about public transport traveling from or through the selected location of the first user; determining an updated location of the first user based on the selected location and the information about the public transport; receiving, from the communication device, a content item, wherein the content item represents data posted by the first user and is transmitted from the communication device to the social networking service; labeling the content item with the updated location; and making the content item and the updated location available to a first viewing user at a first level of resolution and a second viewing user at a second level of resolution, the level of resolution based on the relationship of the viewing user to the first user. 2. The method of claim 1 , wherein the list of distinct locations is determined further based on a user profile of the first user. 3. The method of claim 1 , wherein the updated location is received simultaneously with the content item from the communication device. 4. The method of claim 1 , further comprising receiving a signal from the communication device indicating that the first user is taking the public transport, the updated location determined responsive to receiving the signal. 5. The method of claim 1 , further comprising determining the list of distinct locations based on an IP (Internet Protocol) address of the communication device. 6. The method of claim 1 , wherein the updated location is sent to the second viewing user via at least one of an instant message, an email, a web document and a text message. 7. The method of claim 1 , wherein the public transport comprises at least one of vehicles, vessels or airplanes. 8. The method of claim 1 , further comprising: analyzing a substance of the content item using content recognition tools; determining whether the content indicates a location associated with the content item; and responsive to the content item indicating a location, labeling the content item with the indicated location. 9. The method of claim 1 , further comprising sharing the updated location only during a certain time period or when the first user is within a predefined geographic area. 10. A method comprising: receiving information for a communication device associated with a respective user, the information comprising location information and activity information of one or more groups with which the user is associated; for each respective user, determining a list of distinct locations where the respective user is likely to be located based on the received location and activity information; for each respective user, sending the list of distinct locations to the communication device; from each respective user, receiving a location selected by the respective user on the communication device among the list of distinct locations to indicate the location of the respective user; retrieving information about public transport traveling from or through the selected location; determining an updated location of the respective user based on the selected location and the information about the public transport; determining whether to make the updated location available to a first requesting user and a second requesting user; receiving, from the communication device, a content item, wherein the content item represents data posted by the respective user and is transmitted from the communication device to the social networking service; labeling the content item with the updated location; and making the content item and the updated location available to the first requesting user at a first resolution and to the second requesting user at a second resolution, the level of resolution based on the relationship of the requesting user to the respective user. 11. The method of claim 10 , wherein the list of distinct locations is determined further based on a user profile of the respective user. 12. The method of claim 10 , wherein the updated location is received simultaneously with the content item from the communication device. 13. The method of claim 10 , further comprising further comprising receiving a signal from the communication device indicating that the respective user is taking the public transport, the updated location determined responsive to receiving the signal. 14. The method of claim 10 , further comprising determining the list of distinct locations based on an IP (Internet Protocol) address of the communication device. 15. The method of claim 10 , wherein the updated location is sent to the second requesting user via at least one of an instant message, an email, a web document and a text message. 16. The method of claim 10 , wherein the public transport comprises at least one of vehicles, vessels or airplanes. 17. A non-transitory computer readable storage medium storing instructions thereon, the instructions when executed by a processor in a computing device, cause the processor to: receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated; determining a list of distinct locations where a first user is likely to be located based on the received location and activity information; sending the list of distinct locations to a communication device of the first user; receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user; retrieving information about public transport traveling from or through the selected location of the first user; determining an updated location of the first user based on the selected location and the information about the public transport; receiving, from the communication device, a content item; labeling the content item with the updated location; and making the content item and the updated location available to a first requesting user at a first resolution and to a second requesting user at a second resolution, the level of resolution based on the relationship of the requesting user to the first user. 18. The non-transitory computer readable storage medium of claim 17 , wherein the list of distinct locations is determined further based on a user profile of the first user. 19. The non-transitory computer readable storage medium of claim 17 , wherein the instructions further cause the processor to receive a signal from the communication device indicating that the first user is taking the public transport, the updated location determined responsive to receiving the signal.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • for social networking applications · CPC title

  • Entity profiles · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • Third party · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10117044B2 cover?
A method and/or system allows a user of a social networking service to publish a content item tagged with location information for sharing with other users of the social networking service. The user publishing the content item performs operations on the originating device to generate the content item. The originating communication device attaches the location information to the content item, an…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).