Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 1348. Отображено 198.
27-02-2011 дата публикации

НАДЕЖНЫЕ УСЛУГИ ПАКЕТНЫХ ДАННЫХ, СВЯЗАННЫЕ С СЕТЯМИ СВЯЗИ

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

... 1. Способ предоставления услуг пакетных данных, включающий в себя этапы, на которых: ! принимают в точке доступа, связанной с сетью связи, запрос от терминала доступа, запрашивающий доступ, на основе по меньшей мере одного приложения, причем по меньшей мере одно приложение связано по меньшей мере с одним из официального и неофициального использования; !передают принятие доступа терминалу доступа, причем принятие основано на использовании, связанном по меньшей мере с одним приложением; и ! устанавливают по меньшей мере один тракт связи с терминалом доступа для по меньшей мере одного приложения. ! 2. Способ по п.1, в котором по меньшей мере одно приложение дополнительно связано по меньшей мере с одним приоритетом, и причем принятие дополнительно основано по меньшей мере на одном приоритете. ! 3. Способ по в п.2, в котором по меньшей мере одно приложение содержит: ! первое приложение, связанное с официальн использованием и первым приоритетом; и ! второе приложение, связанное с неофициальным ...

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

Betriebsverfahren eines Kommunikationsknotens in einem Netzwerk

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

Betriebsverfahren eines ersten Kommunikationsknotens in einem Netzwerk, insbesondere einem Ethernet-basierten Automobil-Netzwerk, umfassen: Senden, durch den ersten Kommunikationsknoten zu zumindest einem Kommunikationsknoten, der mit dem ersten Kommunikationsknoten verbunden ist, eines ersten Frames, der Zustandsinformationen einer physikalischen Schicht (Layer) zwischen dem ersten Kommunikationsknoten und dem zumindest einem Kommunikationsknoten anfordert; Empfangen, durch den ersten Kommunikationsknoten von dem zumindest einem Kommunikationsknoten, eines zweiten Frames als Reaktion auf den ersten Frame; und Identifizieren, durch den ersten Kommunikationsknoten, eines Zustandes der physikalischen Schicht (Layer) auf der Grundlage des zweiten Frames, wenn der zweite Frame empfangen wird.

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

Fahrzeugnetzwerksystem

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

Ein Fahrzeugnetzwerksystem (100) umfasst eine Mehrzahl von Steuerungsvorrichtungen (121, 122, 123, 124, 125); eine Mehrzahl von Kommunikationsleitungen (131, 132, 133, 134, 135), welche entsprechend mit den Steuerungsvorrichtungen (121, 122, 123, 124, 125) verbunden sind; und eine Relaisvorrichtung (110), welche über die Kommunikationsleitungen (131, 132, 133, 134, 135) mit den Steuerungsvorrichtungen (121, 122, 123, 124, 125) verbunden ist. Die Relaisvorrichtung (110) ist derart konfiguriert, dass diese bestimmt, ob in der Relaisvorrichtung (110) ein Datenstau auftritt, diese ist derart konfiguriert, dass diese Daten zwischen den Kommunikationsleitungen (131, 132, 133, 134, 135) weiterleitet, und diese ist derart konfiguriert, dass diese vorzugsweise Daten mit einer Priorität weiterleitet, die höher oder gleich einer vorbestimmten Priorität ist, so dass die Daten die Steuerungsvorrichtung, welche einem Übertragungsziel aus den Steuerungsvorrichtungen (121, 122, 123, 124, 125) entspricht ...

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

SYSTEM, ARRANGEMENTS AND PROCEDURES REGARDING THE ENTRANCE HANDLING

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

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

WITH COMMUNICATIONS NETWORKS GUARANTEE ASSOCIATED PACKAGE DATA SERVICES

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

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

ORGANIZATION OF THE MEMORY ACCESS BETWEEN SEVERAL PROCESSORS

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

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

METHOD AND SYSTEM FOR ALLOCATING BANDWIDTH

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

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

Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

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

AUTONOMOUS AND INTEGRATED SYSTEM, METHOD AND COMPUTER PROGRAM FOR DYNAMIC OPTIMISATION AND ALLOCATION OF RESOURCES FOR DEFINED SPACES AND TIME Abstract: A computing system for optimising and allocating bookings within a venue having one or more spaces, comprising an optimisation module in communication with a processor and arranged to receive at least one request for allocation of a booking to spaces in the venue and communicate with a database to determine whether other requests for allocation have been made by other requestors, and to retrieve information regarding the other requests and combine the at least one request with the other requests to form a pool of requests, retrieve constraint information regarding the venue, dimensions of one or more available furniture items that may be allocated, and allocates the each request to the optimised allocation to produce an optimised allocation instruction set.

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

NETWORK TRAFFIC MANAGEMENT

Номер: CA0002614269C
Принадлежит: MITEL NETWORKS CORPORATION

One aspect of the specification is the use of a virtual entity to represent the bandwidth bottleneck point in a network. Areas of the network where bandwidth does not need to be managed can be modeled as zones. This model enables more flexibility as the virtual bottleneck point can represent a collection of components (e.g. routers), or a portion of a real component (e.g. a router could be represented by multiple virtual bottleneck points with different purposes.) This model can also allow a user to decide which points in their network should be managed, independent of the underlying data network infrastructure. These virtual entities can be placed between areas of the network, and configured with specific policies. Bandwidth usage across these virtual entities can be tracked and compared to the configured bandwidth limit available to the application at each bottleneck point. When the bandwidth available at the bottleneck point is fully utilized, additional calls can be blocked or rerouted ...

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

APPARATUS AND METHODS FOR ENABLING MOBILITY OF A USER DEVICE IN AN ENHANCED WIRELESS NETWORK

Номер: CA0003097144A1
Принадлежит: GOWLING WLG (CANADA) LLP

Apparatus and methods for unified high-bandwidth, low-latency data services provided with enhanced user mobility. In one embodiment, a network architecture having sendee delivery over at least portions of extant infrastructure (e.g., a hybrid fiber coax infrastructure) is disclosed, which includes standards-compliant ultra-low latency and high data rate services (e.g., 5G NR services) via a common service provider. Premises devices are used to provide the 5G-based services to users at a given premises and thereabouts. In another variant, local area (e.g., "pole mounted") radio devices are used to provide supplemental RF coverage, including during mobility^ scenarios. The 5G-capable network enables uninterrupted and "seamless" exchange of data at a client device by utilizing a common waveform protocol (e.g., 3GPP-based) at a premises device and an external radio device to communicate with a client device at different locations and times while the device is moving between inside and outside ...

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

METHOD OF NETWORK TRAFFIC MANAGEMENT IN INFORMATION AND COMMUNICATION SYSTEMS

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

The subject of the invention is a method of network traffic management in information and communication systems (in particular, in active network devices) where it is desired/operated/insufficient to use the QoS (Quality of Service) characteristics in order to improve the quality of information and communication services. The method lies in the fact that, by using a multilayer neural network, knowledge base and feedback, the system is able to autonomously adjust Q0S parameters and settings in the device to the existing conditions and circumstances.

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

PROCESS OF MANAGEMENT OF DATA FLOW ON A COMMUNICATION NETWORK AND DEVICE IMPLEMENTING SUCH A PROCESS

Номер: FR0002928231A1
Автор: MIOTTI LUC
Принадлежит:

L'invention a pour objet un procédé de gestion de flux de données sur un réseau de communications, réseau comportant au moins un utilisateur Ui et au moins une source de données Si. Ce procédé est caractérisé en ce que l'on affecte à chaque utilisateur Ui un ou plusieurs service Wi, chaque service étant constitué par l'association d'une source de données Si avec une caractéristique de la qualité Qi de transmission des données émises par cette source vers cet utilisateur et en ce que l'on gère dynamiquement les droits d'accès au réseau en diminuant la qualité de transmission des données d'au moins un service en cours et/ou en suspendant ou arrêtant la transmission des données d'au moins un service en cours pour pouvoir incorporer un nouvel utilisateur ou un nouveau service. L'invention a également pour objet un dispositif mettant en oeuvre un tel procédé. L'invention trouve en particulier application dans la gestion d'un réseau dans lequel circulent des flux de données (audio ou vidéo) dans ...

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

System and method for adaptive admission control and resource management for service time guarantees

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

A method and system architecture to manage system resources in such a way as to provide service time guarantees to various classes of work using the system. In the case that the system resources are not sufficient to provide the specified service time guarantees, a method and system architecture is provided to limit work into the system such that the guarantees are satisfied and the revenue derived from the system is maximized.

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

METHODS AND SYSTEMS FOR PRIORITY-BASED SERVICE REQUESTS, GRANTS FOR SERVICE ADMISSION AND NETWORK CONGESTION CONTROL

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

A method for priority-based network congestion control may be implemented by a network entity. The method may include determining one or more priorities associated with a service request that is being processed by the network entity (702). The method may also include determining resource availability (704). The method may also include determining whether to grant the service request based on the one or more priorities associated with the service request and the resource availability (710).

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

GENERALIZED INTERCONNECTION APPARATUS FOR DELIVERING SERVICES BASED ON REAL TIME PERFORMANCE REQUIREMENTS

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

A system for interconnecting network operators (340a, 340b) with each other based on class of service (360, 365, 370, 380, 390) is provided, taking real-time (360, 365, 370) performance requirements) for each service into consideration, as a result, services can be sent or received in real time, with greater guarantee of network resources, in one non-limiting embodiment, the delivery path for service traffic is based on the real-time performance requirement categories (360, 365, 370) assigned to each service during a pre-processing step. Thus, services having the highest real-time performance (360) demands can be delivered faster using greater network resources, whereas the services without any real-time (380, 390) performance requirements are processed/delivered using fewer network resources.

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

Processing resource allocation within an integrated circuit supporting transaction requests of different priority levels

Номер: US20130042249A1
Принадлежит: ARM Limited

An integrated circuit 2 includes a plurality of transaction sources 6, 8, 10, 12, 14, 16, 18, 20 communicating via a ring-based interconnect 30 with shared caches 22, 24 each having an associated POC/POS 30, 34 and serving as a request servicing circuit. The request servicing circuits have a set of processing resources 36 that may be allocated to different transactions. These processing resources may be allocated either dynamically or statically. Static allocation can be made in dependence upon a selection algorithm. This selection algorithm may use a quality of service value/priority level as one of its input variables. A starvation ratio may also be defined such that lower priority levels are forced to be selected if they are starved of allocation for too long. A programmable mapping may be made between quality of service values and priority levels. The maximum number of processing resources allocated to each priority level may also be programmed.

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

System and method for handling network overload

Номер: US20070121515A1
Принадлежит: Cisco Technology, Inc.

A system and method for handling network overload includes receiving one or more requests, wherein an originating client originates the one or more requests. It is determined if a network element handling the one or more requests is overloaded. If the network element is overloaded, a pushback message associated with a specific request of the one or more requests is generated. The pushback message is sent to the originating client.

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

Method and system for controlling access to a resource

Номер: US0006359900B1
Принадлежит: Novell, Inc., NOVELL INC, NOVELL, INC.

A method and system for controlling access of a resource among several users of a resource. A plurality of service queues are established, each service queue handling requests for a predetermined range of the resource. A plurality of time slots are also established, and each service queue has a number of time slots in proportion to the amount of resource handled by that queue. One or more requestors request access to the resource, indicating a desired amount of the resource. Each request is assigned to one of the service queues based on the requested amount of the resource. A reference to the request is inserted in a number of slots associated with the queue to which the requestor was assigned. The references in the slots establish a service order which controls the order and frequency with which a requestor can access the resource. A quota can be established for each requestor to prevent any requestor from using a disproportionate amount of the resource. The method and system of the present ...

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

Quality of service management for a wireless local area network

Номер: US0007525915B2

A method for managing quality of service (QoS) in a wireless local area network begins by receiving a traffic flow. The traffic flow is mapped to a traffic class (TC), based on QoS requirements of the traffic flow. A transmission budget of an access class (AC) is calculated, each AC including at least one TC. A determination is made whether the traffic flow can be admitted, by calculating whether the transmission budget can support the traffic flow. If the traffic flow is admitted, the parameters of the TC are adjusted and collisions in the TC between existing traffic flows and the newly admitted traffic flow are managed.

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

Processing resource allocation within an integrated circuit supporting transaction requests of different priority levels

Номер: US0008490107B2

An integrated circuit 2 includes a plurality of transaction sources 6, 8, 10, 12, 14, 16, 18, 20 communicating via a ring-based interconnect 30 with shared caches 22, 24 each having an associated POC/POS 30, 34 and serving as a request servicing circuit. The request servicing circuits have a set of processing resources 36 that may be allocated to different transactions. These processing resources may be allocated either dynamically or statically. Static allocation can be made in dependence upon a selection algorithm. This selection algorithm may use a quality of service value/priority level as one of its input variables. A starvation ratio may also be defined such that lower priority levels are forced to be selected if they are starved of allocation for too long. A programmable mapping may be made between quality of service values and priority levels. The maximum number of processing resources allocated to each priority level may also be programmed.

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

PACKET SCHEDULING IN A NETWORK PROCESSOR

Номер: US20150249604A1
Принадлежит: CAVIUM, INC.

A circuit operates to manage transmittal of packets in a network packet processor. The circuit includes a packet descriptor manager (PDM), a packet scheduling engine (PSE), and a packet engines and buffering module (PEB). The PDM generates a metapacket and a descriptor from a command signal, where the command signal identifies a packet to be transmitted by the circuit. The PSE models the packet through a model of the network topology, determining an order in which to transmit the packet among a number of packets based on the modeling. Once the packet is scheduled for transmission, the PEB performs processing operations on the packet to produce a processed packet based on instructions indicated in the descriptor. The PEB then causes the processed packet to be transmitted toward the destination.

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

Priority-based dynamic resource allocation method and apparatus for supply-demand systems

Номер: US2003018803A1
Автор:
Принадлежит:

A computer network uplinking system, method, and computer program product are presented for allocation of network resources. A controller tier includes a controller node 100 having a processor 102, a memory 104, and a communication interface 106. Also, an uplinking tier includes uplinking nodes 108, with a processor 110, a memory 112, and a communication interface 114. The nodes 108 communicate the controller node 100 in frames. Current and next frames are represented as K and K+1. The nodes 108 request reservations from the controller node 100 based on the data each needs to transmit. The controller node 100 generates a control signal based on the reservation requests to assign slots of a information subframe of the next frame K+1 to the nodes 108 based on the priority allocated to the node 108 and the data each needs to transmit. The nodes 108 then transmit in their assigned slots.

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

Optical line terminal and bandwidth allocation method

Номер: US0011412316B2

An optical line terminal is provided with: an absorption unit that acquires first information of a type and a format that are dependent on a communication scheme and that converts the acquired first information into second information of a type and a format that are common to mutually different communication schemes; and a bandwidth allocation unit that determines bandwidth allocation of an upstream signal allocated to an optical network unit on the basis of the second information.

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

Data processing for connected and autonomous vehicles

Номер: US0011847908B2
Принадлежит: Bentley Systems, Incorporated

A method may be implemented to prioritize and analyze data exchanged in a connected vehicle transit network. The method may include receiving, at a roadside unit, vehicle data from a connected vehicle. The method may further include prioritizing the vehicle data received from the connected vehicle based on a level of urgency, network latency or available computing resources.

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

СПОСОБ ОБРАБОТКИ ЗАПРОСА НА ТРАНСЛЯЦИЮ СЕТЕВЫХ АДРЕСОВ НА УРОВНЕ ПОРТОВ В СЕТИ ПЕРЕДАЧИ ДАННЫХ

Номер: RU2409904C2

Представленное изобретение относится к способу обработки запроса на трансляцию сетевых адресов и/или портов в сети передачи данных. Техническим результатом является повышение надежности при обработке экстренных услуг за счет эффективного использования ресурсов сети. Способ включает получение, функциональным элементом управления однонаправленным каналом передачи данных, первого сообщения запроса сетевого адреса и/или порта, содержащего информацию о приоритете запроса, от функционального элемента управления сеансом связи и/или услугой; распознание, функциональным элементом управления однонаправленным каналом передачи данных, приоритета запроса согласно информации о приоритете, содержащейся в указанном сообщении запроса; выполнение, функциональным элементом управления однонаправленным каналом передачи данных, обработки запроса на основе распознанного приоритета запроса; и отправление второго сообщения запроса сетевого адреса и/или порта, содержащего информацию о приоритете, на функциональный ...

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

СПОСОБ ОБРАБОТКИ ЗАПРОСА НА ТРАНСЛЯЦИЮ СЕТЕВЫХ АДРЕСОВ НА УРОВНЕ ПОРТОВ В СЕТИ ПЕРЕДАЧИ ДАННЫХ

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

... 1. Способ обработки запроса на трансляцию сетевых адресов и/или портов в сети передачи данных, содержащий следующие стадии: получение (31, 33) вторым элементом сети сообщения запроса сетевого адреса и/или порта, содержащего информацию о приоритете запроса, от первого элемента сети; распознание (32, 34) вторым элементом сети приоритета запроса согласно информации о приоритете, содержащейся в сообщении запроса; и выполнение (32, 34) вторым элементом сети обработки запроса на основе распознанного приоритета запроса. ! 2. Способ по п.1, отличающийся тем, что стадия распознания приоритета запроса содержит распознание приоритета запроса согласно типу сообщения запроса или согласно значению или идентификатору, содержащемуся в сообщении запроса. ! 3. Способ по п.1, отличающийся тем, что стадия распознания приоритета запроса содержит: разделение приоритета запроса на высокий и обычный приоритет согласно информации о приоритете, содержащейся в сообщении запроса; или разделение приоритета запроса ...

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

PROCEDURE AND DEVICE FOR THE CALL PERMISSION CONTROL

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

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

DYNAMIC THROTTLING OF PRIORITY SERVICE CALLS

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

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

Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

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

AUTONOMOUS AND INTEGRATED SYSTEM, METHOD AND COMPUTER PROGRAM FOR DYNAMIC OPTIMISATION AND ALLOCATION OF RESOURCES FOR DEFINED SPACES AND TIME In one aspect, the present invention provides a computing system for effecting an optimised condition for one or more booking requests in avenue having one or more spaces, comprising an allocation module executing on a processor and arranged to retrieve the booking requests from a database containing a plurality of booking requests, the booking requests including requestor constraint information regarding one or more constraints provided by the booking requestor including a predefined service period, and retrieve venue constraint information from a database, the venue constraint information including venue spatial information and furniture spatial information, wherein the allocation module executes an allocation algorithm that utilises the booking information and the venue constraint information to assess the capacity of the one or more venues and ...

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

Resource prioritization and communication-channel establishment

Номер: AU2016233354B2
Принадлежит: Spruson & Ferguson

A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses.

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

METHOD AND DEVICE FOR MANAGING RESOURCES SHARED BY DIFFERENT OPERATORS IN A COMMUNICATION SYSTEM

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

A method and device for managing resources in shared networks is based on a few basic comparisons between resources and/or thresholds. If an access request is received (202) and there are not enough resources available (204), the request is rejected (212). If there are resources available (204), there is a check to see if the resource is in a congested state (206). If not, then the connection is accepted (210). If the resource is in a congested state (206), then a test is performed (208) to determine whether or not the resources will be assigned to an operator who has already exceeded the assigned utilisation. If it has, then the connection is rejected (212), otherwise it is accepted (210). Preferred embodiments incorporating priority handling, re-negotiations and soft congestion are easily implemented. In a shared UTRAN, the functionalities for managing the radio baseband allocation for a shared Node B are preferably incorporated in the shared RNC.

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

ASSURED PACKET DATA SERVICES ASSOCIATED WITH COMMUNICATION NETWORKS

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

A service for Public Safety (PS) and Law Enforcement (LE) users on commer cial wireless networks which assure them access to packet data services. The service request is application based. The applications that are for officia l use, by the PS/LE users, could have a reserved priority level associated w ith them. The reserved priority level could be higher than a normal commerci al user. The network could use the priority to distinguish users, and dynami cally allocate and optimize network resources. The network could use priorit y level information to perform access, admission, and congestion control. Th e PS/LE user could use the official applications while on duty and un-offici al ones while off duty, thus, additionally freeing up network resources. The PS/LE users could then use advanced commercial packet data services, withou t the need for a private network, while at the same time making it feasible for commercial networks.

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

ADAPTIVE BANDWIDTH CONTROL

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

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

