U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The radio craze will die out in time."

Thomas Edison ; 1922

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Hamaty; Christopher J.


Number of patents: 270
Last date: February 17, 2009

1              
NumberTitleIssue Date
7493659Network intrusion detection and analysis system and method
An intrusion detection and analysis system and method are disclosed. The system includes a data monitoring device comprising a capture engine operable to capture data passing through the network and configured to monitor network traffic, decode protocols, and analyz...
02/17/2009
7441273Virus scanner system and method with integrated spyware detection capabilities
A system, method and computer program product are provided for scanning for spyware utilizing a virus scanner. In use, at least one computer is scanned for viruses utilizing a virus scanner. Still yet, the computer is further scanned for spyware utilizing the virus ...
10/21/2008
7440471System and method for facilitating IPv6 protocol usage by an application program
A system, method and computer program product are provided for translating between Internet Protocols (IP's). Initially, data is received over the Internet utilizing a first IP. Such data is adapted for being processed by an application program. Next, it is determin...
10/21/2008
7441274Method and apparatus for minimizing file scanning by anti-virus programs
Scanning time for a computer anti-virus program is minimized by eliminating scanning of a file for viruses before closure, in response to the absence of a modification flag being raised in an associated operating system, the flag being indicative of the file having ...
10/21/2008
7426510Binary data categorization engine and database
A system, method and computer program product are provided for categorizing data. In use, features are extracted from binary data. Such extracted features are compared with a predetermined set of features. Based, at least in part, on the comparison, the binary data ...
09/16/2008
7426551System, method and computer program product for dynamic system adaptation using contracts
A system, method and computer program product are provided for dynamic adaptation of a system in accordance with a contract with criteria associated therewith. During operation, an interaction between a plurality of components of a system is governed utilizing the c...
09/16/2008
7424744Signature based network intrusion detection system and method
A signature based intrusion detection method and system are disclosed. A method for detecting intrusions on a network generally comprises storing signature profiles identifying patterns associated with network intrusions in a signature database and generating classi...
09/09/2008
7421587Detecting computer programs within packed computer files
A technique for detecting Trojans and worms within packed computer files uses fingerprint data derived from the unpacked resource data associated with the packed computer files. The number of entries, the position within the resource data and size of the resource th...
09/02/2008
7421266Installation and configuration process for wireless network
An access point to be installed in a wireless network is automatically discovered and associated with an authentication center adapted to provide remote authentication services for the wireless network. This may be accomplished by executing an address resolution pro...
09/02/2008
7418737Encrypted data file transmission
A mechanism for encrypting confidential information, uses a transmission package than can be attached to an electronic message. The transmission package is an executable application and controls the decryption, using a separately stored key, and rendering of the con...
08/26/2008
7415726Controlling access to suspicious files
The present invention provides a computer program product, method and data processing apparatus for reviewing files for potential malware. The computer program product comprises logging code operable to maintain a statistical log having an entry for each file sent f...
08/19/2008
7415727System, method, and computer program product for tailoring security responses for local and remote file open requests
A security system, method and computer program product are provided. In use, a request is received to open a file on a local computer. Thereafter, it is determined whether the request is received from a local process operating on a local computer or from a remote co...
08/19/2008
7409714Virtual intrusion detection system and method of using same
A method of forming a virtual intrusion detection system includes the step of positioning a set of sensors in a network environment, each sensor supporting multiple logical traffic paths. The method also includes the step of providing a set of sensor management syst...
08/05/2008
7409720Virus prediction system and method
Methods and apparatus for predicting the incidence of a new virus a within a system based upon previous infections recorded within the system. According to one aspect of the present invention, a method for responding to a virus alert that provides information pertai...
08/05/2008
7401359Generating malware definition data for mobile computing devices
Malware definition data for mobile computing devices 2 is generated from master malware definition data 44 by selecting those classes of malware threat to which the mobile computing device is vulnerable and then selecting the matching malware items fro...
07/15/2008
7391770Network access control system and method using adaptive proxies
A method, system and computer program for providing multilevel security to a computer network. The method comprises the step of receiving a first communication packet on at least one network interface port from an outside network. The method further includes the ste...
06/24/2008
7392043API system, method and computer program product for accessing content/security analysis functionality in a mobile communication framework
A system, method and computer program product are provided for accessing security or content analysis functionality utilizing a mobile communication device. Included is an operating system installed on a mobile communication device capable of communicating via a wir...
06/24/2008
7389539Anti-intrusion software updating system and method
A method and system for updating anti-intrusion software is provided. In a preferred embodiment, a computer program product updates anti-intrusion software on a computer network which has an anti-intrusion monitor server. The anti-intrusion monitor server recognizes...
06/17/2008
7383556Extractor system, method and computer program product for managing network access on a per-application basis
A system, method and computer program product are provided for management of network access on a per application basis. Initially, applications are selected from a group of applications adapted for working in conjunction with a first application program interface to...
06/03/2008
7383581Identifying malware containing computer files using embedded text
A computer file may be scanned for suspicious words 18 occurring within suspicious contexts 20. Thus, messages embedded by malware authors within their malware may be detected. The detection of such embedded messages may be used to identify otherwise u...
06/03/2008
7373659System, method and computer program product for applying prioritized security policies with predetermined limitations
A system, method and computer program product are provided for prioritized network security. Initially, a set of policies is identified, where each policy has a condition associated therewith. It is then determined whether the conditions are met. Next, the policies ...
05/13/2008
7346781Initiating execution of a computer program from an encrypted version of a computer program
When a user commands execution of a computer program to commence, a loader program 2 is first started. This loader program 2 reads an encrypted version of the computer program 6 and decrypts it using a public key. This generates an executable ve...
03/18/2008
7340775System, method and computer program product for precluding writes to critical files
A system, method and computer program product are provided for preventing writes to critical files. Initially, factors associated with a computer are identified. Then, requests to write to files on the computer are monitored. The writes to the files on the computer ...
03/04/2008
7340774Malware scanning as a low priority task
A malware scanner 2 operates as a low priority task within a multi-tasking environment. A pending scan database 14 is maintained storing details of computer files that have been written to a data storage device 6, but have not yet been scanned. ...
03/04/2008
7328234Agent architecture for triggering remotely initiated data processing operations
A software architecture at a target computer is provided in which it is desired to trigger execution of target processes by an agent process which receives operation specifying data which has been autonomously generated by an initiating computer. The agent process p...
02/05/2008
7315894Network data retrieval and filter systems and methods
Included in the invention are systems and methods of full time recording network traffic to a hierarchical data storage. Also included in the invention are systems and methods of retrieval of recorded network traffic from a hierarchically organized network data repo...
01/01/2008
7313821System, method and computer program product for correlating information from a plurality of sensors
A security system, method and computer program product are provided. In use, information from a plurality of sensors associated with at least one computer is received, where such information relates to events that have occurred at the at least one computer. Thereaft...
12/25/2007
7310817Centrally managed malware scanning
A malware detecting system is described in which a client computer 8 sends a file access clearance request to an assessment computer 24 to determine whether or not access is permitted to that file. In this way, the different client computers on a netwo...
12/18/2007
7310818System and method for tracking computer viruses
A method for collecting and distributing data on computer viruses identified on a plurality of computers during virus scanning includes receiving virus scan results from the plurality of computers and collecting and storing the virus scan results in a database. The ...
12/18/2007
7308715Protocol-parsing state machine and method of using same
An intrusion signature describing an attack is stored on a computer. Once a plurality of internet protocol packets is received, the plurality of internet protocol packets collectively containing an information sequence within a series of states, it is rearranged so ...
12/11/2007
7305709System, method, and computer program product for conveying a status of a plurality of security applications
A system, method and computer program product are provided for displaying a status of a security application. A status of at least one security application is initially identified. An index is calculated that is representative of a degree of risk associated with the...
12/04/2007
7305005Correlation system and method for monitoring high-speed networks
A system, method and computer program product are provided for adjusting results during network analysis. Initially, network communications are received. Such network communications are then processed utilizing first hardware to generate first results. Subsequently,...
12/04/2007
7302706Network-based file scanning and solution delivery in real time
A system, method and computer program product are provided for a network-based method for scanning date. First, data is received from a client at a server utilizing a network. The data is scanned at the server for analysis purposes. A solution is generated at the se...
11/27/2007
7302584Mechanisms for banning computer programs from use
An anti-computer virus system is used to enforce the banning of computer programs. A user is provided with a tool for creating their own banned computer program identifying data. The user-created data is then used to control the anti-virus system to identify banned ...
11/27/2007
7299361Remote e-mail scanning system and method
A system and method are provided for protecting a user computer. An incoming e-mail message is initially received at a remote e-mail server over a network. Further, the incoming e-mail message is blocked if a sender address associated therewith is included in a list...
11/20/2007
7296080Method of simulating network communications
A method for simulating network communication sessions is disclosed. A control engine sequences the packets using a protocol stack or by putting the packets into a sorted list. A simulation engine acquires the packets until a request packet or other initiation packe...
11/13/2007
7284267Automatically configuring a computer firewall based on network connection
A firewall protecting a computer is automatically configured to a particular security policy based on an address assigned to a network adapter. A zone that contains the network address is determined and a security policy that is assigned to the zone is associated wi...
10/16/2007
7281267Software audit system
A software audit system is provided in conjunction with an anti-virus system. A computer virus scan request received by the anti-virus system (16) is used to trigger an audit data generator (18) to generate audit data. The audit data generator (18
10/09/2007
7281268System, method and computer program product for detection of unwanted processes
A system, method and computer program product are provided which are capable of intercepting a call. Once intercepted, it is determined whether the call is associated with a previous sequence of calls in order to identify a correct sequence of calls associated with ...
10/09/2007
7277957Method of reconstructing network communications
A method for reconstructing network communication sessions is disclosed. The packets comprising the communication are captured and sorted into a sorted list. The sorted packets are decoded and the information from those packets is used to reconstruct the content and...
10/02/2007
1              
 
Sign InRegister
Username  
Password   
forgot password?