| CPC G06F 16/24578 (2019.01) [G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 16/248 (2019.01); G06F 16/335 (2019.01); G06F 16/951 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); Y10S 707/99933 (2013.01); Y10S 707/99934 (2013.01); Y10S 707/99935 (2013.01); Y10S 707/99942 (2013.01); Y10S 707/99943 (2013.01)] |

| AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT: |
| Claims 3, 9, and 15 are cancelled. |
| Claims 1, 7, and 13 are determined to be patentable as amended. |
| Claims 2, 4-6, 8, 10-12, 14, and 16-18, dependent on an amended claim, are determined to be patentable. |
| New claims 19-21 are added and determined to be patentable. |
|
1. A user-interface method of presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, the method comprising:
providing access to a set of items;
[ organizing the set of items into nodes based on information content of the items;
associating an initial relevance weight with at least one of the nodes;]
associating an initial relevance weight with each of a plurality of the items of the set;
receiving input entered by the user for identifying desired items;
in response to the input entered by the user, selecting and presenting a subset of items to the user in a first presentation order of items browsable by the user wherein the arrangement of the items within the first presentation order is based at least in part on the initial associated relevance weights associated with the items [ , wherein the selecting and presenting the subset of items in the first presentation order includes selecting and presenting a subset of the nodes within the first presentation order, wherein the selection and arrangement of the nodes within the first presentation order is based at least in part on the initial relevance weights associated with the nodes] ;
receiving input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
in response to a selection by the user of an item, presenting said item to the user and adjusting the associated relevance weight of said item [ , and adjusting the relevance weight associated with the node containing the selected item] ;
subsequent to adjusting the associated relevance weight of any of the items, selecting and presenting a subset of items to the user in a second presentation order of items browsable by the user wherein the arrangement of the items within the second presentation order is based at least in part on the adjusted associated relevance weights assigned to the items [ , wherein the subsequent selecting and presenting the subset of items to the user in the second presentation order includes selecting and presenting a subset of the nodes within the second presentation order, wherein the selection and arrangement of the nodes within the second presentation order is based at least in part on the adjusted associated relevance weight assigned to the node] .
|
|
7. A user-interface system for presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, the system comprising:
logic for providing access to a set of items;
[ logic for organizing the set of items into nodes based on information content of the items;
logic for associating an initial relevance weight with at least one of the nodes;]
logic for associating an initial relevance weight with each of a plurality of the items of the set;
logic for receiving input entered by the user for identifying desired items;
logic, responsive to the input entered by the user, for selecting and presenting a subset of items to the user in a first presentation order of items browsable by the user wherein the arrangement of items within the first presentation order is based at least in part on the initial associated relevance weights associated with the items [ , wherein the logic for selecting and presenting a subset of items to the user in the first presentation order of items includes logic for selecting and presenting a subset of nodes within the first presentation order, wherein the selection and arrangement of the nodes within the first presentation order is based at least in part on the initial relevance weights associated with the nodes] ;
logic for receiving input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
logic, responsive to a selection by the user of an item, for presenting said item to the user and for adjusting the associated relevance weight of said item [ , and for adjusting the relevance weight associated with the node containing the selected item] ;
logic for selecting and presenting a subset of items to the user in a second presentation order subsequent to adjusting the associated relevance weight of any of the items, wherein the arrangement of items within the second presentation order is based at least in part on the adjusted associated relevance weights assigned to the items [ , wherein the logic for selecting and presenting the subset of items to the user in the second presentation order of items includes logic for selecting and presenting a subset of nodes within the second presentation order, wherein the selection and arrangement of the nodes within the second presentation order is based at least in part on the adjusted relevance weight associated with the node] .
|
|
13. A computer readable medium comprising program instructions for presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, wherein execution of the program instructions by a computer system causes the computer system to:
provide access to a set of items;
[ organize the set of items into nodes based on information content of the items;
associate an initial relevance weight with at least one of the nodes;]
associate an initial relevance weight with each of a plurality of the items of the set;
receive input entered by the user for identifying desired items;
in response to the input entered by the user, select and present a subset of items to the user in a first presentation order of items browsable by the user wherein the arrangement of the items within the first presentation order is based at least in part on the initial associated relevance weights associated with the items [ , wherein the selecting and presenting the subset of items in the first presentation order includes selecting and presenting a subset of the nodes within the first presentation order, wherein the selection and arrangement of the nodes within the first presentation order is based at least in part on the initial relevance weights associated with the nodes] ;
receive input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
in response to a selection by the user of an item, present said item to the user and adjust the associated relevance weight of said item [ , and adjust the relevance weight associated with the node containing the selected item] ;
subsequent to adjusting the associated relevance weight of any of the items, select and present a subset of items to the user in a second presentation order of items browsable by the user wherein the arrangement of the items within the second presentation order is based at least in part on the adjusted associated relevance weights assigned to the items [ , wherein the subsequent selecting and presenting the subset of items to the user in the second presentation order includes selecting and presenting a subset of the nodes within the second presentation order, wherein the selection and arrangement of the nodes within the second presentation order is based at least in part on the adjusted associated relevance weight assigned to the node] .
|
|
[ 19. A user-interface method of presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, the method comprising:
providing access to a set of items;
prior to learning that is based at least in part on the navigation and selection behavior of the user:
identifying user data for the user, wherein the user data is stored in a data structure; and
associating, based at least in part on the user data, an initial relevance weight with respective nodes for each of a plurality of the items of the set;
receiving input entered by the user for identifying desired items;
in response to the input entered by the user, selecting and presenting a subset of items to the user in a first presentation order of items browsable by the user wherein the arrangement of the items within the first presentation order is based at least in part on the initial associated relevance weights associated with the respective nodes for the items;
receiving input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
in response to a selection by the user of an item, presenting said item to the user and adjusting the associated relevance weight of a node for said item;
subsequent to adjusting the associated relevance weight of any of the nodes for the items, selecting and presenting a subset of items to the user in a second presentation order of items browsable by the user wherein the arrangement of the items within the second presentation order is based at least in part on the adjusted associated relevance weight assigned to the node for the item.]
|
|
[ 20. A user-interface method of presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, the method comprising:
providing access to a set of items;
associating the set of items with nodes based on information content of the items;
associating an initial relevance weight with each of a plurality of the items of the set;
receiving input entered by the user for identifying desired items;
in response to the input entered by the user, selecting and presenting a subset of items to the user in a first presentation order of items browsable by the user, wherein the arrangement of the items within the first presentation order is based at least in part on the initial associated relevance weights associated with the items, wherein the selecting and presenting the subset of items in the first presentation order includes selecting and presenting a subset of the nodes within the first presentation order;
receiving input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
in response to a selection by the user of an item, presenting said item to the user and adjusting the associated relevance weight of said item;
subsequent to adjusting the associated relevance weight of any of the items, selecting and presenting a subset of items to the user in a second presentation order of items browsable by the user wherein the arrangement of the items within the second presentation order is based at least in part on the adjusted associated relevance weights assigned to the items, wherein the subsequent selecting and presenting the subset of items to the user in the second presentation order includes selecting and presenting a subset of the nodes within the second presentation order.]
|
|
[ 21. A user-interface method of presenting a collection of items in which the presentation is ordered at least in part based on navigation and selection behavior of a user learned over time, the method comprising:
providing access to a set of items;
associating the set of items with nodes based on information content of the items;
associating an initial relevance weight with at least one of the nodes and with each of a plurality of the items of the set;
receiving input entered by the user for identifying desired items;
in response to the input entered by the user, selecting and presenting a subset of items to the user in a first presentation order of items browsable by the user wherein the arrangement of the items within the first presentation order is based at least in part on the initial associated relevance weights associated with the items, wherein the selecting and presenting the subset of items in the first presentation order includes selecting and presenting a subset of the nodes within the first presentation order, wherein the selection and arrangement of the subset of the nodes within the first presentation order is based at least in part on the initial relevance weight associated with the at least one of the nodes;
receiving input entered by the user for browsing through the first presentation order of items and for identifying and selecting the desired items;
in response to a selection by the user of an item, presenting said item to the user and adjusting the associated relevance weight of said item and of a node containing the selected item;
subsequent to adjusting the associated relevance weight of any of the items, selecting and presenting a subset of items to the user in a second presentation order of items browsable by the user wherein the arrangement of the items within the second presentation order is based at least in part on the adjusted associated relevance weights assigned to the items, wherein the subsequent selecting and presenting the subset of items to the user in the second presentation order includes selecting and presenting a subset of the nodes within the second presentation order, wherein the selection and arrangement of the subset of the nodes within the second presentation order is based at least in part on the adjusted associated relevance weight assigned to the node.]
|