"In this example, the consumer has programmed her software agent 110 to seek out and collect information concerning certain types of cars, and to obtain medical information based on the consumer's most recent medical examination." . . . .