EVENT DATABASE FOR EVENT SEARCH AND TICKET RETRIEVAL
First Claim
1. A computer-implemented method for managing event data, the method comprising:
- receiving event data;
verifying that the event data satisfies a structure associated with an event database;
reformatting the event data when the event data does not satisfy the structure associated with the event database;
storing the event data in the event database;
checking the event database for duplicates;
removing duplicates located in the event database;
calculating an event data rank for each record having event data in the event database; and
storing the rank associated with the event in the event database.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for managing event data and exploring the event data in an event database are provided. A data acquisition system may process the event database to remove duplicates and assign event data ranks to the event data. The event data rank may be based on query log data. In turn, a search engine communicatively connected to the event database may generate search results that include the event data. The search engine may receive an event data search request from a user. The event data matching the event data search request is retrieved from the event database and formatted, by the search engine, for display in rank order based on the event data rank, proximity of user location to an event location, and extent of query match in various event fields like title, description, etc.
108 Citations
20 Claims
-
1. A computer-implemented method for managing event data, the method comprising:
-
receiving event data; verifying that the event data satisfies a structure associated with an event database; reformatting the event data when the event data does not satisfy the structure associated with the event database; storing the event data in the event database; checking the event database for duplicates; removing duplicates located in the event database; calculating an event data rank for each record having event data in the event database; and storing the rank associated with the event in the event database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable media storing computer useable instruction for performing a method for locating event data, the method comprising:
-
receiving a request for event data; retrieving the event data matching the request event data from an event database; generating search results that include the event data matching the request; and transmitting the search results in display rank order to a user based on freshness of the matching event data to the user. - View Dependent Claims (13)
-
-
14. A computer system configured to locate event data, the computer system comprising:
a search engine configured to receive a request for event data from a user, retrieve event data matching the request from an event database, and obtain search results that include the matching event data in display rank order based on freshness of the matching event data included in the search results for the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification