IP Library Patent Application 13842316
Patent Application
App. No. 13/842,316

Interactive Elements for Launching from a User Interface

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 None
App. No.
13/842,316
Abstract

In particular embodiments, a computing device provides for presentation to a user a first user interface associated with a first application. The first user interface includes one or more interactive elements arranged along an edge of the first user interface. The computing device receives user input selecting one of the interactive elements, and, in response to the user input, provides for presentation to the user a second user interface associated with a second application. The second application may be associated with the selected interactive element. The presentation of the second user interface includes, at least in part, the second user interface moving into view starting from the edge.

Claims (58)

1 . A method comprising:

by a computing device, providing for presentation to a user a first user interface associated with a first application, the first user interface comprising a plurality of interactive elements arranged along an edge of the first user interface;

by the computing device, receiving user input selecting one of the interactive elements; and

by the computing device, in response to the user input, providing for presentation to the user a second user interface associated with a second application, the second application being associated with the selected interactive element, the presentation of the second user interface comprising, at least in part, the second user interface moving into view starting from the edge.

2 . The method of claim 1 , wherein the interactive elements are arranged along the bottom edge of the first user interface.

3 . The method of claim 1 , wherein the first user interface comprises:

a first interactive element associated with a composer application;

a second interactive element associated with a camera application; and

a third interactive element associated with a launch screen.

4 . The method of claim 1 , wherein user input comprises a touch gesture comprising:

tapping;

pressing;

sliding; or

swiping.

5 . The method of claim 1 , wherein presentation of the first user interface is altered in response to the second user interface moving into view.

6 . The method of claim 5 , wherein altering comprises:

shifting;

scaling; or

cropping.

7 . The method of claim 6 , wherein the first user interface is shifted based at least in part on a direction in which the second user interface moves into view.

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

provide for presentation to a user a first user interface associated with a first application, the first user interface comprising a plurality of interactive elements arranged along an edge of the first user interface;

receive user input selecting one of the interactive elements; and

in response to the user input, provide for presentation to the user a second user interface associated with a second application, the second application being associated with the selected interactive element, the presentation of the second user interface comprising, at least in part, the second user interface moving into view starting from the edge.

9 . The media of claim 8 , wherein the interactive elements are arranged along the bottom edge of the first user interface.

10 . The media of claim 8 , wherein the first user interface comprises:

a first interactive element associated with a composer application;

a second interactive element associated with a camera application; and

a third interactive element associated with a launch screen.

11 . The media of claim 8 , wherein user input comprises a touch gesture comprising:

tapping;

pressing;

sliding; or

swiping.

12 . The media of claim 8 , wherein presentation of the first user interface is altered in response to the second user interface moving into view.

13 . The media of claim 12 , wherein altering comprises:

shifting;

scaling; or

cropping.

14 . The media of claim 13 , wherein the first user interface is shifted based at least in part on a direction in which the second user interface moves into view.

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:

provide for presentation to a user a first user interface associated with a first application, the first user interface comprising a plurality of interactive elements arranged along an edge of the first user interface;

receive user input selecting one of the interactive elements; and

in response to the user input, provide for presentation to the user a second user interface associated with a second application, the second application being associated with the selected interactive element, the presentation of the second user interface comprising, at least in part, the second user interface moving into view starting from the edge.

16 . The system of claim 15 , wherein the interactive elements are arranged along the bottom edge of the first user interface.

17 . The system of claim 15 , wherein user input comprises a touch gesture comprising:

tapping;

pressing;

sliding; or

swiping.

18 . The system of claim 15 , wherein presentation of the first user interface is altered in response to the second user interface moving into view.

19 . The system of claim 18 , wherein altering comprises:

shifting;

scaling; or

cropping.

20 . The system of claim 19 , wherein the first user interface is shifted based at least in part on a direction in which the second user interface moves into view.

Assignments (3)
CHANGE OF NAME Recorded Jan 21, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058813/0540 →
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2013
From: FLYNN, WILLIAM JOSEPH, III
To: FACEBOOK, INC.
Reel/Frame 030456/0444 →