Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

557 results about "Content delivery network" patented technology

A content delivery network or content distribution network (CDN) is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and high performance by distributing the service spatially relative to end-users. CDNs serve a large portion of the Internet content today, including web objects (text, graphics and scripts), downloadable objects (media files, software, documents), applications (e-commerce, portals), live streaming media, on-demand streaming media, and social media sites.

Scheduling system of content distribution network based on edge computing

The invention discloses a scheduling system of a content distribution network based on edge computing, and relates to the technical field of computer networks. An edge resource sensing module; an NLP semantic analysis module; reinforcing a learning scheduling engine; a semantic and resource linkage module; and a federation collaboration module. According to the scheduling system of the content distribution network based on edge computing, semantic understanding is carried out on a request of a user to analyze a deep intention of the user, edge node multi-dimensional state sensing data and a semantic label vector are integrated, a scheduling action is generated based on a node state and the user intention, and the scheduling effect is improved. Therefore, each edge node is fully utilized while user requirements are met, the edge nodes have caching, computing and scheduling capabilities, the limitation of surface feature matching of a traditional CDN is broken through, technical upgrading from traditional file type recognition to intention understanding and from a fixed rule to dynamic intelligence is realized, and finally, the resource efficiency and service quality of the CDN are improved.
Owner:JIANGSU DIANSU WEILIAN NETWORK TECH CO LTD

Systems and Methods for Content Delivery Network Selection in Video Streaming Systems

Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
Owner:ADEIA MEDIA HOLDINGS INC

Systems and methods for verifying content delivery in a cdn

Systems and methods for verifying content delivery in a content delivery network (CDN) are described. Content retrieval and routing in a CDN are tested using multiple test sequences that are each assigned to a different value of a parameter P and are generated using the assigned value of P. A client device can verify whether a test sequence received at the client device matches a test sequence requested by the client device (e.g., the correct content was) and verify that the received test sequence is assigned to the same value of P as the requested test sequence. The value of P assigned to the received test sequence can be extracted, by the client device, from the received test sequence to determine which test sequence was actually received, thereby providing information that can be used to help debug content delivery errors.
Owner:CENTURYLINK INTELLECTUAL PROPERTY LLC

Systems and Methods for Content Delivery Network Performance Monitoring and Selection

Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
Owner:ADEIA MEDIA HOLDINGS INC

Method for applying linear programming to CDN (Content Delivery Network) scheduling

The invention discloses a method for applying linear programming to CDN (Content Delivery Network) scheduling, which relates to the technical field of content delivery networks and comprises the steps of data preparation, strategy layer version smooth configuration, macroscopic layer and microscopic layer linear solution and online execution. Basic data are collected, cleaned and repaired, and a version change rule is set; the macroscopic layer constructs a linear programming model, and the cross-provincial bearing quota is solved with the aim of minimizing the cross-provincial cost; the micro layer takes the quota as a boundary and generates domain name class-node weight vectors in parallel; and adapting a routing request online through weighted rendezvous hashing and request features. According to the method, a dynamic cost matrix and a weight granularity control technology are integrated, the engineering problem of linear programming is solved, second-level response, approximate global optimal scheduling and accurate execution of floating-point-level weight are realized, memory overhead is reduced, smooth updating of a strategy and system stability are guaranteed, and CDN service quality and operation efficiency are improved.
Owner:YUNZHOU TIMES TECHNOLOGY CO LTD

Resource preheating method, system, apparatus and medium based on content delivery network

The present disclosure discloses a resource preheating method, system, apparatus and medium based on a content delivery network, wherein the content delivery network comprises a plurality of edge nodes for resource caching; the method comprises: creating an IP acquisition request based on a domain name that requires resource preheating and a first IP address of a client in a preheating area, so as to acquire a second IP address of a first edge node that the client needs to connect to; sending an access request to the first edge node to determine whether the first edge node has cached resources under the domain name according to the second IP address; and in response that the first edge node has not cached the resources under the domain name, preheating the resources under the domain name at the first edge node.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Large file one-way gatekeeper passing method based on UDP (User Datagram Protocol)

