Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 35360. Отображено 153.
15-11-2022 дата публикации

Managing resource utilization in edge-computing systems

Номер: US0011503124B1
Принадлежит: RED HAT, INC., Red Hat, Inc.

Resource utilization in edge-computing clusters and other computing clusters can be improved according to some aspects described herein. For example, an event handler can detect an event involving a state change to a data object. In response to detecting the event, the event handler can access an event registry storing relationships between a group of controllers and a group of events that are to be handled by the group of controllers. The event handler can determine, using the event registry, a controller that is configured to handle the event. The event handler can then transmit a command over a network to a computing cluster that includes a reconciler associated with the controller, where the command is for causing the reconciler to perform a reconciliation operation with respect to the data object. Separating the event-handling logic from the reconciliation logic in this way may improve resource utilization.

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

IMPLEMENTING A REGIONALLY CONTIGUOUS PROXY SERVICE

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

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

IDENTIFYING MANUFACTURER-SPECIFIC CONTROLLER-AREA NETWORK DATA

Номер: EP3962039A1
Автор: Grzegorczyk, Ian
Принадлежит:

Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.

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

METHOD AND SYSTEM FOR COLLECTING MANUFACTURER-SPECIFIC CONTROLLER-AREA NETWORK DATA

Номер: EP3965406B1
Автор: Grzegorczyk, Ian
Принадлежит: GEOTAB Inc.

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

Machine learning method for adaptive virtual network functions placement and readjustment

Номер: US0011303722B2

Virtual Network Functions (VNFs) are placed in a substrate network and the placement is readjusted based on dynamic resource availability and dynamic resource utilization in the substrate network. A predetermined number of servers is selected sequentially as cluster-heads based on a set of metrics which measure the efficiency of the servers in different aspects. The servers are partitioned into the predetermined number of disjoint clusters with different efficiency aspects. Each cluster includes one of the cluster-heads which performs the placement and readjustment of the VNFs for the cluster. An incoming VNF is placed at a given server in a given cluster by the cluster-head of the given cluster, which optimizes an objective function subject to a set of constraints. The objective function is optimized with respect to a subset of the metrics which excludes one or more metrics in which the given cluster is efficient.

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

Page rendering method, device and equipment and readable storage medium

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

The invention provides a page rendering method, device and equipment and a readable storage medium, and the method comprises the steps: obtaining rendering data in a server rendering container and a request instruction sent by an agent layer service, the rendering data comprising a page style and page content data; according to the request instruction and the rendering data, rendering a preset page template to obtain a target rendered page; and sending the coded data of the target rendering page to the proxy layer service, the coded data being used for the client browser to display the target rendering page. Through the method, the effect of improving the rendering speed of the browser page can be achieved.

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

Systems, devices, and methods for parallelized data structure processing

Номер: US0011853360B1
Автор: Sears Merritt

This disclosure discloses systems, devices, and methods for parallelized data structure processing in context of machine learning and reverse proxy servers.

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

THREAT DETECTION NETWORK

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

According to an example embodiment, a threat detection network (10) for monitoring a security threat pertaining to a computer network is provided, the threat detection network (10) comprising a back end system (16) and a plurality of sensors (12) coupled to the back end system (16) via a communication network (14), wherein each sensor (12-k) is arranged to: collect data that is descriptive of respective occurrences of one or more predefined events in a respective one of a plurality of nodes of the computer network, wherein each of said events involves a respective interaction of a subject entity operating in the respective node with an object entity associated with the respective node, apply one or more predefined anomaly detection models to determine respective anomaly detection scores for a plurality of interactions captured in the collected data, arrange at least some of the interactions captured in the collected data into a local activity graph that is descriptive of interactions of ...

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

Web server request identification

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

A proxy server to receive a request from a client to a webserver and a response corresponding with the request from the webserver to the client is disclosed. The request is wrapped, and a wrapped request is received at the proxy server. The wrapped request is read at the proxy server. Metadata is added to a response corresponding with the wrapped request at the proxy server. The metadata can be based on the read wrapped request or the corresponding response.

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

Distributed UPF implementation for 5G networks

Номер: US0011546824B2
Принадлежит: DEUTSCHE TELEKOM AG, Deutsche Telekom AG

A communication system for transmitting data packets includes: at least one Access Node (AN) connectable to a user equipment (UE); a User Plane Function (UPF) component; and a data network (DN). The UPF component is a distributed component and comprises: at least one User Plane Function Edge (UPF-E) component and a User Plane Function Core (UPF-C) component, the UPF-E component being connected between the at least one AN and the UPF-C component, and the UPF-C component being connected between the UPF-E component and the data network (DN) or another UPF-C; and a UPF Management (UPF-M) component configured to terminate an N4 interface.

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

Media transcoding based on priority of media

Номер: US0011349954B2
Автор: Anthony Hooper
Принадлежит: DIRECTV, LLC

In one example, the present disclosure describes a device, computer-readable medium, and method for transcoding digital media in an optimized manner based on media priority. For instance, in one example, a method includes obtaining a plurality of media content items awaiting transcoding before being distributed over a content distribution network, identifying a plurality of transcoding resources available to transcode the plurality of media items, and generating a schedule for transcoding the plurality of media content items using the plurality of transcoding resources, wherein the schedule prioritizes those media content items of the plurality of media content items that have the highest relative business value.

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

Data transmission and reverse control method, device and system

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

The invention discloses a data transmission and reverse control method, device and system, and particularly relates to the field of multi-screen interaction. Source equipment is connected with display equipment through a relay connector; the source device transmits image data and audio data to the display device; the display device decodes and displays the data sent by the source device; the source device and the display device negotiate the reverse transmission capability; if it is determined that both the display device and the vehicle-mounted device support the reverse transmission capability, the display device negotiates a port for data transmission and a source device to carry out wired data transmission or wireless data transmission; and the display device sends a parameter setting request message to the source device, wherein the parameter setting request message carries a parameter domain matched with the parameter domain added with the reverse transmission port number negotiated ...

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

Safety management method and device, electronic equipment and storage medium

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

The invention discloses a security management method and device, electronic equipment and a storage medium, and the security management method comprises the steps: collecting behavior information of operation of each terminal in a network, constructing a behavior pattern recognition mechanism, and classifying the behavior information into different behavior patterns according to the constructed behavior pattern recognition mechanism; operation of the behavior information identified as the second behavior mode is prohibited; continuously monitoring the behavior information identified as the first behavior mode and the third behavior mode, and determining the risk type of the behavior information; and querying a risk control measure comparison table according to the determined risk type of the behavior information, and performing risk control on the behavior information. According to the method, a complete closed-loop management mechanism is realized, and the terminal security is guaranteed ...

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

WEB SERVER REQUEST IDENTIFICATION

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

A proxy server to receive a request from a client to a webserver and a response corresponding with the request from the webserver to the client is disclosed. The request is wrapped, and a wrapped request is received at the proxy server. The wrapped request is read at the proxy server. Metadata is added to a response corresponding with the wrapped request at the proxy server. The metadata can be based on the read wrapped request or the corresponding response.

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

Systems, devices, and methods for parallelized data structure processing

Номер: US0011436281B1
Автор: Sears Merritt

This disclosure discloses systems, devices, and methods for parallelized data structure processing in context of machine learning and reverse proxy servers.

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

Media transcoding based on priority of media

Номер: US0011750722B2
Автор: Anthony Hooper
Принадлежит: DIRECTV, LLC

In one example, the present disclosure describes a device, computer-readable medium, and method for transcoding digital media in an optimized manner based on media priority. For instance, in one example, a method includes obtaining a plurality of media content items awaiting transcoding before being distributed over a content distribution network, identifying a plurality of transcoding resources available to transcode the plurality of media items, and generating a schedule for transcoding the plurality of media content items using the plurality of transcoding resources, wherein the schedule prioritizes those media content items of the plurality of media content items that have the highest relative business value.

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

Value-based data transmission in an autonomous vehicle

Номер: US0011558483B2
Автор: John Hayes, Volkmar Uhlig
Принадлежит: GHOST AUTONOMY INC.

Value-based data transmission in an autonomous vehicle, comprising: acquiring sensor data from a plurality of sensors of the autonomous vehicle, the sensor data comprising a plurality of portions; determining, for each portion of the sensor data, a value based on one or more objects identified in the sensor data; determining, based on the values for the sensor data, an upload policy; and transmitting, based on the upload policy, one or more portions of the sensor data to a server.

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

PROTOCOL INDEPENDENT MULTICAST (PIM) DESIGNATED ROUTER (DR) ELECTION

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

In one embodiment, a method is performed. A device may include an interface in communication with a network. The device may determine whether an all-active multi-homed ethernet segment (ES) associated with the interface is enabled. On a condition that an all-active multi-homed ES is enabled, the device may determine an ethernet virtual private network (EVPN) designated forwarder (DF) state of the all-active multi-homed ES. If the all-active multi-homed ES is enabled and has an ethernet virtual private network (EVPN) designated forwarder (DF) state, the device may enter a protocol independent multicast (PIM) designated router (DR) state. If an all-active multi-homed ES is enabled and does not have an EVPN DF state, the device may enter a PIM non-DR state.

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

Remote execution of machine-learned models

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

In an exemplary process for remote execution of machine-learned models, one or more signals from a second electronic device is detected by a first electronic device. The second electronic device includes a machine-learned model associated with an application implemented on the first electronic device. Based on the one or more signals, a communication connection is established with the second electronic device and a proxy to the machine-learned model is generated. Input data is obtained via a sensor of the first electronic device. A representation of the input data is sent to the second electronic device via the proxy and the established communication connection. The representation of the input data is processed through the machine-learned model to generate an output. A result derived from the output is received via the communication connection and a representation of the result is outputted.

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

Proactive management of service connections

Номер: US0011856064B1
Автор: Karun Kumar Chennuri
Принадлежит: Amazon Technologies, Inc.

Techniques for a Predictive Connection Manager Service (PCMS) to predict when client applications will send service requests to backend services, and proactively establishes connections, caches data, or takes other actions, to reduce latencies between receipt of and response to these service requests. The PCMS analyzes historical usage data for the client applications to identify usage patterns, and uses those usage patterns to proactively scale resources to handle service requests. The PCMS can be implemented as a pass-through proxy for client applications to reduce frictions for managing how users interact with backend services. For instance, the PCMS can install client-side drivers such that updates or patches for the drivers need only be installed on the PCMS rather than on each client device. Further, the PCMS provides interfaces through which users can develop custom drivers for backend services, and also manages software drivers for different service provider networks, thus offering ...

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

Data uplink and proxy method and system based on Reactive mechanism

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

The invention relates to the technical field of big data interaction, and discloses a data uplink and proxy method and system based on a Reactive mechanism, and the method comprises the steps: constructing a Reactive mechanism, constructing a jump node in a local office network, and providing a reverse proxy service pointing to a target system of a superior computer room for a third-party system of a local computer room through a local application system. A long-connection server pushing channel is established between reverse proxy services, so that a proxy request of a third-party system of a local machine room accesses a superior machine room through a jump node, a resource response of a target system of the superior machine room is requested, and the resource response is returned to the third-party system of the local machine room; therefore, data interaction between systems is completed in a system environment in which a network is not communicated, the expandability of power data and ...

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

Function as a service gateway

Номер: US0011310335B2

Embodiments disclosed herein provide for systems and methods of efficiently scheduling the execution of user-provided functions on available serverless computing vendor platforms using a Function as a Service (“FaaS”) gateway, wherein the FaaS gateway provides the function code to one of the available serverless computing vendor platforms based on service parameters provided by each platform.

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

Micro-service access method and device, electronic equipment and storage medium

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

The invention discloses a micro-service access method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring a micro-service access request through a distribution management gateway; sending the micro-service access request to a micro-service access gateway corresponding to shunting micro-service registration information through a shunting management gateway according to the micro-service access request and the shunting micro-service registration information in the shunting management gateway; accessing the micro-service in the corresponding container cluster through a micro-service access gateway according to the micro-service access request; the micro-service is deployed in a container cluster; the micro-service access gateway is used for providing an access interface for each micro-service in the container cluster; and the shunting management gateway is deployed outside the container cluster and is used for accessing the plurality of ...

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

PROVIDING ACCESS TO DATACENTER RESOURCES IN A SCALABLE MANNER

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

Some embodiments provide a method for providing access in a scalable manner to resources in a first datacenter to clients operating in one or more public clouds. The method of some embodiments implements with multiple machines a public-cloud proxy to connect clients in the public cloud(s) to a reverse proxy in the first datacenter. For instance, in response to a request to access a first resource in the first datacenter from a first client executing outside of the first datacenter, the method: (1) assigns a first proxy-implementing machine operating outside of the first datacenter to establish a first connection with the first client, (2) assigns a second proxy-implementing machine operating outside of the first datacenter to establish a second connection with the reverse proxy that operates in the first datacenter and that provides access to the first resource, and (3) establishes a third connection between the first and second proxy-implementing machines to forward messages between the ...

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

SYSTEM FOR IDENTIFYING MANUFACTURER-SPECIFIC CONTROLLER-AREA NETWORK DATA

Номер: EP3958542A1
Автор: Grzegorczyk, Ian
Принадлежит:

Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.

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

High-availability service architecture system

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

The invention provides a high-availability service architecture system, which is arranged between a client and a data source, and comprises the following steps: a network access layer accesses and receives a data request of the client, and forwards the data request to a data transaction layer; the data transaction layer obtains data from a data source according to the data request and returns the data to the network access layer to realize data transaction processing; the network access layer comprises a plurality of reverse proxy nodes; the data transaction layer comprises a plurality of transaction nodes; the cache cluster comprises a virtual machine arranged on each transaction node; the data management layer generates configuration information during data transaction and pushes the generated configuration information to a corresponding virtual machine for local caching; and the data transaction node directly calls the configuration information cached by the local virtual machine to ...

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

Service verification method and apparatus

Номер: US0011816714B2
Автор: Jian Peng
Принадлежит: ADVANCED NEW TECHNOLOGIES CO., LTD.

Embodiments of the present disclosure provide a service-verification method and apparatus, wherein the method comprises: respectively receiving service parameters sent by a same user account on different terminals, respectively calculating corresponding service data according to the service parameters sent by each terminal; storing a plurality of corresponding relationships, each corresponding relationship comprising: service parameters sent by one terminal and corresponding calculated service data; when a service-processing request sent by any one of the different terminals is received and the service-processing request carries a target service parameter and target service data used in a current service, obtaining service data corresponding to the target service parameter according to the corresponding relationships; and acquiring a verification result according to a comparison between the obtained service data and the target service data.

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

Web server request identification

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

A proxy server to receive a request from a client to a webserver and a response corresponding with the request from the webserver to the client is disclosed. The request is wrapped, and a wrapped request is received at the proxy server. The wrapped request is read at the proxy server. Metadata is added to a response corresponding with the wrapped request at the proxy server. The metadata can be based on the read wrapped request or the corresponding response.

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

CONTENT MANAGEMENT SYSTEMS PROVIDING ZERO RECOVERY POINT OBJECTIVE

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

A server system for managing electronic content receives the electronic content at a data flow adapter. The electronic content is to be stored at a data storage system. The server system attempts to transmit the electronic content from the data flow adapter to the data storage system but receives a notification indicating that the data storage system will not store the electronic content. In response to the notification, the server system temporarily stores the electronic content at a data staging memory. A staging data adapter polls the data staging memory for electronic content awaiting to be stored at the data storage system. The server system detects the electronic content stored at the data staging memory and, in response, causes the staging data adapter to move the electronic content from the data staging memory to the data storage system when the data storage system will store the electronic content.

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

METHOD AND SYSTEM FOR COLLECTING MANUFACTURER-SPECIFIC CONTROLLER-AREA NETWORK DATA

Номер: EP3965406A1
Автор: Grzegorczyk, Ian
Принадлежит:

Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.

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

Protocol independent multicast (PIM) designated router (DR) election

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

In one embodiment, a method is performed. A device may include an interface in communication with a network. The device may determine whether an all-active multi-homed ethernet segment (ES) associated with the interface is enabled. On a condition that an all-active multi-homed ES is enabled, the device may determine an ethernet virtual private network (EVPN) designated forwarder (DF) state of the all-active multi-homed ES. If the all-active multi-homed ES is enabled and has an ethernet virtual private network (EVPN) designated forwarder (DF) state, the device may enter a protocol independent multicast (PIM) designated router (DR) state. If an all-active multi-homed ES is enabled and does not have an EVPN DF state, the device may enter a PIM non-DR state.

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

METHOD FOR IDENTIFYING MANUFACTURER-SPECIFIC CONTROLLER-AREA NETWORK DATA

Номер: EP3958543A1
Автор: Grzegorczyk, Ian
Принадлежит:

Methods and systems for identifying manufacturer-specific controller-area (CAN) data for a vehicle type are provided. Manufacturer-specific CAN data may be identified by processing defined CAN data having a correlation relationship with the target data and undefined manufacturer-specific CAN data for determining if there is a correlation relationship therebetween. Also provided are methods and systems for identifying and automatically collecting manufacturer-specific CAN data for a vehicle type.

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

Transmitting remotely valued data in an autonomous vehicle

Номер: US0011375034B2
Автор: John Hayes, Volkmar Uhlig
Принадлежит: Ghost Locomotion Inc., GHOST LOCOMOTION INC.

Transmitting remotely valued data in an autonomous vehicle, including: acquiring sensor data from a plurality of sensors of the autonomous vehicle, the sensor data comprising a plurality of portions; generating an index for the sensor data; transmitting the index to a server; receiving, based on the index, a value for each portion of the sensor data; and transmitting, based on the value for each portion of the sensor data, the one or more portions of the sensor data.

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

Low-latency trading platform and communications system

Номер: US0011816730B2
Принадлежит: CHARTER COMMUNICATIONS OPERATING, LLC

Various embodiments comprise systems, methods, architectures, mechanisms and apparatus providing a low-latency trading platform and/or communications system wherein one or more remote client devices communicate with a proxy server via a first communications channel, the proxy server being tightly coupled to (co-located and directly communicating with) a programmable hardware platform configured to communicate with an equities exchange system via a second communications channel, the location of the proxy server and hardware platform being proximate that of at least one equities exchange system, wherein the proxy server is updated by client device communications defining trade execution profiles associated with each of a plurality of equities and corresponding trading strategies, and wherein the hardware platform executes equity trades in response to substantially real time data received from the equities exchange. Various embodiments provide a mechanism for automatically provisioning the ...

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

Method and system for transparent tcp proxy to containerized applications

Номер: US0011533381B1
Автор: Alex John Hockey
Принадлежит: Microsoft Technology Licensing, LLC

Example aspects include techniques for implementing a transparent TCP proxy for containerized applications. These techniques may include receiving an outgoing packet from the containerized application via a container bridge and determining, based on a connection associated with the outgoing packet, whether the outgoing packet corresponds to an incoming packet identified by a first marking as being redirected through the TCP proxy. In addition, the techniques may include in response to determining that the outgoing packet corresponds to the incoming packet, adding a second marking to the outgoing packet to indicate that the outgoing packet is to be routed through the TCP proxy, sending the outgoing packet to the TCP proxy based on the second marking, and transmitting an outgoing processed packet to an external device having the destination address, the outgoing processed packet resulting from a performance of a proxy operation by the TCP proxy on the outgoing packet.

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

Management of artificial intelligence development platform

Номер: US0011455173B2

A method for management of an artificial intelligence development platform is provided. The artificial intelligence development platform is deployed with instances of a plurality of model services, and each of the model services is provided with one or more instances. The method includes: acquiring calling information of at least one model service; determining the activity of the at least one model service according to the calling information; and at least deleting all instances of the at least one model service in response to that the determined activity meets a first condition.

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

METHODS AND APPARATUS TO IMPLEMENT INTELLIGENT SELECTION OF CONTENT ITEMS FOR PROVISIONING

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

Methods, apparatus, systems, and articles of manufacture are disclosed to intelligently select content items for provisioning. In one example, the apparatus includes content library querying circuitry that queries a subscription guide database table to generate a list of subscriber content items linked to a target published content item indicated in the request. The apparatus also includes content library selection circuitry to select a first content item from a group of content items that include the generated list of the subscriber content items and the target published content item, the first content item corresponds to a first data access cost that is less than or equal to a second data access cost of a second content item in the group. The apparatus also includes virtual machine provisioning circuitry to provision the virtual machine on the target host with access to the first content item.

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

Systems and methods for establishing discrete connection to a network endpoint

Номер: US0011778039B1
Принадлежит: Cyber IP Holdings, LLC

Systems and methods are provided for connecting a client to a desired network endpoint. Example systems and methods include receiving, at a server, a request identifying a network endpoint to be accessed, configuring a proxy instance, the proxy instance being configured to receive a connection from a client to forward that client connection to the identified network endpoint, and deleting the proxy instance upon occurrence of a session end criteria. In some embodiments, the request identifying a network endpoint to the server is received from the network endpoint. In some embodiments, the request identifying a network endpoint to the server is received from the client. In some embodiments, a platform as a service is used to configure the proxy instance. In some embodiments, the request identifying a network endpoint is made to the platform as a service rather than to the server, which is not included in the embodiment.

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

Systems and methods for providing discrete access to an online service

Номер: US0011723090B1

Systems and methods are provided for facilitating a discreet connection between a user and a service. A first reverse proxy connection is configured to receive a connection from the user to set up the discreet connection, where an invitation indicating a mechanism for accessing the first reverse proxy connection is provided to the user. Access credentials are transmitted to the user over the first reverse proxy connection, the access credentials including an address for accessing a second reverse proxy connection, the first reverse proxy connection being deleted following delivery of the access credentials. The second reverse proxy connection facilitates the discreet connection between the user and the service without any detectable direct contact with the service.

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

Highly available virtual internet protocol addresses as a configurable service in a cluster

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

A computer program product, system, and computer implemented method comprises a multi-layered approach to virtual IP address assignment, where a managing computing node may control the generation of virtual IP addresses and assignment thereof to respective computing nodes, and where each respective computing node can control the allocation and binding of those virtual IP addresses to applications for the virtual IP addresses assigned to that computing node. Furthermore, in some embodiments, the approach includes a process to re-allocate virtual IP addresses to rebalance resources already allocated to a computing node and to address changing conditions.

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

Content management systems providing zero recovery point objective

Номер: US0011695853B1
Принадлежит: T-Mobile USA, Inc.

A server system for managing electronic content receives the electronic content at a data flow adapter. The electronic content is to be stored at a data storage system. The server system attempts to transmit the electronic content from the data flow adapter to the data storage system but receives a notification indicating that the data storage system will not store the electronic content. In response to the notification, the server system temporarily stores the electronic content at a data staging memory. A staging data adapter polls the data staging memory for electronic content awaiting to be stored at the data storage system. The server system detects the electronic content stored at the data staging memory and, in response, causes the staging data adapter to move the electronic content from the data staging memory to the data storage system when the data storage system will store the electronic content.

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

Method and apparatus for data collection from a number of vehicles

Номер: US0011487826B2
Автор: Malek Naffati
Принадлежит: Audi AG, AUDI AG

The present disclosure relates to a method for collecting data from a number of vehicles, in which at least one data collection device of a respective vehicle can be configured to read, store and transmit information recorded by respective vehicle sensors to a server. The at least one data collection device of a respective vehicle can also be configured by means of a control command to generate and transmit to a server a data set using selected values from a number of selected vehicle sensors, and in which the control command is generated by a central control device and is transmitted to the at least one data collection device.

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

Browser extension for the collection and distribution of data and methods of use thereof

Номер: US0011449666B2
Принадлежит: RoofOverYourHead Marketing Ltd.

A system and method for automated distribution of content to a designated publisher webpage on a third party publisher server that requires multiple direct manual human interactions for form completion and file upload. In one embodiment, the method is autonomously and directly executed on a local user computing device having a local browser executable thereon to access a distribution origin webpage, and to perform human-like activities in lieu of the required multiple direct manual human interactions so to input locally manipulated distribution content into form fields and file upload and thereby permit submission of a completed form and uploaded file.

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

Information processing device, information processing method, and information processing system

Номер: US0011394797B2
Принадлежит: SONY CORPORATION

A first communication section of an information processing device performs communication in a first segment of an IP network. A second communication section performs communication with other information processing devices via a non-IP wire interface. A proxy processing section generates a wire control command that is a control command using the wire interface on the basis of an IP control command that is a control command received from a first controller belonging to the first segment. The proxy processing section executes proxy processing on the basis of the wire control command by using the second communication section. The sharing processing section shares related information relating to a proxy control by the proxy processing section with a second information processing device belonging to a second segment.

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

Methods and apparatus to implement intelligent selection of content items for provisioning

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

Methods, apparatus, systems, and articles of manufacture are disclosed to intelligently select content items for provisioning. In one example, the apparatus includes content library querying circuitry that queries a subscription guide database table to generate a list of subscriber content items linked to a target published content item indicated in the request. The apparatus also includes content library selection circuitry to select a first content item from a group of content items that include the generated list of the subscriber content items and the target published content item, the first content item corresponds to a first data access cost that is less than or equal to a second data access cost of a second content item in the group. The apparatus also includes virtual machine provisioning circuitry to provision the virtual machine on the target host with access to the first content item.

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

Managing mobile device user subscription and service preferences to predictively pre-fetch content

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

A content delivery network (CDN) is enhanced to enable mobile network operators (MNOs) to provide their mobile device users with a content prediction and pre-fetching service. Preferably, the CDN enables the service by providing infrastructure support comprising a client application, and a distributed predictive pre-fetching function. The client application executes in the user's mobile device and enables the device user to subscribe to content (e.g., video) from different websites, and to input viewing preferences for such content (e.g.: “Sports: MLB: Boston Red Sox”). This user subscription and preference information is sent to the predictive pre-fetching support function that is preferably implemented within or across CDN server clusters. A preferred implementation uses a centralized back-end infrastructure, together with front-end servers positioned in association with the edge server regions located nearby the mobile core network. The predictive pre-fetch service operates on the user's ...

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

Redis-based cluster task intelligent scheduling method, equipment and medium

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

The invention relates to the technical field of computer technologies, in particular to a redis-based cluster task intelligent scheduling method and device and a medium, and the method comprises the steps that each node is configured with a task scheduler; distributing the task request to a certain node of a cluster through the server; analyzing the running state of the cluster node through redis, and judging whether the optimal node is the current node or not; if yes, the task scheduler receives and processes the task, and otherwise, the task scheduler forwards the task to the optimal node again. Cluster nodes have no master-slave difference, each node is provided with a set of same task scheduler, intelligence of cluster task management is realized through two-stage scheduling, tasks can be intelligently scheduled according to working states of different computer nodes in a cluster, efficient scheduling processing of the tasks is realized, the utilization rate of cluster resources is ...

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

SYSTEM AND METHOD FOR A WEB SCRAPING TOOL

Номер: US20240007537A1
Автор: Akshay Philar
Принадлежит: Zyte Group Ltd.

A web scraping system configured with web scraping countermeasure resolution technology.

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

Internet website copyright detection method and system and storage medium

Номер: CN115988079A
Автор: CHEN KE, XIE JIANHUA, CHEN HU
Принадлежит:

The invention aims at providing an internet website copyright detection method and system and a storage medium. The method comprises the steps that an access request of a target website is acquired; judging whether the target website is a pirated website according to the domain name of the target website; if not, displaying the target website; if yes, warning information is injected into the pirated website response information, and then the target website is displayed. According to the method, the infringement website can be quickly identified, the domain name of the infringement website is analyzed into the IP address of the traffic processing platform, the traffic of the infringement website is imported into the processing platform in a traffic proxy mode, normal website access of a user is not affected, the response message in the traffic is intercepted and injected into the pop-up script, and the traffic processing efficiency is improved. Therefore, the user can pop up the window to ...

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

Data transmission processing system with preprocessing performance

Номер: CN116233247A
Автор: HUANG BIN, HU HAIYANG
Принадлежит:

The invention discloses a data transmission processing system with preprocessing performance, which comprises a first PC (Personal Computer) end, a transfer station and a second PC end, and relates to the technical field of data transmission. According to the data transmission processing system with the preprocessing performance, the original data transmission code length is changed into a simple code by utilizing the universality of professional vocabularies, the data code length is reduced, the code execution time is shortened, the front-end code of the data is extracted by utilizing the additionally arranged transfer station, and the PC end can identify the code, so that the data transmission efficiency is improved. When the data is sent to the PC end, a large number of malicious requests initiated to the target server by the rest can be automatically intercepted, normal transmission of the data is ensured, the problem that the network data from the high speed to the low speed is easy ...

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

Webpage deblocking ip

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

The invention discloses a webpage deblocking ip, and relates to the field of IP management. According to the method, an ip is unpacked through a webpage, a front end uses nginx as a reverse proxy and displays a user operation interface to a client, a rear end judges a real IP, checks the IP and clears a packed IP through a python bottom layer architecture, during use, a user inputs the IP needing to be unpacked through the front end interface, checks the IP through a validity judgment code, judges whether the IP is an intranet IP or not according to the address range of an IP address, and sends the IP to the client; the method comprises the following steps of: establishing an IP database, judging the effectiveness of the IP, searching whether the IP is shielded or not through the established database, automatically triggering a deblocking script when a deblocking condition is met, and automatically executing a deselect operation on a corresponding IP in the shielded IP database by the deblocking ...

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

Cluster password acceleration method and device for universal internet platform

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

The invention provides a universal internet platform-oriented cluster password acceleration method, which comprises the following steps of: S1, forming a virtual cryptographic computing cluster by taking idle cryptographic computing resources of a cluster server at the back end of a platform as far-end resource nodes, and taking the front end of the platform as a central management node of the cluster; s2, establishing a two-stage asynchronous parallel mechanism; s3, cryptographic operation in TLS handshake is converted into an independent computing task through the center management node, and the computing task is asynchronously scheduled to a far-end resource node according to a two-stage asynchronous parallel mechanism; and S4, asynchronously unloading the received calculation task to a local cryptographic calculation resource for asynchronous parallel calculation according to a two-stage asynchronous parallel mechanism through the far-end resource node, and returning the calculation ...

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

Processing system, device, terminal and method for guessing game

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

The invention discloses a guessing game processing system, a guessing game processing device and a terminal, and compared with a traditional scheme, the guessing game processing system has the advantages that guessing related information of guessing users is processed by a background server pre-associated with the guessing users, so that a state server is omitted, and the processing efficiency is improved. Therefore, the abnormal condition of the state server caused by processing the swarming concurrent demand of the user is effectively avoided, the monitoring process of the state server is omitted, and the processing complexity of the game back end is greatly reduced.

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

Modulation of Signal Field in a WLAN Frame Header

Номер: US20120002756A1
Принадлежит: MARVELL WORLD TRADE LTD

A plurality of training fields of a preamble of a physical layer data unit are generated, and training fields of the plurality of training fields are mapped to respective signal streams of a plurality of streams using a mapping matrix. A signal field of the preamble of the data unit is generated, and the signal field is mapped to the plurality of signal streams using a column of the mapping matrix. The plurality of signal streams are mapped to a plurality of spatial streams, and at least i) the plurality of training fields and ii) the signal field are transmitted via the plurality of spatial streams.

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

Providing network communications satisfying application requirements using virtualization

Номер: US20120014389A1
Автор: Robert W. Twitchell
Принадлежит: Individual

A method of providing network communications includes receiving, at a second device via a virtual network connection associated with virtual dispersive routing (VDR) software that virtualizes network capabilities of the second device, a packet communicated from a first device over a connection path comprising a plurality of other devices, the packet including a header and a payload, the payload including data appended thereto by one or more devices of the plurality of devices; and determining, at the second device by the VDR software, whether the connection path satisfies one or more requirements of an application running on the second device, the determination being based at least in part on the data appended to the payload by the one or more devices of the plurality of other devices.

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

Network communications of applications running on devices utilizing virtual network connections with asymmetrical network paths

Номер: US20120017006A1
Автор: Robert W. Twitchell
Принадлежит: Individual

A method includes receiving, at a first device via a virtual network connection, a packet communicated from a second device over a first path, the packet including data appended thereto by one or more devices along the first path, and determining whether the first path satisfies one or more requirements of an application running on the first device, the determination being based at least in part on information from the packet received by the first device; and receiving, at the second device via a virtual network connection, a packet communicated from the first device over a second path, the packet including data appended thereto by one or more along the second path, and determining whether the second path satisfies one or more requirements of an application running on the second device, the determination being based at least in part on information from the packet received by the second device.

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

Facilitating network routing using virtualization

Номер: US20120020352A1
Автор: Robert W. Twitchell
Принадлежит: Individual

A method of facilitating network routing using virtualization includes receiving, at a second device via a virtual machine for a network connection that virtualizes network capabilities of the second device, a packet transmitted by a first device, the packet including a header and a payload, the virtual machine being spawned and managed by virtual dispersive routing (VDR) software; loading, by the VDR software, information from the packet into memory of the second device; appending, by the VDR software, to the payload of the packet, information associated with the second device; and transmitting the packet to a third device using the virtualized network capabilities of the virtual machine.

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

System and method for exchanging information among exchange applications

Номер: US20120023193A1
Принадлежит: FireStar Software Inc

A system and method for communicating transaction information includes a plurality of client application devices distributed among one or more local client application devices and one or more remote client application devices, and a plurality of gateways distributed among one or more local gateways and one or more remote gateways. The one or more local gateways are configured to communicate the transaction information with the one or more local client application devices, with which the one or more local gateways are associated, using one or more local data formats. The one or more remote gateways are configured to communicate the transaction information with the one or more remote client application devices, with which the one or more remote gateways are associated, using one or more remote data formats. The one or more local gateways are configured to transform the transaction information in the one or more local data formats into one or more common data formats that are shared with the one or more remote gateways. The one or more remote gateways are configured to transform the transaction information in the one or more common data formats into the one or more remote data formats. The transaction information from the one or more local client application devices is communicated to the one or more remote client application devices for completing a transaction.

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

Transparent Header Modification for Reducing Serving Load Based on Current and Projected Usage

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

A method and system for dynamically altering the delivery of web content to end users based on server load. Responsive to receiving a client request for web content, utilization metrics are collected from each device involved in delivering the web content. A device load level is determined for each device based on the utilization metrics, a system load level is determined for a subset of the devices having the same device type based on the device load levels, and a service level to provide to the client is determined based on the system load level. The request header is modified to specify the service level to provide to the client, wherein the service level indicates the web content variant to deliver. The request is sent with the modified header to a selected device which serves the web content according to the service level to the client.

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

Apparatus and method for synchronized networks

Номер: US20120030360A1
Автор: Ray W. Sanders
Принадлежит: Individual

An apparatus and method for network routing is provided. Synchronized networks are disclosed which enable fast connection set up and release in a tiered hierarchy of circuit switched nodes. Nodes in the network aggregate and disaggregate data according to a transform algorithm allowing for dynamic frame and frame segment sizing. Connections within the network are organized by paired connections performing aggregation and disaggregation according to control vectors.

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

Rule based aggregation of files and transactions in a switched file system

Номер: US20120036107A1
Принадлежит: F5 Networks Inc

A switched file system, also termed a file switch, is logically positioned between client computers and file servers in a computer network. The file switch distributes user files among multiple file servers using aggregated file, transaction and directory mechanisms. The file switch distributes and aggregates the client data files in accordance with a predetermined set of aggregation rules. Each rule can be modified independently of the other rules. Different aggregation rules can be used for different types of files, thereby adapting the characteristics of the switched file system to the intended use and to the expected or historical access patterns for different data files.

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

Predictive synchronization for clustered devices

Номер: US20120057591A1
Принадлежит: Check Point Software Technologies Ltd

A method and system is provided for a scalable clustered system. The method and system may handle asynchronous traffic as well as session backup. In the method and system, a home cluster member having ownership of a local session predicts designation of a an other cluster member to receive a packet associated with the local session and sends appropriate state information or forwarding instruction to the other network member.

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

Method and apparatus of providing messaging service and callback feature to mobile stations

Номер: US20120064880A1
Автор: Allan A. Miller
Принадлежит: Individual

Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.

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

Browsing information gathering system, browsing information gathering method, server, and recording medium

Номер: US20120072492A1
Принадлежит: NEC Corp

When a client transmits an HTML request to a server (step S 5 ), the server generates HTML texts (step S 7 ), and transmits the generated texts to the client (step S 8 ). A control unit obtains information displayed by a browser (step S 11 ), and determines whether or not confidential information like personal information is displayed by the browser and it is necessary to create a log, and creates the log if necessary (step S 12 ). When creating the log, the control unit transmits the created log to the WWW server (step S 13 ).

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

Method for processing multimedia streams

Номер: US20120076155A1
Автор: Michael K. Kounnas
Принадлежит: Individual

