Patentable/Patents/US-9807308
US-9807308

Personal camera companion for real-time streaming

PublishedOctober 31, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A device may display content being captured by a personal camera associated with a user. The device may receive an indication to stream the content based on a user interaction with the device. The device may determine configuration information associated with streaming the content. The configuration information including information that identifies a streaming application associated with streaming the content, and information that identifies a social media application associated with the user. The device may provide, via the social media application, a notification that the content is to be streamed via the streaming application. The notification may be provided for viewing by a viewer associated with the social media application. The device may stream the content using the streaming application. The content may be streamed to allow the viewer to access the content via the streaming application and in real-time or near real-time relative to the capturing of the content.

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A device, comprising: one or more processors to: display content being captured by a personal camera associated with a user, the personal camera being different than the device; receive an indication to stream the content, the indication being based on a user interaction with the device; determine, based on receiving the indication, configuration information associated with streaming the content, the configuration information including information that identifies a streaming application associated with streaming the content, and the configuration information including information that identifies a social media application associated with the user; provide, via the social media application, a notification that the content is to be streamed via the streaming application, the notification being provided for viewing by a viewer associated with the social media application; provide an indication that the device is prepared to receive voice input; receive, based on providing the indication, the voice input from the user, the voice input instructing the device to start streaming; request a confirmation of the voice input instructing the device to start streaming; initiate a timer based on requesting the confirmation; detect that the timer expired; and stream, based on detecting that the timer expired, the content using the streaming application, the content being streamed to allow the viewer to access the content via the streaming application and in real-time or near real-time relative to capturing of the content.

Plain English Translation

A device, separate from a personal camera, displays the camera's live feed. The device responds to user input to initiate streaming of the camera's content. This involves identifying a streaming application (e.g., Twitch) and a social media platform (e.g., Facebook). The device then posts a notification on the user's social media, alerting viewers that the live stream is available on the designated streaming application. The device prompts the user for voice input to confirm the start of streaming, requests confirmation, initiates a timer, and automatically starts streaming if no response is received before the timer expires.

Claim 2

Original Legal Text

2. The device of claim 1 , where the one or more processors, while displaying the content being captured by the personal camera, are to: cause the personal camera to record the content being captured by the personal camera; and where the one or more processors, when receiving the indication to stream the content captured by the personal camera, are to: receive the indication after causing the personal camera to record the content being captured by the personal camera.

Plain English Translation

The device described above also controls the personal camera by initiating the recording of content before streaming. When the user provides input to start streaming, the device only accepts the indication after it has already caused the personal camera to begin recording the content being captured, ensuring that the recorded content will also be streamed to the viewers.

Claim 3

Original Legal Text

3. The device of claim 1 , where the one or more processors are to: pair with the personal camera; and where the one or more processors, when determining the configuration information, are to: determine the configuration information based on pairing with the personal camera.

Plain English Translation

The device described above first establishes a connection (pairs) with the personal camera. The selection and configuration of the streaming and social media applications are based on this connection with the camera, allowing for camera-specific settings to be used for the subsequent live stream. This pairing step allows the device to determine the best streaming settings based on the personal camera's capabilities.

Claim 4

Original Legal Text

4. The device of claim 1 , where the one or more processors are further to: display a user interface associated with identifying the streaming application associated with streaming the content, the user interface including information associated with multiple streaming applications; receive, via the user interface and based on user input, the information that identifies the streaming application, the streaming application being one of the multiple streaming applications; and where the one or more processors, when determining the configuration information that identifies the streaming application associated with streaming the content, are to: determine the configuration information that identifies the streaming application based on the user input via the user interface.

Plain English Translation

The device described above presents a user interface listing multiple streaming applications (e.g., YouTube Live, Vimeo). The user selects their preferred streaming application through this interface. The configuration information for streaming is then determined based on the user's selection in the interface. This enables the user to choose which platform will broadcast the content.

Claim 5

Original Legal Text

5. The device of claim 1 , where the one or more processors are further to: display a user interface associated with identifying the social media application associated with the user, the user interface including information associated with multiple social media applications; receive, via the user interface and based on user input, the information that identifies the social media application associated with the user, the social media application being one of the multiple social media applications; and where the one or more processors, when determining the configuration information that identifies the social media application associated with the user, are to: determine the configuration information that identifies the social media application based on the user input via the user interface.

Plain English Translation

The device described above shows a user interface displaying various social media applications (e.g., Twitter, Instagram). The user chooses a social media platform through this interface where a notification about the live stream will be posted. The configuration information for the social media notification is determined based on the user's selection, allowing users to choose where to announce their stream.

Claim 6

Original Legal Text

6. The device of claim 1 , where the one or more processors are further to: store information that identifies at least one of the social media application or the streaming application as a respective default social media application or a default streaming application; and where the one or more processors, when determining the configuration information, are to: identify the social media application or the streaming application based on the stored information.

Plain English Translation

The device described above can store default settings for both the streaming and social media applications. When the user initiates a stream, the device will automatically use these stored settings instead of requiring the user to re-select them each time, streamlining the streaming process. This eliminates repetitive steps for frequent streamers.

Claim 7

Original Legal Text

7. The device of claim 1 , where the one or more processors, when displaying the content being captured by the personal camera, are to: display a set of virtual input elements along with the content; and where the one or more processors, when receiving the indication to stream the content, are to: receive the indication via at least one virtual input element of the set of virtual input elements.

Plain English Translation

The device displays the camera's live feed with virtual on-screen buttons or controls. The user can initiate streaming by interacting with these virtual elements directly on the display, providing a touch-based method to start the streaming process. The device receives the indication to stream content via one of these virtual buttons.

Claim 8

Original Legal Text

8. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to: provide, for display, content being captured by a personal camera associated with a user, the device being wirelessly connected to the personal camera; receive an indication to stream the content being captured by the personal camera; determine, based on receiving the indication, configuration information associated with streaming the content, the configuration information including information associated with a streaming application, and the configuration information including information associated with notifying a viewer that the content is to be streamed; provide, based on the information associated with notifying the viewer, a notification that the content is to be streamed, the notification including information associated with the streaming application, and the notification being provided for viewing by the viewer; provide an indication that the device is prepared to receive voice input; receive, based on providing the indication, the voice input from the user, the voice input instructing the device to start streaming; request a confirmation of the voice input instructing the device to start streaming; initiate a timer based on requesting the confirmation; detect that the timer expired; and stream, based on detecting that the timer expired, the content via the streaming application, the content being streamed to allow the viewer to access the content in real-time or near real-time relative to capturing of the content by the personal camera.

Plain English Translation

Software on a device that is wirelessly connected to a personal camera, will show the live video feed from the camera. When a user indicates that they want to stream the content, the software determines how to stream the content and how to notify viewers. It posts a notification with details about the live stream. The software prompts the user for voice input to confirm the start of streaming, requests confirmation, initiates a timer, and automatically starts streaming if no response is received before the timer expires, allowing viewers to watch the real-time video feed through the specified streaming application.

Claim 9

Original Legal Text

9. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, while causing the one or more processors to provide, for display, the content being captured by the personal camera, cause the one or more processors to: cause the personal camera to record the content being captured by the personal camera; and where the one or more instructions, that cause the one or more processors to receive the indication to stream the content being captured by the personal camera, cause the one or more processors to: receive the indication after causing the personal camera to record the content being captured by the personal camera.

Plain English Translation

The software described above also causes the personal camera to record the video feed before starting the stream. When the user triggers the stream, the software only accepts the request after confirming that the recording has started on the personal camera, ensuring a simultaneous record and live broadcast.

Claim 10

Original Legal Text

10. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: pair with the personal camera; and where the one or more instructions, that cause the one or more processors to determine the configuration information, cause the one or more processors to: determine the configuration information based on pairing with the personal camera.

Plain English Translation

The software described above first establishes a connection (pairs) with the personal camera. The streaming configuration and social media settings are determined based on this connection, enabling camera-specific optimizations. This allows for a more tailored streaming experience based on the capabilities of the personal camera.

Claim 11

Original Legal Text

11. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: provide, for display, a user interface associated selecting the streaming application, the user interface including information associated with multiple streaming applications; receive, via the user interface, a user selection of the streaming application, the streaming application being one of the multiple streaming applications; and where the one or more instructions, that cause the one or more processors to determine the configuration information associated with the streaming application, cause the one or more processors to: determine the configuration information based on the user selection of the streaming application.

Plain English Translation

The software described above presents a user interface listing available streaming applications. The user selects their desired streaming platform through this interface, and the software configures the streaming process based on this selection. This allows for users to choose from a range of different streaming platforms.

Claim 12

Original Legal Text

12. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: provide, for display, a user interface associated with identifying a social media application associated with the user, the user interface including information associated with multiple social media applications; receive, via the user interface and based on user input, information that identifies at least one social media application of the multiple social media applications; and where the one or more instructions, that cause the one or more processors to determine the configuration information associated with notifying the viewer, cause the one or more processors to: determine the configuration information based on the user input that identifies the at least one social media application.

Plain English Translation

The software described above displays a user interface with different social media applications listed. The user selects one or more social media platforms to announce the live stream. The software determines the configuration settings for the notification based on these user selections, allowing them to customize their stream promotion.

Claim 13

Original Legal Text

13. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, while causing the one or more processors, to stream the content via the streaming application, cause the one or more processors to: cause, based on user input, the personal camera to capture an image; and provide, for display, an indication that the personal camera has captured the image.

Plain English Translation

The software described above can cause the personal camera to capture a still image while the live stream is in progress, based on user input. The software also provides a visual indicator that the image has been successfully captured by the camera.

Claim 14

Original Legal Text

14. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: receive an indication associated with controlling the personal camera, the indication being based on a user interaction and being associated with at least one of: causing the personal camera to start recording the content, causing the personal camera to stop recording the content, causing the personal camera to power-on, or causing the personal camera to power-off; and control the personal camera based on the indication.

Plain English Translation

The software described above can control the personal camera through user input, allowing users to start or stop recordings, turn the camera on or off, and control other camera functions directly from the device's interface. The software receives user commands and transmits them to the personal camera via wireless connection.

Claim 15

Original Legal Text

15. A method, comprising: receiving, by a companion device, content being captured by a personal camera, the companion device being different than the personal camera, and the companion device being wirelessly connected to the personal camera; receiving, by the companion device, an indication to stream the content; determining, by the companion device and based on receiving the indication, configuration information associated with streaming the content, the configuration information identifying a streaming application via which the content is to be streamed, and the configuration information identifying a social media application; providing, by the companion device and via the identified social media application, a notification associated with streaming the content via the streaming application, the notification being provided to notify a viewer, associated with the social media application, that the content is to be streamed via the streaming application, and the notification including information that allows the viewer to access the streaming application to view the content; providing, by the companion device, an indication that the companion device is prepared to receive voice input; receiving, by the companion device and based on providing the indication, the voice input from the viewer, the voice input instructing the companion device to start streaming; requesting, by the companion device, a confirmation of the voice input instructing the companion device to start streaming; initiating, by the companion device, a timer based on requesting the confirmation; detecting, by the companion device, that the timer expired; and streaming, by the companion device and based on detecting that the timer expired, the content via the identified streaming application, the content being streamed such that the viewer is able access the content, streamed via the identified streaming application, in real-time or near real-time relative to capturing of the content.

Plain English Translation

A device receives a live video feed from a separate, wirelessly-connected personal camera. When the user indicates a desire to stream, the device determines the streaming application (e.g., YouTube Live) and social media platform (e.g., Twitter) to use. The device posts a notification on the chosen social media platform with a link to the live stream, alerting viewers. The device prompts the user for voice input to confirm the start of streaming, requests confirmation, initiates a timer, and automatically starts streaming if no response is received before the timer expires. The video is then streamed through the selected streaming application for real-time viewing.

Claim 16

Original Legal Text

16. The method of claim 15 , further comprising: causing the personal camera to record the content being captured by the personal camera; and where receiving the indication to stream the content comprises: receiving the indication after causing the personal camera to record the content being captured by the personal camera.

Plain English Translation

In the method described above, the device also triggers the personal camera to begin recording before streaming commences. The indication to start streaming is only accepted after the recording has started. This ensures that a local recording is available, independent of the live stream.

Claim 17

Original Legal Text

17. The method of claim 15 , further comprising: pairing with the personal camera; and where determining the configuration information comprises: determining the configuration information based on pairing with the personal camera.

Plain English Translation

In the method described above, the device first establishes a connection (pairs) with the personal camera before configuring the streaming settings. The configuration of the streaming and social media components is based on the capabilities and settings of the connected camera.

Claim 18

Original Legal Text

18. The method of claim 15 , further comprising: displaying a user interface associated with identifying the streaming application, the user interface including information associated with multiple streaming applications; receiving, via the user interface and based on user input, the configuration information identifying the streaming application, the streaming application being one of the multiple streaming applications; and where determining the configuration information identifying the streaming application comprises: determining the configuration information identifying the streaming application based on the user input via the user interface.

Plain English Translation

In the method described above, a user interface is displayed with a list of available streaming applications. The user selects their preferred streaming platform via this interface, and the streaming configuration is based on that selection. This allows the user to select which platform will broadcast the live feed.

Claim 19

Original Legal Text

19. The method of claim 15 , further comprising: displaying a user interface associated with identifying the social media application, the user interface including information associated with multiple social media applications; receiving, via the user interface and based on user input, the configuration information identifying the social media application, the social media application being one of the multiple social media applications; and where determining the configuration information identifying the social media application comprises: determining the configuration information identifying the social media application based on the user input via the user interface.

Plain English Translation

In the method described above, a user interface is presented showing available social media applications. The user picks a social media platform to announce the live stream. The configuration for the notification is determined based on the user's selection from the user interface. This allows them to choose the most appropriate platform to inform their audience.

Claim 20

Original Legal Text

20. The method of claim 15 , further comprising: causing, based on receiving user input and while streaming the content, the personal camera to capture an image.

Plain English Translation

In the method described above, the device receives input from the user to trigger the personal camera to capture a still image while the live stream is actively running. The user can capture specific moments as snapshots during the broadcast.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 15, 2015

Publication Date

October 31, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Personal camera companion for real-time streaming” (US-9807308). https://patentable.app/patents/US-9807308

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-9807308. See llms.txt for full attribution policy.