Generating multi-image content for online services using a single image

US2016247256A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016247256-A1
Application numberUS-201514627859-A
CountryUS
Kind codeA1
Filing dateFeb 20, 2015
Priority dateFeb 20, 2015
Publication dateAug 25, 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.

Systems and methods are provided for generating multi-image content for online services using a single image. For example, a processor identifies publishing constraints specified for image categories in a profile of an online service. The processor generates a first image by applying a first publishing constraint to a copy of an input image and generates a second image by applying a second publishing constraint to a selected portion of the first image. The processor presents the first and second images in different preview interfaces. The processor applies manipulation effects to the second image that modify the second image independently of modifications to the first image. The manipulation effect is applied to the second in accordance with the second publishing constraint for the second image. The processor uploads the images with the applied manipulation effects to the online service for presentation in the different image categories.

First claim

Opening claim text (preview).

1 . A method comprising: identifying, from a layout associated with an online service, a first publishing constraint specified by the online service for a first image category and a second publishing constraint specified by the online service for a second image category; generating a first image that is compliant with the first publishing constraint from an input image and generating a second image that is compliant with the second publishing constraint from at least one of the input image or the generated first image; applying a manipulation effect to the second image that modifies the second image independently of the first image and in accordance with the second publishing constraint; and uploading the first image and the second image with the applied manipulation effect to the online service, wherein the first image is uploaded for presentation in the first image category of a profile of the online service and the second image is uploaded for presentation in the second image category of the profile. 2 . The method of claim 1 , wherein the first publishing constraint comprises a first set of dimensions for images in the first image category and the second publishing constraint comprises a second set of dimensions for images in the second image category. 3 . The method of claim 2 , wherein the online service comprises a social media service, wherein the first image category comprises a cover image category for images presented in response to a request to access the profile and the second image category comprises a profile image category for images presented with a list of search results including the profile. 4 . The method of claim 2 , wherein modifying the second image in accordance with the second publishing constraint comprises preventing the manipulation effect from modifying at least one of a height or width of the second image to exceed at least one of a height or width specified in the second set of dimensions. 5 . The method of claim 2 , wherein modifying the second image independently of the first image comprises restricting changes caused by the manipulation effect to the second image. 6 . The method of claim 1 , further comprising applying an additional manipulation effect to the first image that modifies the first image independently of the second image and in accordance with the first publishing constraint, wherein the first image is uploaded to the online service with the additional manipulation effect applied to the first image. 7 . The method of claim 1 , wherein the manipulation effect comprises at least one of rotating the second image, modifying color information of the second image, and modifying a zoom of the second image. 8 . The method of claim 1 , further comprising: creating a first layer of a multi-layer image from a first image and creating a second layer of the multi-layer image from the second image, wherein applying the manipulation effect to the second image comprises applying a layer-specific image editing effect to the second layer based on input received in a content editing application; displaying a preview of the first image and the second image in an interface of the content editing application by simultaneously displaying the first layer and the second layer partially overlapping the first layer according to the first and second publishing constraints, wherein the first and second publishing constraints specify relative positions, sizes, and shapes for the first image and the second image, wherein the layer-specific image editing effect is shown in the preview; and publishing the first image and the second image to be displayed simultaneously and partially overlapping one another according to the layout. 9 . The method of claim 1 , further comprising accessing the layout from an additional online service for content manipulation, wherein the additional online service is separate from the online service to which the first image and the second image are uploaded. 10 . In a computing environment for creating images to be displayed simultaneously and partially overlapping one another according to publishing constraints, a method comprising a processor performing operations, the operations comprising: creating a first layer of a multi-layer image from a first image and creating a second layer of the multi-layer image from a second image; applying a layer-specific image editing effect to at least one of the first layer and the second layer based on input received in a content editing application; displaying a preview of the first image and the second image in an interface of the content editing application by simultaneously displaying the first layer and the second layer partially overlapping the first layer according to the publishing constraints specifying relative positions, sizes, and shapes for the first image and the second image, wherein the layer-specific image editing effect is shown in the preview; and publishing the first image and the second image to be displayed simultaneously and partially overlapping one another according to a layout from which the publishing constraints are obtained. 11 . The method of claim 10 , further comprising: identifying, from a layout associated with an online service, a first one of the publishing constraints specified by the online service for a first image category and a second one of the publishing constraints specified by the online service for a second image category; generating the first image that is compliant with the first one of the publishing constraints from an input image and generating the second image that is compliant with the first one of the publishing constraints from at least one of the input image or the generated first image, wherein applying a layer-specific image editing effect to at least one of the first layer and the second layer comprises applying a manipulation effect to the second image that modifies the second image independently of the first image and in accordance with the second one of the publishing constraints; and uploading the first image and the second image with the applied manipulation effect to the online service, wherein the first image is uploaded for presentation in the first image category of a profile of the online service and the second image is uploaded for presentation in the second image category of the profile. 12 . A system comprising: a processing device; and a non-transitory computer-readable medium communicatively coupled to the processing device, wherein the processing device is configured to execute program code stored in the non-transitory computer-readable medium for performing operations comprising: identifying, from a layout associated with an online service, a first publishing constraint specified by the online service for a first image category and a second publishing constraint specified by the online service for a second image category, generating a first image that is compliant with the first publishing constraint from an input image and generating a second image that is compliant with the second publishing constraint from at least one of the input image or the generated first image, applying a manipulation effect to the second image that modifies the second image independently of the first image and in accordance with the second publishing constraint, and uploading the first image and the second image with the applied manipulation effect to the online service, wherein the first image is uploaded for presentation in the first image category of a profile of the online service and the second image is uploaded for presentation in the second image category of the profile. 13 . The system of clai

Assignees

Inventors

Classifications

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

  • G06T11/60Primary

    Creating or editing images; Combining images with text · CPC title

  • G06T3/40Primary

    Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • Physics · mapped topic

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 US2016247256A1 cover?
Systems and methods are provided for generating multi-image content for online services using a single image. For example, a processor identifies publishing constraints specified for image categories in a profile of an online service. The processor generates a first image by applying a first publishing constraint to a copy of an input image and generates a second image by applying a second publ…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 25 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).