Patent ID: 8880420
Filing Date: 2014-11-04
Classification: G06Q

Abstract:
1. A system for displaying a map of competitive activity pertinent to a subject restaurant, the system comprising: i. a database adapted to maintain an order queue; ii. a restaurant server having access to the database; iii. a computer system coupled to the restaurant server over a network; iv. wherein the computer system is adapted to transmit an identifier to the restaurant server, the identifier identifying the subject restaurant to the restaurant server; v. wherein the computer system is adapted to transmit an indicia indicative of desired competitor characteristics to the restaurant server; vi. wherein the restaurant server is adapted to receive the identifier and the indicia indicative of desired competitor characteristics, and wherein the restaurant server is adapted to query the database for competitors of the subject restaurant based on the indicia of desired competitor characteristics and the identifier; vii. wherein the restaurant server is adapted to compile a list of competitors of the subject restaurant and transmit the list of competitors to the computer system; viii. wherein the computer system receives the list of competitors, the computer system specifying an indicia indicative of a map area including the subject restaurant and transmitting the indicia indicative of a map area to the restaurant server; ix. wherein the restaurant server receives the specified indicia indicative of a map area, the restaurant server being adapted to query the database for competitor activity within the specified map area, the restaurant server being adapted to receive at least one competitive activity event from the database; x. wherein the restaurant server is adapted to transmit the at least one competitive activity event to the computer system; xi. wherein the computer system is adapted to render the at least one competitive activity event on a display; xii. wherein the computer system is further adapted to transmit at least one distance defining an aggregating area, at least one time period defining an aggregating time period, and a playback schedule, and wherein the at least one competitive activity event is a plurality of activity events and wherein the restaurant server is adapted to organize the plurality of competitive activity events into a plurality of activity sets based on the aggregating area and the aggregating time period; xiii. wherein the restaurant server is further adapted to generate an aggregate competitive activity indicia for each activity set within the plurality of activity sets; and xiv. wherein the restaurant server is adapted to transmit the plurality of aggregate competitive activity indicia to the computer system in accordance with the playback schedule.