PROCESS OF MANAGEMENT OF DATA FLOW ON A COMMUNICATION NETWORK AND DEVICE IMPLEMENTING SUCH A PROCESS

Номер: FR0002928231B1
Автор: MIOTTI LUC
Принадлежит: NEXTER SYSTEMS

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

ASSURED PACKET DATA SERVICES ASSOCIATED WITH COMMUNICATION NETWORKS

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

A service for Public Safety (PS) and Law Enforcement (LE) users on commercial wireless networks which assure them access to packet data services. The service request is application based. The applications that are for official use, by the PS/LE users, could have a reserved priority level associated with them. The reserved priority level could be higher than a normal commercial user. The network could use the priority to distinguish users, and dynamically allocate and optimize network resources. The network could use priority level information to perform access, admission, and congestion control. The PS/LE user could use the official applications while on duty and un-official ones while off duty, thus, additionally freeing up network resources. The PS/LE users could then use advanced commercial packet data services, without the need for a private network, while at the same time making it feasible for commercial networks.

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

SYSTEM AND METHOD FOR REQUESTING AND GRANTING ACCESS TO A NETWORK CHANNEL

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

A network access system designed to provide efficient access to nodes using a communication channel based on the needs of the system. This invention provides a specific design for token based access scheme which allows access based on priority, time, and data requirements. Also included is a unique collision detection and token granting mechanism. These designs provide for nodes to efficiently request and gain access to network bandwidth and are adaptive to allow for different data types such as voice, video, control, and data over network such as power line or wireless.

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

SYSTEM AND METHOD FOR DYNAMIC SHARING OF CORE CONNECTION RESOURCES

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

A system and method for the efficient utilization of core telecommunications resources (including both switching and transport resources) during a datacom session over a connection-oriented telecommunications system is described. First, the telecommunications resources along a connection path are partitioned into two or more segments. One or more pause sensors (550) placed along the connection path detect periods of inactivity in a connection. Whenever such a period of inactivity is detected, the pause sensor (550) selectively causes the release of core telecommunications resources for reallocation to active applications, typically by deactivating one or more segments. When wake-up sensors (520, 550) detect renewed activity over the connection, then the dormant connection is reactivated by reallocating core physical resources. The dynamic connection technique of the present invention can be used both with analog (inband) signaling systems (e.g., Plan Old Telephone Service) as well as with ...

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

RESOURCE PRIORITIZATION AND COMMUNICATION-CHANNEL ESTABLISHMENT

Номер: US20220086104A1
Принадлежит: LIVEPERSON, INC.

A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses. 1. (canceled)2. A computer-implemented method comprising:receiving a request communication wherein the request communication includes a location associated with a user computing device, and object data;identifying location data for one or more resource devices associated with corresponding agents available to communicate with the user computing device as part of a communication session in a network interaction system;identifying obtainment parameters for the request communication, wherein the obtainment parameters include an object location for an object associated with the object data;dynamically comparing the location data for the one or more resource devices with the object location associated with the object, wherein dynamically comparing includes continuously determining resource locations associated with the one or more resource devices, and wherein comparing includes evaluating a proximity between the object location and the one or more resource devices associated with the location data;dynamically assigning a corresponding prioritization value to each of the one or more resource devices including a prioritization value for a resource device, ...

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

Bridge routing module

Номер: US0008718054B2

A bridge routing module can be incorporated into a closed network fabric, such as a vehicular network. The bridge routing module includes an interface circuit to be coupled to other elements of the closed network fabric, for example other bridge routing modules or switch modules. The bridge routing module includes memory to store information associating packet content types with packet routing parameters, among other things. A processing module included in the bridge routing module analyzes packets to identify the type of content carried by the packets, and determines packet routing parameters based on the packet's content type. Ingress and egress of the packet are controlled in accordance with the packet routing parameters determined by the processing module.

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

User driven smartphone scheduling enhancement for running data analytics application

Номер: US0010320704B2

Methods and devices for controlling execution of a data analytics application on a computing device are described. The devices include an alert app to prompt a user on system load and to recommend the user for proactively controlling the execution of a set of processes to reclaim computational resources required for execution of the data analytics application on the devices.

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

Distributed database-driven resource management and locking in a cloud native mobile core network node architecture

Номер: US0011140093B2

Systems and methods for efficient database management of non-transitory readable media, including a memory configured to store information associated with service instance requests across a plurality of distributed network resources and a processor configured to receive a service instance request, determine the first native domain object associated with the service instance request, allocate the plurality of network resources to a plurality of distributed worker instances dependent upon a first native domain object, assign the first service instance request to a first worker instance that includes a microservice instance that define service instance blocks to execute the request, and a service instance block manager configured to manage the first service instance request in conjunction with subsequent service instance requests associated with the plurality of worker instances, track running and completed requests, and allocate resources for similar requests across the distributed network ...

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

RESOURCE REQUESTS

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

Examples disclosed herein relate, among other things, to a first computing device including a server optimization module communicatively coupled to a server application. The server optimization module may receive, from a second computing device, a resource request identifying a resource, and send to the second computing device a packet list identifying a set of packets associated with the resource, where each packet describes differences between different versions of the resource. The server optimization module may also receive from the second computing device a set of packet requests, each packet request identifying a packet from the set of packets, and for each packet in the set of packets, send the packet to the second computing device based on a determination that the packet has been updated since the packet has been last sent to the second computing device.

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

BANDWIDTH PRIORITIZATION

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

One embodiment provides a method, involving: identifying, using a processor, a characteristic of a network connection; identifying, using the processor, two or more bandwidth demands associated with the network connection; determining, based on the characteristic, that the two or more bandwidth demands require a bandwidth prioritization; and prioritizing, based on the determining, at least one of the two or more bandwidth demands. Other aspects are described and claimed.

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

Vehicle network link module

Номер: US0008929198B2

A vehicle network link module includes network fabric ports, a port, a switching circuit, and a link manager. The network fabric ports are operable for coupling to corresponding network fabric ports of another vehicle network fabric link module. The port is operable for coupling to a port of a vehicle network module. The switching circuit is operable to connect an active network fabric port to the port. The link manager determines whether vehicle network packet conveyance via the active network fabric port has degenerated below a threshold. When the vehicle network packet conveyance has degenerated below a threshold, the link manager determines use mode of the active network fabric port. The link manager processing module then selects a new active network fabric port based on the use mode. The link manager then activates the new active network fabric port for coupling via the switching circuit to the port.

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

Resource reservation method and related device

Номер: US0011310167B2
Автор: Rui Meng, Chuang Wang, Bin Da

The present disclosure relates to resource reservation methods. One example method includes receiving, by a controller, a resource reservation request that is of a communication session and that is sent by a sending device, where the resource reservation request carries resource requirement information, obtaining, by the controller based on the resource reservation request, identification information of a network device through which data transmission of the communication session to be performed between the sending device and a receiving device passes, and a resource index of the network device, sending, by the controller, the resource requirement information and the resource index to the network device based on the identification information, where the resource requirement information and the resource index are used to instruct the network device to configure a resource for the communication session, and sending, by the controller, the identification information and the resource index ...

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

Methods and systems for providing multiple networks from a gateway

Номер: US0011818054B2
Автор: Zane C. Eaton
Принадлежит: DISH Network L.L.C.

The present disclosure is directed to methods and systems for providing multiple networks from a gateway. A multiple network gateway system can include a gateway (e.g., a router) with the ability to support multiple, configurable, and customizable networks. The gateway can connect to a source (e.g., internet service provider (ISP), cable networks, OTA networks, satellite networks, etc.) and determine the bandwidth. Using the determined bandwidth, the gateway can allocate the bandwidth among the multiple networks according to a priority order of the networks. In some implementations, the gateway can receive customizable features from the user. Examples of the customizable features can include security options, parental controls, operational hours, MAC address specific operations, number of user limits, and internet usage tracking. The gateway can determine the priority of each network based on the customizable features.

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

ASSURED PACKET DATA SERVICES ASSOCIATED WITH COMMUNICATION NETWORKS

Номер: EP2127266B1
Принадлежит: QUALCOMM Incorporated

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

DATA CENTER BATCH JOB QUALITY OF SERVICE CONTROL

Номер: JP2010277589A
Автор: GREENE DANIEL H
Принадлежит:

PROBLEM TO BE SOLVED: To provide a method for effectively performing resource assignment of a data center. SOLUTION: A machine-controlled method can include steps of: determining an extended interval quality of service (QoS) specification for a predetermined batch job; determining a remaining data center resource requirement for the batch job regarding at least first one of multiple time slices at least partially based on the extended interval QoS specification; and determining an immediate QoS specification for the batch job at least partially based on the remaining data center resource requirement. COPYRIGHT: (C)2011,JPO&INPIT ...

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

Номер: RU2017124110A3
Автор:
Принадлежит:

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

ADAPTIVE RANGE CONTROL

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

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

PROCEDURE FOR THE IMPLEMENTATION OF THE INFORMATION CURRENT TRANSMISSION IN NGN

Номер: AT0000443389T
Автор: LIU ENHUI, LIU, ENHUI
Принадлежит:

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

A SYSTEM, METHOD AND COMPUTER PROGRAM FOR OPTIMISING AND ALLOCATING TABLES IN A SPACE

Номер: AU2019203498A1
Принадлежит: AUCTUS ATTORNEYS AND ADVISORS PTY LTD

Abstract In one aspect, the present invention provides a computing system for iteratively allocating bookings to one or more tables within a space in a venue. The computing system comprises an allocation module in communication with a processor and arranged to receive the at least one request and communicate with a database to determine whether other requests for one or more tables have been made by other users. If so, the allocation module utilises the processor to retrieve information regarding the other requests for one or more tables and combine the at least one request with the other requests to form a pool of requests, and iteratively allocate all requests from the pool of requests utilising the restraint information to produce an optimised allocation instruction set. The optimised allocation instruction set of resources is saved in the database and provided by a space allocation user interface to one or more users associated with the venue. 00 '-0 co- ...

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

METHOD AND ARRANGEMENT IN A DATA NETWORK FOR BANDWIDTH MANAGEMENT

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

The present invention relates to an arrangement associated with a Bandwidth Manager, BM, adapted to reserve and return network resources requested from a first entity in a data network. The arrangement comprises a first message rate limiter means (301) adapted to limit the rate of reservations request messages to the BM, a second message rate limiter means (302) adapted to limit the rate of resource return messages to the BM, and at least one message rate estimator means (303) adapted to adjust the message rate limiters between the reservation request signalling peak rate and sustained rates defined for the communication between the BM and a second entity.

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

METHOD AND ARRANGEMENTS FOR RESERVATION OF RESOURCES IN A DATA NETWORK

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

The present invention relates to a method and arrangements associated with a Bandwidth Manager, BM, adapted to reserve network resources requested from clients for resource objects in a data network. The arrangement comprises means for determining a second amount of resources to be allocated in addition to the required first amount defined by the resource requests from the clients, wherein the second amount of resources to be determined is dependent on the rate at which the first and second amounts of allocated resources can be increased through admitted requests for more resources.

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

UPSTREAM BANDWIDTH MANAGEMENT METHODS AND APPARATUS

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

A system and method for managing bandwidth of an upstream communications channel in a communications system.

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

ADAPTIVE METHOD FOR THE EXECUTION OF SERVICES IN REAL TIME, NOTABLY OF FLIGHT MANAGEMENT AND REAL TIME SYSTEM USING SUCH A METHOD

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

The system executes services by an application called "server" for at least one application called "client". A preliminary step (30) establishes for each service (S(i)) a list of calculation parameters (Param (i, j)) that can be varied in a given range, called "adjustable parameters" as well as time and quality of the said service information according to the value of the said parameters. At the request of a client for a given service, the method adjusts (32) the value of the adjustable calculation parameters as a function of a given constraint, the service being executed (33) using the adjusted values of the said parameters.

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

INCREASING LINK CAPACITY VIA TRAFFIC DISTRIBUTION OVER MULTIPLE WI-FI ACCESS POINTS

Номер: CA0002652080C

A method and system for combining the bandwidth available to a user communications device from multiple access points by switching output requests and corresponding replies to such requests among a plurality of such access points. In the simplest implementation the switching can be on a round- robin basis, but the switching can be enhanced to prioritize and use quality of service requirements associated with each output request, and also to measure congestion at each access point and base switching upon the congestion level. The invention operates by generating subset ISO communication stacks for each available access point, preferably the subset from the IP layer to the data control link, and switching between these stacks.

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

NOT MODULAR DECISION Of AUTHORIZATION TO TREAT REQUESTS OF RESERVATIONS OF RESOURCES, WITHIN a DATA NETWORK

Номер: FR0002823394A1
Автор: COUTURIER ALBAN
Принадлежит:

Point de décision d'autorisations (M) pour traiter des requêtes de réservation de ressources (R) au sein d'un réseau de données. Il se caractérise en ce qu'il comporte des moyens de communication avec des modules de gestion (A1 , A2 , A3 ... An) pour traiter lesdites requêtes de réservation de ressources et des moyens pour transmettre chaque requête de réservation de ressources vers un ou plusieurs modules de gestion, suivant un ensemble de règles.

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

SCHEDULING MEMORY ACCESS BETWEEN A PLURALITY OF PROCESSORS

Номер: KR1020060111544A
Автор: WEBER WOLF DIETRICH
Принадлежит:

In general, methods and apparatus for implementing a Quality of Service (QoS) model are disclosed. A Quality of Service (QoS) contract with an initiating network device may be satisfied. A request may be received from the initiating network device initiator in a first time less than or equal to an ordinal number times an arrival interval. The ordinal number signifies a position of the request among a group of requests. The request that has been serviced may be returned to the initiator in a second time less than or equal to a constant term plus the ordinal number times a service interval. © KIPO & WIPO 2007 ...

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

NATIVE CLOUD COMPUTING VIA NETWORK SEGMENTATION

Номер: KR0101593463B1
Принадлежит: 인텔 코포레이션

... 네이티브 클라우드 컴퓨팅에 관련된 시스템, 방법 및 저장 매체가 개시된다. 실시예들에서, 시스템은 다수의 컴퓨팅 노드 클러스터, 및 컴퓨팅 노드 클러스터들을 연결하도록 구성된 데이터 통신 네트워크를 포함할 수 있다. 시스템은 계산 작업의 네이티브 실행을 위한 할당을 위해 컴퓨팅 노드 클러스터를 다른 컴퓨팅 노드 클러스터들로부터 고립시키기 위해, 데이터 통신 네트워크를 분할하거나 데이터 통신 네트워크의 분할을 야기하도록 구성된 제어 노드를 더 포함할 수 있다. 시스템은 데이터 통신 네트워크에 연결된 제어 네트워크, 및 제어 노드를 더 포함할 수 있다. 다른 실시예들이 개시되고 청구될 수 있다.

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

Resource reservation method using multiple interfaces in mobile environments

Номер: KR0101162674B1
Автор:
Принадлежит:

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

피어-투-피어 네트워크에서 대역폭을 협상하기 위한 방법 및 디바이스

Номер: KR0101796179B1
Принадлежит: 엑시스 에이비

... 본 발명은 대역폭 제한들을 갖는 시스템의 복수의 디바이스들(702a-c) 사이에서 대역폭을 분배하는 것에 관한 발명이며, 좀더 상세하게는 피어-투-피어 네트워크(200)에서 복수의 디바이스들(702a-c)이 상호연결된 이러한 시스템에서 대역폭을 협상하는 방법에 관한 발명이다. 또한, 본 발명은 상기 방법을 구현하는 컴퓨터 프로그램 제품 및 이러한 디바이스들(702a-c)에 관한 것이다.

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

A TRAFFIC MANAGER AND A METHOD FOR A TRAFFIC MANAGER

Номер: WO2009130218A1
Автор: CARLSTRÖM, Jakob
Принадлежит:

The present invention relates to a traffic manager (1) and a method for a traffic manager (1), the method comprising the step of reading a first data packet (D1-DD) comprised in a first queue (QI-QQ) based on a scheduling priority (SP), the scheduling priority (SP) being determined: - at least partly on a configured priority of the first queue (QI-QQ), - at least partly on a first meter value (MVι-MVM) of a first meter (Mi-MM) associated with the first queue (QI-QQ); and - at least partly on a second meter value (MVι-MVM) of a second meter (Mι-MM) associated with a first scheduling node (NI-NN); the first scheduling node being a parent node of the first queue.

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

A METHOD FOR HANDLING THE EMERGENCY SERVICE IN NETWORK COMMUNICATION

Номер: WO2006114043A1
Автор: HE, Yungu
Принадлежит:

A method for handling the emergency service in network communication comprises: firstly, the emergency service identification is sent to the network side with the emergency service together at the emergency service initiating side; secondly, when the network side determines that the received service is emergency service according to the emergency service identification, it allocates the resource to the emergency service with priority. The present invention ensures that the emergency service can be distinguished effectively in the network with the individual BCF entity, and that the resources can be allocated for the emergency service according to the special resource allocation policy, which ensures that the persistence and resource of the service can be guaranteed when emergency service is needed and the accident and lost can be avoided.

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

VEHICLE COMMUNICATION NETWORK

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

A vehicle communication network includes a network fabric, a plurality of vehicle control modules, memory, one or more multimedia processing modules, and a network manager. The network manager is operable to coordinate communication of packets, via the network fabric, among the vehicle control modules, the memory, and the multimedia processing modules based on individual content of the packets and in accordance with a global vehicle network communication protocol. The network manager is further operable to facilitate network resource management to support the communication of packets via the network fabric in accordance with the global vehicle network communication protocol.

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

METHOD FOR UNIDIRECTIONAL AND BIDIRECTIONAL LABEL SWITCHED PATH SETUP IN A LABEL SWITCHED NETWORK

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

Label contention in a label switched network is resolved by applying a contention resolution scheme that reconciles policies for handling unidirectional and bidirectional label switched path setup.

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

Technique for end-to-end admission control of real-time packet flows

Номер: US0008811182B2
Принадлежит: Rockstar Consortium US LP

A technique for end-to-end admission control of real-time packet flows is disclosed. In one embodiment, the technique may be realized as a method for end-to-end admission control of real-time packet flows in a network having a plurality of network elements. The method may include transmitting at least one probe packet from a first network element to a second network element via a network path, determining, at at least one intermediate network element on the network path, at least one flow rate associated with a plurality of packets, marking at least one predetermined bit in the at least one probe packet if the at least one flow rate is greater than a predetermined rate, and controlling an admission of additional packets into the network based at least in part on the marking of the at least one predetermined bit in the at least one probe packet.

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

Class-based bandwidth allocation and admission control for virtual private networks with differentiated service

Номер: US0008027361B2
Принадлежит: Alcatel Lucent, ALCATEL LUCENT

A method and apparatus for establishing a virtual private network (VPN) session for a priority request. The method and apparatus includes identifying a priority request from a plurality of VPN session request classes. Reserved bandwidth is allocated to the priority request if a nominally allocated bandwidth is insufficient to satisfy the priority request. Once the allocated bandwidth is assigned, admission control is applied to the priority request.

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

Servicing asset requests via proxy

Номер: US0010855790B2

A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives receive an access request from a user of the requestor device via the first communication link. The access request is associated with a requested asset hosted by the asset host, and includes pipeline language parameters. Routing information associated with the asset host is determined, and the access request is routed to the asset host in response to verifying that the user is authorized to access the requested asset. The proxy device obtains the requested asset from the asset host, transforms the requested asset based on the pipeline language parameters, and transmits the transformed asset to the requestor device.

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

Unified vehicle network frame protocol

Номер: US0008804734B2
Принадлежит: Broadcom Corporation

A network node module includes a processing module and memory. The processing module is operable to generate a header section of a frame for transmission within a unified vehicle communication network. The header section includes a preamble, routing information, and a vehicle network field, which includes information that identifies a type of the frame. The processing module is further operable to generate a payload section of the frame. The payload section includes data payload and an integrity check field. The processing module is further operable to transmit the frame to the unified vehicle communication network in accordance with a global vehicle network communication protocol.

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

RESOURCE PRIORITIZATION AND COMMUNICATION-CHANNEL ESTABLISHMENT

Номер: US20200366624A1
Принадлежит: LIVEPERSON, INC.

A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses.

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

BRIDGE ROUTING MODULE

Номер: US20140211803A1
Принадлежит: BROADCOM CORPORATION

A bridge routing module can be incorporated into a closed network fabric, such as a vehicular network. The bridge routing module includes an interface circuit to be coupled to other elements of the closed network fabric, for example other bridge routing modules or switch modules. The bridge routing module includes memory to store information associating packet content types with packet routing parameters, among other things. A processing module included in the bridge routing module analyzes packets to identify the type of content carried by the packets, and determines packet routing parameters based on the packet's content type. Ingress and egress of the packet are controlled in accordance with the packet routing parameters determined by the processing module.

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

AUTONOMOUS AND INTEGRATED SYSTEM, METHOD AND COMPUTER PROGRAM FOR DYNAMIC OPTIMISATION AND ALLOCATION OF RESOURCES FOR DEFINED SPACES AND TIME PERIODS

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

In one aspect, the invention provides a computing system for optimising and allocating bookings within one or more spaces in a venue, comprising an allocation module including an optimisation algorithm in communication with a processor and arranged to receive at least one booking request for a table or table combination and communicate with a database of other saved booking requests, retrieve the saved booking requests and combine the at least one booking request with the saved booking requests to form a pool of requests, retrieve constraint information and iteratively allocate each of the requests from the pool of requests to a table or table combination utilising the constraint information, wherein an optimised allocation instruction set of allocated bookings is produced.

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

Systems and methods for suspended playback

Номер: US0010263912B2
Принадлежит: NETFLIX, INC., NETFLIX INC

In an approach, a first application executing on a first computer acquires, one or more resources of the first computer, wherein the one or more resources include one or more shared resources that are shared among applications of the first computer. The first application receives a media stream from a second computer and presents playback of the media stream. In response to detecting that priority within the first computer has shifted to a second application, the first application pauses playback of the media stream and releases the one or more shared resources while retaining one or more remaining resources that relate to a session context. In response to detecting that priority has shifted back to the first application, the first application re-acquires the one or more shared resources and resumes playback of the media stream based on the one or more remaining resources.

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

NATIVE CLOUD COMPUTING VIA NETWORK SEGMENTATION

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

Disclosed herein are systems, methods and storage medium associated with native cloud computing. In embodiments, a system may include a number of clusters of computing nodes, and a data communication network configured to couple the clusters of computing nodes. The system may further include a control node configured to segment or cause segmentation of the data communication network to isolate a cluster of the computing nodes from other clusters of the computing nodes, t for allocation for native execution of a computation task. The system may further include a control network coupled to the data communication network and the control node. Other embodiments may be disclosed and claimed.

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

VEHICULAR NETWORK WITH CONCURRENT PACKET TRANSMISSION

Номер: US20120106550A1
Принадлежит: BROADCOM CORPORATION

A vehicular network is a closed network with known sources, destinations, and network connections that can be mapped in advance, and used to identify network resources needed to transmit a packet from a source to a destination. A network module can determine the source destination, and a priority of a packet based on the packet's content. Using the source and destination information, along with a network topology data, the network module can determine if two packets need the same network resources to be delivered to their destination. When the two packets do not use the same resources, there is no conflict, and the packets can be transmitted concurrently regardless of whether one of the packets has a higher priority than another packet. If there is a conflict, the network module transmits the packets based on the packets' priorities.

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

METHOD AND SYSTEM FOR TRAFFIC MANAGEMENT AND RESOURCE ALLOCATION ON A SHARED ACCESS NETWORK

Номер: US20140169167A1
Принадлежит: Hughes Network Systems, LLC

A method for traffic management and resource allocation on a shared access network including estimating a bandwidth capacity of a gateway, determining a demand rate of an IP gateway, allocating bandwidth to the IP gateway based on the demand rate, traffic priority, or traffic weighting, allocating bandwidth to the IP gateway in advance of demand when excess bandwidth is available, scheduling traffic at the IP gateway based on traffic priority, service plan of a VSAT, or physical layer properties of the VSAT, performing priority queue servicing of traffic at a gateway using a real time traffic priority queue, a non-real time traffic priority queue, two or more modulation and coding queue groups, and a code block queue.

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

ELECTRICAL COMPUTER SYSTEM PROCESSING ARCHITECTURE

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

An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.

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

DISTRIBUTIVE DEPLOYMENT OF PROCESS AUTOMATION SOFTWARE APPLICATIONS

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

Implementations are described herein for automatic deployment of function block application programs (FBAPs) across process automation nodes of a process automation system. In various implementations, one or more constraints associated with execution of a FBAP may be identified. Based on the one or more constraints, a process automation system that includes a plurality of process automation nodes may be analyzed. Based on the analysis, a subset of two or more process automation nodes on which to distributively deploy the FBAP may be selected from the plurality of processing node. In response to selecting the subset, the FBAP may be distributively deployed across the two or more process automation nodes of the subset.

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

Upstream bandwidth management methods and apparatus

Номер: US0011349779B2

A system and method for managing bandwidth of an upstream communications channel in a communications system.

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

METHOD FOR ASSIGNING PRIORITY TO DATA TRANSFER IN NETWORK, AND NETWORK USING THE METHOD

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

PROBLEM TO BE SOLVED: To automatically perform management of conflict or bottle neck and further to enable a user or an application means to modify a result obtained automatically when assigning a priority to a data transfer in a network. SOLUTION: There are provided a first node for sending a request to a specific data unit and a second node for receiving and analyzing the request, and the second node detects that it may provide a requested data unit by itself and transfers, to the first node, a message representing that the second node may provide the requested data unit. The first node receives and selects the message, and sends a second request to the second node to request transfer of the particular data unit. Upon reception of the second request, the second node transfers the specific data unit. COPYRIGHT: (C)2006,JPO&NCIPI ...

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

Номер: JP0004249182B2
Автор:
Принадлежит:

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

ЭЛЕКТРОДЫ ЭЛЕКТРОСТАТИЧЕСКИЕ И СПОСОБЫ ИХ ПРОИЗВОДСТВА

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

... 1. Электроды электростатические, состоящие из электропроводящего материала или состоящие из электропроводящего материала и диэлектрического материала, отличающиеся тем, что каждый электрод содержит как минимум одну поверхность контакта, являющуюся взаимно-ответной поверхности контакта другого электрода, с которым они образуют контактную пару, и эти поверхности контакта пары электродов имеют полное или максимально возможно полное взаимное соответствие формы при соприкосновении или наложении друг на друга, потому что каждая поверхность контакта является границей, вдоль которой электроды контактной пары соединялись друг с другом, когда являлись частями единого сплошного тела (заготовки без внутренних зазоров или пустот, либо имеющей внутренние зазоры или пустоты минимально возможных размеров, величина которых существенно меньше толщины слоя диэлектрика, который разделяет контактную пару электродов при наложении их друг на друга в процессе эксплуатации электродов), и вдоль которой электроды ...

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

Server work-load management using request prioritization

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

An improved method for work-load management in a client-server infrastructure comprises setting request information in accordance with request semantics corresponding to a type of request, wherein the request semantics comprise different request types provided with different priorities during processing, including requests with a high priority in a standard request processing queue 270 and excluding requests with low priority from this queue when the server workload exceeds a threshold value. A first request type may represent synchronous requests with a high priority and a second type may represent asynchronous requests with a low priority. A third and fourth request type may be used to reprioritize an asynchronous request to high priority and a synchronous request to low priority respectively. Requests with low priority may be included in the queue when the server workload falls below the threshold, or the wait time of the request exceeds a threshold, or the request is reprioritised to ...

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

Method and apparatus for providing communications bandwidth

Номер: GB0000115676D0
Автор:
Принадлежит:

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

Method and apparatus for adaptive bandwidth control with defined priorities for different networks

Номер: US20120075993A1
Принадлежит: International Business Machines Corp

A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.

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

Dynamic adjustment of connection setup request parameters

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

The number of connection setup request packets that are accepted for processing by a network element are dynamically adjusted based on the run time capacity of the network element. The number of accepted connection setup request packets that can be initiated for processing are dynamically modified based on the processor utilization and average latency of completion of processing the connection setup requests. The network element can apply a scheduling policy to those connection setup request packets to differentiate the processing treatment of different types of connection setup requests.

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

Unified vehicle network frame protocol

Номер: US20120109406A1
Принадлежит: Broadcom Corp

A vehicle communication network includes a network fabric, a plurality of vehicle control modules, memory, one or more multimedia processing modules, and a network manager. The network manager is operable to coordinate communication of packets, via the network fabric, among the vehicle control modules, the memory, and the multimedia processing modules based on individual content of the packets and in accordance with a global vehicle network communication protocol. The network manager is further operable to facilitate network resource management to support the communication of packets via the network fabric in accordance with the global vehicle network communication protocol.

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

Power management within a vehicular communication network

Номер: US20120109407A1
Принадлежит: Broadcom Corp

Power management within a vehicle is achieved by maintaining individual and/or power island power saving options for each of a plurality of devices coupled to a vehicular communication network of the vehicle. Upon determining that power savings should be enabled for a device, at least one of the power saving options for the device is selected and applied.

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

Providing power over ethernet within a vehicular communication network

Номер: US20120110356A1
Принадлежит: Broadcom Corp

A power distribution system within a vehicle operates to provide power over Ethernet to a plurality of network node modules coupled to a vehicular communication network of the vehicle.

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

METHOD AND APPARATUS FOR CONTROLLING CELL SWITCH

Номер: US20130114604A1
Автор: Wei Xingzi, Xu Jian
Принадлежит: ZTE CORPORATION

The disclosure discloses a method and apparatus for controlling information element switch. The method comprises the following steps: a switch board determines that it has received a link request information element from each ingress line card, wherein the link request information element carries the request time stamp information; the switch board performs link allocation according to each request time stamp information, wherein the link is the link connecting the switch board with each egress line card; and each ingress line card transmits a data information element according to the result of the link allocation. With the disclosure, the problems of time delay and jitter in an information element switch process are solved, the input end flow of the switch board can also be controlled, and the requirement for the egress line card cache and difficulty in data packet recombination are reduced. 1. A method for controlling information element switch , comprising:a switch board determining that a link request information element from each ingress line card is received, wherein the link request information element carries request time stamp information;the switch board performing link allocation according to each request time stamp information, wherein the link is a link connecting the switch board with each egress line card; andthe each ingress line card transmitting a data information element according to a result of the link allocation.2. The method according to claim 1 , wherein the link request information element also carries an egress line card identity; and the switch board performing link allocation according to the each request time stamp information comprises:the switch board extracting the request time stamp information from each link request information element, comparing size of the each request time stamp information, and selecting an ingress line card with minimum request time stamp information as a first line card waiting for allocation; andthe switch ...

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

Method for Controlling an Installation with Real-Time Transmission of Datagrams

Номер: US20140010241A1
Принадлежит: ROBERT BOSCH GMBH

A method for controlling an installation, wherein a controller controls at least one first installation unit and a second installation unit and wherein a real-time bus is used for communication between the at least one first installation unit and the controller, and communication between the controller and the at least one first installation unit is effected via real-time datagrams. The controller conveys datagrams to the second installation unit via the real-time bus, these datagrams being conveyed via a non-real-time channel and these datagrams being prioritized with respect to other messages sent via the NRT section of the real-time bus. 1. A method for controlling an installation , comprising:controlling at least one first installation unit and a second installation unit with a controller;communicating between the at least one first installation unit and the controller with a real-time bus;effecting communication between the controller and the at least one first installation unit with real-time datagrams; andconveying the datagrams to the second installation unit with the controller via the real-time bus,wherein the datagrams are conveyed via a non-real-time channel, andwherein the datagrams are prioritized with respect to other messages sent via the non-real-time channel of the real-time bus.2. The method according to claim 1 , wherein the datagrams conveyed via the non-real-time channel to the second installation unit are identified from a plurality of datagrams conveyed via the non-real-time channel by means of at least one predetermined feature of these datagrams.3. The method according to claim 2 , wherein the predetermined feature is selected from the group of features consisting of a VLAN TAG of this datagram claim 2 , a DSCP field in an IP header of this datagram claim 2 , the Ethernet type of the datagram claim 2 , TCP/UDP port number claim 2 , and combinations thereof or the like.4. The method according to claim 1 , wherein the datagrams conveyed to ...

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

Priority Driven Channel Allocation for Packet Transferring

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

A method comprising advertising to a second node a total allocation of storage space of a buffer, wherein the total allocation is less than the capacity of the buffer, wherein the total allocation is partitioned into a plurality of allocations, wherein each of the plurality of allocations is advertised as being dedicated to a different packet type, and wherein a credit status for each packet type is used to manage the plurality of allocations, receiving a packet of a first packet type from the second node, and storing the packet to the buffer, wherein the space in the buffer occupied by the first packet type exceeds the advertised space for the first packet type due to the packet.

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

OBJECT-TO-OBJECT INTELLIGENT NETWORK (O2N) COMMUNICATION SYSTEM PROVIDING MULTIPLE TRANSMISSION CHANNELS, AND OPERATING METHOD OF SAID SYSTEM

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

