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

Icon_funbox Bizarre Patents

Patent No. 5421089

Fork With Timer

A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.

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.

 

Class 713/188 - COMPUTER VIRUS DETECTION BY CRYPTOGRAPHY


Subclass of Class 713 - Electrical computers and digital processing systems: support
Definition: Subject matter which cryptographically determines the presence
No. of patents: 403
Last issue date: 04/17/2012


1                      
NumberTitleIssue Date
8161292Software virus detection methods, apparatus and articles of manufacture
Methods, apparatus and articles of manufacture for identifying, authenticating and securing code through proscribed code detection and deletion are shown. The preferred embodiments provide for scanning code to determine the presence of proscribed code and then trans...
04/17/2012
8041958Method for preventing malicious software from execution within a computer system
A method for preventing malicious software from execution within a computer system is disclosed. A permutation is performed on a subset of instructions within an application program to yield a permuted sequence of instructions before any actual execution of the appl...
10/18/2011
8010799Pre-boot firmware based virus scanner
The present disclosure relates to allowing the utilization of a virus scanner and cleaner that operates primarily in the pre-boot phase of computer operation and, more particularly, to allowing the utilization of a virus scanner and cleaner that operates primarily d...
08/30/2011
7962756Method and apparatus for providing automatic generation of webpages
A method and apparatus to quickly provide a plurality of customized deceptive web pages that is designed to feed an intruder with a number of intrusion opportunities are disclosed. For example, the present method receives a plurality of parameter of interest and “...
06/14/2011
7953984Enhanced malware detection utilizing transparently integrated searching
A computer-implemented method detecting malware that includes providing a malware detection application and providing a search engine, the search engine being configured to receive data and commands from the malware detection application and to return data pertainin...
05/31/2011
7945787Method and system for detecting malware using a remote server
The present disclosure is directed to a method and system for detecting malware using a remote server. In accordance with a particular embodiment of the present disclosure a hash value for a file is generated. The hash value is transmitted to a remote server. A noti...
05/17/2011
7934103Detecting and countering malicious code in enterprise networks
A system and method for detecting and countering malicious code in an enterprise network are provided. A pattern recognition processor monitors local operations on a plurality of local machines connected through an enterprise network, to detect irregular local behav...
04/26/2011
7925888Data driven detection of viruses
A virus detection system (VDS) (400) operates under the control of P-code to detect the presence of a virus in a file (100) having multiple entry points. P-code is an intermediate instruction format that uses primitives to perform certain functions rel...
04/12/2011
7895448Risk profiling
A technique for providing computer security is provided. Providing computer security comprises providing an executable associated with a static state, determining whether the executable meets a predetermined criterion, and associating a risk level with the criterion...
02/22/2011
7870394Method and system to scan firmware for malware
A method, system and computer program product for scanning firmware of a processing system for malware. The method (400) comprises obtaining a copy of firmware stored in the processing system (410); and analysing the copy of the firmware to determine i...
01/11/2011
7765410System and method of aggregating the knowledge base of antivirus software applications
In accordance with this invention, a system, method, and computer-readable medium that aggregates the knowledge base of a plurality of antivirus software applications are provided. User mode applications, such as antivirus software applications, gain access to file ...
07/27/2010
7734931Query data packet processing and network scanning method and apparatus
A method for detecting within a networked computer a target vulnerability such as a Trojan Horse residing therein is disclosed, wherein the vulnerability is characterized by a signature response to an encrypted query. The method includes encrypting a plurality of qu...
06/08/2010
7725735Source code management method for malicious code detection
A system and method enhancing source code management with existing virus detection methods in a library management system to detect potentially malicious code. Malicious code that is introduced into a software product may be detected before the code is able to damag...
05/25/2010
7707429System and method to proactively detect software tampering
Software intrusion is proactively detected using a dynamically evolving audit log wherein log entries are generated in the audit log and key values are evolved based upon a one-way function depending on both the previous log entry and the previous key. The audit log...
04/27/2010
7694150System and methods for integration of behavioral and signature based security
Conventional matching approaches to virus detection are ineffective pending deployment of a signature to match a newly discovered virus. In contrast, a behavioral based (subject) approach addresses the so-called “day zero” problem of object matching approaches. ...
04/06/2010
7673150Virus detection system, method and computer program product for handheld computers
A method and system are provided for updating software on a handheld computer in communication with a client computer system operable to connect to a network. Software installed on the handheld computer is identified with the client computer. Moreover, information o...
03/02/2010
7669059Method and apparatus for detection of hostile software
Methods and apparatuses are presented for detecting hostile software in a computer system involving storing a representation of configuration data associated with an operating system for the computer system obtained at a first time, comparing the stored representati...
02/23/2010
7664963Data collectors in connection-based intrusion detection
A system for detecting network intrusions and other conditions in a network is described. The system includes a plurality of collector devices that are disposed to collect data and statistical information on packets that are sent between nodes on a network. An aggre...
02/16/2010
7657754Methods and apparatus for the secure handling of data in a microcontroller
Apparatus and methods are presented for protecting data in microcontrollers from both malicious software processes running inside the device as well as from unauthorized attempts to read the data from an external data bus and/or external memory. An illustrative embo...
02/02/2010
7636856Proactive computer malware protection through dynamic translation
The present invention includes a system and method for translating potential malware devices into safe program code. The potential malware is translated from any one of a number of different types of source languages, including, but not limited to, native CPU progra...
12/22/2009
7613930Method for protecting computer programs and data from hostile code
A method that protects computer data from untrusted programs. Each computer's object and process is assigned with trust attributes, which define the way it can interact with other objects within the system. When an object is classified as untrusted, it can interact ...
11/03/2009
7607021Isolation approach for network users associated with elevated risk
An isolation approach for network users associated with elevated risk is disclosed for protecting networks. In one approach a method comprises the computer-implemented steps of determining a user identifier associated with a network device that has caused a security...
10/20/2009
7565550Automatic registration of a virus/worm monitor in a distributed network
A network level virus monitoring system capable of monitoring a flow of network traffic in any of a number of inspection modes depending upon the particular needs of a system administrator. The system includes a network virus sensor self registration module coupled ...
07/21/2009
7552342Method and system for increasing the tamper resistance of a software application
A method for increasing the tamper resistance of a computer software application comprises four steps. In the first step, a datum in the application to protect from tampering is chosen. In the second step, a location in memory into which the datum will be loaded whe...
06/23/2009
7549055Pre-boot firmware based virus scanner
The present disclosure relates to allowing the utilization of a virus scanner and cleaner that operates primarily in the pre-boot phase of computer operation and, more particularly, to allowing the utilization of a virus scanner and cleaner that operates primarily d...
06/16/2009
7546471Method and system for virus detection using pattern matching techniques
A method and system for providing virus detection. A virus detection system provides for the use of pattern matching techniques on data at a binary level for virus detection. Whenever an incoming data stream is received, the data stream is segmented into time-based ...
06/09/2009
7533272System and method for certifying that data received over a computer network has been checked for viruses
A system, method, and computer program product are provided for certifying that data transferred from a first computer to a recipient computer is free from viruses identified by an anti-virus database. Data is scanned for viruses before it is sent from the first com...
05/12/2009
7526654Method and system for detecting a secure state of a computer system
Disclosed is a method for detecting unauthorized applications in execution within a computer system, such as for instance one of a Trojan horse application and a virus, prior to providing security data from a trusted source. According to the instant invention, a sec...
04/28/2009
7523319System and method for tracking changed LBAs on disk drive
When data changes in LBAs of a disk storage, the IDs of changed LBAs are written to a cache, with the LBAs being hashed to render a hash result. The hash result and contents of the cache are written to a file on the disk, the cache flushed, and the hash result writt...
04/21/2009
7512809Attenuated computer virus vaccine
A method and apparatus optimizes the protection of computing networks. This protection utilizes attenuated (weakened) strains of live, replicating, malicious code such as viruses and worms, analogous to the development of live, attenuated, human vaccines in the medi...
03/31/2009
7512808Anti-computer viral agent suitable for innoculation of computing devices
In a distributed network having a number of server computers and associated client devices, a method of creating an anti-computer virus agent is described. The method includes parsing a selected computer virus and based upon the parsing, modifying the parsed virus t...
03/31/2009
7502939Software virus detection methods and apparatus
Software virus detection methods, apparatus and articles of manufacture are shown. In the preferred embodiments, these comprise review of proscribed code by an evaluative interpreter, which interprets the code in order to review the code for the presence of disguise...
03/10/2009
7490244Blocking e-mail propagation of suspected malicious computer code
Methods, apparatuses, and computer-readable media for preventing the spread of malicious computer code. An embodiment of the inventive method comprises the steps of: identifying (110) a computer application that is data mining an e-mail address; determining (...
02/10/2009
7472284Method of, and system for detecting mass mailing viruses
A system for anti-virus processing an email having an executable attachment extracts structural elements of the email and examines the executable attachments for code, data or encoded data that could have created these elements. This is effective to detect at least ...
12/30/2008
7444521System and method for detecting computer virus
A method is disclosed for detecting computer viruses. The method allows receipt of an electronic mail message that includes at least one encrypted attachment. The electronic mail message is examined in order to identify potential encryption codes. The encryption cod...
10/28/2008
7444677Intentional cascade failure
Additional code is added to sensitive code in order to foil an adversary attempting to examine or modify the sensitive code. The additional code implements a cascade failure system. In the cascade failure system an intrusion is detected by an authorization check, an...
10/28/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
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
7437761Computer virus generation detection apparatus and method
An apparatus includes a server connected between a first computer network in which a computer virus may generate and a second computer network or a computer system as an object of security protection. In the apparatus, a collection unit collects irregular data repre...
10/14/2008
7436955Encrypting and decrypting a data stream
The present invention provides methods, systems and apparatus for encrypting and for decrypting a data stream, for securely sending a data stream and for securely receiving a data stream, and for secure transmission of a data stream. The data stream, after at least ...
10/14/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?