A method, machine readable medium, system, and device are disclosed. In one embodiment the method comprises determining whether one or more components that comprise a multimedia stream require real-time processing, if at least one of the one or more components require real-time processing, assigning the one or more components that require real-time processing to one or more real-time processes, and assigning any remaining components to one or more non-real-time processes.

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

Efficient data transfer within a virtual network

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

Improvements for the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device are provided. The components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by final destination address to improve efficiency of packet delivery.

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

Method and arrangement for enabling link status propagation

Номер: US20120099427A1
Автор: Wei-Ping Huang
Принадлежит: Telefonaktiebolaget LM Ericsson AB

A system and method for implementation of a process that propagates a link status across a media converter system implemented in a telecom and/or data com network is provided. More specifically, the system comprise XAUI and PMA/PMD interfaces that support both a copper cable and the different types of SFP+/SFP fiber-optic pluggable modules for accessing a host system and a remote link partner, respectively. With the method, the link statuses at both the copper and fiber-optic link sides of the media converter system are being monitored, such that a change of link status at one side of the media converter system will automatically be propagated across the media converter system to the other side, by dynamically enabling or disabling a respective XAUI or PMD transmitter at the opposite side of a physical layer device (PHY) of the media converter system.

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

Method and apparatus for use in an ip multimedia subsystem

Номер: US20120102211A1
Автор: Jan Dahl
Принадлежит: Individual

A method is provided for use in an IP Multimedia Subsystem, IMS, in which a session control protocol (such as the Session Initiation Protocol, SIP) is used to establish and manage sessions within the IMS. The method comprises using session control protocol messages (such as Session Initiation Protocol messages) to carry node-specific charging information, where the charging information is required for charging purposes at a charging control system of the IMS. A private header part (such as a P-Charging-Vector header) of the session control messages may be used to carry the node-specific charging information. The node-specific charging information may comprise charging data and at least one of: an indication of the type of the charging data; a name or identifier of the node, allowing the node to update charging data which relates to the node and which is carried by a session control message received by the node; and an indication of the version of the charging data, a different version indication being used to indicate different charging data; node name; version number; data name; and value. At least one session control protocol message may be used to carry node-specific charging information relating to a plurality of different nodes.

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

Vehicular network with concurrent packet transmission

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

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.

Подробнее
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.

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

Remote radio data transmission over ethernet

Номер: US20120113972A1

The invention discloses a method for transmitting data between a radio equipment (RE) and a radio equipment control (REC) of a radio base station via Ethernet. The method comprises in adaptive physical layer, adapting data frames complying with a remote radio protocol to Ethernet data frames that are suitable for transmission over Ethernet physical layer, and transmitting the adapted Ethernet data frames over the Ethernet physical layer.

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

Method and apparatus for communication using heterogeneous protocols

Номер: US20120166580A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Heterogeneous protocol stacks are used in an approach including analyzing a destination network ID of data received by a shared, lower layer protocol stack, a data type field value, and/or whether any of the upper layer protocol stacks support broadcasting. An upper layer protocol stack is selected based on the results of the analysis. The received data is transmitted to the selected upper layer protocol stack. Accordingly, heterogeneous protocol stacks may be realized in one chip.

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

Network communication method, network communication system, network communication apparatus and program therefor

Номер: US20120166608A1
Принадлежит: Seiko Epson Corp

A method for network communication under SNMP includes: producing an access request when a first device accesses management information stored in a second device, the request containing additional information including identification information of the first device or identification information of a user of the first device in a value field included in a data field that contains an identifier field and the value field; transmitting the access request to the second device; and permitting the transmitted access request so that the number of devices or users accessing the second device may not exceed a predetermined number on the basis of the identification information of the first device or the user contained in the transmitted access request and identification information of a device or a user accessing the management information.

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

Method for handling communications over a non-permanent communication link

Номер: US20120173652A1
Принадлежит: Research in Motion Ltd

A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.

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

Mobile application traffic optimization

Номер: US20120176968A1
Автор: Michael Luna
Принадлежит: Seven Networks Inc

Systems and methods for mobile application traffic optimization are disclosed. In one aspect, embodiments of the present disclosure include a distributed proxy and cache system, including, a local proxy on a mobile device for intercepting a data request made via a mobile device, and a proxy server coupled to the mobile device and a content server to which the data request is directed. In one embodiment, the local proxy can forward the data request to the proxy server for transmission to the content server for a response to the data request. In addition, the proxy server sends the data request to the content server independent of activities on the local proxy and notifies the local proxy when changed or different content on the content server is detected for the data request.

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

Methods, systems and apparatus for the interconnection of fibre channel over ethernet devices

Номер: US20120177041A1
Автор: Stuart B. Berman
Принадлежит: Jeda Networks Inc

Methods, apparatus and systems are provided for forwarding Fibre Channel Initialization Protocol (FIP) frames and Fibre Channel over Ethernet (FCoE) frames by a FCoE device interconnection apparatus (FIA) and with a Fibre Channel over Ethernet device interconnection apparatus controller (FIAC). An FCoE frame received by the FIA from the FCoE device includes at least destination and source Ethernet MAC address fields which are replaced, such as where the destination Ethernet MAC address is replaced by the MAC address assigned to a remote FCoE device, such as the desired end port. The frame is forwarded to the destination FCoE device. Preferably, first and second ports are coupled to the connectivity apparatus, which are then coupled to first and second FCoE devices.

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

Read-only storage device having network interface, a system including the device and a method of distributing files over a network

Номер: US20120179783A1
Автор: Keicy K. Chung
Принадлежит: Individual

A Read-only storage device having network interface, a system including the device, and a method of distributing files over a network. The storage device comprises a processor communicably connected to a computer interface, a network interface, and a storage means. The processor communicates with a computer and a file server through the computer interface and the network interface, respectively. The computer may request a file from the processor and the processor responds by either (1) providing the requested file to the computer on a read-only basis if the file is cached on the storage means, (2) obtains the file from the file server if the file is available from the file server, caches the obtained file on the storage means, and provides the obtained file to the computer on a read-only basis, or (3) returns a file unavailable notice to the computer.

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

Method and Apparatus for Applying Forward Error Correction in 66B Systems

Номер: US20120185748A1
Автор: Frank J. Effenberger
Принадлежит: FutureWei Technologies Inc

A method and apparatus for applying Forward Error Correction (FEC) in 66b systems. For a user data, the apparatus uses a method comprising the steps of generating one or more data blocks using a 66b code format and the user data; generating one or more FEC parity blocks using the 66b code format, wherein the parity is calculated over the data blocks; and generating an FEC codeword using the data blocks and the FEC parity blocks.

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

Tailoring content based on available bandwidth

Номер: US20120192080A1
Автор: Matthew Lloyd
Принадлежит: Google LLC

A system is configured to: store contents of a web page; determine an estimate of available bandwidth for a page load for the web page; select one or more of the contents for the page load in response to a browser request from a browser; modify the selected contents based on the estimate of available bandwidth to produce modified contents of the web page; and transmit a part of the modified contents to the browser.

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

Method and apparatus for transmitting data in cable network

Номер: US20120195257A1

Disclosed herein are a method and an apparatus for transmitting data in a cable network. The transmitter generates upper layer data including multiplexed data of a plurality of subscriber terminals, dividing the upper layer data into a plurality of segment data, performs channel coding on each segment data, extracts information on at least one subscriber terminal included in each segment data to generate subscriber identification signals, inserts the subscriber identification signals into each channel-coded segment data, and modulates and transmits each segment data into which the subscriber identification signals are inserted.

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

Physical Layer Frame Format for Long Range WLAN

Номер: US20120195391A1
Принадлежит: MARVELL WORLD TRADE LTD

In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, a first preamble portion and a data portion of the data unit is generated. The first preamble portion includes one or more long training fields. The first preamble portion and the data portion are modulated using a plurality of orthogonal frequency division multiplexing (OFDM) symbols. Symbol duration of each OFDM symbol is at least 8 μs. The data unit is generated to include the plurality of OFDM symbols.

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

Wireless file transmission

Номер: US20120206418A1
Принадлежит: NEC Corp

A computer system which includes one or more wireless interface devices that are adapted to communicate with a remote host over a radio link. Each of the wireless interface devices is a pen-based device which includes an ink field in which pen events are translated into pen data packets and transmitted to the remote host over the radio link. Local inking is provided at the wireless interface device in order to maintain the pen paradigm in essentially real time.

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

Smart attachment to electronic messages

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

Aspects of the present invention associate an unsent electronic message with a target file that is attached to a first stored electronic message. A command to attach a file to the unsent electronic message is received. A list identifying one or more files attached to one or more stored electronic messages is displayed. The target file is one of the one or more files. An input identifying the target file is received. One of the target file and a file that identifies a location of the target file on a storage device is attached to the unsent electronic message.

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

Method and apparatus for a shared i/o network interface controller

Номер: US20120218905A1
Автор: Christopher J. Pettey
Принадлежит: Nextio Inc

A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domain to another and other operations.

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

Method and apparatus for addressing in a resource-constrained network

Номер: US20120226822A1
Автор: John Peter Norair
Принадлежит: Blackbird Technology Holdings Inc

An electronic device may receive a protocol data unit (PDU) comprising a plurality of addressing bits. Data-link-layer processing of the PDU may be based on each of the addressing bits. Network layer processing of the PDU may be based on a first subset of the plurality of addressing bits. Transport-layer processing of the PDU may be based on a second subset of plurality of addressing bits. The data-link-layer processing may comprise determining whether the PDU is unicast-addressed or non-unicast-addressed. For a unicast-addressed PDU, the data-link-layer processing may comprise determining whether the PDU is destined for the electronic device based on a comparison of a Target ID field of the PDU and a device ID of the electronic device. For a non-unicast-addressed PDU, the Target ID field may not be present, and whether the PDU is destined for the electronic device may be determined based on other criteria.

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

Method and apparatus for forward error correction (fec) in a resource-constrained network

Номер: US20120226955A1
Автор: John Peter Norair
Принадлежит: Blackbird Technology Holdings Inc

An electronic device may utilize or support adaptive use of forward error correction (FEC) in a resource-constrained network. The adaptive FEC use may comprise determining whether use of FEC encoding in transmissions from another electronic device to the electronic device is necessary, desirable, and/or feasible, and when use of FEC encoding is deemed feasible and either necessary or desirable, instructing the another electronic device to utilize FEC encoding when transmitting signals destined for the electronic device. Use of FEC encoding may be determined to be feasible, necessary and/or desirable based on power loss associated with the communications from the another electronic device; based on determination of latency associated with the communications from the another electronic device; and/or based on power and/or processing related resources in the electronic device. The electronic device may separately and selectively apply FEC encoding to transmissions to the another electronic device.

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

Communication method and communication device as well as computer program

Номер: US20120230349A1
Автор: Kazuyuki Sakoda
Принадлежит: Sony Corp

Communication performed within a network including a plurality of communication stations is provided, in which when an access control is performed so that communication timing of a packet can not collide with that of another station by detecting a signal which is transmitted from another station, “a header area processed not to become easily an error such as a physical layer header portion of a packet” which is transmitted from a communication station is made to have at least information which is required for extracting information in a payload of the packet and a field for controlling an access reservation of transmission of a packet which is generated as a result of transmission of another packet so that processing using the field can be performed.

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

Method, device, and system for processing ipv6 packet

Номер: US20120236864A1
Автор: Hongyu Li, Ruobin Zheng
Принадлежит: Huawei Technologies Co Ltd

The present disclosure discloses a method, device, and system for processing an IPv6 packet, and relates to the field of Internet technologies. According to the present disclosure, a secure access, authentication, and authorization can be ensured in an IPv6 network, and different IPv6 address prefixes are allocated to different terminals. Therefore, normal routing in the network is ensured. A method for processing an IPv6 packet provided in an embodiment of the present disclosure includes: an access node adds access line information to an IPv6 packet; and forwards the IPv6 packet that is added with the access line information to an IP edge node. The present disclosure is applicable to a scenario of processing a packet in an IPv6 network.

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

Method and apparatus for pre-classifying packets

Номер: US20120243538A1
Принадлежит: XELERATED AB

The disclosed embodiments relate to a system that provides an intelligent port infrastructure for communication network devices. This is accomplished by incorporating a highly configurable pre-classifier module into the port infrastructure. This pre-classifier makes it possible to realign packet data to add a configurable number of bytes to the front of the packet, and also to select interesting data from incoming packets for further analysis. The selected data is sent into a configurable classification engine, which generates instructions that specify how to determine associated packet attributes. The packet attributes are then generated based on the instructions, and are forwarded along with the packet to downstream processing units.

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

