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

750 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

Network resource loading method and system, electronic equipment and storage medium

The invention discloses a network resource loading method and system, electronic equipment and a storage medium. The method relates to the technical field of computer networks, is applied to a server, and can comprise the steps that a page access request of a client side is obtained, and the page access request is used for requesting the server to access a page; in response to the page access request, identification information is identified from the page access request, and the identification information is used for representing the access authority of the client to the content distribution network; at least one target page matched with the identification information and network resources matched with the identification information are determined, the page type of the target page corresponds to the permission corresponding to the identification information, and the source of the network resources corresponds to the permission corresponding to the identification information; and returning the target page to the client, and loading the network resources to the target page. The technical problem of low loading efficiency of network resources is solved.
Owner:ALIBABA CLOUD FEITIAN (HANGZHOU) CLOUD COMPUTING TECH CO LTD

Edge semantic caching method and device based on content delivery network and storage medium

The embodiment of the invention relates to the field of artificial intelligence, and discloses an edge semantic caching method and device based on a content distribution network, and a storage medium, and the method comprises the steps: obtaining a current prompt inputted by a user, and judging the correlation between the current prompt and the context of the current prompt; after it is judged that the current prompt is related to the context of the current prompt, the current prompt and the context of the current prompt serve as retrieval conditions, and a first target answer is retrieved in a semantic cache pre-deployed in an edge node to which the user belongs; if the first target answer is retrieved, returning the first target answer to the user; and if the first target answer is not retrieved, submitting a current prompt to the large language model to obtain the answer, returning the answer to the user, and storing a prompt of dialogue information determined according to the dialogue information of the user and the large language model, a context and the corresponding answer in a semantic cache pre-deployed in an edge node to which the user belongs. According to the scheme, the hit rate and the accuracy rate of semantic caching can be considered and improved at the same time.
Owner:CHINANETCENT TECH

Data transmission method and device, electronic equipment and storage medium

The embodiment of the invention discloses a data transmission method and device, electronic equipment and a storage medium, and the method comprises the steps: after a data distributor in a content distribution network receives a data obtaining request sent by a data requester, searching target data matched with the data obtaining request, the method comprises the steps that a data distributor transmits target data to a data requester through a data transmission channel between the data distributor and the data requester in a content distribution network, and the data distributor transmits the target data to the data requester through the data transmission channel between the data distributor and the data requester; if yes, generating a data migration signaling used for indicating the data requester to obtain the target data from other data distributors, and sending the data migration signaling to the data requester through a signaling transmission channel with the data requester, and the data requester requests other data distributors in the content distribution network to obtain the target data according to the data migration signaling. The method can be applied to the field of intelligent transportation. The embodiment of the invention can improve the data acquisition efficiency.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

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

Deduplication of shared dependencies in micro frontends

Described are systems and methods for deduplicating shared dependencies for micro-frontend applications. Embodiments of the present disclosure can provide hosting of shared dependencies on a networked resource, such as a content delivery network (CDN), and import statements of the shared dependencies can be replaced with calls to a network identifier specifying a network location where the shared dependencies are hosted. Accordingly, the shared dependencies can be natively imported from the network location and shared among the micro-frontend bundles.
Owner:AMAZON TECH INC

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

Content delivery network configuration method, device, equipment, medium and program product

The present disclosure relates to the technical field of computers, and discloses a content distribution network configuration method, apparatus, device, medium and program product, the method comprising: displaying a rule configuration page, the rule configuration page displaying a first condition configuration item of a content distribution network for a target domain name; in response to a configuration operation for the first condition configuration item, configuring and displaying a first condition group; in response to an action configuration instruction for the first condition group, displaying a first action configuration item; in response to a configuration operation for the first action configuration item, a first execution action corresponding to the first condition group is configured and displayed, and the execution opportunity of the first execution action is related to the judgment opportunity of the first condition group; and based on the first condition group and the first execution action, first processing information of the target domain name is generated, and the first processing information is used for processing the access request under the target domain name by the content distribution network. According to the invention, the problem of long time consumption of content distribution network configuration can be solved.
Owner:BEIJING VOLCANO ENGINE TECH 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

Integration framework and user interface for embedding transfer services into applications

