8924996

Session Manager

PublishedDecember 30, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A computer-implemented method, comprising: receiving a request, from a user device, for accessing a first multi-media asset or content; identifying a location associated with the user device; identifying a profile for a subscriber associated with the user device; determining whether the first multi-media asset or content is available in a format compatible with the user device; identifying, based on the location and in response to determining that the first multi-media asset or content is available in a format compatible with the user device, a content distribution network or network device from a plurality of content distribution networks or network devices to deliver the first multi-media asset or content to the user device; identifying, based on the profile, advertisements associated with the first multi-media asset or content; inserting the identified advertisements into the first multi-media asset or content; providing a uniform resource locator (URL) and an authorization token to the user device, wherein the URL is associated with the identified content distribution network or network device and the authorization token allows the user device to receive the first multi-media asset or content via the identified content distribution network or network device; receiving, from the user device, the authorization token at the identified content distribution network or network device; determining, based on the authorization token, whether to provide the first multi-media asset or content to the user device; and providing, via the identified content distribution network or network device, the first multi-media asset or content to the user device in response to determining to provide the first multi-media asset or content.

Plain English Translation

A computer system manages access to multimedia content. When a user requests content, the system identifies the user's location and subscriber profile. It checks if the requested content is compatible with the user's device. Based on location and device compatibility, the system selects a Content Delivery Network (CDN) to deliver the content. Advertisements are then chosen based on the user's profile and inserted into the content. The system provides the user's device with a URL for the selected CDN and a unique authorization token. The CDN then receives the authorization token from the user's device, verifies the token, and delivers the multimedia content.

Claim 2

Original Legal Text

2. The computer-implemented method of claim 1 , wherein the identifying a location associated with the user device comprises at least one of: identifying a geographic region code (GRC), a Federal Information Processing Standard (FIPS) state or region code, a content distribution network coverage area, or an advertisement zone.

Plain English Translation

In the content access system, the user's location is identified using methods like geographic region codes (GRC), Federal Information Processing Standard (FIPS) state or region codes, content distribution network coverage areas, or advertisement zones. This location data is used to tailor content delivery and advertising.

Claim 3

Original Legal Text

3. The computer-implemented method of claim 2 , wherein the identifying advertisements associated with the first multi-media asset or content comprises: identifying advertisements based on at least one of the GRC, the FIPS state or region code, the content distribution network coverage area, or the advertisement zone.

Plain English Translation

In the content access system, advertisements are selected based on location information such as a geographic region code (GRC), a Federal Information Processing Standard (FIPS) state or region code, a content distribution network coverage area, or an advertisement zone. This allows for geographically targeted advertising within the multimedia content.

Claim 4

Original Legal Text

4. The computer-implemented method of claim 1 , further comprising: identifying, prior to providing the first multi-media asset or content, a bookmark associated with the first multi-media asset or content, wherein the bookmark identifies a point at which a previous providing of the first multi-media asset or content to the user device was stopped; providing the bookmark to the user device with the URL and the authorization token; receiving, from the user device, the bookmark at the identified content distribution network or network device; and providing the first multi-media asset or content to the user device beginning at a point corresponding to the bookmark.

Plain English Translation

In the content access system, the system saves the user's viewing position. Before sending multimedia content, the system identifies a bookmark indicating where the user previously stopped watching. This bookmark is sent to the user's device along with the URL and authorization token. The CDN then receives the bookmark from the user’s device and resumes playback of the content from the bookmarked point, providing seamless continuation.

Claim 5

Original Legal Text

5. The computer-implemented method of claim 4 , further comprising: providing, to the user device, a user interface identifying a plurality of multi-media assets or content.

Plain English Translation

The content access system displays a user interface on the user device listing available multimedia content, allowing the user to easily browse and select what they want to watch. The interface helps in discovering new content and managing previously viewed items.

Claim 6

Original Legal Text

6. The computer-implemented method of claim 5 , further comprising: receiving, via the user interface, a selection from the user device identifying the first multi-media asset or content; and identifying a content type associated with the first multi-media asset or content that is compatible with the user device.

Plain English Translation

The content access system displays a list of multimedia content via a user interface and records the user’s selection. Upon receiving a selection from the user device identifying the multimedia content, the system identifies content format that is compatible with the user device, ensuring a seamless viewing experience.

