Method and system for designating required device attributes for embedding in a world-wide web document request
First Claim
Patent Images
1. In a networked environment, a method, performed in a hardware processor, for designating client properties comprising:
- receiving a link element associated with a server, the link element including a plurality of requested client properties;
selecting said link element to request a document identified by the link element to be transmitted to a client; and
inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties.
1 Assignment
0 Petitions
Accused Products
Abstract
A Web server indicates which device, user, software, and network properties it can use to generate personalized content for a requesting user. The Web server also indicates which properties are actually required for it to generate any meaningful content at all. Using this mechanism, the client can optionally query the user for permission before including requested information in the request. Furthermore, the client device can save network bandwidth by only transmitting information that the server will use.
27 Citations
36 Claims
-
1. In a networked environment, a method, performed in a hardware processor, for designating client properties comprising:
-
receiving a link element associated with a server, the link element including a plurality of requested client properties; selecting said link element to request a document identified by the link element to be transmitted to a client; and inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a networked environment, a method, performed in a hardware processor, for designating client properties comprising:
-
receiving a link element associated with a server, the link element including a plurality of requested client properties; selecting said link element to request a document identified by the link element to be transmitted to a client; and inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties, wherein said plurality of requested client properties includes at least one property that is designated as a mandatory property and at least one property that is an optional property. - View Dependent Claims (12)
-
-
13. In a networked environment, a system for designating client properties comprising:
-
means for receiving a link element associated with a server, the link element including a plurality of requested client properties; means for selecting said link element to request a document identified by the link element to be transmitted to a client; and means for inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. In a networked environment, a system for designating client properties comprising:
-
means for receiving a link element associated with a server, the link element including a plurality of requested client properties; means for selecting said link element to request a document identified by the link element to be transmitted to a client; and means for inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties, wherein said plurality of requested client properties includes at least one property that is designated as a mandatory property and at least one property that is an optional property. - View Dependent Claims (24)
-
-
25. In a networked environment, a computer program product recorded on a non-transitory computer readable storage medium for designating client properties comprising:
-
non-transitory computer readable storage medium means for receiving a link element associated with a server, the link element including a plurality of requested client properties; non-transitory computer readable storage medium means for selecting said link element to request a document identified by the link element to be transmitted to a client; and non-transitory computer readable storage medium means for inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. In a networked environment, a computer program product recorded on a non-transitory computer readable storage medium for designating client properties comprising:
-
non-transitory computer readable storage medium means for receiving a link element associated with a server, the link element including a plurality of requested client properties; non-transitory computer readable storage medium means for selecting said link element to request a document identified by the link element to be transmitted to a client; and non-transitory computer readable storage medium means for inserting at least one of said plurality of requested client properties into the request so as to allow customization of the requested document identified by the link element based on the inserted at least one of said plurality of requested client properties, wherein said plurality of requested client properties includes at least one property that is designated as a mandatory property and at least one property that is an optional property. - View Dependent Claims (36)
-
Specification