Patentable/Patents/US-12262076
US-12262076

Systems and methods for modifying content recommendations based on content availability on other platforms

PublishedMarch 25, 2025
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Systems and methods are described herein for modifying content recommendations based on what content items will be available on content platforms to which the user will have access during a trip. Content items to be recommended to the user on a first content platform are identified by comparing characteristics of each available content item to a profile associated with the user. A second content platform to which the user will have access during a particular time period in the near future is also identified. The second content platform is queried to identify content items that will be available during the particular time period. If any content item available on the second content platform during the particular time period also appears in the set of content items identified for recommendation, recommendation of that content item is suppressed.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: identifying a first content platform associated with a profile; identifying a first plurality of content items available on the first content platform; determining a second content platform that will be associated with the profile during a particular time period; identifying a second plurality of content items that will be available on the second content platform during the particular time period; in response to identifying at least one content item available on the first content platform and included in the second plurality of content items that will be available on the second content platform during the particular time period: generating for display a plurality of recommendations for the profile on the first content platform including a recommendation for the at least one content item, wherein generating for display the plurality of recommendations on the first content platform comprises: suppressing the recommendation of the at least one content item by causing a visual indicator to be overlaid on a visual element corresponding to the at least one content item, wherein the visual indicator indicates an availability of the at least one content item on the second content platform; and declining to cause visual indicators to be overlaid on visual elements respectively associated with recommendations of content items in the first plurality of content items that are not available on the second content platform, to distinguish the recommendation of the at least one content item from the recommendations of the content items in the first plurality of content items that are not available on the second content platform.

2

2. The method of claim 1, wherein identifying the first plurality of content items available on the first content platform comprises: retrieving metadata corresponding to a third plurality of content items available from a content provider of the first content platform; comparing respective metadata of each content item of the third plurality of content items with content preference characteristics in the profile; and identifying as the first plurality of content items a subset of the third plurality of content items based on the comparing.

3

3. The method of claim 1, wherein the second content platform is different from the first content platform, the method further comprising determining whether the first content platform is available during the particular time period, wherein the suppressing and the declining is performed in response to determining that the first content platform is not available during the particular time period.

4

4. The method of claim 1, further comprising: accessing calendar data associated with the profile; identifying, based on the calendar data, an arrival time at a location and a departure time from the location; and defining the particular time period as a period of time between the arrival time and the departure time.

5

5. The method of claim 1, wherein determining the second content platform that will be associated with the profile during the particular time period comprises: accessing calendar data associated with the profile; identifying, based on the calendar data, a departure time from a first location and an arrival time at a second location; and identifying as the second content platform a content platform available during transit between the first location and the second location.

6

6. The method of claim 1, wherein identifying the second plurality of content items that will be available on the second content platform during the particular time period comprises: transmitting a query to a content provider of the second content platform; the query including a start time and an end time corresponding to the particular time period; receiving, in response to the query, metadata corresponding to a third plurality of content items that will be available on the second content platform during the particular time period; comparing respective metadata of each content item of the third plurality of content items with content preference characteristics in the profile; and identifying as the second plurality of content items a subset of the third plurality of content items based on the comparing.

7

7. The method of claim 1, wherein identifying the at least one content item available on the first content platform that will be available on the second content platform during the particular time period comprises: comparing the first plurality of content items with the second plurality of content items; and determining a subset of the first plurality of content items corresponding to content items of the second plurality of content items.

8

8. The method of claim 1, further comprising: receiving a selection of the visual element corresponding to the recommendation of the at least one content item; and generating for display a notification that the at least one content item associated with the selected visual element will be available on the second content platform during the particular time period.

9

9. The method of claim 1, wherein the visual indicator does not prevent selection of the visual element corresponding to the at least one content item.

10

10. The method of claim 9, further comprising: receiving selection of the visual element corresponding to the at least one content item; and based on receiving the selection of the visual element corresponding to the at least one content item, causing the at least one content item to be provided for display on the first content platform despite the visual indicator being overlaid on the visual element corresponding to the at least one content item.

11

11. A system comprising a memory; and control circuitry configured to: identify a first content platform associated with a profile; identify a first plurality of content items available on the first content platform; determine a second content platform that will be associated with the profile during a particular time period; identify a second plurality of content items that will be available on the second content platform during the particular time period; in response to identifying at least one content item available on the first content platform and included in the second plurality of content items that will be available on the second content platform during the particular time period: generate for display a plurality of recommendations for the profile on the first content platform including a recommendation for the at least one content item, wherein generating for display the plurality of recommendations on the first content platform comprises: suppress the recommendation of the at least one content item by causing a visual indicator to be overlaid on a visual element corresponding to the at least one content item, wherein the visual indicator indicates an availability of the at least one content item on the second content platform; and decline to cause visual indicators to be overlaid on visual elements respectively associated with recommendations of content items in the first plurality of content items that are not available on the second content platform, to distinguish the recommendation of the at least one content item from the recommendations of the content items in the first plurality of content items that are not available on the second content platform.

12

12. The system of claim 11, wherein the control circuitry is configured to identify the first plurality of content items available on the first content platform by: retrieving metadata corresponding to a third plurality of content items available from a content provider of the first content platform; comparing respective metadata of each content item of the third plurality of content items with content preference characteristics in the profile; and identifying as the first plurality of content items a subset of the third plurality of content items based on the comparing.

13

13. The system of claim 11, wherein the second content platform is different from the first content platform, wherein the control circuitry is further configured to determine whether the first content platform is available during the particular time period, and wherein the suppressing and the declining is performed in response to determining that the first content platform is not available during the particular time period.

14

14. The system of claim 11, wherein the control circuitry is further configured to: access calendar data associated with the profile; identify, based on the calendar data, an arrival time at a location and a departure time from the location; and define the particular time period as a period of time between the arrival time and the departure time.

15

15. The system of claim 11, wherein the control circuitry is configured to determine the second content platform that will be associated with the profile during the particular time period by: accessing calendar data associated with the profile; identifying, based on the calendar data, a departure time from a first location and an arrival time at a second location; and identifying as the second content platform a content platform available during transit between the first location and the second location.

16

16. The system of claim 11, wherein the control circuitry is configured to identify the second plurality of content items that will be available on the second content platform during the particular time period by: transmitting a query to a content provider of the second content platform; the query including a start time and an end time corresponding to the particular time period; receiving, in response to the query, metadata corresponding to a third plurality of content items that will be available on the second content platform during the particular time period; comparing respective metadata of each content item of the third plurality of content items with content preference characteristics in the profile; and identifying as the second plurality of content items a subset of the third plurality of content items based on the comparing.

17

17. The system of claim 11, wherein the control circuitry is configured to identify the at least one content item available on the first content platform that will be available on the second content platform during the particular time period by: comparing the first plurality of content items with the second plurality of content items; and determining a subset of the first plurality of content items corresponding to content items of the second plurality of content items.

18

18. The system of claim 11, wherein the control circuitry is further configured to: receive a selection of the visual element corresponding to the recommendation of the at least one content item; and generate for display a notification that the at least one content item associated with the selected visual element will be available on the second content platform during the particular time period.

19

19. The system of claim 11, wherein the visual indicator does not prevent selection of the visual element corresponding to the at least one content item.

20

20. The system of claim 19, wherein the control circuitry is further configured to: receive a selection of the visual element corresponding to the at least one content item; and based on receiving the selection of the visual element corresponding to the at least one content item, cause the at least one content item to be provided for display on the first content platform despite the visual indicator being overlaid on the visual element corresponding to the at least one content item.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 29, 2024

Publication Date

March 25, 2025

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and methods for modifying content recommendations based on content availability on other platforms” (US-12262076). https://patentable.app/patents/US-12262076

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Systems and methods for modifying content recommendations based on content availability on other platforms — Vikram Makam Gupta | Patentable