U.S. patent application number 15/516680 was filed with the patent office on 2018-05-03 for video broadcasting through selected video hosts.
The applicant listed for this patent is Dani R. Sleiman, Charles R. Tudor. Invention is credited to Dani R. Sleiman, Charles R. Tudor.
Application Number | 20180124446 15/516680 |
Document ID | / |
Family ID | 60001403 |
Filed Date | 2018-05-03 |
United States Patent
Application |
20180124446 |
Kind Code |
A1 |
Tudor; Charles R. ; et
al. |
May 3, 2018 |
Video Broadcasting Through Selected Video Hosts
Abstract
A method for providing captured video to a subsequent user
device, via a desired video host, including at least some of
allowing a user to designate, via a mobile device, at least one
desired video host; allowing the subsequent user, via the
subsequent user device, to be associated with the at least one
desired video host; allowing the user to capture video, via the
mobile device, and upload or stream the captured video to the
desired video host device(s), wherein the captured video includes
at least one categorization for the captured video, as designated
by the user prior to capturing the video; and allowing the
subsequent user to access, via the subsequent user device, the
captured video, via the video host device associated with the at
least one desired video host, wherein the captured video is
accessed, based on the at least one categorization for the captured
video.
Inventors: |
Tudor; Charles R.; (Virginia
Beach, VA) ; Sleiman; Dani R.; (Virginia Beach,
VA) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Tudor; Charles R.
Sleiman; Dani R. |
Virginia Beach
Virginia Beach |
VA
VA |
US
US |
|
|
Family ID: |
60001403 |
Appl. No.: |
15/516680 |
Filed: |
April 3, 2017 |
PCT Filed: |
April 3, 2017 |
PCT NO: |
PCT/US17/25803 |
371 Date: |
April 4, 2017 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
62319044 |
Apr 6, 2016 |
|
|
|
62403629 |
Oct 3, 2016 |
|
|
|
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
H04N 7/185 20130101;
H04W 4/90 20180201; H04W 88/02 20130101; H04W 4/029 20180201; H04W
4/023 20130101; H04N 21/4223 20130101; H04N 21/41407 20130101; H04W
4/02 20130101; G06F 16/9537 20190101; H04W 4/021 20130101; H04N
5/232 20130101; H04N 21/6587 20130101; H04N 21/2743 20130101; H04L
65/4076 20130101; H04N 5/23293 20130101; H04N 5/23222 20130101;
H04N 13/296 20180501 |
International
Class: |
H04N 21/2743 20060101
H04N021/2743; H04L 29/06 20060101 H04L029/06; H04N 21/414 20060101
H04N021/414; H04N 21/4223 20060101 H04N021/4223 |
Claims
1. A method for direct video broadcasting to one or more selected
video hosts, via a mobile device, comprising: providing a user, via
said mobile device, with a listing of one or more available video
hosts; allowing said user, via said mobile device, to select one or
more desired video hosts from said one or more available video
hosts; associating said mobile device with said selected one or
more desired video hosts, such that said selected one or more
desired video hosts will be exclusive recipient(s) of video from
said mobile device; and allowing said user to capture video, via
said mobile device, and upload or stream said captured video
exclusively to said selected one or more desired video hosts,
wherein said selected one or more desired video hosts is enabled to
engage in audio communications with said user, as said captured
video is being captured.
2. The method of claim 1, wherein said mobile device is a cellular
mobile device.
3. The method of claim 1, wherein each of said available video
hosts represents a video host that is tailored toward a specific
genre or type of accessible videos.
4. The method of claim 1, wherein said user may optionally
establish one or more video hosts, to be associated with a
particular event description or tag.
5. The method of claim 1, wherein selection of said one or more
desired video hosts by said user initiates an approval request to
each of said selected one or more desired video hosts.
6. The method of claim 1, wherein allowing said user to capture
video and upload or stream said captured video to said selected one
or more desired video hosts includes allowing said user to capture
video and upload or stream said captured video exclusively to said
selected one or more desired video hosts.
7. The method of claim 1, further comprising: allowing said
selected one or more desired video hosts to provide said captured
video to one or more subsequent users.
8. The method of claim 1, further comprising: requiring said user
to designate at least one categorization for said captured video,
prior to capturing said video.
9. The method of claim 8, further comprising: allowing said
selected one or more desired video hosts to provide said captured
video to one or more subsequent viewers, based on said at least one
categorization for said captured video.
10. The method of claim 8, further comprising: allowing said
selected one or more desired video hosts to store said captured
video.
11. The method of claim 1, wherein said audio communications with
said user are transmitted separate from audio associated with said
captured video.
12. The method of claim 1, wherein said selected one or more
desired video hosts is enabled to engage in text or nonverbal
communications with said user, as said captured video is being
captured.
13. The method of claim 8, further comprising: requiring said user
to designate at least one categorization for said captured video,
prior to capturing said video.
14. The method of claim 8, further comprising: identifying a
geographic location where said video is captured and wherein said
captured video is accessed, based on said at least one
categorization for said captured video.
15. A method for providing captured video to a subsequent user
device, via a desired video host, comprising: allowing a user to
designate, via a mobile device, at least one desired video host;
allowing a subsequent user, via said subsequent user device, to be
associated with said at least one desired video host; allowing said
user to capture video, via said mobile device, and upload or stream
said captured video to said at least one desired video host,
wherein said designated at least one desired video hosts is enabled
to engage in audio communications with said user, as said captured
video is being captured, and wherein said captured video includes
at least one categorization for said captured video, as designated
by said user prior to capturing said video; and allowing said
subsequent user to access, via said subsequent user device, said
captured video, via said at least one desired video host, wherein
said captured video is accessed, based on said at least one
categorization for said captured video.
16. The method of claim 15, wherein said audio communications with
said user are transmitted separate from audio associated with said
captured video.
17. The method of claim 15, wherein said selected one or more
desired video hosts is enabled to engage in text or nonverbal
communications with said user, as said captured video is being
captured.
18. The method of claim 15, further comprising: allowing said
selected one or more desired video hosts to store said captured
video.
19. The method of claim 15, further comprising: identifying a
geographic location where said video is captured and wherein said
captured video is accessed, based on said at least one
categorization for said captured video.
20. A method for providing captured video to a subsequent user
device, via a desired video host, comprising: allowing a user to
designate, via a mobile device, at least one desired video host;
allowing a subsequent user, via said subsequent user device, to be
associated with said at least one desired video host; allowing said
user to capture video, via said mobile device, and upload or stream
said captured video to said at least one desired video host,
wherein said selected at least one desired video host is enabled to
engage in audio communications with said user, as said captured
video is being captured, and wherein said captured video includes
at least one categorization for said captured video, as designated
by said user prior to capturing said video; identifying a
geographic location of said mobile device at said time said
captured video was captured; and allowing said subsequent user to
access, via said subsequent user device, said captured video, via
said at least one desired video host, wherein said captured video
is accessed, based on said at least one categorization for said
captured video and said geographic location of said mobile device
at said time said captured video was captured.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims the benefit of U.S. Patent
Application Ser. No. 62/319,044, filed Apr. 6, 2016 and U.S. Patent
Application Ser. No. 62/503,629, filed Oct. 3, 2016, the
disclosures of which are incorporated herein in their entireties by
reference.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
[0002] Not Applicable.
REFERENCE TO SEQUENCE LISTING, A TABLE, OR A COMPUTER PROGRAM
LISTING COMPACT DISC APPENDIX
[0003] Not Applicable.
NOTICE OF COPYRIGHTED MATERIAL
[0004] The disclosure of this patent document contains material
that is subject to copyright protection. The copyright owner has no
objection to the reproduction by anyone of the patent document or
the patent disclosure, as it appears in the Patent and Trademark
Office patent file or records, but otherwise reserves all copyright
rights whatsoever. Unless otherwise noted, all trademarks and
service marks identified herein are owned by the applicant.
BACKGROUND OF THE PRESENT DISCLOSURE
1. Field of the Present Disclosure
[0005] The present disclosure relates generally to a smartphone or
other mobile device mobile application. More specifically, the
present disclosure relates to systems and methods for providing a
direct broadcast connection between a user capturing live events
via a smartphone or other mobile device and end-user in real time
sent over a computer network such as, for example, the World Wide
Web.
2. Description of Related Art
[0006] Capturing and uploading video content to the web and other
social media accounts has become a huge part of the social media
user experience--providing the ability to relive and view user
uploaded events captured by their mobile devices. Millions of
videos captured by users are uploaded daily to social media sites
such as Facebook and YouTube among others. These videos are not
viewed in real time, but subsequently viewed and ranked as to
popularity with some going viral. Some social media platforms allow
users to livestream events out to friends they have chosen and in
general to anyone on the web who may find them.
[0007] Everything is coming from the user in a one-way direction
with no real-time capability for someone who wants to use that
video in real-time to be able to contact the streamer and control
the use of the camera.
[0008] Currently, end-users (News and non-news organizations) have
limited ability to receive live-streamed video as events take place
in real time. Presently, the end-user's only means of connection is
provided by a non-direct to the end-user connection manner via
social media applications. The original video transmissions are
simply sent in an uncontrollable, non-broadcast format of live
streams out into the World Wide Web to be potentially searched by
an end-user, who, as a result, loses the element of live usage by
the time they locate and connect to the live streams available.
[0009] Any discussion of documents, acts, materials, devices,
articles, or the like, which has been included in the present
specification is not to be taken as an admission that any or all of
these matters form part of the prior art base or were common
general knowledge in the field relevant to the present disclosure
as it existed before the priority date of each claim of this
application.
BRIEF SUMMARY OF THE PRESENT DISCLOSURE
[0010] However, based on the popularity of streaming video, there
exists an overwhelming volume of such streams that are available
for viewing. In the era of "big data", everyone is looking for ways
to sort through and cull down the massive amounts of data to just
what is desired, relevant, or useful. Current approaches of
streaming user uploaded video content in real-time via the web and
social media platforms have been unsuccessful in an organized,
relevant manner acceptable to use by professional broadcast
professionals.
[0011] The current practices and capabilities of live stream direct
connections are ineffective, laborious, and limit the end-users
real-time experience of a live event captured by a first-hand
mobile device that they can have direct control over in that use.
Without the capability of controlling the camera manipulation
during live transmission, professional broadcasters will not take
an unsolicited camera livestream live to broadcast. Doing so could
result in inappropriate video being broadcast and dire consequences
for the person or organization broadcasting the video.
[0012] In order to overcome these and various other shortcomings in
the current state-of-the-art, in various exemplary, nonlimiting
embodiments, the present disclosure provides a method for obtaining
sorted, vetted, and geographically relevant video streams from
mobile devices for use by various video hosts.
[0013] In accordance with various exemplary, nonlimiting
embodiments of the disclosure, a direct broadcast connection over a
network between a front-end smartphone or other mobile device with
video content capturing and streaming capabilities and a back-end
web interface is provided. The back-end web interface communicates
and corresponds with the one or more front end-user mobile device
applications in order to provide live video streaming for broadcast
purposes or storage in an archived cloud database stored on a
computer readable medium for later retrieval.
[0014] In certain exemplary, nonlimiting embodiments, the present
disclosure incorporates a Direct Broadcast Connection (DBC) between
one or more mobile devices with video streaming and/or recording
capabilities, having an App installed, one or more video hosts and
one or more subsequent viewer devices.
[0015] Moreover, the systems and/or methods of the present
disclosure demystify live news or emergency event streaming for
average videographers (using mobile devices) and directly connects
(or connects through the distributed network) the mobile devices
with subsequent viewer devices. The provision of a direct to use or
broadcast connection and subsequent control and communication
between the videographer (utilizing the mobile device) and the
CamCasterDB interface for a video host, delivers live video streams
in broadcastable form, which video hosts can use with a high degree
of confidence and control. The systems and methods of the present
disclosure provide an improvement over known social media and other
Apps that simply send uncontrollable video or video streams to the
Internet to be searched for by subsequent viewers who subsequently
loose the element of live usage by the time they locate live video
streams.
[0016] In various exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
provide a method for direct video broadcasting to one or more
selected video hosts, via a mobile device, comprising providing a
user, via the mobile device, with a listing of one or more
available video hosts; allowing the user, via the mobile device, to
select one or more desired video hosts from the one or more
available video hosts; associating the mobile device with the
selected one or more desired video hosts, such that the selected
one or more desired video hosts will be the exclusive recipient(s)
of video from the mobile device; and allowing the user to capture
video, via the mobile device, and upload or stream the captured
video exclusively to the selected one or more desired video
hosts.
[0017] In certain exemplary, nonlimiting embodiments each available
video host is represented by a selectable icon.
[0018] In certain exemplary, nonlimiting embodiments each of the
available video hosts represents a video host that is tailored
toward a specific genre or type of accessible videos.
[0019] In certain exemplary, nonlimiting embodiments the user may
optionally establish one or more video hosts, to be associated with
a particular event description or tag.
[0020] In certain exemplary, nonlimiting embodiments the selection
of the one or more desired video hosts by the user initiates an
approval request to each of the selected one or more desired video
hosts.
[0021] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide allowing the user to capture video and upload or
stream the captured video to the selected one or more desired video
hosts includes allowing the user to capture video and upload or
stream the captured video exclusively to the selected one or more
desired video hosts.
[0022] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide allowing the selected one or more desired video
hosts to provide the captured video to one or more subsequent
users.
[0023] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide requiring the user to designate at least one
categorization for the captured video, prior to capturing the
video.
[0024] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide allowing the selected one or more desired video
hosts to provide the captured video to one or more subsequent
viewers, based on the at least one categorization for the captured
video.
[0025] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide allowing the selected one or more desired video
hosts to store the captured video.
[0026] In certain exemplary, nonlimiting embodiments the selected
one or more desired video hosts is enabled to engage in audio
communications, text, or nonverbal communications with the user, as
the captured video is being captured.
[0027] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide requiring the user to designate at least one
categorization for the captured video, prior to capturing the
video.
[0028] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide identifying a geographic location where the video
is captured and wherein the captured video is accessed, based on
the at least one categorization for the captured video.
[0029] In various exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
provide a method for providing captured video to a subsequent user
device, via a desired video host, comprising allowing a user to
designate, via a mobile device, at least one desired video host;
allowing the subsequent user, via the subsequent user device, to be
associated with the at least one desired video host; allowing the
user to capture video, via the mobile device, and upload or stream
the captured video to the at least one desired video host device,
wherein the captured video includes at least one categorization for
the captured video, as designated by the user prior to capturing
the video; and allowing the subsequent user to access, via the
subsequent user device, the captured video, via the video host
device associated with the at least one desired video host, wherein
the captured video is accessed, based on the at least one
categorization for the captured video.
[0030] In certain exemplary, nonlimiting embodiments the selected
one or more desired video hosts is enabled to engage in audio
communications with the user, as the captured video is being
captured.
[0031] In certain exemplary, nonlimiting embodiments the selected
one or more desired video hosts is enabled to engage in text or
nonverbal communications with the user, as the captured video is
being captured.
[0032] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide allowing the selected one or more desired video
hosts to store the captured video.
[0033] In certain exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
further provide identifying a geographic location where the video
is captured and wherein the captured video is accessed, based on
the at least one categorization for the captured video.
[0034] In various exemplary, nonlimiting embodiments of the present
disclosure, the systems and/or methods of the present disclosure
provide a method for providing captured video to a subsequent user
device, via a desired video host, comprising allowing a user to
designate, via a mobile device, at least one desired video host;
allowing the subsequent user, via the subsequent user device, to be
associated with the at least one desired video host; allowing the
user to capture video, via the mobile device, and upload or stream
the captured video to the at least one desired video host device,
wherein the captured video includes at least one categorization for
the captured video, as designated by the user prior to capturing
the video; identifying a geographic location of the mobile device
at the time the captured video was captured; and allowing the
subsequent user to access, via the subsequent user device, the
captured video, via the video host device associated with the at
least one desired video host, wherein the captured video is
accessed, based on the at least one categorization for the captured
video and the geographic location of the mobile device at the time
the captured video was captured.
[0035] Accordingly, the presently disclosed systems and/or methods
separately and optionally provide methods for direct to video
broadcasting to selected video hosts.
[0036] The presently disclosed systems and/or methods separately
and optionally provide a direct to broadcast connection capability
for real-time capture, streaming, and delivery of organized,
relevant real-time video to end-users in an organized manner.
[0037] The presently disclosed systems and/or methods separately
and optionally provide for the live streaming of video from mobile
devices.
[0038] The presently disclosed systems and/or methods separately
and optionally provide for video to be pre-categorized and/or
geo-tagged for upload to determined video hosts.
[0039] The presently disclosed systems and/or methods separately
and optionally provide for video to be sortable by category and/or
geographic location for viewing by an end-viewer or subsequent
viewer.
[0040] The presently disclosed systems and/or methods separately
and optionally provide systems and methods that allow for the
creation of online video channels by outlet host devices.
[0041] The presently disclosed systems and/or methods separately
and optionally provide systems and methods for outlet host devices
to create a video outlet, allow videographers to provide video
content, and allow subsequent viewers to access the created video
outlet to view the video content.
[0042] The presently disclosed systems and/or methods separately
and optionally make it possible for outlet host devices to create a
video presence and compete with other, well-established video or
news outlets.
[0043] The presently disclosed systems and/or methods separately
and optionally provide systems and methods that are customizable
for both consumer and corporate users.
[0044] The presently disclosed systems and/or methods separately
and optionally provide a direct broadcast connection over a network
between a mobile device with video content capturing and streaming
capabilities and a back-end web interface.
[0045] The presently disclosed systems and/or methods separately
and optionally provide a method for providing a real-time feedback
loop between video host and subsequent viewers.
[0046] These and other aspects, features, and advantages of the
presently disclosed systems and/or methods are described in or are
apparent from the following detailed description of the exemplary,
non-limiting embodiments of the presently disclosed systems and/or
methods and the accompanying figures. Other aspects and features of
embodiments of the presently disclosed systems and/or methods will
become apparent to those of ordinary skill in the art upon
reviewing the following description of specific, exemplary
embodiments of the presently disclosed systems and/or methods in
concert with the figures. While features of the presently disclosed
systems and/or methods may be discussed relative to certain
embodiments and figures, all embodiments of the presently disclosed
systems and/or methods can include one or more of the features
discussed herein. Further, while one or more embodiments may be
discussed as having certain advantageous features, one or more of
such features may also be used with the various embodiments of the
systems and/or methods discussed herein. In similar fashion, while
exemplary embodiments may be discussed below as device, system, or
method embodiments, it is to be understood that such exemplary
embodiments can be implemented in various devices, systems, and
methods of the presently disclosed systems and/or methods.
[0047] Any benefits, advantages, or solutions to problems that are
described herein with regard to specific embodiments are not
intended to be construed as a critical, required, or essential
feature(s) or element(s) of the presently disclosed systems and/or
methods or the claims.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
[0048] As required, detailed exemplary embodiments of the presently
disclosed systems and/or methods are disclosed herein; however, it
is to be understood that the disclosed embodiments are merely
exemplary of the presently disclosed systems and/or methods that
may be embodied in various and alternative forms, within the scope
of the presently disclosed systems and/or methods. The figures are
not necessarily to scale; some features may be exaggerated or
minimized to illustrate details of particular components.
Therefore, specific structural and functional details disclosed
herein are not to be interpreted as limiting, but merely as a basis
for the claims and as a representative basis for teaching one
skilled in the art to employ the presently disclosed systems and/or
methods.
[0049] The exemplary embodiments of the presently disclosed systems
and/or methods will be described in detail, with reference to the
following figures, wherein like reference numerals refer to like
parts throughout the several views, and wherein:
[0050] FIG. 1 illustrates a functional block diagram outlining an
exemplary embodiment of the exemplary systems, methods, and/or
apparatuses for direct video broadcasting to determined video
hosts, according to the present disclosure;
[0051] FIG. 2 illustrates an exemplary embodiment of a mobile
device being utilized according to the presently disclosed systems
and/or methods;
[0052] FIG. 3 illustrates an exemplary embodiment of a mobile
device being utilized according to the presently disclosed systems
and/or methods;
[0053] FIG. 4 illustrates an exemplary embodiment of a mobile
device being utilized to select a video type or tag, according to
the presently disclosed systems and/or methods;
[0054] FIG. 5 illustrates an exemplary embodiment of a mobile
device being utilized to capture, upload, and/or streaming video,
according to the presently disclosed systems and/or methods;
[0055] FIG. 6 illustrates an exemplary flowchart outlining
exemplary steps for allowing a user to select a media host or
outlet for receiving captured, uploaded, and/or streaming video,
according to the presently disclosed systems and/or methods;
[0056] FIG. 7 illustrates an exemplary flowchart outlining
exemplary steps for direct video broadcasting through selected
video hosts, according to the presently disclosed systems and/or
methods;
[0057] FIG. 8 illustrates an exemplary embodiment of a video host
interface, displayed on an outlet host device, according to the
presently disclosed systems and/or methods; and
[0058] FIG. 9 illustrates an exemplary embodiment of a video host
interface, displayed on an outlet host device, according to the
presently disclosed systems and/or methods.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS OF THE PRESENT
DISCLOSURE
[0059] For simplicity and clarification, the design factors and
operating principles for direct video broadcasting through selected
video hosts according to the presently disclosed systems and/or
methods are explained with reference to various exemplary
embodiments for direct video broadcasting through selected video
hosts according to the presently disclosed systems and/or methods.
The basic explanation of the design factors and operating
principles for direct video broadcasting through selected video
hosts is applicable for the understanding, design, and operation
for direct video broadcasting through selected video hosts of the
presently disclosed systems and/or methods. It should be
appreciated that video or image capture can be adapted to any
applications where video or image capture can be used or in
conjunction with any live or recorded video broadcast.
[0060] As used herein, the word "may" is meant to convey a
permissive sense (i.e., meaning "having the potential to"), rather
than a mandatory sense (i.e., meaning "must"). Unless stated
otherwise, terms such as "first" and "second" are used to
arbitrarily distinguish between the exemplary embodiments and/or
elements such terms describe. Thus, these terms are not necessarily
intended to indicate temporal or other prioritization of such
exemplary embodiments and/or elements.
[0061] The terms "a" and "an" are defined as one or more unless
stated otherwise. Throughout this application, the terms "comprise"
(and any form of comprise, such as "comprises" and "comprising"),
"have" (and any form of have, such as "has" and "having"),
"include", (and any form of include, such as "includes" and
"including") and "contain" (and any form of contain, such as
"contains" and "containing") are used as open-ended linking verbs.
It will be understood that these terms are meant to imply the
inclusion of a stated element, integer, step, or group of elements,
integers, or steps, but not the exclusion of any other element,
integer, step, or group of elements, integers, or steps. As a
result, a system, method, or apparatus that "comprises", "has",
"includes", or "contains" one or more elements possesses those one
or more elements but is not limited to possessing only those one or
more elements. Similarly, a method or process that "comprises",
"has", "includes" or "contains" one or more operations possesses
those one or more operations but is not limited to possessing only
those one or more operations.
[0062] It should also be appreciated that the terms "videographer",
"mobile device", "outlet host device", "subsequent viewer device",
and "video" are used for basic explanation and understanding of the
operation of the systems, methods, and apparatuses of the presently
disclosed systems and/or methods. Therefore, the terms
"videographer", "mobile device", "outlet host device", "subsequent
viewer device", and "video" are not to be construed as limiting the
systems, methods, and apparatuses of the presently disclosed
systems and/or methods. Thus, for example, the term "videographer"
is to be understood to help to find the user, utilizing the mobile
device to capture video and the App or other software to control
the mobile device to operate in accordance with the systems and/or
methods of the present disclosure.
[0063] The term "mobile device" is to be understood to broadly
include any mobile phone, smart phone, tablet, portable media
player, multi-purpose pocket computer, iPad, Google Tablet, Android
platform, point of view camera, still or video camera, and the
like.
[0064] The term "outlet host device" is to be understood to broadly
include any computer or device utilized by a host (a "video host")
to provide video for viewing by one or more subsequent viewer
devices. This could include broadcast news, print news, news
websites, social media websites, networking websites, or
individually hosted or controlled websites. In various exemplary
embodiments, the software associated with the MyLiveApp provides
each outlet host device with a webpage or portal through which the
video host can view video content being uploaded, streamed, and/or
recorded, as well as certain information regarding the user
providing the uploaded are streaming video. As utilized herein, the
webpage or portal provided to each outlet host device may generally
be referred to as the "CamCasterDB".
[0065] The term "subsequent viewer device" is to be understood to
broadly include any computer or device utilized by an end-user or
subscriber (a "subsequent viewer") to view video provided by one or
more video hosts.
[0066] The term video is to be understood to broadly include
live-streaming video, previously streamed video, uploaded video,
previously uploaded video, converted video, and/or manipulated
video. The term video is also understood to broadly include any
video in any format, including, for example, Flash Video (FLV),
MPEG-4 Part 14 (MP4), MPEG-1, MPEG-2, M4V, F4V, Vob, Ogg Video,
Dirac, GIF, Video alternative to GIF, Multiple-image Network
Graphics, AVI, QuickTime File Format, Windows Media Video, Raw
video format, RealMedia (RM), RealMedia Variable Bitrate (RMVB),
WebM, Matroska, Advanced Systems Format (ASF), AMV video format,
SVI, 3GPP, 3GPP2, Material Exchange Format (MXF), ROQ, Nullsoft
Streaming Video (NSV), Flash Video (FLV). The term video is also to
be understood to include video having any display resolution (i.e.,
the number of pixels in each dimension, for example
1920.times.1080) and having any pixel density (i.e., the number of
pixels per unit distance or area). Furthermore, the term video is
also understood to include any associated audio.
[0067] For simplicity and clarification, features of the presently
disclosed systems and/or methods will be described as being used in
conjunction with a mobile device, such as, for example, a mobile
phone. However, it should be appreciated that these are merely
exemplary embodiments of the disclosed features and are not to be
construed as limiting the presently disclosed systems and/or
methods. Thus, video may be captured, utilizing the presently
disclosed systems and/or methods, by any mobile electronic or other
device capable of capturing and sharing, streaming, or uploading
currently captured or previously captured videos.
[0068] Turning now to the appended and included drawing figures,
wherein the showings are for purposes of illustrating an exemplary
version of the disclosure only and not for purposes of limiting the
same, the present disclosure is a broadcast connection over a
network between a mobile device with video content capturing and
live video streaming capabilities and a back-end web interface
communicating and corresponding with the one or more outlet host
devices and/or subsequent viewer devices, computer applications in
order to provide live video streaming for broadcast purposes or
record said video in an archived cloud database stored on a
server.
[0069] The following detailed description is of the best currently
contemplated modes of carrying out exemplary versions of the
disclosure. The description is not to be taken in the limiting
sense, but is made merely for the purpose illustrating the general
principles of the disclosure, since the scope of the disclosure is
best defined by the appended claims.
[0070] Various inventive features are described below that can each
be used independently of one another or in combination with other
features.
[0071] With reference to the drawing Figs., FIG. 1 shows a
functional block diagram outlining certain components of an
exemplary embodiment of the systems and/or methods for direct video
broadcasting to determined video hosts, according to the present
disclosure. In certain illustrative, non-limiting embodiment(s) of
this disclosure, the systems and/or methods utilize several
components. For example, in various exemplary, nonlimiting
embodiments, the present disclosure utilizes at least some of a
distributed network 10, a server 20, a memory or database 30, one
or more mobile communications base stations 40, one or more mobile
devices 50, at least one outlet host device 60, and at least one
subsequent viewer device 70.
[0072] In various exemplary embodiments, the systems and/or methods
of the present disclosure are able to interact with a plurality of
mobile devices 50, a plurality of video hosts 60, and a plurality
of subsequent viewer devices 70. In various exemplary, nonlimiting
embodiments, each mobile device 50, video host 60, and subsequent
viewer device 70 is linked, either directly or indirectly, via
wired or wireless linked connection(s) 12, to the distributed
network 10, and, in turn, to the server 20 and the database 30.
[0073] In various exemplary, nonlimiting embodiments, at least some
of the mobile devices 50, video hosts 60, and subsequent viewer
devices 70 is linked, either directly or indirectly, via linked
connection(s) 12, to one another, the server 20, and/or the
database 30, without being connected through the distributed
network 10.
[0074] The linked connection(s) 12 may be any known or later
developed device or system for connecting at least some of the
distributed network 10, the server 20, the database 30, the one or
more mobile communications base stations 40, the mobile device(s)
50, the video host(s) 60, and/or the subsequent viewer device(s)
70, including a direct wired connection, a connection over a LAN, a
WAN, or any other distributed network, a connection over the public
switched telephone network, a connection over a Bluetooth
connection, a WiFi connection, a connection over a cellular
telephone network, a satellite connection or the like. In general,
the linked connection(s) 12 may be any known or later developed
connection system or structure usable to connect any of the
distributed network 10, the server 20, the database 30, the one or
more mobile communications base stations 40, the mobile device(s)
50, the video host(s) 60, and/or the subsequent viewer device(s)
70, including both wired and wireless connections.
[0075] In various exemplary, nonlimiting embodiments, the
distributed network 10 is, for example, an intranet, an extranet,
the Internet and, more particularly, the World Wide Web portion of
the Internet, a Local Area Network (LAN), a Wide Area Network
(WAN), or any other presently known or later developed distributed
network 10. It should be appreciated that, in various exemplary
embodiments, the distributed network 10 may be, for example, a
particular node, such as, for example, a specific web page, of a
larger distributed network 10.
[0076] In various exemplary, nonlimiting embodiments, the server 20
includes a processor, capable of receiving, processing, and/or
transmitting video. The memory or database 30 is capable of
receiving video for storage, storing video, and providing video for
retrieval. The outlet host device 60 is capable of receiving video,
converting, and/or manipulating video, and providing and/or
uploading received, converted, and/or manipulated video for
streaming or retrieval. The subsequent viewer device 70 is capable
of receiving and/or retrieving and displaying the received the
retrieved video on a screen to display. Any other known or later
developed system capable of processing and outputting data could be
used in place of the server 20.
[0077] It should be appreciated that the server 20 may optionally
utilize sufficient security methods to ensure safe receipt,
storage, and/or transmission and integrity of the video and/or
data.
[0078] In various exemplary, nonlimiting embodiments, the memory or
database 30 includes various suitable software programs and memory
for storing video and/or other data. In various exemplary
embodiments, the video contained within the database 30 may
optionally comprise both streaming video (such as, for example, a
stored copy of currently streaming video) and previously streamed
video (such as, for example, a stored copy of previously streamed,
converted, and/or manipulated video).
[0079] In various exemplary, nonlimiting embodiments, at least some
of the data stored in the database 30 may optionally include data
regarding various videographers, outlet host devices, mapping data,
geolocation data, and other data necessary or desirable for
enabling the systems and/or methods of the present disclosure.
[0080] It should be appreciated that the streaming video and/or
previously streamed video in the database 30 may vary and may be
updated periodically, as appropriate or necessary. The streaming
video and/or previously streamed video may be updated via input
from remote input sources and/or devices, such as, for example,
from the mobile devices 50 and/or the outlet host device 60.
[0081] In various exemplary embodiments, the database 30 and/or any
other accessible database (not shown) store software and data used
by the systems and/or methods of the present disclosure. The server
20 manages manipulation of the streaming video, reading data from
and writing data to the database 30, and or any other accessible
database (not shown). The server 20 also drives the transmission of
data to and the reception of data from each of the mobile devices
50, the outlet host devices 60, and/or the subsequent viewer
devices 70.
[0082] In various exemplary, nonlimiting embodiments, the one or
more mobile communications base stations 40 comprises a cellular
telephone site or tower including antennae and electronic
communications equipment, such as, for example, at least one
transmitter/receiver, transceiver, digital signal processor,
control component, and/or GPS receiver. Together, the one or more
mobile communications base stations 40 create a cell or our
portions in a cellular communications network. One or more of the
mobile communications base stations 40 may comprise a Base
Transceiver Station (BTS) as part of a Global System for Mobile
Communications (GSM) network.
[0083] In various exemplary embodiments, the mobile device 50
comprises at least some of a display 52, which may also function as
a touchscreen input device, one or more cameras configured to
capture video and/or still images, an audio interface comprising at
least one microphone and at least one speaker, one or more device
orientation sensors, such as, for example, an internal gyroscope
and/or other device orientation sensors, and the requisite hardware
and/or software for functional operation of the mobile device
50.
[0084] Each includes at least some of a mobile device 50, each
having a memory and processing means, each mobile device 50 having
a mobile device application (App) stored thereon, the App utilizing
the existing audio and video capabilities of the front-end user's
mobile device 50, which captures and streams real-time video
content of one or more events over the network 10.
[0085] In certain exemplary embodiments, the mobile device 50
further comprises at least some of wireless transceiver
capabilities, such as, for example, cellular, Bluetooth, or the
like for exchanging data over various distances, Global Positioning
System (GPS) receiving sensors and/or software for receiving GPS
signals and providing geolocation data and data regarding the
global position of the mobile device 50.
[0086] It should be appreciated that this listing of features
and/or elements included in the mobile device 50 are exemplary and
not exhaustive. Thus, it should be understood that the mobile
device 50, as shown and described, represents only one possible
embodiment with one possible combination of features and elements.
The features and elements that make up the mobile device 50 and the
methods for implementing required and optional software for
operation of the mobile device 50, are known in the art. Therefore,
a more detailed explanation of the mobile device 50, the
constituent components of the mobile device 50, instructions
regarding how to incorporate the required and optional elements
and/software into the mobile device 50, methods for implementing
apps and software on the mobile device 50, and certain other items
and/or techniques necessary for the implementation and/or operation
of the various exemplary embodiments of the presently disclosed
systems and/or methods are not provided herein because such
elements are commercially available and/or such background data
will be known to one of ordinary skill in the art. Therefore, it is
believed that the level of description provided herein with regard
to the mobile device 50 and implementation of the techniques,
methods, and/or apparatuses of the present disclosure is sufficient
to enable one of ordinary skill in the art to understand and
practice the techniques and/or methods, as described.
[0087] It should also be appreciated that the systems and/or
methods disclosed herein may be implemented as software executing
on a mobile electronic device, a programmed general-purpose
computer, a special purpose computer, a microprocessor, or the
like. In various exemplary embodiments, the systems and/or methods
disclosed herein may be implemented as an app residing in a mobile
electronic device, a routine embedded in a network client, as a
resource residing on a network server, or the like. The systems
and/or methods disclosed herein may also be implemented by
incorporation into a software and/or hardware system, such as the
hardware or firmware systems of a mobile electronic device or the
like. In general, any device, capable of implementing the systems
and/or methods disclosed herein and that is, in turn, capable of
implementing the steps outlined in at least one of the exemplary
flowcharts shown in FIGS. 8 and 9, can be used to implement the
systems and/or methods disclosed herein.
[0088] In various exemplary, nonlimiting embodiments, each of the
outlet host devices 60 is optionally a networked computer, a smart
phone, a tablet, a personal digital assistant (PDA), a handheld
organizer, or a similar or hybrid electronic device. Each outlet
host devices 60 is utilized by a user (a "video host") wishing to
provide video for viewing by one or more subsequent viewer devices
70. This could include broadcast news, print news, news websites,
social media websites, networking websites, or individually hosted
or controlled websites.
[0089] It should be understood that at least one of the outlet host
devices 60 may be at least one of a smart phone or tablet, having a
memory containing communications software and some form of Internet
connectivity, such as a cellular data connection, a WiFi
connection, or the like. The Internet connector may optionally be
used with the communications software for communication, via the
distributed network 10, to the server 20.
[0090] In various exemplary embodiments, each of the outlet host
devices 60 includes a display and may optionally include one or
more input devices. In various exemplary embodiments, the display
may be any other known or later developed system capable of
displaying data. The one or more input devices may be one or more
of a keyboard, a mouse, a touch screen, a touch pad, a stylus, a
microphone, a camera, or any other known or later developed device
capable of inputting data into the outlet host device 60.
[0091] Each of the outlet host devices 60 may also, optionally
include at least some of a memory to store video or other data, a
processor for rendering video, and a screen to display video.
[0092] In various exemplary, nonlimiting embodiments, each of the
subsequent viewer devices 70 is optionally a networked computer, a
smart phone, a tablet, a personal digital assistant (PDA), a
handheld organizer, or a similar or hybrid electronic device. Each
subsequent viewer device 70 is utilized by a subscriber or user
wishing to view video provided by one or more video hosts 60.
[0093] It should be understood that at least one of the subsequent
viewer devices 70 may be at least one of a smart phone or tablet,
having a memory containing communications software and some form of
Internet connectivity, such as a cellular data connection, a WiFi
connection, or the like. The Internet connector may optionally be
used with the communications software for communication, via the
distributed network 10, to the server 20.
[0094] In various exemplary embodiments, each of the subsequent
viewer devices 70 includes a display and may optionally include one
or more input devices. In various exemplary embodiments, the
display may be any other known or later developed system capable of
displaying data. The one or more input devices may be one or more
of a keyboard, a mouse, a touch screen, a touch pad, a stylus, a
microphone, a camera, or any other known or later developed device
capable of inputting data into the subsequent viewer device 70.
[0095] Each of the subsequent viewer devices 70 may also,
optionally include at least some of a memory to store video or
other data, a processor for rendering video, and a screen to
display video.
[0096] In various exemplary embodiments, the server 20 is capable
of receiving streaming video, geolocation data, and other data from
each of the at least one mobile devices 50. The server 20 is also
capable of maintaining streaming video, geolocation data, and other
data, and transmitting such video and/or other data, via the
network, to an appropriate outlet host device 60 and/or subsequent
viewer device 70.
[0097] Thus, in various exemplary embodiments, each of the mobile
device(s) 50, video host(s) 60, and subsequent viewer device(s) 70
is able to access, store, retrieve, and process data from any one
or more of the database 30, the distributed network 10, or any
other accessible database (not shown). In this manner, it is not
essential that any particular data be stored in the database 30.
Alternatively, this data can be stored in, for example, the server
20, one or more of the mobile devices 50, video hosts 60,
subsequent viewer devices 70, and/or the distributed network
10.
[0098] In various exemplary embodiments, the systems and/or methods
of the present disclosure will include software and or an App
executing on the server 20, one or more of the mobile devices 50,
one or more of the video hosts 60, and/or one or more of the
subsequent viewer devices 70.
[0099] Utilizing the features and elements of the present
disclosure, as illustrated in FIGS. 1-5, and following the
exemplary steps shown in FIG. 6, in various exemplary, nonlimiting
embodiments of the present disclosure, a front-end-user downloads
the App of the present disclosure to the mobile device 50 from, for
example, the Google App store, the Apple App store, or another
applicable repository of mobile device Apps. As utilized herein,
the App of the present disclosure may generally be referred to as
the "MyLiveApp".
[0100] After the user downloads and initially registers the
MyLiveApp, the user accesses the MyLiveApp and an exemplary method
associated with the present disclosure begins before the user is
able to begin capturing the video. As illustrated, the exemplary
method begins at step S100 and control continues to step S105,
wherein user accesses the MyLiveApp and, in step S110, the
MyLiveApp provides the user with a listing of available video
hosts. As illustrated most clearly in FIG. 2, the user is presented
with a variety of potential video hosts, identified by selectable
icons 110, displayed within the display 52 of the mobile device 50.
As illustrated in FIG. 2, for exemplary purposes only, the
MyLiveApp provides the user with potential video outlets, or hosts,
including an Emergency video host, a My Outlet video host, a Global
News video host, a Golf Network video host, a People's Network
video host, a U-Post video host, and Other video host, and an Idea
TV video host. It should be appreciated that the content and layout
of the graphical user interface (GUI) that is utilized to display
the selectable icons 110 is a design choice based upon the desired
appearance and/or functionality of the GUI. Each of the selectable
video hosts represents a video host that is potentially tailored
toward a specific genre or type of accessible videos.
[0101] Users may optionally select additional video hosts that may
be, for example, local or national news broadcasters, or providers
of specifically categorized or niche videos. In various exemplary
embodiments, the user is optionally able to select "video host" and
is then provided with a variety of potential video hosts and/or a
method of locating a particular video host for selection.
[0102] Once the MyLiveApp provides the user with a listing of
available video hosts, the method advances to step S115 and the
user is able to select one or more desired video hosts from the one
or more available video hosts. Available video hosts are listed in
the menu options displayed on the MyLiveApp computer application
stored on the user's mobile device 50.
[0103] If one or more video hosts are selected, the method advances
to step S120 and the user is associated with the selected video
host(s) such that the selected video host(s) will be the exclusive
recipient(s) of captured video from the user. As illustrated, the
user has selected the My Outlet video host, the Global News video
host, and the People's Network video host. Thus, when video is
captured by the user, using the MyLiveApp, captured video will
automatically be streamed or uploaded to the My Outlet video host,
the Global News video host, and the People's Network video host.
The listing of selected video hosts may be amended or updated, as
desired by the user.
[0104] In certain exemplary embodiments, the user may optionally
establish one or more video hosts, to be associated with a
particular event description or tag. In this manner, the user may
simultaneously upload or stream video tagged as emergency to an
emergency services video host, a local news video host, and a
national news video host. Video tagged as hobby or sports may be
uploaded or streamed to the user's personal video outlet and a
sports video host.
[0105] In various exemplary embodiments, selection of a selected
video host by the user initiates an approval request to each of the
selected video hosts. In these exemplary embodiments, a selected
video host must first approve the user's request, before the
association between the user and the selected video host takes
effect.
[0106] When the association between the user and the selected video
host(s) is complete, the method continues to step S125, where the
method ends and the user is able to capture video and upload or
stream the captured video to the selected video host(s), as further
described herein.
[0107] When the association between the user and the selected video
host(s) is complete, the user is able to capture video and upload
or stream the captured video to the selected video host(s),
utilizing the features and elements of the present disclosure. As
illustrated in FIGS. 1-5, and following the exemplary steps shown
in FIG. 7, in various exemplary, nonlimiting embodiments of the
present disclosure, the exemplary method begins at step S200 and
control continues to step S205, wherein, if a user accesses the
MyLiveApp a HOME menu, as illustrated in FIG. 3, is provided from
which the MyLiveApp user has the option of choosing from selectable
icons 112, representing optional features provided by the
MyLiveApp.
[0108] As illustrated, at least some of the provided features may
include, for example, My Videos, Send to Video Host, Call Emergency
Services, or Social Media. If, in step S110, the user chooses
determined selectable icon 112, such as, for example, "Send to
Video Host" the method advances to step S215 and, as illustrated in
FIG. 4, the MyLiveApp displays a graphical user interface within
the display 52, providing the user with a plurality of choices of
video types by which to categorize or tag the event the user is
about to video and stream. In an illustrative, nonlimiting
embodiment, as illustrated in FIG. 4, the MyLiveApp provides a
plurality of selectable icons, to allow the user to tag the event
as an emergency event, weather event, sports event, celebrity
related event, fire, other event, hobby event, crime, or political
event. It should be appreciated that these are merely exemplary
tags and that the number and type of presented tags is a design
choice. It should also be appreciated that the user may be offered
the option of creating designation or tag for the event.
[0109] Once a tag for the event has been selected, the method
advances to step S220 and the MyLiveApp accesses the camera of the
mobile device 50. Once the camera of the mobile device 50 has been
accessed, the method advances to step S225 and the MyLiveApp
enables the capturing of video by the mobile device 50, as
illustrated, for example, in FIG. 5. The captured video is uploaded
or streamed to be recorded to either a cloud database storage or
other recordable medium, and streamed live to the previously
selected video host(s).
[0110] As illustrated in FIG. 4, the user has designated a video
type as an "emergency", using a selectable icon 115. Once the
designation has been entered, the video capture feature of the
camera of the mobile device 50 is accessed and, as illustrated in
FIG. 5, the video of the accident is captured and streamed to at
least one previously selected video host, using the designated tag
of "emergency".
[0111] In various exemplary embodiments, as illustrated in FIG. 5,
while video is being captured and streamed, a "Streaming to LIVE"
or "LIVE" icon 118 is displayed within the display 118 to indicate
that to the user that the currently captured video is being
streamed to the selected video host(s). In certain exemplary
embodiments, the captured video is provided to each selected video
host, together with the tag information and optionally certain
geolocation information, identifying the geographic location where
the video is being captured.
[0112] The method then optionally advances to step S230, wherein
the captured video is provided to one or more of the subsequent
users, via the subsequent user devices 70. In certain exemplary
embodiments, the captured video is provided to the subsequent
users, based on the designated tag or category identified by the
user. In this manner, subsequent users may access and view captured
video, based on the desired categories or tags.
[0113] When the user discontinues the video capture and video
upload or streaming (or the video is optionally provided to one or
more of the subsequent users), the method continues to step S230,
where the method ends.
[0114] In various exemplary embodiments, the systems and/or methods
of the present disclosure provide a back-end web interface, which
allows the video host 60 to operate in accordance with the systems
and/or methods of the present disclosure. As utilized herein, the
web interface may generally be referred to as "CamCasterDB". In
various exemplary embodiments, CamCasterDB communicates and
corresponds over the distributed network 10 with the one or more
mobile devices 50, using the MyLiveApp to receive and stream the
real-time video content for broadcast purposes directly to one or
more subsequent viewers, each utilizing a subsequent viewer device
70. The video content can also be recorded in the mobile device's
50 memory, in an archived cloud database, such as, for example, the
database 30, or in another computer readable medium.
[0115] Through the CamCasterDB, a video host can view the video
content being captured, uploaded, and/or recorded by each
associated user. In various exemplary embodiments, as illustrated
in FIG. 8, the CamCasterDB may provide the outlet host device 60
with a display including graphical representations of a selected
geographic area, together with graphical representations of each
mobile device 50 within the geographic area. In certain exemplary
embodiments, the display provides a graphical representation of
each mobile device 50 that is currently dormant or not capturing
video within the MyLiveApp. Any each mobile device 50 that is
currently capturing video, via the MyLiveApp, is also displayed as
a graphical representation of a mobile device 50'. By selecting a
given mobile device 50', the CamCasterDB allows the outlet host
device 62 display the video currently being captured, by that given
device 50', via the MyLiveApp.
[0116] As illustrated in FIG. 9, the CamCasterDB may optionally
allow a video host to view, via the outlet host device 60, the
geographic location of mobile devices 50, within a given geographic
area. As illustrated, for example, if the video host is aware of an
event or potential event, the location of the event or potential
event can be identified on a map representing the geographic area.
The video host is then able to send requests to each mobile device
50 within the geographic area to request that video be captured
using the MyLiveApp, for use by the outlet host device 60.
[0117] In certain exemplary embodiments, users are members can be
identified as preferred or standard users or members. In certain
exemplary embodiments, the representation of each mobile device 50
may optionally represent a geographic location of preferred users
(as mobile devices 50') and standard users (as mobile devices 50).
In this manner, the video host may optionally send requests to only
preferred users and not standard users.
[0118] In certain exemplary embodiments, video host are able to
contact a user, while the user is utilizing the MyLiveApp,
directly, via a live call or texting pallet interface within the
CamCasterDB dashboard. In this manner, the video host is optionally
able to acquire or provide further information to the user and/or
verify that video content being uploaded or streamed. Upon
verification, the video host may decide whether the video stream is
to be broadcast live or recorded to, for example, the database 30
for later processing and/or distribution to subsequent viewers, via
subsequent viewer devices 70.
[0119] The decision of the video host may optionally be passed on
to the user via the CamCasterDB via text or voice communications,
utilizing the CamCasterDB and the MyLiveApp. If the video footage
is to be streamed live, the video host may optionally query the
user concerning information about the event and direct the user as
to framing of the video content and gives them a "Stand by"
directive. When the video is being viewed or sent to broadcast a
"LIVE" indicator in the user's display 52 is illuminated.
[0120] If communications are provided between the video host and
user, the user may, for example, continue to capture video content
until instructed otherwise. Optionally, the video host, live studio
news anchors, reporters, or the like may interview the user during
capturing of the live video content.
[0121] The video host places the video content stream live on the
air via the CamCasterDB.
[0122] If the video stream is not utilized for live broadcast, the
video may optionally be recorded and stored, too, for example, the
database 30 under the video host's supervision until the news event
ends and will become available for use later on as Video On Demand
(VOD).
[0123] Subsequent viewers, via subsequent viewer devices 70 are
able to access and view videos, provided by video hosts, via the
outlet host device 60. In various exemplary embodiments, subsequent
viewers are able to view listings of live stream cameras according
to category or tag. Subsequent viewers are also able to utilize
location and/or geolocation filtering, title and descriptive
information to filter and view video content, provided by the video
hosts, via the outlet host devices 60.
[0124] In various exemplary embodiments, the MyLiveApp is a News
Delivery/Emergency Services/Social Media notification oriented
application for mobile devices 50 with video streaming and
capturing capabilities. The application is designed to operate with
any mobile device 50 as known in the art.
[0125] In various exemplary embodiments, the geolocation
information regarding each of the mobile devices 50 provides the
ability for video hosts to contact users and solicit bids to
capture livestreamed video for news coverage. Alternatively, users
may optionally receive bids to capture livestream video for video
hosts. These users can turn their availability on and off which
changes their icon on the camera map from available to not
available.
[0126] The MyLiveApp, comprises certain optional capabilities, not
all of which independently or in combination must be utilized in
order carry out the systems and/or methods of the present
disclosure.
[0127] In various exemplary, nonlimiting embodiments, the MyLiveApp
separately and optionally provides the ability to record and stream
live video at multiple bit rates to the server 20, provide push
notifications to pre-designated users, when a video stream is
started, support live streaming from other camera devices, such as
GoPro Hero.RTM. cameras or drones, via present and future smart
mobile device 50 connections.
[0128] The MyLiveApp separately and optionally provides the ability
to access phone location services and share location, to see news
& Social Media Content on map using live map features, to
manage contacts, to view personal and saved videos on a server via
smart devices and web browsers, to enable video hosts' graphic
branding and customization of the overall application and its
pages, to integrate a chat (texting) and voice component permitting
users to chat with video hosts.
[0129] The MyLiveApp separately and optionally provides the ability
to list and view live and video on demand (VOD) videos as chosen
via a type-filter or by date and time filter. This content may be
limited to videos shot for the particular "favorite" news
connection chosen by the user.
[0130] The MyLiveApp separately and optionally provides the ability
for the user to choose a video host in the form of a broadcaster or
web page organization to send their news feed, to be provided with
admin settings allowing users to update & modify their
generally applicable personal information & set up the
MyLiveApp's features, to connect with and send notices, alerts and
content to other social media Apps & outlets, to
categorize/label news into a specific category prior to recording
& streaming, to give users Multiple choices of News and
Emergency Type: Fire, Accident, War, Crime, Weather, Politics,
Celebrities, Sports, Other; which then activates the cellphone
camera.
[0131] The MyLiveApp separately and optionally provides for 2-way
voice communication between the application user and the video host
or receiving end of a video stream via a back-end interface. In
various exemplary embodiments, the MyLiveApp can interact with a
corresponding website to a payment Gateway for the users to
subscribe to and purchase services.
[0132] The MyLiveApp separately and optionally provides auto and
manually set streaming with different video and audio quality. In
various exemplary embodiments, the user has the ability to turn the
microphone on/off via the icon depicted as a microphone.
[0133] The MyLiveApp separately and optionally provides for remote
control of camera light, zoom, and front and back camera switching
features from the CamCasterDB web interface and for metadata
recording and presentation in various location throughout the
MyLiveApp and CamCasterDB: Name, Location, Date, Time, Length,
Title, and Description.
[0134] In various exemplary embodiments, the MyLiveApp allows video
hosts to directly solicit and hire users who are nearby news events
in order to capture and stream video content.
[0135] In various exemplary embodiments, the MyLiveApp allows video
to be uploaded and/or streamed at multiple bit rates and supports
live streaming from other video sources, such as GoPro Hero.RTM.
cameras video a Bluetooth or similar connection. Notably, if the
other video source device connected has an internal gyroscope that
can be used to determine if such video source device is horizontal
or vertical.
[0136] While the presently disclosed systems and/or methods has
been described in conjunction with the exemplary embodiments
outlined above, the foregoing description of exemplary embodiments
of the presently disclosed systems and/or methods, as set forth
above, are intended to be illustrative, not limiting and the
fundamental disclosed systems and/or methods should not be
considered to be necessarily so constrained. It is evident that the
presently disclosed systems and/or methods is not limited to the
particular variation set forth and many alternatives, adaptations
modifications, and/or variations will be apparent to those skilled
in the art.
[0137] It is to be understood that the phraseology of terminology
employed herein is for the purpose of description and not of
limitation. Unless defined otherwise, all technical and scientific
terms used herein have the same meaning as commonly understood by
one of ordinary skill in the art to which the presently disclosed
systems and/or methods belongs.
[0138] In addition, it is contemplated that any optional feature of
the inventive variations described herein may be set forth and
claimed independently, or in combination with any one or more of
the features described herein.
[0139] Accordingly, the foregoing description of exemplary
embodiments will reveal the general nature of the presently
disclosed systems and/or methods, such that others may, by applying
current knowledge, change, vary, modify, and/or adapt these
exemplary, non-limiting embodiments for various applications
without departing from the spirit and scope of the presently
disclosed systems and/or methods and elements or methods similar or
equivalent to those described herein can be used in practicing the
presently disclosed systems and/or methods. Any and all such
changes, variations, modifications, and/or adaptations should and
are intended to be comprehended within the meaning and range of
equivalents of the disclosed exemplary embodiments and may be
substituted without departing from the true spirit and scope of the
presently disclosed systems and/or methods.
[0140] Also, it is noted that as used herein and in the appended
claims, the singular forms "a", "and", "said", and "the" include
plural referents unless the context clearly dictates otherwise.
Conversely, it is contemplated that the claims may be so-drafted to
require singular elements or exclude any optional element indicated
to be so here in the text or drawings. This statement is intended
to serve as antecedent basis for use of such exclusive terminology
as "solely", "only", and the like in connection with the recitation
of claim elements or the use of a "negative" claim
limitation(s).
* * * * *