Techniques are disclosed for providing secure transaction functionality embedded into host applications executing on transaction client devices, using an integration framework and user interfaces. A transaction server may be configured to receive initial transaction sender and receiver data from an integrated software component executing within a host software application on a transaction client device. After receiving the initial transaction sender and receiver data from the integrated software component, the transaction server may determine transaction sender and transaction recipient locations and may select a particular transaction user interface based on the sender and recipient location data. A particular transaction user interface also may be determined based on specific host applications. After determining the particular transaction user interface, the interface may be transmitted to the transaction client device, for example, via a content delivery network.
Owner:WESTERN UNION CO

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 delivery network coverage quality monitoring method and device and computer equipment

The invention relates to a content delivery network (CDN) coverage quality monitoring method and device and computer equipment, and relates to the technical field of CDN coverage quality monitoring. The method comprises the following steps: acquiring an initial user IP list corresponding to each edge node in the content distribution network, screening and summarizing user records in the initial user IP list, grouping the user records in the summarized user IP list, performing network detection on active users in the grouped user IP list corresponding to the node to be monitored to obtain detection data corresponding to each group; and determining a network quality score value of each group according to the detection data, determining the group of which the network quality score value is less than a second preset value as a to-be-scheduled group, and generating scheduling indication information. By adopting the method, the monitoring efficiency of the content distribution network in the aspect of coverage quality can be improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Three-dimensional data acquisition method and related device

The invention discloses a three-dimensional data acquisition method and a related device, and belongs to the technical field of Internet. The method comprises the steps that a data acquisition request sent by the user terminal is received, the data acquisition request carries a target uniform resource locator URL and three-dimensional indication information, the target URL is a URL of a target virtual space, and the three-dimensional indication information indicates a target three-dimensional model in the target virtual space; acquiring data of the target three-dimensional model based on the target URL and the three-dimensional indication information; and sending the data of the target three-dimensional model to the user terminal. The three-dimensional data is sent to the user terminal through the content distribution network, the distribution speed of the three-dimensional data can be improved, the edge node closest to the user terminal serves as the first node, the first node obtains the three-dimensional data and then sends the three-dimensional data to the user terminal, and the efficiency of obtaining the three-dimensional data by the user terminal can be improved.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

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

Scheduling method and apparatus, storage medium and electronic device for content delivery network

The disclosure relates to a method, apparatus, electronic device and storage medium for scheduling for a content distribution network (CDN). The method includes: in response to an access request, received by an edge node, for a user to access a target website, determining whether target cache data corresponding to the target web site exists in the edge node; in response to absence of the target cache data in the edge node, reading address mapping data according to a load balancing strategy corresponding to the content delivery network; in response to determining that a target historical access network address corresponding to the target website exists in the address mapping data, determining a target edge address corresponding to the target historical access network address; and sending target cache data in the target edge address, corresponding to the target historical access network address to a user equipment through a cache service of the CDN.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

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

Task scheduling system and method for content delivery network, medium, equipment and product

The invention discloses a task scheduling system and method of a content distribution network, a medium, equipment and a product. The task scheduling system comprises a task storage module used for storing domain name configuration tasks into domain name task queues according to domain names in the domain name configuration tasks, and one domain name task queue is used for storing the domain name configuration tasks corresponding to the same domain name; and the task scheduling module is used for determining a target task queue according to the priority of the domain name corresponding to each domain name task queue, and issuing the target configuration task in the target task queue to the content distribution network system. By setting exclusive task queues of domain names of different users, a basis is provided for reasonable domain name configuration task scheduling of the content distribution network, the fairness of task scheduling of the content distribution network is guaranteed, long-time accumulation of domain name configuration tasks of the content distribution network of individual users is avoided, and the user experience is improved. And certain priority scheduling can be realized based on the priority of each domain name task queue, so that the user experience is further improved.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

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

Method, device and equipment for predicting service increment of content distribution network and medium

The embodiment of the invention provides a service increment prediction method and device for a content distribution network, equipment and a medium. The method comprises the following steps: acquiring bandwidth data of a target service in a plurality of historical periods; selecting the bandwidth data of the latest historical period as reference bandwidth data according to the bandwidth data of the plurality of historical periods; determining the similarity between the reference bandwidth data and the bandwidth data of other historical periods except the reference bandwidth data; determining a preset number of bandwidth data of a target historical period according to the similarity; performing weighted average on the bandwidth data of the target historical period, and determining estimated bandwidth data of the next period; and determining target increment information of the next period according to the estimated bandwidth data of the next period. The bandwidth data of the target historical period is screened out by utilizing the bandwidth data of the plurality of historical periods, and the target increment information is determined according to the bandwidth data of the target historical period, so that the efficiency and accuracy of predicting the target increment information of the next period are improved.
Owner:CHINA TELECOM CLOUD 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