IP Library Patent Application 15723436
Patent Application
App. No. 15/723,436

Controls and Interfaces for User Interactions in Virtual Spaces

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.
15/723,436
Abstract

In one embodiment, a method includes sending information configured to render a virtual room on a display device associated with a user, wherein the virtual room comprises a representation of the first user; receiving an input from the first user selecting a content item; sending information configured to render the content item as a virtual object in the virtual space; receiving a modification input from the first user to modify the content item; causing the content item to be modified; receiving a share input from the first user to share the modified content item on an online content-sharing network; and causing the modified content item to be shared on the online content-sharing network.

Claims (44)

1 . A method comprising, by a computing system:

sending information configured to render a virtual room on a display device associated with a user, wherein the virtual room comprises a representation of the first user;

receiving an input from the first user selecting a content item;

sending information configured to render the content item as a virtual object in the virtual space;

receiving a modification input from the first user to modify the content item;

causing the content item to be modified;

receiving a share input from the first user to share the modified content item on an online content-sharing network; and

causing the modified content item to be shared on the online content-sharing network.

2 . The method of claim 1 , wherein the content item is a photo.

3 . The method of claim 1 , wherein the content item is a video.

4 . The method of claim 1 , wherein the content item is a document.

5 . The method of claim 1 , wherein the modification input comprises a doodle input performed with a virtual tool, and wherein the modified content item comprises a doodle associated with the doodle input.

6 . The method of claim 1 , wherein the virtual room further comprises a representation of a second user, further comprising:

sending information configured to modify the content item based on a modification input of the second user.

7 . The method of claim 1 , wherein the computing system comprises a remote server.

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

send information configured to render a virtual room on a display device associated with a user, wherein the virtual room comprises a representation of the first user;

receive an input from the first user selecting a content item;

send information configured to render the content item as a virtual object in the virtual space;

receive a modification input from the first user to modify the content item;

cause the content item to be modified;

receive a share input from the first user to share the modified content item on an online content-sharing network; and

cause the modified content item to be shared on the online content-sharing network.

9 . The media of claim 8 , wherein the content item is a photo.

10 . The media of claim 8 , wherein the content item is a video.

11 . The media of claim 8 , wherein the content item is a document.

12 . The media of claim 8 , wherein the modification input comprises a doodle input performed with a virtual tool, and wherein the modified content item comprises a doodle associated with the doodle input.

13 . The media of claim 8 , wherein the virtual room further comprises a representation of a second user, and wherein the software is further operable when executed to:

send information configured to modify the content item based on a modification input of the second user.

14 . The media of claim 8 , wherein the software is executed at least in part at a remote server.

15 . A system comprising: one or more processors; and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:

send information configured to render a virtual room on a display device associated with a user, wherein the virtual room comprises a representation of the first user;

receive an input from the first user selecting a content item;

send information configured to render the content item as a virtual object in the virtual space;

receive a modification input from the first user to modify the content item;

cause the content item to be modified;

receive a share input from the first user to share the modified content item on an online content-sharing network; and

cause the modified content item to be shared on the online content-sharing network.

16 . The system of claim 15 , wherein the content item is a photo.

17 . The system of claim 15 , wherein the content item is a video.

18 . The system of claim 15 , wherein the content item is a document.

19 . The system of claim 15 , wherein the modification input comprises a doodle input performed with a virtual tool, and wherein the modified content item comprises a doodle associated with the doodle input.

20 . The system of claim 15 , wherein the virtual room further comprises a representation of a second user, and wherein the processors are further operable when executing the instructions to:

send information configured to modify the content item based on a modification input of the second user.

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 Mar 7, 2018
From: VALDIVIA, GABRIEL; SOHAIL, MAHEEN; TAUZIET, CHRISTOPHE MARCEL RENE
To: FACEBOOK, INC.
Reel/Frame 045137/0960 →