Dynamic valuation system using object relationships and composite object data
US-2024427780-A1 · Dec 26, 2024 · US
US9852191B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9852191-B2 |
| Application number | US-201615016444-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 5, 2016 |
| Priority date | May 10, 2006 |
| Publication date | Dec 26, 2017 |
| Grant date | Dec 26, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of presenting computer-generated search result information can include receiving a search request from a client computer; identifying a plurality of search results responsive to the search request; ranking the plurality of search results using content in one or more web notebooks; and providing the ranked plurality of search results for presentation in the client computer. Using the content can include determining whether at least one of a title, a heading, clipped content, metadata or a user-annotation in at least one web notebook relates to the search request and, if so, increasing a ranking of at least one search result referenced by the at least one web notebook.
Opening claim text (preview).
What is claimed is: 1. A computer implemented method, comprising: automatically selecting, by a system of one or more computers, first content based on one or more web documents interacted with by a user via at least one client computer of the user; storing, by the system in at least one notebook of the user, the first content automatically selected by the system based on one or more web documents interacted with by the user; receiving, by the system, a modification request to add second content to the notebook of the user, the modification request received in response to computer interface input of the user via the at least one client computer; storing, by the system based on the modification request, the second content in the notebook; obtaining, by the system, a plurality of results to provide to the at least one client computer of the user; ranking, by the system, the plurality of results using: the first content, from the notebook, that was automatically selected by the system based on one or more web documents interacted with by the user, and the second content, from the notebook, that was stored in the notebook based on the modification request; and providing, by the system, the plurality of results for presentation by the at least one client computer based on the ranking. 2. The computer implemented method of claim 1 , wherein automatically selecting the first content comprises selecting the first content based on one or more mark up tags of the one or more web documents. 3. The computer implemented method of claim 1 , wherein the first content comprises one or more tags that define a vertical for a specific type of web site and wherein automatically selecting the first content comprises selecting the one or more tags based on the one or more tags being assigned to the one or more web documents. 4. The computer implemented method of claim 1 , further comprising: providing an interface that presents at least portions of the notebook to the user via the at least one client computer; wherein the computer interface input of the user via the at least one client computer is via the interface and is input to directly add the second content to the notebook of the user. 5. The computer implemented method of claim 4 , wherein the second content is free-form text provided via the computer interface input. 6. The computer implemented method of claim 4 , further comprising: providing a link that, upon activation, provides the interface that presents the portions of the notebook. 7. The computer implemented method of claim 1 , further comprising: receiving a request from the at least one client computer; wherein obtaining the plurality of results is in response to the request. 8. The computer implemented method of claim 7 , wherein the request is a search request. 9. The computer implemented method of claim 1 , wherein the system includes the at least one client computer. 10. The computer implemented method of claim 1 , wherein ranking the plurality of search results using the first content and the second content from the notebook comprises: determining an initial ranking of the plurality of search results; and modifying the initial ranking of the plurality of search results based on the first content and the second content. 11. A computer implemented method, comprising: receiving, by a system of one or more computers, a modification request to modify content of at least one notebook of a user, the content of the notebook reflecting interests of the user, and the modification request received in response to computer interface input of the user; modifying, by the system based on the modification request, the content of the notebook to generate modified content; obtaining, by the system subsequent to modifying the content of the notebook, a plurality of results to provide to the user, the plurality of results each being associated with a corresponding document that is separate from the notebook; ranking, by the system, the plurality of results using the modified content from the notebook; providing, by the system, the plurality of results for presentation by a client computer of the user based on the modified ranking; providing, for presentation with a result of the results, a link to the notebook based on the notebook corresponding to the result; and providing, upon activation of the link, an interface that presents at least portions of the notebook to the user via the at least one client computer. 12. The computer implemented method of claim 11 , wherein the modification request is a request to delete portions of the content of the notebook and wherein modifying the content of the notebook comprises deleting the portions of the content from the notebook. 13. The computer implemented method of claim 11 , further comprising: providing an interface that presents at least portions of the notebook to the user via the at least one client computer; wherein the computer interface input of the user via the at least one client computer is via the interface to directly modify the content of the notebook of the user. 14. The computer implemented method of claim 13 , further comprising: providing a link that, upon activation, provides the interface that presents the portions of the notebook. 15. The computer implemented method of claim 11 , further comprising: receiving a request from the at least one client computer; wherein obtaining the plurality of results is in response to the request. 16. The computer implemented method of claim 15 , wherein the request is a search request. 17. The computer implemented method of claim 16 , further comprising selecting the notebook for use in ranking the plurality of search results based on an identity of the user that initiates the search request. 18. The computer implemented method of claim 16 , further comprising ranking the plurality of search results based on the notebook in response to an instruction included in the search request. 19. The computer implemented method of claim 11 , wherein ranking the plurality of results using the modified content comprises: identifying a first result of the results relates to the modified content; identifying a second result of the results does not relate to the modified content; and ranking the first result higher than the second result based on identifying the first result relates to the modified content and the second result does not relate to the modified content. 20. A computer implemented method, comprising: receiving, by a system of one or more computers, a modification request to modify content of at least one notebook of a user, the content of the notebook reflecting interests of the user, and the modification request received in response to computer interface input of the user; modifying, by the system based on the modification request, the content of the notebook to generate modified content; obtaining, by the system subsequent to modifying the content of the notebook, a plurality of results to provide to the user, wherein each result identifies a respective document; identifying, by the system, document content from a particular search result document identified by a particular result of the plurality of results, the particular result including a hyperlink to the particular search result document, wherein identifying the document content is based on similarity between the document content and the modified content of the notebook; generating, by the system, snippet information for the particula
Presentation of query results · CPC title
using ranking · CPC title
Indexing; Web crawling techniques · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.