Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 80. Отображено 77.
02-08-2012 дата публикации

BOOM SHEAVE WITH TUBULAR REINFORCING MEMBERS

Номер: US20120195728A1
Принадлежит:

A sheave includes a hub defining an axis, a rim defining at least one circumferentially extending groove, and two plates oriented substantially perpendicular to the axis. Each plate is connected to the hub and to the rim, and a plurality of reinforcing tubular members extend between the plates. 1. A sheave comprising:a hub defining an axis;a rim defining at least one circumferentially extending groove;two plates oriented substantially perpendicular to the axis, each plate connected to the hub and to the rim; anda plurality of reinforcing tubular members extending between the plates.2. The sheave of claim 1 , wherein the plates are spaced apart from one another and wherein each reinforcing member is coupled to both of the plates.3. The sheave of claim 1 , wherein the tubular members have a circular cross-section.4. The sheave of claim 1 , wherein the tubular members have an elliptical cross-section.5. The sheave of claim 1 , wherein the tubular members are welded to the plates.6. The sheave of claim 1 , wherein a distance between the plates is substantially equal to a length of the tubular members.7. The sheave of claim 1 , wherein the groove opens radially outwardly and is adapted to accept a hoist rope.8. The sheave of claim 1 , wherein the tubular members each define a central axis claim 1 , and wherein the central axis of each tubular member is substantially parallel to the axis of the hub.9. The sheave of claim 1 , wherein the rim includes two circumferentially extending grooves that open radially outwardly.10. The sheave of claim 1 , wherein the tubular members are equally circumferentially spaced about the hub and are substantially equidistant from the axis of the hub.11. The sheave of claim 1 , wherein a straight line drawn radially outwardly from the axis in any direction intersects only one tubular member.12. A mining shovel including a base and a motor driving a pulling mechanism claim 1 , the electric shovel comprising:a boom extending from the base, the ...

Подробнее
18-10-2012 дата публикации

SNUBBER FOR SHOVEL DIPPER

Номер: US20120260538A1
Принадлежит:

A snubber for a mining shovel including a dipper body and a dipper door rotatably coupled to the dipper body. The snubber includes a housing having an internal wall defining a fluid-filled chamber, a shaft rotatably coupled to the housing and including a portion positioned within the chamber, a paddle positioned within the chamber, a dam positioned within the chamber, a first valve, and a second valve. Rotation of the dipper door relative to the dipper body causes rotation of the shaft relative to the housing. The paddle is coupled to the shaft such that the paddle rotates with the shaft. The dam and paddle substantially partition the internal chamber into a first portion and a second portion. The first valve controls fluid flow from the first chamber to the second chamber, and the second valve controls fluid flow from the second chamber to the first chamber. 1. A snubber for a mining shovel , the mining shovel including a dipper having a dipper body and a dipper door rotatably coupled to the dipper body , the snubber comprising:a housing including an internal wall defining a fluid-filled chamber;a shaft rotatably coupled to the housing and including a portion positioned within the chamber, wherein rotation of the dipper door relative to the dipper body causes rotation of the shaft relative to the housing;a paddle positioned within the chamber and coupled to the shaft such that the paddle rotates with the shaft;a dam positioned within the chamber such that the dam and the paddle substantially partition the internal chamber into a first portion and a second portion;a first valve for controlling fluid flow from the first chamber to the second chamber; anda second valve for controlling fluid flow from the second chamber to the first chamber.2. The snubber of claim 1 , the paddle further including a paddle vane adjacent the internal wall to seal the first portion from the second portion.3. The snubber of claim 2 , wherein a pressure difference between the first portion ...

Подробнее
08-11-2012 дата публикации

STRAIGHT TAPER DIPPER

Номер: US20120279095A1
Принадлежит:

A dipper having an inlet and an outlet, and an inlet reference plane being defined at the inlet. The dipper includes a front wall and an opposite back wall extending between the inlet and the outlet. A front wall reference plane extends from the inlet to the outlet and is positioned between the front wall and the back wall. The dipper further includes two side walls connected between the front wall and the back wall and extending between the inlet and the outlet. The inlet has an inlet area in the inlet reference plane, wherein the outlet has an outlet area in an outlet reference plane substantially parallel to the inlet reference plane. The front wall, the back wall, and the two side walls are arranged such that the outlet area is at least 3 percent and no more than 25 percent greater than the inlet area. 1. A dipper having an inlet and an outlet , the dipper comprising:a front wall and an opposite back wall extending between the inlet and the outlet, a first reference plane extending from the inlet to the outlet and positioned between the front wall and the back wall, the front wall having a substantially linear inner surface, the front wall being arranged relative to the first reference plane at an angle of at least about 0 degrees and no more than about 3 degrees from the inlet toward the outlettwo side walls connected between the front wall and the back wall and extending between the inlet and the outlet, a second reference plane extending from the inlet to the outlet and positioned between the side walls; anda lip coupled to at least the front wall and extending outwardly from the inlet; the back wall tapers outwardly relative to the first reference plane from the inlet toward the outlet at an angle greater than about 0 degrees and no more than about 30 degrees, and', 'each of the side walls tapers outwardly relative to the second reference plane from the inlet toward the outlet at an angle greater than about 0 degrees and no more than about 30 degrees., ' ...

Подробнее
14-02-2019 дата публикации

Server side content delivery network quality of service

Номер: US20190052541A1
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems.

Подробнее
14-02-2019 дата публикации

SYSTEM AND METHOD FOR METRO MID-TIER MAPPING IN A CONTENT DELIVERY NETWORK

Номер: US20190052726A1
Автор: Power William R.
Принадлежит:

