Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

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

Method of creating graph structure from time-series of attention data

Номер: US20120042230A1
Автор: Joshua Schachter
Принадлежит: Yahoo Inc until 2017

Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.

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

Managing Network Bandwidth

Номер: US20120044817A1
Принадлежит: Shoretel Inc

A system for managing network bandwidth, according to one embodiment of the present invention comprises a configuration storage module and a call manager. The configuration storage module includes a supported codecs storage, codec lists, administrator settings storage and reservation storage list. The call manager includes an extension module, trunk module, location service engine, settings manager, bandwidth manager and media stream manager. The call manager receives an offer message for a call having one or more media types. The call manager uses information included in the offer message, along with information stored in the configuration storage module, to negotiate a call settings list with one or more other sites for connecting the call, and thereby manage bandwidth for the call.

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

Network System, Network Management Server, and OAM Test Method

Номер: US20120051263A1
Принадлежит: HITACHI LTD

A network system, management server, and OAM test management method for grouping the virtual networks, selecting a test target for each group, and lowering the network load and the operating load in the OAM testing. Grouping the multiple virtual networks based on their physical topology and selecting a representative virtual network for each group, allows selecting a test target virtual network from among the representative virtual networks for the virtual network selected by the operator and executing tests.

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

Session admission control on sip trunk legs

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

The present invention extends to methods, systems, and computer program products for session admission control on SIP trunk legs. Embodiments of the invention permit an administrator to set a bandwidth limit (e.g., in accordance with a defined SLA) on network traffic between a mediation server and a service provider's media termination point. The bandwidth limit enables an enterprise to limit bandwidth utilization on a SIP trunk.

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

Network device and method for setting parameters of the network device

Номер: US20120054776A1
Принадлежит: Hon Hai Precision Industry Co Ltd

A network device and method for setting parameters of the network device provides a management agent to receive parameters input by a user. The parameters corresponds to one or more service agents of the network device. The management agent sends the corresponding parameters to the one or more service agents. The service agent sends all the parameters to a corresponding driver of the network device upon the condition that the service agent has received all the parameters. The driver sets the received parameters to enable functions of the network device.

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

Transactional application processing in a distributed environment

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

Transactional application processing in a distributed environment using an application-aware network infrastructure element is described. In an embodiment, an apparatus comprises a plurality of network interfaces, forwarding logic, and transaction manager logic. The plurality of network interfaces is operable to communicatively connect to one or more packet-switched networks. The forwarding logic is coupled to the plurality of network interfaces and, when executed, is operable to receive packet flows therefrom and to forward the packet flows thereto. The transaction manager logic is encoded in one or more tangible media for execution and when executed is operable to: receive first information that specifies one or more remote resources associated with an extended transaction, where the extended transaction comprises a plurality of child transactions; and reserve the one or more remote resources by sending out one or more reservation requests over a network management protocol.

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

Variable step-size least mean square method for estimation in adaptive networks

Номер: US20120106357A1

The variable step-size least mean square method for estimation in adaptive networks uses a variable step-size to provide estimation for each node in the adaptive network, where the step-size at each node is determined by the error calculated for each node, as opposed to conventional least mean square algorithms used in adaptive filters and the like, where the choice of step-size reflects a tradeoff between misadjustment and the speed of adaptation.

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

Network control apparatus and method for populating logical datapath sets

Номер: US20120120964A1
Принадлежит: Nicira Inc

For a network control system that receives, from a user, logical datapath sets that logically express desired forwarding behaviors that are to be implemented by a set of managed switching elements, a controller for managing several managed switching elements that forward data in a network that includes the managed switching elements is described. The controller includes a set of modules for detecting a change in one or more managed switching elements and for updating logical datapath set based on the detected change. The logical datapath set is for subsequent translation into a set of physical forwarding behaviors of the managed switching elements.

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

System and method for supporting collaborative activity

Номер: US20120131104A1
Принадлежит: VirtualAgility Inc

A system for supporting collaborative activity in a network includes a storage component storing data related to the network and a model of the network; a processor that accesses the stored data and the model to process the data according to the model, where the stored data relates to the collaborative activity including user-defined data created by interaction of a user and the model, and context data related to the user, where the user-defined data and the context data, as metadata, are stored in the storage component; and a user interface, provided by the processor, that presents the user-defined data, the context data, and the model in a form readable by the user, the interface permitting the user to define a set of arbitrary domains, relate the user-defined data to the domains, and view relationships between the user-defined data and the context data, and the domains.

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

Skip list generation

Номер: US20120136871A1
Принадлежит: Canon Inc

A method of generating a skip list is disclosed. The skip list comprises a data structure for referencing a plurality of ordered nodes, the data structure having a plurality of linked lists, a total number of the plurality of linked lists being constrained by an available memory of a memory system, the method comprising the steps of: inserting a first node of the plurality of nodes into a predetermined linked list of the plurality of linked lists of the data structure of the skip list in the available memory; promoting the first node to one or more other linked lists based on a first set of criteria; and generating the skip list by inserting at least a second node of the plurality of nodes into the data structure and promoting the second node based on a second set of criteria, said second set of criteria being different from the first set of criteria.

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

Administering Event Reporting Rules In A Distributed Processing System

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

Methods, systems and products are provided for administering event reporting rules in a distributed processing system that includes identifying that one or more nodes of the distributed processing system is idle; for each identified idle node, collecting by the idle node any suppressed events and logged data from the node; sending the suppressed events and logged data to a database of events; and changing the event reporting rules for one or more components on the identified idle node in dependence upon the suppressed events and the logged data.

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

Probe Election In Failover Configuration

Номер: US20120144030A1
Автор: Srinivasan Narasimhan
Принадлежит: McAfee LLC

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating probing responsibilities between a primary sensor and a secondary sensor. In one aspect, a method includes determining a first probe type, the first probe type being the probe type of the highest priority information probe for which a reply from the host device was received at the primary sensor, determining a second probe type, the second probe type being the probe type of the highest priority information probe for which a reply from the host device was received at the secondary sensor, determining whether the second probe type is prioritized higher than the first probe type, and allocating probing responsibilities between the primary sensor and the second sensor based on the prioritization of the first probe type and the second probe type.

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

Globally sound and consistent configuration management for distributed datacenter components

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

Datacenter configuration needs to be managed. A configuration engine (CE) manages configuration data of clusters and/or datacenters. The CE allows users to check out, edit, and check in configuration components. Versioned interfaces are placed between configuration components through data contracts. The CE supports the expression of constraints that ensure global consistency across configuration components and versions, isolates changes in the datacenter from structural changes in configuration components, and enables partial configuration branching to allow for active snapshots that enable configuration rollback. The CE ensures that types are consistent and constraints are satisfied at check-in time to eliminate unsound or inconsistent configuration in the first place. When the active configuration in the datacenter changes, multiple versions of configuration may be simultaneously deployed for a window of time. The managed set of configuration is permitted to have multiple active versions during these transitional windows to reflect the reality in the datacenter.

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

Client modeling in a forwarding plane

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

In one embodiment, a method includes receiving a packet at a network device in communication with a plurality of client nodes, the packet identifying a first client node, performing a look up in a table stored at the network device to locate policies associated with the first client node, the table including an entry for each of the client nodes, each entry having a plurality of policies associated with the client node, applying the policies associated with the first client node at a forwarding engine at the network device, and forwarding the packet from the network device. An apparatus is also disclosed.

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

Information system having computer and storage apparatus coupled to network

Номер: US20120166575A1
Принадлежит: HITACHI LTD

The present invention is an information system that includes: a first computer; a first storage apparatus; a first network apparatus, to which the first computer and the first storage apparatus are connected, providing a first fabric service; a second computer; a second storage apparatus; a second network apparatus, to which the second computer and the second storage apparatus are connected, providing a second fabric service; and a network that connects the first network apparatus and the second network apparatus, wherein the first computer accesses the first fabric service, the second computer accesses the second fabric service, and the first storage apparatus and the second storage apparatus access the first fabric service and the second fabric service, respectively.

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

System and method for managing resets in a system using shared storage

Номер: US20120166750A1
Принадлежит: Dell Products LP

A method of managing storage device resets in a system using shared storage is provided. A reset instruction is received at a shared storage device from a first node. In response, the storage device is at least partially reset, including aborting one or more queued I/O commands including a first I/O command received from a second node. A reset notification timer is started. If an I/O command is received from the second node during the reset notification timer, in response to receiving the I/O command the second node is notified of the storage device reset such that the second node can determine that the first I/O command was aborted. If no I/O command is received from the second node during the reset notification timer, at the expiration of the timer, the second node is notified of the storage device reset such that the second node can determine that the first I/O command was aborted.

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

Method and apparatus for providing mobile and other intermittent connectivity in a computing enviornment

Номер: US20120179819A1
Принадлежит: NetMotion Wireless Inc

Method and device for managing resource consumption in a computer network providing communication between plural devices, in which resources are provided to the plural devices. The method includes enforcing at least one of globally, per-device, per-device group, per-user group, and per-user policy management for managing consumption of the resources by the devices, distributing a task of managing of the resource consumption between the devices, and proxying in at least one proxy server communications between peers and the devices even when a device becomes temporarily disconnected from the network environment.

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

Lead Generation For Content Distribution Service

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

A content distribution service may provide lead information to content providers or other entities associated with a broadcast. The service may include both registered and unregistered (e.g., anonymous) users or subscribers that may each provide data associated with one or more subscriber attributes. Subscriber attribute information may be collected from a subscriber in a progressive manner such that sequentially small portions of data are collected over a period of time. The content distribution service may generate leads by collecting and determining subscriber attributes for each subscriber or anonymous user associated with the service. The leads may be generated in response to a request by a content provider or other requestor, or in response to an event such as the creation of a new broadcast.

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

Identifying remote machine operating system

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

A method for discovering an operating system of a remote machine includes monitoring network communications to detect a plurality of data packets that were generated by the remote machine. The contents of each detected data packet are read so as to extract a packet signature of each detected data packet. Each packet signature is compared with at least one signature of a database of signatures in order to determine a similarity between each packet signature and the signature from the database. A confidence level for at least one candidate operating system is calculated based on the determined similarities. A candidate operating system is selected based on the confidence level for that operating system. Relating computer program product and data processing system are also disclosed.

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

Monitoring device mesh network systems and methods

Номер: US20120221720A1
Принадлежит: MWA Intelligence Inc

Methods, systems, devices, and software are described for data transmission to and from a monitored device via a mesh network. Monitoring devices report usage, status, location, and other pertinent data via a mesh network, and perhaps other networks as well. Novel data collection, transmission, and aggregation techniques are described. Data transfer may be bi-directional in order to manage and update device status and operation. The monitored device location may be tracked with the reported information.

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

