Field of Invention
The present invention generally relates to audiovisual content collection and distribution. More specifically, the present invention relates to event-based multi-source audiovisual content collection, transmission to a centralized processing system, and distribution to media, advertisers, social networking platforms, and individuals.
Description of the Related Art
Larger events, such as concerts or sporting events, are typically held in larger event venues, such as stadiums. Typically, event venues include a performance area, such as a sport field, or a sport arena, or a sport court, or a concert stage, or a lecture stage. Sometimes, cameras are set up in the performance area to capture sports play from predetermined angles. Typically, event venues include an eventgoer area, such as stadium seating, bleachers, theater seating, or a standing room eventgoer area. Typically, some parts of the eventgoer area provide better views or better acoustics of parts of events occurring within the performance area than other parts of the eventgoer area. Some portions of an event (e.g., sport team “huddle” meetings), even though they occur at the performance area, might not normally be visible or audible to the eventgoer area at all. Other occurrences, such as gym practice or training, occurs outside of the performance area and is also not seen normally be visible or audible to the eventgoer area at all.
Traditionally, the field of digital communications includes wired and wireless transfer of information. Digital communications may include direct communications in which information is transmitted from a sender device to a recipient device, and may also include “indirect” communications in which information is transmitted from a sender device, through one or more “intermediary” or “middleman” devices, and eventually to a recipient device.
One example of wired transfer includes data transmitted from a sender device to a recipient device using a Universal Serial Bus (USB) cable. Another example of a wired transfer includes data transmitted within a private Local Area Network (LAN) from a sender device to a router through a sender Ethernet cable, and from the router to a recipient device through a recipient Ethernet cable.
One example of wireless transfer includes data transmitted from a sender device to a recipient device using a Bluetooth protocol connection. Another example of a wireless transfer includes data transmitted within a private Wireless Local Area Network (WLAN) from a sender device to a router through a wireless Wi-Fi connection, and from the router to a recipient device through a wireless Wi-Fi connection. Another example of wireless transfer is Visible Light Communication (VLC).
Traditional wireless communications may be received and read by any recipient device within a range in which information transmitted wirelessly by a sender device can be interpreted. In some cases, information transmitted wirelessly by a sender may be within range of an unintended recipient.
Advertising a brand, a product, or a service is often an effective means for a business to obtain new customers and reinforce loyalty in existing customers. Advertising can be particularly effective if targeted at the correct audience, such as when a sport fan is told that buying a particular product will support his/her favorite team. Often, seating at sport stadiums during sporting events is divided into “sections” devoted to fans of one of the teams playing.
Advertising can be a particularly useful source of revenue during sporting events, such as football games. By using advertising, revenues may be raised, the cost of tickets may be brought down, and more fans may be allowed to go to a particular sports game.
Thus, a means of audiovisual content collection and distribution is needed.
One exemplary method for event-based content collection includes receiving an audiovisual data file from a beacon device, the audiovisual data file recorded by the beacon device. The method also includes receiving location data from the beacon device, the location data identifying a geographical location of the beacon device. The method also includes receiving time data from the beacon device, the time data identifying a time associated with the recording of the audiovisual data file. The method also includes generating a database entry in an event beacon database, the database entry including at least the audiovisual data file, the location data, and the time data. The method also includes supplying access to at least a subset of the event beacon database to a viewer device.
One exemplary system for event-based content collection includes a beacon device including an audiovisual collector device and a cloud content system. Execution of instructions stored in a memory of the cloud content system by a processor of the cloud content system performs various system operations. The system operations include receiving an audiovisual data file from the beacon device, the audiovisual data file recorded by the beacon device. The system operations also include receiving location data from the beacon device, the location data identifying a geographical location of the beacon device. The system operations also include receiving time data from the beacon device, the time data identifying a time associated with the recording of the audiovisual data file. The system operations also include generating a database entry in an event beacon database, the database entry including at least the audiovisual data file, the location data, and the time data. The system operations also include supplying access to at least a subset of the event beacon database to a viewer device.
One exemplary non-transitory computer-readable storage medium is also described, the non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform an exemplary program method for event-based content collection that includes receiving an audiovisual data file from a beacon device, the audiovisual data file recorded by the beacon device. The program method also includes receiving location data from the beacon device, the location data identifying a geographical location of the beacon device. The program method also includes receiving time data from the beacon device, the time data identifying a time associated with the recording of the audiovisual data file. The program method also includes generating a database entry in an event beacon database, the database entry including at least the audiovisual data file, the location data, and the time data. The program method also includes supplying access to at least a subset of the event beacon database to a viewer device.
An event, such as a sports game, may include numerous individual event occurrences, some in a performance area (e.g., a sports field or a concert stage) and some out of the performance area (e.g., in a gym or locker room). Beacons with audiovisual capture capabilities may be set up at key points within the performance area and at important areas outside the performance area in order to capture audiovisual data from various event occurrences that might be difficult to capture otherwise. The audiovisual data may be organized into an event beacon database, which may then be supplied to various other entities, such as media providers or advertisers, to provide to their constituencies, or to sports players or event performers to provide to social media followers, or to event fans to directly access via an API or web interface.
The ecosystem also includes multiple event beacons 170. The set of event beacons 170 of
The event beacons 170 of
The in-game sports beacons 102 can be used to collect audiovisual data (e.g., images, video, audio, or some combination thereof) from various locations during a sports game, such as at a water cooler 104 (e.g., to see and/or overhear casual player and coach casual conversations), at the sidelines 106 (e.g., to see and/or overhear strategies discussed by sidelined players and/or by coaches), at a locker room 108 (e.g., to see and/or overhear motivational or strategy discussions before a game or during the game or after the game), or other locations 110 associated with the play duration of the sports game. An event beacon can also be attached to a moving object, such as an unmanned aerial vehicle (UAV), a coach/trainer, or a sports player.
The out-of-game sports beacons 112 can be used to collect audiovisual data (e.g., images, video, audio, or some combination thereof) from various locations outside of the play duration of a sports game but still relevant to the sports game, such as at a sponsorship event 114 (e.g., to see and/or hear about charities motivating players/coaches/teams or about awards), at a gym/training area 116 (e.g., to see and/or hear how players and teams progress), a contract negotiation 118 (e.g., to see and/or hear about changes in the rosters of players and/or coaches making up one or more teams), or other locations 120 relevant to the sports game.
The individual event beacons 170 may include a variety of sensors (e.g., microphones, visible light cameras, night vision cameras, thermal cameras). The individual event beacons 170 may communicate audiovisual data through a wired or wireless communication module 240 as described in
The audiovisual data that is obtained from the event beacons 170 is then sent through the internet/network 100 to a cloud content system 144. The cloud content system 144 may be any type of computer system 900 (e.g., which may be a physical machine or a virtual machine), or may include multiple computer systems 900 connected in a network (e.g., a local area network or wireless local area network), or may include multiple computer systems 900 distributed throughout the Internet, or may include some combination thereof. The cloud content system 144 may receive data from one or more of the event beacons 170 using a wired or wireless communication module 310 as described in
The cloud content system 144, once it receives a dataset from one or more of the event beacons 170, may distribute the data to a media provider 148 (e.g., an individual or entity communicating event-related information to the public or to a private group using a communication medium such as television, radio, internet streams, podcasts, blogs, feeds, newspapers, or magazines) unprompted or in response to data requests. The cloud content system 144 may also distribute the data to a third-party advertiser 150 (e.g., an individual or entity that uses information about consumer preferences and habits in order to provide advertisements using a medium such as television, radio, internet streams, podcasts, blogs, feeds, newspapers, or magazines). The cloud content system 144 may also distribute the data directly to user devices (e.g., user remote device 160) through a content download or stream 146 hosted at the cloud content system 144 or a system communicatively connected to the cloud content system 144 (e.g., to be made accessible through a website, a blog, a desktop software application, a mobile software application, or some combination thereof).
The audiovisual data may also be uploaded to one or more social media platforms 122 (e.g., Instagram 124, Twitter 126, or Facebook 128), either directly from the event beacons 170, or by first passing through the cloud content system 144 (e.g., the social media platform 122 may be treated as a media provider 148 or a medium for a content download/stream 146).
Each media provider 148 or third-party advertiser 150 may filter or edit the audiovisual data provided by the Cloud content system 144 before transmitting it to their respective constituents (e.g., user remote device 160, another computer device, a television, a home entertainment system or video game console).
The ecosystem of
The ecosystem of
The event beacon 200 may be a computer system 900, or may be a more pared-down computerized device that includes a subset of the elements of a full computer system 900. The event beacon 200 may include a processor 230, which may be any type of processor 910. The event beacon 200 may include a memory (not shown), which may be any type of memory 920, any type of mass storage system 930, any type of portable storage system 940, or some combination thereof. The memory may optionally store software to be executed by the processor 230.
The event beacon 200 may include an audio/visual unit 210, which may include one or more cameras (photographic cameras, video cameras, night vision cameras, thermal cameras), one or more microphones, one or more various sensors (e.g., thermometer, air humidity sensor, air pollution sensor, air pollen/allergen sensor, wind sensor, altitude sensor), or some combination thereof. Any data collected by any part of the audio/visual unit 210 may be incorporated into the audiovisual data that is ultimately sent out by the event beacon 200.
The event beacon 200 may include a unique identification number 250, which may be used to identify the beacon in the sports beacon database 360 (e.g., see “ID Number” column 415 in the exemplary sports beacon database 360 of
The event beacon 200 may include a GUI interfacing element 220, which may be a hardware element, a software element executed by the processor 230, or some combination thereof, and may be used to interface with the beacon GUI 136 of the team application 132 of the player remote device 130. It may also optionally be used to interface directly with the player app GUI 134, the user app GUI 164, or an optional on-beacon GUI (not shown) located on the event beacon 200 itself.
The event beacon 200 may also include a global positioning system (GPS) communication module (comm) 260, which may communicate with one or more global positioning system (GPS) satellites to determine the geographical location of the event beacon 200. The event beacon 200 can then transmit location data including the geographical location as part of its transmitted audiovisual data (e.g., as metadata) or alongside its transmitted audiovisual data.
The event beacon 200 may also include a local wireless communication module (comm) 270, which may be used to communicate wirelessly with nearby devices. The local wireless comm 270 may include, for example, a Bluetooth (e.g., regular, smart, or low-power) connection module, a Wi-Fi direct connection module, a radio/microwave communication module, a visible light communication (VLC) module, a radio frequency identification (RFID) module (e.g., active or passive), a sonic communication module (e.g., audible sound, ultrasonic sound, infrasonic sound), or some combination thereof. The local wireless comm 270 may be used to communicate with the cloud content system 144 if it or a proxy system are located close by, or may be used to communicate directly with the player remote device 130 (e.g., via the comm 142) or with the user remote device 160 (e.g., via the comm 160).
The event beacon 200 may also include a communication module (comm) to connect to the network or internet 240, which allows the event beacon 200 to connect to a network or the internet 100. The comm 240 may include a wired communication module, which may include, for example, an Ethernet port, a modem port, a fiber optic cable port, a modem port, or a proprietary data transfer cable port. The comm 240 may include a wireless communication module, which may include, for example, a Wi-Fi connection module, or an EDGE/3G/4G/LTE cellular connection module.
The comm 142 of the player remote device 130 and the comm 166 of the user remote device 160 may include any of the communication modules listed above in relation to the network comm 240, the GPS comm 260, and the local wireless comm 270. The player remote device 130 and user remote device 160 may be any type of computing system 900, and may be, for example, a smartphone, a laptop, a portable media player device, a portable video game console, or a portable e-book reader device.
The cloud content processor 144 of
The cloud content processor 144 may use the network/internet comm module 310 to receive the audiovisual data from the event beacons 170 (e.g., from the event beacon 200). The cloud content processor 144 can then feed the audiovisual data from the event beacons 170 into the cloud data processing module 320. The cloud data processing module 320 may include hardware (e.g., a processor 910), software, or some combination thereof. The cloud content processor 144 may receive and interpret the audiovisual data (e.g., decode video data), parse the audiovisual data (e.g., to determine what is being shown or discussed using speech recognition and/or facial/text/number recognition and/or computer vision techniques), edit the audiovisual data (e.g., to crop or resize images/video or to cut out irrelevant or empty stretches of time). Parsing and editing may also include detecting and bleeping out swearwords, or highlighting comments about brands associated with advertisers 150.
The cloud data processing module 320 can also receive data from, and provide data to, an event beacon database 360, which may be a sport beacon database 400 as illustrated in
The event beacon database 360 may then be accessed through an input interface GUI 370 (e.g., an internet website, an intranet network portal, or a mobile/desktop application communicating with the cloud content system through an application programming interface), through which a media provider 148 and/or an advertiser 150 may access the audiovisual data of the event beacon database 360.
The event beacon database 360 may also be output through an output interface 350, to one or more user devices 380. The output interface 350 may be an interactive interface (e.g., an internet website, an intranet network portal, or a mobile/desktop application communicating with the cloud content system through an application programming interface) or may be a direct event venue audiovisual output (e.g., the audiovisual data may be played through speakers and displayed on a screen within the event arena, as in a “jumbotron” device) or may be a local wireless transmission at the event (e.g., Bluetooth, WiFi-Direct) to eventgoer's mobile devices 160.
In sports event situations, the cloud content system 144 may also include a player database 330 identifying individual sports players and identifying audiovisual data that includes those identified individual sports players (e.g., see exemplary player database 330 of
The exemplary sports beacon database 400 of
The exemplary sports beacon database 400 of
The sports beacon database 400 includes a “GPS location” column 410 identifying a GPS-determined location (e.g., latitude and longitude) for each event beacon identified in column 415. The sports beacon database 400 includes a “file name” column 420 identifying an audiovisual file (or multiple audiovisual files) generated by each event beacon identified in column 415 (e.g., with or without editing/processing by the cloud data processing module 320). The sports beacon database 400 includes a “sports event” column 425 identifying an event (e.g., Patriots vs. Broncos sports game) associated with each event beacon identified in column 415. The sports beacon database 400 includes a “date” column 430 identifying a date of the identified in column 425. The sports beacon database 400 includes a “time” column 440 identifying an time (e.g., a recording-beginning time, a recording-ending time, a transmission time, a processing time) associated with each event beacon identified in column 415 and in particular associated with the audiovisual file(s) identified in column 420. The sports beacon database 400 includes a “player media ID” column 445 identifying one or more sports players (e.g., or other “event performers” such as a musical artist or a sports coach or a political speaker) identified within the audiovisual file(s) identified in column 420 or otherwise associated with each event beacon identified in column 415. The players are identified using, for example, an alphanumeric code.
The player database 330 of
The player database 330 also includes a “date and time” column 470 that identifies a date and time associated with the file identified in column 465 (e.g., a date an time that the audiovisual recording was recorded, a date and time when it was processed by the cloud processing module 320, a date and time when it was uploaded into the event beacon database 360 or player database 330, or a date and time when it was uploaded to a social media platform). The player database 330 also includes a “likes” column 475, a “shares” column 480, and a “comments” column 485 that identify “likes,” shares, and comments of the audiovisual data associated with the file identified in column 465 via the social media platform(s) identified in column 460.
In particular, the cloud data processing module 320 illustrates an input stream operations 520, which describes receiving audiovisual data through the Network/internet comm 310 from the event beacons 170. The input stream operations 520 may include a digital “handshake” (e.g., setting communication parameters, may include transfer of security data such as passwords or symmetric/assymetric keys or certificates), login to the event beacon database 360, capture of the beacon ID 250 and GPS data from the GPS comm 260, and recording audiovisual data and outputting it as a file or stream.
The cloud data processing module 320 includes an input interface GUI 370, which in this case is shown as a grid identifying multiple event beacons 170, some of which are activated 505 and some of which are deactivated 510. The input interface GUI 370 may be provided to the media provider 148 and advertisers 150, for example, and can be used to provide access 525 to the input streams of step 520.
The cloud data processing module 320 includes an input interface GUI 350, which may be API-based or may be hosted at a web page 540 (e.g., a public Internet website or a private intranet portal), which may then be used by user devices 380, the media provider 148, or advertisers 150 to be provided access 525 to the input streams of step 520.
The beacon GUI 136 of
The player application GUI 134 may also include a “write new post” GUI element allowing the player to write a new post (or add camera and/or microphone inputs from the player remote device 130 or from one or more event beacons 170) to be published through a social media platform 122.
The player application GUI 134 may also include a “recent posts” GUI 635 identifying recent social media posts by the logged in player to the social media platforms(s) 122. For example, a “water cooler” post 640 is identified and “training” post 645 is identified.
The user application GUI 164 may also include a “recent posts” GUI 655 identifying recent social media posts by a number of identified sports players (e.g., those shown to be logged in 650 and/or others as well) to the social media platforms(s) 122. For example, a “Bronco QB @ water cooler” post 660 is identified and “Bronco WR @ training” post 665 is identified. Users may like, share, or comment on this content directly from the user application GUI 164.
The method may include, at step 705, providing the sports beacon 200, the cloud content system/provider 144, and the communication between them 100.
The method may include, at step 710, allowing distribution of the sports beacons 170 to any in-game 102 or out-of-game 112 entities.
The method may include, at step 715, for each entity, setting up the beacon 200 for use, with a specified ID 250 and GPS location (via GPS comm 260).
The method may include, at step 720, allowing each entity/beacon 200 to broadcast the content (audio/visual) in real time.
The method may include, at step 725, allowing the cloud content system 144 to be set up by advertisers 150 or media 148 of others to define which of the entities they will output content to.
The method may include, at step 730, providing web pages 540 or media locations for each advertiser 150 or media provider 148 to direct the content.
The method may include, at step 735, executing the cloud data processing module 320 to extract from the sports beacon database 360, in real time, the chosen entity's media streams and direct the output media streams to the predefined web pages 540 or media locations.
The method may include, at step 740, allowing the user/fan to see the web pages 540 or media locations.
The method may optionally include, at step 745, allowing advertisements to be placed on the web pages 540 or media locations, based upon the content.
The method may include, at step 805, providing the sports beacon 200, the cloud content system/provider 144, and the communication between them 100.
The method may include, at step 810, allowing distribution of the sports beacons 170 to any in-game 102 or out-of-game 112 entities.
The method may include, at step 815, for each entity, setting up the beacon 200 for use, with a specified ID 250 and GPS location (via GPS comm 260).
The method may include, at step 820, allowing each entity/beacon 200 to broadcast the content (audio/visual) in real time.
The method may include, at step 825, providing player remote devices 130 and user remote devices 150 with camera 140 and microphone 138 functions (both may have these), both with team applications 132/162, connection to the cloud/network/internet 100, and social media platforms 122.
The method may include, at step 830, allowing player remote device 130 to connect to event beacons 170 via beacon GUI 136 and share beacon data on social media platforms 122.
The method may include, at step 835, allowing the player team application 132 and user team application 162 to input to cloud content system 144 via team application API 340.
The method may include, at step 840, allowing user to receive, share via social media platforms 122, and comment on player data via user application GUI 164 of user team application 162 on user remote device 160.
The method may include, at step 845, allowing player to post and view post comments, likes, and shares for each post via player application GUI 134 of player team application 132 on player remote device 130.
The method may include, at step 850, storing player data in player database 330 via team application API 340.
The components shown in
Mass storage device 930, which may be implemented with a magnetic disk drive or an optical disk drive, is a non-volatile storage device for storing data and instructions for use by processor unit 910. Mass storage device 930 can store the system software for implementing embodiments of the present invention for purposes of loading that software into main memory 910.
Portable storage device 940 operates in conjunction with a portable non-volatile storage medium, such as a floppy disk, compact disk or Digital video disc, to input and output data and code to and from the computer system 900 of
Input devices 960 provide a portion of a user interface. Input devices 960 may include an alpha-numeric keypad, such as a keyboard, for inputting alpha-numeric and other information, or a pointing device, such as a mouse, a trackball, stylus, or cursor direction keys. Additionally, the system 900 as shown in
Display system 970 may include a liquid crystal display (LCD) or other suitable display device. Display system 970 receives textual and graphical information, and processes the information for output to the display device.
Peripherals 980 may include any type of computer support device to add additional functionality to the computer system. For example, peripheral device(s) 980 may include a modem or a router.
The components contained in the computer system 900 of
While various flow diagrams provided and described above may show a particular order of operations performed by certain embodiments of the invention, it should be understood that such order is exemplary (e.g., alternative embodiments can perform the operations in a different order, combine certain operations, overlap certain operations, etc.).
The foregoing detailed description of the technology herein has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the technology to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. The described embodiments were chosen in order to best explain the principles of the technology and its practical application to thereby enable others skilled in the art to best utilize the technology in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the technology be defined by the claim.
The present application claims the priority benefit of U.S. provisional application No. 62/023,427 filed Jul. 11, 2014 entitled “Content Collection For Sports Excitement,” as well as U.S. provisional application No. 62/047,185 filed Sep. 8, 2014 entitled “Content Collection For Sports Excitement Insert To Social Media,” the disclosures of which are hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6080063 | Khosla | Jun 2000 | A |
6144375 | Jain et al. | Nov 2000 | A |
6204813 | Wadell et al. | Mar 2001 | B1 |
6952558 | Hardacker | Oct 2005 | B2 |
7079176 | Freeman | Jul 2006 | B1 |
7091863 | Ravet | Aug 2006 | B2 |
7136042 | Magendanz et al. | Nov 2006 | B2 |
7383229 | Jacoby | Jun 2008 | B2 |
7583901 | Nakagawa et al. | Sep 2009 | B2 |
7620426 | Ortiz et al. | Nov 2009 | B2 |
7715723 | Kagawa et al. | May 2010 | B2 |
7721339 | Madison et al. | May 2010 | B2 |
7734730 | McCanne | Jun 2010 | B2 |
7743070 | Blumberg | Jun 2010 | B1 |
7849160 | Hayward | Dec 2010 | B2 |
7884855 | Ortiz | Feb 2011 | B2 |
8019227 | Iizuka | Sep 2011 | B2 |
8042140 | Thomas | Oct 2011 | B2 |
8091111 | Logan et al. | Jan 2012 | B2 |
8237787 | Hollinger | Aug 2012 | B2 |
8279051 | Khan | Oct 2012 | B2 |
8333321 | Gressel et al. | Dec 2012 | B2 |
8391773 | Arseneau et al. | Mar 2013 | B2 |
8408553 | Eskildsen | Apr 2013 | B2 |
8482612 | Tamir et al. | Jul 2013 | B2 |
8526931 | Fraley | Sep 2013 | B1 |
8538276 | Shimada et al. | Sep 2013 | B2 |
8588432 | Simon | Nov 2013 | B1 |
8589667 | Mujtaba et al. | Nov 2013 | B2 |
8611930 | Louboutin et al. | Dec 2013 | B2 |
8620344 | Huang et al. | Dec 2013 | B2 |
8622832 | Marty et al. | Jan 2014 | B2 |
8626465 | Moore et al. | Jan 2014 | B2 |
8630216 | Deivasigamani et al. | Jan 2014 | B2 |
8638367 | Allen | Jan 2014 | B1 |
8660501 | Sanguinetti | Feb 2014 | B2 |
8706044 | Chang et al. | Apr 2014 | B2 |
8724723 | Panicker et al. | May 2014 | B2 |
8736681 | Matsuzawa | May 2014 | B2 |
8750207 | Jeong et al. | Jun 2014 | B2 |
8793094 | Tam et al. | Jul 2014 | B2 |
8816868 | Tan et al. | Aug 2014 | B2 |
8831529 | Toh et al. | Sep 2014 | B2 |
8831655 | Burchill et al. | Sep 2014 | B2 |
8836851 | Brunner | Sep 2014 | B2 |
8843158 | Nagaraj | Sep 2014 | B2 |
8849308 | Marti et al. | Sep 2014 | B2 |
8862060 | Mayor | Oct 2014 | B2 |
8873418 | Robinson et al. | Oct 2014 | B2 |
8874090 | Abuan et al. | Oct 2014 | B2 |
8917632 | Zhou et al. | Dec 2014 | B2 |
8934921 | Marti et al. | Jan 2015 | B2 |
9124729 | Jung | Sep 2015 | B2 |
9498678 | Cronin | Nov 2016 | B2 |
9571903 | Cronin | Feb 2017 | B2 |
9591336 | Cronin | Mar 2017 | B2 |
9655027 | Cronin | May 2017 | B1 |
20020132612 | Ishii | Sep 2002 | A1 |
20020156835 | Williams et al. | Oct 2002 | A1 |
20030023595 | Carlbom et al. | Jan 2003 | A1 |
20040071209 | Burg et al. | Apr 2004 | A1 |
20040086257 | Werberig et al. | May 2004 | A1 |
20040171381 | Inselberg | Sep 2004 | A1 |
20050012023 | Vock et al. | Jan 2005 | A1 |
20050027608 | Wiesmuller et al. | Feb 2005 | A1 |
20050093976 | Valleriano et al. | May 2005 | A1 |
20050202905 | Chesser | Sep 2005 | A1 |
20050259618 | Ahya et al. | Nov 2005 | A1 |
20050273830 | Silver et al. | Dec 2005 | A1 |
20060067654 | Herberger et al. | Mar 2006 | A1 |
20070188611 | Carter | Aug 2007 | A1 |
20070188612 | Carter | Aug 2007 | A1 |
20070200929 | Conaway | Aug 2007 | A1 |
20080137507 | Sun et al. | Jun 2008 | A1 |
20080140233 | Seacat | Jun 2008 | A1 |
20080192116 | Tamir et al. | Aug 2008 | A1 |
20080214211 | Lipovski | Sep 2008 | A1 |
20090061971 | Weitzner et al. | Mar 2009 | A1 |
20090082110 | Relyea et al. | Mar 2009 | A1 |
20090171571 | Son et al. | Jul 2009 | A1 |
20100026809 | Curry | Feb 2010 | A1 |
20100043040 | Olsen | Feb 2010 | A1 |
20100123830 | Vunic | May 2010 | A1 |
20100245588 | Waehner et al. | Sep 2010 | A1 |
20100306064 | Inselburg | Dec 2010 | A1 |
20110014974 | Torf | Jan 2011 | A1 |
20110050904 | Anderson | Mar 2011 | A1 |
20110125809 | Woods et al. | May 2011 | A1 |
20110165946 | Pavlich et al. | Jul 2011 | A1 |
20110202945 | Pickelsimer et al. | Aug 2011 | A1 |
20110280540 | Woodman | Nov 2011 | A1 |
20110304737 | Evans et al. | Dec 2011 | A1 |
20120052949 | Weitzner et al. | Mar 2012 | A1 |
20120054178 | Tran et al. | Mar 2012 | A1 |
20120188345 | Salow | Jul 2012 | A1 |
20120229338 | Eidloth et al. | Sep 2012 | A2 |
20120296826 | Bergdale et al. | Nov 2012 | A1 |
20120317302 | Silvestri et al. | Dec 2012 | A1 |
20130126713 | Haas et al. | May 2013 | A1 |
20130141555 | Ganick et al. | Jun 2013 | A1 |
20130160051 | Armstrong et al. | Jun 2013 | A1 |
20130182117 | Arseneau et al. | Jul 2013 | A1 |
20130196788 | Shimizu et al. | Aug 2013 | A1 |
20130205341 | Jabara et al. | Aug 2013 | A1 |
20130208184 | Castor et al. | Aug 2013 | A1 |
20130268620 | Osminer | Oct 2013 | A1 |
20130279917 | Son et al. | Oct 2013 | A1 |
20130283305 | Hirsch et al. | Oct 2013 | A1 |
20130286212 | Sandler et al. | Oct 2013 | A1 |
20130300821 | Lankford et al. | Nov 2013 | A1 |
20130300832 | Hohteri et al. | Nov 2013 | A1 |
20130303192 | Louboutin | Nov 2013 | A1 |
20130305297 | Jabara et al. | Nov 2013 | A1 |
20130317835 | Mathew | Nov 2013 | A1 |
20130328917 | Zambetti et al. | Dec 2013 | A1 |
20130331087 | Shoemaker | Dec 2013 | A1 |
20130331118 | Chhabra | Dec 2013 | A1 |
20130331137 | Burchill | Dec 2013 | A1 |
20130332108 | Patel | Dec 2013 | A1 |
20130332156 | Tackin | Dec 2013 | A1 |
20130335520 | Campbell et al. | Dec 2013 | A1 |
20130336662 | Murayama et al. | Dec 2013 | A1 |
20130343762 | Murayama et al. | Dec 2013 | A1 |
20140031058 | Zhang et al. | Jan 2014 | A1 |
20140057658 | Murad et al. | Feb 2014 | A1 |
20140062773 | MacGougan | Mar 2014 | A1 |
20140063259 | Rhodus et al. | Mar 2014 | A1 |
20140065962 | Le | Mar 2014 | A1 |
20140071221 | Dave | Mar 2014 | A1 |
20140072270 | Goldberg et al. | Mar 2014 | A1 |
20140105084 | Chhabra | Apr 2014 | A1 |
20140111625 | Dawe et al. | Apr 2014 | A1 |
20140139380 | Ouyang | May 2014 | A1 |
20140141803 | Marti | May 2014 | A1 |
20140150042 | Pacor et al. | May 2014 | A1 |
20140161416 | Chou et al. | Jun 2014 | A1 |
20140162628 | Bevelacqua | Jun 2014 | A1 |
20140164520 | Fan | Jun 2014 | A1 |
20140164760 | Hybertson | Jun 2014 | A1 |
20140167794 | Nath | Jun 2014 | A1 |
20140168170 | Lazarescu | Jun 2014 | A1 |
20140171039 | Bjontegard | Jun 2014 | A1 |
20140171114 | Marti | Jun 2014 | A1 |
20140180820 | Louboutin | Jun 2014 | A1 |
20140191979 | Tsudik | Jul 2014 | A1 |
20140195675 | Silver et al. | Jul 2014 | A1 |
20140200053 | Balasubramanian | Jul 2014 | A1 |
20140222335 | Piemonte | Aug 2014 | A1 |
20140232633 | Shultz | Aug 2014 | A1 |
20140232634 | Piemonte | Aug 2014 | A1 |
20140241730 | Jovicic et al. | Aug 2014 | A1 |
20140247279 | Nicholas | Sep 2014 | A1 |
20140247280 | Nicholas | Sep 2014 | A1 |
20140269562 | Burchill | Sep 2014 | A1 |
20140274150 | Marti | Sep 2014 | A1 |
20140283135 | Shepherd | Sep 2014 | A1 |
20140293959 | Singh | Oct 2014 | A1 |
20140349750 | Thompson et al. | Nov 2014 | A1 |
20140363168 | Walker | Dec 2014 | A1 |
20140364089 | Lienhart | Dec 2014 | A1 |
20140364148 | Block | Dec 2014 | A1 |
20140365120 | Vulcano | Dec 2014 | A1 |
20140375217 | Feri et al. | Dec 2014 | A1 |
20150006648 | Cao | Jan 2015 | A1 |
20150007049 | Langlois | Jan 2015 | A1 |
20150011242 | Nagaraj | Jan 2015 | A1 |
20150026623 | Horne | Jan 2015 | A1 |
20150031397 | Jouaux | Jan 2015 | A1 |
20150058781 | Malik et al. | Feb 2015 | A1 |
20150131845 | Forouhar et al. | May 2015 | A1 |
20150189349 | Nelson | Jul 2015 | A1 |
20150326902 | Levakov et al. | Nov 2015 | A1 |
20160008662 | Cronin | Jan 2016 | A1 |
20160014435 | Cronin | Jan 2016 | A1 |
20160014481 | Cronin | Jan 2016 | A1 |
20160062722 | Cronin | Mar 2016 | A1 |
20160066159 | Cronin | Mar 2016 | A1 |
Number | Date | Country |
---|---|---|
102843186 | Dec 2012 | CN |
2 150 057 | Dec 2013 | EP |
WO 0141884 | Jun 2001 | WO |
WO 2004071598 | Aug 2004 | WO |
WO 2007035878 | Mar 2007 | WO |
WO 2007035878 | Mar 2007 | WO |
WO 2009104921 | Aug 2009 | WO |
WO 2011137100 | Nov 2011 | WO |
WO 2013121215 | Aug 2013 | WO |
PCTUS1540207 | Jul 2015 | WO |
PCTUS1540215 | Jul 2015 | WO |
PCTUS1540223 | Jul 2015 | WO |
PCTUS1547265 | Aug 2015 | WO |
PCTUS15471148 | Aug 2015 | WO |
WO 2016007962 | Jan 2016 | WO |
WO 2016007965 | Jan 2016 | WO |
WO 2016007967 | Jan 2016 | WO |
WO 2016033366 | Mar 2016 | WO |
WO 2016036571 | Mar 2016 | WO |
Entry |
---|
PCT Application No. PCT/US2015/047265 International Search Report and Written Opinion mailed Dec. 7, 2015. |
U.S. Appl. No. 14/798,286 Office Action mailed Dec. 4, 2015. |
U.S. Appl. No. 14/829,184 Office Action mailed Nov. 23, 2015. |
U.S. Appl. No. 14/798,314, John E. Cronin, Ball Tracker Camera, Jul. 13, 2015. |
U.S. Appl. No. 14/798,286, John Cronin, Camera Feed Distribution From Event Venue Virtual Seat Cameras, Jul. 13, 2015. |
U.S. Appl. No. 14/788,748, John Cronin, Sports Television Applications, Jun. 30, 2015. |
U.S. Appl. No. 14/798,346, John Cronin, Ball Tracker Snippets, Jul. 13, 2015. |
U.S. Appl. No. 14/798,294, John Cronin, Event Data Transmission to Eventgoer Devices, Jul. 13, 2015. |
U.S. Appl. No. 14/798,296, John Cronin, Event and Fantasy League Data Transmission to Eventgoer Devices, Jul. 13, 2015. |
U.S. Appl. No. 14/837,457, John E. Cronin, Multiple Display Controller System, Aug. 27, 2015. |
U.S. Appl. No. 14/838,767, John E. Cronin, Automated Clip Creation, Aug. 28, 2015. |
U.S. Appl. No. 14/829,184, Maxx T. Garrison, Event Media, Aug. 18, 2015. |
U.S. Appl. No. 14/838,129, John E. Cronin, Current Event and Outside Event Data Transmission to Eventgoer Devices, Aug. 27, 2015. |
“Anvato Announces New Cloud Solution for HD Live Streaming, Clip Editing, Social Sharing and Archival”, ANVATO KNOWS/Video, May 12, 2014. |
“Aspera to Showcase Digital Media Workflow and Broadcast IT Solutions At Broadcastasia 2013”, Aspera News, Jun. 4, 2013. |
Barney et al., Casey; “Visible Light Communication Systems”, A Major Qualifying Project Report Submitted to the Faculty of the Worchester Polytechnic Institute, Mar. 28, 2014. |
“Bright Leverages Cloud to Stream Sports Content Worldwide”, by Sports Video Group, Jul. 9, 2013. |
“Casio Unveils Prototype of Visible Light Communication System Using Smartphones at CES”, Casio Computer Co., Ltd., Jan. 10, 2012. |
“Camera Corps Robotic Cameras Systems to Televise Wimbledon Action”, TVTechnology, Jun. 24, 2013. http://www.tvtechnology.com/equipment/0082/camera-corps-ro . . . . |
“Cisco Stadium Vision Mobile”, Cisco, May 21, 2014. |
Coxworth, Ben; “NFL may track footballs using magnetic fields”, Gizmag.com, Jun. 13, 2014 http://www.gizmag.com/football-tracking-magnetic-fields/3254 . . . . |
“Create Innovative SERVICES with PLAY APPs”, Date of Download: Jan. 16, 2014, http://www.oledcomm.com/LIFI.html, Oledcomm—France LiFi. |
Danakis, C et al.; “Using a CMOS Camera Sensor for Visible Light Communication”; 3rd IEEE Workshop on Optical Wireless Communications; [online], Dec. 3-7, 2012 [retrieved Aug. 14, 2015]. Retrieved from the Internet: <URL: https://195.134.65.236/IEEE—Globecom—2012/papers/p1244-danakis.pdf> pp. 1244-1248. |
Davies, Chris; “Philips LED lights flicker out a challenge to iBeacon and Gimbal”, SlashGear, Feb. 17, 2014. |
Dawson, Keith; “LiFi in the Real World” All LED Lighting—Illuminating The Led Community, Jul. 31, 2013. |
Dinh et al., Thang; “Real time tracking using an active pan-tilt-zoom network camera”, Proceeding IROS '09 Proceedings of the 2009 IEEE/RSJ International conference on Intelligent robots and systems. pp. 3786-3793, 2009. |
“Engaged Sports Media Selects thePlatform as Centralized Cloud-based Video Publishing System”, thePlatform, Oct. 31, 2013. |
“EZ Display and EZ Remote for Android—User Guide”, InFocus, Jul. 10, 2013. |
Fisher et al., Brian E.; “Measurements corner: Three-dimensional position and orientation measurements using magneto-quasistatic fields and complex image theory”, IEEE Xplore Abstract, Antennas and Propagation Magazines, IEEE (vol. 56, Iss. 1) Feb. 2014, pp. 160-173. |
“Football camera provides ball's-eye view of the field”, R&D Magazine Webcast, Feb. 27, 2013. |
Gaddam et al., Vamsidhar R.; “Interactive Zoom and Panning from Live Panoramic Video”, Nossdav '14 Proceedings of Network and Operating Systems Support for Digital Audio and Video Workshop, Mar. 19, 2014. |
Gerhardt, Ryan; “Stadium App Lets Fans Order Food and Get On-Court Close Ups”, PSFK.com, Feb. 22, 2013. |
“GigaBroadcasting”, Li-Fi Consortium, Date of Download: Aug. 14, 2014. |
Gilpin, Lyndsey; “How GE created smart lights by integrating beacons into LEDs”, TechRepublic, Jun. 6, 2014. |
Gorman, Michael; “Outstanding Technology brings visible light communication to phones and tablets via dongle and LEDs”, Edgadget International Editions, Jul. 16, 2012. |
Haas, Harald; “Delivering safe and secure wireless communications”, pureLiFi. Date of download: Jan. 16, 2014 http://purelifi.co.uk/. |
Hammond, Teena; “Stadiums race to digitize: How sports teams are scrambling to keep Millenials coming to games”, TechRepublic. Apr. 12, 2014. |
“Hybrid's Sport Track Enables Robotic Cameras to Follow Action”, TVTechnology, May 29, 2013 http://www.tvtechnology.com/news/0086/hybrids-sport-track-en . . . . |
Jaffe, Jay; “MLB unveils revolutionary next-level tracking technology on defense”, The Strike Zone, Mar. 3, 2014. |
Kamenetzky, Andy; “Inside The Most Connected Sports Venue in America (And, No, It Ain't Cowboys Stadium)”, Digital Trends, Nov. 6, 2013. |
Kaplan, Daniel; “In-game locker room video still rare around NFL”, SportsBusiness Journal, Sep. 30, 2013. |
Kappeler et al., Uwe-Philipp; “3D Object Localizationi via Stereo Vision using an Omnidirectional and a Perspective Camera”, Proceedings of the 2nd. Workshop on Omindirectional Robot Vision. May 7, 2010. ISBN 978-88-95872-02-5 pp. 7-12. |
Keith Price Bibliography Sports, Line Judge, Ball Position, Ball Tracking and Enhanced Displays, VisionBib. Date of download: Apr. 24, 2014 http://www.visionbib.com/bibliography/motion-f746ba1.html. |
Kumar, Navin; “Visible Light Communications Systems Conception and VIDAS”, IETE Technical Review, vol. 25, Issue 6, Nov.-Dec. 2008. Date of download: Nov. 19, 2009. http://www.tr.ietejournals.org. |
Lavars, Nick; “Adidas miCoach Smart Ball tracks your striking power and finesse”, Gizmag.com, May 28, 2014 http://www.gizmag.com/adidas-micoach-smart-soccer-ball/3228 . . . . |
LiFi Overview—Green wireless mobile communication—LiFi Technology. Date of download: Jan. 16, 2014. |
Li, Yang et al., “VICO: A Framework for Configuring Indoor Visible Light Communication Networks” Aug. 11, 2012, Mobile Adhoc and Sensor Systems (MASS), 2012 IEEE 9th International Conference, Las Vegas, NV. |
“Manchester City's Etihad Stadium is soon to be transformed into the Premier League's most technologically fan-friendly stadium”, Machester City, May 8, 2013. |
Montero, Eric, “Design and Implementation of Color-Shift Keying for Visible Light Communications”, Sep. 2013, McMaster University. |
Nguyen et al., “A Novel like switching scheme using pre-scanning and RSS prediction in visible light communication networks”, EURASIP Journal on Wireless Communications and Networking, 2013. |
Ogawa; “Article about VLC Guidance developed”, Visible Light Communications Consotium (VLCC), Aug. 31, 2012. |
Ogawa; “iPhone app from CASIO”, Visible Light Communications Consortium (VLCC), Apr. 26, 2012. |
Pawate et al., Raj; “Remote display technology enhances the cloud's user experience”, Texas Instruments, Aug. 2012. |
Pingali et al., Gopal' “Lucentivision: Converting Real World Events Into Multimedia Experiences”, Multimedia and Expo, 2000. ICME 2000. 2000 IEEE International Conference on vol. 3, Jul. 30, 2000—Aug. 2, 2000. |
Povey, Gordon, “VLC for Location, positioning and navigation”, Jul. 27, 2011, http://visiblelightcomm.com/vlc-for-location-positioning-and-n . . . . |
“Proprietary Data Is Foundational”, Contextual Database| Delivery Agent, Inc. Date of Download: Apr. 30, 2014 http://www.deliveryagent.com/products/contextual-database/. |
RedFIR Precision Real-Time Tracking, Fraunhofer Institute for Integrated Circuits IIS. Oct. 7, 2015. |
Ren et al., Jinchang; “A General Framework for 3D Soccer Ball Estimation and Tracking”, Image Processing, 2004. ICIP '04. 2004 International Conference on (vol. 3) Date of Conference: Oct. 24-27, 2004. |
Rufo et al., J.; “Visible Light Communication Systems for Optical Video Transmission”, Microwave and Optical Technology Letters, vol. 52, No. 7, Jul. 2010. |
“Streaming Video Online Databases”, MLibrary, University of Michigan. Maintained by: Clara Slavens, last modified: Apr. 17, 2014. |
“Surveillance Monitoring—Networking Security—PTZ Network Cameras”, Panasonic USA. http://www.panasonic.com/business/psna/products-surveillance-monitoring/network-security-cameras/ptz-cameras.aspx Date of Download: Apr. 29, 2014. |
Swedberg, Claire; “RFID Helps Soccer Teams Keep Their Eye on the Ball, and Their Players”, RFID Journal, Mar. 13, 2012. |
Thanigavel, M.; “Li-Fi Technology in Wireless Communication”, International Journal of Engineering Research & Technology (IJERT), ISSN: 2278-0181, vol. 2 Issue 10, Oct. 2013. |
Wells, Alton; “How would you build a gimball system that could track any point within a 360 degree “sphere””, AskEngineers. Posted on Aug. 26, 2013. |
Wiedeman, Reeves; “Sporting Kansas City Makes the Stadium More Like Your Couch”, BloombergBusinessweek, Jul. 18, 2013. |
Woodward, Alexander; Delmas, Patrice; “Computer Vision for Low Cost 3-D Golf Ball and Club Tracking”, CITR, University of Auckland, Dept. Computer Science, New Zealand.Date of Download: Apr. 29, 2014. |
Won, Eun Tae; “Visible Light Communication: Tutorial”, Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs), Mar. 9, 2008. |
“World Cup 2014: Goalline technology TV process reviewed”, BBC Sport, Jun. 16, 2014. http://www.bbc.com/sport/0/football/27864393. |
Yan, Fei; “Tennis Ball Tracking for Automatic Annotation of Broadcast Tennis Video”, Centre for Vision, Speech and Signal Processing, School of Electronics and Physical Sciences, Jun. 2007. |
Yu, Shuang; “Automatic Basketball Tracking in Broadcast Basketball Video”, A Thesis submitted in partial fulfillment of the requirements for the Degree of Master of Science in the Faculty of Graduate Studies. Aug. 2012. |
PCT Application No. PCT/US2015/033613 International Search Report and Written Opinion mailed Sep. 1, 2015. |
PCT Application No. PCT/US2015/040207 International Search Report and Written Opinion mailed Oct. 5, 2015. |
PCT Application No. PCT/US2015/040215 International Search Report and Written Opinion mailed Sep. 29, 2015. |
PCT Application No. PCT/US2015/040223 International Search Report and Written Opinion mailed Oct. 1, 2015. |
U.S. Appl. No. 14/788,748 Office Action mailed Nov. 5, 2015. |
U.S. Appl. No. 14/798,294 Office Action mailed Nov. 2, 2015. |
U.S. Appl. No. 14/838,129 Office Action mailed Oct. 29, 2015. |
U.S. Appl. No. 14/798,346 Office Action mailed Dec. 18, 2015. |
U.S. Appl. No. 14/798,286 Final Office Action mailed Jun. 8, 2016. |
U.S. Appl. No. 14/788,748 Final Office Action mailed May 26, 2016. |
U.S. Appl. No. 14/798,346 Final Office Action mailed Jun. 30, 2016. |
U.S. Appl. No. 14/798,294 Final Office Action mailed May 13, 2016. |
U.S. Appl. No. 14/838,129 Final Office Action mailed Jun. 10, 2016. |
U.S. Appl. No. 14/798,296 Final Office Action mailed Sep. 13, 2016. |
U.S. Appl. No. 14/837,457 Final Office Action mailed Aug. 23, 2016. |
U.S. Appl. No. 14/838,767 Final Office Action mailed Aug. 25, 2016. |
U.S. Appl. No. 14/829,184 Office Action mailed Sep. 12, 2016. |
U.S. Appl. No. 14/798,294 Office Action mailed Oct. 4, 2016. |
PCT Application No. PCT/US2015/047148 International Search Report and Written Opinion mailed Dec. 17, 2015. |
U.S. Appl. No. 14/798,296 Office Action mailed Apr. 5, 2016. |
U.S. Appl. No. 14/837,457 Office Action mailed Feb. 16, 2016. |
U.S. Appl. No. 14/838,767 Office Action mailed Feb. 16, 2016. |
U.S. Appl. No. 14/829,184 Final Office Action mailed Mar. 21, 2016. |
U.S. Appl. No. 14/788,748 Office Action mailed Mar. 23, 2017. |
U.S. Appl. No. 14/837,457 Office Action mailed Mar. 20, 2017. |
U.S. Appl. No. 14/829,184 Final Office Action mailed Mar. 1, 2017. |
U.S. Appl. No. 14/838,767 Office Action mailed Jan. 3, 2017. |
Number | Date | Country | |
---|---|---|---|
62023427 | Jul 2014 | US | |
62047185 | Sep 2014 | US |