Firewall interface configuration to enable bi-directional voip traversal communications

Номер: US20120246712A1
Автор: Michael Xie
Принадлежит: Fortinet Inc

Methods and systems for an intelligent network protection gateway (NPG) and network architecture are provided. According to one embodiment, a firewall provides network-layer protection to internal hosts against unauthorized access by hosts of an external network by performing network address translation (NAT) processing of Internet Protocol (IP) addresses. The firewall changes data in headers of VoIP packets and corresponding data contents of the VoIP packets, to enable bi-directional VoIP communications. An external VoIP interface of the firewall receives incoming VoIP packets having a user alias (e.g., an email address) and an indication regarding a VoIP port of external interface. The packets are directed to an appropriate internal host by the firewall performing port address forwarding based on the port indication to a Media Gateway Control Protocol (MGCP) media gateway within the internal network that maintains a mapping of user aliases to private addresses of the internal hosts.

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

System and method for unmarshalled routing

Номер: US20120250688A1
Принадлежит: Recursion Software Inc

In distributed object computing, messages from a source node to a destination node are often required to be routed via one or more intermediate nodes. In order to enhance efficiency of the relay process, a message envelope of a message may include a node list field that specifies the routing path of the message. The communication protocol for communicating the message may specify that when a message is received into a particular node, the node analyzes the node list field. If the identity of the node is last in the node list field, then the node is the destination node and thus the node unmarshals the message. Otherwise, the node forwards the message to the next node in the field list without unmarshalling the message.

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

Communication devices that communicate using frames and computer-readable media for controlling communication devices

Номер: US20120250703A1
Автор: Takanobu Suzuki
Принадлежит: Brother Industries Ltd

A communication device may include a reference maximum segment size (“MSS”) value acquisition device, a data length acquisition device, and a transmission device. The reference MSS value acquisition device may acquire a reference MSS value from a first device by executing a transmission control protocol communication with the first device. The data length acquisition device may acquire a data length value comprised in a user datagram protocol (“UDP”) header of a frame received by executing a UDP communication with the first device. The transmission device may generate a transmission frame and may transmit the transmission frame to a second device when executing a UDP communication with the second device. The reference MSS value may be an MSS of the first device. A size of the transmission frame may be based on a specific value determined utilizing the reference MSS value of the first device or utilizing the data length value.

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

Methods, systems and articles of manufacture to resume a remote desktop session

Номер: US20120254447A1
Принадлежит: Hewlett Packard Development Co LP

Example methods, systems and articles of manufacture to resume remote desktop sessions are disclosed. A disclosed example method to resume a remote desktop session with a first computing device includes sending a query packet containing a first value representing a user identifier from a second computer device to a third computing device, receiving a response packet containing a second value representing the first computing device from the third computing device, and resuming at the second computing device the remote desktop session with the first computing device using the value.

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

Transmission and reception apparatus and method

Номер: US20120257688A1
Принадлежит: Panasonic Corp

A transmission apparatus includes a plurality of orthogonal frequency division multiplexing (OFDM) modulation signal generators, which generate a first OFDM modulation signal and a second OFDM modulation signal. The transmission apparatus also includes a transmitter that transmits the first OFDM modulation signal from a first antenna and the second OFDM modulation signal from a second antenna, in an identical frequency band. A reception apparatus is provided, which includes a plurality of antennas that receive a plurality of OFDM modulation signals; a plurality of OFDM demodulators that transform the plurality of OFDM modulation signals to a plurality of reception signals using Fourier transform; an estimator that outputs a distortion estimation signal using one or more symbols for demodulation included in the plurality of reception signals; and a demodulator that compensates for distortion of the reception signals using the distortion estimation signal and demodulates a data symbol included in the reception signals.

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

Packet transmission system and packet reception system

Номер: US20120275324A1
Принадлежит: Nec Infrontia Corp

This invention provides a simultaneous packet transmission system and a simultaneous packet reception system which enable a reception side to receive simultaneous packets without transmitting a retransmission request to retransmit discarded simultaneous packets even if part of simultaneous packets are discarded. A wireless LAN base station multicasts a simultaneous packet which is obtained by allocating a sequence number to a LAN packet a plurality of times. If a wireless LAN terminal receives the same simultaneous packets a plurality of times, the wireless LAN terminal discards duplicated simultaneous packets and leaves only one simultaneous packet. Since the simultaneous packet is multicast a plurality of times, the wireless LAN terminal can receive the simultaneous packet as long as all the same simultaneous packets are not lost.

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

Systems and methods for transporting data across an air interface using reduced address headers

Номер: US20120275447A1
Автор: Guichang Fang
Принадлежит: Individual

Systems and methods are disclosed for transporting data across an air interface using a blending of protocol layers to achieve reduced bandwidth. Advantage is taken of the fact that the extra overhead from, for example, the Ethernet protocol is addressing information pertaining to the destination of the packet. This destination information (for example, the Ethernet address) can be stripped from the transmission prior to the air interface and recreated after the air interface. In one embodiment, the concepts of a proper Layer 2 CS are merged on top of the 802.16 protocol and still retain the benefits of a Layer 2 transparent bridged service layer to the network layer. In one embodiment, the MAC address of the destination is used for the air interface and the Ethernet address is recreated and added on the far side of the air interface.

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

Processing packets by a network device

Номер: US20120275459A1
Принадлежит: Juniper Networks Inc

A method and apparatus for performing a lookup in a switching device of a packet switched network where the lookup includes a plurality of distinct operations each of which returns a result that includes a pointer to a next operation in a sequence of operations for the lookup. The method includes determining a first lookup operation to be executed, executing the first lookup operation including returning a result and determining if the result includes a pointer to another lookup operation in the sequence of operations. If the result includes a pointer to another lookup operation, the lookup operation indicated by the result is executed. Else, the lookup is terminated.

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

System and Method for Authentication of Users in a Secure Computer System

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

A system and method for authenticating a user in a secure computer system. A client computer transmits a request for a sign-on page, the secure computer system responds by transmitting a prompt for a first user identifier, and the client computer transmits a request including a first identifier, a second identifier stored in an object stored at the client computer and a plurality of request header attributes. A server module authenticates the first and second user identifiers, and compares the transmitted plurality of request header attributes with request header attributes stored at the computer system and associated with the first and second user identifiers. If the first and second user identifiers are authenticated, and if a predetermined number of transmitted request header attributes match stored request header attributes, the server software module transmits a success message, and the user is allowed to access the secure computer system.

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

Transport stream packet header compression

Номер: US20120307842A1
Принадлежит: Panasonic Corp

A demultiplexer 630 routes only one or more transport stream packets with a single packet identifier value to each physical layer pipe. A header compression unit 620 replaces the packet identifier of the transport stream packet with a short packet identifier of one bit length indicating at least whether the transport stream packet is a NULL packet.

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

Method and apparatus for improving sip parse performance

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

A method and an apparatus are disclosed for improving SIP parse performance. The method comprises the steps of: receiving a text-based SIP message to be sent to a SIP server; according to a SIP message filter table, determining whether the text-based SIP message needs to be transformed to a token-based message; and in the case that the text-based SIP message needs to be transformed to a token-based message, performing the transformation and sending the transformed token-based message to said SIP server, otherwise directly sending the text-based SIP message to said SIP server. According to the present principles, larger SIP message throughput in a SIP server and better utilization of resources of a front end device can be achieved.

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

Method and system for intra-node header compression

Номер: US20130016725A1
Принадлежит: Telefonaktiebolaget LM Ericsson AB

One aspect of the invention is directed to a network element (e.g., node/router/switch, etc) which performs internal packet header compression. In particular, an aspect provides a network element comprising a plurality of ingress elements (e.g. line cards), a plurality of egress elements, and system internal network (e.g. a backplane) for switching between the correct Ingress element and egress element, and applying header compression for the purpose of reducing the bandwidth required between the elements. As such internal “metadata” can be added to the compressed header without increasing, and preferably in some embodiments, actually decreasing, the size of the packets. Typically the headers are uncompressed before exiting the egress element.

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

Method and arrangement for message analysis

Номер: US20130028262A1
Принадлежит: Codenomicon Oy

The method is for preparing data read from data communication network for testing purposes. The method has steps for reading data from a communication network, adding at least one header data field to the received data to create a packet interpretable by a network protocol dissector, and forwarding the created data packet to the network protocol dissector for further conversion of read data to a data analysis format. An arrangement and a computer program product are also disclosed.

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

Reducing network latency

Номер: US20130031268A1
Принадлежит: Solarflare Communications Inc

A method of transmitting data for use at a data processing system and network interface device, the data processing system being coupled to a network by the network interface device, the method comprising: forming a message template in accordance with a predetermined set of network protocols, the message template including at least in part one or more protocol headers; forming an application layer message in one or more parts; updating the message template with the parts of the application layer message; processing the message template in accordance with the predetermined set of network protocols so as to complete the protocol headers; and causing the network interface device to transmit the completed message over the network.

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

System and method for client-server communication facilitating utilization of network-based procedure call

Номер: US20130036192A1
Автор: Andrew T. Fausak
Принадлежит: Wyse Technology LLC

System and method for communicating data are disclosed. Method includes facilitating receiving, from a module of a client computing device, a first message in a universal format. Method includes generating a first encoded message by encoding the first message into a network-based procedure call interface associated with a server, based on a stored encoding for the network-based procedure call interface. Method includes facilitating transmitting the first encoded message to a module of the server. Method includes facilitating receiving, from a module of the server, a second message encoded in the network-based procedure call interface associated with the server. Method includes generating a second decoded message by decoding the second message into the universal format, based on the stored encoding for the network-based procedure call interface. Method includes facilitating transmitting the second decoded message to a module of the client computing device.

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

On-chip memory (ocm) physical bank parallelism

Номер: US20130036274A1
Принадлежит: Cavium LLC

According to an example embodiment, a processor is provided including an integrated on-chip memory device component. The on-chip memory device component includes a plurality of memory banks, and multiple logical ports, each logical port coupled to one or more of the plurality of memory banks, enabling access to multiple memory banks, among the plurality of memory banks, per clock cycle, each memory bank accessible by a single logical port per clock cycle and each logical port accessing a single memory bank per clock cycle.

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

Apparatus, and associated method, for providing media in a radio communication system

Номер: US20130042277A1
Автор: James Allen Hymel
Принадлежит: Research in Motion Ltd

An apparatus, and an associated method, facilitates the sending and play out of popular media, such as viral videos, in a radio communication system. Portions of popular media are broadcast and stored at communication devices. When a user of a communication device elects to play out popular media, the broadcast portion, stored at a communication device, is retrieved and played out. If an additional portion of the media is to be played out, the additional portion is retrieved and downloaded to the communication device.

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

Operating an infiniband network having nodes and at least one ib switch

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

Methods, systems, and physical computer-readable storage medium are provided to improve efficiency of systems operating on internet protocol (IP) over Infiniband (IB) networks. In an embodiment, a method is provided for operating a system including a plurality of nodes each connected to at least one IB switch. The method includes determining whether an IP address of a node is included in a first level of a global ARP cache, identifying an IP over IB GUID corresponding to the IP address of the node, determining whether an entry in a second level of the global ARP cache includes the identified IP over IB GUID of the node, and corresponding the IP over IB GUID of the node to IB address information of the node

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

Download method and system based on management data input/output interface

Номер: US20130058347A1
Автор: Yu Fang, Yun Zhang
Принадлежит: ZTE Corp

The disclosure provides a download method and system based on a Management Data Input/Output (MDIO) interface, wherein the download method based on the MDIO interface comprises: a master device informing a slave device of using the MDIO interface to start downloading data packets in batches; the master device transmitting data packets in batches to the slave device by using an MDIO frame, wherein the MDIO frame comprises: a data packet address field and/or a data packet serial number field, wherein the data packet address field is used to indicate a relative address of one data packet in the slave device, and the data packet serial number field is used to indicate a location of said one data packet in multiple data packets; the slave device judging that a received data packet is a last data packet of a current batch transmission from the master device, and finishing a current batch download. The invention enables the master device and the slave device to perform the batch data download effectively, and solves the problem in the related art that large batch data transmission cannot be performed for download based on the MDIO interface.

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

Method and apparatus for multiple access of plural memory banks

Номер: US20130067173A1
Принадлежит: Cavium LLC

A processor with on-chip memory including a plurality of physical memory banks is disclosed. The processor includes a method, and corresponding apparatus, of enabling multi-access to the plurality of physical memory banks The method comprises selecting a subset of multiple access requests to be executed in at least one clock cycle over at least one of a number of access ports connected to the plurality of physical memory banks, the selected subset of access requests addressed to different physical memory banks, among the plurality of memory banks, and scheduling the selected subset of access requests, each over a separate access port.

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

Memory Saving Packet Modification

Номер: US20130070771A1

A computer-implemented method that includes creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event, storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event, tokenizing identities of each packet of the data transmission event to create a tokenized packet ID for each packet, and indexing the stored unique header information based on the tokenizing. According to the method, at packet read-time, unique header information associated with the packet is overlayed onto the master copy to create a unique packet. 1. A computer-implemented method , comprising:creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event;storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event;tokenizing packet IDs of each packet of the data transmission event to create a tokenized packet ID for each packet; andindexing the stored unique header information based on the tokenizing.2. The method of claim 1 , further comprising:receiving a request for packet transmission;creating a packet using the master copy of the header and associated unique header information; andtransmitting the packet.3. The method of claim 2 , wherein creating the packet further includes appending the master copy of the header to associated packet data to create a full data packet4. The method of claim 3 , wherein creating the ...

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

Method and system for selecting a computing device for maintaining a client session in response to a request packet

Номер: US20130073739A1
Автор: Mitchell T. Berg
Принадлежит: Noatak Software LLC

A server farm for processing client requests comprising a first server having a first processor and a first network interface controller communicatively coupled to the first processor, and a second server comprising a second processor and communicatively coupled to the first server, wherein the first network interface controller is configured to maintain a state table associated with at least the first server and the second server and respond to receipt of a request packet from a client by, initiating by the first processor execution of a software application associated with the request packet when the state table corresponds to a first state, and selectively forwarding the request packet to the second server when the state table corresponds to a second state.

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

Method and apparatus of providing messaging service and callback feature to mobile stations

Номер: US20130078986A1
Автор: Allan Miller
Принадлежит: Kaseya International Ltd

Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.

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

TRAFFIC CLASSIFICATION

Номер: US20130083806A1
Принадлежит: Telefonaktiebolaget lM Ericsson (publ)

According to a first aspect of the present invention there is provided an apparatus configured to classifying user traffic flows carried by a network, each user traffic flow being associated with one of a plurality of users. The apparatus comprises a classification unit for classifying each user traffic flow into one of a plurality of traffic classes, a pattern generation unit for generating a user pattern for each user, a grouping unit for grouping the plurality of users into one or more user groups, and for identifying a user pattern within each user group that is representative of all user patterns within the user group, and an optimised classification unit for identifying a user associated with a subsequent user traffic flow, determining the user group to which the user belongs, retrieving the representative user pattern of said user group, and using the traffic classes included in the representative user pattern to classify the subsequent user traffic flow. 1. An apparatus configured to classifying user traffic flows carried by a network , each user traffic flow being associated with one of a plurality of users , the apparatus comprising:a classification unit for classifying each user traffic flow into one of a plurality of traffic classes;a pattern generation unit for generating a user pattern for each user, each user pattern comprising the traffic class of each user traffic flow associated with said user;a grouping unit for grouping the plurality of users into one or more user groups based on the user pattern associated with each user, and for identifying a user pattern within each user group that is representative of all user patterns within the user group; andan optimised classification unit for identifying a user associated with a subsequent user traffic flow, determining the user group to which the user belongs, retrieving the representative user pattern of said user group, and using the traffic classes included in the representative user pattern to ...

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

System and method for supporting a complex message header in a transactional middleware machine environment

Номер: US20130086149A1
Автор: Peizhi SHI, Yongshun JIN
Принадлежит: Oracle International Corp

A flexible transactional data structure can be used to store message header in a transactional middleware machine environment. The flexible transactional data structure can have dynamic numbers of fields and is accessible via specified IDs. The message header can include a first data structure that stores address information for accessing a client using a first message queue, and a second data structure that stores address information for accessing a client using a second message queue. The first type of server operates to use only the first data structure to obtain the address information for accessing the client using the first message queue. The second type of server operates to obtain a key from the first data structure first, and then use the key to obtain from the second data structure the address information for accessing the client using the second message queue.

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

Device and Method for Checking Frames to be used by an Electronic Device of a Communication Network, on the Basis of Function Types and Using Parameters Contained in Said Frames

Номер: US20130086436A1
Принадлежит: PEUGEOT CITROEN AUTOMOBILES SA

The invention relates to a device (D) for checking frames of groups of bits, received by an electronic device (O 1 ) connected to a communication network (RC) and using at least one so-called non-secure-type local function. The device (D) includes checking means (MC) which, should an error occur in at least one group of bits in a frame received from the network (RC), are configured to force the electronic device (O 1 ) to use as is at least each bit group of the received frame which is representative of a parameter of a non-secure-type local function used by said electronic device (O 1 ).

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

Packet data communications

Номер: US20130089095A1
Принадлежит: ORANGE SA

An internet packet comprises a header field including a field identifying a source address of the internet packet, a field identifying the destination address of the internet packet and a next header field identifying whether an extension header follows the header and a type of the extension header. The extension header indicates a hop-by-hop option header including a router alert option header type indicating that the extension field is optional for a router to read, and a field providing information for a gateway support node of a packet radio system network. A gateway support node is provided with information, which may be required for example to support a mobile internet protocol (IP). By providing the router alert option field, a router is not required to read the remainder of the hop-by-hop option field.

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

Changing a Flow Identifier of a Packet in a Multi-Thread, Multi-Flow Network Processor

Номер: US20130089098A1
Принадлежит: LSI Corporation

Described embodiments classify packets received by a network processor. A processing module of the network processor generates tasks corresponding to each received packet. A packet classification processor determines, independent of a flow identifier of the received task, control data corresponding to each task. A multi-thread instruction engine processes threads of instructions corresponding to received tasks, each task corresponding to a packet flow of the network processor and maintains a thread status table and a sequence counter for each flow. Active threads are tracked by the thread status table, and each status entry includes a sequence value and a flow value identifying the flow. Each sequence counter generates a sequence value for each thread by incrementing the sequence counter each time processing of a thread for the associated flow is started, and decrementing the sequence counter each time a thread for the associated flow is completed. 1. A packet classification processor for a network processor having a plurality of processing modules and at least one shared memory , wherein the network processor generates one or more tasks corresponding to each of a plurality of received packets and provides the tasks to the packet classification processor , the packet classification processor comprising:one or more processing modules each configured to determine, independent of a flow identifier of the received task, control data corresponding to the received task;a multi-thread instruction engine configured to process one or more threads of instructions, each thread of instructions corresponding to received tasks, each task corresponding to a packet flow of the network processor; a thread status table having N status entries, configured to track up to N active threads, where N is a positive integer, and wherein each status entry corresponds to a task, and each status entry comprises a sequence value and a flow value identifying the corresponding flow, and', 'a ...

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

Thread Synchronization in a Multi-Thread, Multi-Flow Network Communications Processor Architecture

Номер: US20130089109A1
Принадлежит: LSI Corporation

Described embodiments provide a packet classifier for a network processor that generates tasks corresponding to each received packet. The packet classifier includes a scheduler to generate contexts corresponding to tasks received by the packet classifier from processing modules of the network processor. The packet classifier processes threads of instructions, each thread of instructions corresponding to a context received from the scheduler, and each thread associated with a data flow. A thread status table has N entries to track up to N active threads. Each status entry includes a valid status indicator, a sequence value, a thread indicator and a flow indicator. A sequence counter generates a sequence value for each data flow of each thread and is incremented when processing of a thread is started, and is decremented when a thread is completed. Instructions are processed in the order in which the threads were started for each data flow. 1. A packet classification processor for a network processor having a plurality of processing modules and at least one shared memory , wherein the network processor generates one or more tasks corresponding to each of a plurality of received packets , the packet processor comprising:a scheduler configured to generate one or more contexts corresponding to tasks received by the packet classification processor from corresponding ones of the plurality of processing modules, each context corresponding to a given flow;a multi-thread instruction engine configured to process one or more threads of instructions, each thread of instructions corresponding to a context received from the scheduler; (i) a thread status table having N status entries, configured to track up to N active threads, where N is a positive integer, and wherein each status entry corresponds to an active thread, and each status entry comprises a valid status indicator, a sequence value, a thread indicator value, and a flow indicator value, and', '(ii) a sequence counter ...

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

Energy Efficient Method For Communication Between A Wireless Sensor Network And An Industrial Control System

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

A method for communication between a wireless device node in a wireless sensor network and control apparatus or control processes of an industrial control system. The wireless network includes a plurality of device nodes and at least one gateway. The method includes receiving at a gateway an aggregated data packet or a final address in the ICS. The gateway processes the data packet, detects that it is an aggregated data packet and reconstructs the original data packets contained therein. The gateway then sends each of the original data packets as standard data packets to the intended final address in the ICS. In other aspects of the invention a method, system and a computer program for carrying out the method are described.

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

Ethercat-based network system and operation method thereof

Номер: US20130097273A1
Автор: Jong Ho YOON
Принадлежит: LSIS Co Ltd

An EtherCAT-based network system configured to change a PDO list set, and an operation method thereof are provided, the system including at least one or more slave devices, a master device configured to connect and operate the slave device in response to an operating transmission PDO list or an operating reception PDO list provided from outside, and a host computer configured to extract the operating transmission PDO list or the operating reception PDO list from information file of the slave device and provide to the master device, wherein the information file includes at least one of identity information of the slave device, PDO list item changeable information, at least one or more transmission PDO list, and at least one or more reception PDO list.

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

Method and apparatus for creating an enhanced medium access control packet data unit for enhanced transport format combination selection in wireless communications

Номер: US20130100964A1
Принадлежит: InterDigital Patent Holdings Inc

Efficient enhanced transport format combination (E-TFC) selection methods and apparatus support flexible radio link control (RLC) packet data unit (PDU) size and medium access control (MAC) layer segmentation. Methods for filling an enhanced medium access control (MAC-e) packet data unit (PDU) with data from logical channels as part of E-TFC selection are provided. In one embodiment, the E-TFC selection algorithm employs a single request from the MAC layer to the RLC layer to request the number of bits it is allowed to send for a logical channel to create enhanced MAC-e PDUs. In another embodiment, the MAC entity performs multiple requests to the RLC entity. In another embodiment, the MAC entity makes a single request to the RLC entity to create one or more enhanced MAC-e PDUs of a set size. A technique is also provided for maintaining a guaranteed bit rate (GBR) for non-scheduled data flows with variable-length headers.

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

Layer 2 processing and creation of protocol data units for wireless communications

Номер: US20130121242A1
Принадлежит: InterDigital Patent Holdings Inc

Enhanced MAC-es PDUs are created by concatenating enhanced MAC-es service data units (SDUs) based on higher layer PDUs and segments thereof, where segmentation information is included in the enhanced MAC-es headers. An enhanced MAC-e header is generated for each enhanced MAC-es PDU to describe information about the enhanced MAC-es PDU. An enhanced MAC-e PDU is created by concatenating enhanced MAC-es PDUs and enhanced MAC-e headers. An enhanced MAC-es header may include a Transmit Sequence Number (TSN) field, a Segmentation Description (SD) field, length (L) fields to indicate the length of each enhanced MAC-es SDU and/or logical channel indicator (LCH-ID) fields. An enhanced MAC-e header may include one or more logical channel indicator (LCH-ID) fields for corresponding enhanced MAC-es PDUs or MAC-s SDUs and length (L) fields.

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

Method and system for sliding window processing of a datagram

Номер: US20130128893A1
Автор: Steven Glen Jorgensen
Принадлежит: Hewlett Packard Development Co LP

A method for sliding window processing of a datagram split into packets, may include processing entire strings of adjacent consecutive packets of the datagram regardless the order of the packets using parallel processors. The method may also include processing adjacent ends of the strings of the adjacent consecutive packets while maintaining the order of the adjacent ends to correspond to the order of the consecutive packets.

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

Packet processor and method for processing packets by means of internal control packets

Номер: US20130128900A1
Автор: Shugo Shiba
Принадлежит: Oki Electric Industry Co Ltd

