SYSTEM WITH IMPROVED PORTABLE SOCCER GOAL HAVING AN INTERACTIVE DISPLAY
The present invention is a soccer simulation system having a portable soccer goal with an interactive display, the system including a sectionalized grid have a plurality of sections each with at least one sensor for sensing a soccer ball and including a managing station in electrical communication with a goal controller and a server.
The present application claims benefit of priority to U.S. Provisional Application No. 61/024,521 entitled “SYSTEM WITH IMPROVED PORTABLE SOCCER GOAL HAVING AN INTERACTIVE DISPLAY” and filed on Jul. 15, 2014, whose inventor is Jorge Martinez, and which is hereby incorporated by reference in its entirety.
FIELD OF THE INVENTIONThe present invention is broadly directed to soccer goals and more particularly to an improved simulated soccer system with a portable sectional soccer grid adapted for receiving a soccer ball through a section of the sectional grid the system including an interactive display.
BACKGROUND OF THE INVENTIONPortable soccer goals have been used for training and practice. Some of these goals are freestanding inflatable goals that have limitations to actual soccer goals with rigid sides and structures. Other prior art portable soccer goals involve a net for receiving and rebounding a kicked soccer ball. These goals may include an outer frame with a net extending along the outer frame providing an interior netted region. In some cases, use of these goals may cause interference with a kicker kicking a ball into the goal area by rebounding the ball into the kicking area. Other goals may include an electronic sensor connected to the frame or net to help record the number of kicked soccer balls, but do not provide location information related to the position of the kicked ball through the goal and do not provide and interactive display showing the results of the goal to reward targeted goal kicks. Other goals may include an impact surface with a proximity based sensor used to record the location of the kicked soccer ball, however, the ball is again rebounded into the kicking area leading to interference with the kicker's continued use of the goal. As indicated, many of these soccer goals have limitations which are improved upon with the present invention
SUMMARY OF THE INVENTIONThe present invention is an improved soccer simulation system having a portable soccer goal with an interactive display, the system including a sectionalized grid have a plurality of sections each with at least one sensor for sensing a soccer ball and including a managing station in electrical communication with a goal controller and a server.
Sensing of a soccer ball includes detection of a moving soccer ball by way of a leading surface, a main body or a rearmost surface of the soccer ball entering or departing from a sensing range of the sensor, so that location, speed, and/or direction of a moving soccer ball entering, passing through or departing said sectionalized grid may be determined by way of input of signals to and calculations taking place at the goal controller and server. Sections of the sectionalized grid may be divided by physical elements which are visible to the eye or may be defined by desired functions and sensor ranges of the system.
Various objects and advantages of the present invention will become apparent from the following description taken in conjunction with the accompanying drawings wherein are set forth, by way of illustration and example, certain embodiments of this invention. The drawings submitted herewith constitute a part of this specification, include exemplary embodiments of the present invention, and illustrate various objects and features thereof.
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms. 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 variously employ the present invention in virtually any appropriately detailed structure.
Referring to the drawings in more detail, the reference numeral 50 generally refers to a system for simulating a soccer experience including a sectionalized grid 70 having a plurality of sections 71 each including at least one sensor 80 for sensing a soccer ball 64 and including a managing station 78 in electrical communication with a goal controller 87 and a server 90 which may be located remotely or locally using a single or combination of various known networks 84 using various standardized connectors for the desired networked communication between the various devices including using various signal or data transmission cables such as but not limited to parallel cables, serial cables (USB), VGA, Cat V, Cat 6, video and audio cables. Alternatively, the managing station 78, goal controller 87 and saver 90 may be networked using wireless topology as desired.
Networking allows for electrical communication between the various system 50 components thereby facilitating the simulated soccer experience. The network 84 may include logic to provide wireless access for devices associated with the managing station 78 and the goal controller 87. Through the network 84, computer 78a may for instance communicate with the server 90, e.g. through a IP network 84 that is physically connected to each other or wirelessly using a typical communications infrastructure for communicating with local and remote devices using, for example, fiber optic, wireless, satellite, and wired communications networks. The system 50 components can be physically connected to or remotely connected to each other with for example, one or more managing stations 78 or goal controllers 87 or servers 90 which may be located in a central office or regional center for monitoring a relatively large number of remotely connected components. The server 90, and managing stations 78 can be separated by large distances and the utilized network 84 will be able to provide the required communications between the various components of the system 50 using standard networking equipment such as firewalls, routers, gateways, hubs and switches which may utilize various network protocols such as but not limited to, 802.11, 3G, 4G, LTE, standard telephony or non-standard telephony protocols.
The exemplary environment in which system 50 or methods associated with the system 50 or the sectional goal device described herein may be implement may include devices 78a, 78b, 78c, . . . , 78-N (where N>1) (collectively referred to as input/output devices individually or collectively as managing station 78), and may be in communication with one or more servers 90 having variously attached storage devices (not shown) in electronic communication with the system 50 all of which can be connected to network 84. While
An embodiment of the managing station 78 is depicted in
Generally, the managing station 78 is in communication with the Goal Controller 87 and can perform a test on and determine the status of the Goal Controller 87. In addition, the Managing Station 78 creates new subscriptions, manages the operation of the system 50 and synchronizes the transfer and receipt of information between a local database (not shown) and a remote database associated with the Server 90.
The reader gateway 78b receives data from a barcode reader 78c which may read data off a barcode affixed to a card (not shown) which may be utilized at a entry portal to provide kicker profile data or administrative profile data depending on whether the barcode corresponds to an administrative user or a kicking user. The profile data may be entered into the system 50 from a remote computer and associated with the particular barcode, which is affixed or otherwise associated with the card (not shown) available to the administrative user, kicker or other system user. In one embodiment, the user profile previously configured and retrievably stored within the system 50 and associated with the barcode scanned by the barcode scanner 78c determines what type of access the user is provided.
The system 50 may generate an ID card (not shown), using information collected by the system and associated with a particular user. The ID card may be based upon a template previously created by the system and retrievably stored on a local or remote storage device (not shown). The ID card may include user specific information such as name, skill, age, gender, various demographic, financial and historical data and may include an image associated with the user, which may be obtained with camera 78d associated with computer 78a. The demographic information may be obtained from the user or based upon information accessible from other sources, which are available and associated with the user. The historical data may include information about prior performances or use of the system 50, including but not limited to score, dates of use, length of use and ranking within user specific categories or within system specific categories. The financial data may include payment information such as, but not limited to, credit card, credit balance or affiliated financial institution information.
The camera 78d may provide a digital file representing an image of the user, which is transmitted to the computer 78a or is otherwise retrievably stored on storage media associated with the system 50. The camera 78d may also provide audiovisual information in the form of an electronic file or data which can be transmitted to the computer 78a or otherwise retrievably stored by the system 50 within the storage device (not shown) associated with the computer 78a or the system 50.
A monitor 78e may be provided by the system to display current usage information about the user and the system to provide feed back to the user and/or entertain other system 50 users. The information displayed on the monitor 78e may include information related to the current user, such as status, score, or ranking of the user or related information relating the user in comparison to a grouping of other system users as well as demographic information about the user such as name, gender and age. The monitor 78e may also provide historical information obtained from the system about the user such as historical or current use of the system 50, such as but not limited to number of kicks and average scores. The monitor 78e may include a static display receiving device capable of receiving processed content such as videos, photographs, audio recordings through a network, such as network 84 from the computer 78a such as, but not limited to a video projector. Alternatively, the content may be transmitted directly to the monitor 78e for processing and display or the content maybe transmitted wirelessly via a wireless network.
Computer 78a may correspond to an internet device, a personal computer including desktops, all-in-ones, laptops, tablets or a mobile communication device such as, but not limited to, a cell phone, a personal digital assistant (PDA), a smartphone or another type of portable device, with the ability to be networked using network 84 including direct, Wi-Fi and telephony networks, for communication with the system 50 to receive content from the goal controller 87 and transmit it for display by the monitor 78e.
A speaker 78g or other output device may also be provided by the system 50 to simulate the soccer experience or entertain the crowd during use of the system 50. Speaker 78g usage may include sounds of cheers or music to enhance the user experience. While
In addition, various routines or system functionality may be performed by the managing station 78 as configured or controlled during operation of the system 50. Different routines or functions may be controlled manually or if pre configured, associated with an input command. For example a specific routine or function maybe associated with a particular barcode, which may be scanned by the barcode reader 78c and upon receipt of the relevant data, cause the system 50 to perform the desired function or routine. For example, one barcode may be scanned by the barcode reader 78c, which was previously configured within the system 50 to illuminate a preconfigured plurality of sections 71 within the sectionalized soccer grid. In this manner, if the routine is initiated, the system 50 may reward the user if the soccer ball 64 is received within the configured illuminated section 71. Another barcode may be associated with a different system routine and when scanned by the barcode reader 78c may initiate a routine or function, which cause the system 50 to alternate or rotate the illumination of section 71 throughout the sectionalized grid 70. If during operation of the system 50, the soccer ball 64 passes through the illuminated section, the system 50 may award points to the kicker. In this way, system 50 may challenge and train the kicking user to improve their goal kicks. While
An embodiment of the goal controller 87 is further depicted in
As depicted in
The network 84 may generally include logic to provide wireless communication for various devices of the system 50. Network 84 may be a network that provides wired or wireless (radio) content to various devices for the system 50 using direct, Bluetooth, infrared, Wi-Fi, 802.11a, 802.11b, 802.11f, 802.11g, 3G or 4G mobile telecommunications standards.
System 50 is operable to monitor, receive and record user performance data related to receipt of the soccer ball 64 by the sectionalized grid 70 from the goal controller 87 and transmit the information to the managing station 78 for use by the system 50 and for retrievable storage on the server 90 that may reside on a remote device in communication via the internet 85 to the managing station 78 via local network 84a. Aspects of system 50 may include monitoring of multiple managing stations 78, analysis by an admin user analyzing the retrievably stored information, generating various system reports, and transmitting, or providing access to the system 50 reports to an authorized user.
Referring to
Managing station 78 and server 90 may comprise a computer platform interconnected with an input mechanism and an output mechanism respectively providing inputs and outputs for communicating with resident applications. For example, the managing station 78, profile server 90 illustrated in
As further illustrated in
For example, the communications interface 90f may include, but is not limited to, communication interface components such as a serial port, a universal serial bus (USB), a parallel port, and wired and/or air interface components for implementing communication protocols/standards such as World Interoperability for Microwave Access (WiMAX), infrared protocols such as Infrared Data Association (IrDA), short-range wireless protocols/technologies, Bluetooth® technology, ZigBee® protocol, ultra wide band (UWB) protocol, home radio frequency (HomeRF), shared wireless access protocol (SWAP), wideband technology such as a wireless Ethernet compatibility alliance (WECA), wireless fidelity alliance (Wi-Fi Alliance), 802.11 network technology, public switched telephone network technology, public heterogeneous communications network technology such as the Internet, private wireless communications network, land mobile radio network, code division multiple access (CDMA), wideband code division multiple access (WCDMA), universal mobile telecommunications system (UMTS), advanced mobile phone service (AMPS), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), global system for mobile communications (GSM), single carrier (1×) radio transmission technology (RTT), evolution data only (EV-DO) technology, general packet radio service (GPRS), enhanced data GSM environment (EDGE), high speed downlink data packet access (HSPDA), analog and digital satellite systems, and any other technologies/protocols that may be used in at least one of a wireless communications network and a data communications network.
Further, the managing station 78, server 90 may include a processing unit 90b, which may be an application-specific integrated circuit (ASIC) or other chipset, processor, logic circuit, or other data processing device. Generally, the processing unit 90b is operable to execute an application programming interface (API) layer that may interface with any resident programs, such as a optical output application and optical sensor application. In one non-limiting aspect, the API may include a runtime environment executing on an integrated light output driver circuit or a optical sensor circuit device.
Additionally, the processing unit 90b may include one or a combination of processing subsystems that provide functionality to the managing station 78 and server 90. If a handheld device such as a smart phone is utilized as the computer 78a, processing subsystems may include subsystems such as: sound, non-volatile memory, file system, transmit, receive, searcher, layer 1, layer 2, layer 3, main control, remote procedure, handset, power management, diagnostic, digital signal processor, vocoder, messaging, call manager, Bluetooth® system, Bluetooth® LPOS, position determination, position engine, user interface, sleep, data services, security, authentication, USIM/SIM, voice services, graphics, USB, multimedia such as MPEG, GPRS, etc. In a personal computer environment for the computer 78a the processing subsystems may include subsystems such as: sound, non-volatile memory, file system, task management, transmit, receive, searching, internet, indexing, video and graphics processing, USB, multimedia, etc. In other words, processing subsystems may include any subsystem components that interact with applications executing on the computer platform. For example, processing subsystems may include any subsystem components that receive data reads and data writes from API on behalf of any resident client application.
Further, the managing station 78 and server 90 may include memory 90c for storing data, information, logic, executable instructions, etc. For example, memory 90c may comprise volatile and/or nonvolatile memory such as read-only and/or random-access memory (RAM and ROM), electronically programmable ROM (EPROM), electronically erasable programmable ROM (EEPROM), flash cards, or any memory common to computer platforms. Further, memory 90c may include one or more flash memory cells, and may further include any secondary and/or tertiary storage device, such as magnetic media, optical media, tape, or soft or hard disk.
By way of example, consistent with
The Managing Station 78 and Server 90 may perform certain operations in response to processing unit executing software instructions contained in a computer-readable medium, such as memory 90c. A computer-readable medium may be defined as a non-transitory memory device. A memory device may include space within a single physical memory device or spread across multiple physical memory devices.
The software instructions may be read into the memory 90c from another computer-readable medium, such as storage device 90g, or from another device via network 84, 84a, 84b or other communication interface 90f. The software instructions contained in the memory 90c may cause the processing unit 90b to perform processes that will be described later. Alternatively, hardwired circuitry may be used in place of or in combination with software instructions to implement processes described herein. Thus, implementations described herein are not limited to any specific combination of hardware circuitry and software.
In a movable goalie embodiment of the invention, goalie obstacle or
A central member 73 is spaced between the vertical members 72 and as illustrated in
Optional liner 66 is further illustrated in
With further reference to
The adaptation embodiment may also include removable sections which dislodge upon impact by moving ball 64. As opposed to having a ball 64 rejected or reflected entirely by impact with physical sections of grid 70, in the adaptation embodiment, a user 8 may kick ball 64 toward grid 70 and impact a removable section which would dislodge and allow ball 64 to pass through grid 70, resulting in input to the Managing Station 78 that a goal was scored, but, by way of the Managing Station detecting a specific removable section had been dislodged, that goal was scored to a larger grid section than existed before user 8 kicked ball 64. Such a goal may be recorded to memory in Managing Station 78 associated with a notation that the goal was “easy” or is accorded a lesser score than a goal to a smaller grid, whereby goals to intact grid sections may be compared to goals to smaller grid sections.
It is to be understood that while certain forms of the present invention have been illustrated and described herein, it is not to be limited to the specific forms or arrangement of parts described and shown.
Claims
1. An electronic device comprising:
- (a) a generally vertical rectangular soccer goal frame that defines a goal area;
- (b) one or more vertical members and one or more horizontal members span the goal area and define grid openings between vertical and horizontal members themselves or between vertical or horizontal members and the soccer goal frame, where at least one grid opening is adapted to allow passage of a soccer ball through it;
- (c) one or more ball sensors adapted to detect passage of a soccer ball through the grid openings; and
- (d) a remote or local managing station connected with the ball sensors adapted to receive input from the ball sensors that is stored in a storage memory of computer of the managing station.
2. The electronic device of claim 1 wherein the managing station comprises a computer connected with one or more of a camera whose photographs or video input are recorded as input to the storage memory, a monitor to display outputs from the storage memory, a printer to print out output from the storage memory, a speaker to produce audio output from the storage memory, lights adapted to be turned on or off according to output from the storage memory, a barcode reader which inputs to storage memory detection of barcodes scanned at a physical location close to the soccer goal frame, and an input/output connection between the computer and remote computer servers by way of Internet or similar computer networks.
3. The electronic device of claim 2 wherein an intervening goal controller directly receives all input from the ball sensors and transmits signals representing its input from the ball sensors to one of the computer or to remote computer servers by way of Internet or similar computer networks and the goal controller is adapted to receive input signals from the computer which are transmitted from the goal controller to control operation of said lights or speakers.
4. The electronic device of claim 2 wherein resident programs in the computer create operational outputs in response to input from ball sensors that a soccer ball has activated a ball sensor by passing through it.
5. The electronic device of claim 4 wherein one or more goal lights connected with the computer are arranged and oriented so that their being turned on indicates to a viewer in front of the soccer goal frame that a lighted goal light is associated with a specific grid opening and a first operational output are signals which turn on only a goal light when a ball sensor detects that a soccer ball has passed through the grid opening associated with that grid opening.
6. The electronic device of claim 5 wherein a lighted goal light illuminates a number value associated with a grid opening to a viewer in front of the soccer goal frame.
7. The electronic device of claim 4 wherein one or more speakers connected with the computer are arranged and oriented so that their having audio output indicates to a local or remote person receiving signals indicating the progress of ball sensor activations that such a ball sensor activation, or goal, has occurred and a second operational output are signals which produce audio output to the speakers indicating that a goal has occurred and optionally, through which grid opening a soccer ball has passed or a numerical value associated with that goal.
8. The electronic device of claim 4 wherein a first resident program on the computer causes an input of a ball sensor activation associated with a specific grid opening to be associated with a pre-determined numeric score value, whereafter the first resident program is adapted to output the numeric score value from the computer to one or more devices connected with the computer to display or otherwise announce the numeric score value to a person viewing or listening to results of the operation of the electronic device.
9. The electronic device of claim 8 wherein the numeric score value is adapted to be in input as a pre-determined numeric score value to the computer when the computer is connected with the bar code reader and a bar code to be read comprises information including said pre-determined numeric score values.
10. The electronic device of claim 8 wherein the numeric score value is displayed to a local or remote monitor.
11. The electronic device of claim 8 wherein the numeric score value is displayed by a printout of a local or remote printer.
12. The electronic device of claim 8 wherein the numeric score value is adapted to be announced on local or remote speakers.
13. The electronic device of claim 8 wherein the numeric score value is adapted to be stored in the computer with previously recorded numeric score values.
14. The electronic device of claim 13 wherein cumulative numeric score values stored in the computer are adapted to be added together to produce a cumulative score value, whereafter the first resident program is adapted to output the cumulative numeric score value from the computer to one or more devices connected with the computer to display or otherwise announce the numeric score value to a person viewing or listening to results of the operation of the electronic device.
15. The electronic device of claim 14 wherein the cumulative score value is adapted to be associated with a player name, whereafter the first resident program is adapted to output the player name with the cumulative numeric score value from the computer to one or more devices connected with the computer to display or otherwise announce the numeric score value to a person viewing or listening to results of the operation of the electronic device.
16. The electronic device of claim 15 wherein parts of the horizontal members or vertical members are replaceably removable, resulting in the first resident program associating with the player name a reduced numeric score value upon activation of a ball sensor for a grid opening where a part of a horizontal member or vertical member was removed and the ball sensor for an expanded grid opening is activated.
17. A method comprising:
- (a) a generally vertical rectangular soccer goal frame that defines a goal area;
- (b) one or more vertical members and one or more horizontal members span the goal area and define grid openings between vertical and horizontal members themselves or between vertical or horizontal members and the soccer goal frame, where at least one grid opening is adapted to allow passage of a soccer ball through it;
- (c) one or more ball sensors adapted to detect passage of a soccer ball through the grid openings;
- (d) a remote or local managing station connected with the ball sensors adapted to receive input from the ball sensors that is stored in a storage memory of computer of the managing station; and
- (e) a field is located in front of the soccer goal frame, whereupon a human player attempts to kick a soccer ball through one of the grid openings large enough for a soccer ball to pass through.
18. The electronic device of claim 17 wherein the managing station comprises a computer connected with one or more devices in the form of a camera whose photographs or video input are recorded as input to the storage memory, a monitor to display outputs from the storage memory, a printer to print out output from the storage memory, a speaker to produce audio output from the storage memory, lights adapted to be turned on or off according to output from the storage memory, a barcode reader which inputs to storage memory detection of barcodes scanned at a physical location close to the soccer goal frame, and an input/output connection between the computer and remote computer servers by way of Internet or similar computer networks and activation of a ball sensor by passing of the soccer ball through it results in the computer operating a first resident program so that an operation output is output to a device connected to the computer.
19. The electronic device of claim 18 wherein the a first resident program on the computer causes an input of a ball sensor activation associated with a specific grid opening to be associated with a pre-determined numeric score value, whereafter the first resident program output the numeric score value from the computer to one or more devices connected with the computer to display or otherwise announce the numeric score value to a person viewing or listening to results of the operation of the electronic device.
20. The electronic device of claim 17 wherein numeric score values stored in the computer are adapted to be added together to produce a cumulative score value, whereafter the first resident program is adapted to output the cumulative numeric score value from the computer to one or more devices connected with the computer to display or otherwise announce the numeric score value to a person viewing or listening to results of the operation of the electronic device.
Type: Application
Filed: Jul 15, 2015
Publication Date: Jan 21, 2016
Inventor: Jorge Martinez (Miami, FL)
Application Number: 14/800,319