The invention discloses a UDP-based large file one-way gatekeeper passing method, and relates to the technical field of data processing. The problems of high packet loss rate, low bandwidth utilization rate and insufficient verification efficiency in large file transmission in a one-way non-feedback gatekeeper environment are solved. The method comprises the following steps: segmenting a file into small fragments based on configuration, generating metadata with verification, and compressing the metadata; a fragment transmission sequence is dynamically scheduled through a priority queue, a uniform retransmission strategy is adopted to guarantee reliability, and overtime tasks are automatically cleared; a metadata verification and deduplication mechanism is utilized to ensure that the fragments are complete and unique, and redundant storage is avoided; and recombining the fragments into a complete file according to a metadata sequence, updating a database state to be'received ', and synchronously cleaning temporary fragments and redundant logs. The method has a good application prospect in the fields of distributed storage, cloud computing, CDN (Content Delivery Network), big data transmission and the like.
Owner:HARBIN ELECTRIC SCI & TECH CO LTD

Micro-front-end multi-application architecture, system and integration method thereof

The invention provides a micro-front-end multi-application architecture, a micro-front-end multi-application system and an integration method of the micro-front-end multi-application system. The method comprises the following steps: constructing a main application based on a Vite tool chain; a multi-application universal code warehouse is constructed based on Monorepo; based on the main application and the multi-application universal code warehouse, introducing a Wujie micro-front-end, and constructing a micro-front-end multi-application architecture; performing technical agreement based on a micro-front-end multi-application architecture; based on the technical agreement, transforming a main application and a sub-application which are integrated and accessed into the micro-front-end multi-application architecture, and constructing a multi-application integrated system; according to the dependency relationship of different application resources in the multi-application integrated system, public resources are planned, a CDN content distribution network is constructed, and a distribution strategy of the resources and a distribution service of the resources are constructed; performing configuration setting and construction deployment on the multi-application integrated system and the resource distribution service; according to the method, the problem of'giant application 'of enterprise-level integrated software is solved.
Owner:CHANGHE AIRCRAFT INDUSTRIES CORPORATION

CDN content caching method and device, equipment, storage medium and product

The invention discloses a CDN content caching method, device and equipment, a storage medium and a product. The method can be applied to the technical field of artificial intelligence, is applied to any CDN node in a content distribution network CDN, and specifically comprises the following steps: obtaining user access content data in a first preset time period; inputting the user access content data into a popularity prediction model obtained by pre-training to obtain predicted content popularity of the user access content data output by the model; and determining a target cache hierarchy of the user access content data according to the predicted content popularity, and storing the user access content data to the target cache hierarchy. According to the technical scheme, the access content hit rate of the CDN cache is improved, the CDN performance is improved, and the request processing efficiency of the user access content is improved.
Owner:AGRICULTURAL BANK OF CHINA

Content distribution network flow alarm method and device and electronic equipment

The invention provides a content distribution network traffic alarm method and device and electronic equipment, and aims to solve the problem of insufficient accuracy of abnormal traffic detection. The method comprises the following steps: acquiring a content delivery network (CDN) real-time traffic log, wherein the CDN real-time traffic log is generated by a CDN server; analyzing a plurality of dimension labels from the CDN real-time traffic log; for each label combination determined by the plurality of dimension labels, calculating the CDN real-time traffic log according to the label combination to obtain the peak traffic of the label combination; obtaining a CDN historical flow log, and calculating the baseline flow of the label combination according to the CDN historical flow log; and generating an alarm message of the CDN real-time traffic log according to the peak traffic of the label combination and the baseline traffic of the label combination, wherein the alarm message comprises the label combination and the peak traffic of the label combination.
Owner:SHANGHAI SHIZHUANG INFORMATION TECHNOLOGY CO LTD

Multi-content delivery network (CDN) and 5g media streaming of media data

An example device for retrieving media data includes: a memory configured to store media data; and a processing system implemented in circuitry and configured to: determine that media data of a media presentation is available from multiple service locations; send a request for the media data of the media presentation such that the request specifies that the media data is to be retrieved using the multiple service locations; and retrieve the media data from at least one of the multiple service locations. For example, to retrieve the media data, the processing system may be configured to: retrieve a first portion of the media data from a first service location via a first transport session, and retrieve a second portion of the media data from a second, different service location via a second transport session.
Owner:QUALCOMM INC

Satellite internet constellation content delivery network and data center

A plurality of computational units provided within a housing of a grid-independent mobile data center apparatus are configured to implement an edge data center. An onboard energy generation system is deployable from the housing and generates electrical energy for powering at least the plurality of computational units. A cooling system is powered by the onboard energy generation system. One or more battery systems store electrical energy generated by the onboard energy generation system. A communications system includes one or more satellite transceivers each associated with a satellite internet constellation and configured to provide data connectivity between the satellite internet constellation and the plurality of computational units. One or more propulsion systems are coupled to the housing and configured to move the grid-independent mobile data center apparatus within a surrounding environment utilizing electrical energy from the onboard energy generation system.
Owner:ARMADA SYST INC

CDN-based client messaging

Examples described herein relate to apparatuses and methods for a node of a network to facilitate communication among two or more clients, including but not limited to determining, by the node, that the two or more clients are connected to the node for accessing data originating from an origin server, receiving, by the node, a message from a first client of the two or more clients, the message is to be routed to at least one second client of the two or more clients, and sending, by the node, the message to the at least one second client without routing the message to the origin server.
Owner:SANDPIPER CDN LLC

Systems and methods for enabling the improved delivery of live content items to a plurality of computing devices

Systems and methods are provided for enabling the improved delivery of live content items to a plurality of computing devices. A live content item is sent to a plurality of computing devices from a content delivery network and via a first transmission scheme, where the first transmission scheme is an over-the-top transmission scheme. It is identified at the content delivery network that a capacity threshold has been reached, and it is identified that the live content item is available via a second transmission scheme from a first source other than the first transmission scheme. A first instruction to receive the live content item from the first source is sent from the content delivery network and to the plurality of computing devices, and the sending of the live content item to at least a first subset of the plurality of computing devices is stopped.
Owner:ADEIA GUIDES INC

Dynamic systems and methods for media-aware transport of fragment of content in low-latency, over-the-top, and adaptive bitrate streaming

Low latency, over-the-top (OTT), and / or adaptive bitrate (ABR) content streaming is provided. Content delivery is enhanced by determining if a fragment of a content segment at a content delivery network (CDN) edge node meets a threshold for preferential encapsulation and transport. If met, preferential encapsulation and transport to the client device is provided; otherwise, it defaults to non-preferential encapsulation. The size of the fragment is quantified at a parser of the CDN edge node or an ABR segment encryption system. The ABR system may be connected between a content source and a CDN origin and may include an encryptor that sends CMAF video and audio segment's fragment byte offsets metadata. Also, the CDN edge node may include the ABR system and an encryptor that sends an encrypted CMAF segment's fragment size to a threshold calculator of an HTTP server. Related apparatuses, devices, techniques, and articles are also described.
Owner:ADEIA GUIDES INC

Content delivery network utilizing dynamically assembled adaptive bitrates segments

An aspect of the disclosure related to methods and systems configured to detect that an item of streaming primary video content associated with a channel of scheduled streaming content is designated to be streamed to a device. Ancillary content is identified. Alternative versions of respective sections of the ancillary content are identified. Metadata corresponding to the alternative versions of ancillary content, metadata corresponding to the item of primary video content, and / or metadata corresponding to the channel are used in selecting a first section from among the alternative versions of a given section. The ancillary content, including the selected first section from among the alternative versions is streamed to the device immediately before, during, or immediately after the item of streaming video content. The alternative versions may be transcoded to generate multiple encoded iterations of respective alternative versions and the encoded versions are stored in a tree data structure.
Owner:PLUTO INC

Log storage method, computer readable storage medium and program product

One or more embodiments of the invention provide a log storage method, a computer readable storage medium and a program product, the method is applied to a main cluster, and the main cluster is configured with a first message queue; the method comprises the following steps: acquiring log data of a content delivery network (CDN); storing the log data to the first message queue; and sending the log data in the first message queue to an auxiliary cluster, so that the auxiliary cluster stores the received log data to a second message queue configured by the auxiliary cluster.
Owner:HANGZHOU YOUYUN TECH CO LTD

Resource preheating method and related device

The embodiment of the invention discloses a resource preheating method and a related device, and the method comprises the steps: obtaining preheating node information corresponding to a target resource, and enabling the preheating node information to be used for indicating a preheating node which carries out a preheating task on the target resource, the preheating node is determined in each access node according to operation state information of each access node corresponding to the target resource, and the access node is a content distribution network node related to a domain name to which the target resource belongs; when a resource pulling request sent by a target access node is received, determining whether the target access node is a preheating node according to the preheating node information; and when it is determined that the target access node is the preheating node, sending a resource positioning identifier of the target resource to the target access node, so that the target access node preheats the target resource based on the resource positioning identifier. According to the method, bandwidth waste and storage resource waste caused by resource preheating can be reduced, the preheating efficiency is improved, and the preheating cost is reduced.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Managing security profiles in content delivery networks