Systems, methods, computer program products, and the like, for mapping requests for content received at a CDN to multiple mid-tier content servers. In an example, a method involves utilizing one or more hashing algorithms to map a URL associated with the mid-tier devices to one or more hostnames that may be utilized by the CDN to route requests for content to a particular mid-tier device when an edge device cannot service the request. In this manner, one content device of a particular metro receives requests for particular content and serves that content. By limiting the requests for particular content to a particular mid-tier device, storage may be more efficiently allocated across the mid-tier devices and content not replicated at multiple mid-tier devices. 1. A content delivery network comprising:a first device having a processor in communication with a non-transitory storage medium having computer executable instructions stored therein, the computer executable instructions configured to:in response to receiving a content request for content from an edge device unable to serve the content, generate an identification of an intermediate tier content device to obtain the content, the generation of the identification of the intermediate tier content device based on application of a hash algorithm to the content request.2. The content delivery network of wherein the content request includes a first uniform resource locator claim 1 , the computer executable instructions further configured to:hash the first uniform resource locator to obtain a first hashed value; andusing the first hash value, obtain a second uniform resource locator associated with a specific mid-tier server to request the content.3. The content delivery network of wherein to obtain a second uniform resource locator associated with a specific mid-tier server to request the content claim 2 , the computer executable instructions are further configured to access a first hash map that correlates hash ...

Подробнее
20-02-2020 дата публикации

HANDLING OF CONTENT IN A CONTENT DELIVERY NETWORK

Номер: US20200059530A1
Принадлежит:

A content delivery network has at least a first tier of servers. A content delivery method includes at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the server contacts a second server to obtain the resource, not in the first tier of servers, and the second server provides the resource to the first server. The first server is instructed not to cache the unpopular content. 1. A method of content delivery in a content delivery network comprising:receiving, at a first server of a first tier of servers of the content delivery network, a request from a requesting device for a portion of a resource available from the content delivery network;determining whether the portion of the resource is an initial portion of the resource;accessing a popularity service associated with the content delivery network to determine a popularity designation associated with the content delivery network to determine a popularity designation associated with the resource, wherein the popularity designation associated with the resource indicates that the resource is not popular;requesting the portion of the resource from a second server of the content delivery network;receiving, based on the popularity designation indicating that the requested resource is not popular, a redirect instruction to redirect the requesting device to a content server of the content delivery network and an instruction to not cache the resource at the first server when the resource is obtained from the content server of the content delivery network;processing, at the first ...

Подробнее
12-03-2020 дата публикации

NETWORK FLOW CONTROL

Номер: US20200084154A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices. 1. A method of optimizing network traffic flow for a content delivery network (CDN) , comprising:assigning a first network flow parameter and a second network flow parameter for a first application requesting content from the CDN from one or more user devices in communication with the CDN, the first network flow parameter establishing a first set of one or more quality of service criteria and the second network flow parameter establishing a second set of one or more quality of service criteria for a transmission of the requested content associated with providing content to the first application;receiving a request for content at a content server of the CDN from a requesting device, the request received from the first application executing on the requesting device and comprising a host name associated with the first application;identifying a type for the requesting device;applying one of the first network flow parameter and the second network flow parameter for transmitting the requested content to the requesting device in response to the ...

Подробнее
29-03-2018 дата публикации

CONTENT DELIVERY NETWORK ARCHITECTURE WITH EDGE PROXY

Номер: US20180091616A1
Принадлежит:

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high-speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device. 1. A content delivery network comprising:a proxy cache device configured to receive a request for a resource from a user device, wherein the resource request is transmitted from the user device to the proxy cache device via a first network; anda plurality of edge servers in communication with the proxy cache device via a second network, each of the plurality of edge servers configured to retrieve a copy of the resource in response to receiving the resource request; calculate a hash value based at least on the resource request;', 'select an edge server from the plurality of edge servers based at least on the calculated hash value;', 'transmit the resource request to the selected edge server; and', 'in response, receive a copy of the requested resource from the selected edge server via the second network., 'wherein the proxy cache device is further configured to2. The content delivery network as recited in wherein the proxy cache device is further configured to provide the copy of the requested resource to the user device via the first network.3. The content delivery network as recited in ...

Подробнее
29-03-2018 дата публикации

SYSTEM AND METHOD FOR IMPROVEMENTS TO A CONTENT DELIVERY NETWORK

Номер: US20180091619A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN. 1. A method for operating a telecommunications network comprising:measuring a percentage of storage capacity at a cache node of a content delivery network (CDN);scaling a resource caching popularity threshold value based on the measured percentage of storage capacity at the cache node, the resource caching popularity threshold value corresponding to a threshold of requests for a particular resource received at the cache node at which the particular resource is cached within a cache node storage system;receiving, at the cache node, a request for the particular resource available from the CDN;comparing a resource popularity counter associated with the particular resource to the scaled resource caching popularity threshold value; andcaching the particular resource in the cache node storage system when the resource popularity counter exceeds the scaled resource caching threshold value.2. The method of wherein the percentage of storage capacity at the cache node is within a first range of storage capacity percentages and scaling the resource caching popularity threshold value based on the measured ...

Подробнее
04-04-2019 дата публикации

NETWORK ADDRESS RESOLUTION

Номер: US20190104167A1
Принадлежит:

A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain. 1. A content delivery method comprising:receiving a content request for content at a content server bound to a domain, the domain associated with a characteristic of the content, the content request being associated with a host name associated with the characteristic of the content and assigned at an origin of the content; andserving the content.2. The method of wherein the characteristic relates to popularity of the content.3. The method of wherein the characteristic is at least one of popular and unpopular claim 2 , the domain being at least one of a popular domain associated with content having the popular characteristic and an unpopular domain associated with content having the unpopular characteristic4. The method of wherein the host name is an enhanced host name with a field associated with the characteristic of the content.5. The method of wherein the enhanced host name is provided as an embedded resource.6. The method of wherein the host name has a form of characteristic.host.topleveldomain.7. A content delivery network comprising:at least one first content server bound to a first domain associated with a first characteristic associated with content servable from the content delivery network;at least one second content server bound to a second domain associated with a second ...

Подробнее
11-04-2019 дата публикации

PREDICTIVE LOAD MITIGATION AND CONTROL IN A CONTENT DELIVERY NETWORK (CDN)

Номер: US20190109895A1
Принадлежит:

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server. 1. A computer-implemented method , in a content delivery (CD) network , wherein said CD network (CDN) delivers content on behalf of multiple content providers , the method comprising ,at a server in said CDN,wherein said server is currently processing at least one other request in at least one other session:(A) receiving a connection request from a client, said connection request being associated with a corresponding content request;(B) determining whether handling said content request will cause said server to become overloaded; and(C) based on said determining in (B) and on information about said content request, conditionally (i) accepting said content request, and (ii) terminating or throttling at least one session on said server.2. The method of further comprising:(A)(2) accepting said connection request prior to said determining in (B).3. The method of wherein said determining in (B) is made based on information associated with the connection request.4. The method of wherein the determining in (B) is made without accepting the connection request.5. The method of wherein the determining in (B) is based on a predicted effect of the server processing the content request.6. The method of wherein the determining in (B) is based on at least one measure of then-current load or capacity ...

Подробнее
23-04-2020 дата публикации

PREDICTIVE LOAD MITIGATION AND CONTROL IN A CONTENT DELIVERY NETWORK (CDN)

Номер: US20200128068A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server. 1. A computer-implemented method , in a content delivery (CD) network , wherein said CD network (CDN) delivers content on behalf of multiple content providers , the method comprising ,at a server in said CDN,wherein said server is currently processing at least one other request in at least one other session:(A) receiving a content request;(B) determining whether handling said content request will cause said server to become overloaded based on a predicted effect of the sever processing the content quest; and(C) based on said determining in (B) and on information about said content request, terminating or throttling at least one session on said server.2. The method of further comprising:(A)(2) accepting said connection request prior to said determining in (B).3. The method of wherein (C) further includes conditionally accepting said content request.4. The method of wherein the determining in (B) is based on at least one measure of then-current load or capacity of the server.5. The method of wherein the at least one measure of load or capacity of the server comprises a measure of one or more of:processor load; open ports; open connections; bandwidth; and disk usage.6. The method of wherein said content request is accepted even if it is determined claim 1 , in (B) claim 1 , that handing ...

Подробнее
07-05-2020 дата публикации

Systems and methods for content origin administration

Номер: US20200145490A1
Принадлежит: Level 3 Communications LLC

Methods and systems for storing and distributing content include executing storage rules against ingested content to determine in which of a plurality of storage systems to store the ingested content. A metadata collection that includes records corresponding to the stored content is maintained such that the content may be located by querying or otherwise searching the metadata collection. The metadata collection may be analyzed using various criteria to identify content to be migrated between different storage systems.

Подробнее
24-06-2021 дата публикации

PROXY SERVER FAILOVER AND LOAD CLUSTERING

Номер: US20210194981A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers. 1. A method for providing failover protection in a telecommunications network , the method comprising:receiving a network Internet Protocol (IP) address announcement at a router from at least two proxy servers of the telecommunications network, the at least two proxy servers in communication with a storage device configured to store a content file of a content delivery network (CDN) and wherein the network IP address from each of the at least two proxy servers comprises a first range of IP addresses;receiving a host IP address announcement at the router from a first proxy server of the at least two proxy servers, the host IP address comprising a second range of IP addresses smaller than the first range of IP addresses;receiving an indication of a failure of the first proxy server of the at least two proxy servers;removing the host IP address from a routing table based at least on the received indication of the failure of the first proxy server;receiving a request for the content file from an end user device in communication with the CDN;selecting a second of the at least two proxy server of the plurality of proxy servers to ...

Подробнее
21-05-2020 дата публикации

Straight taper dipper

Номер: US20200157766A1
Принадлежит: Joy Global Surface Mining Inc

A dipper having an inlet and an outlet. The dipper includes a front wall and an opposite back wall extending between the inlet and the outlet. The front wall has a substantially linear inner surface between the inlet and the outlet. The dipper further includes two side walls connected between the front wall and the back wall and extending between the inlet and the outlet. Further, the dipper has a lip coupled to the front wall and extending outwardly from the inlet in a direction away from the outlet, the lip having a lip inner surface arranged generally parallel with the substantially linear inner surface of the front wall.

Подробнее
30-06-2016 дата публикации

NETWORK ADDRESS RESOLUTION

Номер: US20160191455A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource. 1. A content delivery method comprising:receiving a request for a content resource including at least one embedded resource with a tag;upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource; anddelivering the content resource with the modified embedded resource.2. The content delivery method of wherein the request is received over an http connection and the at least one delivery parameter includes a requesting client IP address claim 1 , and further comprising:passing information based on the client IP address to an application programming interface (API);in association with the API, obtaining a parameter associated with the embedded resource; andidentifying, based on the requesting client IP address and the parameter, location information for at least one device in a content delivery network that can serve the embedded resource; andgenerating the modified embedded resource to include reference to the at least one device.3. The content delivery method of wherein the tag is a unique tag.4. The content delivery method of wherein the parameter is a popularity parameter.5. The content delivery method of wherein the parameter is a delivery protocol parameter.6. The content delivery method of wherein the information is the requesting client IP address.7. The content delivery method of wherein the information is geographic information.8. The content delivery method of wherein the location information includes at least one of an ...

Подробнее
30-06-2016 дата публикации

NETWORK ADDRESS RESOLUTION

Номер: US20160191456A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain. 1. A content delivery method comprising:receiving a content request for content at a content server bound to a domain, the domain associated with a characteristic of the content, the content request being associated with a host name associated with the characteristic of the content and assigned at an origin of the content; andserving the content.2. The method of wherein the characteristic relates to popularity of the content.3. The method of wherein the characteristic is at least one of popular and unpopular claim 2 , the domain being at least one of a popular domain associated with content having the popular characteristic and an unpopular domain associated with content having the unpopular characteristic4. The method of wherein the host name is an enhanced host name with a field associated with the characteristic of the content.5. The method of wherein the enhanced host name is provided as an embedded resource.6. The method of wherein the host name has a form of characteristic.host.topleveldomain.7. A content delivery network comprising:at least one first content server bound to a first domain associated with a first characteristic associated with content servable from the content delivery network;at least one second content server bound to a second domain associated with a second ...

Подробнее
06-08-2015 дата публикации

STRAIGHT TAPER DIPPER

Номер: US20150218774A1
Принадлежит:

A dipper having an inlet and an outlet. The dipper includes a front wall and an opposite back wall extending between the inlet and the outlet. The front wall has a substantially linear inner surface between the inlet and the outlet. The dipper further includes two side walls connected between the front wall and the back wall and extending between the inlet and the outlet. Further, the dipper has a lip coupled to the front wall and extending outwardly from the inlet in a direction away from the outlet, the lip having a lip inner surface arranged generally parallel with the substantially linear inner surface of the front wall. 1. A dipper having an inlet and an outlet , the dipper comprising:a front wall and an opposite back wall extending between the inlet and the outlet, the front wall having a substantially linear inner surface between the inlet and the outlet;two side walls connected between the front wall and the back wall and extending between the inlet and the outlet; anda lip coupled to the front wall and extending outwardly from the inlet in a direction away from the outlet, the lip having a lip inner surface arranged generally parallel with the substantially linear inner surface of the front wall.2. The dipper of claim 1 , wherein the lip inner surface is generally in line with the substantially linear inner surface of the front wall.3. The dipper of claim 1 , wherein a side wall reference plane extends from the inlet to the outlet and is positioned between the side walls claim 1 , and wherein the lip defines opposite side surfaces claim 1 , each of the side surfaces tapering outwardly from the inlet relative to the side wall reference plane at an angle greater than 0 degrees and no more than about 30 degrees.4. The dipper of claim 3 , wherein each of the side surfaces tapers outwardly from the inlet relative to the side wall reference plane at an angle greater than 0 degrees and no more than about 10 degrees.5. The dipper of claim 1 , wherein an outer ...

Подробнее
20-08-2015 дата публикации

PROXY SERVER FAILOVER AND LOAD CLUSTERING

Номер: US20150237155A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers. 1. A method for operating a content delivery network , the method comprising:receiving a network Internet Protocol (IP) address announcement at a router from each of a plurality of proxy servers of a telecommunications network, the plurality of proxy servers in communication with a storage device configured to store a content file of the content delivery network (CDN) and wherein the network IP address from each of the plurality of proxy servers comprises a first range of IP addresses;receiving a first request for the content file from an end user device in communication with the CDN, the first request comprising at least a destination IP address for the content file;selecting a first proxy server of the plurality of proxy servers to provide the requested content file to the end user device; andtransmitting the first request for the content file to the first proxy server.2. The method of further comprising calculating a hash value based on at least the destination IP address of the first request for the content file.3. The method of wherein selecting the first proxy server is based at least on the calculated hash value.4. The ...

Подробнее
20-08-2015 дата публикации

CONTENT DELIVERY NETWORK ARCHITECTURE WITH EDGE PROXY

Номер: US20150237159A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device. 1. A content delivery network comprising:a proxy cache device in communication with a telecommunications network, the telecommunications network configured to transmit a request for a content file from a user device connected to the access network to the proxy cache device; anda plurality of edge servers in communication with the proxy cache device through a local network, each of the plurality of edge servers configured to obtain the content file in response to receiving the request for the content file;wherein the proxy cache device is further configured to calculate a hash value based at least on the request for the content file, select a first edge server from the plurality of edge servers based at least on the calculated hash value, and transmit the request for the content file to the selected edge server.2. The content delivery network of wherein the first edge server is further configured to provide the content file to the proxy cache device in response to the request for the content file and the proxy cache device is further configured to provide the content file to the access ...

Подробнее
23-08-2018 дата публикации

SYSTEMS AND METHODS FOR CONTENT ORIGIN ADMINISTRATION

Номер: US20180241819A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Methods and systems for storing and distributing content include executing storage rules against ingested content to determine in which of a plurality of storage systems to store the ingested content. A metadata collection that includes records corresponding to the stored content is maintained such that the content may be located by querying or otherwise searching the metadata collection. The metadata collection may be analyzed using various criteria to identify content to be migrated between different storage systems. 1. A method of storing content comprising:identifying a first storage system of a plurality of storage systems for storing content received from a content provider by applying one or more first storage rules to data corresponding to the content, the content provider, and the plurality of storage systems;initiating transfer of the content to the first storage system; andadding a metadata record to a metadata collection, the metadata record including a first storage system identifier assigned to the first storage system and an object identifier assigned to the content.2. The method of further comprising:receiving the content from a content provider at an ingest server, the ingest server communicatively coupled to each of a content delivery network (CDN) origin server and the plurality of storage systems,wherein the first storage system is a third-party cloud storage system, the ingest server applies the one or more first rules to the content, and the ingest server initiates transfer of the content to the first storage system.3. The method of claim 1 , wherein updating the metadata collection to include the metadata record comprises at least one of creating the metadata record or modifying the metadata record.4. The method of further comprising:initiating migration of the content from the first storage system to a second storage system of the plurality of storage systems; andupdating the metadata collection by one of modifying the metadata record to ...

Подробнее
24-08-2017 дата публикации

NETWORK FLOW CONTROL

Номер: US20170244643A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices. 1. A method of optimizing network traffic flow for a content delivery network (CDN) , comprising:assigning a first network flow parameter for a first application requesting content from the CDN from one or more user devices in communication with the CDN, the first network flow parameter establishing one or more quality of service criteria for a transmission of the requested content associated with providing content to the first application;receiving a request for content at a content server of the CDN from a requesting device, the request received from the first application executing on the requesting device and comprising a host name associated with the first application;applying the first network flow parameter for transmitting the requested content to the requesting device in response to the host name associated with the first application; andtransmitting the requested content to the requesting device with the first network flow parameters applied to the transmission of the requested content associated with providing content to the ...

Подробнее
08-08-2019 дата публикации

PROXY SERVER FAILOVER AND LOAD CLUSTERING

Номер: US20190245939A1
Принадлежит:

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers. 1. A method for operating a content delivery network , the method comprising:receiving a network Internet Protocol (IP) address announcement at a router from each of a plurality of proxy servers of a telecommunications network, the plurality of proxy servers in communication with a storage device configured to store a content file of the content delivery network (CDN) and wherein the network IP address from each of the plurality of proxy servers comprises a first range of IP addresses;receiving a first request for the content file from an end user device in communication with the CDN, the first request comprising at least a destination IP address for the content file;selecting a first proxy server of the plurality of proxy servers to provide the requested content file to the end user device; andtransmitting the first request for the content file to the first proxy server.2. The method as recited in further comprising calculating a hash value based on at least the destination IP address of the first request for the content file.3. The method as recited in wherein the network IP address announcement is received through a Border ...

Подробнее
13-08-2020 дата публикации

Speculative caching in a content delivery network

Номер: US20200259915A1
Принадлежит: Level 3 Communications LLC

A server in a content delivery (CD) network that distributes content on behalf of one or more subscribers. Responsive to a request from a client for a particular resource, if the particular resource is already in a cache on the server, serving the particular to the client from the cache; otherwise if the particular resource is not already cached on the server, when a count value exceeds a first threshold value, obtaining, caching, and serving the particular resource. When the count value is less than a second threshold value, obtaining and serving the particular resource. When the count value is: (i) not less than the second threshold value, and (ii) not greater than the first threshold value, then obtaining the particular resource and selectively caching the particular resource; and serving the particular resource to the client.

Подробнее
06-10-2016 дата публикации

SERVER SIDE CONTENT DELIVERY NETWORK QUALITY OF SERVICE

Номер: US20160294642A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems. 1. A content delivery network monitoring method comprising:obtaining content request performance metrics from a content server of a content delivery network (CDN), the performance metrics related to processing of a content request from a client device by the content server;storing the obtained content request performance metrics in a database;receiving enrichment information comprising network connection information;enriching the performance metrics by correlating received enrichment information corresponding to the processed content request with the performance metrics, wherein correlating the received enrichment information corresponding to the processed content request with the performance metrics is based at least on an identification of the client device; andisolating an external network performance issue from a CDN performance issue based at least on the enriched performance metrics.2. The content delivery network monitoring method of wherein the content request performance metrics from the content server is obtained from a transmission control protocol (TCP) socket established by the content server in response to the content request from the client device.3. The content delivery network monitoring method of wherein the content request performance metrics comprises an indication of a number of packet losses during the processing of the content request.4. The content ...

Подробнее
24-10-2019 дата публикации

NETWORK ADDRESS RESOLUTION

Номер: US20190327286A1
Принадлежит:

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource. 1. A system comprising:at least one processor; receiving, by an origin system, a request from a client device for a content resource, the content resource including at least one embedded resource with a tag;', 'upon identification of the tag, using at least one delivery parameter to obtain, by the origin system, a modified embedded resource from a content delivery network that is separate from the origin system; and', 'delivering, by the origin system, the content resource to the client device with the modified embedded resource, wherein the modified embedded resource includes a direct link to a node within the content delivery network that can deliver content associated with the embedded resource., 'memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a method, the method comprising2. The system of claim 1 , wherein the request is received over an http connection and the at least one delivery parameter includes an IP address of the client device claim 1 , and wherein the method further comprises:passing information based on the client IP address to an application programming interface (API) of the content delivery network;in association with the API, obtaining a parameter associated with the embedded resource; identifying, based on the IP address and the parameter, location information for the node in the content delivery network that can serve the content associated ...

Подробнее
24-10-2019 дата публикации

Speculative caching in a content delivery network

Номер: US20190327326A1
Принадлежит: Level 3 Communications LLC

A server in a content delivery (CD) network that distributes content on behalf of one or more subscribers. Responsive to a request from a client for a particular resource, if the particular resource is already in a cache on the server, serving the particular to the client from the cache; otherwise if the particular resource is not already cached on the server, when a count value exceeds a first threshold value, obtaining, caching, and serving the particular resource. When the count value is less than a second threshold value, obtaining and serving the particular resource. When the count value is: (i) not less than the second threshold value, and (ii) not greater than the first threshold value, then obtaining the particular resource and selectively caching the particular resource; and serving the particular resource to the client.

Подробнее
14-11-2019 дата публикации

CONTENT DELIVERY NETWORK ARCHITECTURE WITH EDGE PROXY

Номер: US20190349446A1
Принадлежит:

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high-speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device. 1. A proxy cache device comprising:at least one processor; receiving a request for a resource at the proxy cache device, wherein the resource request is transmitted from a user device to the proxy cache device via a first network;', 'calculating a hash value based at least on the resource request;', 'selecting an edge server from a plurality of edge servers based at least on the calculated hash value, the plurality of edge servers in communication with the proxy cache device via a second network and configured to retrieve a copy of the requested resource in response to receiving the resource request;', 'transmitting the resource request to the selected edge server; and', 'in response, receiving a copy of the requested resource from the selected edge server via the second network., 'memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the proxy cache device to perform a method, the method comprising2. The system as recited in claim 1 , wherein the method further comprises:providing the copy of the ...

Подробнее
13-12-2018 дата публикации

Network address resolution

Номер: US20180359304A1
Принадлежит: Level 3 Communications LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
05-12-2019 дата публикации

SERVER SIDE CONTENT DELIVERY NETWORK QUALITY OF SERVICE

Номер: US20190372856A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems. 18.-. (canceled)9. A system comprising:at least one processor; and receive content request performance metrics related to processing of a content request from a client device by a content server of a content delivery network (CDN);', 'receive an identification of an access network through which the client device communicates with the content server;', 'receive network connection information associated with the client device;', 'based at least in part on the identification of the client device, correlate the received content request performance metrics with the network connection information to generate enriched performance metrics; and', 'based at least on the enriched performance metrics, distinguish a potential external network performance issue from a potential CDN performance issue., 'a tangible computer-readable medium with one or more executable instructions stored thereon that when executed by the at least one processor causes the system to10. The system of claim 9 , wherein the content request performance metrics are received via a transmission control protocol (TCP) socket established by the content server in response to the content request from the client device.11. The system of claim 9 , wherein the content request performance metrics comprise an indication of a number of packet losses during processing of the content request.12. The system of claim 9 , wherein ...

Подробнее
10-12-2020 дата публикации

Network address resolution

Номер: US20200389513A1
Принадлежит: Level 3 Communications LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
22-12-2022 дата публикации

NETWORK OPTIMIZATION SYSTEM USING LATENCY MEASUREMENTS

Номер: US20220407913A1
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

The present application describes a system and method for determining a latency between a client device and various servers of a networking system. 1. A method , comprising:determining that a latency measurement instruction has been issued;based on determining that the latency measurement instruction has been issued and in response to receiving a first request from a client device, providing a first redirect response to the client device, the first redirect response causing the client device to submit a second request to a second server;receiving, at the first server, a final request, the final request being provided to the first server from the client device based on the client device receiving a second redirect response from the second server; anddetermining a latency measurement between the client device and the second server based, at least in part, on a time between when the first redirect response is provided to the client device and when the final request is received by the first server.2. The method of claim 1 , further comprising providing the latency measurement to a coordination system.3. The method of claim 1 , wherein the second server provides the second redirect response to the client device in response to the second server receiving the second request.4. The method of claim 1 , further comprising determining whether the latency measurement is above a latency threshold.5. The method of claim 4 , further comprising causing the client device to access the second server instead of the first server in response to determining the latency measurement is above the latency threshold.6. The method of claim 1 , wherein the first request is provided to the first server based claim 1 , at least in part claim 1 , a property associated with the client device.7. The method of claim 6 , wherein the property indicates an amount of time the client device has been sending requests to the first server.8. The method of claim 1 , wherein the first server stores information ...

Подробнее
01-08-2012 дата публикации

Boom sheave with tubular reinforcing members

Номер: CA2765977A1
Принадлежит: Harnischfeger Technologies Inc

A sheave includes a hub defining an axis, a rim defining at least one circumferentially extending groove, and two plates oriented substantially perpendicular to the axis. Each plate is connected to the hub and to the rim, and a plurality of reinforcing tubular members extend between the plates.

Подробнее
04-12-2018 дата публикации

Network address resolution

Номер: US10148728B2
Принадлежит: Level 3 Communications LLC

A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.

Подробнее
15-09-2020 дата публикации

Content delivery network architecture with edge proxy

Номер: US10778801B2
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high-speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device.

Подробнее
27-08-2015 дата публикации

Proxy server failover and load clustering

Номер: CA2939921A1
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers.

Подробнее
22-04-1958 дата публикации

Detachable closure

Номер: US2831600A
Автор: William R Powers
Принадлежит: Merck and Co Inc

Подробнее
30-08-2017 дата публикации

Content delivery network architecture with edge proxy

Номер: EP3108644A4
Принадлежит: Level 3 Communications LLC

Подробнее
28-12-2016 дата публикации

Content delivery network architecture with edge proxy

Номер: EP3108644A1
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device.

Подробнее
02-11-2012 дата публикации

Straight taper dipper

Номер: CA2775868A1
Принадлежит: Harnischfeger Technologies Inc

A dipper having an inlet and an outlet, and an inlet reference plane being defined at the inlet. The dipper includes a front wall and an opposite back wall extending between the inlet and the outlet. A front wall reference plane extends from the inlet to the outlet and is positioned between the front wall and the back wall. The dipper further includes two side walls connected between the front wall and the back wall and extending between the inlet and the outlet. The inlet has an inlet area in the inlet reference plane, wherein the outlet has an outlet area in an outlet reference plane substantially parallel to the inlet reference plane. The front wall, the back wall, and the two side walls are arranged such that the outlet area is at least 3 percent and no more than 25 percent greater than the inlet area.

Подробнее
10-03-2020 дата публикации

Snubber for shovel dipper

Номер: CA2774743C
Принадлежит: Joy Global Surface Mining Inc

A snubber for a mining shovel including a dipper body and a dipper door rotatably coupled to the dipper body. The snubber includes a housing having an internal wall defining a fluid-filled chamber, a shaft rotatably coupled to the housing and including a portion positioned within the chamber, a paddle positioned within the chamber, a dam positioned within the chamber, a first valve, and a second valve. Rotation of the dipper door relative to the dipper body causes rotation of the shaft relative to the housing. The paddle is coupled to the shaft such that the paddle rotates with the shaft. The dam and paddle substantially partition the internal chamber into a first portion and a second portion. The first valve controls fluid flow from the first chamber to the second chamber, and the second valve controls fluid flow from the second chamber to the first chamber.

Подробнее
13-07-2021 дата публикации

Network flow control

Номер: US11063875B2
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.

Подробнее
13-10-2016 дата публикации

Server side content delivery network quality of service

Номер: CA2982850A1
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems.

Подробнее
29-06-2023 дата публикации

Network flow control

Номер: US20230208768A1
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.

Подробнее
02-11-2021 дата публикации

Proxy server failover protection in a content delivery network

Номер: US11165879B2
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers.

Подробнее
16-04-2024 дата публикации

Electronic devices with 6 minute walk distance estimates

Номер: US11961332B1
Принадлежит: Apple Inc

One or more electronic device may use motion and/or activity sensors to estimate a user's 6 minute walking distance. In particular, because users typically walk at less than their maximum output and in imperfect conditions, control circuitry within the device(s) may rely on walks of shorter distances to estimate the 6 minute walking distance. For example, the control circuitry may gather activity information for the user, such as heart rate, calories burned, and step count, and analyze a distance component and a speed component for periods in which the user has walked. Individual 6 minute walk distance estimates may be generated based on each of the activity information, distance component, and speed component. The distance and speed estimates may be corrected for walking behaviors that deviate from an ideal testing environment, and may then be fused with the activity estimate to generate a final 6 minute walk distance estimate.

Подробнее
30-11-2023 дата публикации

Network address resolution

Номер: US20230388361A1
Принадлежит: Level 3 Communications LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
07-12-2023 дата публикации

User interfaces related to physiological measurements

Номер: US20230389806A1
Принадлежит: Apple Inc

Detecting a physiological parameter of a user at a first level during a first activity and at a second level during a second activity and displaying, based on the first level and the second level, a predictive change in the physiological parameter had the second activity been a third activity that is different from the second activity.

Подробнее
07-12-2023 дата публикации

User interfaces related to physiological measurements

Номер: WO2023235147A1
Принадлежит: Apple Inc.

Detecting a physiological parameter of a user at a first level during a first activity and at a second level during a second activity and displaying, based on the first level and the second level, a predictive change in the physiological parameter had the second activity been a third activity that is different from the second activity.

Подробнее
07-12-2023 дата публикации

Estimating Heart Rate Recovery After Maximum or High-Exertion Activity Based on Sensor Observations of Daily Activities

Номер: US20230389813A1
Принадлежит: Apple Inc

Embodiments are disclosed for estimating heart rate recovery (HRR) after maximum or high-exertion activity based on sensor observations. In some embodiments, a method comprises: obtaining, with at least one processor, sensor data from a wearable device worn on a wrist of a user; obtaining, with the at least one processor, a heart rate (HR) of the user; identifying, with the at least one processor, an observation window of the sensor data and HR; estimating, with the at least one processor during the observation window, input features for estimating maximum or near maximum exertion HRR of the user based on the sensor data and HR; and estimating, with the at least one processor during the observation window, the maximum or near maximum exertion HRR of the user based on a machine learning model and the input features.

Подробнее
07-12-2023 дата публикации

Estimating gait event times & ground contact time at wrist

Номер: US20230389824A1
Принадлежит: Apple Inc

Enclosed are embodiments for estimating gait time events and GCT using a wrist-worn device. In some embodiments, a method comprises: obtaining, with at least one processor of a wrist-worn device, sensor data indicative of acceleration and rotation rate; and predicting, with the at least one processor, at least one gait event time based on a machine learning (ML) model with the acceleration and rotation rate as input to the ML model.

Подробнее
21-09-2023 дата публикации

System and method for improvements to a content delivery network

Номер: US20230300216A1
Принадлежит: Level 3 Communications LLC

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.

Подробнее
20-07-2022 дата публикации

Speculative caching in a content delivery network

Номер: EP3785423B1
Принадлежит: Level 3 Communications LLC

Подробнее
07-08-2019 дата публикации

System and method for improvements to a content delivery network

Номер: EP3519974A1
Принадлежит: Level 3 Communications LLC

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.

Подробнее
14-04-2022 дата публикации

System and method for improvements to a content delivery network

Номер: US20220116474A1
Принадлежит: Level 3 Communications LLC

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.

Подробнее
15-04-2021 дата публикации

System and method for improvements to a content delivery network

Номер: US20210112134A1
Принадлежит: Level 3 Communications LLC

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.

Подробнее
18-06-2024 дата публикации

Network optimization system using server latency measurements

Номер: US12015665B2
Принадлежит: Level 3 Communications LLC

The present application describes a system and method for determining a latency between a client device and various servers of a networking system.

Подробнее
19-10-2023 дата публикации

Network optimization system using latency measurements

Номер: US20230336622A1
Принадлежит: Level 3 Communications LLC

The present application describes a system and method for determining a latency between a client device and various servers of a networking system.

Подробнее
03-03-2021 дата публикации

Speculative caching in a content delivery network

Номер: EP3785423A1
Принадлежит: Level 3 Communications LLC

A server in a content delivery (CD) network that distributes content on behalf of one or more subscribers. Responsive to a request from a client for a particular resource, if the particular resource is already in a cache on the server, serving the particular to the client from the cache; otherwise if the particular resource is not already cached on the server, when a count value exceeds a first threshold value, obtaining, caching, and serving the particular resource. When the count value is less than a second threshold value, obtaining and serving the particular resource. When the count value is: (i) not less than the second threshold value, and (ii) not greater than the first threshold value, then obtaining the particular resource and selectively caching the particular resource; and serving the particular resource to the client.

Подробнее
11-06-2024 дата публикации

System and method for metro mid-tier mapping in a content delivery network

Номер: CA3072956C
Автор: William R. Power
Принадлежит: Level 3 Communications LLC

Systems, methods, computer program products, and the like, for mapping requests for content received at a CDN to multiple mid-tier content servers. In an example, a method involves utilizing one or more hashing algorithms to map a URL associated with the mid-tier devices to one or more hostnames that may be utilized by the CDN to route requests for content to a particular mid-tier device when an edge device cannot service the request. In this manner, one content device of a particular metro receives requests for particular content and serves that content. By limiting the requests for particular content to a particular mid-tier device, storage may be more efficiently allocated across the mid-tier devices and content not replicated at multiple mid-tier devices.

Подробнее
29-05-1941 дата публикации

Improvements in cupola type furnace construction

Номер: AU195640A
Принадлежит: F Onn Motor Co

Подробнее
19-12-1967 дата публикации

Treatment of polymeric foam

Номер: CA774000A
Автор: R. Powers William
Принадлежит: Scott Paper Co

Подробнее
26-01-2023 дата публикации

Predictive load mitigation and control in a content delivery network (cdn)

Номер: US20230026415A1
Принадлежит: Level 3 Communications LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Подробнее
11-02-2021 дата публикации

Predictive load mitigation and control in a content delivery network (cdn)

Номер: US20210044652A1
Принадлежит: Level 3 Communications LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Подробнее
21-12-2023 дата публикации

Predictive load mitigation and control in a content delivery network (cdn)

Номер: US20230412673A1
Принадлежит: Level 3 Communications LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Подробнее
19-08-2020 дата публикации

Predictive load mitigation and control in a content delivery network (cdn)

Номер: EP3695321A1
Принадлежит: Level 3 Communications LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Подробнее
09-07-2024 дата публикации

Network address resolution

Номер: US12034794B2
Принадлежит: Level 3 Communications LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
08-11-2017 дата публикации

Network address resolution

Номер: EP3241341A1
Принадлежит: Level 3 Communications LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
24-06-2020 дата публикации

System and method for metro mid-tier mapping in a content delivery network

Номер: EP3669529A1
Автор: William R. Power
Принадлежит: Level 3 Communications LLC

Systems, methods, computer program products, and the like, for mapping requests for content received at a CDN to multiple mid-tier content servers. In an example, a method involves utilizing one or more hashing algorithms to map a URL associated with the mid-tier devices to one or more hostnames that may be utilized by the CDN to route requests for content to a particular mid-tier device when an edge device cannot service the request. In this manner, one content device of a particular metro receives requests for particular content and serves that content. By limiting the requests for particular content to a particular mid-tier device, storage may be more efficiently allocated across the mid-tier devices and content not replicated at multiple mid-tier devices.

Подробнее
23-12-2021 дата публикации

Electronic Devices With Improved Aerobic Capacity Detection

Номер: US20210393162A1
Принадлежит: Apple Inc

One or more electronic device may use motion and/or activity sensors to estimate a user's maximum volumetric flow of oxygen, or VO 2 max. In particular, although a correlation between heart rate and VO 2 max may be linear at high heart rate levels, there is not a linear correlation at lower heart rate levels. Therefore, for users without extensive workout data, the motion sensors and activity sensors may be used to determine maximum calories burned by the user, workout data, including heart rate data, and body metric data. Based on these parameters, a personalized relationship between the user's heart rate and oxygen pulse (which is a function of VO 2 ) may be determined, even with a lack of high intensity workout data. In this way, a maximum heart rate and therefore a VO 2 max value may be approximated for the user.

Подробнее
06-09-2024 дата публикации

User interfaces related to physiological measurements

Номер: WO2023235147A9
Принадлежит: Apple Inc.

Detecting a physiological parameter of a user at a first level during a first activity and at a second level during a second activity and displaying, based on the first level and the second level, a predictive change in the physiological parameter had the second activity been a third activity that is different from the second activity.

Подробнее
05-09-2023 дата публикации

Predictive load mitigation and control in a content delivery network (CDN)

Номер: US11750690B2
Принадлежит: Level 3 Communications LLC

A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.

Подробнее
17-10-2024 дата публикации

Network Address Resolution

Номер: US20240348677A1
Принадлежит: Sandpiper Cdn LLC

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Подробнее
05-12-2017 дата публикации

Content delivery network architecture with edge proxy

Номер: US09838497B2
Принадлежит: Level 3 Communications LLC

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device.

Подробнее
10-10-2024 дата публикации

Network Flow Control

Номер: US20240340248A1
Принадлежит: Sandpiper Cdn LLC

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.

Подробнее