In media front-end applications, adaptive video viewing involves remembering the optimum profile to provide the ideal video viewing experience system and method.

TR202505404A3Pending Publication Date: 2026-06-22TURK TELEKOMUNIKASYON A S
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
TR · TR
Patent Type
Applications
Current Assignee / Owner
TURK TELEKOMUNIKASYON A S
Filing Date
2025-05-02
Publication Date
2026-06-22

Smart Images

  • Figure 00000009_0000
    Figure 00000009_0000
  • Figure 00000009_0001
    Figure 00000009_0001
  • Figure 00000010_0000
    Figure 00000010_0000
Patent Text Reader

Abstract

The system that enables the front-end application (201) used by the user (101) to access the adaptive video viewing service to remember the most suitable (optimum) profile (502) of the video (501) being watched, has the following features: the front-end application (201) that provides an interface to the users (101) to receive the media service, the broadcast request (301) that the users (101) use to communicate with the back-end applications (401) to receive the media service, the back-end application (401) that delivers video (501) and live broadcasts to the users (101) through the front-end application (201) interfaces, the video (501) carrying the broadcast to be delivered to the users (101), the profile (502) consisting of the video (501) content to be delivered to the users (101) encoded in different qualities, the cache (601) which holds the most suitable video profile (502) previously determined from the service layer, and the local storage (602) which stores the data in the cache (601) for a longer period of time for later use.
Need to check novelty before this filing date? Find Prior Art

Description

1 TARIFF In media front-end applications, adaptive video monitoring involves remembering the optimal profile. ideal video viewing experience system and method Technical Area The invention describes a front-end application used by the user to access an adaptive video viewing service. This relates to the system and method that allows the device to remember the most suitable (optimum) profile for watching videos. State of the Art Today, in digital media technologies, video is used in the delivery of various media services. Streaming technologies are frequently used. Users use them to watch videos. The internet access technologies they use are based on very different infrastructures (ADSL, GPON, GPRS, 4.5G, 15 Since 5G and other technologies are available, different users may have different internet access speeds. This is a common situation. Video streaming services, in particular, put a lot of strain on internet access speed. It is addictive. If the user's internet access capacity allows monitoring... If the bitrate of the video being watched is lower than the streaming speed of the video, the video viewing experience will frequently suffer. Freezing may occur. To solve this, adaptive video streaming (adaptive bitrate – 20) can be used. ABR (Automated Bracketing) technologies have been developed. These technologies allow the same content to be streamed in different qualities and video formats. Copies are created at speed. Each of these is given a profile name. User front-end application When you start playing the video, if your internet connection capacity allows it to play... If it's lower than the capacity required by the profile it's working with, then it uses a sub-profile of the video. It tries to play. In this way, by trying up or down profiles, it uses the current internet access 25 It can provide the user with viewing at the most suitable quality for its capacity without experiencing freezing. HLS, HSS, DASH etc. technologies, adaptive video, aim to provide the best possible quality viewing experience over the internet. These are transmission technologies. In current practices, front-end applications typically require at least 30 seconds to play adaptive video. It starts playing from the top profile, or from the bottom profile. In the scenario of playing the video in the lowest profile, the video experience is less than it could be. This can result in a situation where the user starts with low quality internet. Although its capacity is suitable, it takes a certain amount of time (usually from 4-5 seconds to 30 seconds) (can go above) is watching low-quality video. The video content is viewed from the highest profile 35 In the playback scenario, if the internet capacity is high enough to support this profile... 2 Otherwise, freezes may occur during playback, followed by a low profile. This can be bypassed. This requires the user to wait for a certain period of time (usually from 4-5 seconds to over 30 seconds). (can occur) This affects customer experience as an interrupted monitoring experience. In addition, some front-end applications allow the user to select a profile through the interface. 5 However, this may not always be the profile best suited to the user's internet access capabilities. The application numbered 2017 / 10246 was revealed as a result of technical investigations. Summary: “This invention protects against unlawful or unwanted media publishers or distributors.” The field of tracking and tracing a media work back to its distribution source is relevant for identification purposes. 10 This invention involves a device for monitoring a video stream, at least using a decoder. It relates to a system and a method, the decoder is a standard image decoding algorithm. It is configured to implement at least one of its variables, so that the resulting opened image The approximation varies depending on the specific decoder used. The invention has very little other purpose. 15 with original drift limitations resulting in variable compressed video output. several of the aforementioned decoders compressed images via a standard type of image compression algorithm. many decoders configured for broadcasting video streams and at least one video to track a decoder of a video stream that includes a stream encoder and uniquely It is a system for defining things.” As can be seen, the system consists of a media decoder and a device that allows monitoring of the media decoder. This relates to the decryption method and also provides solutions to the disadvantages mentioned above. It does not mention a structure that could provide this. In conclusion, due to the negative aspects described above and the current solutions, topic 25 Due to its shortcomings, it has become necessary to make improvements in the relevant technical field. Purpose of the Invention The invention represents a new breakthrough in this field, unlike the structures used in the current technology. 30 The aim is to create a structure with different technical specifications that bring these elements together. The primary purpose of the invention is to provide the front end that the user uses to access the video service. The goal is to enable the application to remember the most suitable (optimum) profile for watching videos. Front end The application saves this profile to its local memory, and in subsequent viewings, it continues to watch videos using this profile. 3 It starts from the profile. This allows for a lower frame rate than what it can play during the initial viewing. trying to show or play videos at a higher quality than what it can handle. Situations such as exposure to frostbite are not encountered. The invention enables front-end applications in architectures that provide video services using adaptive technologies. It learns the optimal profile, saves it, and uses it to track in subsequent video viewings. This ensures that it starts from the learned optimal profile. Even if it starts from the learned optimal profile, adaptive The monitoring experience will still be active and internet access capacity will be affected during monitoring. It will also be possible to adapt to any changes that may arise. All of this will improve the viewing experience. It is leading to positive improvements. 10 To fulfill the purposes described above, the invention enables the user to adaptively watch video. the front-end application that he / she uses to access the service, the most suitable (optimum) profile for watching videos It is the system that enables memory; its feature is:  Front-end interface that provides users with an interface to access media services 15 APPLICATION,  used by users to communicate with backend applications to access media services broadcast request,  delivering videos and live streams to users via front-end application interfaces backend application, 20  The video carrying the broadcast to be delivered to users,  video content to be delivered to users, consisting of encoded versions in different qualities profile,  A cache that holds the optimal video profile previously determined from the service layer,  Local cache that stores data for a longer period of time for later use. storage It includes. The structural and characteristic features and all the advantages of the invention are given in the figures below. Thanks to the detailed explanation written with references to the figures, 30 is clearer. This will be understood, and therefore the evaluation should also take these figures and detailed explanations into account. It must be done by taking it. Figures that will help understand the invention. 35 Figure 1 illustrates the front-end – back-end media application architecture. 4 Figure 2 shows the representation of adaptive video streaming profiles. Figure 3 is a representative illustration of cache and local storage. The drawings do not necessarily need to be scaled and are necessary for understanding the invention. Details that are not present may have been overlooked. Furthermore, at least to a large extent, 5 Elements that are identical or at least have substantially identical functions are numbered the same. It is shown. Explanation of Part References 101 Users 201 Front-end application 301 Publication Request 401 Backend application 501 Video 15 502 Profiles 601 Cache 602 Local storage Detailed Description of the Invention 20 In this detailed explanation, the preferred configurations of the invention are not merely for better understanding the subject. in order to facilitate understanding and without imposing any limiting effects It is explained. The invention is the front end used by the user (101) to access the adaptive video viewing service. the application (201) remembers the most suitable (optimum) profile (502) that it watched video (501). It relates to the system and method that provides it. The elements and functions used in the system and method that are the subject of this invention are as follows: 30 User (101) is the end user who receives the service in the front-end-back-end architecture. Front-end application (201) is used by users (101) to receive media service, It is the software component that provides the interface. 35 Broadcast request (301), users (101) with backend applications to receive media service (401) are broadcast requests used in communication. such as watching channels, watching videos (501). It performs its functions. Backend application (publication) (401), frontend application (201) interfaces to users (101) 5 These are systems and applications that deliver video (501) and live streams. Video (501) is the video file that carries the broadcast to be delivered to users (101). It can be a single piece. in the form of consecutive segments divided according to specific time intervals (such as 2 seconds, 6 seconds). Maybe. 10 Profile (502) is the encoded video (501) content to be sent to users (101) in different qualities. This is the process of creating copies of a file in different sizes and qualities and selecting the most suitable one. sent to user (101). For example Profile 1: 640x480 – 500 Kbps, Profile 2: 1280x720 – 2500 Kbps, Profile 3; 1920x1080 – 5000Kbps 15 Cache (601), the best video profile (502) previously determined from the service layer It is the memory area that holds data. Local storage (602) will later store the data in the cache (601) (when the application restarts 20 It is storage space that is used for longer periods (such as loading, etc.). The invention works on the following principle: Users (101) access backend applications (401) via frontend applications (201) 25 They download the video (501) files by accessing them. This is done using the prepared materials for the aforementioned video (501). They do this by downloading profile files (502). The front-end application (201) downloads a profile (502) file. It starts playing this video (501) by downloading it. Meanwhile, the backend of the profile (502) file by calculating parameters such as the time required to download the file from the application (401), etc. It gives a decision on whether it will be downloaded within a reasonable time. If the profile (502) file is 30 times slower than expected. If it takes a long time to download, it can cause freezes, so use a sub-profile (502) file. The video (501) continues to be downloaded. In this way, the front-end application (201) allows the user (101) try and error the profile that best suits the capacity of the internet access he has (502) It determines it using this method. 35 6 The invention enables the pre-recording (601) of this defined profile (502) level. This ensures that even in situations such as changing channels or opening another video (501) file Front end application (201) determined the latest “optimal profile” (502) value through trial and error They can learn it readily without having to do anything. Furthermore, this value is crucial for the future. 5 from cache (601) to local storage (602) for use in sessions. It is recorded. In this way, the most suitable profile (502) can be easily selected in subsequent sessions. It can be learned. Even if these profiles (502) are used during the first video (501) playback, the front end Since the application's (201) adaptive video (501) playback capability is still active, playback Profiles are also created according to the changes that may occur in internet access capacity during the process (502) Switching between them is possible. 10 The steps involved in the process carried out with the system that is the subject of the invention are listed below:  Users (101) access the internet through the front-end applications (201) offered to them. or through closed-loop communication infrastructures via backend systems (401) different 15 receiving media services  Front-end applications (201) access media services primarily through back-end services They made broadcast service requests (301) to their applications (401) and video (501) files by taking and showing it to its users (101),  Front-end applications (201) receive broadcasts from back-end service (401) applications, broadcast 20 Downloading video (501) files from different profiles (502) using requests (301),  Depending on the internet capacity of the user (101) during broadcast viewing, which front end application (201) will download video (501) files with video profile (502) Automatic decision by and lower profiles as capacity decreases (502), Selection of higher profiles (502) as capacity increases, 25  The profile decided upon during monitoring (502) is saved to the cache (601) for the next When watching channels or content, ensure that watching starts from this profile (502). being done,  The defined profile (502) saved in the cache (601) is also available on subsequent logins. 30 to local storage (602) area where it can be stored for a longer period of time for use. recording. 35

Claims

7 REQUESTS 1. Front end used by the user (101) to access the adaptive video viewing service. the application (201) remembers the most suitable (optimum) profile (502) that it watched video (501). It is a system that provides and features; 5  the interface that users (101) use to receive media services front end application (201),  users (101) use backend applications (401) to receive media services broadcast request used in communication (301),  video (501) and live 10 through front-end application (201) interfaces to users (101). backend application that delivers broadcasts (401),  video (501) carrying the broadcast to be transmitted to users (101),  video (501) content to be sent to users (101) encoded in different qualities the resulting profile (502),  the front 15 that holds the previously determined optimal video profile (502) from the service layer memory (601),  storing data in the cache (601) for a longer period of time for later use local storage (602) It includes.

2. Front end used by the user (101) to access the adaptive video viewing service. the application (201) remembers the most suitable (optimum) profile (502) that it watched video (501). It is a method that provides; its characteristic is;  Users (101) access the internet through the front-end applications (201) offered to them. or through backend systems (401) via closed-circuit communication infrastructures 25 receiving different media services  Front-end applications (201) access media services primarily through back-end services They made broadcast service requests (301) to their applications (401) and video (501) files by taking and showing it to its users (101),  Front-end applications (201) receive broadcasts from back-end service (401) applications, 30 using broadcast requests (301) video (501) files in different profiles (502) download,  Depending on the internet capacity of the user (101) during broadcast viewing, front end to download video (501) files with which video profile (502) The decision is made automatically by the application (201) and as capacity decreases 35 lower profiles (502), higher profiles (502) as capacity increases, 8  The profile decided upon during monitoring (502) is saved to the cache (601) for the next When watching channels or content, ensure that watching starts from this profile (502). being done,  The defined profile (502) saved in the cache (601) can be used in subsequent logins. 5 in local storage (602) area where it can be stored for a longer period of time for use. recording It includes the steps of the process.