...that Thomas Edison's patent application on his phonograph was approved by the Patent Office in just seven weeks? In contrast, it took Gordon Gould, the inventor of the laser, 30 years to obtain his patent -- finally awarded in 1988!
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.
| Number | Title | Issue Date |
| 7409714 | Virtual 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 |
| 7409541 | Method of transporting packets between an access interface of a subscriber installation and a shared network, and access interface implementing such method For transporting packets between an access interface of a subscriber installation and a concentrating router of a shared network the access interface carries out control operations on streams of packets transmitted to the concentrating router, within the framework o... | 08/05/2008 |
| 7409719 | Computer security management, such as in a virtual machine or hardened operating system A security scheme provides security to one or more self-contained operating environment instances executing on a computer. The security scheme may include implementing a set of security applications that may be controlled by a supervisory process, or the like. Both ... | 08/05/2008 |
| 7409720 | Virus 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 |
| 7409712 | Methods and apparatus for network message traffic redirection Conventional methods of addressing a Distributed Denial of Service attack include taking the target node offline, and routing all traffic to an alternate countermeasure, or “sinkhole” router, therefore requiring substantial lag time to reconfigure the target rou... | 08/05/2008 |
| 7409717 | Metamorphic computer virus detection The executions of computer viruses are analyzed to develop register signatures for the viruses. The register signatures specify the sets of outputs the viruses produce when executed with a given set of inputs. A virus detection system (VDS) (400) holds a data... | 08/05/2008 |
| 7409718 | Method of decrypting and analyzing encrypted malicious scripts Disclosed herein is a method of analyzing and decrypting encrypted malicious scripts. The method of the present invention comprises the steps of classifying a malicious script encryption method into a case where a decryption function exists in malicious scripts and ... | 08/05/2008 |
| 7404211 | Systems and methods for protecting a server computer A server computer protection apparatus protects a server computer against DoS attacks, but allows access to the server. The server computer protection apparatus comprises a unit configured to calculate the load state of the server computer on the basis of the number... | 07/22/2008 |
| 7404212 | Apparatus and methods for intercepting, examining and controlling code, data and files and their transfer The present invention comprises apparatus and methods for processing code, that is, for intercepting, examining and/or controlling code streams in a network. “Man in the middle” technology by use of decryptor/encryptor components are placed between client and se... | 07/22/2008 |
| 7401361 | System and method for reducing virus scan time A system and method that marks whenever a sector on a hard drive is altered. A protected archive bit is maintained for each sector on the hard drive in a secured fashion. Authenticated requests are able to reset the protected archive bit. When a file is changed, the... | 07/15/2008 |
| 7401359 | Generating 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 |
| 7398554 | Secure lock mechanism based on a lock word One or more lock words in a non-volatile memory with write ability correspond to lockable features of a protected system including the memory. A lockable feature should be locked when the corresponding lock word has a value equal to one of a limited number of predet... | 07/08/2008 |
| 7398399 | Apparatus, methods and computer programs for controlling performance of operations within a data processing system or network Provided are methods, apparatus and computer programs for identifying matching resources (data files and executable files) within a data processing network, by comparison of hash values computed for each of a set of resources. A match between a newly computed hash v... | 07/08/2008 |
| 7398553 | Scripting virus scan engine Detecting and identifying an interpreted language virus, such as a scripting virus, and reasonably identifiable polymorphs of the virus source code. Scripting virus source is extracted and represented in a language independent form. This form includes a linearized s... | 07/08/2008 |
| 7392544 | Method and system for anti-malware scanning with variable scan settings A system, method and computer program product for scanning an executable file for malware presence, the method comprising: (a) detecting an attempt to execute a file on a computer; (b) identifying whether the file is known or unknown; (c) if the file is a known file... | 06/24/2008 |
| 7392543 | Signature extraction system and method Host computer systems automatically detect malicious code. The host computer systems automatically generate and send malicious code packets of the malicious code to a local analysis center (LAC) computer system. Based on the received malicious code packets, the LAC ... | 06/24/2008 |
| 7392542 | Restoration of data corrupted by viruses using pre-infected copy of data Post-infection virus protection through data restoration using mirrored data that has been obtained prior to the virus infection. A network appliance in a network mirrors the data of a number of computers in an ongoing manner. An anti-virus module of the network app... | 06/24/2008 |
| 7392545 | Systems and methods for detecting software security vulnerabilities Embodiments of the present invention relate to systems and methods for static analysis of a software application. According to an embodiment, a system includes a program scanner coupled to an analysis engine. The program scanner is configured to identify one or more... | 06/24/2008 |
| 7389354 | Preventing HTTP server attacks A method for preventing denial of service attacks against Hypertext Transfer Protocol (HTTP) servers includes receiving a HTTP request from a subscriber using a first communication network coupled to at least one other communication network, receiving a profile for ... | 06/17/2008 |
| 7389538 | Static code image modeling and recognition A method for processing network traffic content includes receiving a content stream having an operation code and an operand, and building a new stream by either adding data to the operation code or removing the operand from the content stream. A method for processin... | 06/17/2008 |
| 7389540 | Apparatus and methods for intercepting, examining and controlling code, data and files and their transfer The present invention comprises apparatus and methods for processing code, that is, for intercepting, examining and/or controlling code streams in a network. A protocol parser is implemented in order to intercept the code as it passes through the channel and transfe... | 06/17/2008 |
| 7389413 | Method and system for filtering communication A e-mail relay provides message filtering services to an e-mail network. The e-mail relay monitors incoming communication and intercepts e-mail messages. The e-mail relay compares attributes of the messages to data derived from SPAM messages, which is stored in a SP... | 06/17/2008 |
| 7386886 | System and method for prevention of buffer overflow intrusions Disclosed as a system and method for providing enhanced security to processes running on a data processing system. The disclosed system and method selectively revokes execute privileges from memory pages being used for stacks of susceptible processes running on the ... | 06/10/2008 |
| 7386888 | Network isolation techniques suitable for virus protection In a distributed network having a number of server computers and associated client devices, method of isolating infected client devices from uninfected client devices is described. The method is carried out by correlating network related virus infection information,... | 06/10/2008 |
| 7386297 | Mobile communication system and mobile terminal having function of inactivating mobile communication viruses, and method thereof The present invention provides a mobile communication system and method for inactivating or curing mobile communication viruses. The mobile communication system for inactivating a virus includes: a database associated with the mobile communication system, for storin... | 06/10/2008 |
| 7383580 | Computer virus detection and prevention A system (140) prevents the spread of viruses in a network (100). The system (140) receives a hash value from a remote device (130), compares the hash value to a group of hash values associated with data messages including viruses, and ge... | 06/03/2008 |
| 7383581 | Identifying 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 |
| 7383579 | Systems and methods for determining anti-virus protection status A method to automatically determine a computer's current level of anti virus protection is described. When a client machine submits a request, a request filter determines if the version of the anti-virus protection software present on the user's computer is sufficie... | 06/03/2008 |
| 7380130 | Methods and systems for authentication of components in a graphics system Methods and systems are provided for authenticating component(s) in connection with the use of a trusted graphics system. Techniques are provided for authenticating a graphics card in connection with a system that cryptographically secures content routed through a g... | 05/27/2008 |
| 7380051 | System and methods for an overlay disk and cache using portable flash memory A system is provided for reading and writing sectors which may be realized as either a disk device to the local operating system, or as a virtual disk device to a virtual machine. A user's computing environment is stored in the network in the form of a disk image, w... | 05/27/2008 |
| 7380277 | Preventing e-mail propagation of malicious computer code Computer-implemented methods, systems, and computer-readable media for detecting the presence of malicious computer code in an e-mail sent from a client computer (1) to an e-mail server (2). An embodiment of the inventive method comprises the steps of:... | 05/27/2008 |
| 7376970 | System and method for proactive computer virus protection A system, method, and computer readable medium for the proactive detection of malware in operating systems that receive application programming interface (API) calls is provided. A virtual operating environment for simulating the execution of programs and determinin... | 05/20/2008 |
| 7373667 | Protecting a computer coupled to a network from malicious code infections Computer implement methods, apparati, and computer-readable media for enabling a first computer (12) to determine that it is safe to communicate with a second computer (10) coupled to the first computer (12) over a network (15). In a meth... | 05/13/2008 |
| 7373659 | System, 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 |
| 7373664 | Proactive protection against e-mail worms and spam Methods, apparati, and computer-readable media for detecting the presence of malicious computer code in a plurality of e-mails. In a method embodiment of the present invention, the following steps are performed for each e-mail: calculating a feature vector (80 | 05/13/2008 |
| 7370360 | Computer immune system and method for detecting unwanted code in a P-code or partially compiled native-code program executing within a virtual machine An automated analysis system identifies the presence of malicious P-code or N-code programs in a manner that limits the possibility of the malicious code infecting a target computer. The target computer system initializes an analytical virtual P-code engine (AVPE). ... | 05/06/2008 |
| 7370188 | Input/output scanning Provided is a technique for Input/Output scanning. A storage controller receives I/O requests from a host system, having an operating system, directed to at least one storage unit, wherein the storage controller manages I/O access to the at least one storage unit. A... | 05/06/2008 |
| 7370361 | System and method for securing computers against computer virus In one embodiment, an antivirus mechanism builds an automaton of a virus using a pattern and a set of rules. The antivirus mechanism may then scan a binary file to detect an engine of the virus by matching the automaton with a plurality of disassembly codes derived ... | 05/06/2008 |
| 7370354 | Method of remotely managing a firewall A method of remotely managing a firewall has been developed. The method includes receiving a control data packet at the firewall from a remote location. Next, the control data packet is analyzed to determine if the control data packet is authorized to access the fir... | 05/06/2008 |
| 7366764 | Method for the identification and management of mass unsolicited e-mail The present invention is a system and method for the identification and management of mass unsolicited e-mail, commonly known by the term “SPAM.” The system and method function by assembling a group of users, identifying portions of all of the e-mail sent to tho... | 04/29/2008 |