# US 2013/0158685 A1 · Competitive Activity Social Networking And Event Management

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0158685 A1
- Document ID: US20130158685A1
- Status: Published application
- Kind: A1
- Application number: 13/665,423
- Filed: 2012-10-31
- Published: 2013-06-20
- Earliest claimed: 2011-12-20
- Assignees: Wanamaker Corporation
- Inventors: Doyle James Heisler
- Web page: https://patentgrep.com/patent/US20130158685A1

## CPC

- G06Q 50/10: Services
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A server communicates with mobile user devices over a communications network. The user devices are associated with respective players of a competitive activity, such as golf. Points scored by a scoring player are entered through an electronic scorecard on the user devices, but are accepted by only those user devices not associated with the scoring player. The server receives the points that were accepted by the user devices accumulates the scores. Current rankings of the respective players are determined from the accumulated scores and the rankings are displayed, such as through a leaderboard displayed on the user devices, upon demand by at least one of the user devices.

## Claims

### Claim 1

A method comprising:
associating, by a server device, a plurality of user devices with respective players of a competitive activity, the server device being communicatively coupled to the user devices through respective communication channels in a communications network;
accepting, by only those user devices not associated with a scoring player, input of one or more points scored by the scoring player;
receiving, by the server device from the user devices, the points scored by the players as accepted by the user devices not associated with the scoring player;
accumulating, by the server device, the points scored by the players as received from the user devices;
determining, by the server device, rankings of the respective players from the accumulated scores; and
displaying, upon demand by at least one of the user devices, the rankings of the respective players.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
accepting, through user controls on a user device, input of identifiers of venues at which one or more rounds of the competitive activity are played concurrently one with another.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
selecting by the user controls on the user device a venue from a list of venues;
associating the player identification data with the selected venue;
accepting game data from the user device associated with the player at the selected venue.

### Claim 4 (depends on 1)

The method of claim 1, wherein the accumulating of the points scored and the determining of the rankings are performed responsive to the receiving of the points scored from any of the user devices such that the displaying of the rankings reflects current rankings of the players in the competitive activity at the time the displaying was demanded by any of the user devices.

### Claim 5 (depends on 1)

The method of claim 1, wherein associating the user devices with the respective players further comprises:
entering, by one of the user devices, an identity of one of the players;
authenticating the entered identity of the player by stored identification data therefor; and
storing association data indicative of an association of the authenticated identity of the player with the user device with which the identity of the player was entered.

### Claim 6 (depends on 5)

The method of claim 5 further comprising:
prohibiting, by the server device, acceptance of the points scored by the scoring player from any of the user devices for which the association data is not stored.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
associating, by the server device, the players with membership data indicative of registered membership of users in a social media network;
selecting the players from the registered members of the social network;
conveying information regarding the event to the selected players through the social media network.

### Claim 8

An apparatus comprising:
a network interface communicatively coupled to a communication network to convey competitive activity data over the communication network;
a storage device to store user controls retrievable by external user devices through the network interface, the user controls being configured to:
accept identification data of respective players in the competitive activity; and
accept input of one or more points scored by a scoring one of the players by only those user devices not associated therewith; and
a processor communicatively coupled to the network interface and the storage device and configured to:
associate the user devices with the respective players of the competitive activity;
receive the points scored from the user devices not associated with the scoring player;
accumulate the received points scored;
determine rankings of the respective players from the accumulated scores; and
provide to the communication network through the network interface the rankings of the respective players.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the user controls include:
a venue control to accept input of identifiers of venues at which one or more rounds of the competitive activity are played concurrently one with another.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the user controls include:
a venue list control to list the identifiers of the venues;
a venue selection control by which a venue is selected from the list of venues;
accept game data from the user device associated with the player identification data at the selected venue;
and the processor is configured to:
associate the player identification data with the selected venue.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein the processor is configured to:
receive a request for the rankings;
accumulate the points scored and to determine therefrom the rankings responsive to the receiving of the points scored from any of the user devices such that the rankings provided to the communication network reflects current rankings of the players in the competitive activity as of the time the rankings were requested by any of the user devices.

### Claim 12 (depends on 8)

The apparatus of claim 8, wherein the processor is configured to:
receive access credentials by one of the players;
authenticate the access credentials of the player by the identification data corresponding to the player stored in the storage unit; and
generate association data indicative of an association of the authenticated access credential of the player with the user device with which the access credentials of the player was entered.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the processor is configured to:
transmit, through the network interface, the association data to the user device with which the access credentials of the player was entered.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the association data is a hypertext transfer protocol cookie.

### Claim 15 (depends on 13)

The apparatus of claim 13, wherein the processor is configured to:
prohibit accumulation of the points scored by the scoring player from any of the user devices for which the association data is not stored.

### Claim 16 (depends on 8)

The apparatus of claim 8, wherein:
the storage unit has stored therein membership data indicative of registered membership of users in a social media network,
the user controls include a member selection control by which the players are selected from the registered members of the social network, and
the processor is configured to convey information regarding the competitive activity to the selected players through the social media network.

### Claim 17 (depends on 8)

The apparatus of claim 8, wherein the user controls include:
a scoring control comprising a data entry field for a plurality of the players and a read-only data field to present the scored points of the player associated with the user device on which the scoring control is presented.

### Claim 18 (depends on 8)

The apparatus of claim 8, wherein the storage unit has stored therein processor instructions that, when executed by an external processor on one of the user devices, configures the external processor to:
present a scoring control on a display device, the scoring control comprising a data entry field for a plurality of the players and a read-only data field to present the scored points of the player associated with the user device on which the processor instructions are executed.

### Claim 19

A tangible non-transitory computer readable medium or media having encoded thereon instructions that, when executed by a processor, configure the processor to:
associate a plurality of user devices with respective players of a competitive activity;
receive, over a communication network, points scored by the players as accepted by the user devices not associated with a scoring player;
accumulate the points scored by the players as received from the user devices;
determine rankings of the respective players from the accumulated scores; and
providing the rankings to at least one of the user devices upon demand therefor.

### Claim 20 (depends on 19)

The tangible non-transitory computer readable medium or media of claim 19, wherein the instructions configure the processor to:
receive input of identifiers of venues at which one or more rounds of the competitive activity are played concurrently one with another.

### Claim 21 (depends on 14)

The tangible non-transitory computer readable medium or media of claim 14, wherein the instructions configure the processor to accumulate of the points scored and determine the rankings responsive to a request therefor received via the communication network, to the receiving of the points scored from any of the user devices such that the displaying of the rankings reflects current rankings of the players in the competitive activity at the time the displaying was demanded by any of the user devices.

### Claim 22 (depends on 14)

The tangible non-transitory computer readable medium or media of claim 14, wherein the instructions configure the processor to:
receive access credentials by one of the players;
authenticate the access credentials of the player by previously stored identification data corresponding to the player; and
generate association data indicative of an association of the authenticated access credential of the player with the user device with which the access credentials of the player was entered.

### Claim 23 (depends on 14)

The tangible non-transitory computer readable medium or media of claim 14, wherein the instructions configure the processor to:
prohibit accumulation of the points scored by the scoring player from any of the user devices for which the association data is not generated.

### Claim 24 (depends on 14)

The tangible non-transitory computer readable medium or media of claim 14, wherein the instructions configure the processor to:
generate a scoring control comprising a data entry field for a plurality of the players and a read-only data field to present the scored points of the player associated with the user device on which the scoring control is presented.
