Smart agent for providing network content to wireless devices
First Claim
1. A method for delivering content to a mobile device from a network site where the mobile device and network site may each employ different communication protocols, programming and mark-up languages, and/or natural language formats relative to each other, the method comprising:
- receiving a communication from a mobile device corresponding to a request for content from a network site;
identifying a communication protocol, a programming and mark-up language, and a natural language format employed by the mobile device;
determining which of the identified communication protocols, programming and mark-up languages, and natural language formats differ between the mobile device and the network site;
modifying the content in regard to whichever of the communication protocol, programming and mark-up language, and natural language format of the content differs between the mobile device and the network site such that each of the communication protocol, programming and mark-up language, and natural language format of the converted content matches the communication protocol, programming and mark-up language, and natural language format of the mobile device; and
transmitting the converted content to the mobile device in the communication protocol, programming and mark-up language, and natural language format of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is provided for delivering content to a mobile device from a network site where the mobile device and network site may each employ different communication protocols, programming and/or mark-up languages, and/or natural language formats relative to each other, the device comprising: computer executable logic taking a communication received from a mobile device corresponding to a request for content from a network site and identifying a communication protocol, a programming and mark-up language, and a natural language format employed by the mobile device; computer executable logic for determining which of the identified communication protocols, programming and mark-up languages, and natural language formats differ between the mobile device and the network site; computer executable logic for modifying the content in regard to whichever of the communication protocol, programming and mark-up language, and natural language format of the content differs between the mobile device and the network site such that each of the communication protocol, programming and mark-up language, and natural language format of the converted content matches the communication protocol, programming and mark-up language, and natural language format of the mobile device; and computer executable logic for causing the converted content to be transmitted to the mobile device in the communication protocol, programming and mark-up language, and natural language format of the mobile device.
237 Citations
26 Claims
-
1. A method for delivering content to a mobile device from a network site where the mobile device and network site may each employ different communication protocols, programming and mark-up languages, and/or natural language formats relative to each other, the method comprising:
-
receiving a communication from a mobile device corresponding to a request for content from a network site;
identifying a communication protocol, a programming and mark-up language, and a natural language format employed by the mobile device;
determining which of the identified communication protocols, programming and mark-up languages, and natural language formats differ between the mobile device and the network site;
modifying the content in regard to whichever of the communication protocol, programming and mark-up language, and natural language format of the content differs between the mobile device and the network site such that each of the communication protocol, programming and mark-up language, and natural language format of the converted content matches the communication protocol, programming and mark-up language, and natural language format of the mobile device; and
transmitting the converted content to the mobile device in the communication protocol, programming and mark-up language, and natural language format of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device for delivering content to a mobile device from a network site where the mobile device and network site may each employ different communication protocols, programming and mark-up languages, and/or natural language formats relative to each other, the device comprising:
-
computer executable logic taking a communication received from a mobile device corresponding to a request for content from a network site and identifying a communication protocol, a programming and mark-up language, and a natural language format employed by the mobile device;
computer executable logic for determining which of the identified communication protocols, programming and mark-up languages, and natural language formats differ between the mobile device and the network site;
computer executable logic for modifying the content in regard to whichever of the communication protocol, programming and mark-up language, and natural language format of the content differs between the mobile device and the network site such that each of the communication protocol, programming and mark-up language, and natural language format of the converted content matches the communication protocol, programming and mark-up language, and natural language format of the mobile device; and
computer executable logic for causing the converted content to be transmitted to the mobile device in the communication protocol, programming and mark-up language, and natural language format of the mobile device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification