Patent application number | Description | Published |
20110270987 | METHOD AND SYSTEM FOR ALLOCATING BANDWIDTH - According to one embodiment of the present invention, there is provided a system for allocating bandwidth in a network to a plurality of traffic classes. Each traffic class has a first bandwidth allocation. The system comprises a network manager which is configured to determine a bandwidth utilization for each traffic class, to determine an amount of unused network bandwidth, to calculate second bandwidth allocations for each traffic class by allocating a share of any determined unused network bandwidth between at least some of the traffic classes, and to update, in accordance with the second bandwidth allocations, a routing table accessible by routers in the network. | 11-03-2011 |
20110273987 | LOAD BALANCING - A method for load balancing Ethernet traffic within a fat tree network ( | 11-10-2011 |
20120014265 | DATA PACKET ROUTING - According to one example of the present invention, there is provided a method of routing data packets to a plurality of packet processors in a computer network. The method comprising obtaining workload data from the packet processors, determining a workload distribution across the packet processors, and updating a balancing table used by a switching element in the network based on the determined workload. | 01-19-2012 |
20130039169 | METHOD FOR ROUTING DATA PACKETS IN A FAT TREE NETWORK - In a method ( | 02-14-2013 |
20130287336 | OPTICAL SWITCH - An apparatus comprises a given multimode optical waveguide extending in a given direction. The apparatus also comprises another multimode optical waveguide extending in another direction and intersecting with the given multimode waveguide. The apparatus further comprises a bi-stable optical switch positioned at the intersection of the given multimode optical waveguide and the another multimode optical waveguide to redirect a multimode optical signal transmitted on the given multimode optical waveguide to the another optical waveguide in a redirection state and pass the multimode optical signal transmitted on the given multimode optical waveguide across the intersection of the given multimode optical waveguide and the another optical waveguide in a pass-through state. The bi-stable optical switch can comprise a gap extending diagonally from a given corner of the intersection of the given and the another optical multimode waveguides to an opposing corner of the intersection. | 10-31-2013 |
20130318271 | CABLE HARNESS SWITCHES - In one implementation, a cable harness switch includes a plurality of input ports, a first plurality of output ports, a second plurality of input ports, and a circuit switch module. Each input port from the plurality of input ports is configured to be coupled to a network link. Each output port from the first plurality of output ports is configured to be coupled to a network link. Each output port from the second plurality of output ports configured to be coupled to a network switch device. The circuit switch module is operatively coupled to the plurality of input ports, the first plurality of output ports, and the second plurality of output ports to define a network circuit including an input port from the plurality of input ports and an output port from the first plurality of output ports and the second plurality of output ports. | 11-28-2013 |
20140029955 | Optical Interconnect - An optical interconnect ( | 01-30-2014 |
20140064278 | MODIFICATION OR ADDITION TO FORWARDING TABLE BASED ON ADDRESS - Embodiments herein relate to addition or modification to a forwarding table based on an address. A first packet having a source address and a location value may be received. The source address includes a source of the first packet and the location value indicates at least part of a route along a network to the source address. The forwarding table is not modified or no new entry is added to the forwarding table, if the forwarding table does not include the source address. | 03-06-2014 |
20140112137 | ROUTING ENCAPSULATED DATA PACKETS ONTO SELECTED VLANS - A system and method are provided to route packets in a data center network. Individual packets are encapsulated at an edge of the data center network, so that each encapsulated packet includes a set of header fields, such as a tenant identifier. For each encapsulated packet, a hash class is determined from the set of header fields. A routing virtual local area network (VLAN) is selected for the packet based on the tenant identifier and the hash class. | 04-24-2014 |
Patent application number | Description | Published |
20090240890 | PROGRAM THREAD SYNCRONIZATION - A barrier for synchronizing program threads for a plurality of processors includes a filter configured to be coupled to a plurality of processors executing a plurality of threads to be synchronized. The filter is configured to monitor and selectively block fill requests for instruction cache lines. A method for synchronizing program threads for a plurality of processors includes configuring a filter to monitor and selectively block fill requests for instruction cache lines for a plurality of processors executing a plurality of threads to be synchronized. | 09-24-2009 |
20110173306 | SYSTEM AND METHOD FOR SELF CONFIGURATION OF RECONFIGURABLE SYSTEMS - The invention is a system and method for reconfigurable computers. The invention involves a plurality of reconfigurable component clusters (RCCs), each of which can change their respective configuration upon receiving a configuration command. The invention uses a reconfiguration network for distributing the configuration command to the RCCs, wherein the reconfiguration network comprises a plurality of cells, wherein each RCC is connected to a cell. | 07-14-2011 |
20110270979 | Reducing Propagation Of Message Floods In Computer Networks - A computer network ( | 11-03-2011 |
20120030345 | SYSTEMS AND METHODS FOR NETWORK AND SERVER POWER MANAGEMENT - The present disclosure includes a system and method for managing network and server power. In an example of managing network and server power according to the present disclosure, routing network traffic is routed onto a number of core networks based on core network statistics, capacity requirements are determined based on core network statistics for the number of core networks and for a number of servers operating a number of virtual machines on the number of core networks, wherein the number of core networks include a number of core switches and a number of edge switches, and the capacity is set for the number of core switches based on the capacity requirements for the number of core networks and for the number of servers based on the capacity requirements for the number of servers. | 02-02-2012 |
Patent application number | Description | Published |
20130272651 | ROUTING OPTICAL SIGNALS - Systems, methods, and apparatus to route optical signals are disclosed. An example apparatus to route optical signals includes a plurality of hollow metal waveguide optical switch arrays, the arrays being stacked, each of the arrays including: a first number of optical input ports; and a second number of optical output ports different than the first number of input ports. | 10-17-2013 |
20140314417 | RECONFIGURATION OF AN OPTICAL CONNECTION INFRASTRUCTURE - An optical connection infrastructure has optical conduits between first devices and at least one second device. Dynamic reconfiguration of the optical connection infrastructure can be performed from a first connection topology to a second, different connection topology based on programming of the first devices. | 10-23-2014 |
20140369682 | ROUTING OPTICAL SIGNALS - Systems, methods, and apparatus to route optical signals are disclosed. An example apparatus to route optical signals includes a plurality of hollow metal waveguide optical switch arrays. Each of the arrays comprises a plurality of optical input ports and a plurality of optical output ports. The input ports and the output ports for a first one of the arrays are arranged in a first plane, the input ports and the output ports for a second one of the arrays are arranged in a second plane, and the plurality of arrays are stacked such that the first and second planes are adjacent. The first one of the arrays is to convey optical signals from a first communication device to a second communication device and the second one of the arrays is to convey optical signals from the second communication device to the first communication device. | 12-18-2014 |
Patent application number | Description | Published |
20120095862 | COMPUTER SYSTEM AND METHOD FOR ANALYZING DATA SETS AND GENERATING PERSONALIZED RECOMMENDATIONS - Embodiments of the invention relate to a computer-implemented method and system for generating personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining, at the server computer, data from a plurality of data sources, including entity data associated with a plurality of entities, stored in an entity database, or personal data associated with a plurality of users, stored in a user database. The personalized recommendations system then merges the entity data or personal data and maps the entity or personal data to a corresponding entity or target user, respectively. The entity or personal data is differentiated, a relevance is determined, a weight is assigned to the data and corresponding source to canonicalize the data, the respective databases are updated with the corresponding data, and then a set of personalized recommendations to the target user is generated using the updated databases. | 04-19-2012 |
20130024465 | METHOD AND APPARATUS FOR QUICKLY EVALUATING ENTITIES - Embodiments of the invention relate to methods and systems for evaluating entities for a target user, the method comprising obtaining, at a server computer, entity data from a plurality of data sources. The entity data is then stored in an entity database. The method further comprises merging the entity data from the plurality of data sources, mapping the entity data to a corresponding entity, and differentiating the entity. Then a relevance is determined associated with the entity data and data source. The method further comprises generating a set of entity evaluations to the target user using the relevance, determining a set of one or more entities relevant to the primary user based on the entity data, user data, and the relevance, with an initial order of relevance, and displaying, on a user device, the set of relevant entities to the target user in the order of relevance. | 01-24-2013 |
20140258270 | CONTEXT-BASED QUERYLESS PRESENTATION OF RECOMMENDATIONS - Techniques for context-based queryless presentation of recommendations are described. Without receiving an explicit query, an inferred query is determined based on a first set of context signals associated with a recommendation triggering event. Items matching the inferred query are selected based on a second set of one or more context signals associated with the recommendation triggering event. One or more results items identifying the one or more matching items are caused to display. A result items may be displayed in association with an explanation that identifies context values used to select an item for recommendation or one or more attributes of the item that are relevant to a user or the inferred query. | 09-11-2014 |