System and method for identifying content service within content server
First Claim
1. A method for determining the activation of proxy server services user who is using at least one cellular network to visit content accessed by various hyperlinks that are associated with a content server, through at least one proxy server, the contextual location relating to a communication link currently used by the mobile device user, the method being executed by the at least one proxy server, the method comprising:
- configuring proxy services actions by defining for each service a sequences of hyperlinks titles of the content server which correspond to contextual location within the content server, wherein said defining is preformed by the proxy server operator;
receiving, from the content server and through the at least one proxy server, user visited content that includes embedded hyperlinks that are each associated with a corresponding title and a corresponding target uniform resource locator (URL), wherein each title is presented to the user over a webpage having a different URL than the target URL;
parsing the received content, extracting the embedded hyperlinks and their corresponding titles and target URLs, and storing the hyperlinks, each title being associated with a respective target URL, wherein each target URL is a dynamic URL comprising periodically changing code numbers identifiable, in real-time, only by the content server;
upon receiving a subsequent URL request, extracting a corresponding hyperlink title from a previously stored hyperlink based on the subsequently requested target URL;
creating a short term user surfing course comprising a sequence of hyperlink titles and a corresponding target URLs sequence; and
identifying the contextual location of mobile device user within the content server by(i) comparing the sequence of user selected hyperlink titles of the short term user surfing course with a plurality of predefined sequences of titles stored in a database wherein the predefined sequences of titles were defined by the proxy operator, and(ii) identifying at least partial selected sequence which is similar to hyperlinks titles sequence in the database, wherein each hyperlinks titles sequence in the database is associated with a corresponding contextual location,determining the activation at least one proxy server service, wherein the activation of the service is based on the identified contextual location of the user,wherein;
the receiving, the parsing, the identifying, and the comparing are performed by at least one computer throughout the user surfing session.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a new method for identifying current content service visited by a mobile device user within a content server through a cellular network. According to this method the received content from the content provider server is parsed for identifying embedded hyperlinks and respective link titles. The parsed content is analyzed for identifying chosen hyperlinks of previous received content, recording thereof and identifying mobile device location within content server site according to the sequence of at least two successive hyperlinks titles.
-
Citations
22 Claims
-
1. A method for determining the activation of proxy server services user who is using at least one cellular network to visit content accessed by various hyperlinks that are associated with a content server, through at least one proxy server, the contextual location relating to a communication link currently used by the mobile device user, the method being executed by the at least one proxy server, the method comprising:
-
configuring proxy services actions by defining for each service a sequences of hyperlinks titles of the content server which correspond to contextual location within the content server, wherein said defining is preformed by the proxy server operator; receiving, from the content server and through the at least one proxy server, user visited content that includes embedded hyperlinks that are each associated with a corresponding title and a corresponding target uniform resource locator (URL), wherein each title is presented to the user over a webpage having a different URL than the target URL; parsing the received content, extracting the embedded hyperlinks and their corresponding titles and target URLs, and storing the hyperlinks, each title being associated with a respective target URL, wherein each target URL is a dynamic URL comprising periodically changing code numbers identifiable, in real-time, only by the content server; upon receiving a subsequent URL request, extracting a corresponding hyperlink title from a previously stored hyperlink based on the subsequently requested target URL; creating a short term user surfing course comprising a sequence of hyperlink titles and a corresponding target URLs sequence; and identifying the contextual location of mobile device user within the content server by (i) comparing the sequence of user selected hyperlink titles of the short term user surfing course with a plurality of predefined sequences of titles stored in a database wherein the predefined sequences of titles were defined by the proxy operator, and (ii) identifying at least partial selected sequence which is similar to hyperlinks titles sequence in the database, wherein each hyperlinks titles sequence in the database is associated with a corresponding contextual location, determining the activation at least one proxy server service, wherein the activation of the service is based on the identified contextual location of the user, wherein;
the receiving, the parsing, the identifying, and the comparing are performed by at least one computer throughout the user surfing session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for determining the activation of proxy server services, utilizing at least one cellular network to visit content by accessing various hyperlinks, through at least one proxy server, over a cellular network, said system comprising:
-
an interface module, a content analysis module; a tracking module, and an activation module wherein the interface module is arranged to Configure proxy services actions by defining for each service a sequences of hyperlinks titles of the content server which correspond to contextual location within the content server, wherein said defining is preformed by the proxy server operator; wherein the content analysis module is arranged to; receive user visited content from the content server, the content exhibiting embedded hyperlinks each associated with corresponding title and corresponding target uniform resource locator (URL), wherein each title is presented to the user over a webpage having a different URL than the target URL; parse the received content and extract the embedded hyperlinks and their corresponding titles and dynamic URLs and store the hyperlinks wherein each title is associated with its corresponding target_URL, wherein each target URL is a dynamic URL comprising periodically changing code numbers identifiable, in real-time, only by the content server; and upon receiving a subsequent URL request, extract corresponding hyperlink title from previously stored hyperlink according to presently received URL based on the subsequently requested target; and create a short term user surfing course comprising a sequence of user selected hyperlink titles and their corresponding dynamic URLs; wherein the tracking module is arranged to identify the mobile device user contextual location within content server by comparing the sequence of user selected hyperlink titles of the short term user surfing course with a plurality of predefined sequences of titles stored on a database, wherein the predefined sequences of titles were defined by the proxy operator; and wherein the activation module is arranged to determine the activation at least one proxy server service, wherein the activation of the service is based on the identified contextual location of the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification