System and Method for Using Network Equipment to Provide Targeted Advertising
First Claim
Patent Images
1. A chip on service provider network equipment, the chip comprising:
- an operational portion configured to receive a search request from a user, to generate a search request integer based on performing a mathematical function on the search request, to perform a comparing operation, and, if the comparing operational is successful, to access and transmit a message to the user; and
a first database configured to store representative data integers and configured to be accessed during the comparing operation to compare the search request integer to the stored representative data integers, the stored representative data being integers generated by a mathematical function acting on a dataset of search terms; and
a transmitter configured to send a signal to a second database configured to store messages corresponding to the representative data integers.
7 Assignments
0 Petitions
Accused Products
Abstract
A search request received from a user is converted to a search request integer value using an operational portion of a chip in network equipment. The search request integer value is compared to representative data integer values that were previously converted from a dataset of search terms using the operational portion, the representative integer values being stored on the chip. If the comparing is successful, a signal is transmitted to a second database, the signal being used to determine a message to be transmitted to the user that corresponds to the representative data integer.
14 Citations
17 Claims
-
1. A chip on service provider network equipment, the chip comprising:
-
an operational portion configured to receive a search request from a user, to generate a search request integer based on performing a mathematical function on the search request, to perform a comparing operation, and, if the comparing operational is successful, to access and transmit a message to the user; and a first database configured to store representative data integers and configured to be accessed during the comparing operation to compare the search request integer to the stored representative data integers, the stored representative data being integers generated by a mathematical function acting on a dataset of search terms; and a transmitter configured to send a signal to a second database configured to store messages corresponding to the representative data integers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
converting, using an operational portion of a chip in network equipment, a search request received from a user to a search request integer value; comparing, using the operational portion, the search request integer value to representative data integer values that were previously converted from a dataset of search terms, the representative integer values being stored on the chip; if the comparing is successful, transmitting a signal to a second database, the signal being used by the second database to determine a message to be transmitted to the user that corresponds to the representative data integer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving a dataset of previously used search terms generated by an advertising system; generating hashes from the dataset through using a hashing function; storing the hashes in a database that is on a chip of a network device, the chip is configured to choose a message to send to a user based on a hash of a search request from a user, configured to compare the hash of the search request to the hashes in the first database, and, if the comparing is successful, configured to access the message from a second database, the message corresponding to the matched hashes.
-
Specification