IP Library › Patent Application 18780182
Patent Application
App. No. 18/780,182

TWO-WAY CAMERA OPERATION

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.
18/780,182
Abstract

A computing system includes a first camera, a second camera, a microphone, and a display. The computing system is configured to independently activate the first camera and/or the second camera. The computing system first receives a user input initiating a two-way camera operation using both the first camera and the second camera. In response to the user input, the computing system activates the first camera and generates a first visualization, displaying a first image generated by the first camera, and activates the second camera and generates a second visualization, displaying a second image generated by the second camera. Both the first visualization and the second visualization are simultaneously displayed on the display of the computing system, while functions of each of the first camera and second camera can be started, stopped paused unpaused or modified individually.

Claims (82)

1 . A computing system comprising:

a first camera;

a second camera;

a display;

one or more processors; and

one or more computer-readable hardware storage devices having stored thereon computer-executable instructions that are structured such that, when executed by the one or more processors, configure the computing system to perform independently at least:

receive a user input initiating a two-way camera operation using both the first camera and the second camera;

activate the first camera to capture a first video stream generated by the first camera;

activate the second camera to capture a second video stream generated by the second camera; and

display both the first video stream and the second video stream simultaneously on the display of the computing system,

wherein because activations of the first camera and the second camera are independent, functions of each of the first camera and second camera can be started, stopped, paused, unpaused, or modified individually.

2 . The computing system of claim 1 , wherein the computing system is further configured to:

store the first video stream or the second video stream relationally in the one or more computer-readable hardware storage devices.

3 . The computing system of claim 2 , the computing system further configured to:

activate a microphone when the first camera or the second camera is activated;

start an audio recording when the first video stream and the second video stream are simultaneously recorded; and

store the recorded audio with the first video stream and the second video stream relationally in the one or more computer-readable hardware storage devices.

4 . The computing system of claim 1 , wherein:

the computing system is configured to have a plurality of data channels, each configured to receive a data stream; and

any one of the plurality of data channels is configured to receive a video data stream from the first camera or the second camera.

5 . The computing system of claim 4 , wherein the plurality of data channels are also configured to receive a data stream generated by an external device or stored in a storage, and display each data stream in one of a plurality of visualizations.

6 . The computing system of claim 1 , the computing system further configured to:

record a customer interaction as a first video dataset, a second video dataset, and an audio dataset, wherein the audio dataset contains a conversation between a service provider and a customer during the customer interaction, the first video dataset contains actions of the service provider during the customer interaction, the second video dataset contains actions of the customer, the first video stream is generated by the first camera, and the second video stream is generated by the second camera; and

store the first video dataset, the second video dataset, and the audio dataset as an artifact associated with the customer.

7 . The computing system of claim 1 , the computing system further configured to calibrate a color balance of the first camera or the second camera based on a reference color chart having a set of standard colors printed thereon.

8 . The computing system of claim 7 , wherein calibrating the color balance of the first camera or the second camera includes:

taking a picture or a video of the reference color chart by the first camera or the second camera;

comparing a set of colors in the picture with a correct set of colors corresponding to the set of standard colors printed on the reference color chart to determine whether the set of colors in the picture matches the correct set of colors; and

in response to determining that the set of colors does not match the correct set of colors, adjusting the color balance of the first camera or the second camera, causing the first camera or the second camera to take pictures or videos with the correct set of colors.

9 . The computing system of claim 8 , the computing system further configured to:

take a first picture of a patient by the first camera or the second camera after a first calibration during a first healthcare interaction;

store the first picture as a first artifact associated with a case of the patient;

take a second picture of the patient by the first camera or the second camera after a second calibration during a second healthcare interaction;

store the second picture as a second artifact associated with the case of the patient;

compare the first picture with the second picture to determine whether a condition of the patient has been improved or worsened; and

store the determination as a contextual dataset with the case of the patient.

10 . The computing system of claim 1 , the computing system further configured to:

take a sequence of pictures or a video of a monitor by the first camera or the second camera;

identify a refresh rate of the monitor;

adjust a frame rate of the first camera or the second camera based on the refresh rate of the monitor; and

take a picture of the monitor based on the adjusted frame rate.

11 . The computing system of claim 10 , wherein the monitor is a monitor of a medical device.

12 . A method implemented at a computing system for independently performing a two-way camera operation, the computing system comprising a first camera, a second camera, a display, and a computer-readable hardware storage device, the method comprising:

receiving a user input initiating a two-way camera operation using both the first camera and the second camera;

activating the first camera to capture a first video stream generated by the first camera;

activating the second camera to capture a second video stream generated by the second camera; and

displaying both the first video stream and the second video stream simultaneously on the display of the computing system,

wherein because activations of the first camera and the second camera are independent, functions of each of the first camera and second camera can be started, stopped, paused, unpaused, or modified individually.

13 . The method of claim 12 , wherein the first video stream and the second video stream are displayed in a split-view manner, in which the first video stream and the second video stream are displayed side by side and cover a whole area of the display substantially.

14 . The method of claim 12 , the method further comprising:

receiving a second user input, indicating starting a video recording;

in response to the second user input, simultaneously performing the following:

recording the first video stream generated by the first camera,

recording the second video stream generated by the second camera, and

recording an audio generated by a microphone; and

storing the first video stream, the second video stream, and the audio relationally in the computer-readable hardware storage device.

15 . The method of claim 14 , the method further comprising:

recording a customer interaction as a first video dataset, a second video dataset, and an audio dataset, wherein the audio dataset contains a conversation between a service provider and a customer during the customer interaction, the first video dataset contains actions of the service provider during the customer interaction, the second video dataset contains actions of the customer, the first video stream is generated by the first camera, and the second video stream is generated by the second camera; and

storing the first video dataset, the second video dataset, and the audio dataset as an artifact associated with the customer.

16 . The method of claim 12 , the method further comprising calibrating a color balance of the first camera or the second camera based on a reference color chart having a set of standard colors printed thereon, comprising:

taking a picture or a video of the reference color chart by the first camera or the second camera;

comparing a set of colors in the picture with a correct set of colors corresponding to the set of standard colors printed on the reference color chart to determine whether the set of colors in the picture matches the correct set of colors; and

in response to determining that the set of colors does not match the correct set of colors, adjusting the color balance of the first camera or the second camera, causing the first camera or the second camera to take pictures or videos with the correct set of colors.

17 . The method of claim 16 , the method further comprising:

taking a first picture of a patient by the first camera or the second camera after a first calibration during a first healthcare interaction;

storing the first picture as a first artifact associated with a case of the patient;

taking a second picture of the patient by the first camera or the second camera after a second calibration during a second healthcare interaction;

storing the second picture as a second artifact associated with the case of the patient;

comparing the first picture with the second picture to determine whether a condition of the patient has been improved or worsened; and

storing the determination as a contextual dataset with the case of the patient.

18 . The method of claim 17 , the method further comprising:

taking a sequence of pictures or a video of a monitor by the first camera or the second camera;

identifying a refresh rate of the monitor;

adjusting a frame rate of the first camera or the second camera based on the refresh rate of the monitor; and

taking a picture or a video of the monitor based on the adjusted frame rate.

19 . The method of claim 18 , wherein the monitor is a monitor of a medical device.

20 . A computer program product comprising one or more hardware storage devices having stored thereon computer-executable instructions that are structured such that, when the computer-executable instructions are executed by one or more processors of a computing system, the computing system comprising a first camera, a second camera, a microphone, and a display, the computer-executable instructions cause the computing system to perform independently at least:

receiving a user input initiating a two-way camera operation using both the first camera and the second camera;

activating the first camera to capture a first video stream generated by the first camera;

activating the second camera to capture a second video stream generated by the second camera; and

displaying both the first video stream and the second video stream simultaneously on the display of the computing system,

wherein because activations of the first camera and the second camera are independent, functions of each of the first camera and second camera can be started, stopped, paused, unpaused, or modified individually.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Mar 25, 2025
From: THE FRASURE FAMILY TRUST
To: THE ARK GROUP, LLC
Reel/Frame 070619/0182 →
NUNC PRO TUNC ASSIGNMENT Recorded Mar 25, 2025
From: UDO, LLC
To: THE FRASURE FAMILY TRUST
Reel/Frame 070619/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: FACER, STEVEN RYAN
To: UDO, LLC
Reel/Frame 068047/0853 →