IP Library Granted Patent US 8,771,094
Granted Patent B2
US 8,771,094 · App. 13/413,035 · Granted Jul 8, 2014

Mobile bowling scoring system control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,771,094
App. No.
13/413,035
Granted
Jul 8, 2014
Kind
B2
Abstract

In one implementation, a mobile device is integrated with a bowling center automatic scoring system. For example, a server receives a lane control command originating with the mobile device and determines or identifies a bowling lane that is associated with the mobile device. A response message or signal, which includes data indicative of the bowling lane and the lane control command to, is sent to the automatic scoring system. The automatic scoring system executes the lane control command.

Claims (46)

1. A method comprising:

performing the following in a network device having a communication interface configured to communicate with a mobile device associated with one of a plurality of bowling lanes on which a bowling game is played:

receiving a bowling game scoring command originating from the mobile device, the bowling game scoring command being received to command an automatic scoring system to enter bowling game scoring information to score the bowling game played on the bowling lane that is associated with the mobile device;

determining which one of the plurality of bowling lanes is associated with the mobile device; and

sending a response including data indicative of the bowling lane that is associated with the mobile device and the bowling game scoring command originating from the mobile device to the automatic scoring system to score the bowling game played on the bowling lane that is associated with the mobile device, wherein the automatic scoring system enters the bowling game scoring information to score the bowling game played on the bowling lane that is associated with the mobile device and not on the other bowling lanes,

wherein determining which one of the plurality bowling lanes is associated with the mobile device comprises:

receiving bowler authorization information;

querying a database with the bowler authorization information,

wherein the database associates the bowler authorization information with a lane identification value; and

receiving the lane identification value based on querying the database.

2. The method of claim 1 , wherein the bowler authorization information is accessed from a reservation system.

3. The method of claim 1 , wherein the bowler authorization information is accessed from an optically machine readable code.

4. The method of claim 1 , wherein the bowler authorization information is accessed from a receipt.

5. The method of claim 1 , further comprising:

generating a bowling center purchase code according to communication with the mobile device.

6. The method of claim 1 , wherein the bowling game scoring information includes data indicative of one or more of a scoring change, a lineup change, a player identification, or a player characteristic.

7. The method of claim 1 , wherein the automatic scoring system is configured to initiate display of game information according to the bowling game scoring command.

8. The method of claim 1 , wherein the automatic scoring system is configured to reset bowling pins.

9. A network device comprising:

a communication interface configured to receive a bowling game scoring command originating with a mobile device that is associated with one of a plurality of bowling lanes on which a bowling game is played, the bowling game scoring command received to command an automatic scoring system to enter bowling game scoring information to score the bowling game played on the one of the plurality of bowling lanes associated with the mobile device;

a memory configured to store a lookup table that associates bowler authorization values with lane identification values; and

a controller configured to:

determine which one of the plurality of bowling lanes is associated with the mobile device and send a response including data indicative of the bowling lane that is associated with the mobile device and the bowling game scoring command originating from the mobile device to the automatic scoring system to score the bowling game that is associated with the mobile device, wherein the automatic scoring system enters the bowling game scoring information to score the bowling game played on the bowling lane that is associated with the mobile device and not on the other bowling lanes,

wherein the controller, to determine which one of the plurality of bowling lanes is associated with the mobile device, is configured to:

query the lookup table with a bowler authorization value received from the mobile device; and

receive a lane identification value in response to the query.

10. The network device of claim 9 , wherein the bowler authorization value is stored in a quick response code scanned by the mobile device.

11. The network device of claim 9 , wherein the bowler authorization value is sent to the mobile device with a purchase receipt or an email confirmation.

12. The network device of claim 9 , wherein the bowler authorization value is scanned from an optically readable code physically located at the bowling lane associated with the lane identification value.

13. The network device of claim 9 , wherein the response includes data to configure display of game information in the automatic scoring system.

14. The network device of claim 9 , wherein the controller is further configured to send a pinsetter response that includes data to reset bowling pins according to a received pinsetter command.

15. The network device of claim 9 , wherein the bowling game scoring information includes data indicative of one or more of a scoring change, a lineup change, a player identification, or a player characteristic.

16. The network device of claim 9 , further comprising:

a database configured to log the authorized communication from the mobile device in a revenue sharing account across multiple bowling centers.

17. A non-transitory computer readable medium containing instructions configured to cause a processor to:

display, on a mobile device, a menu of options to operate an automatic scoring system;

receive a user input from the menu of options;

generate a bowling game scoring command based on the user input, the bowling game scoring command generated to command the automatic scoring system to enter bowling game scoring information to score a bowling game played on one of a plurality of bowling lanes associated with the mobile device;

send the bowling game scoring command to a server, wherein the server determines which one of the plurality of bowling lanes is associated with the mobile device by receiving bowling authorization information, querying a database with the bowler authorization, wherein the database associates the bowler authorization information with a lane identification value, and receiving the lane identification value based on querying the database, and wherein the server sends a response including data indicative of the bowling lane that is associated with the mobile device and the bowling game scoring command originating from the mobile device to the automatic scoring system to score the bowling game played on the bowling lane that is associated with the mobile device, wherein the automatic scoring system enters the bowling game scoring information to score the bowling game played on the bowling lane that is associated with the mobile device and not on the other bowling lanes.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions are configured to further cause the processor to:

capture an image of an optically machine readable code; and

generate the bowling authorization information from the optically machine readable code.

19. The method of claim 1 , wherein the communication interface is configured to communicate with a plurality of mobile devices, each mobile device being associated with a different bowling lane among the plurality of bowling lanes on which a plurality of bowling games are played, the method further comprising:

sending, with the network device, a plurality of responses to the automatic scoring system to score the plurality bowling games, each response including data indicative of a respective different bowling lane and a respective bowling game scoring command originating with an associated one of the plurality of mobile devices.

20. The network device of claim 9 , wherein the communication interface is configured to communicate with a plurality of mobile devices, each mobile device being associated with a different bowling lane among the plurality of bowling lanes on which a plurality of bowling games are played, and

wherein the controller is configured to send a plurality of responses to the automatic scoring system to score the plurality of bowling games, each response including data indicative of a respective different bowling lane and a respective bowling game scoring command originating with an associated one of the plurality of mobile devices.

Assignments (7)
CHANGE OF NAME Recorded Sep 10, 2015
From: BRUNSWICK BOWLING & BILLIARDS CORPORATION
To: BRUNSWICK BOWLING PRODUCTS, INC.
Reel/Frame 036584/0923 →
CHANGE OF NAME Recorded Sep 10, 2015
From: BRUNSWICK BOWLING PRODUCTS, INC.
To: BRUNSWICK BOWLING PRODUCTS, LLC
Reel/Frame 036584/0932 →
SECURITY INTEREST Recorded Jul 17, 2015
From: BRUNSWICK BOWLING PRODUCTS, INC.; BBP HOLDCO., INC.; BBP INVESTMENT HOLDINGS, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 036121/0430 →
SECURITY INTEREST Recorded May 22, 2015
From: BRUNSWICK BOWLING PRODUCTS, INC.
To: GLADSTONE INVESTMENT CORPORATION
Reel/Frame 035759/0766 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: JPMORGAN CHASE BANK, N.A.
To: BRUNSWICK CORPORATION; BRUNSWICK BOWLING & BILLIARDS CORPORATION; BOSTON WHALER, INC.; BRUNSWICK COMMERCIAL & GOVERNMENT PRODUCTS, INC.; BRUNSWICK LEISURE BOAT COMPANY, LLC; LUND BOAT COMPANY
Reel/Frame 034794/0257 →
SECURITY INTEREST Recorded Jul 1, 2014
From: BRUNSWICK CORPORATION; BRUNSWICK BOWLING & BILLIARDS CORP.; LEISERV, LLC; BOSTON WHALER, INC.; BRUNSWICK COMMERCIAL & GOVERNMENT PRODUCTS, INC.; BRUNSWICK LEISURE BOAT COMPANY, LLC; LUND BOAT COMPANY
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033263/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2012
From: MEIGS, BRANDON J.; BROUWERS, GARY A.
To: BRUNSWICK BOWLING & BILLIARDS CORPORATION
Reel/Frame 027837/0538 →