Abstract: A method for detecting a SQL injection attack comprises a training phase and a detection phase. In the training phase, a plurality of SQL queries is transformed into a respective plurality of SQL token domain queries which are processed using a n-gram analysis to provide a threshold and an averaging vector. In the detection phase, each newly arrived SQL query is transformed into a new SQL token domain query, and the n-gram analysis is applied together with the averaging vector and the threshold to each new SQL token domain query to determine if the new SQL query is normal or abnormal. The detection may be online or offline.
Type:
Grant
Filed:
April 8, 2009
Date of Patent:
July 17, 2012
Inventors:
Amir Averbuch, Aviram Shmueli, Gil David
Abstract: A system for instant voice messaging comprising an IVM server operative to essentially simultaneously receive from an initiating user at least one voice message fragment and stream the at least one voice fragment to at least one target user; and a switch coupled to the IVM server and operative to effect communications between the initiating user and each target user and the IVM server, as well as between the users themselves. The streaming operation ends with an entire instant voice message being transmitted to the target user(s). Each target user may instantly retrieve a message by using a smart notification provided by the IVM server. Special numbering systems facilitate both the instant voice messaging and the instant message retrieval aspects.
Abstract: A secure touch screen device comprises a resistive touch screen having a plurality of touch positions, having a first pair of first and second terminals at opposite ends of a first axis of the touch screen, and a second pair of first and second terminals at opposite ends of a second axis of the touch screen, the second axis being orthogonal to the first axis. Upon pressing on a certain position on the touch screen there exist an electrical resistance between the first pair of terminals and an electrical resistance between the second pair of terminals, indicative of the position pressed. The first terminal of each pair of terminals is grounded, and the second terminal of each pair of terminals is connected to a variable resistance component connectable to a voltage source. The resistance of the variable resistance component is variable in a predetermined manner, the second terminal of each pairs of terminals being used to measure the resistance indicative of the position pressed.
Abstract: Digital cameras for spectrally imaging an object or scene comprise an imaging component, a fixed one-dimensional disperser and an image sensor having sensor pixels, the disperser and image sensor arranged with matching optical parameters and in a predetermined spatial relationship. Each sensor pixel detects multiplexed spectral information from at least two adjacent object points and the spectral information detected by each sensor pixel is demultiplexed and processed into spectral-spatial data to provide spectral images.
Type:
Grant
Filed:
July 23, 2007
Date of Patent:
December 20, 2011
Inventors:
Michael Golub, Menachem Nathan, Amir Averbuch
Abstract: A door locking device for a door cooperating with a door frame includes a cylinder lock, at least one elongated bolt, and an emergency unlocking mechanism. The elongated bolt is adapted to move linearly to engage to and disengage from the door frame. A transmission including an operating wheel translates circular motion of a rotor of the cylinder lock to a linear motion of the elongated bolt. The emergency unlocking mechanism includes a gear arm connected to a handle and adapted to turn the operating wheel when the handle is turned, disengaging the elongated bolt from the door frame.