System for dynamic determination of client communications capabilities
First Claim
Patent Images
1. A method for determining whether a client device that issued a request for a data object is pre-configured to communicate a user preference for transcoding the requested data object prior to returning it to the client device, said method comprising:
- receiving a request for a data object from the client device; and
parsing the request to selectively classify the client device as an enhanced client device if the request conforms with an enhanced communications protocol, an enhanced client device being a client device that is preconfigured to communicate user preference information affecting a manner in which the requested data object is to be transcoded prior to returning the data object to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining whether an entity that issued a message is pre-configured to receive a response according to an enhanced communications protocol is implemented in a method which includes the steps of receiving a message and parsing the message to selectively classify the entity as an enhanced entity if the message conforms to the enhanced communications protocol.
224 Citations
15 Claims
-
1. A method for determining whether a client device that issued a request for a data object is pre-configured to communicate a user preference for transcoding the requested data object prior to returning it to the client device, said method comprising:
-
receiving a request for a data object from the client device; and
parsing the request to selectively classify the client device as an enhanced client device if the request conforms with an enhanced communications protocol, an enhanced client device being a client device that is preconfigured to communicate user preference information affecting a manner in which the requested data object is to be transcoded prior to returning the data object to the client device. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for determining whether a client device that issued a request for a data object is configured to communicate a user preference for transcoding the requested data object prior to returning it to the client device, said apparatus comprising a set of executable instructions residing on a storage medium for:
-
receiving a request for a data object from the client device; and
parsing the request to selectively classify the client device as an enhanced client device if the request conforms with an enhanced communications protocol, an enhanced client device being a client device that is preconfigured to communicate user preference information affecting a manner in which the requested data object is to be transcoded prior to returning the data object to the client device. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A storage medium including a set of instructions for execution by a network device to determine whether a client device coupled thereto is configured to communicate a user preference for transcoding a requested data object prior to returning it to the client device, said set of instructions including instructions for:
-
receiving a request for a data object from the client device; and
parsing the request to selectively classify the client device as an enhanced client device if the request conforms with an enhanced communications protocol, an enhanced client device being a client device that is preconfigured to communicate user preference information affecting a manner in which the requested data object is to be transcoded prior to returning the data object to the client device. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification