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

Icon_funbox Bizarre Patents

Patent No. 5970981

Mouthguard made at least partially from an edible candy

A mouthguard includes a U-shaped upper bite plate which removably fits over upper teeth of a person, with the entire upper bite plate being made from a soft, deformable and edible gummi candy.

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.

 

Chai, Longbit


Primary examiner statistics: 272 patents; average approval time: 276 days
Assistant examiner statistics: 81 patents; average approval time: 81 days

Patents as Assistant Examiner


1      
NumberTitleIssue Date
7509677Pattern discovery in a network security system
Patterns can be discovered in security events collected by a network security system. In one embodiment, the present invention includes collecting and storing security events from a variety of monitor devices. In one embodiment, a subset of the stored security event...
03/24/2009
7424621Data protection
A data storage tape 4 has an associated memory device 3 in which is stored a number of signatures 12 each representative of and associated with a particular data set recorded on the storage medium. By comparing the signatures against either sign...
09/09/2008
7383574Method and system for limiting the impact of undesirable behavior of computers on a shared data network
Undesirable behavior patterns of computers on a network impact network performance. A system and method are provided for limiting the impact of undesirable behavior of computers on the network. The network, through which packets of data are interchanged between the ...
06/03/2008
7380120Secured data format for access control
In a system for providing access control management to electronic data, techniques to secure the electronic data and keep the electronic data secured at all times are disclosed. According to one embodiment, a secured file or secured document includes two parts: an a...
05/27/2008
7376842Malware scanning messages containing multiple data records
A malware scanner for DIME messages reads the file type associated with each data record within the DIME message to determine whether or not the payload data of that data record requires scanning. The length data within the header of each data record is used to move...
05/20/2008
7373666Distributed threat management
A method and system are provided for managing a security threat in a distributed system. A distributed element of the system detects and reports suspicious activity to a threat management agent. The threat management agent determines whether an attack is taking plac...
05/13/2008
7373506Data authentication system
A data processing system, apparatus and method are provided to verify and validate data. Cryptographic processes employ keys to encrypt the data, check the data and prevent tampering with the data. The data may include header information such as compressed contents ...
05/13/2008
7373657Method and apparatus for controlling data and software access
A proximity based computer access system is provided. According to the invention, a local key associated with a workstation wirelessly communicates with a local key which is associated with a user. If the user, and remote key, are outside of a preset radius of the w...
05/13/2008
7370210Apparatus and method for managing processor configuration data
The present invention provides a data processing apparatus and method for managing processor configuration data. The data processing apparatus comprises a processor operable in a plurality of modes and a plurality of domains, said plurality of domains comprising a s...
05/06/2008
7363656Event detection/anomaly correlation heuristics
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...
04/22/2008
7363494Method and apparatus for performing enhanced time-based authentication
A time-based method for generating an authentication code associated with an entity uses an authentication code generated from a secret, a dynamic, time-varying variable, and the number of previous authentication code generations within the particular time interval....
04/22/2008
7363504Method and system for keystroke scan recognition biometrics on a smartcard
The present invention discloses a system and methods for biometric security using keystroke scan biometrics in a smartcard-reader system. The biometric security system also includes a keystroke scan sensor that detects biometric samples and a device for verifying bi...
04/22/2008
7356704Aggregated authenticated identity apparatus for and method therefor
An apparatus and method for authenticating users on a data processing system is implemented. The present invention provides for aggregating authenticated identities and related authorization information. A security context created in response to a first user logon i...
04/08/2008
7350075Method for autoconfiguration of authentication servers
A network cache is automatically configured so that the network cache is able to communicate with a database to authenticate a user. A user ID is received as input and is used to query a database for objects having the user ID. The user object corresponding to the u...
03/25/2008
7346779System and method for authenticating electronic documents
A method for securing an electronic document (22) comprising attaching a biometric characteristic (20) and the electronic document (22) to form a biometric characteristic-document combination and encrypting the biometric characteristic-document ...
03/18/2008
7346931Accepting a set of data in a computer unit
A method for transferring at least one data record from an external data source into a processor unit, e.g., and a suitably designed processor unit are described. In such a method for transcribing at least one data record from the external data source to a processor...
03/18/2008
7340606Digital certificates
A method for producing a certificate, the certificate including data, the method including choosing a seed s, the seed s including a result of applying a function H to the data, generating a key pair (E,D), such that E=F(s,t), F being a publicly known function, and ...
03/04/2008
7336788Electronic book secure communication with home subsystem
The invention, an electronic book selection and delivery system, is a new way to distribute books and other textual information to bookstores, libraries and consumers. The primary components of the system are a subsystem for placing text in a video signal format and...
02/26/2008
7334257Techniques for preserving content during a redirection for authentication
Techniques are provided for preserving content during a network transaction. A client issues a content-bearing request to a desired service. At the time the request is issued, the client is not authenticated to the service. The content associated with the content-be...
02/19/2008
7328349Hash-based systems and methods for detecting, preventing, and tracing network worms and viruses
A system (126-129) detects transmission of potentially malicious packets. The system (126-129) receives packets and generates hash values corresponding to each of the packets. The system (126-129) may then compare the genera...
02/05/2008
7321659Simple universal hash for plaintext aware encryption
A simple universal hash apparatus and method include input means for inputting at least one of a plurality of Plaintext blocks into an integrity aware encryption scheme using at least one of two secret keys to obtain a plurality of Ciphertext blocks; Plaintext check...
01/22/2008
7308581Systems and methods for online identity verification
A system controlling online access to a study course verifies the identity of an individual taking a study course over a global computer network from a first computer at a node of the network. The first computer has a biometric identification program and communicate...
12/11/2007
7305086Reducing problems caused by variations in watermark detection results
Detection of watermarks in digital content by a system having a recording device and a playback device may be accomplished in such as a way as to improve the interoperability of the recording and playback devices. In one embodiment, a recording device having a first...
12/04/2007
7302589Method for securing memory mapped control registers
According to one embodiment, a method is disclosed. The method includes storing a first list of hardware registers, receiving video data at an application program, receiving a second list of hardware registers from a device driver, determining whether the first list...
11/27/2007
7299504System and method for implementing security management using a database-modeled security policy
A database-modeled security policy includes policy statements stored in a database. Each policy statement has associated standards, guidelines, and procedures. Policy statements are grouped together into tag groups, which are in turn grouped together to form metapol...
11/20/2007
7299494File management method and files
The invention relates to a method of managing files. In this invention, a method of managing a file stored in an external memory device of a computer having an application that starts when it is read by the computer consists of a step of accepting an instruction for...
11/20/2007
7299502System and method for providing customized secure access to shared documents
A document management system and method. The inventive system includes a server for providing data from a stored document. Software is provided on the server for encrypting the data. A communications subsystem is included for transporting the encrypted data from the...
11/20/2007
7293292Method and system for securely and selectively providing optional features or premium functionality in a printer
A method and system of selectively and securely enabling an added or premium functionality in a printer can be created by transmitting or inputting to the printer an electronic key correlated to the unique serial number stored in that printer. In this way, the key u...
11/06/2007
7293291System and method for detecting computer port inactivity
A system and method for detecting an idle or inactive data port connection on a personal computer (PC) and blocking external access, e.g., Wide Area Network (WAN) access to an end-user PC is presented. The system provides for added security for unattended PCs having...
11/06/2007
7290143Method of certifying transmission, reception and authenticity of electronic documents and related network unit
A method of certifying transmission, reception and authenticity of electronic documents between a sender user (2) and addressee user (3) belonging to a telecommunication network (4) is disclosed, wherein the sender (2) carries out the fol...
10/30/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
7280662Time-shifting data in digital radio system
A satellite-based digital audio radio (SDAR) receiver is configured to temporarily store data that may be transmitted to the SDAR receiver at a time inconvenient to the subscriber. A memory arrangement buffers data output by a channel decoder. The SDAR receiver can ...
10/09/2007
7278160Presentation of correlated events as situation classes
A method, computer program product, and apparatus for presenting data about security-related events that puts the data into a concise form is disclosed. Events are abstracted into a set data-type. Sets with common elements are grouped together, and summaries of the ...
10/02/2007
7275264Method of restricting access, for the benefit of authorized users, to resources belonging to interactive services with at least one package of services
The subject of the invention concerns a process to restrict, to the benefit of authorized users, access to at least one restricted access resource belonging to at least one interactive service of at least one cluster of services, each user having a processing and me...
09/25/2007
7272724User alerts in an anti computer virus system
An anti computer virus program uses a library of virus drivers that includes an indication of whether a particular virus can cause irreparable damage and data indicating enhanced user warnings and actions that might be associated with such viruses. If a detected com...
09/18/2007
7260215Method for encryption in an un-trusted environment
A method and apparatus for secure distribution of information over a network, comprising: encrypting payload information using a first encryption key in a first data processor; sending the payload information encrypted using the first encryption key to a second data...
08/21/2007
7260726Method and apparatus for a secure computing environment
An apparatus to enable operation of a computer by authorized users when in a secure mode of operation is provided. One exemplary apparatus includes a hub configured to be in communication with the computer. The hub includes a card reader, a card microprocessor and a...
08/21/2007
7257839Calculation of identifier codes distributed among pan devices
An ID is being calculated in a manner distributed among devices of the user's personal area network (PAN). The devices communicate in a wireless manner. A server runs a simulation of the PAN. If the server and the PAN calculate matching results, it is assumed that t...
08/14/2007
7251729Authentication method for establishing connection between devices
An authentication method for establishing a connection between devices that want to communicate data in a communication environment using communication specification such as Bluetooth is provided. In the authentication method, it is determined whether the authentica...
07/31/2007
7246247Secure device
A secure device is provided that can store programs therein, the secure device including: a low-protection level storage unit; a high-protection level storage unit; a program acquiring unit that acquires a program and corresponding additional information, the additi...
07/17/2007
1      
 
Sign InRegister
Username  
Password   
forgot password?