Aggregation system error handling
First Claim
1. An aggregation apparatus, comprising:
- a computer,a display controlled by the computer,networking hardware connecting the computer to a network,the computer programmed so that the aggregation apparatus;
connects to a plurality of sites on the Internet;
authenticates itself with each of the sites;
attempts to retrieve information from each of the sites, the information comprising different data types, andif no error is detected or trapped, then produce an aggregation of the information comprising different data types, and renders the aggregation as output, and if an error is detected or trapped, thenattempt to associate the error with an error code, and if the error code is associated with the error, communicate an instruction to a user interface to trigger presentation of a message to take an action, and if the error does not match an error code, communicate an instruction to the user interface that a particular action has occurred.
3 Assignments
0 Petitions
Accused Products
Abstract
Aggregation apparatus that comprises a computer, a display controlled by the computer, and networking hardware connecting the computer to a network. The computer is programmed so that the aggregation apparatus connects to a plurality of sites on the Internet, authenticates itself with each of the sites, and attempts to retrieve information from said sites. The information comprises different data types. If no error is detected or trapped, an aggregation of information is produced and rendered as output. If an error is detected or trapped, an attempt is made to associate the error with an error code. If the error code is associated with the error, then the aggregation apparatus communicates an instruction to a user interface to trigger presentation of a message to take an action. If the error does not match an error code, an instruction is communicated to the user interface that a particular action has occurred.
-
Citations
22 Claims
-
1. An aggregation apparatus, comprising:
-
a computer, a display controlled by the computer, networking hardware connecting the computer to a network, the computer programmed so that the aggregation apparatus; connects to a plurality of sites on the Internet; authenticates itself with each of the sites; attempts to retrieve information from each of the sites, the information comprising different data types, and if no error is detected or trapped, then produce an aggregation of the information comprising different data types, and renders the aggregation as output, and if an error is detected or trapped, then attempt to associate the error with an error code, and if the error code is associated with the error, communicate an instruction to a user interface to trigger presentation of a message to take an action, and if the error does not match an error code, communicate an instruction to the user interface that a particular action has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of making an aggregation apparatus, the method including:
programming a computer of a computer system, the computer system comprising an output device and networking hardware to connect the computer to a network, program instructions so that the aggregation apparatus; connects to a plurality of sites on the Internet; authenticates itself with each of the sites; attempts to retrieve information from each of the sites, the information comprising different data types, and if no error is detected or trapped, then produce an aggregation of the information comprising different data types, and renders the aggregation as output, and if an error is detected or trapped, then attempt to associate the error with an error code, and if the error code is associated with the error, communicate an instruction to a user interface to trigger presentation of a message to take an action, and if the error does not match an error code, communicate an instruction to the user interface that a particular action has occurred.
-
21. A method of using an aggregation apparatus, the method including:
operating an aggregation apparatus, including a computer, an output device operably associated with the computer, and networking hardware to connect the computer to a network, so that the aggregation apparatus performs the operations of; connecting to a plurality of sites on the Internet; authenticating itself with each of the sites; attempting to retrieve information from each of the sites, the information comprising different data types, and if no error is detected or trapped, then producing an aggregation of the information comprising different data types, and rendering the aggregation as output, and if an error is detected or trapped, then attempting to associate the error with an error code, and if the error code is associated with the error, communicating an instruction to a user interface to trigger presentation of a message to take an action, and if the error does not match an error code, communicating an instruction to the user interface that a particular action has occurred.
-
22. Computer-readable media, tangibly embodying program instructions, which when executed, operate on an aggregation apparatus including a computer operably associated with an output device and with networking hardware to connect the computer to a network, will cause the aggregation apparatus to carry out the operations of:
-
connecting to a plurality of sites on the Internet; authenticating itself with each of the sites; attempting to retrieve information from each of the sites, the information comprising different data types, and if no error is detected or trapped, then producing an aggregation of the information comprising different data types, and rendering the aggregation as output, and if an error is detected or trapped, then attempting to associate the error with an error code, and if the error code is associated with the error, communicating an instruction to a user interface to trigger presentation of a message to take an action, and if the error does not match an error code, communicating an instruction to the user interface that a particular action has occurred.
-
Specification