Patent application number | Description | Published |
20120307682 | SYSTEM AND METHOD FOR SUPPORTING SUB-SUBNET IN AN INFINIBAND (IB) NETWORK - A system and method can support multiple domains in an InfiniBand (IB) fabric. The IB fabric can include one or more subnets, wherein each said subnet contains one or more switch nodes. Additionally, at least one said subnet can be divided into one or more sub-subnets, wherein each said sub-subnet is managed by a separate sub-subnet manager that is associated with a unique management key, and wherein said one or more sub-subnets are connected by one or more sub-subnet gateway switch nodes, wherein each sub-subnet gateway switch node belongs to one sub-subnet. | 12-06-2012 |
20130114620 | SYSTEM AND METHOD FOR PROVIDING DEADLOCK FREE ROUTING BETWEEN SWITCHES IN A FAT-TREE TOPOLOGY - A system and method can support routing packets between a plurality of switches in a middleware machine environment, thereby supporting Internet Protocol (IP) based management traffic via enabling IP over Infiniband (IPoIB) communication in the middleware machine environment. The plurality of switches can perform routing for inter-switch traffic in the middleware machine environment using a first routing algorithm. Then, a switch in the middleware machine environment can be selected as a hub switch for inter-switch traffic that can not reach destination using the first routing algorithm. Furthermore, a routing table associated with the hub switch can be updated when a path exists between a source switch and a destination switch via the hub switch. | 05-09-2013 |
20130121149 | SYSTEM AND METHOD FOR USING VIRTUAL LANES TO ALLEVIATE CONGESTION IN A FAT-TREE TOPOLOGY - A system and method can alleviate congestion in a middleware machine environment with a plurality of switches in a fat-tree topology. The middleware machine environment can support a plurality of end nodes and allows for generating a virtual lane assignment for every pair of source end node and destination end node. Then, the packet flows from a source end node to different destination end nodes sharing a physical link can be distributed across different virtual lanes in order to avoid the head-of-line (HOL) blocking. | 05-16-2013 |
20130301645 | SYSTEM AND METHOD FOR ROUTING TRAFFIC BETWEEN DISTINCT INFINIBAND SUBNETS BASED ON SOURCE ROUTING - A system and method can rout traffic between distinct subnets in a network environment. A router that connects the distinct subnets, such as InfiniBand (IB) subnets, can receive a list of destinations that the router is responsible for routing one or more packets to. Then, the router can generate a random number based on a source local identifier (LID) and a destination LID associated with the one or more packets, and use a modulo based hash to select one router port from a plurality of output router ports of the router. | 11-14-2013 |
20130301646 | SYSTEM AND METHOD FOR ROUTING TRAFFIC BETWEEN DISTINCT INFINIBAND SUBNETS BASED ON FAT-TREE ROUTING - A system and method can rout traffic between distinct subnets in a network environment. A router that connects the distinct subnets, such as InfiniBand (IB) subnets, can receive a list of destinations that the router is responsible for routing one or more packets to. Furthermore, the router can obtain information, from one or more switches in the at least one subnet, on which downward output ports of the router can be used for routing the one or more packets, and build a routing table based on the obtained information. | 11-14-2013 |
20140064287 | SYSTEM AND METHOD FOR SUPPORTING DISCOVERY AND ROUTING DEGRADED FAT-TREES IN A MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support discovering and routing in a fabric with a plurality of switches. The system allows one or more switches in the fabric to be tagged with a switch role. Then, a subnet manager in the fabric detect the switch role that is associated with the one or more switches. Furthermore, a routing algorithm can be applied on the fabric based on the detected switch role associated with the one or more switches. | 03-06-2014 |
20140241208 | SYSTEM AND METHOD FOR SUPPORTING SUB-SUBNET IN AN INFINIBAND (IB) NETWORK - A system and method can support multiple domains in an InfiniBand (IB) fabric. The IB fabric can include one or more subnets, wherein each said subnet contains one or more switch nodes. Additionally, at least one said subnet can be divided into one or more sub-subnets, wherein each said sub-subnet is managed by a separate sub-subnet manager that is associated with a unique management key, and wherein said one or more sub-subnets are connected by one or more sub-subnet gateway switch nodes, wherein each sub-subnet gateway switch node belongs to one sub-subnet. | 08-28-2014 |
20150030034 | SYSTEM AND METHOD FOR SUPPORTING MULTI-HOMED FAT-TREE ROUTING IN A MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support multi-homed routing in a network environment, which can be based on InfiniBand architecture using a fat-tree or a similar topology. The system can provide an end node that is associated with a switch port on a leaf switch in a network fabric. Then, the system can perform routing for each of a plurality of ports on the end node, and ensure that the plurality of ports on the end node take mutually independent paths. | 01-29-2015 |
Patent application number | Description | Published |
20100199530 | ELECTRONIC GREETING CARDS AND NOVELTIES WITH MOVEABLE ELEMENTS AND MANUAL ELECTRONIC CIRCUIT ACTIVATION - Greeting cards and novelties with electronic circuits having switch mechanisms operable by manipulation of a moveable component. Manipulation of the moveable component causes activation of the electronic circuit. | 08-12-2010 |
20100223824 | ELECTRONIC GREETING CARDS - Electronic greeting cards include a greeting card with two or more interconnected panels in combination with a digital multimedia player device which includes an electronic display and an audio output, and circuitry which is operative to receive, store and play digital multimedia files and content. The various greeting card structures cover and encapsulate or otherwise house and adorn the digital multimedia player. Digital files are loaded on to the digital multimedia player by a connection to a network, or directly from a data storage device such as an SD card or USB connection or compact flash which interfaces with a port in the digital multimedia player. Pre-recorded digital multimedia greeting card content is either pre-loaded on a portable data storage device, or selected for purchase and downloaded or transferred for replay by the digital multimedia player of the electronic greeting card. | 09-09-2010 |
20100287800 | TWO SOUND GATEFOLD GREETING CARDS - A sound-producing greeting card that can play two or more separate and distinct digital audio clips. The greeting card has a gatefold design and includes dual slide activators that trigger the two separate and distinct audio clips. In one embodiment both digital audio clips are pre-recorded digital audio clips that may be music, sound or a verbal messages. In other embodiments, one digital audio clip is pre-recorded and the other can be a personalized consumer recorded message. The greeting card has a push button that activates recording of the personalized message. The greeting cards may additionally contain a mechanism that permanently changes the card from preview mode, wherein a consumer can record a personal message that will automatically be played back and erased, to a permanent mode wherein the consumer recorded message is saved and replayed each time one of the panels of the greeting card is opened. | 11-18-2010 |
20130139417 | THREE DIMENSIONAL FOAM GREETING CARDS - Three-dimensional lightweight foam greeting cards are described herein having a foam body with a perimeter wall that extends between two spaced apart parallel pieces of planar sheet material such as heavy gauge paper, cardboard, or other such material. The greeting cards have a partially hollowed foam body or one or more cavities in the foam body concealed in the front and back by the planar sheet material which may be pre-cut in the shape of the foam body are decorated consistent with the design of the foam body. The cavities in the foam body may contain various electronic components that enable the greeting card to produce sound, record and playback a personalized message, trigger light activation, trigger the movement of moveable parts, display digital video, photographs or slideshows, or a combination thereof. | 06-06-2013 |
20130139418 | GREETING CARD WITH SPRING LOADED SLIDE TRACK AUDIO TRIGGER - An interactive greeting card having a multi-panel greeting card body, a sound module and a molded track contained between two or more panels of the multi-panel greeting card body, and a moveable object which is attached to the molded track through an opening in one or more of the greeting card panels. The moveable object is operative to move from one end of the molded track to the opposite end of the molded track whereby playback of a pre-recorded digital audio file is initiated. The interactive greeting card may additionally contain a small motor which causes movement of a second moveable object and an object launcher which is operative to launch an object along the track and into the air. Other special effects may be included such as lights, additional sounds or movement, or any other special effects which can be incorporated into a greeting card. | 06-06-2013 |
20140033583 | INTERACTIVE GREETING CARD - An integral greeting card/game is disclosed wherein a multi-panel greeting card also serves as a game board and is combined with a game piece and launch mechanism to create a novel, interactive greeting card. The multi-panel greeting card contains a sound module therein and a magnetic trigger is contained and concealed below one or more of the multiple greeting card panels. The game piece contains a magnet therein so that when the game piece comes into contact with the area of the greeting card above or proximate to the magnetic trigger, playback of an audio file is initiated. | 02-06-2014 |
20140137445 | Electronic Greeting Cards - Electronic greeting cards include a greeting card with two or more interconnected panels in combination with a digital multimedia player device which includes an electronic display and an audio output, and circuitry which is operative to receive, store and play digital multimedia files and content. The various greeting card structures cover and encapsulate or otherwise house and adorn the digital multimedia player. Digital files are loaded on to the digital multimedia player by a connection to a network, or directly from a data storage device such as an SD card or USB connection or compact flash which interfaces with a port in the digital multimedia player. Pre-recorded digital multimedia greeting card content is either pre-loaded on a portable data storage device, or selected for purchase and downloaded or transferred for replay by the digital multimedia player of the electronic greeting card. | 05-22-2014 |
20140208622 | Greeting Card with Spring Loaded Slide Track Audio Trigger - An interactive greeting card having a multi-panel greeting card body, a sound module and a molded track contained between two or more panels of the multi-panel greeting card body, and a moveable object which is attached to the molded track through an opening in one or more of the greeting card panels. The moveable object is operative to move from one end of the molded track to the opposite end of the molded track whereby playback of a pre-recorded digital audio file is initiated. The interactive greeting card may additionally contain a small motor which causes movement of a second moveable object and an object launcher which is operative to launch an object along the track and into the air. Other special effects may be included such as lights, additional sounds or movement, or any other special effects which can be incorporated into a greeting card. | 07-31-2014 |