Method to preferentially treat traffic that relates to selected ideas, concept, brand names, and product names
Publication Date: 2010-Oct-11
The IP.com Prior Art Database
AbstractDisclosed is a method and apparatus which analyzes data traffic as it comes through a system and assigns certain pieces of that traffic transfer privilege over others based on its contents. Privileged traffic is delivered more quickly and at an increased bandwidth, and unprivileged traffic is slightly delayed and/or delivered with inferior bandwidth. The invention incorporates the use of a text indexer with a router or switch.
Page 01 of 2
Method to preferentially treat traffic that relates to selected ideas , concept, brand names, and product names
For companies and systems managing large amounts of information transfer, both inbound and outbound, a more efficient method of prioritizing and directing the data traffic is needed. Currently, traffic throttling is done only on the basis of non-content based indicators such as the source, destination, and protocol of the packets composing the traffic.
The disclosed invention is an apparatus which can be employed and operated by companies that manage the distribution of large amounts of information and content, such as Internet service providers, telecommunication companies, content delivery networks, government entities, and private companies managing their internal corporate network.
The invention allows the operator to analyze the data traffic as it comes through and assign certain pieces of that traffic transfer privilege over others based on its deep contents (i.e., words, sentences, and/or concept). With this solution, the system delivers privileged traffic more quickly and at an increased bandwidth. Unprivileged traffic may be slightly delayed and/or delivered with inferior bandwidth, or not delivered at all.
The core of the invention consists of including a text indexer on board a router or switch, or similar network appliance. The invention couples an existing routing module with a wire-speed text indexer. The text indexer performs well-known operations of text indexing on each of the streams, operating as the data traffic comes through the system. The apparatus dynamically builds a representation of the topics, concepts, brand names, or products found within the content of the data pieces. The host appliance (router/switch/...) then makes individual traffic flow decisions on the basis of the contents of indices generated per each flow.
Following is an example of a typical embodiment:
Users frequently navigate the Internet to research information about product alternatives for purchase. It is common for users to concurrently open multiple navigation tabs or windows to visit links describing competing products. For example, a user deciding which movie to see at a movie theater or to rent from an Internet-based operation, may visit movie review websites and access multiple links to compare alternative choices.
Users are often impatient and impulsive, and a small delay (i.e., a few seconds or lower) influences on the users' final choice. In the case of identical products shipped by different distribution companies at identical prices, the order of page appearance of the distributor web page is the most influential factor in the user's choice.
Therefore, if the review of movies whose copyrights are owned by a given company start transferring a few seconds earlier (and transfer more quickly) than the reviews of
Page 02 of 2
movies by competitors, then clearly the on...