IP Library Granted Patent US 9,606,717
Granted Patent B2
US 9,606,717 · App. 13/677,222 · Granted Mar 28, 2017

Content composer

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,606,717
App. No.
13/677,222
Granted
Mar 28, 2017
Kind
B2
Abstract

In one embodiment, a method includes creating and presenting a first content item for composing by a user; presenting a plurality of icons respectively representing a plurality of content types; in response to the user selecting a specific icon representing a specific content type, presenting a plurality of second content items of the specific content type; and in response to the user selecting a specific second content item, incorporating the specific second content item into the first content item.

Claims (80)

1. A computer-implemented method comprising:

creating and presenting a first content item on a user interface (UI) of an electronic device for editing by a first user;

presenting a plurality of icons respectively representing a plurality of content types;

in response to the first user selecting a specific icon representing a specific content type, presenting a plurality of second content items of the specific content type in an icon-series portion concurrently with the first content item and the plurality of icons on the UI, wherein the icon-series portion is presented by gradually sliding the icon-series portion into view until the plurality of second content items are displayed on the UI;

in response to the first user selecting a specific second content item,

visually displaying dragging of the second content item from a position in the icon-series portion and then dropping of the second content item to a predetermined position on the UI to represent the second content item being incorporated into the first content item, the predetermined position being associated with the first content item and separate from the position associated with the plurality of second content items, and

removing the icon-series portion comprising the plurality of second content items from display on the UI; and

adjusting the second content item to a final size at the predetermined position on the UI based on the specific content type of the specific second item.

2. The method of claim 1 , further comprising

automatically adjusting a layout of the first content item to accommodate for the specific second content item.

3. The method of claim 1 , further comprising

displaying a preview of the first content item to show how the first content item appears when published.

4. The method of claim 1 , wherein:

the specific icon represents a user content type;

the plurality of second content items respectively represents a plurality of second users; and

incorporating the specific second content item into the first content item comprises incorporating a profile image and a name of a specific second user represented by the specific second content item into the first content item.

5. The method of claim 1 , wherein:

the specific icon represents a location content type;

the plurality of second content items respectively represents a plurality of locations; and

incorporating the specific second content item into the first content item comprises incorporating a map showing a specific location represented by the specific second content item into the first content item.

6. The method of claim 1 , wherein:

the specific icon represents an image content type;

the plurality of second content items respectively represents a plurality of image; and

incorporating the specific second content item into the first content item comprises incorporating a specific image represented by the specific second content item into the first content item.

7. The method of claim 6 , further comprising:

in response to the first user selecting another specific icon representing a user content type, presenting a plurality of third content items respectively representing a plurality of second users; and

in response to the first user selecting a specific third content item, tagging the specific image with a name of a specific second user represented by the specific third content item.

8. The method of claim 6 , further comprising:

in response to the first user selecting another specific icon representing a location content type, presenting a plurality of third content items respectively representing a plurality of locations; and

in response to the first user selecting a specific third content item, tagging the specific image with a specific location represented by the specific third content item.

9. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:

create and presenting a first content item on a user interface (UI) of an electronic device for editing by a first user;

present a plurality of icons respectively representing a plurality of content types;

in response to the first user selecting a specific icon representing a specific content type, present a plurality of second content items of the specific content type in an icon-series portion concurrently with the first content item and the plurality of icons on the UI, wherein the icon-series portion is presented by gradually sliding the icon-series portion into view until the plurality of second content items are displayed on the UI;

in response to the first user selecting a specific second content item,

visually display dragging of the second content item from a position in the icon-series portion and then dropping of the second content item to a predetermined position on the UI to represent the second content item being incorporated into the first content item, the predetermined position being associated with the first content item and separate from the position associated with the plurality of second content items, and

remove the icon-series portion comprising the plurality of second content items from display on the UI; and

adjust the second content item to a final size at the predetermined position on the UI based on the specific content type of the specific second item.

10. The media of claim 9 , wherein the software is further operable when executed to

automatically adjust a layout of the first content item to accommodate for the specific second content item.

11. The media of claim 9 , wherein the software is further operable when executed to

display a preview of the first content item to show how the first content item appears when published.

12. The media of claim 9 , wherein:

the specific icon represents a user content type;

the plurality of second content items respectively represents a plurality of second users; and

incorporating the specific second content item into the first content item comprises incorporating a profile image and a name of a specific second user represented by the specific second content item into the first content item.

13. The media of claim 9 , wherein:

the specific icon represents a location content type;

the plurality of second content items respectively represents a plurality of locations; and

incorporating the specific second content item into the first content item comprises incorporating a map showing a specific location represented by the specific second content item into the first content item.

14. The media of claim 9 , wherein:

the specific icon represents an image content type;

the plurality of second content items respectively represents a plurality of image; and

incorporating the specific second content item into the first content item comprises incorporating a specific image represented by the specific second content item into the first content item.

15. A system comprising:

one or more processors; and

a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:

create and presenting a first content item on a user interface (UI) of an electronic device for editing by a first user;

present a plurality of icons respectively representing a plurality of content types;

in response to the first user selecting a specific icon representing a specific content type, present a plurality of second content items of the specific content type in an icon-series portion concurrently with the first content item and the plurality of icons on the UI, wherein the icon-series portion is presented by gradually sliding the icon-series portion into view until the plurality of second content items are displayed on the UI;

in response to the first user selecting a specific second content item,

visually display dragging of the second content item from a position in the icon-series portion and then dropping of the second content item to a predetermined position on the UI to represent the second content item being incorporated into the first content item, the predetermined position being associated with the first content item and separate from the position associated with the plurality of second content items, and

remove the icon-series portion comprising the plurality of second content items from display on the UI; and

adjust the second content item to a final size at the predetermined position on the UI based on the specific content type of the specific second item.

16. The system of claim 15 , wherein the processors are further operable when executing the instructions to

automatically adjust a layout of the first content item to accommodate for the specific second content item.

17. The system of claim 15 , wherein the processors are further operable when executing the instructions to

display a preview of the first content item to show how the first content item appears when published.

18. The system of claim 15 , wherein:

the specific icon represents a user content type;

the plurality of second content items respectively represents a plurality of second users; and

incorporating the specific second content item into the first content item comprises incorporating a profile image and a name of a specific second user represented by the specific second content item into the first content item.

19. The system of claim 15 , wherein:

the specific icon represents a location content type;

the plurality of second content items respectively represents a plurality of locations; and

incorporating the specific second content item into the first content item comprises incorporating a map showing a specific location represented by the specific second content item into the first content item.

20. The system of claim 15 , wherein:

the specific icon represents an image content type;

the plurality of second content items respectively represents a plurality of image; and

incorporating the specific second content item into the first content item comprises incorporating a specific image represented by the specific second content item into the first content item.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2012
From: MATAS, MICHAEL
To: FACEBOOK, INC.
Reel/Frame 029494/0845 →