Benzamide derivatives as modulators of the follicle stimulating hormone
US-2016137632-A1 · May 19, 2016 · US
US12356044B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12356044-B2 |
| Application number | US-202318513253-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 17, 2023 |
| Priority date | Nov 15, 2016 |
| Publication date | Jul 8, 2025 |
| Grant date | Jul 8, 2025 |
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 of reducing computer resource requirements for display of additional content on a client device configured for playback of media content, the method comprising: determining, by an application installed on a client device, that display of additional content has been triggered; generating, by the application, a context token based on an identifier of background context in which display of the additional content was triggered, a value of an impression index corresponding to the background context, and an additional content trigger identifier that identifies a manner in which the additional content was triggered, wherein the value of the impression index indicates a number of times that conditions defining the background context have been satisfied, wherein the identifier of background context in which display of the additional content was triggered includes a primary content item being displayed, wherein the primary content item is different from the additional content; determining, by a content manager installed on the client device, that an item of additional content associated with the context token is stored in a cache of the client device based on a previous termination of displaying the item of additional content, and based on an elapsed display time of the item of additional content not exceeding a threshold display time; identifying, by the content manager, the elapsed display time associated with the item of additional content prior to the previous termination of the displaying the item of additional content; and initiating, by the application, display of the item of additional content retrieved from the cache of the client device and from the previous termination of the displaying of the item of additional content based on the elapsed display time and the context token. 2. The method of claim 1 , further comprising: determining, by the application at a time prior to the determining that the display of additional content has been triggered, that an initial display of additional content has been triggered from a first context; identifying, by the application, the context token corresponding to the first context; determining, by the content manager, that additional content associated with the context token is absent from the cache of the client device; transmitting, by a content requestor installed on the client device to a content server, a request for additional content; receiving, by the content requestor, the item of content additional for display from the content server; initiating, by the application responsive to receipt of the item of additional content, display of the item of additional content; receiving, by the application, an instruction to terminate display of the item of additional content prior to expiration of a predetermined display time; and storing, by the application in the cache, the item of additional content, the context token, and an elapsed display time for the item of additional content. 3. The method of claim 2 , wherein storing the item of additional content, the context token, and the elapsed display time for the item of additional content further comprises: associating the context token with a count of an impression index that indicates a number of times that conditions defining the first context have been satisfied; and further comprising: determining, by the application, that one or more conditions which define a second context are satisfied; subsequently determining, by the application, that one or more conditions which define the first context are satisfied; incrementing, by the application, the impression index associated with the context token corresponding to the first context; determining, by the application, that display of additional content has been triggered from the first context of the application; determining, by the application, that additional content associated with the count of the impression index is absent from the cache of the client device; transmitting, by the content requestor to a content server, a request for additional content; receiving, by the content requestor from the content server, a second item of additional content for display by the client device; and initiating, by the application responsive to receipt of the second item of additional content, display of the second item of additional content. 4. The method of claim 3 , further comprising resetting or deleting, by the application, the impression index responsive to one of: determining that one or more conditions which define the second context are satisfied or termination of the application. 5. The method of claim 1 , further comprising the application determining, prior to receiving an instruction to terminate display of the item of additional content, the threshold display time to be one of: a 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. 6. The method of claim 1 , wherein initiating display of the item of additional content based on the elapsed display time further comprises setting a playback time of the item of additional content to one of: the elapsed display time, and a second time a predetermined value less than the elapsed display time. 7. The method of claim 1 , wherein: receiving the item of additional content for display further comprises downloading, by a content requestor, at least a portion of the item of additional content, and storing the item of additional content further comprises storing the downloaded portion of the item of additional content; and the method further comprising reinitiating downloading, by the content requestor, of the item of additional content following the determining that the item of additional content associated with the context token is stored in the cache. 8. The method of claim 7 , further comprising continuing to download, by the content requestor, the item of additional content for a predetermined period of time or until a predetermined amount of additional data has been downloaded, following receipt of an instruction to terminate display of the item of additional content. 9. The method of claim 1 , further comprising: determining, by the application, subsequent to initiating display of the item of additional content based on the elapsed display time, that a second display of additional content has been triggered from a first context of the application; identifying, by the application, the context token corresponding to the first context; determining, by the content manager, that the item of additional content associated with the context token is stored in the cache; identifying, by the content manager, the elapsed display time associated with the item of additional content; initiating, by the application, a second display of the item of additional content based on the elapsed display time; receiving, by the application, an instruction to terminate the second display of the item of additional content; storing, by the application in the cache, the item of additional content, and the context token; and updating, by the application, the elapsed display time for the item of additional content to be equal to a sum of (i) the elapsed display time and (ii) a time of display for the second display of the item of additional content. 10. A method of reducing computer resource requirements for display of additional content on a client device configured for playback of media content, the method comprising: determining, by an application installed on a client device, that display of additional content has been triggered; gene
Stream processing in response to a playback request from an end-user, e.g. for trick-play · CPC title
Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application · CPC title
Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title
Task life-cycle, e.g. stopping, restarting, resuming execution (G06F9/4881 takes precedence) · CPC title
Interprogram communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.