Content item selection for goal achievement
US-12175387-B2 · Dec 24, 2024 · US
US10163173B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10163173-B1 |
| Application number | US-201414198440-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 5, 2014 |
| Priority date | Mar 6, 2013 |
| Publication date | Dec 25, 2018 |
| Grant date | Dec 25, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for generating a cover photo for presenting on a profile page includes receiving a request from a user to generate a cover photo for presenting on a profile page of the user account. A user interface identifying a plurality of slots for inserting the pictures/assets selected by the user, is presented at the profile page in response to the request. User selection of pictures/assets for placement in the plurality of slots at the user interface, is received. The pictures/assets are examined for assembling the selected picture/asset into a mosaic. The examination determines open slots that are available for inserting the pictures/assets and a sequence of insertion of the pictures/assets into each of the open slots in the user interface. A unified cover photo is generated by stitching together the one or more pictures/assets selected by the user based on sequence of insertion obtained through examination.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, by a processor, a request to generate a cover photo for presentation in a profile page user interface associated with a user account on a social network, wherein the profile page user interface comprises a predetermined area for the presentation of the cover photo; responsive to the request, causing a presentation of a user interface defining a plurality of slots for inserting assets into the cover photo; receiving a selection of the assets for placement in the plurality of slots presented by the user interface, wherein each of the selected assets is received for placement in a different one of the plurality of slots, wherein the selected assets for the cover photo comprise at least two different asset types selected from a textual asset type, an image asset type, a video asset type, or an audio asset type; responsive to receiving the selection of the assets for placement in the plurality of slots, placing the selected assets in the plurality of slots in view of predefined rules; and generating the cover photo by stitching together the selected assets; and responsive to a number of selected assets being less than a number of the plurality of slots, scaling the cover photo comprising the stitched assets in view of the predetermined area of the profile page user interface for the presentation of the cover photo. 2. The method of claim 1 , wherein the user interface provides a plurality of templates identifying the plurality of slots for inserting the assets into the cover photo, wherein the plurality of slots are associated with attributes used for placing the selected assets in the plurality of slots. 3. The method of claim 2 , wherein the attributes comprise at least one of dimensional attributes, placement attributes, or content attributes. 4. The method of claim 1 , wherein the plurality of slots varies in dimension and shape. 5. The method of claim 1 , wherein placing the selected assets in the plurality of slots in view of the predefined rules comprises placing the selected assets in view of a temporal order of receiving the selection of the assets. 6. The method of claim 1 , wherein placing the selected assets in view of the predefined rules further comprises identifying a slot of the plurality of slots capable of receiving a content type and context type of an asset of the selected assets. 7. The method of claim 1 , wherein generating the cover photo by stitching together the selected assets further comprises: determining dimensional attributes of each the selected assets; and resizing one or more of the selected asset to fit dimensional attributes of the plurality of slots in which the selected assets are placed. 8. The method of claim 7 , wherein generating the cover photo by stitching together the selected assets further comprises: blending a first edge of a first asset of the selected assets with a second edge of a second asset of the selected assets, wherein the first asset and the second asset are placed adjacent to one another. 9. The method of claim 1 , wherein placing the selected assets in view of the predefined rules further comprises: determining slots of the plurality of slots that are available for insertion of the selected assets; and inserting the selected assets in the available slots in view of a reverse temporal order of receiving the selection of the assets. 10. The method of claim 1 , wherein scaling the cover photo comprises scaling the stitched assets to be presented in a center of the predetermined area of the profile page user interface for the presentation of the cover photo. 11. The method of claim 1 further comprising: rendering the profile page user interface to display the cover photo; detecting user activity at an asset of the cover photo, the user activity to customize the cover photo; and generating a customized cover photo in view of the user activity, wherein the customized cover photo replaces the cover photo initially rendered in the profile page user interface. 12. The method of claim 11 , wherein the user activity to customize the cover photo comprises one of replacing, adding, deleting, resizing, or reordering an asset within the cover photo. 13. A non-transitory computer readable medium comprising instructions that, responsive to execution by a processor, cause the processor to perform operations comprising: receiving, by the processor, a request to generate a cover photo for presentation in a profile page user interface associated with a user account, wherein the profile page user interface comprises a predetermined area for the presentation of the cover photo; responsive to the request, cause a presentation of a user interface defining a plurality of slots for inserting assets into the cover photo; receiving a selection of the assets for placement in the plurality of slots presented by the user interface, wherein each of the selected assets is received for placement in a different one of the plurality of slots, wherein the selected assets for the cover photo comprise at least two different asset types selected from a textual asset type, an image asset type, a video asset type, or an audio asset type; responsive to receiving the selection of the assets for placement in the plurality of slots, placing the selected assets in the plurality of slots in view of predefined rules; and generating the cover photo by stitching together the selected assets; and responsive to a number of selected assets being less than a number of the plurality of slots, scaling the cover photo comprising the stitched assets in view of the predetermined area of the profile page user interface for the presentation of the cover photo. 14. The non-transitory computer readable medium of claim 13 , wherein the user interface provides a plurality of templates identifying the plurality of slots for inserting the assets into the cover photo, wherein the plurality of slots are associated with attributes used to determine the placement of the selected assets in the plurality of slots. 15. The non-transitory computer readable medium of claim 13 , wherein the plurality of slots varies in dimension and shape. 16. The non-transitory computer readable medium of claim 13 , wherein placing the selected assets in view of the predefined rules comprises identifying a slot of the plurality of slots capable of receiving a content type and context type of an asset of the selected assets. 17. A system comprising: a memory; and a processor, coupled to the memory, to: receive a request to generate a cover photo for presentation in a profile page user interface associated with a user account, wherein the profile page user interface comprises a predetermined area for the presentation of the cover photo; in response to the request, cause a presentation of a user interface defining a plurality of slots for inserting assets into the cover photo; receive a selection of the assets for placement in the plurality of slots presented by the user interface, wherein each of the selected assets is received for placement in a different one of the plurality of slots, wherein the selected assets for the cover photo comprise at least two different asset types selected from a textual asset type, an image asset type, a video asset type, or an audio asset type; responsive to receiving the selection of the assets for placement in the plurality of slots, place the selected assets in the plurality of slots in view of predefined rules; and generate the cover photo for presentation by stitching together the selected assets; a
Business processes related to social networking or social networking services · CPC title
Physics · mapped topic
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.