IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0598107
(2006-11-13)
|
등록번호 |
US-7778994
(2010-09-06)
|
발명자
/ 주소 |
- Raman, Tiruvilwamalai Venkatraman
- Krishnamoorthy, Mukkai S.
|
출원인 / 주소 |
|
대리인 / 주소 |
Sterne, Kessler, Goldstein & Fox PLLC
|
인용정보 |
피인용 횟수 :
5 인용 특허 :
8 |
초록
▼
A computer-implemented method and system for realizing an interactive, virtual bookshelf representing physical books and digitally stored books of the user. Using a search query, the Web is searched using search metadata to identify a desired book. Library metadata corresponding to the physical book
A computer-implemented method and system for realizing an interactive, virtual bookshelf representing physical books and digitally stored books of the user. Using a search query, the Web is searched using search metadata to identify a desired book. Library metadata corresponding to the physical books and digitally stored books of the user is then searched using the search metadata to determine whether the desired book is present in the virtual on-line bookshelf. Results indicative of whether the desired book is present on the virtual on-line bookshelf can be displayed.
대표청구항
▼
What is claimed is: 1. A computer-implemented method for realizing an interactive, virtual bookshelf representing physical books and digitally stored books, comprising: (a) receiving, on a computer-based system, a search query to specify a desired book; (b) initiating a search using the search quer
What is claimed is: 1. A computer-implemented method for realizing an interactive, virtual bookshelf representing physical books and digitally stored books, comprising: (a) receiving, on a computer-based system, a search query to specify a desired book; (b) initiating a search using the search query to locate one or more books corresponding to the search query; (c) producing search metadata corresponding to the desired book; (d) filtering metadata corresponding to the physical books and the digitally stored books with the search metadata to determine whether the desired book is present in a virtual bookshelf, wherein the virtual bookshelf comprises information representing physical books and digitally stored books acquired by and particular to a user, and wherein the metadata includes one or more user-annotatable fields; and (e) outputting results of the filtering step (d) indicative of whether the desired book is present on the virtual bookshelf, whereby the results can be displayed on the interactive, virtual bookshelf. 2. The computer-implemented method of claim 1, further comprising: obtaining metadata of the desired book from the web; and enabling the user of the interactive, virtual bookshelf to add to the metadata of the desired book in the virtual bookshelf. 3. The computer-implemented method of claim 1, further comprising: enabling the user of the interactive, virtual bookshelf to modify the metadata of the desired book in the virtual bookshelf. 4. The computer-implemented method of claim 1, further comprising: enabling the user of the interactive, virtual bookshelf to add a label to the metadata of the desired book, whereby the label can be used for searching or for providing a hierarchy to the books on the interactive, virtual bookshelf. 5. The computer-implemented method of claim 1, further comprising: allowing the user to expand the search of step (b) to a specified virtual bookshelf that the user has access rights to search. 6. The computer-implemented method of claim 1, further comprising: allowing the user to expand the search of step (b) to a specified on-line library. 7. The computer-implemented method of claim 1, further comprising: (a) allowing the user to expand the search of step (b) to a specified on-line book search service. 8. The computer-implemented method of claim 1, further comprising: allowing the user to expand the search of step (b) to a specified on-line subscription service. 9. The computer-implemented method of claim 1, further comprising: allowing the user to expand the search of step (b) to virtual bookshelves of an on-line community that the user has access rights to search. 10. The computer-implemented method of claim 1, wherein the user is an owner of the desired book. 11. The computer-implemented method of claim 1, wherein the user is a borrower of the desired book. 12. A computer-implemented method for realizing an interactive, virtual bookshelf representing physical books and digitally stored books, comprising: receiving, on a computer-based system, a search query to specify a desired book; initiating a search of the web using the search query to locate books corresponding to the search query; producing search metadata corresponding to the desired book; filtering metadata corresponding to the physical books and the digitally stored books with the search metadata to determine whether the desired book is present in a virtual on-line bookshelf, wherein the virtual on-line bookshelf comprises information representing physical books and digitally stored books acquired by and particular to a user, and wherein the metadata includes one or more user-annotatable fields; outputting results of the filtering step indicative of whether the desired book is present or absent on the virtual on-line bookshelf; and providing a capability to the user, after the outputting step indicates that the desired book is absent on the virtual on-line bookshelf, to search the web to locate an available copy of a physical book or a digitally stored book corresponding to the desired book. 13. The computer-implemented method of claim 12, further comprising: providing a capability to the user of purchasing or licensing the available copy of the book, either in physical or digitally stored format, over the web. 14. The computer-implemented method of claim 12, further comprising: providing a capability to the user of having the available copy of the book purchased over the web provided to the user by courier or other delivery service. 15. The computer-implemented method of claim 12, further comprising: providing a capability to the user of having the available copy of the book licensed over the web provided to the user electronically over the web in a digitally-stored format. 16. A computer-implemented method for realizing an interactive, virtual on-line bookshelf representing physical books and digitally stored books, comprising: searching, on a computer-based system, the web to locate books corresponding to a search query to produce search metadata corresponding to a desired book; searching a file containing library metadata corresponding to the physical books and the digitally stored books using the search metadata to determine whether the desired book is present or absent in a virtual on-line bookshelf, wherein the virtual on-line bookshelf comprises information representing physical books and digitally stored books acquired by and particular to a user, and wherein the metadata includes one or more user-annotatable fields; and after determining that the desired book is absent in the virtual on-line bookshelf, searching the web to locate a copy of a physical book or a digitally stored book corresponding to the desired book. 17. A system for realizing an interactive, virtual bookshelf representing physical books and digitally stored books over a network, comprising: a server, on a computer-based system, that receives a search query to specify a desired book from a client having a browser, initiates a search using the search query to locate one or more books corresponding to the search query, produces search metadata corresponding to the desired book, filters metadata corresponding to the physical books and the digitally stored books with the search metadata to determine whether the desired book is present in a virtual bookshelf, wherein the virtual bookshelf comprises information representing physical books and digitally stored books acquired by and particular to a user, and wherein the metadata includes one or more user-annotatable fields, and outputs results of the filtering indicative of whether the desired book is present on the virtual bookshelf to the browser, whereby the browser can output a user-perceptible representation of the interactive, virtual bookshelf including the results indicative of whether the desired book is present. 18. A computer program product comprising a computer readable storage medium having control logic stored therein for causing a computer-based system to realize an interactive, virtual bookshelf representing physical books and digitally stored books, the computer control logic comprising: first computer readable program code that causes the computer-based system to receive a search query to specify a desired book; second computer readable program code that causes the computer-based system to initiate a search using the search query to locate one or more books corresponding to the search query; third computer readable program code that causes the computer-based system to produce search metadata corresponding to the desired book; fourth computer readable program code that causes the computer-based system to filter library metadata corresponding to the physical books and the digitally stored books with the search metadata to determine whether the desired book is present in a virtual bookshelf, wherein the virtual bookshelf comprises information representing physical books and digitally stored books acquired by and particular to a user, and wherein the metadata includes one or more user-annotatable fields; and fifth computer readable program code that causes the computer-based system to output results of the filtering indicative of whether the desired book is present on the virtual bookshelf, whereby the results can be displayed on the interactive, virtual bookshelf. 19. The computer-implemented method of claim 1, further comprising: enabling the user of the interactive, virtual bookshelf to add a book and associated metadata of the book to the virtual bookshelf. 20. The computer-implemented method of claim 19, further comprising: enabling the user which added the book to control the access rights of other users to the added book.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.