Method and system for embellishing web content during transmission between a content server and a client station
First Claim
1. A method of embellishing web content, the method comprising carrying out the following functions within an HTTP communication path between a content server and a client station:
- receiving web content that is being transmitted via the HTTP communication path from the content server to the client station, wherein the received web content includes a hyperlink that specifies a target address;
adding at least one explanatory object into the received web content so as to establish embellished web content but maintaining the target address specified by the hyperlink, wherein the at least one explanatory object comprises an explanation of what will happen when a user selects the hyperlink, wherein the explanation comprises advice that when the user selects the hyperlink, a location of the user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address; and
sending the embellished web content, including the at least one explanatory object, along the HTTP communication path to the client station,whereby, the client station presents the embellished web content, including the at least one explanatory object, and thus, the explanation, to a user.
6 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
27 Claims
-
1. A method of embellishing web content, the method comprising carrying out the following functions within an HTTP communication path between a content server and a client station:
-
receiving web content that is being transmitted via the HTTP communication path from the content server to the client station, wherein the received web content includes a hyperlink that specifies a target address; adding at least one explanatory object into the received web content so as to establish embellished web content but maintaining the target address specified by the hyperlink, wherein the at least one explanatory object comprises an explanation of what will happen when a user selects the hyperlink, wherein the explanation comprises advice that when the user selects the hyperlink, a location of the user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address; and sending the embellished web content, including the at least one explanatory object, along the HTTP communication path to the client station, whereby, the client station presents the embellished web content, including the at least one explanatory object, and thus, the explanation, to a user. - View Dependent Claims (2)
-
-
3. In a system of the type in which a client station is communicatively linked by an access channel to a data network, and a content server is communicatively linked with the data network, so that web content can pass from the content server to the client station over a communication path comprising both the data network and the access channel, a method comprising:
-
within the access channel, between the client station and the data network, (i) receiving web content that is being transmitted over the communication path from the content server for ultimate receipt and presentation by the client station, wherein the received web content includes a hyperlink that specifies a target address, (ii) adding at least one explanatory presentation object into the received web content so as to establish embellished web content but maintaining the target address specified by the hyperlink, and thereafter (iii) sending the embellished web content, including the at least one explanatory presentation object, along the access channel for ultimate receipt and presentation by the client station, wherein adding the at least one explanatory presentation object into the received web content comprises adding an explanatory presentation object into the received web content in conjunction with the hyperlink, such that, when the embellished web content is presented at the client station, the explanatory presentation object is presented in conjunction with the hyperlink and provides an explanation about the hyperlink, and wherein the explanatory presentation object provides an explanation about what will happen when a user invokes the hyperlink, wherein the explanation is presented to the user in conjunction with the hyperlink, and wherein the explanation advises the user that, when the user invokes the hyperlink, a location of the user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a wireless communication system of the type including an access channel between a mobile station and a packet-switched network, wherein the mobile station communicates, via a path comprising the access channel and the packet-switched network, with a content server on the packet-switched network, and wherein the mobile station includes a web browser for requesting, receiving and presenting web content, a method comprising:
-
at an intermediation system in the access channel between the mobile station and the packet-switched network, receiving web content that is being transmitted over the path from the content server to the mobile station for receipt and presentation by the web browser, wherein the received web content includes a hyperlink that specifies a target address; at the intermediation system, embellishing the received web content with at least one explanatory presentation object so as to establish embellished web content but maintaining the target address specified by the hyperlink, such that, when the embellished web content is presented by the web browser, the explanatory presentation object is presented by the web browser and provides an explanation about the hyperlink, wherein presenting the explanatory object by the web browser and providing the explanation about the hyperlink comprises presenting to a user of the web browser advice that, when the user invokes the hyperlink, a location of the user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address; and sending the embellished web content, including the at least one explanatory presentation object, from the intermediation system along the access channel to the mobile station, for presentation by the web browser. - View Dependent Claims (18)
-
-
19. An intermediation system disposed within an access channel between a client station and a packet-switched network, the intermediation system comprising:
-
a network interface for receiving and sending communications along the access channel; detection-logic for detecting web content provided by a content server on the packet-switched network, wherein the detected web content includes a hyperlink that specifies a target address; and embellishment logic for inserting an explanatory presentation object into the detected web content so as to establish embellished web content while maintaining the target address specified by the hyperlink, wherein the embellishment logic inserts the explanatory presentation object into the detected web content in conjunction with the hyperlink, so that the browser will present the explanatory presentation object in conjunction with the hyperlink, and wherein the explanatory presentation object provides an indication of what will happen upon invocation of the hyperlink, wherein the indication comprises an indication that, when a user of the browser invokes the hyperlink, a location of a user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address, wherein the network interface sends the embellished web content along the access channel for ultimate receipt and presentation of the embellished web content by a browser running on the client station. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for embellishing web content, the system comprising, within an HTTP communication path between a content server and a client station:
-
means for receiving web content that is being transmitted via the HTTP communication path from the content server to the client station, wherein the received web content includes a hyperlink that specifies a target address; means for adding at least one explanatory object into the received web content so as to establish embellished web content while maintaining the target address specified by the hyperlink, wherein the at least one explanatory object comprises an explanation of what will happen when a user selects the hyperlink, wherein the explanation comprises advice that when the user selects the hyperlink, a location of the user will be conveyed to the content server, wherein the location comprises at least one of (i) location coordinates and (ii) a street address; and means for sending the embellished web content, including the at least one explanatory object, along the HTTP communication path to the client station, whereby, the client station presents the embellished web content, including the at least one explanatory object, and thus, the explanation, to a user.
-
Specification