Benzamide derivatives as modulators of the follicle stimulating hormone
US-2016137632-A1 · May 19, 2016 · US
US11856264B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11856264-B2 |
| Application number | US-201616322482-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 15, 2016 |
| Priority date | Nov 15, 2016 |
| Publication date | Dec 26, 2023 |
| Grant date | Dec 26, 2023 |
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.
A method of reducing computer resource requirements for display of additional content on a client device configured for playback of media content can include determining, by an application installed on a client device, that display of additional content has been triggered from a first context of the application, identifying, by the application, a context identifier corresponding to the first context, determining, by a content manager installed on the client device, that an item of additional content associated with the context identifier is stored in a cache of the client device, identifying, by the content manager, an elapsed display time associated with the item of content, and initiating, by the application, display of the item of additional content based on the elapsed display time.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a client device and from a content server, an item of additional content for display, in response to detecting a first event by an application executing on the client device while the application is presenting primary content, wherein the first event includes one or more of: (i) the application being open for a fixed amount of time, (ii) the primary content being presented by the application for a fixed amount of time, (iii) an attempt to unlock primary content in the application, or (iv) a game accomplishment in the application; providing, by the client device, responsive to detecting the first event, the item of additional content for display; receiving, by the client device, an interaction with a selectable object while the application is presenting the item of additional content to cause the application to navigate back to the same primary content; generating, by the client device, in response to receipt of the interaction with the selectable object, a context token based on an impression index value, a context identifier while the application is presenting the primary content, and identifier of the first event, wherein the impression index value indicates a number of times that conditions defining context while the application is presenting primary content have been satisfied; in response to receipt of the interaction with the selectable object, locally storing, by the client device, the context token, the item of additional content and a first time corresponding to an amount of the item of additional content that was presented up to the interaction with the selectable object; detecting, by the client device, subsequent to the interaction with the selectable object that caused the application to navigate back to the same primary content, a second event while the application is presenting the same primary content, to cause the application to display the item of additional content, wherein the second event includes one or more of: (i) the application being open for a fixed amount of time, (ii) the primary content being presented by the application for a fixed amount of time, (iii) an attempt to unlock primary content in the application, or (iv) a game accomplishment in the application; determining, by the client device, whether to initiate display of the item of additional content from the first time or whether to retrieve another item of additional content from the content server, based on whether the item of additional content is stored locally on the client device and the context token; and initiating, by the client device, display of the item of additional content from the first time, based on determining that the item of additional content is stored locally by the client device and based on the context token. 2. The method of claim 1 , further comprising: identifying, by the client device, the context identifier; determining, by the client device, that content associated with the context identifier is absent from the client device; and transmitting, by the client device to the content server, a request for additional content. 3. The method of claim 2 , further comprising: associating, by the client device, the context identifier with the impression index value; determining, by the client device, that one or more of the conditions which define the primary content are satisfied; incrementing, by the client device, the impression index value associated with the context identifier; determining, by the client device, that display of additional content has been triggered from the primary content of the application; determining, by the client device, that additional content associated with the impression index value is absent from the client device; transmitting, by the client device to the content server, a content request for another item of additional content; receiving, by the client device from the content server, a second item of additional content for display by the client device; and initiating, by the client device responsive to receipt of the second item of additional content, display of the second item of additional content. 4. The method of claim 3 , wherein the one or more conditions are first conditions and further comprising: resetting or deleting, by the client device, the impression index value responsive to determining that one or more second conditions which define a second context are satisfied. 5. The method of claim 2 , further comprising: determining, by the client device, subsequent to initiating display of the item of additional content for an elapsed display time, that a second display of the item of additional content has been triggered from the primary content of the application; identifying, by the client device, the context identifier; determining, by the client device, that the item of additional content associated with the context identifier is stored on the client device; identifying, by the client device, the elapsed display time associated with the item of additional content; initiating, by the client device, the second display of the item of additional content based on the elapsed display time; receiving, by the client device, an instruction to terminate the second display of the item of additional content; storing, by the client device, the item of additional content, and the context identifier; and updating, by the client device, the elapsed display time for the item of additional content to be equal to a sum of (i) the stored elapsed display time and (ii) a time of display for the second display of the item of additional content. 6. The method of claim 1 , further comprising the client device determining, prior to receiving the interaction to navigate back to the primary content, a predetermined required display time to be one of: a display time beginning at which the item of additional content can be skipped, a total playtime of the item of additional content, and a total playtime of the item of additional content less a predetermined amount of time. 7. A non-transitory computer-readable medium that stores instructions that, when executed by one or more processors of a client device, cause the one or more processors to perform operations comprising: receiving, from a content server, an item of additional content for display in an application in response to detecting a first event in the application while the application is presenting primary content, wherein the first event includes one or more of: (i) the application being open for a fixed amount of time, (ii) the primary content being presented by the application for a fixed amount of time, (iii) an attempt to unlock primary content in the application, or (iv) a game accomplishment in the application; providing, responsive to detecting the first event, the item of additional content for display; receiving an instruction to navigate back to the same primary content via an interaction with a selectable object while the application is presenting the item of additional content; generating, in response to receipt of the interaction with the selectable object, a context token based on an impression index value, a context identifier while the application is presenting the primary content, and identifier of the first event, wherein the impression index value indicates a number of times that conditions defining context while the application is presenting primary content have been satisfied; in response to receipt of the interaction with the selectable object, locally storing, the item of additional content, the context token, and a first time corresponding to an amount of the item of additional content that was presented up to the interaction with the selectable object; detecting, subsequent to the in
for requesting additional data associated with the content · CPC title
Task life-cycle, e.g. stopping, restarting, resuming execution (G06F9/4881 takes precedence) · CPC title
Interprogram communication · CPC title
Stream processing in response to a playback request from an end-user, e.g. for trick-play · CPC title
Caching operations, e.g. of an advertisement for later insertion during playback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.