IP Library Granted Patent US 10,623,831
Granted Patent B1
US 10,623,831 · App. 16/425,908 · Granted Apr 14, 2020

Story archive within a digital story framework

Inventor: Debashish Paul (Sunnyvale, CA)
Assignee: Facebook, Inc.
H04N21/8545G06F3/0482G06F3/0485G06F16/113H04N21/47217H04N21/816
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 10,623,831
App. No.
16/425,908
Granted
Apr 14, 2020
Kind
B1
Abstract

Systems and methods for creating and maintaining digital story progress bars may include (1) creating an archive that stores a user's story-compositions once the story-compositions have been posted to the user's digital story, (2) presenting, within an archive interface, a thumbnail of an archived story-composition being stored in the archive, (3) receiving user input selecting the thumbnail, and (4) in response to receiving the user input, displaying the archived story-composition in a full-story mode. Various other methods, systems, and computer-readable media are also disclosed.

Claims (79)

1. A computer-implemented method comprising:

creating an archive that stores a user's story-compositions once the story-compositions have been posted to the user's digital story;

presenting, within an archive interface, a thumbnail of an archived story-composition being stored in the archive;

receiving user input selecting the thumbnail; and

in response to receiving the user input, displaying the archived story-composition in a full-story mode.

2. The method of claim 1 , wherein creating the archive comprises:

receiving a plurality of story-compositions from the user and posting the story-compositions to the user's digital story; and

in addition to posting the story-compositions to the user's digital story, adding the story-compositions to the archive.

3. The method of claim 1 , further comprising displaying, within the archive interface, a calendar view of the archive in which a digital calendar is presented, wherein:

within the calendar view, the archive interface is configured to present a thumbnail of each archived story-composition posted to the user's digital story on a particular date in response to receiving user input selecting the particular date within the digital calendar; and

presenting the thumbnail within the archive interface comprises presenting the thumbnail in response to receiving user input selecting, within the digital calendar, a date on which the archived story-composition was posted to the user's digital story.

4. The method of claim 1 , further comprising displaying, within the archive interface, a montage view of the archive in which a scrollable list of each date on which a story-composition was added to the user's digital story is presented, wherein:

the archive is configured to display, beneath each date within the scrollable list, a thumbnail of each story-composition that was posted to the user's digital story on the date; and

presenting the thumbnail within the archive interface comprises presenting the thumbnail within the scrollable list beneath a date on which the story-composition was posted to the user's digital story.

5. The method of claim 1 , wherein:

displaying the archived story-composition in the full-story mode comprises displaying a full-screen view of the archived story-composition and a progress bar within a full-story interface; and

the progress bar comprises (1) a current-date section, associated with a date on which the archived story-composition was posted to the user's digital story and (2) an upcoming-date section, associated with an earliest subsequent date on which a subsequent archived story-composition was added to the user's digital story.

6. The method of claim 5 , wherein:

the current-date section is marked with a date-indicator, which indicates the date on which the archived story-composition was posted to the user's digital story; and

the upcoming-date section is marked with a subsequent date-indicator which indicates the earliest subsequent date.

7. The method of claim 6 , further comprising, while in the full-story mode:

transitioning from displaying the archived story-composition to displaying the subsequent archived story-composition; and

in response to displaying the subsequent archived story-composition:

changing the date-indicator to indicate the earliest subsequent date; and

changing the subsequent date-indicator to indicate a next-earliest subsequent date on which a post-subsequent archived story-composition was added to the user's digital story.

8. The method of claim 7 , wherein:

one or more additional story-compositions were posted to the user's digital story on the date on which the archived story-composition was posted to the user's digital story;

the full-story mode comprises a default to continue to stream additional archived story-compositions in a chronological order after streaming an initial archived story-composition that is displayed in response to receiving user-input; and

the method further comprises:

after displaying the archived story-composition in the full-story mode, and prior to displaying the subsequent archived story-composition, automatically continuing to display the one or more additional story-compositions, one by one in a chronological order; and

as the full-story mode progresses through the archived story-composition and the one or more additional story-compositions, digitally filling the current-date section of the progress bar to visually convey the progression.

9. The method of claim 8 , wherein:

the current-date section comprises a single unbroken bar; and

filling the current-date section comprises filling the current-date section at a continual speed.

10. The method of claim 8 , further comprising:

providing, within the full-story interface, a graphic of a split-flap time display; and

each time the full-story interface transitions to displaying a different archived story-composition, changing a time displayed by the split-flap time display to a time corresponding to the archived story-composition currently being displayed.

11. A system comprising:

an archive module, stored in memory, that:

creates an archive that stores a user's story-compositions once the story-compositions have been posted to the user's digital story;

presents, within an archive interface, a thumbnail of an archived story-composition being stored in the archive;

receives user input selecting the thumbnail; and

in response to receiving the user input, displays the archived story-composition in a full-story mode; and

at least one physical processor configured to execute the archive module.

12. The system of claim 11 , wherein the archive module creates the archive by:

receiving a plurality of story-compositions from the user and posting the story-compositions to the user's digital story; and

in addition to posting the story-compositions to the user's digital story, adding the story-compositions to the archive.

13. The system of claim 11 , wherein:

the archive module further displays, within the archive interface, a calendar view of the archive in which a digital calendar is presented;

within the calendar view the archive module is configured to present a thumbnail of each archived story-composition posted to the user's digital story on a particular date in response to receiving user input selecting the particular date within the digital calendar; and

the archive module presents the thumbnail within the archive interface by presenting the thumbnail in response to receiving user input selecting, within the digital calendar, a date on which the archived story-composition was posted to the user's digital story.

14. The system of claim 11 , wherein:

the archive module displays, within the archive interface, a montage view of the archive in which a scrollable list of each date on which a story-composition was added to the user's digital story is presented;

the archive module is configured to display, beneath each date within the scrollable list, a thumbnail of each story-composition that was posted to the user's digital story on the date; and

the archive module presents the thumbnail within the archive interface by presenting the thumbnail within the scrollable list beneath a date on which the story-composition was posted to the user's digital story.

15. The system of claim 11 , wherein:

the archive module displays the archived story-composition in the full-story mode by displaying a full-screen view of the archived story-composition and a progress bar within a full-story interlace; and

the progress bar comprises (1) a current-date section, associated with a date on which the archived story-composition was posted to the user's digital story and (2) an upcoming-date section, associated with an earliest subsequent date on which a subsequent archived story-composition was added to the user's digital story.

16. The system of claim 15 , wherein:

the current-date section is marked with a date-indicator, which indicates the date on which the archived story-composition was posted to the user's digital story; and

the upcoming-date section is marked with a subsequent date-indicator, which indicates the earliest subsequent date.

17. The system of claim 16 , wherein, while in the full-story mode, the archive module further:

transitions from displaying the archived story-composition to displaying the subsequent archived story-composition; and

in response to displaying the subsequent archived story-composition:

changes the date-indicator to indicate the earliest subsequent date; and

changes the subsequent date-indicator to indicate a next-earliest subsequent date on which a post-subsequent archived story-composition was added to the user's digital story.

18. The system of claim 17 , wherein:

one or more additional story-compositions were posted to the user's digital story on the date on which the archived story-composition was posted to the user's digital story;

the full-story mode comprises a default to continue to stream additional archived story-compositions in a chronological order after streaming an initial archived story-composition that is displayed in response to the archive module receiving user-input;

after displaying the archived story-composition in the full-story mode, and prior to displaying the subsequent archived story-composition, the archive module automatically continues to display the one or more additional story-compositions, one by one in a chronological order; and

as the full-story mode progresses through the archived story-composition and the one or more additional story-compositions, the archive module digitally fills the current-date section of the progress bar to visually convey the progression.

19. The system of claim 18 , wherein:

the current-date section comprises a single unbroken bar; and

the archive module fills the current-date section by filling the current-date section at a continual speed.

20. A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

create an archive that stores a user's story-compositions once the story-compositions have been posted to the user's digital story;

present, within an archive interface, a thumbnail of an archived story-composition being stored in the archive;

receive user input selecting the thumbnail; and

in response to receiving the user input, display the archived story-composition in a full-story mode.

Assignments (3)
CHANGE OF NAME Recorded Feb 18, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059191/0695 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE COMMA AFTER THE PERIOD IN "INC." IN THE ASSIGNEE'S NAME. THE ASSIGNEE'S NAME SHOULD APPEAR: FACEBOOK, INC. PREVIOUSLY RECORDED AT REEL: 049377 FRAME: 0099. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2022
From: PAUL, DEBASHISH
To: FACEBOOK, INC.
Reel/Frame 058917/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2019
From: PAUL, DEBASHISH
To: FACEBOOK, INC.,
Reel/Frame 049377/0099 →
Cited By (3)
US 1,069,836 US 1,115,847 US 12,288,271