IP Library Granted Patent US 11,290,632
Granted Patent B2
US 11,290,632 · App. 17/125,298 · Granted Mar 29, 2022

Shared control of camera device by multiple devices

Inventors: Brian Anthony Smith (Brentwood, NY); Rajan Vaish (Beverly Hills, CA)
Assignee: Snap Inc.
H04N5/23206H04L65/1069H04N1/00095H04N2201/0084
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 11,290,632
App. No.
17/125,298
Filed
Dec 17, 2020
Granted
Mar 29, 2022
Kind
B2
Art Unit
2696
USPC
348/207.11
Abstract

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a camera sharing session between two or more users. A camera sharing session is initiated based on session configuration information comprising a user identifier of a user permitted to control image capturing at a camera communicatively coupled to a first device. A trigger request is received from the second device and in response, an image capture, which results in at least one image, is triggered at the camera and the image is transmitted to the second device.

Claims (61)

1. A method comprising:

initiating a camera sharing session based on session configuration information, the session configuration information comprising a user-generated textual description and a user identifier corresponding to a first user permitted to control, during the camera sharing session, image capturing at a camera embedded in a wearable device worn by a second user, the wearable device being communicatively coupled to a first device, the initiating of the camera sharing session comprising transmitting, to a second device associated with the first user, an invitation to join the camera sharing session, the invitation comprising the user-generated textual description, the camera being separate from the second device;

receiving, from the second device, a trigger request;

based on receiving the trigger request, triggering an image capture at the camera, the image capture resulting in first image data comprising a first image; and

transmitting, to the second device, a message comprising the first image data.

2. The method of claim 1 , further comprising:

prior to receiving the trigger request and based on an indication of the first user joining the camera sharing session, triggering a second image capture at the camera, the second image capture resulting in second image data comprising a second image;

transmitting, to the second device, a second message comprising the second image data.

3. The method of claim 1 , further comprising:

receiving, from the first device, input via a user interface provided to the first device, the input corresponding to the session configuration information.

4. The method of claim 1 ; wherein the initiating of the camera sharing session further comprises:

activating the camera, the camera to generate one or more images upon being activated; and

capturing, in response to first user input, second image data comprising a second image captured by the camera;

wherein the invitation comprises the second image data.

5. The method of claim 1 , further comprising:

capturing, in response to second user input, second image data comprising a second image at the camera; and

providing access to the second image data to the second device.

6. The method of claim 1 , further comprising:

prior to triggering the image capture, providing a notification of the image capture to the first device.

7. The method of claim 6 , wherein:

the notification includes a request for authorization of the image capture; and

the method further comprises:

detecting authorization of the image capture by the first device, wherein the triggering of the image capture is in response to detecting the authorization.

8. The method of claim 1 , wherein:

the trigger request is a first trigger request;

the method further comprises:

receiving, from the second device, a second trigger request while the camera sharing session is paused; and

based on the camera sharing session being paused, adding the second trigger request to a request queue.

9. The method of claim 8 , further comprising:

upon resuming the camera sharing session, triggering a second image capture at the camera based on the request queue, the second image capture resulting in second image data; and

transmitting, to the second device, a second message comprising the second image data.

10. A system comprising:

one or more processors of a server machine; and

a computer-readable memory coupled to the one or more processors and storing instructions that, when executed by the one or more processors, cause the server machine to perform operations comprising:

initiating a camera sharing session based on session configuration information, the session configuration information comprising a user-generated textual description and a user identifier corresponding to a first user permitted to control, during the camera sharing session, image capturing at a camera embedded in a wearable device worn by a second user, the wearable device being communicatively coupled to a first device; the initiating of the camera sharing session comprising transmitting, to a second device associated with the user, an invitation to join the camera sharing session, the invitation comprising the user-generated textual description, the camera being separate from the second device;

receiving, from the second device; a trigger request;

based on receiving the trigger request, triggering an image capture at the camera, the image capture resulting in first image data comprising a first image; and

transmitting, to the second device, a message comprising the first image data.

11. The system of claim 10 , wherein the initiating of the camera sharing session further comprises:

activating the camera, the camera to generate one or more images upon being activated; and

capturing, in response to first user input by the second user of the first device, a second image captured by the camera;

transmitting, to the second device associated with the first user, an invitation to join the camera sharing session, the invitation comprises second image.

12. The system of claim 10 , further comprising:

prior to triggering the image capture, providing a notification of the image capture to the first device, the notification including a request for authorization of the image capture; and

detecting authorization of the image capture from the first device, wherein the triggering of the image capture is in response to receiving the authorization.

13. The system of claim 10 , wherein:

the trigger request is a first trigger request;

the operations further comprise:

receiving, from the second device, a second trigger request while the camera sharing session is paused; and

based on the camera sharing session being paused, adding the second trigger request to a request queue.

14. The system of claim 13 , wherein the operations further comprise:

upon resuming the camera sharing session, triggering a second image capture at the camera based on the request queue, the second image capture resulting in second image data comprising at least a second image; and

transmitting, to the second device, a second message comprising the second image data.

15. The system of claim 10 , wherein the operations further comprise:

in response to receiving user input, generating a second message comprising a second image captured by the camera; and

transmitting, to the second device, the second message comprising the second image.

16. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:

initiating a camera sharing session based on session configuration information, the session configuration information comprising a user-generated textual description and a user identifier corresponding to a first user permitted to control, during the camera sharing session, image capturing at a camera embedded in a wearable device worn by a second user, the wearable device being communicatively coupled to a first device, the initiating of the camera sharing session comprising transmitting, to a second device associated with the user, an invitation to join the camera sharing session, the invitation comprising the user-generated textual description, the camera being separate from the second device;

receiving, from the second device, a trigger request;

based on receiving the trigger request, triggering an image capture at the camera, the image capture resulting in first image data comprising a first image; and

transmitting, to the second device, a message comprising the first image data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2022
From: SMITH, BRIAN ANTHONY; VAISH, RAJAN
To: SNAP INC.
Reel/Frame 059092/0005 →
Continuity (2)
Continuation 16443614 · Jun 17, 2019
Related Publication 20210105397A1 · Apr 8, 2021
Cited By (5)
US 12,211,156 US 12,470,815 US 12,500,945 US 12,591,405 US 12,627,718