Patent application number | Description | Published |
20080282254 | Geographic Resiliency and Load Balancing for SIP Application Services - A mechanism for achieving resiliency and load balancing for SIP application services and, in particular, in geographic distributed sites. A method performs a distribution of SIP requests among SIP servers, where at least two sites with a load balancer in each site is configured. The method includes receiving a SIP request by a first load balancer in a first site; determining whether the SIP request should be redirected to a second site; and redirecting the SIP request to an address of a second load balancer in the second site. The invention also includes a SIP proxy including a receiving unit receiving SIP requests; a load balancing unit distributing SIP requests between SIP entities; and a health monitoring unit verifying availability of the SIP entities. The SIP proxy may further be configured with a proximity measuring unit determining a proximity to a SIP entity. | 11-13-2008 |
20090055930 | Content Security by Network Switch - A security switch detects whether requested content is either trusted content or non-trusted content. In case of network content being trusted content, network traffic bypasses the inspection gateway and goes directly to the user. If network content is non-trusted content, network traffic passes through to the inspection gateways for inspection. Additionally, when the security switch receives a reply for “trusted” content requests, it parses the reply information to verify that the content-type of the file is indeed “trusted”. If the file doesn't prove to be “trusted”, the security switch drops the connection and stops the suspected content from reaching the client. | 02-26-2009 |
20090132714 | Method and System for Providing Connection Resiliency - A system, method and device for providing connection resiliency. The method including maintaining, by a first proxy, a TCP connection with a TCP client and a TCP connection with a TCP server through one or more TCP networks; maintaining information of both TCP connections by a forwarding component between the TCP networks and the first proxy; establishing, by the forwarding component, a new TCP connection with a second proxy for each of the TCP connections maintained by the first proxy; and forwarding data, to and from both the client and the server, to and from the second proxy without disconnection of the TCP connections of the TCP client and TCP server. | 05-21-2009 |
20090265467 | Method and System for Load Balancing over a Cluster of Authentication, Authorization and Accounting (AAA) Servers - A method and system for load balancing over a cluster of authentication, authorization and accounting (AAA) servers. The method performs a distribution of AAA requests among AAA servers having an active AAA connection with an AAA client. The method includes establishing TCP connections with a plurality of AAA servers, using a TCP connection request received from at least one AAA client; opening AAA connections with a plurality of AAA servers, using an AAA connection request received from at least one AAA client, and distributing AAA requests to AAA servers with an active AAA connection according to a predefined load balancing algorithm. The invention is further capable of multiplexing outbound messages and requests received from a plurality of AAA servers. The AAA protocol supported by the invention includes, but is not limited to, a Diameter protocol, a lightweight directory access protocol (LDAP), and the likes. | 10-22-2009 |
20120071131 | METHOD AND SYSTEM FOR PROFILING DATA COMMUNICATION ACTIVITY OF USERS OF MOBILE DEVICES - A method for profiling data communication activity of users of mobile devices, comprises sniffing traffic flows between a mobile device and the Internet through a cellular network; extracting a plurality of traffic attributes included in the traffic flows and associated with the mobile device; logging the extracted plurality of traffic attributes; analyzing the plurality of traffic attributes for generating a user profile for a user of the mobile device based on the plurality of traffic attributes, wherein the user profile includes at least one of an advertising targeted user profile and a security targeted user profile; and sharing information and alerts related to the generated user profile with at least one external system. | 03-22-2012 |
20120136697 | METHOD AND SYSTEM FOR EFFICIENT DEPLOYMENT OF WEB APPLICATIONS IN A MULTI-DATACENTER SYSTEM - A system for computing an optimal deployment of at least one web application in a multi-datacenter system comprising a collector for collecting performance measurements with regard to a web application executed in the multi-datacenter system and grouping the performance measurements according to locations of a plurality of clients accessing the web application; a data repository for maintaining at least a performance table including at least the performance measurements grouped according to the plurality of client locations and a service level agreement (SLA) guaranteed to clients in the plurality of client locations; and an analyzer for processing at least information stored in the performance table for generating a recommendation on an optimal deployment of the web application in at least one combination of datacenters in the multi-datacenter system by computing an expected SLA that can be guaranteed to the clients in each combination of datacenters. | 05-31-2012 |
20120226810 | TECHNIQUES FOR VIRTUALIZATION OF APPLICATION DELIVERY CONTROLLERS - A virtualized application delivery controller (ADC) device operable in a communication network comprises a hardware infrastructure including at least a memory, a plurality of core processors, and a network interface; a plurality of instances of virtual ADCs (vADCs), the plurality of vADCs are executed over the hardware infrastructure, each of the plurality of vADCs utilizes a portion of hardware resources of the hardware infrastructure, the portion of hardware resources are determined by at least one ADC capacity unit allocated for each of the plurality of the vADCs; a management module for at least creating the plurality of instances of the vADCs; and a traffic distributor for distributing incoming traffic to one of the plurality of vADCs and scheduling execution of the plurality of vADCs on the plurality of core processors, wherein each of the plurality of vADCs is independently executed on at least one of the plurality of core processors. | 09-06-2012 |
20140068073 | METHOD AND SYSTEM FOR EFFICIENT DEPLOYMENT OF WEB APPLICATIONS IN A MULTI-DATACENTER SYSTEM - A system for computing an optimal deployment of at least one web application in a multi-datacenter system comprising a collector for collecting performance measurements with regard to a web application executed in the multi-datacenter system and grouping the performance measurements according to locations of a plurality of clients accessing the web application; a data repository for maintaining at least a performance table including at least the performance measurements grouped according to the plurality of client locations and a service level agreement (SLA) guaranteed to clients in the plurality of client locations; and an analyzer for processing at least information stored in the performance table for generating a recommendation on an optimal deployment of the web application in at least one combination of datacenters in the multi-datacenter system by computing an expected SLA that can be guaranteed to the clients in each combination of datacenters. | 03-06-2014 |
Patent application number | Description | Published |
20110273620 | REMOVAL OF SHADOWS FROM IMAGES IN A VIDEO SIGNAL - Substantially removing shadows in video images obtained from a camera viewing a scene, at variable pointing angles and magnification, by digital processing of a sequence of frames in the video signal, the processing including—(a) creating and maintaining a model image of the scene, by accumulating image data from a plurality of video frames; (b) in the model image, detecting and defining model shadow zones; (c) calculating correction factors for the model shadow zones; (d) for each frame of the video signal—defining, in the image carried by the signal, shadow zones that correspond to respective model shadow zones; and (e) correcting video signal values in shadow zones accordingly. | 11-10-2011 |
20120307113 | METHOD AND SYSTEM FOR SEQUENTIAL VIEWING OF TWO VIDEO STREAMS - An apparatus for facilitating sequential viewing of streams of images of a common scene. The images are captured by an image sensor system having different viewing configurations generating visually dissimilar views. The electronic circuitry is configured, on transition between a first and a second viewing configurations, to input images captured using the first or second viewing configurations, and to generate a signal, derived from the input images. The signal corresponds to a gradual graphic transition between images captured using the first and the second viewing configurations, thus simulating a continuous viewing of the common scene. The gradual graphic transition includes transition due to a change of viewing direction, a change of aspect ratio, a change of sensor technology, a change of spectral sensitivity, a change of sensor sensitivity, a change of spatial resolution a change of sensor location, a change of binning level a change of displayed region of interest. | 12-06-2012 |
Patent application number | Description | Published |
20090035670 | Hard imaging methods, liquid marking agent monitoring methods, and hard imaging devices - Hard Imaging Methods, Liquid Marking Agent Monitoring Methods, and Hard Imaging Devices are described. According to one embodiment, a hard imaging method includes forming a plurality of latent images using a hard imaging device, using the hard imaging device, developing the latent images using a liquid marking agent, wherein bubbles are present in the liquid marking agent during the developing, calibrating the hard imaging device, and reducing bubbles present in the liquid marking agent during the calibrating compared with the bubbles present in the liquid marking agent during the developing. Additional embodiments are described in the disclosure. | 02-05-2009 |
20090175665 | SYSTEM AND METHOD FOR RECYCLING CLEANING LIQUID IN A PRINTER - A system for recycling a liquid in a printer comprises a first reservoir configured for collecting possibly polluted liquid to be recycled from the printer, a filtration system configured for purifying the liquid received from the first reservoir, and a second reservoir configured for collecting the liquid from the filtration system, wherein overflow from the second reservoir is directed to the first reservoir. | 07-09-2009 |
20100251916 | CLEANING STATION - A cleaning station includes a fluid input which introduces a passive flow of fluid into a trough and a slit which provides an outlet through which the fluid exits the trough. A wetting roller rotates in a cylindrical cavity to form a viscous fluid pump which draws the fluid through the slit to form a fluid film on an outer surface of the wetting roller. | 10-07-2010 |
20120014707 | APPARATUS AND METHOD FOR REDUCING VAPOR EMISSIONS FROM A PRINTER - An apparatus for reducing vapor emissions from a printer may include a treatment chamber having an inlet and an outlet. While the printer is operating, vapor-laden air may enter the treatment chamber via the inlet and treated air may exit the treatment chamber via the outlet. While the printer is idle, the inlet and outlet can be sealed to prevent vapors located in the treatment chamber from being emitted to the atmosphere. | 01-19-2012 |
20130108323 | PHOTOCONDUCTIVE FOIL SHEET APPLICATOR | 05-02-2013 |