A packet processor for processing an input packet includes an information generator for generating process control information for processing the input packet, an internal packet generator for receiving the input packet as an packet to be processed and adding the process control information to the packet to be processed to produce an internal packet, an internal packet processor for processing the internal packet supplied from the internal packet generator on the basis of the process control information added to the internal packet, and a packet transmitter for extracting an output packet from the internal packet processed by the internal packet processor to transmit the output packet. The packet processor can reduce the amount of communication between modules even when the packet processor includes plural modules.

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

Method and Apparatus for Coordinating a Change in Service Provider Between a Client and a Server with Identity Based Service Access Management

Номер: US20130139232A1
Принадлежит: AT&T Intellectual Property II LP

A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol. In this manner, a second network address allocated to the second subscriber of services of either the first or second service providers is assigned to the network access device to enable the network access device to communicate data packets to the service network providing the selected service.

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

System and Method of Serving Gateway Having Mobile Packet Protocol Application-Aware Packet Management

Номер: US20130142123A1
Принадлежит: Alcatel Lucent SAS

Mobile protocol packets, with a header field and a payload field, are communicated from a user mobile equipment to an application-aware serving gateway. The application-aware mobile protocol serving gateway detects header information in the header field and application information in the payload field to manage the mobile protocol packets based on a policy.

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

Optimization of mobile traffic directed to private networks and operator configurability thereof

Номер: US20130145017A1
Автор: Michael Luna
Принадлежит: Seven Networks Inc

Systems and methods for optimization of mobile traffic directed to private networks and operator configurability thereof are disclosed. One embodiment includes a method, which may be implemented on a system, for identifying a network accessed by mobile traffic at a mobile device, identifying an operator of the network, and/or determining whether the mobile traffic is directed towards a private or public network. In response to determining that the mobile traffic is directed towards a private network, determining whether the private network is owned by or operated by the operator. Optimization of the mobile traffic is performed based on policies set by the operator. In general, the system maintains and/or enforces different sets of policies regarding mobile traffic optimization set by different and multiple operators.

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

METHOD FOR GENERATING AN ADDRESS FIELD, METHOD AND DEVICE FOR TRANSMITTING ELECTRONIC MESSAGE AND DATA PACKET

Номер: US20130148664A1
Автор: Kappler Cornelia, Zhou Di
Принадлежит: Nokia Siemens Networks GmbH & Co. KG

A simple and flexible method for generating an address field for an electronic message involves forming first and second address part from a string with several characters, such that the second address part denotes those characters of an address whose value is determined by the corresponding character in the first address part and/or denote those characters of the address whose values are variable and generating an address field from the first and the second address parts. 1. A data packet , comprising:first and second address parts having a string with characters which jointly specify receivers of the data packet, the second address part denoting one of a) characters of an address values of which are invariably defined by a relevant character of the first address part, b) characters of the address the values of which are variable; andgenerating an address field of the electronic message using which data is transmitted using a device, andwherein the first address part only comprises the characters of the address the values of which are invariable.2. The data packet as claimed in claim 1 , further comprising a header of the data packet marked as an identifier for use of addresses consisting of the first and second address parts.3. The data packet as claimed in wherein the data packet is an Internet Protocol packet.4. The data packet as claimed in claim 3 ,wherein the Internet Protocol packet has the first address part in a source address data field provided for an Internet Protocol address of a transmitter, andwherein the second address part is in a destination address data field provided for the Internet Protocol address of a receiver.5. The data packet as claimed in claim 3 ,wherein the Internet Protocol packet has the first address part in a new data field in the header, andwherein the second address part is in a destination address data field provided for the Internet Protocol address of a receiver.6. The data packet as claimed in claim 3 ,wherein the Internet ...

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

Predictive synchronization for clustered devices

Номер: US20130156040A1
Принадлежит: Check Point Software Technologies Ltd

A method and system is provided for a scalable clustered system. The method and system may handle asynchronous traffic as well as session backup. In the method and system, a home cluster member having ownership of a local session predicts designation of a an other cluster member to receive a packet associated with the local session and sends appropriate state information or forwarding instruction to the other network member.

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

Computer implemented method, computer system, electronic interface, mobile computing device and computer readable medium

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

The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device.

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

Content delivery network

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

A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and obtain customer configuration information associated with at least one customer of the CDN. The device serves a particular resource associated with a particular customer of the CDN in accordance with (i) the global configuration data, and (ii) customer configuration information obtained in and associated with the particular customer.

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

APPARATUS AND METHOD FOR IDENTIFYING APPLICATION USING PACKET IN COMMUNICATION SYSTEM

Номер: US20130170377A1
Принадлежит: Samsung Electronics Co., Ltd

An apparatus and a method for identify an application to which a packet flow belongs in a communication system. In the method, characteristic information of a first application is selected. Bit lines of a position designated by a mask included in the characteristic information are examined from packets transferred via the packet flow. A ratio of the number of examination results of coincidence to the number of all input packets is calculated. When the ratio exceeds a first threshold included in the characteristic information, it is determined that the packet flow belongs to the first application. 1. A method for identifying an application to which a packet flow belongs , the method comprising:selecting characteristic information of a first application;examining bit lines of a position designated by a mask included in the characteristic information from packets transferred via the packet flow;calculating a ratio of a number of examination results of coincidence to a number of all input packets; andwhen the ratio exceeds a first threshold included in the characteristic information, determining that the packet flow belongs to the first application.2. The method of claim 1 , wherein examining the bit lines of the position designated by the mask comprises:determining whether the bit lines of the position designated by the mask in respective packets are the same; andwhen the bit lines are the same, determining an examination result as a coincidence.3. The method of claim 1 , wherein examining the bit lines of the position designated by the mask comprises:determining whether at least a portion of the bit lines of the position designated by the mask in respective packets increases by a predetermined size; andwhen the at least a portion of the bit lines increases by the predetermined size, determining an examination result as coincidence.4. The method of claim 1 , wherein examining the bit lines of the position designated by the mask comprises:determining whether a size of ...

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

Method and apparatus to increase forwarding silicon functionality through packet manipulation

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

A packet preprocessing device is used in conjunction with a non-programmable packet forwarding processor (NLFP) to apply a different system function to received data packets than the function normally applied by the NLFP on the packets. Received data packets are pre-processed (e.g., modifying, manipulating, altering, spoofing, etc.) in order to enable, or cause, NLFPs that process the data packets to provide, in effect, a system-level behavior on the packets that is different from the system-level behavior for which the NLFP is/was conventionally designed. The data packet is “pre-processed” to change or manipulate the data packet, and then the NLFP processes the pre-processed data packet in accordance with its conventional function(s) which alters the overall function applied to the data packet.

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

Scalable network apparatus for content based switching or validation acceleration

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

A network apparatus is provided that may include one or more security accelerators. The network apparatus also includes a plurality of network units cascaded together. According to one embodiment, the plurality of network units comprise a plurality of content based message directors, each to route or direct received messages to one of a plurality of application servers based upon the application data in the message. According to another embodiment, the plurality of network units comprise a plurality of validation accelerators, each validation accelerator to validate at least a portion of a message before outputting the message.

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

Mid-Packet Clear Channel Assessment

Номер: US20130177110A1
Принадлежит: CISCO TECHNOLOGY, INC.

A mid-packet detection technique is provided that detects a packet with periodic repetitions of a fixed duration at a point in time of the packet other than a start-of-packet pattern, e.g., a preamble, associated with the packet. The process performs packet detection without detecting a preamble and does not require carrier frequency recovery, timing recovery (synchronization) or channel estimation. In one embodiment, a doubly differential matched filter autocorrelation of the received signal is computed and used as a metric for packet detection when the preamble is not observed or to complement preamble detection. The metric is compared to a threshold to indicate detection of a packet. 1. A method comprising:receiving energy in a frequency band and producing a receive signal representative thereof;analyzing the receive signal to detect occurrence of a packet associated with a transmission at a point in time during a payload portion of the packet, wherein the payload portion of the packet comprises a plurality of segments that occur at regular intervals throughout a duration of the payload portion and each of the segments comprises a first portion and a second portion that contains and repeats part of the first portion, and wherein analyzing is based on a repetition period of the segments and a duration of the second portion of the segments of the packet; anddetecting an in-progress packet transmitted in a frequency channel within the frequency band based on said analyzing.2. The method of claim 1 , wherein analyzing comprises computing an autocorrelation metric of the receive signal and comparing the autocorrelation metric with a threshold claim 1 , which when exceeded claim 1 , indicates presence of a packet in the receive signal.3. The method of claim 1 , wherein analyzing further comprises:delaying the receive signal to produce a delayed receive signal;computing an autocorrelation of the delayed receive signal to produce a first autocorrelation signal;computing ...

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

Feedback method and device for header compression feedback information

Номер: US20130182640A1
Автор: Jiamin Liu, Wei Bao
Принадлежит: Jiamin Liu, Wei Bao

The present invention discloses a feedback method and device for header compression feedback information: After RN is introduced in LTE-A system, user data transmitted at Un interface possesses a complex header structure with nesting double-IP containing GTP. Through application of the technical solution put forward by the embodiments of the present invention, different types of header compression feedback information carried in control PDU can be analyzed and processed with corresponding strategies according to the information in control PDU, thus effectively realizing separate compression and feedback for double headers and improving data transmission efficiency at Un interface.

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

FRAME CONCATENATION APPARATUS

Номер: US20130182720A1
Принадлежит: FUJITSU LIMITED

A frame concatenation apparatus includes a storage unit to store a plurality of frames to be transmitted, a generation unit to generate a concatenated frame including the plurality of frames read out from the storage unit and serially concatenated, and including frame length information on each frame attached thereto, and an attachment unit to attach information for establishing synchronization with a receiver of the concatenated frame, to the concatenated frame. 1. A frame concatenation apparatus , comprising:a storage unit to store a plurality of frames to be transmitted;a generation unit to generate a concatenated frame including the plurality of frames read out from the storage unit and serially concatenated, and including frame length information on each frame attached thereto; andan attachment unit to attach information for establishing synchronization with a receiver of the concatenated frame, to the concatenated frame.2. The frame concatenation apparatus according to claim 1 , wherein each of the plurality of frames includes the same destination information claim 1 , andthe generation unit generates the concatenated frame in which any one of the plurality of frames includes the destination information, and the destination information is omitted from each of one or more remaining frames.3. The frame concatenation apparatus according to claim 1 , wherein each of the plurality of frames includes the same virtual network identification information claim 1 , andthe generation unit generates the concatenated frame in which any one of the plurality of frames includes the virtual network identification information, and the virtual network identification information is omitted from each of one or more remaining frames.4. The frame concatenation apparatus according to claim 1 , wherein each of the plurality of frames includes the same destination information and the same virtual network identification information claim 1 , andthe generation unit generates the ...

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

Integrating Server Applications with Multiple Authentication Providers

Номер: US20130191894A1
Принадлежит: Microsoft Corp

Online and on-premise applications identify trusted authentication providers. The applications are configured with a list of trusted issuers of authentication credentials. When an application receives a request requiring authentication, the application returns a 401 response that includes the trusted issuer list. The requesting application compares the trusted issuer list from the 401 response to its own list of authentication providers. If there is a match between the two lists, then the requesting application creates a self-issued token for the authentication provider. The authentication provider uses the self-issued token to generate an authentication token for the requesting application. The requesting application may also directly create a token for a target partner application, without an authentication provider, if there is a direct trust between the two applications.

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

Feedback channel for wireless display devices

Номер: US20130195119A1
Принадлежит: Qualcomm Inc

A sink device in a Wireless Display (WD) system may send performance information feedback to a source device to adjust media data processing at the source device. The performance information feedback may include performance indicators of the WD system that are capable of being measured or calculated at the sink device based on received media data or request to adjust the transmission of media data. For example, the performance information feedback may include one or more of round trip delay, delay jitter, packet loss ratio, error distribution, and received signal strength indication (RSSI). The feedback channel may be piggybacked on a reverse channel architecture referred to as the User Input Back Channel (UIBC) implemented between the source device and the sink device.

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

Mitigation of detected patterns in a network device

Номер: US20130215897A1
Принадлежит: Hewlett Packard Development Co LP

A method for mitigating detected patterns in a network device is described herein. A packet is moved through a first pipeline of the network device, to perform processing of the packet. A pattern is detected within the packet. In response to detecting the pattern, a hardware component of the network device generates a flag as the packet is moving through the first pipeline, in parallel with the processing of the packet. One or more forwarding policies associated with the packet are determined using the flag.

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

