Methods and systems for usage based content search results
First Claim
1. In a digital medium environment for controlling image searches and availability, a method implemented by one or more computing devices of a content sharing service comprising:
- performing, by a search module executed by the one or more computing devices, a search to locate a plurality of images made available for licensing or purchase by the content sharing service and generate search result data based on the search, the search performed responsive to one or more inputs received from a user to a graphical user interface of the content sharing service;
monitoring, by the search module executed by the one or more computing devices, interactions with the plurality of images via the content sharing service, and generating usage data based on the interactions;
receiving, by a configuration module executed by the one or more computing devices, the search result data and the usage data communicated from the search module;
configuring, by the configuration module executed by the one or more computing devices, a search result based on the search result data and the usage data, the search result being configured to include at least some of the plurality of images based at least in part on an amount of usage of respective said images by;
generating, based on the usage data, data describing an amount of usage of respective said images by other users of the content sharing service;
removing one or more of the plurality of images from the search result that have the amount of usage that is above a threshold amount of usage; and
keeping at least one image of the plurality of images in the search result that has the amount of usage that is above the threshold amount of usage;
configuring, by the one or more computing devices, the graphical user interface to display the images included in the search result based on the amount of usage, the search result configured to support user navigation, via the graphical user interface, through the images available for licensing or purchase from the content sharing service; and
causing, by the one or more computing devices, a price for licensing use of at least one of the images included in the search result to be populated to the graphical user interface based on a request initiated via the graphical user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Usage based content search result techniques are described. In one or more implementations, a digital medium environment controls image searches and availability by one or more computing devices. A search is performed by the one or more computing devices to locate images made available via a network by a content sharing service responsive to one or more inputs received from a user. A search result is configured by the one or more computing devices that includes the plurality of images based at least in part on an amount of usage of respective said images by other users of the content sharing service. Output of the search result is controlled via a user interface by the one or more computing devices to the user of the content sharing service.
-
Citations
20 Claims
-
1. In a digital medium environment for controlling image searches and availability, a method implemented by one or more computing devices of a content sharing service comprising:
-
performing, by a search module executed by the one or more computing devices, a search to locate a plurality of images made available for licensing or purchase by the content sharing service and generate search result data based on the search, the search performed responsive to one or more inputs received from a user to a graphical user interface of the content sharing service; monitoring, by the search module executed by the one or more computing devices, interactions with the plurality of images via the content sharing service, and generating usage data based on the interactions; receiving, by a configuration module executed by the one or more computing devices, the search result data and the usage data communicated from the search module; configuring, by the configuration module executed by the one or more computing devices, a search result based on the search result data and the usage data, the search result being configured to include at least some of the plurality of images based at least in part on an amount of usage of respective said images by; generating, based on the usage data, data describing an amount of usage of respective said images by other users of the content sharing service; removing one or more of the plurality of images from the search result that have the amount of usage that is above a threshold amount of usage; and keeping at least one image of the plurality of images in the search result that has the amount of usage that is above the threshold amount of usage; configuring, by the one or more computing devices, the graphical user interface to display the images included in the search result based on the amount of usage, the search result configured to support user navigation, via the graphical user interface, through the images available for licensing or purchase from the content sharing service; and causing, by the one or more computing devices, a price for licensing use of at least one of the images included in the search result to be populated to the graphical user interface based on a request initiated via the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a digital medium environment for controlling image searches and availability, a method implemented by one or more computing devices of a content sharing service comprising:
-
performing, by the one or more computing devices, a search to locate a plurality of images made available for licensing or purchase by the content sharing service and generate search result data based on the search, the search performed responsive to one or more inputs to a graphical user interface received from a user of the content sharing service; monitoring, by the one or more computing devices, interactions with the plurality of images via the content sharing service, and generating usage data based on the interactions; configuring, by the one or more computing devices, a search result based on the search result data and the usage data, the search result being configured to include at least some of the plurality of images based at least in part on an amount of usage of respective said images by; generating, based on the usage data, data describing an amount of usage of respective said images by other users of the content sharing service; removing one or more of the plurality of images from the search result that have the amount of usage that is above a threshold amount of usage; and adding one or more of the plurality of images to the search result that have the amount of usage that is below the threshold amount of usage; and configuring, by the one or more computing devices, the graphical user interface to display the images included in the search result based on the amount of usage, the search result configured to support user navigation, via the graphical user interface, through the images available for licensing or purchase from the content sharing service; causing, by the one or more computing devices, a price for licensing use of at least one of the images included in the search result to be populated to the graphical user interface based on a request initiated via the graphical user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In a digital medium environment for controlling image searches and availability, a system comprising:
-
at least one processor; memory having stored thereon computer-readable instructions that are executable by the at least one processor to implement a search module and a configuration module to perform operations comprising; performing, by the search module, a search to locate a plurality of images made available via a network for licensing or purchase by a content sharing service and generate search result data based on the search, the search performed responsive to one or more inputs received from a user to a graphical user interface of the content sharing service; monitoring, by the search module, interactions with the plurality of images via the content sharing service, and generating usage data based on the interactions; configuring, by the configuration module, a search result based on the search result data and the usage data, the search result being configured to include at least some of the plurality of images based on an amount of usage of respective said images by; generating, based on the usage data, data describing an amount of usage of respective said images by other users of the content sharing service; removing one or more of the plurality of images from the search result that have the amount of usage that is above a threshold amount of usage; and keeping at least one image of the plurality of images in the search result that has the amount of usage that is above the threshold amount of usage; configuring the graphical user interface to display the images included in the search result based on the amount of usage, the search result configured to support user navigation, via the graphical user interface, through the images available for licensing or purchase from the content sharing service; and causing a price for licensing use of at least one of the images included in the search result to be populated to the graphical user interface based on a request initiated via the graphical user interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification