Customized Search or Acquisition of Digital Media Assets
First Claim
11. A computer readable storage medium including at least computer program code executable by an electronic device for providing digital media content to the electronic device, said computer readable storage medium comprising:
- computer program code for monitoring usage of a first digital media asset having a plurality of levels or chapters;
computer program code for comparing the usage of the first digital media asset to at least one trigger point; and
computer program code for retrieving additional digital media data for use on the electronic device if the computer program code for comparing determines that the usage of the first digital media asset exceeds the at least one trigger point.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved techniques for using usage data are disclosed. The usage data can pertain to a user of an electronic device. The usage data can be monitored and recorded on the electronic device. The improved techniques are particularly useful when the electronic device is a mobile electronic device. In one embodiment, the usage data can be used to enhance searching of digital assets, such as digital media assets, resident at a local or remote repository. In another embodiment, the usage data can be used to determine content to be resident locally on the electronic device. In still another embodiment, the usage data can be used to present (e.g., display) information on the electronic device.
267 Citations
26 Claims
-
11. A computer readable storage medium including at least computer program code executable by an electronic device for providing digital media content to the electronic device, said computer readable storage medium comprising:
-
computer program code for monitoring usage of a first digital media asset having a plurality of levels or chapters; computer program code for comparing the usage of the first digital media asset to at least one trigger point; and computer program code for retrieving additional digital media data for use on the electronic device if the computer program code for comparing determines that the usage of the first digital media asset exceeds the at least one trigger point. - View Dependent Claims (12)
-
-
13. A method for processing a user search, the method comprising:
-
receiving a user search request from an electronic device, the user search request including one or more search criteria; searching a database in accordance with the one or more search criteria to obtain search results, the database including digital asset information pertaining to a plurality of digital media assets; accessing usage data pertaining to the electronic device or its user; ranking the search results based at least in part on the usage data; and presenting the ranked search results via the electronic device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 24, 25)
-
-
20. A method for processing a user search, the method comprising:
-
receiving a user search request from an electronic device, the user search request including one or more search criteria; accessing usage data pertaining to the electronic device or its user; searching a database in accordance with the one or more search criteria and the usage data to obtain search results, the database including digital asset information pertaining to a plurality of digital media assets; and presenting the search results via the electronic device. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23)
-
-
22-1. A method as recited in claim 20, wherein the method further comprises:
receiving a user selection for at least one of the one or more search criteria.
-
26. A computer readable storage medium including at least computer program code executable by an electronic device for processing a user search, said computer readable storage medium comprising:
-
computer program code for receiving a user search request from an electronic device, the user search request including search one or more search criteria; computer program code for searching a database in accordance with the one or more search criteria to obtain search results, the database including digital asset information pertaining to a plurality of digital media assets; computer program code for accessing usage data pertaining to the electronic device or its user; computer program code for ranking the search results based at least in part on the usage data; and computer program code for presenting the ranked search results via the electronic device.
-
Specification