Method and system for transmitting information over a communication network
First Claim
Patent Images
1. A method for transmitting information, over a communication network having a first server and a mobile user device, the method comprising the steps of:
- receiving a request, from the mobile user device and at the first server, for an item of information then desired by a user;
retrieving the item of information from its current location;
accessing a user profile for the user or a user device profile for the user device for both delineation of a pre-defined property of the item of information and a limit value associated with the property, the predefined property and the limit value being defined by specific operational characteristics of the mobile device or preferences of the user;
analyzing the item of information so as to determine whether an actual value of the property of the item of information exceeds the limit value;
if the actual value exceeds the limit value, first establishing an interactive session between the first server and the user device during which the first server queries the user, through the user device, by issuing a query to the user device to ascertain, through a user response to the query, whether the user still wants the item of information transmitted to the user device and, if so, whether and how the user wants the information to be modified for transmission to the user device; and
if as reflected in the user response the user still wants to receive the item of information, then transmitting, in response to results of the query as indicated in the user response, the item of information to the user device and, if the user specified such a modification in the user response, in a modified form as then requested by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for transmitting information over a communication network comprising a user device and a server, wherein the user device receives the information from or via this server. The method comprises the step of triggering an interactive session between the server and the user device depending on at least one property of the requested information and evaluating the result of the interactive session. On the basis of the result of the interactive session, it is determined whether and/or in what form the requested information is transmitted to the user device.
83 Citations
42 Claims
-
1. A method for transmitting information, over a communication network having a first server and a mobile user device, the method comprising the steps of:
-
receiving a request, from the mobile user device and at the first server, for an item of information then desired by a user; retrieving the item of information from its current location; accessing a user profile for the user or a user device profile for the user device for both delineation of a pre-defined property of the item of information and a limit value associated with the property, the predefined property and the limit value being defined by specific operational characteristics of the mobile device or preferences of the user; analyzing the item of information so as to determine whether an actual value of the property of the item of information exceeds the limit value; if the actual value exceeds the limit value, first establishing an interactive session between the first server and the user device during which the first server queries the user, through the user device, by issuing a query to the user device to ascertain, through a user response to the query, whether the user still wants the item of information transmitted to the user device and, if so, whether and how the user wants the information to be modified for transmission to the user device; and if as reflected in the user response the user still wants to receive the item of information, then transmitting, in response to results of the query as indicated in the user response, the item of information to the user device and, if the user specified such a modification in the user response, in a modified form as then requested by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for transmitting information, over a communication network having a first server and a mobile user device, the system comprising:
-
the mobile user device; the network connecting the mobile user device and the first server; and the first server having; a receiver for receiving a request, from the mobile user device and at the first server, for an item of information then desired by a user; means for retrieving the item of information from its current location; means for accessing a user profile for the user or a user device profile for the user device for both delineation of a pre-defined property of the item of information and a limit value associated with the property, the predefined property and the limit value being defined by specific operational characteristics of the mobile device or preferences of the user; a comparator for analyzing the item of information so as to determine whether an actual value of the property of the item of information exceeds the limit value; an interactive session manager for first establishing, if the actual value exceeds the limit value, an interactive session between the first server and the user device during which the first server queries the user, through the user device, by issuing a query to the user device to ascertain, through a user response to the query, whether the user still wants the item of information transmitted to the user device and, if so, whether and how the user wants the information to be modified for transmission to the user device; and means for transmitting, if as reflected in the user response the user still wants to receive the item of information and in response to results of the user query, the item of information to the user device and, if the user specified such a modification in the user response, in a modified form as then requested by the user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer readable medium containing computer executable instructions which, when executed on a first computer server, cause the first server to transmit information, over a communication network, to a mobile user device by performing the steps of:
-
receiving a request, from the mobile user device and at the first server, for an item of information then desired by a user; retrieving the item of information from its current location; accessing a user profile for the user or a user device profile for the user device for both delineation of a pre-defined property of the item of information and a limit value associated with the property, the predefined property and the limit value being defined by specific operational characteristics of the mobile device or preferences of the user; analyzing the item of information so as to determine whether an actual value of the property of the item of information exceeds the limit value; if the actual value exceeds the limit value, first establishing an interactive session between the first server and the user device during which the first server queries the user, through the user device, by issuing a query to the user device to ascertain, through a user response to the query, whether the user still wants the item of information transmitted to the user device and, if so, whether and how the user wants the information to be modified for transmission to the user device; and if as reflected in the user response the user still wants to receive the item of information, then transmitting, in response to results of the query as indicated in the user response, the item of information to the user device and, if the user specified such a modification in the user response, in a modified form as then requested by the user. - View Dependent Claims (41)
-
-
42. A communication network for carrying information, the network having a mobile user device and a first server, the communication network implementing computer executable instructions which, when executed by the first server:
-
cause the network to perform the step of; carrying a request, from the mobile user device to the first server, for an item of information then desired by a user; and cause the first server to perform the steps of; receiving the request from the first server; retrieving the item of information from its current location; accessing a user profile for the user or a user device profile for the user device for both delineation of a pre-defined property of the item of information and a limit value associated with the property, the predefined property and the limit value being defined by specific operational characteristics of the mobile device or preferences of the user; analyzing the item of information so as to determine whether an actual value of the property of the item of information exceeds the limit value; if the actual value exceeds the limit value, first establishing an interactive session between the first server and the user device during which the first server queries the user, through the user device, by issuing a query to the user device to ascertain, through a user response to the query, whether the user still wants the item of information transmitted to the user device and, if so, whether and how the user wants the information to be modified for transmission to the user device; and if as reflected in the user response the user still wants to receive the item of information, then transmitting, in response to results of the query as indicated in the user response, the item of information to the user device and, if the user specified such a modification in the user response, in a modified form as then requested by the user; and cause the network to perform the further step of; carrying the item of information from the first server to the user device.
-
Specification