RECONFIGURABLE PACKET HEADER PARSING

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

The invention relates to a method and device for configurable parsing of packet headers in a network. A configurable packet header parser (CPHP) includes hard-coded packet header logic implementing a hard-coded state machine and a reconfigurable header parsing logic that is coupled to the hardcoded logic and includes programmable registers. The CPHP is remotely programmable by means of a command packet parser that may receive command packets carrying CPHP configuration data and program the registers with the CPHP data to enable parsing packet including new types of headers. The hybrid hard-coded/programmable CPHP requires only a relatively small number of programmable elements enabling ASIC-based implementation. 1. A remotely configurable packet header parser (CPHP) , comprising:a CPHP command packet parser for identifying and parsing a CPHP command packet received from a network, the CPHP command packet comprising CPHP configuration data;programmable memory registers coupled to the command packet parser for storing the CPHP configuration data; and,a reconfigurable packet parsing engine (RPPE) coupled to the programmable registers for parsing headers of data packets received from the network in dependence upon the CPHP configuration data stored in the one or more programmable registers.2. The CPHP of claim 1 , wherein the RPPE comprises:a hard coded header parsing logic implementing a hardcoded state machine for identifying headers of a plurality of predetermined default header types and header transitions in a received data packet, and for outputting header type numbers for identified headers, anda programmable header parser logic comprising one or more new header logics (NHL) each coupled to one or more of the programmable memory registers.3. The CPHP of claim 2 , wherein the CPHP command packet parser is configured for extracting at least one new header type descriptor (HD) from the CPHP program packet claim 2 , and wherein the programmable registers comprise one ...

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

Communication with Compressed Headers

Номер: US20130215907A1
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

Communication efficiency may be enhanced by using compressed headers. In an example embodiment, a method is performed by a transmitting device to reduce header size. A mapping is created between a logical channel identifier and a compressed logical channel identifier. The compressed logical channel identifier occupies fewer bits than the logical channel identifier. The mapping is transmitted to a receiving device. A compressed header that includes the compressed logical channel identifier is formulated. A communication that includes the compressed header is transmitted to the receiving device. In another example embodiment, a method is performed by a receiving device to decode a header having a reduced size. A mapping and a communication including a compressed header are received. A compressed logical channel identifier is extracted from the compressed header. A logical channel identifier is recovered from the compressed logical channel identifier using the mapping. 1. A method that is performed by a transmitting device to reduce header size , the method comprising the steps of:reducing, by the transmitting device, a number of available medium access control MAC services in comparison to a number of all available medium access control MAC services according to a number (r) of bits available for coding of a compressed logical cell identifier field, the number of bits available for coding of the compressed logical cell identifier field being lower than the number of bits used for coding logical channel identifiers for all available MAC services;creating, by the transmitting device, a mapping between a subset (2r) of logical channel identifiers used for all available medium access control MAC services and compressed logical channel identifiers;transmitting, by the transmitting device, the mapping to a receiving device;formulating, by the transmitting device, a compressed header that includes the compressed logical channel identifier field; andtransmitting, by the ...

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

Method and apparatus for generating, transmitting, and receiving a data frame in a wireless communication system

Номер: US20130223349A1

The present invention relates to a technique relating to a method and apparatus for generating, transmitting, and receiving a data frame having a newly proposed format in a wireless communication system. According to the technique, the method for generating a data frame in a wireless communication system comprises the following steps: generating at least one first subframe; generating at least one second subframe; and generating a data frame including the first and second subframes, wherein the first and second subframes include length information of a MAC protocol data unit (MPDU) contained in the first and second subframes, and the length information of the MPDU contained in the second subframe is zero.

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

DATA TRANSMITTING APPARATUS, DATA RECEIVING APPARATUS, DATA TRANSRECEIVING SYSTEM, DATA TRANSMITTING METHOD, DATA RECEIVING METHOD AND DATA TRANSRECEIVING METHOD

Номер: US20130223448A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

A data transmitting apparatus includes a packet generator which generates a plurality of packets regarding multi-channel audio sample data and transmitter which transmits the plurality of generated packets to a data receiving apparatus. Each of the plurality of packets includes an identifier field to distinguish a position or an order of the packets. 1. A data transmitting apparatus , comprising:a packet generator which generates a plurality of packets regarding multi-channel audio sample data; anda transmitter which transmits the plurality of generated packets to a data receiving apparatus;wherein each of the plurality of generated packets comprises an identifier field to distinguish a position or an order of the packets.2. The data transmitting apparatus of claim 1 , wherein the identifier field comprises predetermined bits indicating whether a packet having the identifier field is a first packet of the multi-channel audio sample data.3. The data transmitting apparatus of claim 1 , wherein the identifier field comprises predetermined bits indicating a packet index having the identifier field.4. The data transmitting apparatus of claim 1 , wherein each of the plurality of generated packets comprises at least one sub packet claim 1 , and the at least one sub packet stores part of the multi-channel audio sample data.5. The data transmitting apparatus of claim 4 , wherein each of the plurality of generated packets comprises at least one of a sample present bit indicating whether the at least one sub packet has the multi-channel audio sample data and a sample flat bit indicating whether audio sample data included in the sub packets is valid.6. The data transmitting apparatus of claim 1 , wherein the multi-channel audio sample data includes audio signals of 9 or more channels.7. The data transmitting apparatus of claim 1 , wherein the multi-channel audio sample data is configured according to an international electrotechnical commission (IEC) 60958 format.8. A data ...

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

DATA TRANSMITTING APPARATUS, DATA RECEIVING APPARATUS, DATA TRANSRECEIVING SYSTEM, DATA TRANSMITTING METHOD, DATA RECEIVING METHOD AND DATA TRANSRECEIVING METHOD

Номер: US20130223456A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

A data transmitting apparatus is provided. The data transmitting apparatus includes a packet generator configured to generate a packet including a plurality of sub packets and a transmitter configured to transmit the generated packet to a data receiving apparatus. Each of the plurality of sub packets includes audio data corresponding to content among a plurality of contents. 1. A data transmitting apparatus , comprising:a packet generator configured to generate a packet including a plurality of sub packets; anda transmitter configured to transmit the generated packet to a data receiving apparatus,wherein each of the plurality of sub packets includes audio data corresponding to content among a plurality of contents.2. The data transmitting apparatus as claimed in claim 1 , wherein each of the plurality of sub packets includes an identification field which represents whether the corresponding sub packet indicates content among the plurality of contents.3. The data transmitting apparatus as claimed in claim 1 , wherein the generated packet includes a header claim 1 ,wherein the header includes one of a stream present bit indicating whether or not each of the plurality of sub packets includes the audio data and a stream flat bit indicating whether or not the audio data included in each of the plurality of sub packets is effective data.4. The data transmitting apparatus as claimed in claim 1 , wherein each of the plurality of sub packets stores a portion of the audio data.5. The data transmitting apparatus as claimed in claim 1 , wherein the audio data includes audio signals of two channels or more.660958. The data transmitting apparatus as claimed in claim 1 , wherein the audio data complies with an international electrotechnical commission (IEC) format.7. A data receiving apparatus claim 1 , comprising:a receiver configured to receive a packet including a plurality of sub packets; anda packet parsing unit configured to perform parsing on the received packet,wherein ...

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

SYSTEMS AND METHODS FOR CONSTRUCTION OF AND NETWORK CODING USING NEAR-MAXIMUM DISTANCE SEPARABLE (MDS) LINEAR NETWORK CODES

Номер: US20130230058A1
Принадлежит: TEXAS INSTRUMENTS INCORPORATED

A method for network coding using a near-maximum distance separable linear network code includes generating a message matrix where each column of the message matrix corresponds to one of K message packets and each element in a column of the message matrix corresponds to one of the symbols of the corresponding message packet. The method also includes generating a network code matrix to map the K message packets to N encoded packets, where any combination of K+1 columns of the network code contains at least K columns that are linearly independent. Further, the method includes multiplying the message matrix by the network code matrix to generate a transmission matrix, where each column of the transmission matrix corresponds to an encoded packet for wireless transmission. 1. A method for network coding using a near-maximum distance separable linear network code , comprising:generating, by a processor, a message matrix wherein each column of the message matrix corresponds to one of K message packets and each element in a column of the message matrix corresponds to one of the symbols of the corresponding message packet;generating, by the processor, a network code matrix to map the K message packets to N encoded packets, wherein any combination of K+1 columns of the network code contains at least K columns that are linearly independent; andmultiplying, by the processor, the message matrix by the network code matrix to generate a transmission matrix, wherein each column of the transmission matrix corresponds to an encoded packet for wireless transmission.2. The method of further comprising sending the encoded packets to a physical layer of a wireless transmitter for wireless transmission.3. The method of wherein the method is performed at a network layer of a wireless transmitter.4. The method of further comprising adding pad symbols to one or more of the message packets such that a resulting length of each message packet is the same.5. The method of wherein the number of ...

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

Communication system, communication device, controller, and method and program for controlling forwarding path of packet flow

Номер: US20130235869A1
Автор: Ippei Akiyoshi
Принадлежит: NEC Corp

A communication system includes a communication device controlling packet forwarding, and a controller setting a first table entry used for packet forwarding according to a request from the communication device. The communication device determines whether to forward a received packet according to the first table entry or forward the received packet according to a second table entry set by the communication device based on a rule for identifying a received packet. The load of the controller for controlling paths can be reduced.

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

Policy control enforcement at a packet gateway

Номер: US20130242997A1
Автор: Brian Kean, Neelesh Bansod
Принадлежит: Individual

A packet gateway (PGW) receives a plurality of IP packet fragments from a network. The IP packet fragments comprise a head fragment and one or more trailing fragments, and are associated with a first IP packet. As the fragments are received, a controller at the PGW classifies the fragments. The controller applies a same selected service treatment to the head fragment and to each of the trailing fragments based on the classification of the head fragment. The PGW then sends each treated packet fragment to an end user device.

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

System, method, and computer program product for conditionally restricting an aspect of an electronic message based on the existence of a predetermined data structure

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

A system, method, and computer program product are provided for conditionally restricting an aspect of an electronic message based on the existence of a predetermined data structure. In use, an electronic message is received. In addition, it is determined whether the electronic message includes a predetermined data structure. Furthermore, an aspect of the electronic message is conditionally restricted based on the determination, for preventing data leakage.

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

Automotive partial networking apparatus and method

Номер: US20130250804A1

The present invention relates to a automotive partial networking apparatus and method, which operate or terminate only a specific electronic control unit corresponding to a service currently being provided in a vehicle network composed of a plurality of electronic control units. In the automotive partial networking method, a automotive partial networking apparatus receives a partial networking-only Controller Area Network (CAN) frame from outside of the apparatus. A partial network table is searched based on the CAN frame, and then a CAN identification (ID) is searched for. A partial networking-only CAN frame is generated using the CAN ID. Partial networking is performed by transferring the generated partial networking-only CAN frame to at least one electronic control unit corresponding to a vehicle service.

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

LOOKUP CLUSTER COMPLEX

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

A packet processor provides for rule matching of packets in a network architecture. The packet processor includes a lookup cluster complex having a number of lookup engines and respective on-chip memory units. The on-chip memory stores rules for matching against packet data. Each of the lookup engines receives a key request associated with a packet and determines a subset of the rules to match against the packet data. As a result of the rule matching, the lookup engine returns a response message indicating whether a match is found. 1. A method of processing a packet comprising:receiving a key request including a key and an identifier (ID), the key including data extracted from a packet;selecting at least one entry in a table indicated by the ID, the entry providing a starting address of a path to a set of rules stored in a memory;processing the entry, based on at least one field of the key, to determine a subset of rules, the subset of rules being a portion of the set of rules;applying the at least one field against the subset of rules; andoutputting a response signal indicating whether the at least one field matches at least one rule of the subset of rules.2. The method of claim 1 , wherein the key request includes a key format table index.3. The method of claim 2 , further comprising parsing the key based on the key format table index.4. The method of claim 1 , wherein the set of rules is a portion of rules stored in the memory.5. The method of claim 1 , wherein determining a subset of rules includes determining at least one bucket claim 1 , the at least one bucket including pointers to the subset of rules.6. The method of claim 5 , wherein the at least one bucket includes a plurality of buckets claim 5 , and wherein the entry includes a node associated with the plurality of buckets.7. The method of claim 6 , wherein processing the entry includes processing the node to determine the plurality of buckets.8. The method of claim 6 , wherein the node is associated ...

Подробнее