APPARATUS, METHODS, AND SYSTEMS FOR PROVIDING A BASEBALL FACILITY TO ALLOW A PLURALITY OF PLAYERS TO HIT A BASEBALL ONTO A SINGLE FIELD

Information

  • Patent Application
  • 20240115918
  • Publication Number
    20240115918
  • Date Filed
    October 06, 2022
    a year ago
  • Date Published
    April 11, 2024
    a month ago
  • Inventors
    • Barbara; Jonathan (Miami, FL, US)
  • Original Assignees
    • Hitters Group, LLC. (Miami, FL, US)
Abstract
A method of increasing a total number of players configured to hit a ball into a single field is disclosed. The method comprises providing a substantially circular shaped enclosed field, a structure housing a plurality of bays positioned at a midpoint of the substantially circular shaped enclosed field, and a plurality of mock pitching mounds. The plurality of mock pitching mounds is disposed around the structure and in front of each bay of the plurality of bays thereby each bay emulates the look and feel of a baseball diamond from the perspective of each of the players and bays. Each bay is convex shaped being disposed on the outer perimeter of the substantially circular structure to provide the plurality of bays each emulating the home plate and batter's boxes of a baseball field.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

Not applicable.


STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

Not applicable.


INCORPORATION BY REFERENCE OF MATERIAL SUBMITTED ON A COMPACT DISC

Not applicable.


TECHNICAL FIELD

The present disclosure relates to the field of indoor/outdoor entertainment, and more specifically to the field of indoor/outdoor entertainment for baseball.


BACKGROUND

Driving ranges and batting cages are commonly used to allow players to practice hitting balls to improve their games. Batting cages and driving ranges are mostly used by players who care about becoming better. However, driving ranges and batting cages lack an entertaining experience for some customers who want to hit balls for entertainment. Some entertainment companies have tried to solve the lack of an entertaining experience by providing a “high tech” driving range. “High tech” driving ranges use automated systems that dispense golf balls that have sensors within them. The golf balls have tracking sensors that allow the player to view the path of the ball on a display. However, these “high tech” driving ranges do not cater to player with a low skill level.


Indoor/outdoor entertainment centers require a large amount of area to accommodate a large amount of customers. Currently, many entertainment centers provide a substantially rectangular structure with a linear player space. For example, Topgolf and Drive Shack use a driving range that is mostly linear. While the drive ranges used may be slightly concave towards the structure in an attempt to hold more bays, the bays tend to fill up quickly on busier days forcing many customers to wait. A linear range does not maximize the number of bays that can be disposed within the building. The indoor/outdoor entertainment centers like Topgolf and Drive shack does not use its area to its full potential. Furthermore, Topgolf and Drive shack does not provide additional or close parking spaces.


Batting cages also do not provide an entertaining experience because they lack the “real feel” of a baseball field. Batting cages are commonly rectangular, enclosed and small in length, so it doesn't provide the feel a diamond baseball field when players are hitting a ball and/or the real feel of watching your ball flight and situational play; because batting cages are too small, they prevent a hit baseball from undergoing a complete ball path. Additionally, batting cages are enclosed and separate each player, so hit baseballs do not cross paths with baseballs hit by other players. Therefore, batting cages do not provide an interactive experience between players and the field.


As a result, there exists a need for improvements over the prior art and more particularly for a more efficient way of increasing the total number of players hitting a ball into a single field.


SUMMARY

An apparatus, system, and method for increasing a total number of players hitting a plurality of baseballs into a single field is disclosed. This Summary is provided to introduce a selection of disclosed concepts in a simplified form that are further described below in the Detailed Description including the drawings provided. This Summary is not intended to identify key features or essential features of the claimed subject matter. Nor is this Summary intended to be used to limit the claimed subject matter's scope.


In one embodiment, a method of increasing a total number of players configured to hit a ball into a single field is disclosed. The method comprises providing a substantially circular shaped enclosed field; providing a structure housing a plurality of bays positioned at a midpoint of the substantially circular shaped enclosed field, wherein each of the plurality of bays has an open front side providing access from each of the plurality of bays to the substantially circular shaped enclosed field; and providing a mock pitching mound in the substantially circular shaped enclosed field proximate to and positioned in front of each of the plurality of bays. The method further comprises providing at least one of an elevator or a plurality of stairs between an area below the structure and the structure which provides an ingress and an egress for the plurality of players to enter and leave the structure. The method further comprises providing the substantially circular shaped enclosed field with a portion of field removed, wherein the portion of the field removed extends radially outward from the structure to a perimeter of the field; and providing an ingress and egress to the structure that is positioned where the portion of the field is removed. The plurality of bays is positioned at a perimeter of the structure. The method further includes a height adjustable tee with a top end disposed within a first bay of the plurality of bays, wherein the top end of the height adjustable tee is at an adjustable height above a floor of the first bay for the first player to hit. The method further includes providing a device that throws a retrieved ball from a first area of a first bay of the plurality of bays toward a second area of the first bay. The method further includes providing a second device that throws a retrieved ball from in front of a first bay of the plurality of bays toward a second area of the first bay. The method includes providing at least one sensor to detect a ball path and an ending location of a first ball hit from a first bay of the plurality of bays into the substantially circular shaped enclosed field; accessing, in an attached database, a plurality of virtual field data associated with a virtual field remote to the substantially circular shaped enclosed field; determining, using a processor, a virtual ball path and a virtual ending location of the first ball within the substantially circular shaped enclosed field by comparing the ball path and the ending location of the first ball with the virtual field data associated with the virtual field; presenting, on a graphical display within the first bay, a graphical representation of the virtual ball path and the virtual ending location of the first ball relative to a graphical representation of the virtual field; and providing an entertaining experience, on the graphical display, when the virtual ending location is one of a plurality of virtual scoring locations within the virtual field. The method further includes providing a user interface within the first bay to receive first player skill level information of a first player, wherein the user interface is communication with the processor; creating a first player user record within the attached database and storing the first player skill level information in the first player user record; selecting the virtual field and associated virtual field data based on the first player skill level information of the first player; and after determining with the processor the virtual ball path and the virtual ending location, providing the entertaining experience, on the graphical display, when the virtual ending location is one of the plurality of virtual scoring locations within the virtual field based on the first player skill level information of the first player. The method also includes providing a user interface within the first bay to receive first player skill level information of the first player, wherein the user interface is communication with the processor; creating a first player user record within the attached database and storing the first player skill level information in the first player user record; providing at least one target area having at least one light emitting element visible from the first bay and within the substantially circular shaped enclosed field, wherein the at least one light emitting element is in communication with the processor; determining, using the processor, if the ending location of the first ball is within the at least one target area; determining, using the processor, the first player skill level information of the first player if the ending location is within a first region of the field; and providing a second entertaining experience, based on the first player skill level information, by causing the at least one light emitting element to emit light for at least a predetermined amount of time.


Additional aspects of the disclosed embodiment will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the disclosed embodiments. The aspects of the disclosed embodiments will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosed embodiments, as claimed.





BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute part of this specification, illustrate embodiments of the disclosure and together with the description, explain the principles of the disclosed embodiments. The embodiments illustrated herein are presently preferred, it being understood, however, that the disclosure is not limited to the precise arrangements and instrumentalities shown, wherein:



FIG. 1A is a perspective view of a system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 1B is a top view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 1C is a cross-sectional side view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment.



FIG. 2A is a side view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment.



FIG. 2B is a cross-sectional top view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment.



FIG. 2C is a side view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment.



FIG. 2D is a cross-sectional top view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment.



FIG. 3 is a top view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 4 is a top view of the system for increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 5 is a cross-sectional back view of a bay, according to an example embodiment;



FIG. 6A is a diagram of an operating environment that supports a method of increasing a total number of players hitting a plurality of baseballs into a single field, according to a first example embodiment;



FIG. 6B is a diagram of an operating environment that supports a method of increasing a total number of players hitting a plurality of baseballs into a single field, according to a second example embodiment;



FIG. 7 is a schematic illustrating communication between the entities in FIG. 6A in relation to the method of increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 8 is a diagram illustrating steps for a method of increasing a total number of players hitting a plurality of baseballs into a single field, according to an example embodiment;



FIG. 9 is a diagram illustrating steps for a method of providing an entertaining experience, according to an example embodiment;



FIG. 10 is a diagram illustrating steps for a method of providing a second entertaining experience, according to an example embodiment;



FIG. 11 is a block diagram of a system including a computing device and other computing devices, according to an exemplary embodiment of present technology.





Like reference numerals refer to like parts throughout the various views of the drawings.


DETAILED DESCRIPTION

The following detailed description refers to the accompanying drawings. Whenever possible, the same reference numbers are used in the drawings and the following description to refer to the same or similar elements. While disclosed embodiments may be described, modifications, adaptations, and other implementations are possible. For example, substitutions, additions, or modifications may be made to the elements illustrated in the drawings, and the methods described herein may be modified by substituting reordering or adding additional stages or components to the disclosed methods and devices. Accordingly, the following detailed description does not limit the disclosed embodiments. Instead, the proper scope of the disclosed embodiments is defined by the appended claims.


The disclosed embodiments improve upon the problems with the prior art by providing a system and method for increasing the total number of players that hit a plurality of balls into a field. The circular shape allows more players to participate in a building structure without having to increase the size of the system. The circular shaped field and building structure is similar to multiple baseball fields connected making a circle, so when a player is in a bay to hit a ball, the field seems similar to a baseball field. The player's field of view within the bay is similar to the field of view of a batter in a diamond baseball field. This provides the system with the “real feel” of a baseball field. The plurality of bays includes a display that provides an entertaining experience for the user. The display shows a virtual field that can be any professional baseball field, such as baseball fields in Major League Baseball, Minor League Baseball, etc., to make the players feel as if they are hitting a baseball into a professional baseball field. For example, the player within the bay can select Yankee Stadium, so the display will virtually portray Yankee Stadium.


Referring now to the Figures, FIG. 1A through 1C views of a system 100 for increasing a total number of players hitting a plurality of balls simultaneously into a single field, according to an example embodiment. FIG. 1A is a perspective view of the system, and FIG. 1B is a top view of the system. The system includes at least one outer wall 102, a substantially circular shaped enclosed field 104 within the at least one outer wall, and a building structure 106 concentrically disposed within the field with respect to at least one outer wall. The building structure is configured to house a plurality of players and is also substantially circular. The at least one outer wall is a plurality of outer walls such that each outer wall of the plurality of outer walls is contiguous to enclose the field. The outer walls substantially enclose the field and surrounds the building structure such that the building and enclosed field share the same center point. The players within the building structure share the enclosed field.