A method to manage domain-based security profiles in a content delivery network (CDN) is disclosed. The method includes receiving security events detected by one or more security solutions implemented by one or more CDN instances of the CDN, determining, for each of a plurality of domains, a risk score for the domain based on the security events, determining possible next level domains for a CDN instance of the CDN, determining an updated order of an auto-adjusting list maintained by the CDN instance based on risk scores for the domains included in the auto-adjusting list and the possible next level domains for the CDN instance, and sending an update to the CDN instance to cause the CDN instance to update the order of the auto-adjusting list to reflect the updated order, wherein the order of the auto-adjusting list indicates an eviction priority for the domains included in the auto-adjusting list.
Owner:SALESFORCE INC

Live video processing method and device, equipment, storage medium and program product

The embodiment of the invention provides a live video processing method and device, equipment, a storage medium and a program product, and relates to the technical field of streaming media. The method is applied to playing end equipment, and comprises the following steps: separating audio and video data in a cache, marking key video frames in the audio and video data, and analyzing supplementary enhancement information in the audio and video data; the supplementary enhancement information at least comprises synchronous clock information, and the synchronous clock information represents the time when the anchor end equipment collects the audio and video data; adjusting a cache control state according to the supplementary enhancement information; the cache control state is used for indicating to cache or discard audio and video data sent by the content distribution network server; processing the audio and video data according to the current video first frame state, and decoding and playing the processed audio and video data; the video first-frame state is used for indicating a first-frame state or a first-frame-free state. The method is used for achieving the effects of reducing the live broadcast delay and avoiding the influence of large delay on the online interaction effect.
Owner:SHENZHEN XINGNUO ZHIXING TECHNOLOGY R&D CO LTD

Advanced semantic caching with CDN for rag-based LLM applications

A Content Distribution Network (CDN) may implemented as a front door to a RAG-based LLM for the purpose of semantically caching LLM responses to natural language prompts. More specifically, the CDN may also cache document citation(s) and / or user tag(s) along with the LLM response for purposes of ensuring that access permission constraints of the RAG are observed when providing cached LLM response as direct responses to semantically similar natural language prompts. Additionally, the CDN may be configured to modify and / or purge cached data from the CDN's cached memory database based on instructions received from a data access control (DAC) entity of the organization or enterprise client. This may ensure that the CDN observes any changes to the access permission constraints that might be made by the DAC entity.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Data transmission method and device for edge computing, equipment, medium and product

The invention relates to the technical field of computers, and discloses a data transmission method and device for edge computing, equipment, a medium and a product.The data transmission method for edge computing comprises the steps that an access request sent by a client side is detected, and a first address of a public network accessed by the access request is determined; based on the first address, determining a session record, and storing the session record to a target service node, the target service node being an edge service node for processing the access request in a content distribution network; and when the response information of the target service node hits the session record, sending the response information to the client. According to the method and the device, the session record can contain the first address of the public network, so that when the access requests for accessing different public networks are responded, data transmission abnormity caused by quintuple conflict is avoided, the success rate of data transmission is improved, and the user experience is improved.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Front-end and back-end resource collaborative deployment method and device, equipment and storage medium

The invention relates to a front-end and back-end resource collaborative deployment method and device, equipment and a storage medium. According to the main technical scheme, the method comprises the steps that front-end resources of a front-end project are obtained and packaged, a static resource file is obtained, the static resource file comprises a composite version identifier, and the static resource file is uploaded to a content distribution network; associating the composite version identifier of the static resource file with a uniform resource locator of the content distribution network, storing the composite version identifier and the uniform resource locator in a distributed file database, and in response to starting of a back-end service, obtaining a target environment identifier and a target interface version number of an environment variable of the back-end service, the front-end resources and the back-end resources are cooperatively deployed on the basis of the composite version identifier, the target environment identifier and the target interface version number, and the front-end resources and the back-end resources can be accurately and efficiently deployed by storing the back-end resources matched with the back-end service to the isolated deployment path on the basis of the composite version identifier, the target environment identifier and the target interface version number.
Owner:XING LIN JU (BEI JING) KE JI YOU XIAN GONG SI

Energy-saving method, device and equipment for optical line terminal, and storage medium

The invention provides an energy-saving method and device for an optical line terminal, equipment and a storage medium, relates to the technical field of communication, and is used for solving the problem of how to reduce energy consumption during data forwarding. The method comprises: acquiring a data type of target data to be forwarded, the target data to be forwarded being target data sent by an upper network to an optical network unit; and then, when the data type of the to-be-forwarded target data is a non-real-time interaction type requested by the optical network unit and the optical network unit is in a low-energy-consumption mode, stopping sending the to-be-forwarded target data to the optical network unit, and storing the to-be-forwarded target data in a database of the content distribution network.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD

A system for optimizing data caching in Content Delivery Networks (CDNs)

A system (100) for optimizing data caching in content delivery networks (CDNs), comprising: a user behavior analysis module configured to capture and analyze real-time and historical user access patterns using artificial intelligence (AI) and machine learning (ML) algorithms to predict content demand; a predictive caching module operatively coupled to the user behavior analysis module and configured to cache frequently accessed content on edge servers based on predicted demand patterns; an adaptive cache replacement module configured to dynamically manage cache deletion and retention by taking into account content popularity, request frequency, recency, and network congestion; a multi-level hierarchical caching engine configured to organize content storage across edge servers, regional caches, and origin servers for optimized retrieval efficiency; a decentralized load balancer configured to distribute caching responsibilities among CDN nodes using blockchain-based or distributed ledger technology to prevent network congestion and ensure fault tolerance; a latency optimization module configured to determine the optimal placement of content based on user location, device type, and network speed using deep learning algorithms; a bandwidth optimization module configured to reduce redundant data transfers by using intelligent prefetching, compression, and deduplication techniques; a real-time monitoring and self-learning module configured to track cache performance and dynamically adjust caching strategies based on evolving network conditions and user behavior; a security and data integrity module configured to provide encrypted data caching, access authentication, and integrity checking across CDN nodes.
Owner:JAISWAL ISHU ANAND SAN JOSE

Video batch generation method and device, storage medium and program product

The embodiment of the invention provides a video batch generation method and device, a storage medium and a program product. In the embodiment of the invention, the description information of the various materials is acquired for each video instance identifier, the multiple material generation models based on artificial intelligence are called to generate the video materials based on the description information of the various materials, and the various video materials corresponding to each video instance identifier are generated, so that the video material resources are enriched, and the video processing efficiency is improved. The diversity of video contents is improved; and moreover, the video template of each video instance identifier is determined according to the various video materials corresponding to the video template, and the video templates have corresponding relations, so that the types of the video templates are enriched, and the diversity of generated video contents is further improved. Besides, the video materials are uploaded to the content distribution network so as to acquire various video materials corresponding to the video instance identifier from the content distribution network, and video generation is performed in combination with the corresponding target video template, so that the load pressure of the server is reduced and the generation efficiency is improved through hosting of the content distribution network.
Owner:BEIJING 58 INFORMATION TTECH CO LTD

Content Authorization and Delivery

Systems, apparatuses, and methods are described for assisting a content delivery network (CDN) in managing access restrictions to content. Access restrictions and / or entitlements may be reflected in a signing package, which may be included in a content item manifest file. The signing package may also be passed in requests for the content item, and may be passed in a form to allow it to remain unaltered as it is routed to a destination computing device.
Owner:COMCAST CABLE COMM LLC

Routing mode and point-of-presence selection service

Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
Owner:AMAZON TECH INC

Real-time precise ionosphere corrections for mobile devices

Described herein are solutions for real-time precise ionosphere corrections. An integrate and dump (I&D) server can receive a Networked Transport of Radio Technical Commission For Maritime Services (RTCM) via Internet Protocol (NTRIP) bit stream of a spherical harmonic model for precise point positioning (PPP). The model can be a vertical total electron content (VTEC) spherical harmonic expansion model and / or can include a set of ionosphere coefficients for correcting errors in satellite signals due to ionospheric conditions. The I&D server can generate a file of ionosphere coefficients, according to a refresh timer, and can send the file to a content delivery network (CDN) for distribution to user equipment (UEs) upon request. These and many other features and examples are described herein.
Owner:APPLE INC

Methods, systems, and apparatuses to mitigate server-associated delays in content delivery

Client devices in a content delivery network may send requests for content to upstream devices along with one or more parameters that indicate, as an example, client-device-related conditions or constraints, such as available buffer space or buffer starvation time. These parameters may be used by the upstream devices to prioritize content requests according to a prioritization schedule to ensure requested content is timely delivered to the appropriate client device(s) at the appropriate time to prevent playback failure, stalls, etc.
Owner:COMCAST CABLE COMM LLC