Provided is an object-to-object intelligent network (O2N) communication system in which machine to machine (M2M) access networks are configured to include a plurality of networks for connecting an M2M device and an M2M server, the M2M device provides the M2M server with transmission channel information, the M2M server provides the M2M device with requirement information, and an urgency of a service, based on the transmission channel information, thereby enabling a transmission channel corresponding to service information to be selected, identifier information of a packet generated by the M2M server is extracted, a transmission channel is selected from among the M2M access networks based on the extracted identifier information, a priority table reflecting transmission information, the transmission channel information, and the requirement information of the M2M access networks are provided, and a network is selected by referring to the priority table. 1. An object-to-object intelligent network (O2N) communication system providing multiple transmission channels , the system comprising:{'b': '100', 'a machine to machine (M2M) server ;'}{'b': '300', 'an M2M device ; and'}{'b': 200', '200', '200', '100', '300, 'i': a', 'b, 'M2M access networks comprising a first network -and a second network -as at least two networks for connecting the M2M server and the M2M device ,'}{'b': 300', '200', '100, 'wherein the M2M device collects transmission channel information including information about network traffic, a data rate, and a connection state for each channel with respect to a plurality of networks of the M2M access networks being connected, and provides the collected transmission channel information to the M2M server ,'}{'b': 100', '300, 'the M2M server transmits, to the M2M device , requirement information including a usage cost and a quality of service (QoS) for each piece of data desired to be serviced, based on the transmission channel information, and'}{'b': 300', '200, ' ...

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

MULTIPLE-PIPE TECHNIQUES AND MULTIPLE OPTICAL STREAMS FOR MANAGING OVER-THE-TOP TRAFFIC

Номер: US20150003831A1
Принадлежит: Ciena Corporation

Methods and apparatus for managing an over-the-top data traffic flood using multiple-pipe techniques are provided. For example, provided is a method for routing Internet data including receiving the Internet data at a carrier portal, as well as classifying the Internet data based on criteria specified by the carrier, such as a quantity of payment from at least one of a user of the Internet data to a provider of the Internet data. The classified data is transmitted via one of a plurality of ports, where port selection is based on the classification. Each of the ports in the plurality of ports is coupled to a respective one of a plurality of independent data transport networks and/or separate optical paths. The data transport networks and/or separate optical paths can differ in capacity and/or latency. 1. A method for communicating Internet data , comprising:receiving the Internet data at a carrier portal;classifying the Internet data based on criteria, wherein the criteria is based on at least one of a quantity of payment from at least one of a user of the Internet data to a provider of the Internet data and another criteria specified by a carrier; andtransmitting the classified data via one of a plurality of ports based on the classification, wherein each of the ports in the plurality of ports is coupled to a respective one of a plurality of independent data transport networks.2. The method of claim 1 , wherein at least one data transport network in the plurality of independent data transport networks is at least one of higher capacity and lower latency than at least one other transport network in the plurality of independent data transport networks.3. The method of claim 1 , wherein the independent networks in the plurality of independent data transport networks are at least one of physically separate from each other claim 1 , electrically separate claim 1 , and separate optical streams over the same physical fiber.4. The method of claim 1 , wherein the one of the ...

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

PLATFORM-AS-A-SERVICE WITH PROXY-CONTROLLED REQUEST ROUTING

Номер: US20170006126A1
Принадлежит: IHEARTMEDIA MANAGEMENT SERVICES, INC.

When a user sends a request to access an asset or resource, for example a program code file or a media file, the access request can be processed by a proxy device. The proxy can use directory information obtained from a directory, for example a company-wide Lightweight Directory Access Protocol (LDAP) directory, to determine whether or not the request is from an authorized network user listed in the directory. The proxy can use management information obtained from another database to determine roles, subordinate assignment information, and access authorization information associated with the requesting user. The proxy can conditionally route the request to a resource host based on the directory information and the management information. The proxy can also transform a resource returned in response to the request by using pipeline language parameters included in a URL associated with the access request. 1. A system configured to control access to a plurality of resources located remotely from a plurality of geographically distributed users , the system comprising:a first storage device configured to store user management information associated with the plurality of geographically distributed users, the user management information including role information indicating roles assigned to the plurality of geographically distributed users, subordinate user information indicating subordinate users assigned to the plurality of geographically distributed users, and access authorization information indicating resources to which the plurality of geographically distributed users have access;a proxy including a processor and a memory device, the proxy coupled via at least one communications network to the first storage device and to a server configured to provide directory information, the directory information including a global list of authorized network users; obtain at least a portion of the directory information from the server;', 'receive an access request associated with ...

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

MONITORING METHOD AND MONITORING SYSTEM

Номер: US20160006635A1
Принадлежит: Hitachi, Ltd.

A monitoring method and system avoid the occurrence of waiting due to deadlock, and thereby avoid the occurrence of job delays. An information system includes a job scheduling device which receives a request, and an analyzing device which retains first information related to the exclusive relation between jobs and a load tendency of each of the jobs. The job scheduling device makes an inquiry to the analyzing device with respect to which business device the request should be transferred. The analyzing device notifies the job scheduling device of the business device to which the request should be transferred and, as needed, a standby time, and the job scheduling device transfers the request to the designated business device after standing by for the designated standby time, in case the standby time is designated, based on the notice from the analyzing device. 1. A monitoring method of monitoring an information system including one or more business devices capable of executing a plurality of jobs having an exclusive relation , and a business terminal for requesting execution of the jobs to the business device , wherein the information system includes:a job scheduling device which receives a job execution request sent from the business terminal; andan analyzing device which retains first information related to the exclusive relation between the jobs and a load tendency of each of the jobs,wherein the monitoring method comprises:a first step of the job scheduling device making an inquiry to the analyzing device regarding to which one of the business devices the request from the business terminal should be transferred;a second step of the analyzing device acquiring second information related to an operating status of the business device from the operating status collection device of the monitoring target system, and notifying to the job scheduling device, based on the acquired second information and the retained first information, the business device to which the request ...

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

NETWORK-ACCESSIBLE DATA VOLUME MODIFICATION

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

A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be provided access to a data volume and may request a modification to the operational parameters of the data volume. Instead of modifying the existing data volume, the data center can provision a new data volume and migrate data stored on the existing data volume to the new data volume. While the data migration takes place, the existing data volume may block input/output (I/O) requests and the new data volume may handle such requests instead. Once the data migration is complete, the data center may deallocate the data blocks of the existing data volume such that the data blocks can be reused by other data volumes. 1. A computer-implemented method comprising: receiving a request to modify the first data volume, wherein the request comprises a first operational parameter;', 'instructing a server to allocate at least a portion of the server to provision a second data volume, wherein characteristics of the second data volume are based on the first operational parameter and characteristics of the first data volume;', 'instructing the first data volume to execute one or more input/output (I/O) requests remaining in an I/O queue;', 'instructing the first data volume to transfer a first data volume manifest to the second data volume in response to an indication that the I/O queue is empty;', 'instructing the second data volume to execute future I/O requests in place of the first data volume in response to the indication that the I/O queue is empty;', 'instructing the second data volume to retrieve and store data stored in the first data volume using the first data volume manifest;', 'determining that a status of a retrieval of the data stored in the first data volume is complete; and', 'instructing the server to deallocate at least a portion of the server allocated to provision the first data volume in response to the ...

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

DATACENTER OPERATIONS OPTIMIZATION SYSTEM

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

Various methods and systems for implementing resource management for an infrastructure are provided. Resource management includes datacenter byproduct management interfaces, datacenter power management, datacenter operations optimization and infrastructure resource management. Resource management facilitates using and distributing physical resources, including incidental physical resources that are generated during operation of an infrastructure, based on a minimum threshold reserve of the physical resource associated with the operating the infrastructure. Resource management can include controlling an amount of the physical resource that is generated and an amount the physical resource that is reserved. The minimum threshold reserve in combination with the control over generating and reserving the physical resource help identify an allocable amount of the physical resource. Physical resources of an infrastructure are quantified to support resource management. Quantifying physical resources is associated with devices of the infrastructure and requests for physical resources in the infrastructure to perform different types of operations. 1. A system for implementing datacenter byproduct management , the system comprising:a byproduct resource manager configured to:receive byproduct device data for a plurality of byproduct devices associated with a datacenter associated with a co-located operating infrastructure that is an operating environment that shares physical resources with the datacenter;generate, based on the byproduct device data, a plurality of device instances having a plurality of attributes associated with the byproduct devices, a plurality of device instances comprising a generation capacity of units of one or more physical resources and reserve units of the one or more physical resources, wherein a device instance is a computed representation of the byproduct devices in relation to the one or more physical resources and a reserve of the one or more ...

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

Infrastructure resource management system

Номер: US20180006966A1
Принадлежит: Microsoft Technology Licensing LLC

Various methods and systems for implementing resource management for an infrastructure are provided. Resource management includes datacenter byproduct management interfaces, datacenter power management, datacenter operations optimization and infrastructure resource management. Resource management facilitates using and distributing physical resources, including incidental physical resources that are generated during operation of an infrastructure, based on a minimum threshold reserve of the physical resource associated with the operating the infrastructure. Resource management can include controlling an amount of the physical resource that is generated and an amount the physical resource that is reserved. The minimum threshold reserve in combination with the control over generating and reserving the physical resource help identify an allocable amount of the physical resource. Physical resources of an infrastructure are quantified to support resource management. Quantifying physical resources is associated with devices of the infrastructure and requests for physical resources in the infrastructure to perform different types of operations.

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

SIGNAL UPLOAD OPTIMIZATION

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

Aspects of the technology described herein allocate limited computing resources, such as available bandwidth and battery power, to transferring the most urgent and important data from a client device to an online service. Client devices have enormous amounts of information about the user's activities that could be communicated to the service at any given time. However, the wireless transfer of information uses available battery power and can consume a user's data plan. The technology described herein uses a model to determine how often information should be sent to a service. The model can also determine what information to send. Different models can be implemented in different scenarios. The different models can include different weighting that will produce different decisions given the same inputs. 1. A computing system comprising:a processor;computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the computing system to:determine a device context for a client device by evaluating device characteristics;adjust a default user-data transmission frequency according to the device context to generate a device-context-sensitive transmission frequency;determine a user context for a user of the client device;adjust the device-context-sensitive transmission frequency according to the user context to generate a user-context-sensitive transmission frequency; andtransmit user data to a service at the user-context-sensitive transmission frequency.2. The system of claim 1 , wherein the device context for the client device comprises an active power source for the client device.3. The system of claim 2 , wherein the active power source comprises a battery and the device context further comprises an energy level remaining in the battery.4. The system of claim 1 , wherein the device context for the client device comprises determining that the client device is communicating through a channel with a data quota.5. ...

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

Data plane interface network quality of service in multi-tenant data centers

Номер: US20190007280A1
Принадлежит: Intel Corp

Methods, apparatus, and systems for data plane interface network Quality of Service (QoS) in multi-tenant data centers. Data plane operations including packet generation and encapsulation are performed in software running in virtual machines (VMs) or containers hosted by a compute platform. Control plane operations, including QoS traffic classification, are implemented in hardware by a network controller. Work submission and work completion queues are implemented in software for each VM or container. Work elements (WEs) defining work to be completed by the network controller are generated by software and processed by the network controller to classify packets associated with the WEs into QoS traffic classes, wherein packets belonging to a give traffic flow are classified to the same QoS traffic class. The network controller is also configured to perform scheduling of packet egress as a function of the packet's QoS traffic classifications, to transmit packets that are scheduled for egress onto the network, and to DMA indicia to the work completion queues to indicate the work associated with WEs has been completed.

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

Method and device for managing stateful application on server

Номер: US20190007339A1
Принадлежит: EMC IP Holding Co LLC

Embodiments of the present disclosure relate to a method and a device for managing a stateful application on a server. The method includes, in response to receiving a first request from a client for initializing the stateful application, allocating a storage resource to the stateful application. The method further includes, in response to receiving a second request from the client for processing data, storing the data in the storage resource. The method also includes enabling the stateful application to process the stored data.

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

RESOURCE PUSHING METHOD, DEVICE, AND STORAGE MEDIUM FOR SMART DEVICE

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

The present disclosure provides a resource pushing method, a device and a storage medium for a smart device, the method includes: acquiring a first pushing resource according to a preset rule, where the first pushing resource is used by the smart device to interact with a user, pushing the first pushing resource to the user. In the solution, relevant resources are actively acquired according to behavior information of the user, triggering and hotspots, and are pushed to the user, thereby saving the cost in resource querying by the user, and increasing the exposure of platform resources. 1. A resource pushing method for a smart device , comprising:acquiring a first pushing resource according to a preset rule, wherein the first pushing resource is used by the smart device to interact with a user; andpushing the first pushing resource to the user.2. The method according to claim 1 , wherein the preset rule comprises at least one of following:determining a pushing resource according to a news hotspot;determining a pushing resource according to behavior information of the user;determining a pushing resource according to a keyword of user feedback,determining a pushing resource according to an identity of the user; anddetermining a pushing resource according to subscription information of the user.3. The method according to claim 2 , wherein before the acquiring a first pushing resource according to a preset rule claim 2 , the method comprises:acquiring a first voice of the user;the acquiring a first pushing resource according to a preset rule comprises:acquiring the first pushing resource according to the first voice of the user and the preset rule.4. The method according to claim 2 , wherein the behavior information of the user comprises at least one of following:time information, location information, historical resource access information, and weather information.5. The method according to claim 1 , further comprising:acquiring feedback information for the first ...

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

METHOD AND MANAGEMENT SYSTEM OF DISTRIBUTED COMPUTATION

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

A method of distributed computing, wherein the management system includes a plurality of data temporary storage nodes. The user application connects to a neighboring data temporary storage node and uploads the project data need to be processed. The data temporary storage node publishes the tasks of the project in a blockchain network, examines the project and evaluates the processing work. After the user application approves the proposal of processing fees from the data temporary storage node, the data temporary storage node distributes the data of project tasks to the computing resources undertake the project tasks respectively. The computing resources in the blockchain network connect to the neighboring data temporary storage nodes and undertake project tasks respectively. When a computing resource completes the processing of a project task before the deadline of the project task, the neighboring data storage temporary node will transfer the processing fee and issue a work certification to the computing resource. In the overall system, the records of projects uploading, tasks assignments, results of task processing, fee transferring, and exceptions/errors are stored in blockchain, thus the data security is ensured and the costs and risks of joining parties are reduced. 1. A distributed computing method , comprising:a. a user application providing a dividable project data, wherein the project data comprises a project program and a project code, and the user application or at least one of a plurality of neighboring data temporary storage nodes segments the project data into a plurality of project tasks, wherein each of the project tasks has a task code and the project code;b. the user application uploading the dividable project data or the project tasks with a project execution file to the at least one neighboring data temporary storage node;c. receiving a project processing cost value from the at least one neighboring data temporary storage node by the user ...

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

ROUTE PRIORITY CONFIGURATION METHOD, DEVICE, AND CONTROLLER

Номер: US20200007465A1
Автор: WU Guangrui
Принадлежит: Huawei Technologies Co., Ltd.

A route priority configuration method, a device, and a controller. The controller receives an interface creation request for creating a layer 3 interface on a target device, where the interface creation request carries an IP address and a subnet mask. The controller generates a direct route of the layer 3 interface based on the interface creation request; allocates a route priority to the direct route according to a preset allocation rule; and sends the direct route and the route priority corresponding to the direct route to the target device. According to the embodiments, direct routes generated based on a same IP address can correspond to different route priorities, to avoid a case in which direct routes advertised by different distributed gateways form ECMP, and improve route priority configuration efficiency. 1. A route priority configuration method , the method applied to a network system comprising a controller and at least two devices , the at least two devices deployed with distributed gateways , and the distributed gateways on the at least two devices have a same IP address , the method comprising:receiving, by the controller, an interface creation request for creating a layer 3 interface on a target device, wherein the interface creation request carries the IP address and a subnet mask configured for the layer 3 interface, and the target device is any one of the at least two devices;generating, by the controller, a direct route of the layer 3 interface based on the interface creation request;allocating, by the controller, a route priority to the direct route according to a preset allocation rule; andsending, by the controller, the direct route and the route priority corresponding to the direct route to the target device, whereinthe preset allocation rule indicates that a route priority corresponding to a direct route that is based on the IP address and that is of any one of the at least two devices is different from a route priority corresponding to a ...

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

Providing real-time trading of virtual infrastructure resources

Номер: US20160012523A1
Автор: John I. Buswell
Принадлежит: International Business Machines Corp

A virtual marketplace is disclosed providing a trading venue for network resources. Network resources providers may communicate to a virtual marketplace server the availability of network resources for sale. Networks needing extra capacity may access the virtual marketplace and place bids on available network resources. The virtual marketplace server may pair providers with clients to establish a network resource sale.

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

Method for allocating resources in a mesh communications network, computer program, information storage means and node device

Номер: US20160014044A1
Автор: Christophe Mangin
Принадлежит: Mitsubishi Electric Corp

For allocating resources in a mesh communications network for setting up a data stream transmission from a talker device to a listener device via at least one node device, data paths being defined throughout the mesh communications network following a link-state routing protocol, each node device performs receiving, obtaining, determining, and checking. And when there are enough said resources, temporarily reserving and propagating. And when receiving for said data stream transmission a stream reservation response representative of a positive acknowledgement to said stream reservation request, effectively allocating and propagating.

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

TRANSMISSION APPARATUS AND TRANSMISSION METHOD

Номер: US20160014045A1
Автор: TERAI Ryota
Принадлежит:

A transmission apparatus () includes an acquisition unit () for acquiring a power consumption of each of a plurality of power loads; a communication unit () for transmitting data associated with the power consumption to a server via a network; and a controller () for acquiring a congestion degree of the network, wherein the controller () determines a priority of the data based on the congestion degree and controls the communication unit () to transmit the data in priority order. 1. A transmission apparatus comprising:an acquisition unit for acquiring a power consumption of each of a plurality of power loads;a communication unit for transmitting data associated with the power consumption to a server via a network; anda controller for acquiring a congestion degree of the network, whereinthe controller determines a priority of the data based on the congestion degree and controls the communication unit to data in priority order.2. The transmission apparatus according to claim 1 , whereinthe controller deals with a total power consumption as main data and gives the main data a highest priority.3. The transmission apparatus according to claim 2 , whereinwhen the congestion degree is equal to or higher than a first congestion threshold, the controller, based on the power consumption, calculates a power consumption of each power distribution type of each distribution system in a power grid as sub-data, and gives the sub-data a second highest priority next to the main data.4. The transmission apparatus according to claim 3 , whereinwhen the congestion degree is lower than a first congestion threshold and higher than a second congestion threshold that is smaller than the first congestion threshold, the controllercompares the total power consumption with a power threshold and, when the total power consumption is greater than the power threshold,deals with the power consumption as the sub-data,gives the sub-data a second highest priority next to the main data, andwithin the sub ...

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

Method and apparatus for network and resource prediction, identification, and availability

Номер: US20160021025A1
Принадлежит: Motorola Solutions Inc

A method, an infrastructure controller, and a network for network and resource prediction, identification, and availability include, given an incident at an incident area, predicting network resources needed at the incident based on a plurality of inputs; determining one or more networks at the incident and devices for accessing the one or more networks based on the predicted network resources and the plurality of inputs; and making the predicted network resources available on the one or more networks for the devices, wherein the devices are assigned to the one or more networks instead of making a local decision as to which of the one or more networks is accessed.

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

DISTRIBUTED FAIR ALLOCATION OF SHARED RESOURCES TO CONSTITUENTS OF A CLUSTER

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

Techniques are disclosed for allocating shared resources to nodes in a distributed computing network system. Nodes request a lock for each instance of a computing resource (e.g., a virtual IP address associated with a service provided by the distributed computing network system) from a distributed lock manager. The distributed lock manager maintains a queue of requests for each instance of the shared resource. Upon receiving a lock from the distributed lock manager, the receiving node performs a fairness allocation protocol to determine whether to accept the lock. If so determined, the shared computing resources associated with the lock is configured.

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

SCALABLE APPROACH TO MANAGE STORAGE VOLUMES ACROSS HETEROGENOUS CLOUD SYSTEMS

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

There is provided a method for managing heterogeneous cloud data storage systems across heterogeneous cloud computing systems. The method comprises: defining rules that govern storing of data in one or more of a plurality of heterogeneous cloud data storage systems; receiving complete data from a user's computer; splitting the complete data; and storing the split data according to the defined rules into the plurality of heterogeneous cloud data storage systems.

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

Multi-Level Video Processing Within A Vehicular Communication Network

Номер: US20200021538A1

A system and method for performing vehicle safety processing within a vehicle includes determining whether a driver is present in a vehicle, receiving driver sensed data, processing the driver sensed data to recognize a safety issue. The method continues by determining if the driver sensed data also indicates an externally sensed safety issue. For the driver sensed data without the externally sensed safety issue, the method includes generating one or more control signals to activate a driver awareness measure. For the driver sensed data with an externally sensed safety issue, the method includes activating auto safety precaution measures, determining whether the auto safety measures were successful in avoiding an accident, and, if not, recording the driver sensed data in a one-time programmable (OTP) memory device. 1. A vehicle safety system comprises: determine whether occupants are present in a vehicle;', 'for a driver occupant, receive driver sensed data;', 'process the driver sensed data to recognize a safety issue;', 'determine if the driver sensed data also indicates an externally sensed safetey issue;', 'for the driver sensed data without the externally sensed safety issue, generate one or more control signals to activate a driver awareness measure;', 'for the driver sensed data with an externally sensed safety issue, activate auto safety precaution measures;', 'determine whether the auto safety precaution measures were successful in avoiding an accident; and', 'if not, record the driver sensed data in a one-time programmable (OTP) memory device., 'a vehicle safety processor configured to2. The system of claim 1 , wherein the driver sensed data without the externally sensed safety issue further includes an environmental adjustment for an ambient temperature above or below a desired setting.3. The system of claim 2 , wherein the environmental adjustment for an ambient temperature above or below a desired setting includes an adjustment made to a temperature ...

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

PRIORITIZED NETWORK BASED ON SERVICE AND USER DEVICE

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

Various embodiments disclosed herein provide for software defined networking system to provide network service and bandwidth prioritization in a customer's network. The user equipment devices can be connected to a gateway device on a premise network. The gateway device or a server communicably coupled to the gateway device can include an intelligence agent that can prioritize bandwidth, network services, user equipment devices based on a variety of contexts. The intelligence agent can also dynamically increase or decrease the bandwidth available to the gateway device in some embodiments. In an embodiment, the software defined networking system can also instantiate virtual network functions on either the local gateway device or the cloud server in order to provide functionality for one or more network services used by the user equipment device on site. 1. A method , comprising:based on an analysis of email data in a user email account associated with a user equipment connected to a gateway device, determining, by network equipment comprising a processor, a future user event and a quantity of user participants invited to the future user event, wherein the future user event is associated with a network service that is forecasted to be requested by the user equipment;based on the quantity of user participants invited to the future user event, predicting, by the network equipment that a bandwidth requirement for the network service is likely to exceed an available bandwidth allotted to the gateway device; andadjusting, by the network equipment, the available bandwidth allotted to the gateway device based on the bandwidth requirement.2. The method of claim 1 , wherein the network service is a video call.3. The method of claim 1 , further comprising analyzing a usage history of the user equipment over a period of time to generate a usage pattern claim 1 , wherein predicting the bandwidth requirement for the network service is further based on the usage pattern.4. The ...

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

APPARATUS AND METHODS FOR INTEGRATED HIGH-CAPACITY DATA AND WIRELESS IoT (INTERNET OF THINGS) SERVICES

Номер: US20220046343A1
Автор: Das Pratik, Hoole Elliott
Принадлежит:

Architectures, methods and apparatus for providing data services (including enhanced ultra-high data rate services and IoT data services) which leverage existing managed network (e.g., cable network) infrastructure, while also providing support and in some cases utilizing the 3GPP requisite NSA functionality. Also disclosed are the ability to control nodes within the network via embedded control channels, some of which “repurpose” requisite 3GPP NSA infrastructure such as LTE anchor channels. In one variant, the premises devices include RF-enabled receivers (enhanced consumer premises equipment, or CPEe) configured to receive (and transmit) OFDM waveforms via a coaxial cable drop to the premises. In another aspect of the disclosure, methods and apparatus for use of one or more required NSA LTE channels for transmission of IoT user data (and control/management data) to one or more premises devices are provided. 121.-. (canceled)22. Computer readable apparatus comprising a non-transitory storage medium , the non-transitory storage medium comprising at least one computer program having a plurality of instructions , the plurality of instructions configured to , when executed on a processing apparatus of a computerized apparatus , cause the computerized apparatus to:cause communication of Internet of Things (IoT) data to one or more computerized IoT devices for termination thereat via a repurposed portion of at least one existing radio frequency (RF) channel of a managed content delivery network, one or more computerized premises devices also served by the managed content delivery network for services provided by at least one 3GPP 5G NR (Third Generation Partnership Project—Fifth Generation New Radio) compliant radio frequency channel operating over the managed content delivery network.23. The computer readable apparatus of claim 22 , wherein the communication of the Internet of Things (IoT) data to the one or more computerized IoT devices is conducted via at least one ...

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

ACTIVITY BASED ELECTRICAL COMPUTER SYSTEM REQUEST PROCESSING ARCHITECTURE

Номер: US20200028798A1
Принадлежит: NEX Services North America LLC

An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system. 1. An electrical computer system request processing architecture for providing an indication of activity in the electrical computer system , the electrical computer system request processing architecture comprising:a plurality of client computers coupled with at least one server by a computer network, each of the client computers being configured to provide requests to the at least one server via the network; calculate, dynamically, a post trade time interval based on a count of unique requests received by the at least one server;', 'match complementary requests from the plurality of client computers stored in the store,', 'following matching of complementary requests, count unmatched requests received over the calculated post trade time interval corresponding to one or other of the complementary requests in the store, and output the counted number of unmatched requests to provide the indication of activity in the computer system; and', 'execute a transaction between the matched complementary requests at a value computed based on the counted number of unmatched requests., 'each of the at least ...

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

SYSTEM AND METHOD FOR OPTIMIZING RESOURCE UTILIZATION IN A CLUSTURED OR CLOUD ENVIRONMENT

Номер: US20140115163A1
Автор: Matousek Jon Franklin
Принадлежит: DELL PRODUCTS L.P.

In one embodiment, a method includes calculating ideal resource apportionments from a current set of consumable resources for each of a plurality of reservations. Each reservation corresponds to one of a plurality of customers. The method further includes running an apportionment process relative to the plurality of reservations. The running includes attempting to apportion to each reservation its ideal resource apportionment. The running yields an actual resource apportionment for each reservation. Each customer's actual resource apportionment comprises a sum of the actual resource apportionments for the customer's reservations. In addition, the method includes, responsive to an indication of unapportioned resources following the running, performing a first optimization to increase resource utilization by at least one needy customer. 1. A method comprising:on a computer cluster comprising a plurality of computers, calculating ideal resource apportionments from a current set of consumable resources for each of a plurality of reservations;wherein each reservation corresponds to one of a plurality of customers;wherein each customer's ideal resource apportionment comprises a sum of the ideal resource apportionments for the customer's reservations;running an apportionment process relative to the plurality of reservations, the running comprising attempting to apportion to each reservation its ideal resource apportionment;wherein the running yields an actual resource apportionment for each reservation;wherein each customer's actual resource apportionment comprises a sum of the actual resource apportionments for the customer's reservations;responsive to an indication of unapportioned resources following the running, performing a first optimization to increase resource utilization by at least one needy customer; andwherein the at least one needy customer comprises one or more customers whose actual resource apportionments are less than their ideal resource apportionments.2. ...

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

Internet activity compartmentalization

Номер: US20210029055A1
Принадлежит: International Business Machines Corp

A system for initiating web containers and isolating network traffic to web containers is described. The system initiates and uses web containers for associated web-based resources, such as domain addresses owned by a single entity. When a web container for a domain address has not been initiated, the system determines an owner of the domain address and any domain addresses associated with the owner and initiates a web container for the domain address and the associated domains. When a user navigates to the domain addresses associated with the determined owner, the system isolates the network activity to the initiated web container.

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

METHODS AND SYSTEMS FOR AGGREGATING AND EXCHANGING MESSAGES IN AN IoT COMMUNICATION SYSTEM

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

The present disclosure relates to a pre-5th generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th generation (4G) communication system such as long term evolution (LTE). A method disclosed herein includes sending message requests, identifying at least one of a size of each of the messages associated with the message requests or a priority of each of the messages associated with the message requests, determining to aggregate the message requests, when at least one of the size of each of the messages associated with the message requests is less than a threshold segment size or the priority of each of the messages associated with the message requests is one of the low priority or the medium priority, aggregating the message requests into a single message request, and sending the single message request. 1. A method for exchanging messages in an Internet of Things (IoT) communication system , the method comprising:sending, by a first device, message requests for transmitting messages to a second device;identifying, by the first device, at least one of a size of each of the messages associated with the message requests or a priority of each of the messages associated with the message requests, wherein the priority of each of the messages is identified as a low priority, a medium priority, or a high priority;determining, by the first device, to aggregate the message requests, when at least one of the size of each of the messages associated with the message requests is less than a threshold segment size or the priority of each of the messages associated with the message requests is one of the low priority or the medium priority;aggregating, by the first device, the message requests into a single message request; andsending, by the first device, the single message request to the second device.2. The method of claim 1 , further comprises:receiving, by the second device, the single message request including the aggregated message ...

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

Data Block Prioritization For Internet of Things Payloads

Номер: US20190036841A1
Принадлежит: Intel Corporation

An IoT device Internet of Things (IoT) device including storage to store instructions and a processor to execute the stored instructions to prioritize data blocks of a data payload by dynamically assigning priority levels of the data blocks, and to transmit one or more of the data blocks based on the prioritizing. 1. An Internet of Things (IoT) device , comprising:storage to store instructions; and prioritize data blocks of a data payload by dynamically assigning priority levels of the data blocks; and', 'transmit one or more of the data blocks based on the prioritizing., 'a processor to execute the stored instructions to2. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:prioritize each of the data blocks of the data payload based on perceived information value of that data block.3. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:adjust the prioritizing based on analysis of received data blocks.4. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:limit a number of transmission re-try attempts for a data block based on the prioritizing.5. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:refrain from allowing any transmission re-try attempts for one or more of the data blocks based on the prioritizing.6. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:refrain from sending one or more of the data blocks based on the prioritizing.7. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:prioritize each of the data blocks of the data payload based on an average weighting applied to the data block.8. The IoT device of claim 1 , wherein the processor is to execute the stored instructions to:prioritize each of the data blocks of the data payload based on a product of summation of a set of external information value metrics.9. The ...

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

IMMERSIVE REALITY COMPONENT MANAGEMENT VIA A REDUCED COMPETITION CORE NETWORK COMPONENT

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

Management of immersive reality devices via a reduced competition core network component is disclosed. The reduced competition core network component can preferentially be reserved for immersive reality device data and can therefore exclude some or all other types of data typically associated with conventional wireless network devices, e.g., phone, tablet/laptop computers, IoT devices, etc. This can result in immersive reality data communication that does not have to compete with more generic data types for network or computing resources. Additionally, the reduced competition core network component can be divided into at least one reduced competition user-plane network component and at least one reduced competition control-plane network component. Use of a reduced competition user-plane network component can avoid generating additional carrier network traffic. Further, a reduced competition user-plane network component can facilitate non-carrier entity authentication, security protocols, etc. Hierarchical network component topology can enable rule-based access to computing and network resources. 1. A device , comprising:a processor; and receiving contextual data from a sensor of a user equipment in an environment;', 'determining immersive reality content based on the contextual data, wherein the processor and the memory, as a defined priority, selectively rejects generic evolved packet core network traffic, as a result of which the determining of the immersive reality content competes less for evolved packet core computing resources consumed by the generic evolved packet core network traffic than where the processor does not exclude the generic evolved packet core network traffic; and', 'enabling access to implementation data, wherein the implementation data enables implementation of the immersive reality content by the user equipment., 'a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, ...

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

RESOURCE MANAGEMENT SERVER, CONTROL METHOD, AND NON-TRANSITORY STORAGE MEDIUM

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

This resource management server includes a controller, a communicator that communicates with a license management server which manages a license, and a storage. The storage stores resource information. The controller acquires license information from the license management server via the communicator, and activates resources stored by the storage, starting from a highest priority resource, based on the license information. 1. A resource management server comprising:a controller;a communicator that communicates with a license management server which manages a license; anda storage, whereinthe storage stores resource information, and acquires license information from the license management server via the communicator; and', 'activates resources stored by the storage, starting from a highest priority resource, based on the license information., 'the controller2. The resource management server according to claim 1 , wherein acquires a number of licenses based on the license information; and', 'activates the resources in descending order of priority according to the number of licenses acquired., 'the controller3. The resource management server according to claim 2 , whereinthe controller counts a number of sets of license information to acquire the number of licenses.4. The resource management server according to claim 2 , whereinthe license information contains the number of licenses, andthe controller reads the license information to acquire the number of licenses.5. The resource management server according to claim 1 , whereinthe controller performs control to list and display the resources, which are stored, in descending order of priority.6. The resource management server according to claim 5 , wherein changes a display order of the resources listed and displayed, based on an operation for changing the display order when the operation is performed; and', 'determines a priority of the resources based on the display order changed., 'the controller7. The resource ...

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

Adjusting Network Bandwidth Based on an Analysis of a User's Cognitive State

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

Adjusting network bandwidth is provided. An indication that a client device corresponding to a user is using a level of bandwidth of a network that the computer and client device are connected to is received. An indication via a set of biometric sensors communicatively coupled to the client device that the user is experiencing an increased stress level also is received. The level of bandwidth allocated to the client device of the user is increased based on the received indication that the user is experiencing the increased stress level. 1. A computer-implemented method for adjusting network bandwidth , the computer-implemented method comprising:receiving, by a computer, an indication that a client device corresponding to a user is using a level of bandwidth of a network that the computer and client device are connected to;receiving, by the computer, an indication via a set of biometric sensors communicatively coupled to the client device that the user is experiencing an increased stress level; andincreasing, by the computer, the level of bandwidth allocated to the client device of the user based on the received indication that the user is experiencing the increased stress level.2. The computer-implemented method of further comprising:receiving, by the computer, an indication that the client device corresponding to the user is logged in to the network;responsive to the computer receiving the indication that the client device is logged in to the network, requesting, by the computer, information regarding the set of biometric sensors communicatively coupled to the client device of the user that the computer is authorized to access; andreceiving, by the computer, the information from the client device regarding the set of biometric sensors that the computer is authorized to access.3. The computer-implemented method of further comprising:accessing, by the computer, the set of biometric sensors to retrieve biometric data corresponding to the user of the client device; ...

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

Method for work-load management in a client-server infrastructure and client-server infrastructure

Номер: US20140122682A1
Принадлежит: International Business Machines Corp

Work-load management in a client-server infrastructure includes setting request information in accordance with request semantics corresponding to a type of request from a client. The request semantics include different request-types provided with different priorities during processing. Within a server, requests with high priority are included in a standard request processing queue. Further, requests with low priority are excluded from the standard request processing queue when server workload of the server exceeds a predetermined first threshold value.

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

METHOD FOR PRIORITIZING TASKS QUEUED AT A SERVER SYSTEM

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

An algorithm for assigning priorities to tasks queued for processing by users based on how heavily each task's user used the system resources in the past, including the number of tasks queued by the user in the past, the volume of these tasks, and the amount of processor time used. In the OCR context, the tasks are graphic files placed on servers and chosen for processing in accordance with the assigned priorities. 1. (canceled)2. A method comprising:identifying a first task to be executed by a processor, the first task provided by a user at a first time;determining a cumulative processor time for an execution of a set of tasks by the processor during a first prior time interval, wherein the first prior time interval ends before the first time, and wherein each task of the set of tasks is provided by the user;computing a first metric based on the cumulative processor time;identifying a second task provided by the user at a second time that is before the first time;computing a second metric based on a time difference between the first time and the second time;determining a cumulative task volume for one or more tasks provided by the user during a second prior time interval, wherein the second prior time interval ends before the first time;computing a third metric based on the cumulative task volume;determining a priority for the user based on at least one of the first metric, the second metric, or the third metric;assigning the priority to the first task; andscheduling, in view of the priority, an execution of the first task by the processor.3. The method of wherein the determining of the priority is in view of a prior priority for the user.4. The method of wherein the determining of the priority comprises reducing the prior priority.5. The method of wherein the first metric is a monotonic function of the cumulative processor time.6. The method of wherein the second metric is a monotonic function of the time difference between the first time and the second time.7. ...

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

SYSTEM AND METHOD FOR MANAGING MULTI-PROCESS PRIORITY AND PARAMETER CONFLICT IN A SELF ORGANIZING NETWORK CONTROLLER

Номер: US20150052251A1
Принадлежит: Eden Rock Communications, LLC

A method for managing multiple processes simultaneously in a communications network includes running a first application controlling a parameter of a network element, launching a second application, comparing a priority of the first application to a priority of the second application to determine a higher priority application and a lower priority application, determining a common parameter affected by the first application and the second application, writing data from the higher priority application to a current record, writing data from the lower priority application to a master record, and updating the common parameter based on the data written by the higher priority application to the current record. 1. A method for managing applications a communications network , the method comprising:running a first application controlling a parameter of a network element;launching a second application;comparing a priority of the first application to a priority of the second application to determine a higher priority application and a lower priority application;determining a common parameter affected by the first application and the second application;writing data from the higher priority application to a current record;writing data from the lower priority application to a master record; andupdating the common parameter based on the data written by the higher priority application to the current record.2. The method of claim 1 , further comprising:locking the common parameter to the higher priority application,wherein locking the common parameter to the higher priority application includes preventing applications other than the higher priority application from updating the common parameter in the current record.3. The method of claim 2 , further comprising:unlocking the common parameter from the higher priority application after the higher priority application terminates.4. The method of claim 3 , wherein the data written to the master record is used to change parameters in ...

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

Methods and Apparatus to Manage Jobs that can and Cannot be Suspended When there is a Change in Power Allocation to a Distributed Computer System

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

A non-transitory computer readable storage medium storing instructions executable by one or more processors of a distributed computer system to perform operations including determining whether a power consumed by the distributed computer system is greater than a power allocated to the distributed computer system, responsive to determining the power consumed by the distributed computer system is greater than the power allocated to the distributed computer system, determining whether all jobs being processed by the distributed computer system are processing at a lowest power state for each job, wherein a job includes one or more calculations performed by the one or more processors of the distributed computer system and responsive to determining all jobs being processed by the distributed computer system are processing at a lowest power state for each job, suspending a job having a lowest priority among all jobs being processed by the distributed computer system is shown. 1. A non-transitory computer readable storage medium having stored thereon instructions , the instructions being executable by one or more processors of a distributed computer system to perform operations including:determining whether a power consumed by the distributed computer system is greater than a power allocated to the distributed computer system;responsive to determining the power consumed by the distributed computer system is greater than the power allocated to the distributed computer system, determining whether all jobs being processed by the distributed computer system are processing at a lowest power state for each job, wherein a job includes one or more calculations performed by the one or more processors of the distributed computer system; andresponsive to determining all jobs being processed by the distributed computer system are processing at a lowest power state for each job, suspending a job having a lowest priority among all jobs being processed by the distributed computer system.2 ...

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

PPI ALLOCATION REQUEST AND RESPONSE FOR ACCESSING A MEMORY SYSTEM

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

Within a networking device, packet portions from multiple PDRSDs (Packet Data Receiving and Splitting Devices) are loaded into a single memory, so that the packet portions can later be processed by a processing device. Rather than the PDRSDs managing and handling the storing of packet portions into the memory, a packet engine is provided. The PDRSDs use a PPI (Packet Portion Identifier) Addressing Mode (PAM) in communicating with the packet engine and in instructing the packet engine to store packet portions. A PDRSD requests a PPI from the packet engine in a PPI allocation request, and is allocated a PPI by the packet engine in a PPI allocation response, and then tags the packet portion to be written with the PPI and sends the packet portion and the PPI to the packet engine. 1. A method comprising:(a) receiving an allocation request for a Packet Portion Identifier (PPI) via a bus and onto a memory system, wherein the memory system comprises a packet engine and a memory;(b) determining the PPI, wherein the PPI is associated with an unused block of memory in the memory of the memory system;(c) outputting the PPI from the memory system and onto the bus;(d) receiving packet data onto the memory system via the bus, wherein the PPI is received by the memory system along with packet data; and(e) using the PPI to write the packet data into the block of memory, wherein (a) through (e) are performed by the packet engine.2. The method of claim 1 , wherein the using of (e) involves:(e1) using the PPI to determine an address; and(e2) supplying the address to the memory along with the packet data thereby writing the packet data into the block of memory, wherein (e1) and (e2) are performed by the packet engine.3. The method of claim 1 , wherein the packet data received in (d) is a part of an IP (Internet Protocol) packet.4. The method of claim 1 , wherein the allocation request includes an indication of a size of the packet data.5. The method of claim 1 , wherein the packet data ...

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

Cross-domain mapped compound network instruction system

Номер: US20210058493A1

Multiple input items from extensions of listened-to sites are received and stored in a common format for a given user. Compound conditions that are linked to the commonly formatted data can be analyzed and one or more mapped requests can be constructed from mappings. The mapped requests can then be transmitted to external sites for processing.

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

Servicing asset requests via proxy

Номер: US20200053181A1
Принадлежит: iHeartMedia Management Services Inc

A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives receive an access request from a user of the requestor device via the first communication link. The access request is associated with a requested asset hosted by the asset host, and includes pipeline language parameters. Routing information associated with the asset host is determined, and the access request is routed to the asset host in response to verifying that the user is authorized to access the requested asset. The proxy device obtains the requested asset from the asset host, transforms the requested asset based on the pipeline language parameters, and transmits the transformed asset to the requestor device.

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

DATA PLANE INTERFACE NETWORK QUALITY OF SERVICE IN MULTI-TENANT DATA CENTERS

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

Methods, apparatus, and systems for data plane interface network Quality of Service (QoS) in multi-tenant data centers. Data plane operations including packet generation and encapsulation are performed in software running in virtual machines (VMs) or containers hosted by a compute platform. Control plane operations, including QoS traffic classification, are implemented in hardware by a network controller. Work submission and work completion queues are implemented in software for each VM or container. Work elements (WEs) defining work to be completed by the network controller are generated by software and processed by the network controller to classify packets associated with the WEs into QoS traffic classes, wherein packets belonging to a give traffic flow are classified to the same QoS traffic class. The network controller is also configured to perform scheduling of packet egress as a function of the packet's QoS traffic classifications, to transmit packets that are scheduled for egress onto the network, and to DMA indicia to the work completion queues to indicate the work associated with WEs has been completed. 1 accessing or receiving packets encapsulating data generated by the plurality of tenant applications, the packets generated using data plane operations implemented via execution of software on the compute platform and under control of the one or more tenants;', 'performing Quality of Service (QoS) traffic classification to classify the packets generated by the plurality of tenant applications into QoS traffic classes;', 'performing flow-based scheduling of classified packets to be transmitted outbound from the network controller onto the network, wherein classified packets are scheduled for egress using packet flows that are scheduled as a function of QoS traffic classifications of the packets; and', 'transmitting packets that are scheduled for egress onto the network via the network port., 'performing control plane operations on the network controller, ...

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

SIGNAL UPLOAD OPTIMIZATION

Номер: US20220078135A1
Принадлежит: Microsoft Technology Licensing, LLC

Aspects of the technology described herein allocate limited computing resources, such as available bandwidth and battery power, to transferring the most urgent and important data from a client device to an online service. Client devices have enormous amounts of information about the user's activities that could be communicated to the service at any given time. However, the wireless transfer of information uses available battery power and can consume a user's data plan. The technology described herein uses a model to determine how often information should be sent to a service. The model can also determine what information to send. Different models can be implemented in different scenarios. The different models can include different weighting that will produce different decisions given the same inputs. 1. A computing device comprising:a processor; andcomputer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the computing device to:determine a device context for the computing device by evaluating device characteristics;adjust a default user-data transmission frequency according to the device context to generate a device-context-sensitive transmission frequency;determine a user context for a user of the computing device;adjust the device-context-sensitive transmission frequency according to the user context to generate a user-context-sensitive transmission frequency; andtransmit user data to a service at the user-context-sensitive transmission frequency.2. The computing device of claim 1 , wherein the computer-executable instructions claim 1 , when executed by the processor claim 1 , configure the computing device to:determine the device context by evaluating whether the computing device is connected to an external power source; anddetermine the device-context-sensitive transmission frequency based at least on whether the computing device is connected to the external power source.3. The computing ...

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

Network Sensitive File Transfer

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

Methods and systems for transmitting files based on network conditions are described herein. Network conditions of a network that connects a first computing device and a second computing device may be determined. A usage pattern of one or more users may be determined. Based on the network conditions, a first priority level of a first file, and/or the usage pattern, a first file may be sent from the first computing device to the second computing device. Based on the network conditions, a second priority level of a second file, and/or the usage pattern, a delay period may be determined for the second file, and transmission of the second file may be delayed. The first computing device may send a summary of the second file to the second computing device. 1. A method comprising:determining a bandwidth of a network that connects a first computing device and a second computing device;determining a plurality of files for transfer from the first computing device to the second computing device;causing, based on the bandwidth and a first priority level of a first file of the plurality of files, the first computing device to transmit, to the second computing device, the first file; andcausing, based on the bandwidth and a second priority level of a second file of the plurality of files, the first computing device to delay transmission, to the second computing device, of the second file for a time period.2. The method of claim 1 , wherein the second priority level is based on a time when the second file was uploaded to the first computing device.3. The method of claim 1 , wherein the second priority level is based on a number of times the second file has been accessed.4. The method of claim 1 , further comprising:determining a relevance of the second file to a user of the second computing device, wherein the second priority level is based on the relevance.5. The method of claim 1 , further comprising:determining a geographical location of the second computing device, wherein the ...

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

Service request method for 5G local service

Номер: US20190059067A1

Provided is a service request method performed by an SMF device, including receiving, by an AMF device, an N2 message including a service request message from an access network, and receiving an Nsmf_PDUSession_UpdateSMContext request message including a PDU session ID and location information and an access type of a UE from the AMF device; verifying selection criteria of a UPF device based on the received location information of the UE and determining whether to use a new UPF device or an old UPF device; and sending an Nsmf_PDUSession_UpdateSMContext response message including information on a PDU session ID with the new UPF device or the old PUF device based on the determining. The access network is configured to receive, from the AMF device, an N2 request message including an MM NAS service accept and the access network is configured to perform a service through an RRC connection reconfiguration with the UE. 1. A service request method performed by a session management function (SMF) device , the method comprising:receiving an Nsmf_PDUSession_UpdateSMContext request message that includes a protocol data unit (PDU) session identifier (ID) and location information and an access type of a user equipment (UE) from the AMF device;verifying selection criteria of a user plane function (UPF) device based on the received location information of the UE and determining whether to use a new UPF device or an old UPF device; andsending an Nsmf_PDUSession_UpdateSMContext response message including information on a PDU session ID with the new UPF device or the old PUF device based on the determining,wherein an access network is configured to receive, from the AMF device, an N2 request message that includes an MM non-access-stratum (NAS) service accept and the access network is configured to perform a service through a radio resource control (RRC) connection reconfiguration with the UE.2. The method of claim 1 , wherein the SMF device is configured to send an N4 session ...

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

TAG INHERITANCE

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

A data handling system includes a managing resource that manages one or more managed resources. The managed resource inherits tags of its managing resource(s). A user of the data handling system may apply tags to a managing resource via a management console. The tags may be applied via a user interface and utilized to organize the managed and managing resources. The tags may be typeless in that the user may assign any type of meaning to any tag. Tags assigned to the managing resource are applied or inherited to the resources it manages. The pattern of inheritance repeats through ‘n’ generations as managed resources, themselves, can be managing resources. 1. A method of organizing computing resources comprising:receiving, with a management console, a tag associated with a managing computing resource;determining, with the management console, a plurality of managed computing resources dependent upon and controlled by the managing computing resource;applying, with the management console, the received tag to the plurality of managed computing resources, and;organizing, with the management console, the managing computing resource and the plurality of managed computing resources by displaying the received tag in association with a managing computing resource display object and by displaying the applied tags in association with a plurality of managed computing resource display objects.2. The method of claim 1 , wherein the plurality of managed computing resources comprises a first managed computing resource directly managed by the managing computing resource and a second managed computing resource directly managed by the first managed computing resource.3. The method of claim 2 , wherein the managing computing resource is a physical computing node claim 2 , the first managed computing resource is a hypervisor hosted by the physical computing node claim 2 , and the second managed computing resource is a virtual machine hosted by the hypervisor.4. The method of claim 1 , ...

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

ADAPTIVE METHOD FOR THE EXECUTION OF SERVICES IN REAL TIME, NOTABLY OF FLIGHT MANAGEMENT AND REAL TIME SYSTEM USING SUCH A METHOD

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

The system executes services by an application called “server” for at least one application called “client.” A preliminary step establishes for each service a list of calculation parameters that can be varied in a given range, called “adjustable parameters” as well as time and quality of the said service information according to the value of the said parameters. At the request of a client for a given service, the method adjusts the value of the adjustable calculation parameters as a function of a given constraint, the service being executed using the adjusted values of the said parameters. 1. A method for the execution of services in real time by an application called “server” for at least one application called “client ,” wherein a preliminary step establishing for each service a list of calculation parameters that can be varied in a given range , called “adjustable parameters” as well as calculation time and quality of the service information according to the value of the parameters , at the request of a client for a given service , the method adjusting the value of the adjustable calculation parameters as a function of a given constraint , the service being executed using the adjusted values of the parameters.2. A method according to claim 1 , wherein the given constraint involves a maximum duration of the time of response to the request.3. A method according to claim 1 , wherein the given constraint involves the use of a set of non-adjustable calculation parameters.4. A method according to claim 1 , wherein the constraint is provided to the server by the client.5. A method according to claim 1 , wherein claim 1 , for each service claim 1 , the adjustable parameters are classified by priority claim 1 , in the case of necessary adjustment of the parameters in order to comply with the given constraint:the parameter of highest priority is adjusted firstly and the execution time of the service is calculated;if the adjustment of the said parameter of highest priority ...

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

Operation methods of communication node in network

Номер: US20170068305A1
Принадлежит: Hyundai Motor Co

An operation method of a communication node in an Ethernet-based vehicle network, the communication node including a regulator, a physical (PHY) layer unit, and a processor, includes outputting, by the processor, a first signal to initiate a supply of power to the communication node; outputting, by the processor, a second signal to initiate a transition of the communication node from a normal mode to a sleep mode; and transitioning, by the PHY layer unit, the communication node from the normal mode to the sleep mode when the second signal is received at the PHY layer unit from the processor.

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

METHOD, APPARATUS AND SYSTEM FOR ADDRESSING RESOURCES

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

A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests. 1. An apparatus , comprising:a memory;a processor coupled to the memory;a first interface to communicate with end-points operationally connected to the apparatus, the end-points comprising one or more resources, the first interface being configured to receive from an end-point a registration comprising information on the address and the resources of the node, and whether the end-point is non-continuously available;a second interface for receiving requests regarding the resources and for responding to the requests; information about sleeping end-points which are non-continuously available; and', 'a request queue for each sleeping end-point, wherein a priority value is assignable to a request in the request queue; and, 'a first component for storing receiving, through the second interface, a request regarding a sleeping end-point,', 'determining if the request comprises information that the end-point is a sleeping end-point,', 'adding the request to the request queue of the end-point,', 'communicating with a sleeping end-point regarding the requests only after receiving, through the first interface, a message from ...

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

Control and User Plane Architecture

Номер: US20200067836A1
Автор: TILLI Juha-Matti
Принадлежит:

There is provided a method including acquiring, by a controller of a control interface part, a control plane message requesting an update of a processing thread-specific hash table of a user plane processing thread; providing, by the controller, the message to a queue of the user plane processing thread; obtaining, by the user plane processing thread, the control plane message from the queue; updating, by the user plane processing thread based on the obtained control plane message, the processing thread-specific hash table; indicating, by the user plane processing thread, to the controller that the requested update is processed in response to the updating; obtaining, by the user plane processing thread, at least one user plane message from the queue; and processing, by the user plane processing thread, the at least one user plane message based at least partly on the processing thread-specific hash table. 1. A method comprising:acquiring, by a controller of a control interface part, a control plane message requesting an update of a processing thread-specific hash table of a user plane processing thread;providing, by the controller, the control plane message to a queue of the user plane processing thread;obtaining, by the user plane processing thread, the control plane message from the queue;updating, by the user plane processing thread based on the obtained control plane message, the processing thread-specific hash table of the user plane processing thread;indicating, by the user plane processing thread, to the controller that the requested update is processed in response to the updating;obtaining, by the user plane processing thread, at least one user plane message from the queue of the user plane processing thread; andprocessing, by the user plane processing thread, the at least one user plane message based at least partly on the processing thread-specific hash table.2. The method of claim 1 , further comprising:locking, by the user plane processing thread, said ...

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

Dynamic Workload Allocation

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

A method for allocating a fixed number of resources of a first type within a compute platform. Allocating a set of at least one resource of the first type as targeted resources; the targeted resources available for management workloads when not activated for use by productive workloads. Assigning a set of management workloads to a first targeted resource while the first targeted resource is not activated for use by productive workloads. Processing management workloads on the first targeted resource. Responding to an opportunity to use the first targeted resource for productive workloads instead of continued use for management workloads by ceasing processing of management workloads on the first targeted resource and activating the first targeted resource for use by productive workloads and making the first targeted resource unavailable for management workloads until deactivated. 1. A method for allocating a fixed number of resources of a first type within a compute platform; the method comprising:allocating a first set of at least one resource of the first type as reserved resources for use by management workloads;allocating a second set of at least one resource of the first type as targeted resources, the targeted resources in the second set of at least one resource available for management workloads when not activated for use by productive workloads;assigning a set of management workloads to a first targeted resource within the second set of at least one resource while the first targeted resource is not activated for use by productive workloads;processing management workloads on the first targeted resource; and ceasing processing of management workloads on the first targeted resource; and', 'activating the first targeted resource for use by productive workloads and making the first targeted resource unavailable for management workloads until deactivated., 'responding to an opportunity to use the first targeted resource for productive workloads instead of continued ...

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

METHOD AND APPARATUS FOR ALLOCATING ELECTRONIC RESOURCE

Номер: US20220094642A1
Автор: LIU QiYu, Zhang Yang
Принадлежит:

The present disclosure relate to allocating electronic resources. In some arrangements, a server configures allocable electronic resources for a live streaming room in response to receiving a first configuration request from a first client. The first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room. The server acquires an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room. The server allocates an electronic resource from the allocable electronic resources to the audience of the second client, in response to the allocation request, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity. 1. A method for allocating electronic resources , applied to a server , comprising:in response to receiving a first configuration request from a first client, configuring allocable electronic resources for a live streaming room, wherein the first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room;acquiring an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room; andin response to the allocation request, allocating an electronic resource from the allocable electronic resources to the audience of the second client, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity.2. The method according to claim 1 , ...

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

Cloud operation reservation system

Номер: US20180084081A1
Принадлежит: Oracle International Corp

In one or more embodiments, a cloud operation reservation system is provided through which cloud operations may be scheduled and managed. The cloud operation reservation system includes logic for defining a set of time windows that are available to perform one or more cloud operations on cloud targets and presenting the set of time windows to one or more tenants of a cloud service. Tenants may browse the presented set of time windows and submit reservation requests to update and/or perform other operations on cloud targets. In response to receiving, a request to reserve one or more slots in a particular time window, the cloud operation reservation system schedules one or more cloud operations to be performed on a cloud target that is available to at least one tenant.

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

PROXY-CONTROLLED REQUEST ROUTING

Номер: US20190082025A1
Принадлежит: IHEARTMEDIA MANAGEMENT SERVICES, INC.

A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives an access request from a user of the requestor device via the first communication link. The access request includes a request to access a resource hosted by the asset host. The proxy obtains access authorization information associated with the user, and determines whether the user is authorized to access the resource based on the access authorization information. The proxy determines routing information associated with the asset host, and conditionally routes the access request to the asset host via the second communications link based, at least in part, on the access authorization information. The; asset host provides the resource to the requestor device via a third communications link that bypasses the proxy device. 1. A system comprising:a proxy device including a processor and associated memory;a requestor device coupled to the proxy device via a first communications link;an asset host coupled to the proxy device via a second communications link, the asset host hosting a resource; receive an access request from a user of the requestor device via the first communication link, the access request including a request to access the resource;', 'obtain access authorization information associated with the user;', 'determine whether the user is authorized to access the resource based, at least in part, on the access authorization information;', 'determine routing information associated with the asset host;', 'conditionally route the access request to the asset host based, at least in part, on the access authorization information, the access request routed to the asset host via the second communications link at an address determined based on the routing information; and, 'the proxy device configured tothe asset host configured to provide the resource ...

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

DEDUPLICATED DATA DISTRIBUTION TECHNIQUES

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

In connection with a data distribution architecture, client-side “deduplication” techniques may be utilized for data transfers occurring among various file system nodes. In some examples, these deduplication techniques involve fingerprinting file system elements that are being shared and transferred, and dividing each file into separate units referred to as “blocks” or “chunks.” These separate units may be used for independently rebuilding a file from local and remote collections, storage locations, or sources. The deduplication techniques may be applied to data transfers to prevent unnecessary data transfers, and to reduce the amount of bandwidth, processing power, and memory used to synchronize and transfer data among the file system nodes. The described deduplication concepts may also be applied for purposes of efficient file replication, data transfers, and file system events occurring within and among networks and file system nodes. 1. (canceled)2. A method for constructing a target object to a computing node using a storage system that is configured to store partitions of the target object in one or more data components , the method comprising:retrieving identifiers of the one or more data components;identifying, based on the received identifiers, a first data component of the one or more data components that is stored locally on the computing node;transferring a subset of the one or more data components to the computing node, the subset of the one or more data components excluding the first data component; andcausing the computing node to construct the target object using the stored first data component and the transferred subset of the one or more data components.3. The method of claim 1 , further comprising retrieving the identifiers in response to a request to:distribute the target object to the computing node; orrestore the target object to the computing node.4. The method of claim 2 , wherein the target object comprises a collection of one or more file ...

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

Managing Planned Adjustment of Allocation of Resources in a Virtualised Network

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

A Network Functions Virtualisation Management and Orchestration system, NFV-MANO, for managing resources in a Network Function Virtualisation Infrastructure, NFVI, has elements (NFVO, VNFM) for orchestrating and managing virtual resources to provide a network service and has an allocation element (VIM) for managing an allocation of physical resources for the virtual resources. One of the elements for orchestrating (NFVO, VNFM), obtains () information about which of the virtual resources could be affected by a planned adjustment of the allocation, and determines an impact () of the planned adjustment on a network service, based on this information. An indication based on the impact on the network service is sent () to the allocation element (VIM), which implements the planned allocation according to the indication. This can help enable a better trade off between allocation efficiency and quality of network service. 142.-. (canceled)43. A method performed by at least one element in a Network Functions Virtualisation Management and Orchestration system (NFV-MANO) for managing resources in a Network Function Virtualisation Infrastructure (NFVI) to provide network services , the at least one element being configured to orchestrate and manage virtual resources to provide a network service , the method comprising:obtaining information about which of the virtual resources could be affected by a planned adjustment of the allocation;determining an impact of the planned adjustment on a network service, based on the information about which of the virtual resources could be affected; andsending, to an allocation element configured to manage an allocation of physical resources for the virtual resources, an indication based on the impact on the network service.44. The method of claim 43 , further comprising assessing an acceptability of the impact claim 43 , based on the determination of the impact claim 43 , wherein sending the indication based on the impact comprises sending an ...

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

POOLING PUBLIC CLOUD RESOURCES FROM DIFFERENT SUBSCRIPTIONS USING RESERVATIONS

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

An example method of managing virtualized computing resources provided by a public cloud includes: grouping subscriptions in the public cloud into reservations, each of the reservations including constraints on virtualized computing resources provided by at least one of the subscriptions; allocating the reservations among a plurality of principals; receiving a request to provision a workload from a user associated with a first principal of the plurality of principals, wherein the workload includes metadata describing constraints of the workload; generating a deployment plan for the workload based on the metadata therein and at least one of the reservations allocated to the first principal, the deployment plan specifying a first subscription of the subscriptions; and transmitting a deployment 1. A method of managing virtualized computing resources provided by a public cloud , comprising:mapping subscriptions in the public cloud to reservations, wherein each of the reservations is mapped to an entire subscription or to a portion of a subscription, wherein each subscription corresponds to a resource pool, wherein a portion of a subscription corresponds to a subset of the resource pool associated with the subscription, wherein at least one of the reservations corresponds to a first portion of at least one of the subscriptions;allocating the reservations among a plurality of principals;receiving a request to provision a workload from a user associated with a first principal of the plurality of principals, wherein the workload includes metadata describing constraints of the workload;generating a deployment plan for the workload based on the metadata therein and the at least one of the reservations, the deployment plan specifying the at least one of the subscriptions; andtransmitting a deployment request to the public cloud using the at least one of the subscriptions specified in the deployment plan.2. The method of claim 1 , wherein generating the deployment plan ...

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

Shared file system predictive storage techniques

Номер: US20160092465A1
Принадлежит: Code 42 Software Inc

Disclosed in some examples are predictive storage techniques for use in a distributed data system. The predictive storage techniques may be used to manage locally stored elements of a shared data collection, such as the storage of files on nodes of the distributed data system that are limited in local storage space. The predictive storage techniques may achieve a balance between consumption of local resources and timely access of important elements in the shared data collection. For example, the predictive storage techniques may be used for keeping or pre-caching certain items of a collection that are determined as likely to be used in local storage for convenient access, and allowing access the remaining items on request over a network.

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

Multi-level video processing within a vehicular communication network

Номер: US20210092074A1

A system for controlling power distribution within a vehicular communication network, including a power source equipment comprising a first port in communication with a network node module of a device, and a Power over Ethernet (POE) management module. The POE management module is configured to enable POE to the device via the first port, monitor a current draw of the device, determine whether the current draw of the device exceeds a threshold, and disable POE to the device, responsive to determining that the current draw exceeds the threshold.

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

REDUCING INTERNAL FABRIC CONGESTION IN LEAF-SPINE SWITCH FABRIC

Номер: US20160094450A1
Принадлежит: DELL PRODUCTS L.P.

Embodiments of the present invention provide methods and system to reduce needless data traffic in leaf-spine switch fabric. In embodiments, in a static solution, data rates of data flows having a common destination port may be measured and responsive to the data flows having a combined data rate that exceeding a rate limit of the common destination port, one or more of the data flows may be limited. Embodiments may also comprise a global scheduler to provide dynamic data rate controls of traffic flows from source ports to destination ports in which to reduce the handling of data traffic that would otherwise be discarded due to oversubscription.

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

NODE-TO-NODE DATA DISTRIBUTION

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

Node-to-Node data distribution is described herein. A node may receive a set of peer nodes from a collection authority node that is managing a collection. The node and the set of peer nodes are members of the collection. The node may select a subset of peer nodes from the set of peer nodes. The node may attempt to establish communications with each of the subset of peer nodes, connected peers being those peers where the attempt was successful. The node may synchronize an event stream with each connected peer. 1. At least one machine readable medium that is not a transitory propagating signal , the machine readable medium including instructions that , when executed by hardware of a node , cause the node to perform operations comprising:receiving a set of peer nodes from a collection authority node managing a collection, the node and the set of peer nodes being members of the collection;selecting a subset of peer nodes from the set of peer nodes;attempting to establish communications with each of the subset of peer nodes, wherein connected peers include peers from the subset of peer nodes where the attempt to establish communications was successful; andsynchronizing an event stream with at least one connected peer.2. The machine readable medium of claim 1 , wherein the set of peer nodes is ordered claim 1 , and wherein the subset of peer nodes is selected based on the order of the set of peer nodes.3. The machine readable medium of claim 2 , wherein the set of peer nodes is ordered by a connectivity characteristic.4. The machine readable medium of claim 3 , wherein the connectivity characteristic is at least one of network bandwidth claim 3 , network performance claim 3 , cost per byte transferred claim 3 , latency claim 3 , power source claim 3 , power remaining claim 3 , processing power claim 3 , storage capacity claim 3 , or proximity to the node.5. The machine readable medium of claim 4 , wherein proximity to the node is based on network type claim 4 , and ...

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

DATA PROCESSING FOR CONNECTED AND AUTONOMOUS VEHICLES

Номер: US20220139214A1
Принадлежит: Blyncsy, Inc.

A method may be implemented to prioritize and analyze data exchanged in a connected vehicle transit network. The method may include receiving, at a roadside unit, vehicle data from a connected vehicle. The method may further include prioritizing the vehicle data received from the connected vehicle based on a level of urgency, network latency or available computing resources.

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

SCHEDULING OF SHARED HARDWARE FOR DUAL NETWORK OPERATION

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

A network device may be configured for communication over multiple communication networks. In one example, a method for scheduling a network device for communication in communication networks is disclosed. The method includes determining, based at least in part on a first schedule, a first collision interval indicating when the network device is available for communication over the communication networks that include a first communication network and a second communication network. The method includes determining communication behavior of the network device for communicating over the first communication network and the second communication network during the first collision interval. 1. A method for scheduling a network device to communicate in communication networks , the method comprising:determining a first collision interval, the first collision interval indicating when the network device is available for communication over the communication networks that include a first communication network and a second communication network; anddetermining communication behavior of the network device for communicating over the first communication network and the second communication network during the first collision interval.2. The method of claim 1 , wherein said determining the communication behavior of the network device comprises:determining a ratio of time spent in the first collision interval by the network device communicating over the first communication network and over the second communication network.3. The method of claim 2 , wherein said determining the ratio of time is based claim 2 , at least in part claim 2 , on claim 2 ,monitored traffic of the communication networks, andpriority of the communication networks.4. The method of claim 1 , further comprising:communicating, over the first communication network, a first schedule indicating when the network device is available to communicate on the first communication network; andcommunicating, over the second ...

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

ELECTRICAL COMPUTER SYSTEM PROCESSING ARCHITECTURE FOR EQUITABLE ASSIGNMENT OF IMPROVEMENTS

Номер: US20200092225A1
Принадлежит: NEX Services North America LLC

An electrical computer system processing architecture for providing fairness amongst client computers of the computer system is disclosed. The electrical computer system processing architecture comprises a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to: match complementary requests from the plurality of client computers stored in the store; following matching of complementary requests, assign an indication of how well the requests have been met compared to requests of other client computers of the computer system; accumulate the indications to form an accumulation of indications; and when the accumulation exceeds a predetermined threshold, match future requests in favor of the client computer whose requests have not been met as favorably with requests of other client computers of the computer system, thereby providing fairness amongst client computers of the computer system. 1. A computer implemented method comprising:identifying, by a matching engine, a plurality of transactions between a first party and a second party, each of the plurality of transactions assigned a first value, a second value, and a third value;calculating, by the matching engine, a position between the first party and the second party as a sum of differences between the first value and second value of each transaction of the plurality of transactions;identifying, by the matching engine, a transaction between the first party and the second party;assigning, by the matching engine, the transaction a fourth value and fifth value;calculating, by the matching engine, an updated position between the first party and the second party as a sum of the position and a difference between the fourth value and the fifth value;detecting, by the ...

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

APPARATUS AND METHODS FOR IMPLEMENTING CLUSTER-WIDE OPERATIONAL METRICS ACCESS FOR COORDINATED AGILE SCHEDULING

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

Apparatus, methods, and system for implementing cluster-wide operational metrics access for coordinated agile scheduling. One embodiment of the apparatus includes a memory to store instructions; a processing circuitry to execute instructions; and an interface circuitry. The interface circuitry to provide metrics associated with the apparatus to one or more subscriber nodes or network components in a managed cluster and to subscribe, via a metrics subscription request, to receive from one or more publisher nodes or network components in the managed cluster, metrics associated with the one or more publisher nodes or network components. The metrics to be stored in a dedicated location of the memory. The provision and subscription of metrics may be made using new protocols added to Layer 4 or transport layer of a network communication model and/or over a dedicated communication channel. The dedicated communication channel may be of low bandwidth with fixed priority and deterministic latency. 1. An apparatus comprising:a memory to store instructions;a processing circuitry to execute instructions; and provide metrics associated with the apparatus to one or more subscriber nodes or network components in a managed cluster; and', 'subscribe, via a metrics subscription request, to receive from one or more publisher nodes or network components in the managed cluster, metrics associated with the one or more publisher nodes or network components, the metrics to be stored in a dedicated location of the memory., 'an interface circuitry to'}2. The apparatus of claim 1 , wherein provision and subscription of metrics are made using new protocols added to Layer 4 or transport layer of a network communication model.3. The apparatus of claim 1 , wherein provision and subscription of metrics are made over a dedicated communication channel.4. The apparatus of claim 3 , wherein the dedicated communication channel is of low bandwidth with fixed priority and deterministic latency.5. The ...

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

