Behavioral content discovery
AssigneeBi Science (2009) Ltd
InventorsAssaf Toval, Kfir Moyal
Life of this patent
Estimating the term…
Abstract
A system and a method for automatically collecting content, the method comprising the steps of: defining a plurality of content sites, creating a collection of virtual agents data including user characteristic data and user behavioral data, presenting the collection of virtual agents to the plurality of content sites; receiving content from the visited internet site; and storing the received content or presenting it to a user.
Claims20
A computer-implemented method of anonymously fetching content over the internet by mimicking a virtual user, comprising:
- receiving a request from a user device, the request comprising parameters selected by a user of the user device, including a content address associated with content available at a content server, a geographic location associated with the virtual user, and user data associated with the virtual user;
- selecting a proxy based in part on the received geographic location parameter;
- requesting the selected proxy to initiate a request to the content server associated with the content address, the request to the content server including the user data;
- receiving a response from the proxy that includes a response from the content server;
- and
- providing the received content server response to the user device or enabling the user device to access the received content server response.
A computer-implemented method of anonymously fetching content over the internet by mimicking a virtual user, comprising:
- receiving a plurality of requests from a user device, each request including parameters selected by a user of the user device, comprising a first content address associated with content available at a content server, and a first geographic location and user data associated with one or more virtual users;
- selecting a plurality of proxies in response to the received plurality of requests, the plurality of proxies being selected based on the first content address and the first geographic location;
- requesting the selected plurality of proxies to each initiate a request to the content server associated with the first content address, each request to the content server including the user data of at least one of the one or more virtual users;
- receiving responses from the plurality of proxies that each include a response from the content server;
- and
- providing the received content server responses to the user device or enabling the user device to access the received content server responses.
A computer-implemented method of anonymously fetching content over the internet by mimicking a virtual user, comprising:
- receiving a plurality of requests from a user device, each request including parameters selected by a user of the user device, the parameters comprising a first content address, and a geographic location and user data associated with a different virtual user;
- selecting a plurality of proxies in response to the received plurality of requests, each proxy being selected based on the first content address and at least one of the geographic locations;
- requesting the selected proxies to each initiate a request to a content server associated with the first content address, each request to the content server including the user data of at least one of the different virtual users;
- receiving responses from the proxies that each include a response from the content server;
- and
- providing the received content server responses to the user device or enabling the user device to access the received content server responses.
Dependencies are inferred from the claim text.