IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0739267
(2013-01-11)
|
등록번호 |
US-8639716
(2014-01-28)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Kilpatrick Townsend & Stockton LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
156 |
초록
▼
Techniques and systems for facilitating searching of digital media assets are disclosed. In one embodiment, a user can be assisted in entering search strings for searching a media repository (e.g., online media store) having a plurality of digital media assets that are available, e.g., available for
Techniques and systems for facilitating searching of digital media assets are disclosed. In one embodiment, a user can be assisted in entering search strings for searching a media repository (e.g., online media store) having a plurality of digital media assets that are available, e.g., available for purchase. When the user enters a search character, a list of possible complete search strings corresponding to digital media assets available in the media repository can be obtained over a network and presented to the user. The list of possible search strings can be filtered based on whether a client device supports a media type associated with a word or based on a location of the client device.
대표청구항
▼
1. A method for processing a search string to be used in searching for digital media information, the digital media information pertaining to digital media assets, said method comprising: receiving, over a network at an online media store, at least one search character entered at a client device;det
1. A method for processing a search string to be used in searching for digital media information, the digital media information pertaining to digital media assets, said method comprising: receiving, over a network at an online media store, at least one search character entered at a client device;determining a set of words that match the at least one search character, each word in the determined set of words being associated with one or more digital media assets available at the online media store and each digital media asset having an associated media type;for each respective word in the determined set of words: determining whether the client device supports the media type of at least one of the one or more digital media assets associated with the respective word in the determined set of words;in accordance with a determination that the client device does not support the media type associated with any of the one or more digital media assets associated with the respective word, removing the respective word from the determined set of words to produce a filtered set of words. 2. The method of claim 1, wherein the determination that the client device does not support the media type is due to software. 3. The method of claim 1, wherein the determination that the client device does not support the media type is due to hardware. 4. The method of claim 1, further comprising: removing words from the set of words that are unavailable to the client device due to the geographic location of the client device. 5. The method of claim 1, wherein the digital media information pertains to digital media assets available from an online media repository, and wherein the online media repository is an online media store. 6. A method for searching for digital media information available from an online media store, said method comprising: receiving a search hints request from a client application operating on a client device, the search hints request including at least a character string including at least one character;determining a set of search hints based on the character string, wherein said determining of the set of search hints obtains the matching search hints from a hints data structure and wherein the set of search hints correspond to digital media assets available in an online media repository;obtaining a location of the client device;eliminating from the set of search hints those of the search hints in the set of search hints that are associated with a location other than the location of the client device; andsending a portion of the search hints in the set of search hints to the client application on the client device, the portion of the search hints sent to the client application being less than all the search hints in the set of search hints. 7. The method of claim 6, wherein the location is a country. 8. The method of claim 6, wherein the location is statewide. 9. The method of claim 6, wherein the location is a particular geographic area. 10. The method of claim 6, wherein said method further comprises: limiting the number of search hints remaining in the set of search hints. 11. The method of claim 6, wherein the client device supports one or more media types, and wherein said determining of the set of search hints comprises: determining a set of search hints that match the character string;for each respective search hint in the determined set of search hints: determining whether the client device supports a media type of at least one of the one or more digital media assets associated with the respective search hint in the determined set of search hints;in accordance with a determination that the client device does not support the media type associated with any of the one or more digital media assets associated with the respective search hint, removing the respective search hint from the determined set of search hints. 12. A non-transitory computer readable storage medium storing one or more programs configured for execution by a server system, the one or more programs comprising instructions for: receiving a search hints request, the search hints request including at least a character string including at least one character;determining a set of search hints based on the character string, each search hint in the set of search hints being associated with one or more digital media assets available from the online media store and each digital media asset having an associated media type;for each respective search hint in the determined set of search hints: determining whether the client device supports the media type of at least one of the one or more digital media assets associated with the respective search hint in the determined set of search hints; andin accordance with a determination that the client device does not support the media type associated with any of the one or more digital media assets associated with the respective search hint, removing the respective search hint from the determined set of search hints. 13. The non-transitory computer readable storage medium of claim 12, wherein the determination that the client device does not support the media type is due to software. 14. The non-transitory computer readable storage medium of claim 12, wherein the search hints request is issued by a client device, wherein the client device supports one or more media types, and wherein the instructions for determining of the set of search hints further comprise instructions for: obtaining a country in which the client device is located; andeliminating from the set of search hints those of the search hints in the set of search hints that are associated with a country other than the country associated with the client device. 15. The non-transitory computer readable storage medium of claim 14, wherein the one or more programs further comprise instructions for: limiting the number of search hints remaining in the set of search hints. 16. A non-transitory computer readable storage medium storing one or more programs configured for execution by a server system, the one or more programs comprising instructions for: receiving a search hints request from a client application operating on a client device, the search hints request including at least a character string including at least one character;determining a set of search hints based on the character string, wherein said determining of the set of search hints obtains the matching search hints from a hints data structure and wherein the set of search hints correspond to digital media assets available in an online media repository;obtaining a location of the client device;eliminating from the set of search hints those of the search hints in the set of search hints that are associated with a location other than the location of the client device; andsending a portion of the search hints in the set of search hints to the client application on the client device, the portion of the search hints sent to the client application being less than all the search hints in the set of search hints. 17. The non-transitory computer readable storage medium of claim 16, wherein the location is a country. 18. The non-transitory computer readable storage medium of claim 16, wherein the location is a particular geographic area. 19. The non-transitory computer readable storage medium of claim 16, wherein said method further comprises: limiting the number of search hints remaining in the set of search hints. 20. The non-transitory computer readable storage medium of claim 16, wherein the client device supports one or more media types, and wherein said determining of the set of search hints comprises: determining a set of search hints that match the character string;for each respective search hint in the determined set of search hints: determining whether the client device supports a media type of at least one of the one or more digital media assets associated with the respective search hint in the determined set of search hints;in accordance with a determination that the client device does not support the media type associated with any of the one or more digital media assets associated with the respective search hint, removing the respective search hint from the determined set of search hints.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.