摘要:
A method and system for dynamically varying intermediation functions in a communication path between a content server and a client station. An intermediation system within the communication path receives an HTTP message and detects an intermediation-variance instruction within the message. In response, the intermediation system varies a default set of intermediation logic, such as by removing, changing or adding one or more intermediation triggers and/or intermediation actions. In turn, the intermediation system applies the variant intermediation logic in response to the HTTP message and/or in response to subsequent HTTP messages.
摘要:
A method and system for providing advanced notice of cost to access web content. During transmission of web content over a communication path between a content server and a client station, an intermediation system adds into the web content, in conjunction with a hyperlink to web content, an indication of cost to access the referenced web content. The indication of cost will then be presented to a user when the web content is presented to the user, thereby giving the user an advanced notice of the cost to access the referenced content.
摘要:
A method and system for embellishing web content during transmission of the content between a content server and a client station. An intermediation system receives web content that is being transmitted via an HTTP communication path from the content server to the client station. The system then adds into the content at least one explanatory object and then sends the content with the explanatory object along the HTTP communication path to the client station. The explanatory object could take various forms. For instance, it could be an explanation of what will happen when a user clicks on a particular hyperlink in the web content.
摘要:
A method and system operative to preclude content providers from tracking users, while still allowing content providers to communicate to users. An intermediary, such as an access channel provider for instance, gives content providers non-repeating user-identification-tokens, each of which a content provider can use as a key to access an intermediary resource that facilitates a communication to the user, without revealing the user's identity to the content provider.
摘要:
A method and system for inserting web content through intermediation between a content server and a client station. An intermediation system within an HTTP communication path between a content server and a client station receives a markup language that is being transmitted via the HTTP communication path from the content server to the client station. The intermediation system then detects a markup-insertion instruction within the markup language and responsively inserts new markup language into the set of markup language, so as to establish a modified set of markup language. The intermediation system then sends the modified markup language along the HTTP communication path to the client station.
摘要:
A method and system for providing advanced notice of cost to access web content. During transmission of web content over a communication path between a content server and a client station, an intermediation system adds into the web content, in conjunction with a hyperlink to web content, an indication of cost to access the referenced web content. The indication of cost will then be presented to a user when the web content is presented to the user, thereby giving the user an advanced notice of the cost to access the referenced content.
摘要:
A method and system for notifying a user that the user is engaging in interstitial communication. An intermediation system within an HTTP communication path between a content server and a client station engages in interstitial communication with a client station. During the interstitial communication, the intermediation system sends one or more interstitial screens to the client station and includes in each screen a predefined interstitial notice. Further, to help safeguard against the possibility that a third party will try to provide the interstitial notice within an HTTP response to the client station, the intermediation system can be arranged to detect and strip the interstitial notice from any such HTTP response.
摘要:
A system for authenticating and/or authorizing users of a service includes one communication interface with an access communication channel and another communication interface with a confirmation communication channel. Requests for a user to access a service are received over the access communication channel, and confirmation codes for the user are received over a trusted confirmation channel, such as an SMS text messaging system. Confirmation codes may be received from the user requesting access to the service or by a third party acting as a gatekeeper to the service. The system tests the validity of received confirmation codes, and enables the user to access the service if a valid confirmation code is received.
摘要:
An intermediary system is disposed along a communication path between a user device, such as a Web-enabled mobile phone, and a content server. The user device sends a request, such as an HTTP GET request, for a data page at the content server. The data page may be, for example, the hypertext markup language (HTML) code of a Web page. The intermediary receives the request and determines whether the requested data page includes a data reference, such as a uniform resource locator (URL) of an embedded image in the Web page. If the requested page includes a data reference, the intermediary creates a preload instruction and sends the preload instruction to the user device in a response to the request for the data page. The preload instruction instructs the user device to load the referenced data. The preload instruction may be a hidden frame.
摘要:
Messaging patterns for a plurality of subscribers are obtained and analyzed to determine a “trust score” that is an indication of the likelihood that a given message for a particular subscriber is of interest, as opposed to unwanted, e.g., spam or telemarketing phone calls. Subscribers establish or set trust score thresholds and call processing actions to take based on the thresholds and the trust score for a given incoming communication. For example, if a subscriber establishes a processing action of “block call” for calls with a “low” threshold trust score, and an incoming message (email, SMS, instant message, or phone call) has a trust score of “low” or “very low”, the message is blocked. Conversely, if the trust score for the message is “high” and the user has specified to pass through “high” trust score messages, the message is passed through. Various algorithms can be used compute trust scores based on messaging patterns.