Opportunistic block transmission with time constraints

Номер: US20120221792A1
Принадлежит: Endeavors Technology Inc

A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.

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

Data leakage protection in cloud applications

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

A computer-implemented method for data leakage protection is disclosed. A monitoring template corresponding to the cloud application is selected based upon communication between a user and a cloud application and from a plurality of monitoring templates. A monitor is generated using the selected monitoring template. Identifying information of content shared between the user and the cloud application is obtained using the generated monitor. Data about the shared content for security analysis is obtained according to the identifying information of the shared content.

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

Datacasting system with hierarchical delivery quality of service management capability

Номер: US20120226816A1
Принадлежит: Roundbox Inc

Datacasting systems may include one or more compound carousels each managing one or more elementary carousels, and managed by a bandwidth manager. Subsets of compounds carousels may be identified, for example, according to priority levels. Bandwidth allocations may be determined for the compound carousels. For example, the bandwidth manager may utilize multiple bandwidth allocation cycles to determine the bandwidth allocations. The multiple bandwidth allocation cycles may form a sequence. Each bandwidth allocation cycle may at least partially allocate an available datacasting bandwidth resource to at least one of the identified subsets of the compound carousels. The allocations may be based at least in part on desired bandwidths determined by the compound carousels and/or one or more bandwidth guidelines of datacast sessions associated with the compound carousels.

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

Reconciling network management data

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

Network management data is managed by determining that a first version and a second version of a set of network management data have been created. The set of network management data is associated with a plurality of managed entities in a network. First and second network graphs are created based on the first version and second version of the set of network management data, respectively. The first and second network graphs include a first and second set of entities in the plurality of managed entities, respectively. A similarity metric is assigned between at least one or more entities in the first and second set of entities. At least a first entity in the first set of entities and at least a second entity in the second set of entities are determined to be identical entities based on the similarity metric being one of equal to and above a first given threshold.

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

Virtualized Policy Tester

Номер: US20120245917A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

Embodiments of the present invention are directed to testing policy changes associated with a production network. A virtual network that represents at least a portion of the production network can be generated. A first transaction log based on a first execution of the virtual network using test traffic and a first set of policies that are implemented in the production network can be obtained. A second transaction log based on a second execution of the virtual network using the test traffic and a second set of policies to be implemented in the production network can be obtained. Based on a comparison of the first and second transaction logs, it can be determined whether the second set of policies has a desired effect in the virtual network.

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

Method, system and computer program product for providing ethernet vlan capacity requirement estimation

Номер: US20120250693A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

A method, system, and computer program product for providing VLAN capacity requirement estimation is provided. The method includes receiving at a computing system a VLAN configuration file that specifies VLAN access ports, VLAN switches and VLAN trunks in a VLAN. A target access port identifier is received at the computing system from a requestor. A target trunk and target switch corresponding to the target access port are determined at the computing system. A bandwidth contribution of the target access port to the VLAN is calculated at the computing system. The calculating is based on a least contribution algorithm that reflects an impact of provisioning the target access port with respect to trunk capacity, and is responsive to the target bandwidth requirement, the target class of service and placement of the target port in the VLAN. The bandwidth contribution is then transmitted to the requestor.

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

Proactive failure handling in database services

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

Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in database services. In an embodiment, a computer system monitors various health indicators for multiple nodes in a database cluster. The computer system accesses stored health indicators that provide a health history for the database cluster nodes. The computer system then generates a health status based on the monitored health factors and the health history. The generated health status indicates the likelihood that the node will be healthy within a specified future time period. The computer system then leverages the generated health status to handle current or predicted failures. The computer system also presents the generated health status to a user or other entity.

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

Device management system

Номер: US20120265865A1
Принадлежит: Ricoh Co Ltd

Systems, apparatuses and methods are provided for managing a plurality of information technology devices in an information technology environment in which the plurality of information technology devices are connected to a network.

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

Autonomic network management system

Номер: US20120281528A1
Принадлежит: Academy Industry Foundation of POSTECH

The present invention relates to an autonomic network management system which includes: an active measurement unit that measures and analyzes a network state in an active measurement scheme; a passive measurement unit that measures and analyzes the network state in a passive measurement scheme; an autonomic management control unit that respectively receives the measured and analyzed results of the network from the active measurement unit and the passive measurement unit to determine the network state; and a transmission path control unit that receives a transmission path message from the autonomic management control unit to control a transmission path according to the transmission path message.

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

Systems and methods for managing policies on a computer

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

An apparatus, system, and method are disclosed for managing policies on a computer having a foreign operating system. Policies may specify hardware or software configuration information. Policies on a first computer with a native operating system are translated into configuration information usable on a second computer having a foreign operating system. In an embodiment, a translator manager manages the association between the policy on the first computer and the translator on the second computer. Computer management complexity and information technology management costs are reduced by centralizing computer management on the native operating system. Further reductions in management complexity are realized when the present invention is used in conjunction with network directory services.

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

Combining profiles based on priorities

Номер: US20120297380A1
Принадлежит: VMware LLC

Combining profiles based on priorities associated therewith to create an effective profile are provided. A plurality of profiles defining one or more rules that are applicable to a functional computing object are identified. A priority corresponding to each applicable profile is determined. The applicable profiles are combined by the computing device based on the corresponding priorities to create an effective profile that includes no conflicting rules.

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

Communication system and communication apparatus

Номер: US20120314579A1
Принадлежит: Fujitsu Ltd

A communication system includes a first communication apparatus including one or more first processors that determine a first bandwidth variance for each flow, based on a requested bandwidth variance amount and a surplus bandwidth of a physical line, and a first transmitter that transmits the first bandwidth variance to an adjacent apparatus; and a second communication apparatus including one or more second processors that set the received first bandwidth variance as a requested bandwidth variance amount for the second communication apparatus and determine a second bandwidth variance for each flow from the first bandwidth variance and the surplus bandwidth, and a second transmitter that transmits the second bandwidth variance to an adjacent apparatus.

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

Connection analysis in communication systems

Номер: US20120327798A1
Принадлежит: NOKIA SIEMENS NETWORKS OY

A method of generating an analysed call record comprising the steps of: providing control plane information identifying a plurality of terminations established at a gateway involved in the call; providing user plane information related to terminations used in the call; providing user plane measurement data being associated with respective terminations; analysing the user plane measurement data in order to produce respective quality indications for respective ones of the plurality of terminations; generating enhanced user plane information incorporating the respective quality indications; and associating together the control plane information and the enhanced termination reports.

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

On line web portal for private network service providers

Номер: US20130018753A1
Принадлежит: Equinix Inc

A web-enabled user interface is provided to enable the carriers of private networks to interact and to offer services to one another. The web-enabled user interface is integrated to a switch fabric configured to provide interconnection services for the carriers. The web-enabled user interface is configured to enable the carriers to assign different roles to different representatives. Each of the representatives is granted certain rights and permissions by an administrator representative based on the representative's role. The web-enabled user interface is configured to present to each representative a unique interface based on their roles thus providing each representative a unique experience.

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

Enabling cluster scaling

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

Embodiments of the present invention relate to methods and apparatuses for enabling cluster scaling. Specifically, there is disclosed a method of recording a context of configuration for an initial node of a cluster, comprising: retrieving at least one file to be used for configuring the initial node; and recording a context while configuring the initial node using the at least one file, the recorded context being information on the configuration of the initial node and to be used for enabling addition of a new node into the cluster. There is also disclosed a method of enabling addition of a new node into a cluster. Corresponding apparatuses are also disclosed. According to embodiments of the present invention, the efficiency of improving cluster scaling may be effectively improved.

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

System and method for locating bilingual web sites

Номер: US20130030788A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for bootstrapping a language translation system. A system configured to practice the method performs a bidirectional web crawl to identify a bilingual website. The system analyzes data on the bilingual website to make a classification decision about whether the root of the bilingual website is an entry point for the bilingual website. The bilingual site can contain pairs of parallel pages. Each pair can include a first website in a first language and a second website in a second language, and a first portion of the first web page corresponds to a second portion of the second web page. Then the system analyzes the first and second web pages to identify corresponding information pairs in the first and second languages, and extracts the corresponding information pairs from the first and second web pages for use in a language translation model.

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

Learning admission policy for optimizing quality of service of computing resources networks

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

A system for learning admission policy for optimizing quality of service of computer resources networks is provided herein. The system includes a statistical data extractor configured to extract historical data of deployment requests issued to an admission unit of a computer resources network. The system further includes a Markov decision process simulator configured to generate a simulation model based on the extracted historical data and resources specifications of the computer resources network, in terms of a Markov decision process. The system further includes a value function generator configured to determine a value function for deployment requests admissions. The system further includes a machine learning unit configured to train a classifier based on the simulation model and the value function, to yield an admission policy usable for processing incoming deployment requests.

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

Dynamic reduction of stream backpressure

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

Techniques are described for eliminating backpressure in a distributed system by changing the rate data flows through a processing element. Backpressure occurs when data throughput in a processing element begins to decrease, for example, if new processing elements are added to the operating chart or if the distributed system is required to process more data. Indicators of backpressure (current or future) may be monitored. Once current backpressure or potential backpressure is identified, the operator graph or data rates may be altered to alleviate the backpressure. For example, a processing element may reduce the data rates it sends to processing elements that are downstream in the operator graph, or processing elements and/or data paths may be eliminated. In one embodiment, processing elements and associate data paths may be prioritized so that more important execution paths are maintained. In another embodiment, if a request to add one or more processing elements may cause future backpressure, the request may be refused.

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

Identifying application reputation based on resource accesses

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

Malware detection is often based on monitoring a local application binary and/or process, such as detecting patterns of malicious code, unusual local resource utilization, or suspicious application behavior. However, the volume of available software, variety of malware, and sophistication of evasion techniques may reduce the effectiveness of detection based on monitoring local resources. Presented herein are techniques for identifying malware based on the reputations of remote resources (e.g., web content, files, databases, IP addresses, services, and users) accessed by an application. Remote resource accesses may be reported to a reputation service, which may identify reputations of remote resources, and application reputations of applications that utilize such remote resources. These application reputations may be used to adjust the application policies of the applications executed by devices and servers. These techniques thereby achieve rapid detection and mitigation of newly identified malware through application telemetry in a predominantly automated manner.

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

Systems and methods for intelligent discard in a communication network

Номер: US20130044691A1
Принадлежит: Cygnus Broadband Inc

Systems and methods for optimizing system performance of capacity and spectrum constrained, multiple-access communication systems by selectively discarding packets are provided. The systems and methods provided herein can drive changes in the communication system using control responses. One such control responses includes the optimal discard (also referred to herein as “intelligent discard”) of network packets under capacity constrained conditions. Some embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, other embodiments provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, others provide a proactive response by discarding packets based on predicted oversubscription, and others provide a combination thereof.

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

Measuring the goodness of a top-k diversified ranking list

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

A method, system and computer program product for measuring a relevance and diversity of a ranking list to a given query. The ranking list is comprised of a set of data items responsive to the query. In one embodiment, the method comprises calculating a measured relevance of the set of data items to the query using a defined relevance measuring procedure, and determining a measured diversity value for the ranking list using a defined diversity measuring procedure. The measured relevance and the measured diversity value are combined to obtain a measure of the combined relevance and diversity of the ranking list. The measured relevance of the set of data items may be based on the individual relevance of each of the data items to the query, and the diversity value may be based on the similarities of the data items to each other.

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

Determining Essential Resources in a Wireless Network

Номер: US20130067093A1
Принадлежит: Optimi Corp

Concepts and technologies are disclosed herein for identifying a network resource in a wireless networking environment as essential. A network resource to be tested is identified. The network resource is transitioned to a softbar operation state. In the softbar operation state, use of the network resource is avoided. If access data indicates substantial use of the network resource, the network resource can be identified as essential.

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

Policy-Enabled Dynamic Deep Packet Inspection for Telecommunications Networks

Номер: US20130070593A1
Принадлежит: AT&T MOBILITY II LLC

Provided herein is a method including the steps of: establishing at least one policy in a centralized policy management framework (PMF), wherein the policy includes at least one policy condition; monitoring data traffic; determining if the data traffic at least substantially meets one of the policy conditions; sending a trigger to the PMF, if at least one of the policy conditions is at least substantially met; generating an enforcement decision at the PMF, wherein the enforcement decision includes at least one enforcement action; sending the enforcement decision to an enforcement function; and enforcing the enforcement decision. A system for realizing this method is also provided.

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

Methods, systems, and devices for bandwidth conservation

Номер: US20130073734A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

Methods, systems, and devices are disclosed for conserving bandwidth. If a presence of a multimedia device is detected, then a stream of data is delivered to the multimedia device. If the presence of the multimedia device is not detected, then the stream of data is degraded to conserve bandwidth.

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

Portable Port Profiles for Virtual Machines in a Virtualized Data Center

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

Techniques are provided for implementing a portable port profile that is based on a virtual machine (VM) definition file. Properties are specified within the VM definition that allow a virtual switch to look up one or more network policies such as connectivity, firewall, or other enforcement policies, and apply those policies on a customizable basis to the VM's virtual network interface.

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

Semantic questioning mechanism to enable analysis of information architectures

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

Methods, computer program products and systems are directed to receiving a query regarding an information architecture, selecting a set of nodes based on the query, from a plurality of nodes in a weighted linked graph, the weighted linked graph comprising the plurality of nodes and a plurality of pathways, each of the plurality of nodes comprising a source of information regarding the information architecture, each of the plurality of pathways connecting one of the plurality of nodes to another of the plurality of nodes, each of the plurality of pathways comprising a weight, determining a path from the plurality of pathways that passes through all of selected nodes, and presenting the path in response to the query.

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

Dynamic reduction of stream backpressure

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

Techniques are described for eliminating backpressure in a distributed system by changing the rate data flows through a processing element. Backpressure occurs when data throughput in a processing element begins to decrease, for example, if new processing elements are added to the operating chart or if the distributed system is required to process more data. Indicators of backpressure (current or future) may be monitored. Once current backpressure or potential backpressure is identified, the operator graph or data rates may be altered to alleviate the backpressure. For example, a processing element may reduce the data rates it sends to processing elements that are downstream in the operator graph, or processing elements and/or data paths may be eliminated. In one embodiment, processing elements and associate data paths may be prioritized so that more important execution paths are maintained.

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

System and Method for Coalescing Market Data at a Network Device

Номер: US20130085923A1

A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information. 1. A method for distributing data for a tradeable object , the method comprising:distributing, via a network device, market data to a plurality of client devices, where for each client device of the plurality of devices, the market data is distributed at a level of service for a connection between the network and the client device and includes coalesced market updates in response to a data feed for the market data being received at the network device at a rate being greater than the level of service.2. The method of where each connection between the network device and each client device is different.3. The method of where the level of service for each connection between the network device and each client device is different.4. The method of further comprising automatically adjusting via the network device the level of service to an adjusted level of service.5. The method of where the level of service for the connection between the network and the client device is automatically adjusted according to at least one of a measured latency and a measured bandwidth for the connection.6. The method of where the level of service is user selected.7. The method of where the level of service is selectable from a plurality of selectable levels of service.8. The method of where the market data comprises at least one of price claim 1 , order fill updates claim 1 , last traded price (LTP) claim 1 , last traded ...

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

Updating a perfect hash data structure, such as a multi-dimensional perfect hash data structure, used for high-speed string matching

Номер: US20130086004A1
Автор: H. Jonathan Chao, Yang Xu
Принадлежит: Polytechnic Institute of NYU

A representation of a new rule, defined as a set of a new transition(s), is inserted into a perfect hash table which includes previously placed transitions to generate an updated perfect hash table. This may be done by, for each new transition: (a) hashing the new transition; and (b) if there is no conflict, inserting the hashed new transition into the table. If, however, the hashed new transition conflicts with any of the previously placed transitions, either (A) any transitions of the state associated with the conflicting transition are removed from the table , the hashed new transition is placed into the table, and the removed transitions are re-placed into the table, or (B) any previously placed transitions of the state associated with the new transition are removed, and the transitions of the state associated with the new transition are re-placed into the table.

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

APPLICATION LEVEL INTERFACE TO NETWORK ANALYSIS TOOLS

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

A user interface to a network simulator facilitates the use of application layer parameters and application layer logic. The user interface is configured to allow the user to define the input in a graphic form, or a text/programming form, or a combination of both. The user interface provides common graphic forms for both inputting the data to the simulator as well as for displaying the resultant data from the simulator. In response, the simulator and user interface may provide updated information to reflect the impact of changes made to application layer parameters and logic. 1. A method of simulating an effect of application-level changes to a network , said method comprising:receiving, via a user interface running on a processor, input indicating changes to an application running on the network;determining, by the processor, a plurality of messages caused by the changes to the application;determining, by the processor, an effect of propagation of the plurality of messages based on a model that simulates communications in the network;providing, via the user interface, a visual representation of an effect of the propagation of the plurality of messages through the network based on the simulation.2. The method of claim 1 , wherein receiving the user input indicating changes to the application comprises receiving user input indicating messages inserted between tiers in the model of the network.3. The method of claim 1 , wherein receiving the user input indicating changes to the application comprises receiving user input indicating respective sources and destinations of messages.4. The method of claim 1 , wherein receiving the user input indicating changes to the application comprises receiving a script describing application-level functions for execution on the model of the network by the computer simulator.5. The method of claim 4 , wherein receiving the user input indicating changes to the application comprises receiving a programming language script.6. The method ...

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

HIERARCHICAL CLOSED-LOOP CONTROL OF POLICY, GOAL, AND RESOURCE ALLOCATION IN BANDWIDTH MANAGEMENT

Номер: US20130091278A1
Принадлежит: AVISTAR COMMUNICATIONS CORPORATION

A Unified Bandwidth Manager that functions as a multi-service bandwidth manager to interface with and hierarchically manage a plurality of service-specific bandwidth reservation and session management systems is described. The Unified Bandwidth Manager includes at least a hierarchical control structure, and an interface for providing observed information relevant to policy, goal, and resource usage to the hierarchical control structure. The hierarchical control structure is provided with a plurality of feedback inputs that are responsive to associated ongoing observation information from each of an associated observation reporting element. The hierarchical control structure uses the plurality of feedback inputs, together with policy information or goal information, to produce at least one element of outgoing control information. 1. A system for unified bandwidth management in a communications network supporting a plurality of services , the communication network having a plurality of network conditions and including connections with a plurality of service-specific bandwidth managers , each service-specific bandwidth manager comprising an associated resource controller , the system comprising:a unified bandwidth manager including a control system, the control system comprising at least a policy control system and a goal control system, and an interface for providing at least one of policy information and goal information to the control system;a control interface to each of the service-specific bandwidth managers, each control interface providing an ability for the bandwidth manager to control at least one aspect of the associated service-specific bandwidth managers, each service-specific bandwidth manager affecting at least one associated network condition of an associated network resource;at least one observation element associated with each of the service-specific bandwidth managers, each observation reporting element providing associated ongoing observation ...

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

METHOD AND SYSTEM FOR DETERMINING A DEPLOYMENT OF APPLICATIONS

Номер: US20130097293A1

According to one example, there is provided a method of determining a deployment of applications in a computer system comprising a plurality of computing hardware. The method comprises obtaining, for each of a plurality of applications, a set of application characteristics, assigning each of the plurality of applications, using the obtained characteristics, to one of a plurality of predetermined application models, and determining a virtual server deployment plan and an application deployment plan, the determination based in part on characteristics of the computer system, characteristics of the applications, and application model compatibility data. 1. A method of determining a deployment of applications in a computer system comprising a plurality of computing hardware , comprising:obtaining, for each of a plurality of applications, a set of application characteristics;assigning each of the plurality of applications, using the obtained characteristics, to one of a plurality of predetermined application models; anddetermining a virtual server deployment plan and an application deployment plan, the determination based in part on characteristics of the computer system, characteristics of the plurality of applications, and application model compatibility data.2. The method of claim 1 , where the step of determining a virtual server deployment plan comprises determining a type and number of virtual servers suitable for executing a set of applications from the plurality of applications to be deployed on each of the plurality of computing hardware.3. The method of claim 2 , wherein the step of determining an application deployment plan comprises determining which applications are to be deployed on which virtual servers.4. The method of claim 1 , wherein the step of assigning further comprises determining whether an application matches an application model to a predetermined degree of similarity.5. The method of claim 1 , wherein the step of assigning further comprises ...

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

Management method for network system, network system, and management server

Номер: US20130111036A1
Принадлежит: HITACHI LTD

A management method for a network system, the method comprising: acquiring, by the management server, a physical composition element and a virtual composition element of the computer resource and generating device information and a physical connection of the computer resource and a virtualized connection and generating connection information; receiving, tenant patterns for holding a template of a configuration item for each logical node, a parameter of the configuration item, a definition for calculating the parameter, and storing the plurality of tenant patterns; storing, mapping information in which a correlation between a node of each of the plurality of tenant patterns and a composition element of the device information; receiving, an input of the plurality of tenant patterns and a type of an operation; selecting, the composition element of the device information for each node; generating, configuration contents of a network.

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

NETWORK VIRTUALIZATION APPARATUS AND METHOD WITH SCHEDULING CAPABILITIES

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

Some embodiments provide a controller for managing several managed switching elements that forward data in a network. The controller includes an interface for receiving input logical control plane data in terms of input events data. The controller includes an input scheduler for (1) categorizing the input events data into different groups based on certain criteria and (2) scheduling supplying of the input event data into a converter based on the groups so that the converter processes a group of input events data together. The controller includes the converter for converting the input logical control plane data to output logical forwarding plane data. The controller includes a network information base (NIB) data structure module for storing the output logical forwarding plane data. The logical forwarding plane data is for subsequent translation into physical control plane data. 1. A controller for managing a plurality of managed switching elements that forward data in a network , the controller comprising:an interface for receiving input logical control plane data in terms of input events data;an input scheduler for (i) categorizing the input events data into different groups based on certain criteria and (ii) scheduling supplying of the input event data into a converter based on the groups so that the converter processes a group of input events data together; andthe converter for converting the input logical control plane data to output logical forwarding plane data;a network information base (NIB) data structure module for storing the output logical forwarding plane data, said logical forwarding plane data for subsequent translation into physical control plane data.2. The controller of claim 1 , wherein an input event data represents a change in the managed switching elements.3. The controller of claim 1 , wherein the interface is further for receiving a change in the managed switching elements through the NIB data structure module.4. The controller of claim 1 , ...

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

Method, apparatus and system for joint optimization

Номер: US20130117443A1
Принадлежит: Huawei Technologies Co Ltd

Embodiments of the present invention disclose a method, an apparatus and a system for joint optimization. The method for joint optimization includes: decomposing the joint optimization of an entire network into the joint optimization performed in each sub-network, regarding a bandwidth requirement for a server off the sub-network as a bandwidth requirement for a virtual server on a port, iteratively performing the joint optimization in each sub-network, and applying results of the joint optimization in the network. In the embodiments of the present invention, the bandwidth requirement for the server off the sub-network is regarded as the bandwidth requirement for the virtual server on the port, the joint optimization is iteratively performed in each sub-network, and the results of the joint optimization are applied in the network, so that the joint optimization of the entire network is performed in parallel.

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

Method and system for managing and querying large graphs

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

A method, system and computer program product for managing and querying a graph. The method includes the steps of: receiving a graph; partitioning the graph into homogeneous blocks; compressing the homogeneous blocks; and storing the compressed homogeneous blocks in files where at least one of the steps is carried out using a computer device.

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

Context aware annotation

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

Various embodiments of systems and methods for context aware annotations are described herein. A user request is received to visualize a dataset according to a user selected visualization type. A visualization of the dataset is created according to the user selected visualization type and the created visualization is displayed on the computer screen. The context information of each region of the displayed visualization is compared with the context information stored in annotations stored in the memory. Based on the comparison, a determination is made whether the context information stored in any of the annotations matches with the context information of any of the regions. The annotation is displayed on the region of the visualization, which has the same context information. In one embodiment, a list of annotations is displayed to the user. The information related to a selected annotation from the list of annotations is displayed to the user.

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

Electronic Device, System on Chip and Method for Monitoring a Data Flow

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

An electronic device is provided which comprises a plurality of processing units (IP-IP), a network-based interconnect (N) coupled to the processing units (IP-IP) and at least one monitoring unit (P P) for monitoring a data flow of at least one first communication path between the processing units (IP-IP) and for forwarding monitoring results at least temporarily via at least two separate communication paths (MC MC). 111-. (canceled)12. An integrated circuit (IC) , comprising:a first processing unit;a second processing unit communicating with the first processing unit via a plurality of paths in an interconnect;a first monitoring unit coupled to a first location of the interconnect and configured to monitor data traffic between the first processing unit and the second processing unit to generate a first monitoring result associated with the data traffic;a second monitoring unit coupled to a second location of the interconnect and configured to monitor the data traffic between the first processing unit and the second processing unit to generate a second monitoring result associated with the data traffic; and a first buffer configured to buffer the first monitoring result,', 'a second buffer configured to buffer the second monitoring result, and', 'a combination unit configured to combine the first monitoring result and the second monitoring result based on a first time at which the data traffic was monitored by the first monitoring unit and a second time at which the data traffic was monitored by the second monitoring unit., 'a network interface configured to forward the first and second monitoring results to a monitoring service access unit to reconstruct the data traffic associated with the first and second monitoring result, the network interface comprising13. The IC of claim 12 , wherein a communication path for transmitting data traffic between the first and second processing units is determined by static routing or dynamic routing depending on a data traffic ...

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

Communication apparatus capable of selecting use bandwidth, method of controlling communication apparatus, and storage medium

Номер: US20130136143A1
Принадлежит: Canon Inc

A communication apparatus which is capable of easily selecting a use bandwidth desired by a user when the user transmits data using via a network in which the use charge is different depending on the use bandwidth. A CPU acquires charge information indicative of a use charge in each of use bandwidths of the network. Further, the CPU determines a use bandwidth to be used for transmitting the data, according to the size of the data and the acquired charge information.

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

Web Based Capacity Management (WBCM) System

Номер: US20130142314A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

A system includes a reformatting component configured to generate element management system data having a common data format by reformatting a first set of element management system data and a second set of element management system data. The system also includes a display component configured to use the element management system data to display network performance metrics via a user interface. The user interface includes at least one regional level view including a list of one or more service markets within each of one or more service regions.

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

DATA TRANSFER SYSTEM

Номер: US20130151664A1
Автор: Miyao Yasuhiro
Принадлежит: NEC Corporation

The domain resolution server includes measurement means for measuring communication states between sites, path setting means for setting a path for delivering content based on the measurement result, and assignment means for assigning a proxy server corresponding to a domain. The path setting means sets, on the path, a domain resolution server of an adjacent parent site located upstream of the own site as a parent domain resolution server. The assignment means requests the parent domain resolution server for domain resolution based on an identifier, and in accordance with a response, notifies a proxy server of the own site of a proxy server in the parent site to which a content request should be transferred, assigns a proxy server to be required from among the proxy servers in the own site in response to a request from a client or a domain resolution server of a child site, and notifies. 1. A data transfer system in which a plurality of sites are connected over a network , each of the sites including an origin server in which content is stored , a plurality of proxy servers that transfer requested content , and a domain resolution server that resolves one of the proxy servers corresponding to a domain included in an identifier for requesting data by a client , wherein a measurement unit that measures each of link parameters representing communication states between respective sites;', 'a path setting unit that sets a path for delivering content from the origin server of each of the sites to another one of the sites based on a measurement result; and', 'an assignment unit that assigns a proxy server corresponding to the domain,, 'the domain resolution server includeson the path set for each of the origin servers, the path setting unit sets a domain resolution server, disposed in an adjacent parent site located upstream of an own site in which an own domain resolution server is disposed, as a parent domain resolution server with respect to the domain resolution server ...

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

NEE INDICATING METHOD, INDICATOR AND SYSTEM

Номер: US20130151700A1
Принадлежит: Huawei Technologies Co., Ltd.

Embodiments of the present invention disclose a network energy efficiency (NEE) indicating method, which is used to display NEE status with high efficiency and real-time. The method according to embodiments of the present invention comprises: obtaining report data which are reported by network element(s); performing pre-analysis process on the report data to get valid data used for obtaining a NEE parameter, wherein the valid data are taken as pre-analysis result which includes traffic amount data and power consumption data; obtaining the NEE parameter according to the traffic amount data and the power consumption data; and displaying the obtained NEE parameter. The embodiments of the present invention also disclose a NEE indicator and a NEE indicating system. The embodiments of the present invention can display the NEE status with high efficiency and real-time. 1. A method for indicating network energy efficiency (NEE) , comprising:obtaining report data which are reported by one or more network elements;performing a pre-analysis process on the report data to get valid data used for obtaining a NEE parameter, wherein the valid data are taken as a pre-analysis result, and the pre-analysis result includes traffic amount data and power consumption data;obtaining the NEE parameter according to the traffic amount data and the power consumption data; anddisplaying the obtained NEE parameter.2. The method according to claim 1 , wherein the obtaining report data which are reported by one or more network elements comprises one of:receiving the report data which are reported by one or more network elements of an access network;orreceiving the report data which are reported by a network management system, wherein the report data which are reported by the network management system are sent from the one or more network elements of the access network to the network management system.3. The method according to claim 1 , wherein the performing a pre-analysis process on the report ...

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

Timing management in a large firewall cluster

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

A firewall cluster comprises three or more firewall processing nodes, which report primary node status based on the reporting node's membership in a preexisting cluster. A controller uses the reported status to assign a primary node in the distributed firewall cluster. Reported primary node status includes reported primary node eligibility if the node is a member of a preexisting cluster, reported primary node status comprising reporting primary node ineligibility if the node is not a member of a preexisting cluster, reported primary node status if the node is a primary node in a preexisting cluster, and reported primary node eligibility in a node that has timed out

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

METHOD AND SYSTEM OF RENEGOTIATING END-TO-END VOICE OVER INTERNET PROTOCOL CODECS

Номер: US20130155888A1
Автор: Awais Ali

Systems and methods of Voice over Internet Protocol (VoIP) communication are provided. A particular system includes a VoIP endpoint. The VoIP endpoint is adapted to monitor a packet loss measure between the VoIP endpoint and a second VoIP endpoint during a VoIP communication using a first CODEC. The VoIP endpoint is also adapted to negotiate with the second VoIP endpoint to select a substitute CODEC having a nominal data rate that is lower than an in-use nominal data rate of the first CODEC. 1. A method , comprising:monitoring a packet loss measure during a Voice over Internet Protocol (VoIP) communication between a first endpoint and a second endpoint, wherein the first endpoint and the second endpoint use a first CODEC to conduct the VoIP communication and the VoIP communication comprises voice and video content;determining whether a current frames per packet value used by the first CODEC is greater than or equal to a maximum frames per packet threshold associated with the first CODEC;when the monitored packet loss measure exceeds a maximum packet loss threshold and when the current frames per packet value used by the first CODEC is greater than or equal to the maximum frames per packet threshold associated with the first CODEC, negotiating use of a substitute CODEC having a substitute nominal data rate that is lower than an in-use nominal data rate of the first CODEC; andcontinuing the VoIP communication using the substitute CODEC.2. The method of claim 1 , further comprising determining a starting bandwidth measure to select the first CODEC before beginning to monitor the packet loss measure.3. The method of claim 2 , wherein determining the starting bandwidth measure comprises:sending a starting probe packet from the first endpoint to a network device;receiving an echoed starting probe packet from the network device at the first endpoint; anddetermining the bandwidth of the path from the first endpoint to the network device.4. The method of claim 3 , wherein ...

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

System and method for controlling sas expander to electronically connect to a raid card

Номер: US20130159606A1
Автор: Chih-Huang WU
Принадлежит: Hon Hai Precision Industry Co Ltd

In a method for controlling a SAS expander to electronically connect to a RAID card in an electronic device, a plurality of different types for RAID cards, and configuration parameters of the SAS expander corresponding to each type of the RAID cards are preset. Information of the RAID card is read if the SAS expander is electronically connected the RAID card. The method further determines whether the RAID card matches the SAS expander. If the RAID card does not match the SAS expander, the configuration parameters of the SAS expander corresponding to the RAID card is read, and the read configuration parameters and the read information of the RAID card are written into a firmware file in the storage system. The method further stores the firmware file into a flash memory of the SAS expander.

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

NETWORK EVENT MANAGEMENT

Номер: US20130166745A1

An apparatus for predicting a network event flood comprises an event rate detector for detecting rates of event emissions from one or more devices; an aggregator for producing an aggregate rate and an aggregate rate trend of the rates of event emissions from a plurality of the devices; a level generator for generating a plurality of levels comprising maximum acceptable event rate values of a plurality of the aggregate rate trends over plural time periods; a storage component for storing the plurality of levels; a comparator for comparing a current aggregate rate trend with at least a selected one of the levels; and a signaller for signalling a predicted event flood responsive to the comparator detecting that the current aggregate rate trend will exceed the at least a selected one of the levels at a first point in time. 1. An apparatus for predicting a network event flood comprising:an event rate detector for detecting rates of event emissions from one or more devices;an aggregator for producing an aggregate rate and an aggregate rate trend of said rates of event emissions from a plurality of said devices;a level generator for generating a plurality of levels comprising maximum acceptable event rate values of a plurality of said aggregate rate trends over plural time periods;a storage component for storing said plurality of levels;a comparator for comparing a current aggregate rate trend with at least a selected one of said levels; anda signaller for signalling a predicted event flood responsive to said comparator detecting that said current aggregate rate trend will exceed said at least a selected one of said levels at a first point in time.2. The apparatus according to wherein said aggregator comprises an averager for calculating an average event rate.3. The apparatus according to wherein said aggregator comprises a statistical calculator for calculating a statistically-normalized aggregate rate or rate trend.4. The apparatus according to wherein said statistically ...

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

System and method for policy selection and switching function in a network environment

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

A method is provided in one example embodiment and includes receiving a request for a service for a subscriber at an access gateway; receiving a default subscriber policy and a default service policy at the access gateway; receiving a subscriber policy and a service policy for the service being requested at the access gateway; receiving the service being requested at the access gateway; and communicating the service being requested from the access gateway to the subscriber in response to the request.

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

Acyclic graph navigator

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

A method for navigating an acyclic graph includes the steps of generating two or more acyclic graphs, each of the two or more acyclic graphs relating to a specific topology, wherein at least two of the two or more acyclic graphs include at least one common node; receiving a request to generate a composite acyclic graph, wherein the composite acyclic graph includes the at least one common node; generating the composite acyclic graph; and displaying the specific node of the composite acyclic graph.

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

OPERATION MODES FOR MOBILE TRAFFIC OPTIMIZATION AND CONCURRENT MANAGEMENT OF OPTIMIZED AND NON-OPTIMIZED TRAFFIC

Номер: US20130173756A1
Автор: Bott Ross, Luna Michael
Принадлежит: Seven Networks, Inc.

Systems and methods of operation modes for mobile traffic optimization and management of concurrent optimized and non-optimized traffic are disclosed. One embodiment includes classifying and handling traffic sent to and from mobile device applications running on a mobile device, the method includes, analyzing, on the mobile device, requests from the mobile device applications for recurrent patterns; traffic having a recurrent pattern is optimizable traffic and traffic with an unidentifiable pattern is non optimizable traffic, managing the optimizable traffic to reduce an amount of wireless data and signaling traffic sent to and from the mobile device and/or routing the non optimizable traffic from the mobile device applications to a service provider. In one embodiment, upon determining a problem communicating with the server, request are routed from the one or more mobile device applications directly to a service provider, the routed traffic bypassing a client-side proxy. 1. A method of routing requests from mobile device applications running on a mobile device , the method comprising:monitoring, by a client-side proxy on the mobile device, communications between the client-side proxy and a server, wherein the server is remote from the client-side proxy and operates in conjunction with the client-side proxy to optimize traffic in a wireless network to satisfy data needs of one or more mobile device applications;upon determining, by the client-side proxy, a problem communicating with the server, routing requests from the one or more mobile device applications directly to a service provider, wherein the routed traffic bypasses the client-side proxy.2. The method of claim 1 , further comprising upon determining claim 1 , by the client-side proxy claim 1 , a problem communicating with the server claim 1 , disabling functions of the client-side proxy that perform analysis and optimization of network traffic to and from the mobile device applications.3. The method of ...

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

Generating Metrics for Networked Devices

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

Groups of network devices may be identified automatically based on interface tags associated with network device interfaces such that network devices within a group are automatically identified, periodically or otherwise, based on an association of one or more common interface tags between the group and the network device interface. 1. A method for generating network traffic metrics for a group of network devices , comprising:causing association of tags with interfaces representing network devices that belong to multiple, different groups of network devices, each tag identifying at least one of the multiple, different groups of network devices;identifying a particular tag that corresponds to and enables monitoring of a particular group of network devices included in the multiple, different groups of network devices;identifying, from among the interfaces associated with the tags, a subset of the interfaces that were associated with the particular tag that corresponds to and enables monitoring of the particular group of network devices;accessing network traffic metrics measured for each interface included in the identified subset of the interfaces that were associated with the particular tag;aggregating the accessed network traffic metrics to determine collective network traffic metrics for the particular group of network devices; andstoring data representing the collective network traffic metrics determined for the particular group of network devices based on the aggregation of the accessed network traffic metrics.2. The method of claim 1 , wherein accessing network traffic metrics measured for each interface included in the identified subset of the interfaces that were associated with the particular tag comprises accessing usage data describing usage of an external resource measured for each interface included in the identified subset of the interfaces that were associated with the particular tag.3. The method of claim 1 , wherein accessing network traffic metrics ...

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

System and method for assigning network blocks to sensors

Номер: US20130173790A1
Принадлежит: Sourcefire LLC

A system includes a processor device. The processor device is configured to detect a physical topology of a network comprising hosts and sensors in the network. The processor device is also configured to generate a sensor policy for assignment of the sensors to network blocks of the hosts, that balances a processing load and accuracy of the sensors in the network based on physical closeness of the sensors to different divisions of hosts within a same network block.

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

Data collection device for monitoring streams in data network

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

The invention relates to a data collection device for monitoring streams in a data network using a packet transmission mode, including an extractor for extracting data contained in packets belonging to a stream defined by a transmitter, a receiver, and a protocol. The collection device also includes a syntax analyzer which receives data in real time from the extractor and breaks the data down into elements according to the syntactic rules of the protocol, said syntactic rules enabling the elements to be represented as a tree structure. The syntax analyzer combines respective tree state indicators with at least some of the elements, wherein the tree state indicator combined with an element locates said element within the tree structure. An interface transmits the tree state indicators, together with the elements with which the latter have been combined, to a stream analyzer external to the collection device.

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

Geo-mapping system security events

Номер: US20130174259A1
Принадлежит: McAfee LLC

A particular security event is identified that has been detected as targeting a particular computing device included in a particular computing system. A particular grouping of assets in a plurality of asset groupings within the particular computing system is identified as including the particular computing device. A source of the particular security event is also identified and at least one of a geographic location and a grouping of assets in the plurality of asset groupings is associated with the identified source. Data is generated that is adapted to cause a presentation of a graphical representation of the particular security event on a display device, the graphical representation including a first graphical element representing the particular computing device as included in the particular grouping of assets and a second graphical element representing the source associated with the at least one of a geographic location and a grouping of assets.

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

Network performance monitoring in a content delivery system

Номер: US20130179567A1
Принадлежит: AKAMAI TECHNOLOGIES, INC.

A method for Internet delivery in a delivery network established at network locations, the delivery network comprising a plurality of content servers for serving resources. The servers include a plurality of subsets, each subset being located at one of a plurality of Internet data centers. For each Internet Protocol (IP) address block from which requests for content resources are expected to be received, the method generates a candidate list of data centers to be used to service the requests. For the IP address block, the method selects at least one of the data centers from the candidate list. The selected Internet data center for the IP address block is written into a network map. In response to a DNS query, the map is used to identify one of the Internet data centers from the candidate list to be used to service a request for a content resource. 1a set of content servers for serving content resources, wherein the set of content servers includes a plurality of subsets of content servers, each subset located at one of a plurality of Internet data centers;a network map generator to generate a network map; anda domain name service that responds to a DNS query directed to a hostname for which the domain name service is authoritative and in response uses the network map to identify an Internet data center to be used to service a request for a content resource.. In combination, a set of computing entities, the set comprising: 1. Technical FieldThis disclosure relates generally to information retrieval in a computer network. More particularly, the disclosure relates to hosting and distributing content on the Internet that addresses the problems of Internet Service Providers (ISPs) and Internet Content Providers.2. Description of the Related ArtThe World Wide Web is the Internet's multimedia information retrieval system. In the Web environment, client machines effect transactions to Web servers using the Hypertext Transfer Protocol (HTTP), which is a known application ...

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

SYSTEMS AND METHODS FOR NETWORK MONITORING AND TESTING USING SELF-ADAPTIVE TRIGGERS BASED ON KPI VALUES

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

Embodiments are directed to systems and methods for network monitoring and testing using self-adaptive Key Performance Indicator to establish thresholds to trigger alarms in network monitoring. The present embodiments will be described in the context of calculating KPIs for call detail records (CDRs) and using the KPIs for network monitoring. 1recording an initial plurality of KPI values during a learning period;computing a normal KPI value based on the initial plurality of KPI values at an end of the learning period;monitoring a plurality of KPI values;comparing a KPI value from the plurality of KPI values to the normal KPI value;if the KPI value is not within a range of the normal KPI value, sending an alarm to one or more recipients; andusing one or more KPI values from the initial plurality of KPI values and one or more new KPI values from the plurality of KPI values to compute a new normal KPI value.. A method of determining a normal key performance indicator (KPI) value, comprising the steps of: This application is a non-provisional application of U.S. Provisional Application No. 61/510,995, filed Jul. 22, 2011, which is incorporated herein by reference in its entirety.An embodiment is directed to a generic data mediation platform for use in network monitoring, testing, and analytics. Many network monitoring and testing systems are composed of probes which gather information and dashboards which report that information. Embodiments of the mediation platform described herein integrate with disparate data sources and data consumers, rather than having fixed inputs and fixed outputs. Data from previously independent data sources can be combined and analyzed together, providing additional value to the data consumers. The integrated data can also be output to different types of data consumers, each of which might expect to receive different sets of data in different formats. Embodiments are also directed to a method for automatically calculating key performance ...

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

SYSTEMS AND METHODS FOR NETWORK MONITORING AND TESTING USING INTELLIGENT SEQUENCING

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

Embodiments are directed to systems and methods for network monitoring and testing using intelligent sequencing of data events so as to generalize the sequencing of events from multiple disparate sources of network events with multiple disparate types of events. 1. A method of sequencing one or more events from one or more asynchronous input sources in a network , comprising the steps of:monitoring a first set of events associated with a first device of the network;monitoring a second set of events associated with a second device of the network;detecting a first event from the first set of events;storing the first event in a first input source;sending a notification to a sequencer of events indicating that the first input source is nonempty;tracking the first input source with the sequencer until the first input source is empty;detecting a second event from the second set of events, the second event detected asynchronously from the first event;storing the second event in a second input source;sending a notification to a sequencer of events indicating that the second input source is nonempty;tracking the second input source with the sequencer until the second input source is empty;inserting the first input source and the second input source to a priority queue; andretrieving an event from the priority queue by retrieving an event with an oldest timestamp from a head of the priority queue.2. A sequencer of events , comprising:a first input source receiving a first set of events associated with a first device of a network;a second input source receiving a second set of events associated with a second device of the network;a priority queue containing the first input source and the second input source, wherein an input source among the first input source and the second input source having an event with an oldest timestamp is positioned at a head of the priority queue; andan application consuming an ordered sequence of events from the priority queue, the application ...

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

System and Method for Aggregating and Estimating the Bandwidth of Multiple Network Interfaces

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

The present invention provides a system and method for aggregating and estimating the bandwidth of the multiple network interfaces. Particularly, the invention provides a cross layer system for bandwidth aggregation based on dynamic analysis of network conditions. Further, the invention provides a system and method of estimation for evaluating bandwidth of multiple physical interfaces. 1) A method for aggregating and estimating the available bandwidth of multiple physical interfaces using a network driver module , wherein the said method comprises the processor implemented steps of:a) creating a virtual physical interface for encapsulating at least one existing physical interface;b) enhancing the bandwidth by adding up available bandwidths of the active multiple physical interfaces;c) estimating the available bandwidth of each of physical interface dynamically at predefined time intervals;d) estimating the network channel condition of existing physical interfaces; ande) distributing the data packets to multiple physical interfaces based on the estimated network channel condition.2) A method as claimed in claim 1 , wherein the network driver module estimates the network channel condition for bandwidth aggregation using a probe packet mechanism.3) A method as claimed in claim 1 , wherein the network driver module measures the network channel condition by using a predefined interne control message protocol echo packet.4) A method as claimed in claim 1 , wherein the network driver module creates a virtual physical interface and the created virtual physical resides as the only default entry in the routing table.5) A method as claimed in claim 1 , wherein the network driver module replaces own IP address with IP address of the corresponding active interface for transmission of the data to the interface.6) A method as claimed in claim 1 , wherein the network driver module replaces IP address of the corresponding active interface with its own IP address for sending the data ...

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

SYSTEMS AND METHODS FOR NETWORK MONITORING AND TESTING USING A GENERIC DATA MEDIATION PLATFORM

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

Embodiments are directed to systems and methods for network monitoring and testing using a generic data mediation platform between one or more probes and one or more dashboards. The generic data mediation platform performs data correlation, filtering enrichment and aggregation of events obtained from monitored networks. 1. A method of monitoring and testing a network , comprising the steps of:detecting a plurality of network packets with one or more network probes in the network;analyzing the network packets with the one or more network probes;generating one or more network events in response to the network packets meeting one or more conditions;analyzing the one or more network events with a complex event processing platform; andgenerating one or more key performance indicators and one or more correlated events based on one or more relationships between the one or more network events.3. A generic media data media platform for a monitoring and testing of a network , comprising:the platform receiving a first data from a first network probe from a plurality of network probes, the first network probe generating the first data using a first format;the platform receiving a second data from a second network probe from the plurality of network probes, the second network probe generating the second data using a second format;determining a first data set and a first receiving data format requested by a first dashboard;determining a second data set and second receiving data format requested by a second dashboard;converting the first data to the first receiving data format if the first format is different than the first receiving format and if the first data is included in the first data set;converting the second data to the second receiving data format if the second format is different than the second receiving format and if the second data is included in the second data set;converting the first data to the second receiving data format if the first format is different than ...

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

Reliable packet delivery with overlay network (rpdon)

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

In one embodiment, a device in a computer network establishes a reliable map that defines a set of packet criteria for which reliability is desired over an unreliable link to a peer device. In response to receiving a first packet from the peer device over the unreliable link, the device acknowledges the first packet to the peer device when the first packet matches the packet criteria of the reliable map. Also, in response to receiving a second packet destined via the peer device over the unreliable link, the device buffers the second packet when the second packet matches the packet criteria of the reliable map and retransmits the buffered second packet over the unreliable link to the peer device until acknowledged by the peer device.

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

FRAME TRANSMISSION SYSTEM

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

A frame transmission system includes a frame transmitter and a frame receiver. The frame transmitter includes a frame fragmentation unit and a reproduction header appending unit. The frame fragmentation unit fragments an input frame and outputs transfer frames when the length of the input frame exceeds a predetermined fragmentation reference frame length, and does not fragment the input frame and outputs the input frame as a transfer frame when the length of the input frame is less than or equal to the fragmentation reference frame length. The reproduction header appending unit appends a reproduction header to the transfer frames outputted from the frame fragmentation unit. Here, the reproduction header being required when the transfer frames are reproduced at a receiving side. The reproduction header appending unit varies the header length of the reproduction header to be appended to the transfer frame, according to the length of the input frame. 1. A frame transmission system comprising: a frame fragmentation unit configured to fragment an input frame so as to output transfer frames when the length of the input frame exceeds a predetermined fragmentation reference frame length and configured not to fragment the input frame so as to output the input frame as a transfer frame when the length of the input frame is less than or equal to the fragmentation reference frame length; and', 'a reproduction header appending unit configured to append a reproduction header to the transfer frame outputted from the frame fragmentation unit, the reproduction header being required when the transfer frames are reproduced at a receiving side; and, 'a frame transmitter includinga frame receiver including a frame reassembling unit for reproducing the original frame from the transfer frames received from the frame transmitter, wherein the reproduction header appending unit varies the header length of the reproduction header to be appended to the transfer frame, according to the length ...

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

SERVER RESOURCE MANAGEMENT, ANALYSIS, AND INTRUSION NEGATION

Номер: US20130191533A1
Автор: Sample Char
Принадлежит: VERIZON PATENT AND LICENSING, INC.

A console host and intrusion negation system (CHAINS) includes a host component and a console component. The host component monitors resources at a server. Resources that are becoming overloaded can be throttled back. Reports relating to resource usage may be transmitted to the console component. At the console component, resource reports from multiple host components may be viewed and managed. 1. A method comprising: the at least one resource including a communication interface of the network server,', 'determining a number of open network connections associated with the communication interface of the network server;', 'the monitoring the at least one resource including], 'monitoring, by one or more processors, at least one resource associated with a network server,'}comparing, by one or more processors, an activity level of the at least one resource to a threshold activity level; and 'reducing the number of open network connections by closing open network connections based on a priority of the open network connections.', 'the reducing the usage of the one resource including, 'reducing, by one or more processors, usage of one resource of the at least one resource when the activity level associated with the one resource increases above the threshold activity level,'}2. The method of claim 1 , where the at least one resource includes a random access memory associated with the network server claim 1 , andwhere monitoring the at least one resource includes determining usage of the random access memory associated with the network server.3. The method of claim 2 , where reducing usage of the one resource includes reducing the usage of the random access memory by shutting down inactive processes.4. The method of claim 1 , where the at least one resource includes a processor of the network server claim 1 , andwhere monitoring the at least one resource includes determining usage of the processor of the network server.5. The method of claim 4 , where reducing usage of the ...

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

APPARATUS AND METHOD FOR CAPACITY PLANNING FOR DATA CENTER SERVER CONSOLIDATION AND WORKLOAD REASSIGNMENT

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

A server migration tool used to construct data center migration scenarios allowing for a user to rapidly manipulate a large number of input parameters required to describe a transformation from one data center configuration to a new data center configuration. The tool then performs the transformation and allows the user to interact with new data center configuration to understand its performance. A novel parameterization, speed independent service demand (SISD), greatly facilitates scaling performance metrics between different hardware platforms. 2. The server migration tool of wherein the source data center configuration is drawn from the group of measured data and estimated data.3. The server migration tool of wherein the source parameter set is drawn from the group of:C1=number of servers in source configuration,C2=number of servers in destination configuration,Name(t)=name of server t,SD(t)=dimension of server t,PC(t)=number of cpu in server t,SV(t,w)=server t visit count,CS(t)=cpu rating of server t,UMC(t)=measured CPU utilization of server t,P(t,w)=fraction of server t utilization assigned to w,MU(t,g),MUMAX(t)=service rate with g CPUs active, MUMAX=MU(t,PC(t)),D1=number of disks in source configuration,D2=number of disks in destination configuration,ND(t)=number of disks on server t,DISKS(t)=mapping of all disks on server t,DD(k)=dimension of disk k,DV(k,w)=visit count to disk k,DS(k)=disk k speed rating,UMD(k)=measured utilization of disk k,DSVR(k)=maps a disk k to the server it is attached,N1=number of NICS in source configuration,N2=number of NICS in destination configuration,NN(t)=number of NICS on server t,NICS(t)=mapping of all NICS on servers t,DD(k)=dimension of NIC k,DV(k,w)=visit count to NIC k,NS(k)=NIC k speed rating,UMN(k)=measured utilization of NIC k,DSVR(k)=maps a NIC k to the server it is attached,MC(t)=memory capacity of server t in GB,MCORE(t)=memory consumption of server t inactive,MFIXED(t)=fixed memory consumption of applications,MDYN(t ...

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

COMMUNICATIONS NETWORK

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

A network element and method for marking traffic in a packet-switched data network which comprises a distributed hierarchical naming system and the network element. The network element comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to traffic on a connection impinging on the network element. The network element derives from the distributed hierarchical naming system quality of service level data for a connection, stores in the marking rule store a marking rule for the connection based on the retrieved quality of service level data and marks traffic on the connection in accordance with the marking rule. 110.-. (canceled)11. Customer premises equipment for a packet-switched data network , in which the packet-switched data network comprises a distributed hierarchical naming system;in which the customer premises equipment comprises a marking rule store for storing marking rules, in which a marking rule is indicative of a quality of service level allocated to a connection impinging on the customer premises equipment;in which the customer premises equipment is arranged in use to: derive from the distributed hierarchical naming system quality of service data for a connection impinging on the customer premises equipment;store in the marking rule store a marking rule for the connection based on the derived quality of service data; andmark traffic on the connection in accordance with the marking rule.12. The customer premises equipment as claimed in claim 11 , in which the customer premises equipment also comprises a connection state store for storing connection state information; in which the connection state store comprises a number of entries; in which each entry comprises information relating to the state of a connection impinging on the customer premises equipment;in which the customer premises equipment is arranged in use to:scan the connection state store to identify an entry ...

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

Application Identification Through Data Traffic Analysis

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

There is provided a method of processing, analysing or profiling traffic in a packet switched telecommunications network. During a first phase (S to S), for each of a plurality of applications, traffic generated by the application is analysed (S) to identify a collection of one or more characteristic bit sequences for the application, or at least such a plurality of collections is provided. During a second phase (S to S), traffic is received from the network (S), and the following steps are performed for each of at least one of the plurality of collections: (i) for each of at least one of the characteristic bit sequences in the collection: a sequence alignment process (S) is performed on the received traffic against the characteristic bit sequence to derive a per-sequence score; and (ii) a per-collection score is assigned to the collection (S) based on the per-sequence scores for the collection, the per-collection score being indicative of a likelihood that the traffic was generated by the application associated with the collection. 115-. (canceled)16. A method of processing traffic in a packet switched telecommunications network , the method comprising: analysing, for each of a plurality of applications, traffic generated by the application to identify a collection of one or more characteristic bit sequences for the application;', 'providing a plurality of such collections;, '(a) performing at least one of(b) receiving traffic from the network; and (i) performing, for each of at least one of the characteristic bit sequences in the collection, a sequence alignment process on the received traffic against the characteristic bit sequence to derive a per-sequence score; and', '(ii) assigning a per-collection score to the collection based on the per-sequence scores for the collection, the per-collection score being indicative of a likelihood that the traffic was generated by the application associated with the collection., '(c) for each of at least one of the plurality ...

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

Systems and methods for extracting structured application data from a communications link

Номер: US20130194949A1
Принадлежит: DB Networks Inc USA

Systems and methods for generating a semantic description of operations between network agents. In an embodiment, packet-level traffic between two or more network agents is captured. The packet-level traffic is bundled into one or more messages, wherein each message comprises one or more elements. For each of the messages, the elements of the message are matched to one or more attributes, and the message is decoded into message data based on the matched attributes. The message data is then used to generate a semantic description of operations between the network agents.

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

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

Systems and methods for managing wide area networks

Номер: US20130198127A1
Автор: Michael Anderson
Принадлежит: Level 3 Communications LLC

Systems and methods described herein provide automatic generation of one or more application fingerprints which may be used to identify and recommend one or more technologies and/or technical instructions for use within a WAN environment. Input data describing and an application fingerprint for one or more applications currently used within a network environment, such as a WAN environment, is received and executed against a set of rules by a rules engine. Based on the results, one or more recommendations may be provided that identifies various technologies and/or technical procedures the network manager may implement and/or perform.

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

SYSTEMS AND METHODS FOR DISPLAYING STATISTICAL INFORMATION ON A WEB PAGE

Номер: US20130198375A1
Принадлежит: Ancestry.com Operations Inc.

A method for displaying information on a display screen of a user computer comprises sending a computer readable document from a server computer to the user computer for display on the display screen. The computer readable document includes links that are viewable on the display screen and are selectable to cause subsequent documents to be rendered on the display screen. The computer readable document further includes viewable information regarding selection of the links over a certain time. 1. A system for tracking website activity , the system comprising:one or more server systems;one or more computer systems communicatively coupled with the one or more server systems; and for a plurality of web pages, including a source page displaying links to one or more destination pages, tracking activity relating to a number of times each link of the source page has been selected by one or more users navigating among the web pages over a period of time;', 'parsing the source page to identify the links displayed on the source page;', 'determining the number of times each link has been selected from the source page by the one or more users;', 'transmitting tracking information for each link to the one or more computer systems, wherein the tracking information includes a Uniform Resource Locator (URL) that includes the number of times the corresponding link has been selected from the source page; and', 'receiving instructions from the one or more computers systems to modify the source page so as to optimize access to popular links based on the number of times each link has been selected., 'one or more databases communicatively coupled with the one or more server systems, wherein the one or more server systems are configured to perform the following operations to track website activity comprising2. The system of claim 1 , further comprising: with the one or more computer systems:extracting from each URL, the number of times each corresponding link has been selected from the ...

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

HYBRID INTERNET TRAFFIC MEASUREMENT USING SITE-CENTRIC AND PANEL DATA

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

This disclosure concerns a hybrid method for estimating Internet traffic including determining a fraction of a target population consisting of users displaying an identified characteristic by analysis of a census-based measurement of internet traffic for at least one website and receiving their clickstream data. The method also includes identifying a fraction of the group of participants that share the one or more characteristics, determining a behavioral composition by scaling the fraction of the group of participants by the fraction of the target population, and producing, at the host processing facility, an estimate of the target population's activity with respect to at least a part of the Internet that includes the at least one website by scaling the clickstream data for the subset of the group of participants by applying a weight based on the behavioral composition and the relative size of the target population. 1. A method of estimating Internet traffic , the method comprising:identifying one or more characteristics related to which it is desired to estimate Internet traffic;determining a fraction of a target population consisting of users displaying the one or more characteristics by analysis of a census-based measurement of internet traffic for at least one website;receiving clickstream data at a host processing facility from a group of participants that connotes Internet activity of individual members of the group of participants, the Internet activity relating to at least one website;identifying a fraction of the group of participants that share the one or more characteristics;determining a behavioral composition by scaling the fraction of the group of participants by the fraction of the target population; andproducing, at the host processing facility, an estimate of the target population's activity with respect to at least a part of the Internet that includes the at least one website by scaling the clickstream data for the fraction of the group of ...

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

RESPONDING TO QUALITY OF SERVICE EVENTS IN A MULTI-LAYERED COMMUNICATION SYSTEM

Номер: US20130198378A1
Принадлежит: CORPS OF DISCOVERY PATENT HOLDING LLC

A method for providing broadband communications over a multi-layer network having a plurality of Open System Interconnection layers. The method stores information in a memory, the information indicating for each of a plurality of communication resources within the multi-layer network, one or more layers of the network with which that communication resource is associated. The method monitors the multi-layer network to detect a quality of service event that has occurred at a first of a plurality of communication resources, and in response to the monitoring, uses the information to determine a layer of the multi-layer network that is associated with the first of the plurality of communication resources. The method responds to the quality of the service event by changing provisioning of the multi-layer network at a layer that is different from the layer of the multi-layer network that is associated with the first of the plurality of communication resources. 1. A method comprising:identifying, by a processing device, a functional layer to be monitored in a multi-layer network, the identified layer associated with a communication resource in a resource database;monitoring, by the processing device, a communication link associated with the communication resource at the identified layer; andresponding, by the processing device, to a quality of service event at the identified layer by modifying procedures at least partially directed to operation of the communication link.2. The method of claim 1 , further comprising updating claim 1 , by the processing device claim 1 , the resource database to reflect the modified procedures.3. The method of claim 2 , further comprising:segmenting, by the processing device, the multi-layer network into communication resources; andorganizing, by the processing device, the communication resources into a classification scheme based on functionality of the communication resources.4. The method of claim 3 , further comprising:storing, by the ...

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

BANDWIDTH-ON-DEMAND SYSTEMS AND METHODS

Номер: US20130202000A1
Принадлежит: VERIZON PATENT AND LICENSING INC.

The present disclosure relates to systems and methods for providing bandwidth-on-demand telecommunications services over next-generation optical transport networks (NG-OTN). One embodiment of a system providing bandwidth-on-demand services includes a next-generation optical transport network (NG-OTN) having an intelligent control plane (ICP) and new-generation synchronous optical network (NG-SONET) capabilities. A next-generation operation support subsystem (NG-OSS) is communicatively coupled to the NG-OTN. The NG-OTN and the NG-OSS are configured to provide the bandwidth-on-demand services. 125-. (canceled)26. A system , comprising:a transport network configured to provide at least one bandwidth-on-demand service;at least one service logic, each service logic configured to define one of at least one procedure for managing said bandwidth-on-demand services;an operation support subsystem communicatively coupled to said transport network; anda service logics engine associated with said operation support subsystem and having access to said at least one service logic, receive a bandwidth service request,', 'extract at least one parameter from said bandwidth service request,', 'identify at least a subset of said at least one service logic associated with said bandwidth service request, and', 'use said associated service logics engine to insert at least a subset of said at least one parameter extracted from said bandwidth service request into said identified subset of said at least one service logic, and execute said identified subset of said at least one service logic with at least a subset of said extracted parameters to generate, for said operation support subsystem, at least one command configured to be executable by said transport network., 'said operation support subsystem being configured to27. The system of claim 26 , wherein said transport network is further configured to receive and execute said at least one command claim 26 , said execution causing said ...

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

TRANSPARENT HETEROGENOUS LINK PAIRING

Номер: US20130204985A1

A method, system and computer program product for managing at least two physical links. A TCP/IP stack configures a first interface with attributes. The TCP/IP stack activates the first interface. The TCP/IP stack detects a channel path identifier (CHPID). The TCP/IP stack creates a second interface. The TCP/IP stack associates the second interface with the first interface. The first interface and the second interface are logically linked to exchange traffic corresponding to a single internet protocol address. The TCP/IP stack configures the second interface with at least one attribute. The TCP/IP stack activates the second interface. The two physical links may rely on two different physical link types. 1. A computer implemented method for managing at least two physical links , the computer implemented method comprising:configuring a first interface with attributes;activating the first interface;detecting a channel path identifier (CHPID);creating a second interface;associating the second interface with the first interface, wherein the first interface and the second interface are logically linked to exchange traffic corresponding to a single internet protocol address;configuring the second interface with at least one attribute; andactivating the second interface.2. The computer implemented method of claim 1 , further comprising:responsive to detecting the channel path identifier, copying configured attributes of first interface to the second interface, wherein the first interface is a logical Ethernet interface, and the second interface is a logical HiperSockets interface.3. The computer implemented method of claim 1 , wherein the first interface operates at a maximum transmission unit (MTU) smaller than a MTU of the second interface.4. The computer implemented method of claim 1 , further comprising sending a packet to a server located in a central processing complex that houses the first interface and the second interface such that the packet carries data at a ...

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

Remote monitoring and controlling of network utilization

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

A non-transitory computer-readable storage medium storing instructions which, when executed by processors, cause the processors to perform: at a management computer, receiving, from a gateway located in a managed network, device information about devices in the managed network; for a particular device: determining a match between the device capabilities of the particular device and features of a particular network software application configured to control the particular device, and determining a particular protocol endpoint configured to communicate control instructions from the particular network software application to the particular device; receiving, from the gateway, aggregated data that reflects network utilization by the devices located in the managed network; for the particular device: based at least in part on the aggregated data, using the particular network software application, determining control instructions for the particular device; causing the particular protocol endpoint to transmit the control instructions for the particular device to the device.

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

SYSTEMS AND METHODS FOR PROCESSING METER INFORMATION IN A NETWORK OF INTELLIGENT ELECTRONIC DEVICES

Номер: US20130205022A1
Автор: Kagan Erran, Koval Rory A.
Принадлежит: ELECTRO INDUSTRIES/GAUGE TECH

Systems and methods are provided for managing software scripts. One system comprises one or more meters, each configured to measure parameters of a commodity. The system also comprises a server and a plurality of client devices. The server is in communication with the one or more meters by way of a communication network and is configured to receive and store the measured parameters from the one or more meters. The client devices communicate with the server via the communication network. Also, the system includes a base device in communication with the client devices. The base device is configured to store one or more functional chains, each of the one or more functional chains comprising software code defining a plurality of functional actions to be performed in a specific sequence. The base device comprises an interface that allows the plurality of client devices to reference the functional chain. 1. A system for managing meter connection parameters , the system comprising:a plurality of meters, wherein each meter is configured to measure commodity data representing at least one commodity being consumed at a location;a server in communication with the plurality of meters via a network, wherein the server is configured to store the measured commodity data, and wherein the server is further configured to obtain meter connection parameters related to the meters; anda storage device in communication with the server via the network, the storage device configured to receive the meter connection parameters from the server and store the meter connection parameters;wherein the meter connection parameters enable a client device connected to the network to identify at least one meter and communicate with the at least one meter.2. The system of claim 1 , wherein the meter connection parameters include at least one of communication port information claim 1 , baud rate claim 1 , parity claim 1 , communication protocol claim 1 , meter addressing information claim 1 , and an IP ...

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

SYSTEM AND METHOD FOR DETERMINING AND OPTIMIZING RESOURCES OF DATA PROCESSING SYSTEM UTILIZED BY A SERVICE REQUEST

Номер: US20130205023A1

A computer-implemented method for determining resources utilized by a service request in a data processing system. The method includes determining monitored relationship types from monitoring data, determining relationship domains, determining intra-domain relationships from relationships that are internal to the relationship domains and determining cross-domain relationships from the intra-domain relationships that are linked between pairs of the relationship domains, and determining resources utilized by the service request from the intra-domain and cross-domain relationships. The domains are derived from one of the relationship types that is monitored by a single monitoring application. 1. A system to determine resource utilization , the system comprising:a processor;a memory; and receive monitoring data from each of a plurality of different monitoring applications;', 'determine relationships from the monitoring data, wherein the relationships indicate whether one of a plurality of data objects is contained within another one of the data objects or whether the one data object contains another one of the data objects; and', 'determine resources utilized by a service request of a data processing system from the determined relationships,', 'wherein the processor executes the resource utilization determining program., 'a computer program stored in the memory, the program comprising instructions to2. The system of claim 1 , further comprises a network interface to communicate with the data processing system across a network.3. The system of claim 1 , wherein the program further comprises an instruction to optimize the data processing system using information about the resources utilized by the service request.4. The system of claim 1 , wherein the program further comprises instructions to:determine relationship domains for each relationship type in the monitoring data that is monitored by one of the monitoring applications;determine intra-domain relationships from the ...

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

SERVER SYSTEM, MANAGEMENT DEVICE, SERVER MANAGEMENT METHOD, AND PROGRAM

Номер: US20130205024A1
Автор: Takemura Toshinori
Принадлежит: NEC Corporation

A server system () includes a management device () connected through a communication network () to plural physical servers () on which plural virtual servers () run and managing the plural virtual servers () running on the physical servers (), the management device () including a judging unit () that divides a process of judging whether an available resource capacity, in a case where the virtual servers () run on the physical servers (), satisfies a predetermined condition, into plural processes for every predetermined unit of time, and performs the processes of judging through parallel distributed processing. 1. A server system comprising:a plurality of physical servers on which a plurality of virtual servers run; anda management device which is connected through a communication network to said plurality of physical servers and manages said virtual servers running on said physical servers,said management device comprising:a judging unit that divides a process of judging whether or not an available resource capacity, in a case where said virtual servers run on said physical servers, satisfies a predetermined condition, into plural processes for every predetermined unit of time, and performs said processes of judging through parallel distributed processing.2. The server system according to claim 1 , whereinsaid management device further comprisesa collection unit that collects, through said communication network, load data of said plurality of virtual servers and said plurality of physical servers, each of which performs a predetermined process, andsaid judging unit of said management device performs said processes of judging on the basis of said load data collected by said collection unit.3. The server system according to claim 2 , whereinsaid management device further comprisesa determining unit that determines a minimum value of said unit of time such that said load data processed within said unit of time is less than a predetermined value, andsaid judging unit of ...

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

INFORMATION PROCESSING SYSTEM, PORTABLE INFORMATION TERMINAL, INFORMATION PROCESSING DEVICE, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM

Номер: US20130212261A1
Автор: Fujii Masato

An information processing system comprises an information processing device and a portable information terminal that allow communication therebetween. The portable information terminal includes: an application detection part for detecting a running application; a management part for detecting a cloud service to which the application connects and managing the application and the cloud service; a destination information generation part for generating destination information required for the information processing device to use the cloud service; and a transmission part for sending the destination information to the information processing device. The information processing device includes: a destination setting part for automatically configuring the destination to connect to the cloud service the same as that used by the running application on the portable information terminal in accordance with the destination information; and a data processing part for connecting to the cloud service to send and receive data. 1. An information processing system comprising an information processing device and a portable information terminal that allow communication therebetween , each of said information processing device and said portable information terminal using a cloud service over a network , whereinsaid portable information terminal includes:an application detection part for detecting a running application;a management part for detecting the cloud service to which said application connects and managing said application and the cloud service associated with each other;a destination information generation part for generating destination information required for said information processing device to use the cloud service based on the information managed by said management part; anda transmission part for sending said destination information to said information processing device while the communication with said information processing device is available, andsaid information ...

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

Route Control Method and System, and Route Computing Apparatus

Номер: US20130212268A1
Автор: Fu Xihua, Zhang Xinling
Принадлежит: ZTE CORPORATION

A route control method is disclosed in the present document. The method includes: a path computing apparatus acquiring a latency value of each node and a latency value of a link between each node and each adjacent node thereof; and when receiving a route computing request, according to each latency value acquired, the path computing apparatus computing an end-to-end path satisfying a latency requirement of a service corresponding to the route computing request. A path computing apparatus and a route control system are also disclosed in the present document. With the present document, a route control computed by the latency provides a solution for a latency Service Level Agreement (SLA) of operators. 1. A route control method , comprising:a path computing apparatus acquiring a latency value of each node and a latency value of a link between each node and each adjacent node thereof; andwhen receiving a route computing request, according to each latency value acquired, the path computing apparatus computing an end-to-end path satisfying a latency requirement of a service corresponding to the route computing request.2. The method according to claim 1 , wherein claim 1 , the step of a path computing apparatus acquiring a latency value of a link between each node and each adjacent node thereof comprises:a control plane receiving the latency value of the link between each node and each adjacent node thereof reported by each node, and releasing that latency value to the path computing apparatus or a routing domain through a routing protocol.3. The method according to claim 1 , wherein claim 1 , the step of a path computing apparatus acquiring a latency value of each node comprises:each node acquiring a latency value of the node itself and reporting that latency value to a control plane, the control plane releasing the latency value of the node reported by each node to the path computing apparatus or the routing domain through a routing protocol; oreach node acquiring a ...

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

Distributed network instrumentation system

Номер: US20130212641A1
Автор: Bryan Stiekes
Принадлежит: Hewlett Packard Development Co LP

A distributed network instrumentation system ( 100 ) includes a security management station ( 110 ) including a global network policy decomposer ( 112 ) configured to decompose global network security policies to local security policies for distributed policy enforcement, and a network interface ( 220 ) communicatively coupled to a compute platform ( 200 ), The network interface ( 220 ) is configured to off-load processing of the local security policies and end-to-end encryption from an operating system ( 210 ) of the compute platform ( 200 ) for facilitating network instrumentation.

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

COMMUNICATION APPARATUS AND BAND CONTROL METHOD

Номер: US20130215890A1
Автор: MITSUMORI Yasuyuki
Принадлежит: FUJITSU LIMITED

A communication apparatus includes: an attaching unit configured to attach, to an input frame to be processed in the communication apparatus, a frame identifier of the input frame and a band control correction value corresponding to the frame identifier and the output port; a correction unit configured to correct an amount of data of the frame to be output to a network via the output port, based on the band control correction value; a band control unit configured to control a band of each of the output ports, based on the amount of data of the frame corrected by the correction unit; and an editing unit configured to edit, according to the frame identifier, a frame that the attached frame identifier and correction value thereof has been removed from and that has been band controlled, the edited frame being output to the network via the output port. 1. A communication apparatus that receives a frame input via an input port and outputs a frame via an output port , the communication apparatus comprising:an attaching unit configured to attach, to the input frame to be processed in the communication apparatus, a frame identifier of the input frame and a band control correction value corresponding to the frame identifier and the output port;a correction unit configured to correct an amount of data of the frame to be output to a network via the output port, based on the band control correction value;a band control unit configured to control a band of each of the output ports, based on the amount of data of the frame corrected by the correction unit; andan editing unit configured to edit, according to the frame identifier, a frame that the attached frame identifier and correction value thereof has been removed from and that has been band controlled, the edited frame being output to the network via the output port.2. The communication apparatus according to claim 1 , further comprising:a first storage unit configured to store the frame identifier of the input frame, and the ...

Подробнее