Systems and methods for generating a user interface
First Claim
Patent Images
1. A method comprising:
- generating a user-context-dependent search query based, at least in part, on a user action history comprising a plurality of user actions performed on a plurality of articles;
identifying an aspect associated with an article;
generating an insert based, at least in part, on the aspect, wherein the insert comprises a search result associated with the aspect and generated responsive, at least in part, to searching an article index using the user-context-dependant search query; and
causing the insert to be output in association with the aspect.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for generating a user interface are described. In one described system, an aspect associated with an article is identified. Next, an insert comprising a search result is generated based, at least in part, on the aspect. The insert is then caused to be output in association with the aspect.
-
Citations
72 Claims
-
1. A method comprising:
-
generating a user-context-dependent search query based, at least in part, on a user action history comprising a plurality of user actions performed on a plurality of articles;
identifying an aspect associated with an article;
generating an insert based, at least in part, on the aspect, wherein the insert comprises a search result associated with the aspect and generated responsive, at least in part, to searching an article index using the user-context-dependant search query; and
causing the insert to be output in association with the aspect. - View Dependent Claims (3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
2. (canceled)
-
6. (canceled)
-
7. (canceled)
-
25. A method comprising:
-
identifying an aspect associated with an article;
automatically searching a local article index with a user-context-dependent search query for a search result associated with the aspect, wherein the user-context-dependent search query is based, at least in part on a user action history comprising a plurality of user actions performed on a plurality of articles;
automatically generating an insert comprising the search result;
placing the insert into the article such that the insert will be displayed near the aspect when the article is displayed; and
causing the article to be displayed.
-
-
26. A method comprising:
-
identifying an aspect associated with an article;
generating an insert based, at least in part, on the aspect, wherein the insert comprises a request; and
causing the insert to be output in association with the aspect. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method comprising:
-
identifying an aspect associated with an article;
generating a user context-dependent request associated with the aspect;
automatically generating an insert comprising the request;
placing the insert into the article such that the insert will be displayed near the aspect when the article is displayed; and
displaying the article.
-
-
47. A tangible computer-readable medium on which is encoded program code, the program code comprising:
-
program code for generating a user-context-dependant search query based, at least in part, on a user action history comprising a plurality of user actions performed on a plurality of articles;
program code for identifying an aspect associated with an article;
program code for generating an insert based, at least in part, on the aspect, wherein the insert comprises a search result associated with the aspect and generated responsive, at least in part, to searching an article index using the user-context-dependent search query; and
program code for causing the insert to be output in association with the aspect. - View Dependent Claims (49, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
48. (canceled)
-
52. (canceled)
-
53. (canceled)
-
62. A computer-readable medium on which is encoded program code, the program code comprising:
-
program code for identifying an aspect associated with an article;
program code for generating an insert based, at least in part, on the aspect, wherein the insert comprises a request; and
program code for causing the insert to be output in association with the aspect. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification