Dynamic data generation suitable for talking browser
First Claim
1. An information system, comprising:
- a client device comprising processing means and storage, wherein the client device is suitable for connecting to a network and includes a client application configured to generate a client request, receive information from the network, and present the received information to a user as audio information; and
a server device connected to the network and configured to provide information to the client device responsive to the client request;
wherein the system is configured to determine when at least a portion of the information provided by the server is unsuitable for presentation to the user by the client and wherein the system is further configured to respond to the determination by taking an action selected from the group consisting of storing the information for subsequent access by the user, providing a visually enhanced version of the provided information to the user, and providing portions of the information suitable for audio presentation to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for transferring information a data processing network. A client device suitable for connecting to the network includes a client application configured to receive information from the network and to present the received information to a user as audio information. The server is configured to provide information to the client data processing device responsive to the client request. The system is configured to determine when at least a portion of the information provided by the server is unsuitable for presentation by the client and to respond to the determination by storing the information for later access by the user, presenting a visually enhanced version of the information to the user, or providing portions of the information suitable for audio presentation to the user.
45 Citations
25 Claims
-
1. An information system, comprising:
-
a client device comprising processing means and storage, wherein the client device is suitable for connecting to a network and includes a client application configured to generate a client request, receive information from the network, and present the received information to a user as audio information; and
a server device connected to the network and configured to provide information to the client device responsive to the client request;
wherein the system is configured to determine when at least a portion of the information provided by the server is unsuitable for presentation to the user by the client and wherein the system is further configured to respond to the determination by taking an action selected from the group consisting of storing the information for subsequent access by the user, providing a visually enhanced version of the provided information to the user, and providing portions of the information suitable for audio presentation to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of information transfer in a data processing network, comprising:
-
initiating a client request for information from a server on the network, wherein the client is suitable for presenting information to a user as audio information;
responsive to the request, retrieving the requested information from the server, wherein the requested information includes information not suitable for presentation as audio information;
determining that the retrieved information includes information not suitable for audio presentation and, responsive thereto, taking an action selected from the group consisting of storing the requested information for subsequent retrieval, presenting a visually enhanced version of the requested information to the user, and presenting the portions of the information suitable for audio presentation to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25)
-
-
18. A computer program product residing on a computer useable medium for transferring information from a server to a client on a data processing network, comprising:
-
computer code means for determining when at least a portion of information requested by the client is unsuitable for presentation by the client; and
computer code means, responsive to determining that the requested information includes unsuitable information, for taking an action selected from the group consisting of storing the requested information for subsequent retrieval by the user, providing a visually enhanced version of the requested information to the user, and providing suitable portions of the requested information to the user via the client.
-
Specification