DEVICES AND METHODS FOR MULTIPATH COMMUNICATIONS

Номер: US20210099572A1
Автор: Delangis Eric M.
Принадлежит:

Broadband communications devices and methods operate with at least two separate communication paths between the devices and the network, such as the Internet. The broadband devices and methods receive data concurrently over the communication paths or separately. The bandwidth is increased when the separate communication paths are combined. The broadband devices employ packetized data with Voice over Internet Protocol (VoIP) technologies combined with RF communications technologies. 1. A communications device that is capable of providing broadband communications services , comprising:at least one connection for connecting to a communications network;at least one wireless interface for connecting wirelessly to at least one remote communications device; and requests the at least one remote communications device to assist in transferring data,', 'sends a request to the at least one remote communications device for availability for participating in a multilink communication,', 'if available, sends control information through the at least one remote communications device for participating in a multilink connection,', 'receives packets from the at least one remote communications device, and', 'aggregates the data from the at least one remote communications device with data transfers from the at least one connection to increase data bandwidth for the communications device., 'a processor that'}2. The communications device of claim 1 , wherein the at least one remote communications device is at least one of a residential communications gateway claim 1 , a cable modem claim 1 , a digital subscriber line claim 1 , a wireless device claim 1 , a neighborhood access point device claim 1 , a Wi-Fi device and a cellular phone.310. The communications device of claim claim 1 , wherein the communications network is at least one of a public wired network claim 1 , a private wired network claim 1 , a public wireless network claim 1 , and a private wireless network. This application is a ...

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

CENTRALIZED APPLICATION RESOURCE MANAGER

Номер: US20140181310A1
Принадлежит: IBOARD INCORPORATED

An application resource manager is provided to organize, prioritize, and optimize data transmissions from several connected applications. Through inter-process communication, the several connected applications may pass all transmission requests to the centralized manager, which will perform all transmissions according to priority. When the transmission includes a download (e.g., file, email, etc.), the manager will pass the complete file (or a pointer to the same) to the originally requesting application. The original application may perform post-processing and then use the downloaded data, including making the data available to the user. If however, the requesting application is offline, the manager may also perform, e.g., the essential post-processing, via a plug-in given to the manager by the application when the application initially connected to the manager. A full sized user interface and a smaller user interface may be provided for un-intrusive execution. 1. A computer implemented method for managing computer applications , comprising:receiving from a first computer application a first download request, the first download request being based on user input received by the first computer application;receiving from a second computer application a second download request, the second download request being based on user input received by the second computer application, wherein the first and the second computer applications are independent of each other;prioritizing the first download request and the second download request, according to at least user priority input;downloading data associated with the download requests, according to the prioritization; upon completion of a data download, passing information regarding the downloaded data to whichever application passed the associated request to the application manager;upon completion of a data download, removing the completed download from the prioritization, and for all remaining data download requests: ...

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

