Patent application number | Description | Published |
20120210416 | LOAD BALANCING IN A NETWORK WITH SESSION INFORMATION - Methods and systems for balancing load among firewall security devices are provided. According to one embodiment, a switch maintains a session table the session entries of which represent established traffic sessions between a source and a destination and form an association between the traffic session and a particular firewall security device (FSD). Responsive to receiving a packet of a first traffic session on a first port, a determination is made whether there exists a matching session entry. Responsive to a negative determination, a load balancing function is performed to select an FSD with which to associate the first traffic session and a corresponding reverse second traffic session. After processing of the packet by the selected FSD and receipt of the packet at a second port, a session entry is installed within the session table for the second traffic session and which associates the selected FSD with the second traffic session. | 08-16-2012 |
20140143854 | LOAD BALANCING AMONG A CLUSTER OF FIREWALL SECURITY DEVICES - A method for balancing load among firewall security devices in a network is disclosed. Firewall security devices are arranged in multiple clusters. A switching device is configured with the firewall security devices by communicating control messages and heartbeat signals. Information regarding the configured firewall security devices is then included in a load balancing table. A load balancing function is configured for enabling the distribution of data traffic received by the switching device. A received data packet by the switching device is forwarded to one of the firewall security devices in a cluster based on the load balancing function, the load balancing table and the address contained in the data packet. | 05-22-2014 |
20140325636 | LOAD BALANCING IN A NETWORK WITH SESSION INFORMATION - Methods and systems for balancing load among firewall security devices (FSDs) are provided. According to one embodiment, a switch maintains session data the session entries of which represent established traffic sessions between a source and a destination and form an association between the traffic session and a particular FSD. A data packet of a traffic session from a client device directed to a target device is received at the switch. When none of the session entries are determined to correspond to the data packet, an FSD is selected to associate with the first traffic session by performing a load balancing function on at least a portion of the data packet. When a matching session entry exists, an FSD identified by the matching session entry is selected to process the data packet. The data packet is then caused to be processed by the selected firewall security device. | 10-30-2014 |
20150326533 | LOAD BALANCING AMONG A CLUSTER OF FIREWALL SECURITY DEVICES - A method for balancing load among firewall security devices in a network is disclosed. According to one embodiment, a switch causes firewall security devices (FSDs) of a cluster to enter into a load balancing mode. Responsive to receiving a heartbeat signal from an FSD, information regarding the FSD and the port on which the heartbeat signal was received are added to a table maintained by the switch that maps outputs of a load balancing function to ports of the switch. A received packet is forwarded to an FSD of the cluster by: (i) extracting a configurable number of bit values from a configurable set of bit positions within the packet; (ii) determining the output of the load balancing function; (iii) identifying the port to which the FSD is coupled based on the output and the table; and (iv) transmitting the packet to the FSD via the identified port. | 11-12-2015 |
20160087938 | LOAD BALANCING IN A NETWORK WITH SESSION INFORMATION - Methods and systems for balancing load among firewall security devices (FSDs) are provided. According to one embodiment, session data, including session entries representing previously established traffic sessions from a particular source to a particular destination and forming an association between the previously established session and a particular FSD, is maintained for each port of a session-aware switching device. When a TCP SYN packet is received, the switching device: (i) reduces its vulnerability to a DoS attack by foregoing installation of a forward session entry for the forward traffic session within the session data until a processed TCP SYN/ACK packet associated with the corresponding reverse traffic session is received; (ii) selects an FSD to associate with the forward traffic session and a corresponding reverse traffic session by performing a load balancing function on the TCP SYN packet; and (iii) causes the TCP SYN packet to be processed by the selected FSD. | 03-24-2016 |
20160112325 | LOAD BALANCING AMONG A CLUSTER OF FIREWALL SECURITY DEVICES - A method for balancing load among firewall security devices in a network is disclosed. According to one embodiment, a switch causes firewall security devices (FSDs) of a cluster to enter into a load balancing mode. Responsive to receiving a heartbeat signal from an FSD, information regarding the FSD and the port on which the heartbeat signal was received are added to a table maintained by the switch that maps outputs of a load balancing function to ports of the switch. A received packet is forwarded to an FSD of the cluster by: (i) extracting a configurable number of bit values from a configurable set of bit positions within the packet; (ii) determining the output of the load balancing function; (iii) identifying the port to which the FSD is coupled based on the output and the table; and (iv) transmitting the packet to the FSD via the identified port. | 04-21-2016 |
Patent application number | Description | Published |
20100306713 | Gesture Tool - Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs. | 12-02-2010 |
20140380254 | GESTURE TOOL - Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs. | 12-25-2014 |
Patent application number | Description | Published |
20120309520 | GENERATION OF AVATAR REFLECTING PLAYER APPEARANCE - Systems, methods, and computer media for generating an avatar reflecting a player's current appearance. Data describing the player's current appearance is received. The data includes a visible spectrum image of the player, a depth image including both the player and a current background, and skeletal data for the player. The skeletal data indicates an outline of the player's skeleton. Based at least in part on the received data, one or more of the following are captured: a facial appearance of the player; a hair appearance of the player; a clothing appearance of the player; and a skin color of the player. A 3D avatar resembling the player is generated by combining the captured facial appearance, hair appearance, clothing appearance, and/or skin color with predetermined avatar features. | 12-06-2012 |
20150190716 | GENERATION OF AVATAR REFLECTING PLAYER APPEARANCE - Systems, methods, and computer media for generating an avatar reflecting a player's current appearance. Data describing the player's current appearance is received. The data includes a visible spectrum image of the player, a depth image including both the player and a current background, and skeletal data for the player. The skeletal data indicates an outline of the player's skeleton. Based at least in part on the received data, one or more of the following are captured: a facial appearance of the player; a hair appearance of the player; a clothing appearance of the player; and a skin color of the player. A | 07-09-2015 |
Patent application number | Description | Published |
20100278346 | SPECTRAL MANAGEMENT SYSTEM - A spectral management system may be used in an audio system to receive and process audio signals having multiple distributed audio channels, such as a right, left, center, right side, left side, right rear and left rear channels. The spectral management system may separate and route a frequency range of audio content included in one or more of the distributed audio channels to other distributed audio channels. The separated and routed frequency range of audio content may be combined with audio content present on the other distributed audio channels to which the separated frequency range of audio content is routed. Separation, routing and combination may include bass audio content routing, mid-bass audio content routing, subwoofer audio content routing and treble audio content routing. | 11-04-2010 |
20100290643 | EFFICIENCY OPTIMIZED AUDIO SYSTEM - An automated audio tuning system may optimize an audio system for power efficiency when performing automated tuning of the audio system to optimize acoustic performance. The system may establish any number of different power efficiency weighting factors to provide a balance between acoustic performance and power efficiency during operation. The power efficiency weighting factors may range from representing optimizing power efficiency with constrained optimization of acoustic performance to optimized acoustic performance with minimized regard for power efficiency. For each of the efficiency weighting factors, the system may generate operational parameters, such as filter parameters, to achieve a target acoustic response while maintaining a determined level of power efficiency. | 11-18-2010 |
20100310111 | LOUDSPEAKER HAVING AN INTERLOCKING MAGNET STRUCTURE - A magnet structure for use with a loudspeaker has an interlocking mechanism. The magnet structure can include a magnet, a shell pot and at least one core cap. The shell pot can contain the magnet in its hollow interior. The magnet can be a single magnet or double magnets. The core cap has two surfaces. For a single magnet, one surface of the core cap faces the magnet. For double magnets, the core cap can be vertically disposed between the two magnets. The magnet, the core cap and the shell pot can interlock with one another such that a position of the magnet relative to the core cap and the shell pot can be rigidly preserved. The magnet can be configured to be, for example, overlapped, inserted, staked and/or engaged with at least one of the shell pot or the core cap. | 12-09-2010 |
20110228945 | AUDIO POWER MANAGEMENT SYSTEM - An audio power management system manages operation of audio devices in an audio system. The audio power management system includes a parameter computer, a threshold comparator and a limiter. Audio signals generated with the audio system may be provided to the audio power management system. Based on a measured actual parameter of the audio signal, such as a real-time actual voltage and/or a real-time actual current, the parameter computer can derive estimated operational characteristics of audio devices, such as a loudspeaker included in the audio system. The threshold comparator may use the estimated operational characteristics to develop a threshold and manage operation of one of more devices in the audio system by monitoring the measured actual parameter, and selectively directing the limiter to adjust the audio signal, or another device in the audio system to protect or optimize performance. | 09-22-2011 |
20120237045 | AUDIO POWER MANAGEMENT SYSTEM - An audio power management system manages operation of audio devices in an audio system. The audio power management system includes a parameter computer, a threshold comparator and a limiter. Audio signals generated with the audio system may be provided to the audio power management system. Based on a measured actual parameter of the audio signal, such as a real-time actual voltage and/or a real-time actual current, the parameter computer can derive estimated operational characteristics of audio devices, such as a loudspeaker included in the audio system. The threshold comparator may use the estimated operational characteristics to develop a threshold and manage operation of one of more devices in the audio system by monitoring the measured actual parameter, and selectively directing the limiter to adjust the audio signal, or another device in the audio system to protect or optimize performance. | 09-20-2012 |