Processing media items in location-based groups

US2016203134A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016203134-A1
Application numberUS-201615073531-A
CountryUS
Kind codeA1
Filing dateMar 17, 2016
Priority dateFeb 5, 2013
Publication dateJul 14, 2016
Grant date

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.

Processing a plurality of media items that are associated with a respective plurality of locations includes: obtaining the plurality of media items; selecting a first media item that defines a first region on a map; determining a first set of media items that are located within the first region; selecting a second media item that defines a second region on the map, the second media item being selected among media items that are not located within the first region; determining a second set of media items that are located within the second region; and processing the first set of media items and the second set of media items as distinct groups.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: obtaining a plurality of media items that are associated with a respective plurality of locations; selecting a first media item; defining a first region on a map, based at least in part on a property associated with the first media item; automatically determining, using one or more computer processors, a first set of media items located within the first region; selecting a second media item, the second media item being selected among media items that are not located within the first region; defining a second region on the map, based at least in part on a property associated with a geographical location of the second media item; determining a second set of media items located within the second region after the second region has been defined based at least in part on the property associated with a geographical location of the second media item; and processing the first set of media items determined for the first region and the second set of media items as distinct groups. 2 . The method of claim 1 , further comprising determining a first location name associated with the first set of media items. 3 . The method of claim 2 , wherein determining the first location name associated with the first set of media items includes: looking up geocode information associated with the first set of media items in a database storing a mapping of geocode information and corresponding location name; and selecting the first location name among a set of lookup results. 4 . The method of claim 3 , wherein the first location name is selected to be a most common location name among the set of lookup results. 5 . The method of claim 1 , further comprising determining that the first set of media items is not associated with a location name and displaying a map region encompassing the first set of media items, and a number of items in the map region. 6 . The method of claim 1 , further comprising: selecting one or more additional representative media items that define one or more respective additional regions, each additional representative media item not being included in either the first set of media items or the second set of media items; determining additional sets of media items that are located within the respective additional regions; including at least some of the additional sets of media items in a pool of unnamed media items; selecting, among the pool of unnamed media items, a first unnamed representative media item that is associated with a first unnamed region; and determining an unnamed set of media items located within a first unnamed location. 7 . The method of claim 6 , wherein the first unnamed region is greater in size than the first region defined by the first media item. 8 . The method of claim 1 , wherein the processing the first set of media items and the second set of media items as distinct groups includes displaying separately the first set of media items and the second set of media items. 9 . The method of claim 1 , wherein the processing the first set of media items and the second set of media items as distinct groups includes: receiving a first group-level user-specified configuration option pertaining to the first set of media items and a second group-level user-specified configuration option pertaining to the second set of media items. 10 . The method of claim 9 , wherein the processing the first set of media items and the second set of media items as distinct groups further includes: determining whether the first set of media items is to be added to a photo map according to the first group-level user-specified configuration option; and determining whether the second set of media items is to be added to the photo map according to the second group-level user-specified configuration option. 11 . The method of claim 1 , wherein: the first set of media items located within the first region and the second set of media items located within the second region are configured with different configuration options indicating whether to share or keep private respective sets of media items, wherein: a set of media items that is configured to be shared is viewable by at least one user other than an owner of the shared sets of media items, a set of media items that is configured to be private is viewable only by an owner of the private sets of media items, and the processing the first set of media items and the second set of media items includes sharing or keeping private the first set of media items and the second set of media items according to their respective sharing options. 12 . A system, comprising: one or more processors to: obtain a plurality of media items that are associated with a respective plurality of locations; select a first media item; define a first region on a map, based at least in part on a property associated with the first media item; automatically determine a first set of media items located within the first region; select a second media item, the second media item being selected among media items that are not located within the first region; define a second region on the map, based at least in part on a property associated with a geographical location of the second media item, the defining of the second region including defining the second region's size, shape, or both; determine a second set of media items located within the second region after the second region has been defined based at least in part on the property associated with the geographical location of the second media item; and process the first set of media items determined for the first region and the second set of media items as distinct groups; and a memory coupled to the processor and configured to provide the processor with instructions. 13 . The system of claim 12 , wherein the one or more processors are further to determine that the first set of media items is not associated with a location name and to display a map region encompassing the first set of media items, and a number of items in the map region. 14 . The system of claim 12 , wherein the one or more processors are further to: select one or more additional representative media items that define one or more respective additional regions, each additional representative media item not being included in either the first set of media items or the second set of media items; determine additional sets of media items that are located within the respective additional regions; include at least some of the additional sets of media items in a pool of unnamed media items; select, among the pool of unnamed media items, a first unnamed representative media item that is associated with a first unnamed region; and determine an unnamed set of media items located within a first unnamed location. 15 . The system of claim 14 , wherein the first unnamed region is greater in size than the first region defined by the first media item. 16 . The system of claim 12 , wherein to process the first set of media items and the second set of media items as distinct groups includes to display separately the first set of media items and the second set of media items. 17 . The system of claim 12 , wherein to process the first set of media items and the second set of media items as distinct groups includes to: receive a first group-level user-specified configuration option pertaining to the first set of media items and a second group-level user-specified configuration option pertaining to the second set of media items; and the first group-lev

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Physics · mapped topic

  • Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title

  • G06F16/51Primary

    Indexing; Data structures therefor; Storage structures · CPC title

  • Geographical information databases · 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 US2016203134A1 cover?
Processing a plurality of media items that are associated with a respective plurality of locations includes: obtaining the plurality of media items; selecting a first media item that defines a first region on a map; determining a first set of media items that are located within the first region; selecting a second media item that defines a second region on the map, the second media item being s…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/3028. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).