# US 2018/0025371 A1 · Event spectator connection tool

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

- Number: US 2018/0025371 A1
- Document ID: US20180025371A1
- Status: Published application
- Kind: A1
- Application number: 15/659,475
- Filed: 2017-07-25
- Published: 2018-01-25
- Earliest claimed: 2016-07-25
- Assignees: FanWide Technologies Inc.
- Applicants: FanWide Technologies Inc.
- Inventors: Symon Warner Perriman; Sean York Eagan
- Web page: https://patentgrep.com/patent/US20180025371A1

## CPC

- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 30/0202: Market predictions or forecasting for commercial activities
- G06Q 30/0205: {based on location or geographical consideration}
- G06Q 30/08: Auctions
- 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

An event spectator connection tool is a multiprocessor distributed computing system. A memory stores computer instructions that direct processors to maintain a social network database storing records associated with spectators and event hosts. For each spectator, a data structure represents a primary geographic region and a list of interests of the spectator. For each event host, a data structure represents a list of geographic regions and a list of services offered at each venue operated by the event host. The processors identify a primary event of interest, identify a first geographic region, predict an expected attendance to view the primary event of interest at a certain venue located in the first geographic region, and communicate information identifying a gathering to view the primary event of interest at the certain venue to spectators whose profile indicates that the first geographic region is conterminous with the spectator's primary geographic region and that the primary event of interest is represented in the respective spectator's list of interests.

## Claims

### Claim 1

A social network method to bring spectators having a common interest to a gathering to view an event at a venue, comprising:
administering a social network via a distributed computing system, the administering including:
maintaining a database of a plurality of spectators, each spectator having a spectator profile; and
for each spectator of the plurality of spectators:
maintaining a first spectator data structure representing a primary geographic region of the respective spectator; and
maintaining a second spectator data structure representing a list of interests of the respective spectator;
identifying a primary event of interest;
identifying a first geographic region;
predicting an expected attendance to view the primary event of interest at a certain venue located in a certain geographic region, by:
determining a total possible attendance;
determining a regional popularity of the event;
determining a global popularity of the event; and
cooperatively attenuating the total possible attendance based on a combination of the regional popularity of the event and the global popularity of the event; and
electronically communicating information identifying a certain gathering to view the primary event of interest at the certain venue to ones of the plurality of spectators whose spectator profile indicates:
that the certain geographic region is conterminous with the respective spectator's primary geographic region; and
that the primary event of interest is represented in the respective spectator's list of interests.

### Claim 2 (depends on 1)

A method according to claim 1, wherein administering the social network further comprises:
maintaining a database of a plurality of event hosts, each event host having an event host profile; and
for each event host of the plurality of event hosts:
maintaining a first event host data structure representing a list of geographic regions of the respective event host; and
maintaining a second event host data structure representing a list of services offered at each venue operated by the respective event host.

### Claim 3 (depends on 2)

A method according to claim 2, comprising:
identifying a plurality of prospective primary events of interest; and
for each one of the identified plurality of prospective primary events of interest:
determining a prospective geographic region of interest in which to promote a prospective gathering to view the prospective primary event of interest;
identifying a plurality of event hosts that provide service in the determined prospective geographic region of interest;
electronically communicating with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest; and
assigning to a selected one of the identified event hosts a gathering to view the respective one of the identified plurality of prospective primary events of interest at a venue operated by the selected one of the identified event hosts.

### Claim 4 (depends on 3)

A method according to claim 3 wherein for each one of the identified plurality of prospective primary events of interest, a plurality of prospective geographic regions of interest in which to promote the prospective gathering to view the prospective primary event of interest are determined.

### Claim 5 (depends on 3)

A method according to claim 3 wherein electronically communicating with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest includes electronically inviting the identified event hosts to participate in a competitive bidding process to be the selected one of the identified event hosts where the gathering to view the respective one of the identified plurality of prospective primary events of interest is assigned.

### Claim 6 (depends on 1)

A method according to claim 1, comprising:
for each spectator of the plurality of spectators:
maintaining a third spectator data structure representing a secondary geographic region of the respective spectator; and
electronically communicating information identifying the certain gathering to view the primary event of interest at the certain venue to the respective spectator when the respective spectator's profile indicates that the certain geographic region is conterminous with the respective spectator's secondary geographic region.

### Claim 7 (depends on 6)

A method according to claim 6 wherein the secondary geographic region of the respective spectator is a current location the respective spectator.

### Claim 8 (depends on 6)

A method according to claim 6 wherein the secondary geographic region of the respective spectator is a secondary location of interest identified by the respective spectator.

### Claim 9 (depends on 1)

A method according to claim 1 wherein the certain venue is at least one of a restaurant, a bar, an auditorium, a stadium, a museum, a theater, an airport, a park, a hotel, a motel, a public meeting room, a domicile, and a park.

### Claim 10 (depends on 1)

A method according to claim 1 wherein the primary event of interest is at least one of a sporting event, a music concert, and a political event.

### Claim 11 (depends on 1)

A method according to claim 1 wherein each spectator's primary geographic region may include at least one of a street address, a municipality, a county, a state, a country, a postal code, a portion of telephone number, a portion of an internet protocol (IP) address, and global positioning system (GPS)-based information.

### Claim 12 (depends on 1)

A method according to claim 1, comprising:
maintaining a database of common interests, each common interest arranged for association with at least some of the plurality of event hosts and at least some of the plurality of spectators.

### Claim 13

A non-transitory computer-readable storage medium whose stored contents configure resources of a distributed computing system to perform a method that supplements a social network, the method comprising:
maintaining a database of a plurality of spectators, each spectator having a spectator profile, and for each spectator of the plurality of spectators:
maintaining a first spectator data structure representing a primary geographic region of the respective spectator; and
maintaining a second spectator data structure representing a list of interests of the respective spectator;
maintaining a database of a plurality of event hosts, each event host having an event host profile, and for each event host of the plurality of event hosts:
maintaining a first event host data structure representing a list of geographic regions of the respective event host; and
maintaining a second event host data structure representing a list of services offered at each venue operated by the respective event host;
maintaining a database of common interests, each common interest arranged for association with at least some of the plurality of event hosts and at least some of the plurality of spectators;
identifying a primary event of interest;
identifying a first geographic region;
predicting an expected attendance to view the primary event of interest at a certain venue located in a certain geographic region; and
electronically communicating information identifying a certain gathering to view the primary event of interest at the certain venue to ones of the plurality of spectators whose spectator profile indicates:
that the certain geographic region is conterminous with the respective spectator's primary geographic region; and
that the primary event of interest is represented in the respective spectator's list of interests.

### Claim 14 (depends on 13)

The non-transitory computer-readable storage medium according to claim 13 whose stored contents configure the computing system to perform the method, the method further comprising:
identifying a plurality of prospective primary events of interest; and
for each one of the identified plurality of prospective primary events of interest:
determining a prospective geographic region of interest in which to promote a prospective gathering to view the prospective primary event of interest;
identifying a plurality of event hosts that provide service in the determined prospective geographic region of interest;
electronically communicating with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest; and
assigning to a selected one of the identified event hosts a gathering to view the respective one of the identified plurality of prospective primary events of interest at a venue operated by the selected one of the identified event hosts.

### Claim 15 (depends on 14)

The non-transitory computer-readable storage medium according to claim 14 whose stored contents configure the computing system to perform the method, wherein electronically communicating with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest includes electronically inviting the identified event hosts to participate in a competitive bidding process to be the selected one of the identified event hosts where the gathering to view the respective one of the identified plurality of prospective primary events of interest is assigned.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15 whose stored contents configure the computing system to perform the method, the method further comprising:
mining the database of common interests to identify activities associated with a threshold number of spectators in a common geographic region; and
electronically communicating with a plurality of event hosts that provide service in the common geographic region.

### Claim 17

An event spectator connection tool, comprising:
a multiprocessor distributed computing system; and
at least one memory coupled to the multiprocessor computing system, the at least one memory arranged to store computer instructions executable by processors of the multiprocessor distributed computing system, wherein the computer instructions are arranged to direct the processors to:
maintain a social network database storing records associated with each of a plurality of spectators and each of a plurality of event hosts, wherein each spectator has a spectator profile and wherein each event host has an event host profile;
for each spectator of the plurality of spectators:
maintain a first spectator data structure representing a primary geographic region of the respective spectator; and
maintain a second spectator data structure representing a list of interests of the respective spectator;
for each event host of the plurality of event hosts:
maintain a first event host data structure representing a list of geographic regions of the respective event host; and
maintain a second event host data structure representing a list of services offered at each venue operated by the respective event host;
identify a primary event of interest;
identify a first geographic region;
predict an expected attendance to view the primary event of interest at a certain venue located in a certain geographic region; and
electronically communicate information identifying a certain gathering to view the primary event of interest at the certain venue to ones of the plurality of spectators whose spectator profile indicates:
that the certain geographic region is conterminous with the respective spectator's primary geographic region; and
that the primary event of interest is represented in the respective spectator's list of interests.

### Claim 18 (depends on 17)

An event spectator connection tool according to claim 17, wherein the computer instructions are further arranged to direct the processors to:
identify a plurality of prospective primary events of interest; and
for each one of the identified plurality of prospective primary events of interest:
determine a prospective geographic region of interest in which to promote a prospective gathering to view the prospective primary event of interest;
identify a plurality of event hosts that provide service in the determined prospective geographic region of interest;
electronically communicate with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest; and
assign to a selected one of the identified event hosts a gathering to view the respective one of the identified plurality of prospective primary events of interest at a venue operated by the selected one of the identified event hosts.

### Claim 19 (depends on 18)

An event spectator connection tool according to claim 18, wherein electronically communicating with each identified event host of the plurality of event hosts that provides service in the determined prospective geographic region of interest further includes computer instructions arranged to direct the processors to:
electronically invite the identified event hosts to participate in a competitive bidding process to be the selected one of the identified event hosts where the gathering to view the respective one of the identified plurality of prospective primary events of interest is assigned.

### Claim 20 (depends on 18)

An event spectator connection tool according to claim 18, wherein the certain venue is at least one of a restaurant, a bar, an auditorium, a stadium, a museum, a theater, an airport, a park, a hotel, a motel, a public meeting room, a domicile, and a park.
