Method and system for communicating user interfaces between first and second users over a network
First Claim
1. A method including:
- generating a first user interface including a first plurality of items and a first plurality of selection functions, the first plurality of items respectively being associated with the first plurality of selection function, the generating utilizing at least one processor;
presenting the first user interface to a first user over a communications network;
receiving a plurality of selections from the first user that identify a second plurality of items, the second plurality of items having been selected from the first plurality of items by the first user using the first plurality of selection functions, the receiving utilizing at least one processor;
generating a second user interface including the second plurality of items and a second plurality of selection functions, the second plurality of items respectively being associated with the second plurality of selection functions;
presenting the second user interface to the second user;
receiving a plurality of selections from the second user that identify a third plurality of items, the third plurality of items having been selected from the second plurality of items by the second user using the second plurality of selection functions;
generating a third user interface including the third plurality of items and a third plurality of selection functions, the third plurality of items respectively being associated with the third plurality of selection functions; and
presenting the third user interface to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system generates a first user interface that includes a first plurality of items respectively associated with a first plurality of selection functions. Next, the system presents the first user interface to a first user over a communications network. Next, the system receives a first plurality of selections from the first user of a second plurality of items. The second plurality of items have been selected from the first plurality of items by the first user using the first plurality of selection functions. Next, the system generates a second user interface that includes the second plurality of items. The second plurality of items are respectively associated with a second plurality of selection functions. Finally, the system presents the second user interface to the second user.
-
Citations
11 Claims
-
1. A method including:
-
generating a first user interface including a first plurality of items and a first plurality of selection functions, the first plurality of items respectively being associated with the first plurality of selection function, the generating utilizing at least one processor; presenting the first user interface to a first user over a communications network; receiving a plurality of selections from the first user that identify a second plurality of items, the second plurality of items having been selected from the first plurality of items by the first user using the first plurality of selection functions, the receiving utilizing at least one processor; generating a second user interface including the second plurality of items and a second plurality of selection functions, the second plurality of items respectively being associated with the second plurality of selection functions; presenting the second user interface to the second user; receiving a plurality of selections from the second user that identify a third plurality of items, the third plurality of items having been selected from the second plurality of items by the second user using the second plurality of selection functions; generating a third user interface including the third plurality of items and a third plurality of selection functions, the third plurality of items respectively being associated with the third plurality of selection functions; and presenting the third user interface to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium storing a sequence of instructions that, when executed by a machine that includes at least one processor, causes the machine to:
-
generate a first user interface that includes a first plurality of items and a first plurality of selection functions, the first plurality of items respectively associated with the first plurality of selection functions; present the user interface to a first user over a communications network; receive a first plurality of selections from the first user that identifies a second plurality of items, the second plurality of items having been selected from the first plurality of items by the first user using the first plurality of selection functions; generate a second user interface that includes the second plurality of items and a second plurality of selection functions, the second plurality of items respectively associated with the second plurality of selection functions; present the second user interface to the second user; receive a plurality of selections from the second user of a third plurality of items, the third plurality of items having been selected from the second plurality of items by the second user using the second plurality of selection functions; generate a third user interface that includes the third plurality of items and a third plurality of selection functions, the third plurality of items respectively associated with the third plurality of selection functions; and present the third user interface to the first user.
-
Specification