Claim 7

Original Legal Text

7. The computer-implemented method of claim 1 , wherein the first multi-media asset or content comprises broadcast content or a video on demand content, the method further comprising: streaming the broadcast content to the user device or downloading the video on demand content to the user device via the identified content distribution network or network device.

Plain English Translation

In the content access system, the system handles both broadcast content and video-on-demand (VOD). For broadcast content, the system streams the content to the user's device via the CDN. For VOD content, the system downloads the content to the user's device through the CDN.

Claim 8

Original Legal Text

8. The computer-implemented method of claim 1 , wherein the identifying a content distribution network or network device comprises: identifying an optimal content distribution network or network device to provide the first multi-media asset or content, based on the location associated with the user device and the profile for the subscriber, wherein the profile identifies a type associated with the user device.

Plain English Translation

In the content access system, the system chooses the best CDN based on the user's location and subscriber profile, which includes the user device type. By considering both location and device, the system finds the optimal CDN for delivering the multimedia content.

Claim 9

Original Legal Text

9. The computer-implemented method of claim 8 , wherein the identifying an optimal content distribution network or network device further comprises selecting the optimal content distribution network or network device based on at least one of: quality of service factors associated with providing the first multi-media asset or content, network performance factors associated with providing the first multi-media asset or content, or a preference associated with a media retailer associated with the first multi-media asset or content.

Plain English Translation

The content access system chooses the best CDN, from the description above, by considering factors such as quality of service, network performance, and preferences of the media retailer providing the content. The system prioritizes CDNs that provide the best viewing experience and align with the retailer's interests.

Claim 10

Original Legal Text

10. A system, comprising: a memory configured to store information identifying a plurality of stored media files; and at least one processing device configured to: receive a request, from a user device, associated with accessing a first one of the stored media files, identify a location associated with the user device, identify a profile for a subscriber associated with the user device, determine whether the first media file is available in a format compatible with the user device, identify, based on the location and in response to determining that the first media file is available in a format compatible with the user device, a content distribution network or network device from a plurality of content distribution networks or network devices to deliver the first media file to the user device, provide a uniform resource locator (URL) and an authorization token to the user device, wherein the URL is associated with the identified content distribution network or network device and the authorization token allows the user device to receive the first media file via the identified content distribution network or network device, receive, from the user device, the authorization token, determine, based on the authorization token, whether to provide the first media file, and provide, via the identified content distribution network or network device, the first media file to the user device in response to determining to provide the first media file.

Plain English Translation

A system for delivering media files includes a memory storing the files and a processor. When a user requests a media file, the processor identifies the user's location and subscriber profile, and checks if the file is compatible with the user's device. Based on location and compatibility, it selects a CDN to deliver the file. The system sends the user a URL for the CDN and an authorization token. The CDN then receives the token, verifies it, and delivers the media file to the user.

Claim 11

Original Legal Text

11. The system of claim 10 , wherein the at least one processing device is further configured to: identify, based on the profile, advertisements associated with the first media file, and insert the identified advertisements into the first media file.

Plain English Translation

The media file delivery system, as described above, also includes advertisement insertion. The processor identifies advertisements based on the user's profile and inserts them into the media file before delivery via the CDN.

Claim 12

Original Legal Text

12. The system of claim 10 , wherein when identifying a location associated with the user device, the at least one processing device is further configured to: identify a geographic region code (GRC), a Federal Information Processing Standard (FIPS) state or region code, a content distribution network coverage area, or an advertisement zone, and wherein the at least one processing device is further configured to: identify advertisements to insert in the first media file based on at least one of the GRC, the FIPS state or region code, the content distribution network coverage area, or the advertisement zone.

Plain English Translation

In the media file delivery system, as described above, the user's location is determined using methods like geographic region codes (GRC), Federal Information Processing Standard (FIPS) state or region codes, content distribution network coverage areas, or advertisement zones. Then, the system identifies advertisements based on one or more of these same location parameters for targeted advertising.

Claim 13

Original Legal Text

13. The system of claim 10 , wherein the at least one processing device is further configured to: identify, prior to providing the first media file, a bookmark associated with the first media file, provide the bookmark to the user device with the URL and the authorization token, receive, from the user device, the bookmark at the identified content distribution network or network device, and provide the first media file to the user device beginning at a point corresponding to the bookmark.

Plain English Translation

In the media file delivery system, as described above, the processor saves viewing positions by identifying a bookmark indicating where the user previously stopped watching the media file. This bookmark is sent to the user's device along with the URL and authorization token. The CDN then receives the bookmark from the user’s device and resumes playback of the file from the bookmarked point.

Claim 14

Original Legal Text

14. The system of claim 10 , wherein when identifying the content distribution network or network device, the at least one processing device is configured to: identify an optimal content distribution network or network device to provide the first media file, based on the location associated with the user device and the profile for the subscriber, wherein the profile identifies a type associated with the user device.

Plain English Translation

In the media file delivery system, as described above, the processor selects the best CDN based on the user's location and subscriber profile, which includes information about the type of user device. This helps the system optimize delivery for different devices and locations.

Claim 15

Original Legal Text

15. The system of claim 14 , wherein when identifying an optimal content distribution network or network device, the at least one processing device is further configured to: determine quality of service parameters associated with the plurality of content distribution networks or network devices, identify a preference associated with a retailer associated with the first media file, and select the content distribution network or network device based on the determined quality of service parameters and the identified preference.

Plain English Translation

The media file delivery system, described above, chooses the best CDN by considering factors such as quality of service, and the preferences of the media retailer providing the content. Quality of service parameters are determined for the available CDNs. Retailer preferences are identified to determine which CDNs the retailer prefers to use. The final CDN selection is made based on both the quality of service and retailer preferences.

Claim 16

Original Legal Text

16. A method, comprising: receiving a request, from a user device, associated with accessing a first media asset; identifying a location associated with the user device; identifying a profile for a subscriber associated with the user device; determining whether the first media asset is available; identifying, based on the location, determining that the first media asset is available and a type associated with the first media asset, a network device from a plurality of network devices to deliver the first media asset to the user device; identifying, based on the location associated with the user device and the profile for the subscriber, advertisements associated with the first media asset; inserting the identified advertisements into the first media asset; providing a uniform resource locator (URL) and an authorization token to the user device, wherein the URL is associated with the identified network device; receiving, from the user device, the authorization token at the identified network device; determining, based on the authorization token, whether to provide the first media asset to the user device; providing, via the identified network device, the first media asset to the user device in response to determining to provide the first media asset; identifying, prior to providing the first media asset and from the profile for the subscriber associated with the user device, a bookmark associated with the first media asset; providing the bookmark to the user device with the URL and the authorization token; and receiving, from the user device, the bookmark at the identified network device, and wherein providing the first media asset comprises: providing the first media asset to the user device beginning at a point corresponding to the bookmark.

Plain English Translation

A system for media asset delivery identifies the user's location and subscriber profile upon request. The system determines if the requested asset is available, and then selects a network device for delivery based on location and asset type. Advertisements, targeted by the user's location and profile, are inserted. The user receives a URL and authorization token for access. After receiving the token and authorization, the network device delivers the media asset, resuming from a previously saved bookmark point. The bookmark is identified from the subscriber profile before sending the media asset.

Claim 17

Original Legal Text

17. The method of claim 16 , wherein the identifying a location associated with the user device comprises: identifying a geographic region code (GRC), a Federal Information Processing Standard (FIPS) state or region code, a content distribution network coverage area, or an advertisement zone, wherein the method further comprises: identifying advertisements to insert in the first media asset based on at least one of the GRC, the FIPS state or region code, the content distribution network coverage area, or the advertisement zone.

Plain English Translation

In the media asset delivery system, described above, location is determined using geographic region codes (GRC), Federal Information Processing Standard (FIPS) state or region codes, content distribution network coverage areas, or advertisement zones. The system selects advertisements based on one or more of these same location parameters to provide relevant, targeted advertising.

Patent Metadata

Filing Date

Unknown

Publication Date

December 30, 2014

Inventors

Mohammad Reza Shafiee

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, FAQs, 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. “SESSION MANAGER” (8924996). https://patentable.app/patents/8924996

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8924996. See llms.txt for full attribution policy.