Nova Patents
US11122200B2

Supplying content aware photo filters

Summary by NHIP

Content-Aware Photo Filter System

The system receives photograph filters configured to overlay images, where a first filter modifies the entire image and a second filter modifies only a specific feature. Filters are selected via vendor bids based on user characteristics, location, and image content, with some including weather data like temperature at capture time.

Claim Score by NHIP

Read claim 15, the broadest

Abstract

A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device.

US11122200B2, drawing sheet 1
Sheet 1 of 9

Term

7.8 yearsleft in the term

Expires 7 July 2034.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    A system comprising:a processor configured to execute instructions for performing operations comprising: receiving, by a client device, a plurality of photograph filters, each of the plurality of photograph filters being configured to overlay an image to augment the image, wherein a first filter of the plurality of photograph filters that is configured to modify an entirety of the image slides across the image in response to a first user input comprising a first swipe motion, and wherein a second filter of the plurality of photograph filters that is configured to modify only a first particular feature of an object depicted in the image slides across the image modified by the first filter in response to a second user input comprising a second swipe motion received after the first user input, a given one of the plurality of photograph filters comprising weather information at a time at which the image was captured by the client device, wherein the plurality of photograph filters is selected to be received by the client device using bids from vendors, where the bids from the vendors are based on characteristics of a user of the client device, a location of the user, and content of the image.
  2. 15
    Broadest claimClaim Score 43, average(NHIP)A method comprising:receiving, by a client device, a plurality of photograph filters, each of the plurality of photograph filters being configured to overlay an image to augment the image, wherein a first filter of the plurality of photograph filters that is configured to modify an entirety of the image slides across the image in response to a first user input comprising a first swipe motion, and wherein a second filter of the plurality of photograph filters that is configured to modify only a first particular feature of an object depicted in the image slides across the image modified by the first filter in response to a second user input comprising a second swipe motion received after the first user input, a given one of the plurality of photograph filters comprising weather information at a time at which the image was captured by the client device, wherein the plurality of photograph filters is selected to be received by the client device using bids from vendors, where the bids from the vendors are based on characteristics of a user of the client device, a location of the user, and content of the image.
  3. 20
    A non-transitory machine-readable storage medium that includes instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:receiving, by a client device, a plurality of photograph filters each of the plurality of photograph filters being configured to overlay an image to augment the image, wherein a first filter of the plurality of photograph filters that is configured to modify an entirety of the image slides across the image in response to a first user input comprising a first swipe motion, and wherein a second filter of the plurality of photograph filters that is configured to modify only a first particular feature of an object depicted in the image slides across the image modified by the first filter in response to a second user input comprising a second swipe motion received after the first user input, a given one of the plurality of photograph filters comprising weather information at a time at which the image was captured by the client device, wherein the plurality of photograph filters is selected to be received by the client device using bids from vendors, where the bids from the vendors are based on characteristics of a user of the client device, a location of the user, and content of the image.