DISTRIBUTED DATABASE-DRIVEN RESOURCE MANAGEMENT AND LOCKING IN A CLOUD NATIVE MOBILE CORE NETWORK NODE ARCHITECTURE

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

Systems and methods for efficient database management of non-transitory readable media, including a memory configured to store information associated with service instance requests across a plurality of distributed network resources and a processor configured to receive a service instance request, determine the first native domain object associated with the service instance request, allocate the plurality of network resources to a plurality of distributed worker instances dependent upon a first native domain object, assign the first service instance request to a first worker instance that includes a microservice instance that define service instance blocks to execute the request, and a service instance block manager configured to manage the first service instance request in conjunction with subsequent service instance requests associated with the plurality of worker instances, track running and completed requests, and allocate resources for similar requests across the distributed network nodes. 1. (canceled)2. A method performed by a network device on a cloud computing system , the method comprising:maintaining a record of logical blocks including discrete ranges of instance identifiers associated with blocks of domain objects and for which sets of worker instances have been assigned;receiving an instance request indicating a function to perform with respect to a domain object, the instance request being associated with an instance identifier;determining that the instance identifier falls within a first discrete range of instance identifiers from the record of logical blocks;routing the instance request to a distributed worker instance from a first set of distributed worker instances being assigned to perform functions related to domain objects indicated within the first discrete range of instance identifiers; andcausing an instance log to be stored to a database, the instance log including identifiers for the domain object and the worker instance.3. The method of ...

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

Network Virtualization and Resource Allocation For the Internet of Things

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

A system and method for network virtualization and resource allocation, including storing one or more received network requests in a request table, and updating at least one of a flow table, a waiting list table, or a candidate group map based on the one or more received network requests. The updating includes monitoring a transmission progress of each of one or more flows in a network of interconnected computing devices and moving completed flows from the flow table to a success list, moving requests in the waiting list table which have reached an attempt threshold from the flow table to a fail list, and compiling any residual requests in the waiting list with new requests to generate a new request table. A deterministic request allocation and/or an optimizing request allocation is performed based on the new request table. 1. A computer-implemented method for network virtualization and resource allocation , comprising:storing one or more received network requests in a request table; monitoring a transmission progress of each of one or more flows in a network of interconnected computing devices, and moving completed flows from the flow table to a success list;', 'moving requests in the waiting list table which have reached an attempt threshold from the flow table to a fail list; and', 'compiling any residual requests in the waiting list with new requests to generate a new request table; and, 'updating at least one of a flow table, a waiting list table, or a candidate group map based on the one or more received network requests, the updating further comprisingperforming at least one of a deterministic request allocation or an optimizing request allocation based on the new request table.2. The method as recited in claim 1 , wherein the deterministic request allocation further comprises sorting the requests based on at least one of request priorities or values of profit ratios.3. The method as recited in claim 1 , further comprising multicasting to enable the network ...

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

MAXIMIZING HIGH LINK BANDWIDTH UTILIZATION THROUGH EFFICIENT COMPONENT COMMUNICATION IN DISAGGREGATED DATACENTERS

Номер: US20200097436A1

Embodiments are provided herein for facilitating high link bandwidth utilization in a disaggregated computing system. A plurality of general purpose links are used to connect respective pluralities of computing elements. A traffic pattern between respective ones of a first plurality of computing elements of a first type and respective ones of a second plurality of computing elements of a second type is detected. The first and second pluralities of computing elements are dynamically connected through the respective ones of the plurality of general purpose links according to the detected traffic pattern. 1. A method for facilitating high link bandwidth utilization in a disaggregated computing system , by a processor , comprising:providing a plurality of general purpose links connected to respective pluralities of computing elements;detecting a traffic pattern between respective ones of a first plurality of computing elements of a first type and respective ones of a second plurality of computing elements of a second type; anddynamically connecting the first and second pluralities of computing elements through the respective ones of the plurality of general purpose links according to the detected traffic pattern.2. The method of claim 1 , wherein each of the plurality of general purpose links dynamically select one of a plurality of hardware protocols to initiate the dynamic connection dependent upon a type of hardware the computing element is connecting to.3. The method of claim 1 , wherein the first plurality of computing elements comprise processors and the second plurality of computing elements comprise memory units.4. The method of claim 1 , further including forming sub-pluralities within each of the first and second pluralities of computing elements according to the detected traffic pattern.5. The method of claim 4 , further including sharing a respective one of the plurality of general purpose links between members of one of the sub-pluralities.6. The method of ...

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

TECHNOLOGIES FOR FLEXIBLE AND AUTOMATIC MAPPING OF DISAGGREGATED NETWORK COMMUNICATION RESOURCES

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

Technologies for dynamic allocation of network communication resources includes a resource manager server to allocate a set of network communication resources to a compute device through an expansion bus switch that is coupled to the compute device and to the network communication resources. The resource manager server obtains telemetry data indicative of a present utilization of the allocated set of network communication resources and determines whether the present utilization satisfies a predefined utilization threshold. Additionally, the resource manager server adjusts, through the expansion bus switch and in response to a determination that the present utilization does not satisfy the predefined utilization threshold, an amount of network communication resources in the set to the compute device. 1. A resource manager server comprising: allocate a set of network communication resources to a compute device through an expansion bus switch coupled to the compute device and to the network communication resources;', 'obtain telemetry data indicative of a present utilization of the allocated set of network communication resources;', 'determine whether the present utilization satisfies a predefined utilization threshold; and', 'adjust, through the expansion bus switch and in response to a determination that the present utilization does not satisfy the predefined utilization threshold, an amount of network communication resources in the set to the compute device., 'a compute engine to2. The resource manager server of claim 1 , wherein the compute engine is further to provide threshold data indicative of the utilization threshold to the set of network communication resources claim 1 , and wherein to determine whether the present utilization satisfies the predefined threshold comprises to obtain a notification from the set of network communication resources indicative of whether the threshold is presently satisfied.3. The resource manager server of claim 2 , wherein the ...

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

SYSTEMS AND METHODS FOR CONTROLLING PROCESS PRIORITY FOR EFFICIENT RESOURCE ALLOCATION

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

Methods and systems for controlling process priority for one or more work units having one or more processes. The method includes monitoring a combination of a throughput value and a response time value for each work unit, detecting a change in load level for each work unit based on a correlation between the throughput value and the response time value to adjust a priority level associated with the work unit, and reallocating one or more resources to the work unit when the priority level exceeds a predetermined threshold value. 1. A method for controlling process priority for one or more work units having one or more processes , the method comprising:monitoring a combination of a throughput value and a response time value for each work unit;detecting a change in load level for each work unit based on a correlation between the throughput value and the response time value to adjust a priority level associated with the work unit; andreallocating one or more resources to the work unit when the priority level exceeds a predetermined threshold value.2. The method of claim 1 , wherein the work unit is a container having at least one application claim 1 , the at least one application including at least one process.3. The method of claim 1 , wherein the work unit is a virtual machine claim 1 , the virtual machine including at least one process.4. The method of claim 1 , wherein reallocating the one or more resources includes reallocating memory to the work unit.5. The method of claim 4 , further comprising increasing the priority level associated with the work unit when the throughput value and the response time value are increased such that swappiness of the memory is decreased for the work unit.6. The method of claim 4 , further comprising decreasing the priority level associated with the work unit when the throughput value and the response time value are decreased such that swappiness of the memory is increased for the work unit.7. The method of claim 1 , further ...

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

SITUATION-RELATED PRIORITIZATION OF COMMUNICATION IN NETWORKS

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

A method of prioritizing communication in networks on a situation-related basis includes comparing a quantity of incoming communications to a predetermined threshold to determine whether an overload is occurring. The method further includes analyzing content of incoming communications, in response to determining that an overload is occurring, to determine whether the overload is related to a particular situation. The method further includes grouping incoming communications, in response to determining that the overload is related to the particular situation, into prioritized communications and non-prioritized communications. The method further includes transmitting the prioritized communications. The method further includes retaining, without transmitting, the non-prioritized communications in a repository so long as the overload is occurring. 1. A method comprising:comparing a quantity of incoming communications to a predetermined threshold to determine whether an overload is occurring;analyzing content of a set of incoming communications, in response to determining that the overload is occurring, to determine whether the overload is related to a particular situation, wherein analyzing content includes comparing terms included in the content with terms included in a predefined term bank, wherein comparing terms included in the content with terms included in the predefined term bank includes determining that terms included in the predefined term bank are absent from the content;grouping incoming communications, in response to determining that the overload is related to the particular situation, into prioritized communications and non-prioritized communications;transmitting the prioritized communications; andretaining, without transmitting, the non-prioritized communications in a repository so long as the overload is occurring.2. The method of claim 1 , further comprising:transmitting the non-prioritized communications from the repository in response to determining ...

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

USER DRIVEN SMARTPHONE SCHEDULING ENHANCEMENT FOR RUNNING DATA ANALYTICS APPLICATION

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

Methods and devices for controlling execution of a data analytics application on a computing device are described. The devices include an alert app to prompt a user on system load and to recommend the user for proactively controlling the execution of a set of processes to reclaim computational resources required for execution of the data analytics application on the devices. 1. A method comprising:analyzing a usage pattern of computational resources by one or more applications executing on a computing device;estimating, based on the analysis and historical data, a prospective utilization of the computational resources by one or more foreground applications;determining whether the prospective utilization would result in starvation of the computational resources for executing a data analytics application on the computing device; andbased on the determining, prompting a user of the computing device to proactively control the execution of the one or more foreground applications executing on the computing device for successful execution of the data analytics application.2. The method as claimed in claim 1 , wherein the method further comprising retrieving the historical data of a user-specific usage pattern of the computational resources based on a plurality of context parameters claim 1 , and wherein the plurality of context parameters comprises time of day claim 1 , day of week claim 1 , month claim 1 , year claim 1 , user's locations claim 1 , user's network cell claim 1 , user's mobility and user's network usage.3. The method as claimed in claim 2 , wherein the retrieving is performed at regular intervals.4. The method as claimed in claim 1 , wherein the method further comprising executing the data analytics application on the computing device at periodic time intervals claim 1 , and wherein the data analytics application is designated as a user preferred background application.5. The method as claimed in claim 1 , wherein the method further comprising prioritizing ...

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

EVENT RESPONSE FOR A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES WHICH USES A SET OF DYNAMICALLY-ASSIGNED RESOURCES

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

Disclosed aspects manage a shared pool of configurable computing resources. A triggering event is detected. The triggering event may be related to a resource utilization on a host of the shared pool of configurable computing resources. Based on a set of profile data, it is determined to perform an event response. The event response includes initiating a resource action or initiating an asset action. The resource action may include distributing a set of dynamically-assigned resources. The asset action corresponds to a set of assets (e.g., migrating a set of virtual machines). To change the resource utilization on the host, the event response is performed. 1. A computer-implemented method for managing a shared pool of configurable computing resources , the method comprising:detecting a triggering event related to a resource utilization on a host of the shared pool of configurable computing resources; selecting, with respect to a temporal period during which to perform the event response, a resource action in response to the set of profile data indicating to avoid a first virtual machine migration during the temporal period,', 'selecting, with respect to the temporal period during which to perform the event response, an asset action in response to the set of profile data indicating to avoid use of a set of dynamically-assigned resources during the temporal period,', 'selecting, with respect to a workload of a virtual machine on the host, the asset action in response to both: the set of profile data indicating to avoid a second virtual machine migration of the virtual machine from the host, and a determination that the resource action is impractical based on a group of factors,', 'selecting, with respect to both the set of dynamically-assigned resources and a donor host, the resource action in response to the set of profile data indicating an assigned resource value exceeds a target resource value for the donor host, and', 'selecting, with respect to the resource action ...

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

MANAGING NETWORK BANDWIDTH

Номер: US20140198786A1
Принадлежит: SHORETEL, INC.

A system for using one or more via sites to manage network bandwidth, according to one embodiment of the present invention comprises a first call manager at a source site receiving an offer message to connect a call. The offer message includes an endpoint media settings list. The first call manager determines a first filtered media preferences list based on a source media settings list and the endpoint media settings list. The first call manager and transmits an invite message to a second call manager at a first via site. The invite message includes the first filtered media preferences list. The first call manager receives from the second call manager a call settings list that includes a description of the call settings negotiated between the source site, the first via site and a destination site. 142-. (canceled)43. A method for managing bandwidth in a distributed telelphony system , the method comprising:receiving at a source an offer message from a first endpoint to connect a call between the first endpoint and a second endpoint, the offer message including a first media settings list for the first endpoint, the first media settings list identifying one or more media types requested by the first endpoint for the call;determining a filtered media preferences list based on the first media settings list for the first endpoint and a second media settings list for the source, the filtered media preferences list identifying one or more media types requested for the call;allocating bandwidth to media pools based on the first filtered media preferences list, each of the media pools associated with a different type of media, wherein allocating bandwidth includes determining that there is insufficient bandwidth for a higher priority media pool and allocating bandwidth from a lower priority media pool to the higher priority media pool;sending an invite message from the source to a destination, the invite message including the filtered media preferences list; andreceiving an ...

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

GATEWAY APPARATUS AND METHODS FOR WIRELESS IOT (INTERNET OF THINGS) SERVICES

Номер: US20220182742A1
Автор: Bali Ramneek
Принадлежит:

Gateway apparatus and methods for providing data services (including IoT data services) which leverage existing managed network (e.g., cable network) infrastructure. The disclosed methods and apparatus enable, among other things, delivery of IoT data services in a unified manner via a common portal or IoT gateway (IoTG) which may be both remotely accessed by a user, and remotely controlled/configured by the host network operator (e.g., MSO). In one variant, the premises devices include RF-enabled receivers (enhanced consumer premises equipment, or CPEe) configured to receive (and transmit) OFDM waveforms via a coaxial cable drop to the premises, and interface with the aforementioned IoTG to enable provision of both 5G high-speed data services and lower bandwidth IoT services to the premises, all via a single coaxial cable drop in the exemplary embodiment. 119.-. (canceled)20. Computerized apparatus configured to use of one or more air interfaces within a premises for provision of IoT (Internet of Things) data services , the computerized apparatus comprising:a data interface, the data interface configured to communicate data with an RF (radio frequency) interface device of a network;processor apparatus in data communication with the data interface;a plurality of radio apparatus in data communication with the processor apparatus; and utilize the plurality of radio apparatus to scan respective ones of radio frequency (RF) bands, each of the RF bands associated with a respective short-range communications protocol of a plurality of short-range communications protocols, the scans each configured to detect energy associated with a first RF transmitter;', 'based at least on the detection of energy within the respective RF band, cause synchronization with a signal emitted from the corresponding RF transmitter using the respective short-range communications protocol; and', 'based at least on said synchronization with the signal, cause utilization of a designated RF channel ...

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

SELECTIVELY TRANSFORMING ASSETS RETURNED BY A PROXY DEVICE

Номер: US20210144224A1
Принадлежит: IHEARTMEDIA MANAGEMENT SERVICES, INC.

A device acting as a proxy for an asset host receives a message from a requesting device. The message includes an access request specifying an asset hosted by the asset host. The message includes embedded pipeline language parameters specifying desired asset characteristics of the hosted asset. The proxy routes the access request to the asset host. The asset received in response to the request has characteristics. The proxy compares the asset characteristics of the asset to the desired asset characteristics specified by the embedded pipeline language parameters. In response to a result of the comparison indicating that the asset's characteristics do not match the first desired asset characteristics specified by the embedded pipeline language parameters, the proxy transmits a transformed asset back to the requesting device. 1. A method comprising:receiving, from a requesting device, a first message at a device acting as a proxy for an asset host, the first message including a first access request specifying a first hosted asset hosted by the asset host, wherein the first message includes first embedded pipeline language parameters specifying first desired asset characteristics of the first hosted asset;routing the first access request from the proxy to the asset host;receiving at the proxy, from the asset host, a first hosted asset, wherein the first hosted asset has first asset characteristics;performing a first comparison comparing the first asset characteristics to the first desired asset characteristics of the first hosted asset; andtransmitting a transformed asset from the proxy to the requesting device in response to a result of the first comparison indicating that the first asset characteristics do not match the first desired asset characteristics of the first hosted asset.2. The method of claim 1 , further comprising:using the proxy to generate the transformed asset based on the first desired asset characteristics of the first hosted asset.3. The method of ...

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

DISTRIBUTED FAIR ALLOCATION OF SHARED RESOURCES TO CONSTITUENTS OF A CLUSTER

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

Techniques are disclosed for allocating shared resources to nodes in a distributed computing network system. Nodes request a lock for each instance of a computing resource (e.g., a virtual IP address associated with a service provided by the distributed computing network system) from a distributed lock manager. The distributed lock manager maintains a queue of requests for each instance of the shared resource. Upon receiving a lock from the distributed lock manager, the receiving node performs a fairness allocation protocol to determine whether to accept the lock. If so determined, the shared computing resources associated with the lock is configured. 1. A method , comprising:receiving a lock associated with a computing resource;determining whether to accept the lock based on a fairness allocation protocol; andaccepting the lock based on a determination of the fairness allocation protocol.2. The method of claim 1 , in response to determining to accept the lock claim 1 , configuring the computing resource.3. The method of claim 1 , in response to determining not to accept the lock claim 1 , releasing the lock associated with the computing resource.4. The method of claim 3 , further comprising claim 3 , issuing a request for the lock associated with the computing resource after releasing the lock associated with the computing resource.5. The method of claim 1 , wherein the fairness allocation protocol determines a number of instances of the computing resource to accept.6. The method of claim 1 , wherein the fairness protocol indicates a maximum number of computing resources of which a node is configured to accept claim 1 , wherein the computing resource is one resource of a plurality of computing resources.7. The method of claim 1 , wherein the computing resource is a virtual internet protocol (IP) address.8. The method of claim 7 , wherein the virtual IP address is one virtual IP address of a plurality of virtual IP addresses claim 7 , wherein each virtual IP address ...

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

Method and apparatus for allocating bandwidths, and computer storage medium

Номер: US20170126579A1
Автор: Yichao Meng
Принадлежит: Xian Zhongxing New Software Co Ltd

A method for allocating bandwidths is provided. The method may include: establishing a database storing use records of application services, compiling statistics on attributes and use frequencies of the application services according to the use records, by a network access device; extracting features from the application services; classifying the application services according to the attributes, the use frequencies and the features of the application services, and allocating bandwidths to each of the application services based on the classified classes. An apparatus for allocating bandwidths and a computer storage medium are further provided.

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

INFRASTRUCTURE MIGRATION TOOL

Номер: US20150134828A1
Автор: Ramanathan Ramanathan
Принадлежит:

Technologies are generally described for systems, devices and methods effective to facilitate a migration of data between computing infrastructures. In some examples, a data migration unit may identify first pieces of data with a first service requirement and second pieces of data with a second service requirement. The data migration unit may associate the first pieces of data with each other to form a first virtual data core and the second pieces of data with each other to form a second virtual data core. The data migration unit may assign a first set of parameters to the first virtual data core and a second set of parameters to the second virtual data core. The set of parameters may include a model of the pieces of data, an operating environment of the pieces of data, and instructions that facilitate the migration. 1. A method to facilitate a migration of data from a first computing infrastructure to a second computing infrastructure , wherein the first computing infrastructure and the second computing infrastructure are different , the method comprising , by a data migration unit:identifying, in the first computing infrastructure, first pieces of data, wherein the first pieces of data share a first service requirement;associating the first pieces of data with each other to form a first virtual data core;identifying, in the first computing infrastructure, second pieces of data, wherein the second pieces of data share a second service requirement different from the first service requirement;associating the second pieces of data with each other to form a second virtual data core;assigning a first set of parameters to the first virtual data core, wherein the first set of parameters includes a first model of the first pieces of data, a first operating environment of the first pieces of data, and first instructions that facilitate the migration; andassigning a second set of parameters to the second virtual data core, wherein the second set of parameters includes a ...

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

IN-VEHICLE NETWORK SYSTEM

Номер: US20180126930A1
Принадлежит: TOYOTA JIDOSHA KABUSHIKI KAISHA

An in-vehicle network system includes a plurality of controllers; a plurality of communication lines connected to the controllers, respectively, a relay device connected to the controllers via the communication lines, and a retention determiner configured to determine whether retention of data occurs in the relay device. The relay device is configured to relay data between the communication lines, and configured to preferentially relay data having a priority equal to or higher than a predetermined priority such that the data reaches the controller that is a transmission destination among the controllers within a first predetermined time when the retention determiner determines that the retention occurs. 1. An in-vehicle network system , comprising:a plurality of controllers;a plurality of communication lines connected to the controllers, respectively;a relay device connected to the controllers via the communication lines; anda retention determiner configured to determine whether retention of data occurs in the relay device,wherein the relay device is configured to relay data between the communication lines, and configured to preferentially relay data having a priority equal to or higher than a predetermined priority such that the data reaches the controller that is a transmission destination among the controllers within a first predetermined time when the retention determiner determines that the retention occurs.2. The in-vehicle network system according to claim 1 , wherein the relay device is configured to preferentially relay the data having the priority equal to or higher than the predetermined priority to the controller that is the transmission destination for a first time shorter than the first predetermined time when the retention determiner determines that the retention occurs.3. The in-vehicle network system according to claim 2 , wherein the relay device is configured to extend the first time to a second time shorter than the first predetermined time and ...

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

AUTO-PRIORITIZATION OF DEVICE TRAFFIC ACROSS LOCAL NETWORK

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

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for prioritizing network traffic. In one aspect, a method includes collecting, for local networks, traffic data representing communication traffic over the local network for a period of time; determining, for each of the network devices included in the networks, a device type of the network device and at least one device priority value for the network device; training a device prioritization model, using the traffic data and the device priority values of the devices, receiving, by the device prioritization model, for a local network, a list of network devices that are included in the local network; and generating, by the device prioritization model, a prioritization scheme for the local network that prioritizes device traffic among the network devices based on the device types and device priority values of the network devices. 1. A computer-implemented method , comprising: a first set of device priority values for the list of network devices that prioritizes device traffic among the list of network devices for an emergency situation; and', 'a second set of device priority values for the list of network devices that prioritizes device traffic among the list of network devices for a non-emergency situation,', 'wherein at least one device priority value of the first set of device priority values for a given network device of the list of network devices is different for the emergency situation than the device priority value of the second set of device priority values for the given network device for the non-emergency situation, and', 'wherein each device priority value is a measure of a priority for device traffic for each network device relative to each other device traffic of other network devices in the list of network devices; and, 'receiving a device prioritization scheme for a particular list of network devices that prioritizes device traffic among the particular ...

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

VEHICLE NETWORK NODE MODULE

Номер: US20160134562A1
Принадлежит: BROADCOM CORPORATION

A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme. The processing module interprets the outgoing device packets and the incoming network packets to determine types of packets and determines the locally managed prioritization scheme based on the types of packets. 1. A vehicular communication device , comprising:a vehicular network interface configured to support communications with a plurality of vehicle devices via a vehicular communication network in a vehicle; and receive a plurality of device packets from the plurality of vehicle devices, at least some device packets of the plurality of device packets comprising vehicle safety packets having a first priority and at least some device packets of the plurality of device packets comprising entertainment packets having a second priority;', 'determine priority of received device packets based upon contents of the device packets;', 'for device packets having the first priority, queue the device packets for output with a first priority; and', 'for device packets having the second priority, queue the device packets having the second priority for output with a second priority that is lesser than the first priority., 'processing circuitry, wherein the vehicular ...

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

CAPACITY MANAGEMENT OF CABINET-SCALE RESOURCE POOLS

Номер: US20180131633A1
Автор: Li Shu
Принадлежит:

Capacity management includes: determining that a first set of one or more services configured to execute on a set of one or more existing virtual nodes requires additional hardware resources; releasing a set of one or more hardware resources from a second set of one or more services; grouping at least some of the released set of one or more hardware resources into a set of one or more newly grouped virtual nodes; and providing hardware resources to the first set of one or more services using at least the set of one or more newly grouped virtual nodes. 1. A method of capacity management , comprising:determining that a first set of one or more services configured to execute on a set of one or more existing virtual nodes requires additional hardware resources;releasing a set of one or more hardware resources from a second set of one or more services;grouping at least some of the released set of one or more hardware resources into a set of one or more newly grouped virtual nodes; andproviding hardware resources to the first set of one or more services using at least the set of one or more newly grouped virtual nodes.2. The method of claim 1 , wherein:a virtual node among the set of one or more existing virtual nodes includes a plurality of storage resources; andthe plurality of storage resources are included in a cabinet-scale storage system that is provides storage resources but does not provide compute resources.3. The method of claim 1 , wherein:a virtual node among the set of one or more existing virtual nodes includes a plurality of compute resources; andthe plurality of compute resources are included in a cabinet-scale compute system that provides compute resources but does not provide storage resources.4. The method of claim 1 , wherein the released set of one or more hardware resources includes a storage element claim 1 , a processor claim 1 , or both.5. The method of claim 1 , wherein the first set of one or more services has higher priority than the second set ...

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

ELECTRONIC CONTROL UNIT AND COMMUNICATION DEVICE

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

One embodiment of the present invention relates to an electronic control unit mounted in a vehicle. The electronic control unit includes a communication unit to receive electric device information from one or more electric devices disposed in the vehicle, and a processor to select electric device information received from one of the one or more electric devices in response to an event occurrence and to control the communication unit such that the selected electric device information is preferentially transmitted to a server. 1. A control apparatus of a vehicle , comprising:a communication device configured to receive electric device information from one or more of electric devices of the vehicle; and obtain the received electric device information from the communication device;', 'select electric device information received from one of the one or more electric devices based on an occurrence of an event; and', 'control the communication device to transmit, to a server, the selected electric device information., 'a processor connected to the communication device and configured to2. The control apparatus of claim 1 , wherein the selected electric device information varies according to occurrence of different events.3. The control apparatus of claim 2 ,wherein the event is a collision of the vehicle,wherein the occurrence of the event is determined based on a severity level of the collision of the vehicle being equal to or higher than a reference value, andwherein the selected electric device information varies according to one or more collision attributes of the collision.4. The control apparatus of claim 3 , wherein the electric devices include a front camera configured to generate a front image of the vehicle and a rear camera configured to generate a rear image of the vehicle claim 3 ,wherein the processor is further configured to select the front image of the vehicle based on an occurrence of a front collision accident of the vehicle and control the communication ...

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

METHOD, SERVER SYSTEM AND COMPUTER PROGRAM PRODUCT OF MANAGING RESOURCES

Номер: US20190132257A1
Автор: Guo Fan, Wang Kun, Zhao Junping
Принадлежит:

Embodiments of the present disclosure provide a method, a server system and a computer program product of managing resources. The method may comprise receiving a request for a first amount of resources of the dedicated processing unit from an application with an assigned priority. The method may further comprise determining a total amount of resources of the dedicated processing unit to be occupied by the application based on the request. The method may also comprise in response to the total amount approximating or exceeding a predetermined quota associated with the priority, allocating the first amount of resources of the general-purpose processing unit to the application 1. A method of managing resources , comprising:receiving a request for a first amount of resources of a dedicated processing unit from an application with an assigned priority;determining, based on the request, a total amount of resources of the dedicated processing unit to be occupied by the application; andin response to the total amount approximating or exceeding a predetermined quota associated with the priority, allocating the first amount of resources of a general-purpose processing unit to the application.2. The method of claim 1 , wherein the resources of the dedicated processing unit include storage resources of a Graphic Processing Unit (GPU) claim 1 , and the resources of the general-purpose processing unit include storage resources of a Central Processing Unit (CPU).3. The method of claim 2 , wherein the resources of the dedicated processing unit and the resources of the general-purpose processing unit have unified addressing by means of a shared pointer claim 2 , and allocating the first amount of resources of the general-purpose processing unit comprises:setting the shared pointer to point to the first amount of resources of the general-purpose processing unit allocated to the application; andreturning information of the pointer to the application.4. The method of claim 1 , further ...

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

DISTRIBUTED DATABASE-DRIVEN RESOURCE MANAGEMENT AND LOCKING IN A CLOUD NATIVE MOBILE CORE NETWORK NODE ARCHITECTURE

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

Systems and methods for efficient database management of non-transitory readable media, including a memory configured to store information associated with service instance requests across a plurality of distributed network resources and a processor configured to receive a service instance request, determine the first native domain object associated with the service instance request, allocate the plurality of network resources to a plurality of distributed worker instances dependent upon a first native domain object, assign the first service instance request to a first worker instance that includes a microservice instance that define service instance blocks to execute the request, and a service instance block manager configured to manage the first service instance request in conjunction with subsequent service instance requests associated with the plurality of worker instances, track running and completed requests, and allocate resources for similar requests across the distributed network nodes. 1. A system for efficient database management of non-transitory readable media , the system comprising:a memory configured to store information associated with service instance requests including one or more service instance identifier ranges associated with at least one of a plurality of network resources; receive a first service instance request;', 'determine the first native domain object associated with the first service instance request received at the processor;', 'allocate the plurality of network resources to a plurality of distributed worker instances dependent upon a first native domain object associated with the first service instance request;', at least one microservice instance configured to define at least one service instance block to execute the first service instance request, and', 'a service instance block manager configured to manage the first service instance request in conjunction with subsequent service instance requests associated with the plurality of ...

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

USING EDGE-OPTIMIZED COMPUTE INSTANCES TO EXECUTE USER WORKLOADS AT PROVIDER SUBSTRATE EXTENSIONS

Номер: US20210168092A1
Принадлежит: Amazon Technologies, Inc.

Techniques are described for enabling users of a service provider network to create and configure “application profiles” that include parameters related to execution of user workloads at provider substrate extensions. Once an application profile is created, users can request the deployment of user workloads to provider substrate extensions by requesting instance launches based on a defined application profile. The service provider network can then automate the launch and placement of the user's workload at one or more provider substrate extensions using edge-optimized compute instances (e.g., compute instances tailored for execution within provider substrate extension environments). In some embodiments, once such edge-optimized instances are deployed, the service provider network can manage the auto-resizing of the instances in terms of various types of computing resources devoted to the instances, manage the lifecycle of instances to ensure maximum capacity availability at provider substrate extension locations, and perform other instance management processes. 1. A computer-implemented method comprising: ["includes computing infrastructure deployed at an edge location of a telecommunication carriers' network, and", 'is controlled at least in part by a control plane in the region of the service provider network; and, 'receiving a request to launch a workload at an extension of a region of a service provider network, wherein the extension of the region of the service provider networksending, to the extension of the region of the service provider network, instructions to launch a compute instance to be used to execute the workload.2. The computer-implemented method of claim 1 , wherein the compute instance launched in the extension of the region of the service provider network is a microVM running on a virtual machine manager (VMM) hosted by a server of the computing infrastructure.3. The computer-implemented method of claim 1 , wherein the request is a first request ...

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

OPTICAL LINE TERMINAL AND BANDWIDTH ALLOCATION METHOD

Номер: US20210168475A1

An optical line terminal is provided with: an absorption unit that acquires first information of a type and a format that are dependent on a communication scheme and that converts the acquired first information into second information of a type and a format that are common to mutually different communication schemes; and a bandwidth allocation unit that determines bandwidth allocation of an upstream signal allocated to an optical network unit on the basis of the second information. 1. An optical line terminal comprising:a processor; anda storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by the processor, perform toacquire first information of a type and a format that are dependent on a communication scheme,covert the acquired first information into second information of a type and a format that are common to mutually different communication schemes, anddetermine bandwidth allocation of an upstream signal allocated to an optical network unit on the basis of the second information.2. The optical line terminal according to claim 1 , wherein the computer program instructions further perform to output the second information for use in determining the bandwidth allocation and output information representing the bandwidth allocation of the upstream signal allocated to the optical network unit for use in converting the first information into the second information.3. The optical line terminal according to claim 1 , wherein the first information is information in accordance with a message by which the optical network unit demands permission to transmit the upstream signal.4. The optical line terminal according to claim 1 , wherein the computer program instructions further perform to allocate bandwidth to the upstream signal on the basis of a determined bandwidth amount.5. The optical line terminal according to claim 1 , wherein the computer program instructions further perform to allocate bandwidth to ...

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

APPARATUS AND METHODS FOR ENHANCING QUALITY OF EXPERIENCE FOR DATA SERVICES OVER HIGH-CAPACITY WIRELESS NETWORKS

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

Apparatus and methods for guaranteeing a quality of experience (QoE) associated with data provision services in an enhanced data delivery network. In one embodiment, a network architecture having service delivery over at least portions of extant infrastructure (e.g., a hybrid fiber coax infrastructure) is disclosed, which includes standards-compliant ultra-low latency and high data rate services (e.g., G NR services) via a common service provider. In one exemplary implementation, “over-the-top” voice data services may enable exchange of voice traffic with client devices in the aforementioned network. A distribution node may use a detection rule to identify received packets as voice traffic, and cause a dedicated bearer to attach to the default bearer, thereby enabling delivery of high-quality voice traffic by at least prioritizing the identified packets thereafter and sustaining the delivery even in a congested network environment, and improving the quality of service (QoS) and QoE for the user(s). 118-. (canceled)19. A method for provision of a data service over a data network , the data service having a guaranteed quality of experience (QoE) , the method comprising:receiving, over at least one first type of data channel, digital data from a network apparatus, the digital data associated with a data service, the digital data comprising a first type of data and a second type of data;determining that at least one aspect associated with the digital data meets at least one prescribed criterion;based at least on the at least one prescribed criterion being met, causing instantiation of at least one second type of data channel, the second type of data channel comprising a priority level that is different from a priority level associated with the first type of data channel; andcausing the network apparatus to transmit subsequent digital data via the at least one second type of data channel.20. The method of claim 19 , wherein:the data service comprises an over-the-top (OTT ...

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

METHOD FOR DATA RATE ADAPTION IN ONLINE MEDIA SERVICES, ELECTRONIC DEVICE, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Номер: US20170142029A1
Автор: Xia Yangang
Принадлежит:

Disclosed are a method and electronic device for data rate adaption in online media services, the method including: collecting and analyzing network bandwidth information of users to obtain bandwidth utilization; determining a corresponding optimal data rate according to the bandwidth utilization; comparing the optimal data rate with a data rate of a current streaming media transmission, and deciding whether to adjust the data rate of the current streaming media transmission; maintaining the data rate of the current streaming media transmission and transmitting stream media data to users if adjustment is not necessary; or transmitting stream media data to users based on the optimal data rate if adjustment is necessary. The stream media business systems can adapt to time-varying characteristics of the channel to achieve coherence and stability of the stream media data transmission to improve application service quality to a certain extent.

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

METHOD FOR GENERATING A DATASET DEFINING A MESSAGE FOR A CONSTRAINED APPLICATION

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

The method for generating a dataset defining a message includes a definition of a first descriptor of a set of messages, wherein each message includes a set of attributes each including a reduced type, wherein the descriptor also describes the set of reduced types, and wherein each reduced type is encoded from an original type; a transformation of the first descriptor into a library of preconfigured messages defining a given repository; an instantiation of a message of the repository to generate a dataset in a memory. 1. A method for generating a dataset defining a message , comprising:defining a first descriptor of a set of messages, where each message includes a set of attributes each including a reduced type, wherein the said descriptor also describes the set of reduced types, and where each reduced type is encoded from an original type;transforming the first descriptor into a library of preconfigured messages defining a given repository;instantiating a message of the repository to generate a dataset in a memory.2. The method according to claim 1 , wherein the definition of the first descriptor includes a set of rules defining ranges of values of a reduced type claim 1 , wherein the said ranges of values are included in the ranges of values defining an original type.3. Method The method according to claim 1 , wherein an encoding of a reduced type includes a reduction of the number of bytes encoding an original type.4. The method according to claim 1 , wherein the encoding of a reduced type includes the selection of a type other than the original type claim 1 , wherein the other type has fewer bytes than the number or bytes of the original type.5. The method according to claim 1 , wherein the encoding of a reduced type includes a truncation of an original type.6. The method according to claim 1 , wherein the encoding of a reduced type includes an extract from a list of values of an original type.7. The method according to claim 1 , wherein the transformation of ...

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

Network management module for a vehicle communication network

Номер: US20140226589A1
Принадлежит: Broadcom Corp

A network management module includes a network interface module, memory, and a processing module. The network interface module is operable for coupling the network management module to a vehicle communication network. The processing module is operable to manage a global vehicle network communication protocol that includes instituting a content-based network packet processing protocol and managing the vehicle communication network to support the network packet processing protocol. The content-based network packet processing protocol includes determining content type of a packet, determining a processing requirement of the packet, and prioritizing execution of the processing requirement based on the content type.

Подробнее