Server facilitated content distribution
US-9146893-B1 · Sep 29, 2015 · US
US9792003B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9792003-B1 |
| Application number | US-201314040495-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 27, 2013 |
| Priority date | Sep 27, 2013 |
| Publication date | Oct 17, 2017 |
| Grant date | Oct 17, 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.
Systems and methods are provided for generating user format preference data and using that data to select and/or deliver a specific format of a work. For example, a dynamic format delivery service can dynamically collect data representing a user's preferences respecting specific contexts and formats, and can store this data in association with the user. The dynamic format delivery service can then make use of that data to dynamically select a format for a requested work in order to provide the user with a format tailored to that specific user's consumption habits. Moreover, data representing preferences of a population of users, context attributes, or device-specific format preferences may further contribute to selecting a work format.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: as implemented by one or more computing devices configured with specific executable instructions, receiving a request from a user for a work, wherein the work is available for selection in a plurality of formats from an electronic catalog; determining a current context of the user, the current context representing an environment in which the user made the request for the work, accessing profile data for the user, wherein the profile data for the user indicates that the current context of the user is associated with a context attribute; accessing format association data comprising an association of the context attribute of the current context with at least some of the plurality of formats; in response to determining the current context representing the environment in which the user made the request for the work, (i) selecting a format of the at least some of the plurality of formats for the work based at least partly on the profile data for the user and the format association data, wherein the format is associated with the context attribute of the current context, and (ii) predicting an updated context to which the user will switch while consuming the work; generating a user interface based at least partly on the selected format and the updated context; causing electronic delivery of the work in the selected format for presentation to the user via the user interface; determining, during consumption of the work by the user, that the current context of the user has changed to the updated context; identifying a different format of the plurality of formats for the work that is associated with the updated context; and electronically outputting the work for presentation to the user in the different format. 2. The computer-implemented method of claim 1 , wherein the profile data of the user includes past work consumption behavior data indicating that the user has previously consumed the work in the selected format in the context. 3. The computer-implemented method of claim 1 , wherein the profile data for the user comprises a format preference determined from past work consumption behavior of the user. 4. The computer-implemented method of claim 3 , wherein the format preference is determined from past work consumption behavior of the user on a device utilized by the user to submit the request for the work. 5. The computer-implemented method of claim 1 , wherein the profile data for the user indicates that the user switches from the context to the updated context, and wherein predicting the updated context is based at least partly on the profile data for the user. 6. A system comprising: physical data storage configured to store user profile data, format association data, and work format options data, the work format options data comprising a plurality of format options in which a plurality of works are available for selection by the user from an electronic catalog; one or more hardware processors in communication with the data store, the one or more hardware processors configured to at least: identify a user format preference based at least partly on a past user interaction with at least one work in the electronic catalog; receive a request from the user for a requested work of the plurality of works; determine a current context of the user, the current context representing an environment in which the user made the request for the work; access the format association data comprising an association between a context attribute of the current context and at least some of the plurality of format options; in response to determining the current context representing the environment in which the user made the request for the work, (i) select a format option for the requested work from the at least some of the plurality of format options based at least partly on the identified user format preference, wherein the format option is associated with the context attribute of the current context, and (ii) predict an updated context to which the user will switch while consuming the work; electronically output the requested work for presentation to the user in the selected format option via a user interface generated based at least partly on the selected format option and the updated context; determine, during consumption of the requested work by the user, that the current context of the user has changed to the updated context; identify a different format option of the plurality of format options that is associated with the updated context; and electronically output the requested work for presentation in the different format option. 7. The system of claim 6 , and wherein the requested work comprises a literary work, and wherein the plurality of format options comprise two or more of an audio book, a movie, and an e-book. 8. The system of claim 6 , wherein the one or more hardware processors is further configured to at least store the identified user format preference in association with the user in the user profile data. 9. The system of claim 6 , wherein the one or more hardware processors is further configured to at least generate a user interface for presenting the plurality of format options to the user. 10. The system of claim 6 , wherein the past user interaction comprises an explicit indication of a format preference for the at least one work. 11. The system of claim 10 , wherein the explicit indication is a selection by the user of a change format option for the at least one work. 12. The system of claim 6 , wherein the past user interaction comprises an implicit indication of a format preference for the at least one work. 13. The system of claim 12 , wherein the implicit indication is inferred from the past user interaction with the at least one work. 14. The system of claim 6 , wherein the user format preference is further identified based at least partly on at least one of current session data, browsing history, a click history, or a purchase history. 15. The system of claim 6 , wherein the one or more hardware processors is further configured to at least one of prefetch the requested work to a user device used to request the requested work or initiate streaming of the requested work to the user device. 16. The system of claim 6 , wherein the format option is further selected based at least partly on a limitation associated with a user device used to request the requested work. 17. The system of claim 6 , wherein the user format preference is further identified based at least partly on the interactions of a population of users with the at least one work. 18. A non-transitory computer readable storage medium storing computer executable instructions that, when executed by a computer system, configures the computer system to perform operations comprising: receiving, from a user device, of a user, a request for a work, the work available for selection by the user from a content site in a plurality of format options; determining a current context of the user device, the current context representing an environment in which the user made the request for the work; accessing format association data comprising an association between a context attribute of the current context and at least some of the plurality of format options; in response to determining the current context representing the environment in which the user made the request for the work, (i) selecting a format option from the plurality of format options based at least partly on association of the format option with the context att
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
Physics · mapped topic
Search customisation based on user profiles and personalisation · CPC title
of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.