A plurality of bays 110 is housed within the building structure having an open front side 112 on a perimeter 114 of the building structure providing access from each of the plurality of bays to the field. The plurality of bays is positioned around a midpoint 116 of the field at the perimeter of the building structure such that that bays are looped around in a circle. A plurality of mock pitching mounds 120 is concentrically arranged about the building structure such that at least one mock pitching mound of the plurality of mock pitching mounds is proximate to and positioned in front of each bay of the plurality of bays. The mock pitching mounds may include mound clay that is commonly used in baseball infields. Each of the mock pitching mounds may be aligned with a corresponding bay such that a line may go through a mock pitching mound (, its corresponding bay, and the midpoint 116 of the building structure.


The enclosed field may include a first portion 107, which may represent an infield of a baseball field, and a second portion 109, which may represent an outfield of a baseball field. The first portion includes the mock pitching mounds while the second portion may include a plurality of target areas. The target areas are scoring elements configured to provide the players a target to hit the ball to, which will be further described below with reference to FIG. 5. The first portion may also include types of clay that are commonly used in baseball infields. The second portion may include types of grass or artificial turf that are commonly used in baseball outfields. In other embodiments, the first portion and second portion of the enclosed field may include the same type of grass. The field includes a portion 108 of field removed. The portion of the field removed extends radially outward from the structure to a perimeter 126 of the field. The portion of the field removed is a shaped like a wedge. An ingress and egress to the structure are positioned where the portion of the field is removed. The ingress and egress are configured to allow players to enter or leave the building structure and is connected to a parking lot 128. The parking lot provides spaces for players to park their cars 144. In some embodiments, the ingress and egress (140 in FIG. 1C) may be a parking garage tunnel, a walking tunnel to go under the field, a catwalk to enter the building structure, or other pathways to allow the players to enter the building structure.



FIG. 1C is a side view of a cross-section of the system 100 and illustrates an underground level directly below the building structure. The building structure is multilevel such that the building structure includes at least two levels 122 that hold the plurality of bays. Each level may have the same dimensions such that part of the structure holding the plurality of bays is cylindrical. At least one of an elevator 124 or a plurality of stairs 125 between an area below the structure. The area below the structure is directly under the ground level of the building structure. The area below the structure may be a parking garage 142 that includes extra parking spaces for cars 144 that provide more convenience for the players. The area below the structure may be accessed by a tunnel that acts as the ingress and egress through the removed wedge 108. The elevator moves within an elevator shaft 138 that connects the floor of the parking garage to the ground level of the building structure. The stairs include plurality of steps 127 that allows the players to move between the parking garage and the building structure. The elevator or the plurality of stairs allow players to enter the building structure from below. In some embodiments, the area below the building structure may include escalators.


Referring now to FIG. 2A-2D, top views of cross-sections of the system are shown, according to example embodiments. FIG. 2B is a top view of the cross-section A-A of the system 200, and FIG. 2D is a top view of the cross-section B-B of the system 201. The at least one outer wall substantially encloses the field such that the at least one outer wall and the field substantially surround the building structure. The outer walls must have a height that is configured to prevent balls, which are hit by players, from leaving the field. The at least one outer wall, the field, and the building structure have a contiguous wedged entrance 205 removed therefrom providing access from outside the at least one outer wall to the building structure. Each outer wall includes an outfield distance 118 defined by the distance from the respective outer wall to the home plate of at least one bay of the plurality of bays.


In one embodiment shown in FIG. 2B, the ingress and egress are the wedged entrance to the building structure that is directly connected to the parking area. The top of wedged portion of the field removed may be covered, e.g., netting, to protect players that are walking through the wedged entrance. In another embodiment shown in FIG. 2D, the system does not include the wedged entrance, and the ingress 210 and egress 215 are connected by an underground tunnel 220. The ingress is positioned within the parking lot 128, and the egress is positioned under the building structure. The ingress and egress may include elevators, escalators, and/or stairs to move players to and/or out of the tunnel.


Referring now to FIGS. 3 and 4, top views of additional embodiments of the system for increasing a total number of players hitting a plurality of baseballs simultaneously into a single field are shown. FIG. 3 illustrates the system 300 with a field including varying field distances such that the field may mimic the various baseball field lengths. FIG. 4 illustrates a system 400 including an elliptical field with the building structure in the center. The field shown in FIG. 3 includes a first portion 130 with a first outfield distance 132 and a second portion 134 with a second outfield distance 136 that is smaller than the first outfield distance. The first portion and the second portion share the same midpoint 116. The first outfield distance may be the length of average adult or professional baseball field. The second outfield distance may be the length of average little league fields. All of the bays facing the second portion must include a height adjustable tee holding a ball, further described below with reference to FIG. 5, to provide a little league experience for younger player. The field shown in FIG. 4 also includes varying field distances to mimic various baseball field lengths. The enclosed field in system 400 is enclosed such that the midpoint is not a uniform distance away from any point on the perimeter of the enclosed field. In this embodiment, the first field distance 132 is still longer than the second field distance 136.


Referring to FIG. 5, a back view of a cross-section of a bay 500 is shown, according to an example embodiment. The bay may include at least one player. Each of the plurality of bays has an open front side 506 providing access from the bay 500 to the substantially circular shaped enclosed field 104. The open front side allows balls to be hit into the enclosed field. Each of the bays are convex such that the field of view within the bays corresponds to the field of view of a standard baseball field. This allows for the real feel of a diamond baseball field. Each bay of the plurality of bays includes a batter's box 502 and a home plate 504. The bays include a height adjustable tee 507 with a top end disposed 508 within the bay. The height adjustable tee is cylindrical to hold the ball and telescopic to change heights. The height adjustable tee arranged vertically such that it is perpendicular to the home plate. The top end of the adjustable tee is at a height above a floor of the bay for the first player to hit. The height may be changed according to the player's choice. The height adjustable tee may be disposed underneath the home plate. The home plate may include an opening that allows the height adjustable tee to telescopically expand upwards. A device 510 delivers or throws a retrieved ball 512 from a first area 514 of the bay toward a second area 516 of the bay. The device 510 delivers the ball in a way that mimics the throw of a soft toss, which is a slow underhand throw. The device may be a soft toss pitching machine. A second device 518 delivers or throws the retrieved ball from in front of the bay of the plurality of bays toward the second area of the bay. The second device may extrude from the floor of the bay such the second device is between the player and the field. The second device is positioned in front of the home plate. The retrieved ball is any of the balls on the field that are retrieved and sent back to the plurality of bays. The second area of the bay includes the batter's box and the home plate where the player is positioned to hit the ball. The second device mimics the hard toss of a standard baseball pitch, which is faster and more direct than a soft toss. The devices may be automatic pitching machines that are controlled by a processor of the system. The bay may also include a cage that protects the other players that are waiting for their turn at bat. The bay may further include a strike zone sensor for a player within the bay. The strike zone sensor may be a laser grid that detects the strike zone for the player. The strike zone depends on the height of the player. Other types of sensors configured to detect a strike zone may be used and are within the spirit and scope of the disclosure.


The bay also includes a sensor 522 configured to detect a baseball path and an ending location of at least one baseball of the plurality of baseballs hit from at least one bay of the plurality of bays into the field. The sensor 522 may also detect the speed of the balls that are hit. A processor is in connection with the sensor and the display along with a database. The retrieved ball also includes a sensor 524 to detect a ball path 526 and an ending location 530 of the ball that is hit from the bay into the substantially circular shaped enclosed field. The sensor in the balls may be a radio frequency identification (“RFID”) tag that identifies the ball. The field may also include sensors 538 that gathers the information of the RFID from the balls on the field. The field includes the target areas 528 that cause the display to provide an entertaining experience when the ball lands in any of the target areas. The target areas may also include sensors to detect if a ball lands within the target areas.


A display 520 is also disposed within the bay. In some, embodiments there may be more than one display. The display provides entertaining experiences for the player and is controlled by a processor in the system. The display allows the player to select which professional baseball stadium they want to be displayed on the screen of the display. The professional baseball stadium may be any one of the MLB® stadiums, Minor League stadiums, and other international base stadiums. Other baseball stadiums, such as college baseball stadiums, etc., may be included and are within the spirit and scope of the disclosure. One example of a professional baseball stadium is Fenway Park. If the player within the bay selects Fenway Park on the display, the display will show a virtual Fenway Park that is interactive via hitting baseballs from within the bay. When the player hits the ball, the screen shows an animation depicting a virtual ball path 532 and a virtual ball ending location 534 in the selected baseball stadium. The virtual ball path and the virtual ball ending location is based on the ball path 526 and the ball ending location 530, respectively. This provides an interactive experience allowing the player to feel as if they were hitting a ball in the selected baseball stadium. The display may show scores, ball paths, the speeds of hit balls, and other statistics corresponding to hitting the ball. The display may include a plurality of user interface elements such as input controls, navigation components, informational components, and containers. Such user interface elements may include for example, accordions, bento menu(s), breadcrumb(s), button(s), card(s), carousel(s), check box(es), comment(s), doner menu(s), dropdown(s), feed(s), form(s), hamburger menu(s), icon(s), input field(s), kebab menu(s), loader(s), meatball menu(s), modal(s), notification(s), pagination(s), picker(s), progress bar(s), radio button(s), search field(s), sidebar(s), slide control(s), stepper(s), tag(s), tab bar(s), tool tip(s), and toggle(s). Each of these user interface elements may be used in certain embodiments to enable each of the players to interact with the system, provide data to and from the server across the communications network and implement the methods as discussed in FIGS. 8 through 10. Other user interface elements configured to provide a display to the user to interact with the system in accordance with the methods described herein may be used and are within the spirit and scope of the disclosure.


The display may also include scoring information for each player within the bay. One method of scoring may be based on traditional baseball. For example, each of the plurality of target area may represent at least one of a single, double, or triple. A single gains one base, a double gains two bases, and a triple gains three bases. Each time the player hits a target area with a ball, the corresponding number of bases is added to the score. Once the player gains four bases, the display registers a run. Each run scores at least one point for the player. The player may also hit a homerun, which counts as four bases, by hitting a certain height on one of the outer walls. If the player misses the ball and travels through the strike zone, the display may register a strike. Once the display registers three strikes for the player, the display will indicate that the player is out, and another player may come up to bat. In some embodiments, the processor may randomly select a target area represents an out such that when the player hits the randomly selected target area, the displayer registers an out for the player. In some embodiments, if the player does not hit a target area or the outer wall, the display may register a foul, which counts as a strike until the player receives two strikes. Another method of scoring may be a point system in which a player loses or gains points depending on the ending location of the ball. The player may gain points if the ball lands in a target area or hits a certain height of the outer walls. The player may also lose points when a strike is called or when a foul is hit. Other methods of scoring, e.g., scoring points based on how far a ball is hit, may be used and are within the spirit and scope of the disclosure. The players within each bay may choose to compete against each other or compete against players within a second bay. If the player chooses to compete against players in a second bay, the processor may search for occupied bays that also chose to compete with other players. The processor may match bays depending on the overall skill level of the players within each bay. The skill level of the players will be further described below with reference to FIG. 9. In some embodiments, when two bays are matched to compete against each other, the processor may randomly select which bay is the home team such that the bay of the home team may choose which virtual field to play on. The processor within each bay of the matched bay may transfer records and scoring information of each of the players to compare the scores. The processor determines who wins depending on the method of scoring chosen.


Referring now to FIGS. 6A and 6B, diagrams of an operating environment that supports a system of increasing a total number of players configured to hit a ball simultaneously into a single field are shown, according to example embodiments. The elements of the operating environment provide an automated system that allows the players within the system to continuously hit baseballs into the enclosed field. In a first example embodiment shown in FIG. 6A, the operating environment 600 includes a server with an attached database, a bay 608 that includes a player 612 and a display 610, and a playing environment 614 that includes the enclosed field with the mock pitching mounds and target areas. In a second example embodiment 601 shown in FIG. 6B, the operating environment includes the playing environment 614 and the bay 608. The bay in the second example embodiment 601 includes a computing device 611 with a local database 604 and a player 612. The computing device includes a display that performs the same functions as the display 610 in the first example embodiment. The most prominent element of FIGS. 6A and 6B is the bay. The bay is coupled with network 606, which can be a circuit switched network, such as the Public Service Telephone Network (PSTN), or a packet switched network, such as the Internet or the World Wide Web, the global telephone network, a cellular network, a mobile communications network, or any combination of the above. In one embodiment, network 606 is a secure network wherein communications between endpoints are encrypted so as to ensure the security of the data being transmitted. Server 602 is a central controller or operator for the functionality that executes on at least the computing device 611 and display 610, via various methods. The display and the computing device both include a graphical display.


Each of the computing devices may be smart phones, mobile phones, tablet computers, handheld computers, laptops, or the like. Each of the computing devices include a user interface and/or graphical user interface. In certain embodiments, the system may communicate between the display, the computing device, and the playing environment, over the communications network, where the server is the system, and the player is a user who interacts with the system. The players input selections via a user interface on the display and/or computing device to be sent through the communications network via a data packet and to the server.



FIG. 1 further shows that server 602 includes a database or repository 604, which may be one or more of a relational databases comprising a Structured Query Language (SQL) database stored in a SQL server, a columnar database, a document database and a graph database. Computing device 611 includes their own database. The repository 604 serves data from a database, which is a repository for data used by server 602 and the mobile devices during the course of operation of the invention. Database 604 may be distributed over one or more nodes or locations that are connected via network 606.



FIG. 1 shows an embodiment wherein networked computing device 611 and display 610 may interact with server 602 and repository 604 over the network 606. Server 602 includes a software engine that delivers applications, data, program code and other information to networked computing device 611 and display 610. The software engine of server 602 may perform other processes such as audio and/or video streaming or other standards for transferring multimedia data in a stream of packets that are interpreted and rendered by a software application as the packets arrive. It should be noted that although FIGS. 6A and 6B show only one networked computing device 611 and display 610, the system of the present invention supports any number of networked computing devices connected via network 606, having at least the computing device 611 and display 610.


Server 602 also includes program logic comprising computer source code, scripting language code or interpreted language code that is compiled to produce executable file or computer instructions that perform various functions of the present invention. In another embodiment, the program logic may be distributed among more than one of server 602, computing device 611 or display 610, or any combination of the above.


Note that although server 602 is shown as a single and independent entity, in one embodiment of the present invention, the functions of server 602 may be integrated with another entity, such as the computing device 611 and display 610. Further, server 602 and its functionality, according to a preferred embodiment of the present invention, can be realized in a centralized fashion in one computer system or in a distributed fashion wherein different elements are spread across several interconnected computer systems.


The methods for increasing a total number of players configured to hit a ball simultaneously into a single field will now be described with reference to FIGS. 7 through 10. The methods performed by the system are automated such the players' experience within the is continuously entertaining. FIGS. 7 through 10 depict, among other things, data flow and control flow in the method for increasing a total number of players configured to hit a ball simultaneously into a single field, according to one embodiment. FIG. 7 is a schematic 700 illustrating communication between the entities in FIG. 6A in relation to increasing a total number of players configured to hit a ball simultaneously into a single field, according to an example embodiment. It is understood that in FIG. 7, the data packets 702, 704, 706, 708, 710, 712, and 714 are used to show the transmission of data and may be used at different stages of the process. The player 612 may use the display 610 or computing device 611 to communicate with the server 602. The player interacts with the playing environment by hitting the ball into the field.


Referring now to FIG. 8, a diagram illustrating steps for a method 800 of increasing a total number of players configured to hit a ball simultaneously into a single field is shown, according to an example embodiment. The first computing device includes at least one processor configured for performing the steps in method 800. In step 805, the method 800 includes providing the system described herein and a playing environment 614. Providing the system and the playing environment includes providing the substantially circular shaped enclosed field, the structure that houses the plurality of bays, and the plurality of mock pitching mounds. Providing the system also includes providing at least one of an elevator or a plurality of stairs between the area below the building structure and the building structure which provides an ingress and an egress for the plurality of players to enter and leave the structure. Providing the system also includes providing the substantially circular shaped enclosed field with the portion of field removed and providing an ingress and an egress to the structure that is positioned where the portion of the field is removed. Providing the system further includes providing the height adjustable tee with a top end disposed within a first bay of the plurality of bays, the device that throws a retrieved ball from a first area of a first bay of the plurality of bays toward a second area of the first bay, and the second device that throws a retrieved ball from in front of a first bay of the plurality of bays toward a second area of the first bay. The playing environment includes the elements within the enclosed field, such as the target areas and the retrieved balls that are hit back into the field. Providing the system further includes disposing the batter's box and the home plate in each bay of the plurality of bays in front of the at least one mock pitching mound of the plurality of mock pitching mounds thereby defining a mock baseball diamond.


In step 810, the method includes providing at least one sensor to detect a ball path and an ending location of a first ball hit from a first bay of the plurality of bays into the substantially circular shaped enclosed field. A sensor may be inside the first ball, and another sensor may be disposed within the first bay. The sensors may also detect the initial velocity at which the ball was hit. The sensors send information to the display 610 and/or computing device 611. The information may include ball path data, ending location data, and ball speed data. Other data corresponding to the ball hit by the player may also be included.


In step 815, the method 800 includes accessing, in the attached database 604, a plurality of virtual field data associated with a virtual field remote to the substantially circular shaped enclosed field. The virtual field data may include data that configures the display 610 or computing device 611 to display a virtual field. There is a plurality of virtual fields that may be chosen by the player. The virtual fields may be professional baseball fields or little league baseball fields. The player in the first bay may select a virtual field by inputting selections via data packet 702 that is sent to the display 610 or the computing device 611. The display sends data packet 704, including selected virtual field information, over the communications network. The server receives data packet 704 as data packet 714 and accesses the plurality of virtual field data in the attached database to retrieve the virtual field data of the selected virtual field. The virtual field data of the selected virtual field is sent via data packet 712 over the communications network and is received by the display 611 as the data packet 706. The display 610 or computing device 611 displays the virtual field corresponding to the virtual field data of the selected virtual field.


In step 820, the method 800 includes determining, using a processor, a virtual ball path and a virtual ending location of the first ball within the substantially circular shaped enclosed field by comparing the ball path and the ending location of the first ball with the virtual field data associated with virtual field. The method 800 includes delivering at least one baseball to at least one bay of the plurality of bays to be hit into the field by at least one player of a plurality of players. Delivering the baseballs include may include providing the dispensing system within the at least one bay. The dispensing system dispenses baseballs to be disposed on the height adjustable tee within the bay. Delivering the baseballs may also include throwing, using a pitching machine, the baseball from the field or from in front of the bay into the at least one bay or tossing, using another pitching machine disposed within the at least one bay, the baseball proximate to the batter's box and the home plate. The pitching machine used to throw the baseball is the second device that provides the standard baseball throw, and the pitching machine used to toss the baseball is the device that provides a soft toss. The bay may include a physical button or a virtual button on the display that can be pressed by the player when the player is ready to hit the ball. The display may present a countdown to notify the user when the ball will be thrown by the device or the second device. The countdown is configured to give the player enough time to position their selves to hit the ball. The button sends data packet 704, including information that the player in the bay is preparing to hit the ball, to the server 602. The server then sends data packet 712 to be received as data packet 710 by the playing environment. Depending on a mode, further discussed below with reference to FIG. 9, selected by the player, the playing environment delivers a baseball to the strike zone of the player in the batter's box. When the player hits a retrieved ball from either the tee or devices, the sensors in the playing environment 614 send data packet 708, including ball data, to be received as data packet 714 by the server 602. The ball data may include ball path data, ball ending location data, ball speed, and ball identification. The server determines the ball path and the ending location by computing the data sent by the sensors in the playing environment. The server then calculates virtual ball path and virtual ending location using the ball path and the ending location to correspond with the selected virtual field. The server 602 sends data packet 712, including data configured to display the virtual ball path and the virtual ending location on the selected virtual field, over the communications network to be received by the display 611 via data packet 706. In step 825, the method 800 includes presenting, on the display 611 within the first bay, a graphical representation of the virtual ball path and the virtual ending location of the first ball relative to a graphical representation of the virtual field.


In step 830, the method 800 includes providing an entertaining experience, on the graphical display, when the virtual ending location is one of a plurality of virtual scoring locations within the virtual field. The server determines whether the player has scored depending on the ball ending location and the virtual ending location. The virtual scoring locations may correspond to the target areas disposed on the enclosed field. If the ball ending location is within the one of target areas, the display will show that the virtual ending location is within one of the virtual scoring locations. The player may also score if a home run is scored if their ball hits above a specific height on the outer walls. For example, the virtual field may have a virtual outfield fence or virtual outfield wall that may have a certain height. If a ball, hit by a player, hits any of the outer walls above the specific height corresponding to the certain height of the virtual outfield fence or virtual outfield wall, that may count as a home run. The server sends data packet 712, including scoring data, over the communications network 606 to be received by the display 610 as data packet 706. The scoring data includes data configured to display the scoring information for the player. Scoring data may also include data configured to change the scoring information for the player. The server may also store the scores of each player within the first bay, and when a player scores, the display may show that points were added to their score. The entertaining experience may also include graphical animations on the display that depict excitement. For example, if the player hits a homerun as described previously, the display 611 may portray a flashing “HOMERUN!” (536 in FIG. 5) with animations associated with baseball. Other types of animations associated with baseball may be used and are within the spirit and scope of the present invention.


Referring now to FIG. 9, a diagram illustrating steps for a method 900 of providing the entertaining experience when the virtual ending location is one of the plurality of virtual scoring locations, according to an example embodiment. In step 905, the method 900 includes providing a user interface within the first bay to receive first player skill level information of the first player. The skill level information may include at least one of a beginner skill, average skill, or advance skill. Other skill level information, such as age, height, gender, etc., may be included. The player may input their skill level information via data packet 702 into the display 610 or computing device 611. The player may also input personal information, such as their full name, phone number, email, etc., into the display or computing device. The display 610 may send data packet 704, including the skill level information and personal information, over the communications network 606. The user may select, via the user interface, one of a plurality of modes of baseball. The modes may include softball, standard baseball, and little league. The mode selection may be included in the skill level information. The softball selection causes the system to use the device 510 to deliver a retrieved ball like a soft toss. The standard baseball selection causes the system to use the second device 518 to deliver a retrieved ball like a standard baseball pitch. The little league selection causes the system to use the dispensing system to deliver a retrieved ball for the player to place the ball on the height adjustable tee. In some embodiments, the little league selection may cause the system to raise the height adjustable tee from the ground.


In step 910, the method 900 includes creating a first player user record within the attached database and storing the first player skill level information in the first player user record. The server receives the skill level information and personal information via data packet 614. The server then stores the skill of information and personal information into the first player user record. The server may create a player record for each player within the system. In step 915, the method 900 includes selecting the virtual field and associated virtual field data based on the first player skill information of the first player. The server chooses one of the virtual fields with a difficulty that corresponds to the skill level information of the first player. The server sends the associated virtual field data via data packet 712 over the communications network to be received by the computing device 610 via data packet 706. In some embodiments, the first player may choose to confirm the virtual field or select another virtual field.


In step 920, the method 900 includes determining, with the processor, the virtual ball path and the virtual ending location. The sensor within the retrieved ball periodically or continuously sends ball location data to the server. The ball location data may include all or some instances of the ball's location from the bay and into the field. The sensor sends the ball location data via data packet 708 to be received as data packet 714 by the server. The server calculates the ball path and ball ending location using the ball location data. When a retrieved ball is hit by the first player, the server determines the ball path and ball ending location using the cumulative ball location data. Then, the server calculates the virtual ball path and the virtual ending location of the ball using the ball path and the ball ending location.


In step 925, the method 900 includes providing the entertaining experience, on the graphical display, when the virtual ending location is one of the plurality of virtual scoring locations within the virtual field based on the first player skill level information of the first player. The virtual scoring locations may depend on the first player skill level information of the first player. For example, the virtual scoring locations may be closer if the skill level information corresponds to a beginner or further if the skill level information corresponds to an advanced player. The entertaining experience may also be based on the first player skill level information of the first player. For example, the display may show animations and produce sounds that are appealing to certain age groups, e.g., the display depicting a virtual audience that is cheering the player. The system may also provide an entertaining experience, e.g., the display depicting a virtual audience that is booing the player, when the player does not contact the ball, hits a foul, or hits a corresponding pitching mound. The server may determine if the first player should change skill level depending on the first player's performance. If the first player is not scoring enough or is scoring too much, the system may notify, via the display, the first player that their skill level should decrease or increase, respectively. The first player may choose to change their skill level depending on the systems recommendation or continue to remain within their skill level.


Referring now to FIG. 10, a diagram illustrating steps for a method 1000 of providing a second entertaining experience when the virtual ending location is one of the plurality of virtual scoring locations, according to an example embodiment. In step 1005, the method 1000 includes providing at least one target area having at least one light emitting element visible from the first bay and within the substantially circular shaped enclosed field. The at least one light emitting element is in communication with the processor. The target areas may be within the first portion 107 of the enclosed field and/or the second portion 109 of the enclosed field. The target areas may also include a sensor to detect if a ball lands within the target area. The light emitting device may be any type of apparatus that is configured for emitting light and may include incandescent bulbs, halogen lights, fluorescent tubes, compact fluorescents, high intensity discharge lights, led light bulbs, LED panels, globe LED bulbs, diodes, or any combination of a device that is configured for emitting light. It is understood that other types of bulbs and light emitting devices may also be used and are within the spirit and scope of the present invention.


In step 1010, the method 1000 includes determining, using the processor, if the ending location of the first ball is within the target area. The servers may also store location data of each of the target areas within the field. When the first player hits the first ball into the enclosed field, the server receives ending location data from the sensor within the ball. The ending location data is included in the ball location data. The sensor within the ball may send data packet 708, including the ball location data, over the communications network. The server receives the ball location data in data packet 714 and uses the processor to determine if the ending location data of the ball is within the location data of a target area. If the ending location data is within the location data of a target area, the server may send scoring data within data packet 712 to be received as data packet 706 by the display to add points to the first player's score. In step 1015, the method 1000 includes determining, using the processor, the first player skill level information of the first player if the ending location is within a first region of the field. The first region of the field may be within the first portion 107 of the field. If the player consistently hits the ball within the first region of the field, the server may decrease the skill level associated with the player. The first player skill level may increase or decrease depending on the number of target areas that are hit by the first player. For example, if the first player is a beginner and hits a certain number of target areas, the first player skill information may increase to average.


In step 1020, the method 1000 includes providing a second entertaining experience, based on the first player skill level information, by causing the at least one light emitting element to emit light for at least a predetermined amount of time. When the first ball lands within the target area, the sensor within the target area may send a signal, to the light emitting element, to trigger the light emitting element to emit light. The light emitting element within the target area may emit various patterns of light when the first ball lands within the target area. The predetermined amount of time may be based on the distance of the target area from the first bay. For example, the predetermined amount of time would be longer for a target area that is further away from the first bay than other target areas within the line of sight of the first bay.


It is understood that this method is a continuous cycle and that each step of methods 800, 900, 1000 may operate concurrently with another step of methods 800, 900, 1000 to provide a continuously automated and entertaining experience within the system. In other embodiments, the methods 800, 900, 1000 may further include additional steps to promote an automated entertaining experience for players within the system consistent with the systems disclosed herein.



FIG. 11 is a block diagram of a system including an example computing device 1100 and other computing devices. Consistent with the embodiments described herein, the aforementioned actions performed by server 602 or computing devices 610 may be implemented in a computing device, such as the computing device 1100 of FIG. 11. Any suitable combination of hardware, software, or firmware may be used to implement the computing device 1100. The aforementioned system, device, and processors are examples and other systems, devices, and processors may comprise the aforementioned computing device. Further-more, computing device 1100 may comprise an operating environment for the methods shown in FIGS. 8 through 10 above.


With reference to FIG. 11, a system consistent with an embodiment of the invention may include a plurality of computing devices, such as computing device 1100. In a basic configuration, computing device 1100 may include at least one processing unit 1102 and a system memory 1104. Depending on the configuration and type of computing device, system memory 1104 may comprise, but is not limited to, volatile (e.g., random access memory (RAM)), nonvolatile (e.g., read-only memory (ROM)), flash memory, or any combination or memory. System memory 1104 may include operating system 1105, one or more programming modules 1106 (such as program module 1107). Operating system 1105, for example, may be suitable for controlling computing device 1100's operation. In one embodiment, programming modules 1106 may include, for example, a program module 1107. Furthermore, embodiments of the invention may be practiced in conjunction with a graphics library, other operating systems, or any other application program and is not limited to any particular application or system. This basic configuration is illustrated in FIG. 1100 by those components within a dashed line 1120.


Computing device 1100 may have additional features or functionality. For example, computing device 1100 may also include additional data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Such additional storage is illustrated in FIG. 11 by a removable storage 1109 and a non-removable storage 1110. Computer storage media may include volatile and nonvolatile, removable, and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. System memory 1104, removable storage 1109, and non-removable storage 1110 are all computer storage media examples (i.e., memory storage.) Computer storage media may include, but is not limited to, RAM, ROM, electrically erasable read-only memory (EEPROM), flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store information, and which can be accessed by computing device 1100. Any such computer storage media may be part of device 1100. Computing device 1100 may also have input device(s) 1112 such as a keyboard, a mouse, a pen, a sound input device, a camera, a touch input device, etc. Output device(s) 1114 such as a display, speakers, a printer, etc. may also be included. The aforementioned devices are only examples, and other devices may be added or substituted.


Computing device 1100 may also contain a communication connection 1116 that may allow device 1100 to communicate with other computing devices 1118, such as over a network in a distributed computing environment, for example, an intranet or the Internet. Communication connection 1116 is one example of communication media. Communication media may typically be embodied by computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media. The term “modulated data signal” may describe a signal that has one or more characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media may include wired media such as a wired network or direct-wired connection, and wireless media such as acous-tic, radio frequency (RF), infrared, and other wireless media. The term computer readable media as used herein may include both computer storage media and communication media.


As stated above, a number of program modules and data files may be stored in system memory 1104, including operating system 1105. While executing on processing unit 1102, programming modules 1106 may perform processes including, for example, one or more of the methods shown in FIGS. 8 through 10 above. Computing device 1100 may also include a graphics processing unit 1103, which supplements the processing capabilities of processor 1102 and which may execute programming modules 1106, including all or a portion of those processes and methods shown in FIGS. 8 through 10 above. The aforementioned processes are examples, and processing units 1102, 1103 may perform other processes. Other program-ming modules that may be used in accordance with embodi-ments of the present invention may include electronic mail and contacts applications, word processing applications, spreadsheet applications, database applications, slide presentation applications, drawing or computer aided application programs, etc.


Generally, consistent with embodiments of the invention, program modules may include routines, programs, components, data structures, and other types of structures that may perform particular tasks or that may implement particular abstract data types. Moreover, embodiments of the invention may be practiced with other computer system configura-tions, including handheld devices, multiprocessor systems, microprocessor based or programmable consumer electronics, minicomputers, mainframe computers, and the like. Embodiments of the invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.


Furthermore, embodiments of the invention may be prac-ticed in an electrical circuit comprising discrete electronic elements, packaged or integrated electronic chips containing logic gates, a circuit utilizing a microprocessor, or on a single chip (such as a System on Chip) containing electronic elements or microprocessors. Embodiments of the invention may also be practiced using other technologies capable of performing logical operations such as, for example, AND, OR, and NOT, including but not limited to mechanical, optical, fluidic, and quantum technologies. In addition, embodiments of the invention may be practiced within a general-purpose computer or in any other circuits or systems.


Embodiments of the present invention, for example, are described above with reference to block diagrams and/or operational illustrations of methods, systems, and computer program products according to embodiments of the inven-tion. The functions/acts noted in the blocks may occur out of the order as shown in any flowchart. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the function-ality/acts involved.


While certain embodiments of the invention have been described, other embodiments may exist. Furthermore, although embodiments of the present invention have been described as being associated with data stored in memory and other storage mediums, data can also be stored on or read from other types of computer-readable media, such as secondary storage devices, like hard disks, floppy disks, or a CD-ROM, or other forms of RAM or ROM. Further, the disclosed methods' stages may be modified in any manner, including by reordering stages and/or inserting or deleting stages, without departing from the invention.


Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims
  • 1. A method of increasing a total number of players configured to hit a ball into a single field, wherein the method comprises: a) providing a substantially circular shaped enclosed field;b) providing a structure housing a plurality of bays positioned at a midpoint of the substantially circular shaped enclosed field, wherein each of the plurality of bays has an open front side providing access from each of the plurality of bays to the substantially circular shaped enclosed field; andc) providing a mock pitching mound in the substantially circular shaped enclosed field proximate to and positioned in front of each of the plurality of bays.
  • 2. The method of claim 1, wherein the method further comprises providing at least one of an elevator or a plurality of stairs between an area below the structure and the structure which provides an ingress and an egress for a plurality of players to enter and leave the structure.
  • 3. The method of claim 1, wherein the method further comprises: a. providing the substantially circular shaped enclosed field with a portion of field removed, wherein the portion of the field removed extends radially outward from the structure to a perimeter of the field; andb. providing an ingress and egress to the structure that is positioned where the portion of the field is removed.
  • 4. The method of claim 1, wherein the plurality of bays is positioned at a perimeter of the structure.
  • 5. The method of claim 1, wherein the method further includes a height adjustable tee with a top end disposed within a first bay of the plurality of bays, wherein the top end of the height adjustable tee is at height above a floor of the first bay for a first player to hit.
  • 6. The method of claim 1, wherein the method further includes providing a device that throws a retrieved ball from a first area of a first bay of the plurality of bays toward a second area of the first bay.
  • 7. The method of claim 1, wherein the method further includes providing a second device that throws a retrieved ball from in front of the first bay of the plurality of bays toward a second area of the first bay.
  • 8. The method of claim 1 further comprising: a. providing at least one sensor to detect a ball path and an ending location of a first ball hit from a first bay of the plurality of bays into the substantially circular shaped enclosed field;b. accessing, in an attached database, a plurality of virtual field data associated with a virtual field remote to the substantially circular shaped enclosed field;c. determining, using a processor, a virtual ball path and a virtual ending location of the first ball within the substantially circular shaped enclosed field by comparing the ball path and the ending location of the first ball with the virtual field data associated with the virtual field;d. presenting, on a graphical display within the first bay, a graphical representation of the virtual ball path and the virtual ending location of the first ball relative to a graphical representation of the virtual field; ande. providing an entertaining experience, on the graphical display, when the virtual ending location is one of a plurality of virtual scoring locations within the virtual field.
  • 9. The method of claim 8, wherein the method further comprises: a. providing a user interface within the first bay to receive first player skill level information of a first player, wherein the user interface is communication with the processor;b. creating a first player user record within the attached database and storing the first player skill level information in the first player user record;c. selecting the virtual field and associated virtual field data based on the first player skill level information of the first player; andd. after determining with the processor the virtual ball path and the virtual ending location, providing the entertaining experience, on the graphical display, when the virtual ending location is one of the plurality of virtual scoring locations within the virtual field based on the first player skill level information of the first player.
  • 10. The method of claim 8, wherein the method further comprises: a. providing a user interface within the first bay to receive first player skill level information of the first player, wherein the user interface is communication with the processor;b. creating a first player user record within the attached database and storing the first player skill level information in the first player user record;c. providing at least one target area having at least one light emitting element visible from the first bay and within the substantially circular shaped enclosed field, wherein the at least one light emitting element is in communication with the processor;d. determining, using the processor, if the ending location of the first ball is within the at least one target area;e. determining, using the processor, the first player skill level information of the first player if the ending location is within a first region of the field; andf. providing a second entertaining experience, based on the first player skill level information, by causing the at least one light emitting element to emit light for at least a predetermined amount of time.
  • 11. A system for increasing a total number of players hitting a plurality of baseballs into a single field, wherein the system comprises: a) at least one outer wall;b) a field within the at least one outer wall, wherein the at least one outer wall substantially encloses the field;c) a building structure concentrically disposed within the field with respect to the at least one outer wall;d) a plurality of bays within the building structure having an open front side on a perimeter of the building structure providing access from each of the plurality of bays to the field; ande) a plurality of mock pitching mounds concentrically arranged about the building structure such that at least one mock pitching mound of the plurality of mock pitching mounds is proximate to and positioned in front of each bay of the plurality of bays.
  • 12. The system of claim 11, wherein each bay of the plurality of bays comprises a batter's box and a home plate.
  • 13. The system of claim 12, wherein the at least one outer wall is a plurality of outer walls such that each outer wall of the plurality of outer walls is contiguous and wherein each outer wall comprises an outfield distance defined by the distance from the respective outer wall to the home plate of at least one bay of the plurality of bays.
  • 14. The system of claim 13, wherein the system further comprises: a. at least one sensor configured to detect a baseball path and an ending location of at least one baseball of the plurality of baseballs hit from at least one bay of the plurality of bays into the field;b. a database;c. a display disposed with the at least one bay;d. a processor in connection with the at least one sensor and the display, wherein the processor is configured for: i. accessing, in an attached database, a plurality of virtual field data associated with a virtual field remote to the field;ii. determining a virtual ball path and a virtual ending location of the at least one baseball within the field by comparing the baseball path and the ending location of the at least one baseball with the virtual field data associated with the virtual field;iii. presenting, on the display within the at least one bay, a graphical representation of the virtual ball path and the virtual ending location of the first ball relative to a graphical representation of the virtual field; andiv. providing an entertaining experience, on the display, when the virtual ending location is one of a plurality of virtual scoring locations within the virtual field.
  • 15. The system of claim 14 wherein the at least one outer wall substantially encloses the field such that the at least one outer wall and the field substantially surround the building structure; and wherein the at least one outer wall, the field, and the building structure have a contiguous wedged entrance removed therefrom providing access from outside the at least one outer wall to the building structure.
  • 16. A method of increasing a total number of players configured to hit a ball into a single field, wherein the method comprises: a) providing: (i) at least one outer wall substantially enclosing a field;(ii) a building structure housing a plurality of bays, wherein the building structure is concentrically disposed within the field with respect to the at least one outer wall, and wherein each bay of the plurality of bays has an open front side providing access from each bay of the plurality of bays to the field;(iii) a plurality of mock pitching mounds in the field concentrically arranged about the building structure such that at least one mock pitching mound of the plurality of mock pitching mounds is proximate to and positioned in front of each bay of the plurality of bays;(iv) wherein the at least one outer wall substantially encloses the field such that the at least one outer wall and the field substantially surround the building structure;b) disposing a batter's box and a home plate in each bay of the plurality of bays in front of the at least one mock pitching mound of the plurality of mock pitching mounds thereby defining a mock baseball diamond;c) delivering at least one baseball to at least one bay of the plurality of bays to be hit into the field by at least one player of a plurality of players;d) after the at least one baseball is hit, detecting, with at least one sensor, a baseball path and an ending location of the at least one baseball of the plurality of baseballs hit;e) accessing, with at least one processor, in an attached database, a plurality of virtual field data associated with a virtual field remote to the field;f) determining, with the at least one processor, a virtual ball path and a virtual ending location of the at least one baseball within the field by comparing the baseball path and the ending location of the at least one baseball with the virtual field data associated with the virtual field;g) presenting, on at least one display disposed within the at least one bay, a graphical representation of the virtual ball path and the virtual ending location of the first ball relative to a graphical representation of the virtual field; andh) providing an entertaining experience, on the at least one display, when the virtual ending location is one of a plurality of virtual scoring locations within the virtual field.
  • 17. The method of claim 16, wherein delivering the at least one baseball to the at least one bay comprises at least one of (i) throwing, using a pitching machine, the at least one baseball from the field into the at least one bay; (ii) tossing, using a second pitching machine disposed within the at least one bay, the at least one baseball proximate to the batter's box and the home plate; (iii) providing a dispensing system within the at least one bay wherein the dispensing system dispenses the at least one baseball to be disposed on a tee within the at least one bay.
  • 18. The method of claim 17, wherein the at least one sensor is disposed within at least one of (i) the at least one baseball, (ii) the at least one bay, (iii) and within the field.
  • 19. The method of claim 18, wherein the building structure is a multilevel, substantially circular building structure having a removed wedge defining an entrance wherein the removed wedge is contiguous with an opening in the at least one outer wall and the field.