...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.
| Application No. | Application Title | Issue Date |
| 20100023761 | Systems and Methods Using Cryptography to Protect Secure Computing Environments Secure computation environments are protected from bogus or rogue load modules, executables and other data elements through use of digital signatures, seals and certificates issued by a verifying authority. A verifying authority—which may be a trusted independent thir... | 01/28/2010 |
| 20100011209 | SECURE EXECUTION OF A COMPUTER PROGRAM Hijacking of an application is prevented by securing execution of a computer program on a computing system. Prior to execution of the computer program, the computer program is analyzed to identify permitted targets of all indirect transfers. An application-specific poli... | 01/14/2010 |
| 20090323937 | MULTI-LEVEL DATA ENCRYPTION AND DECRYPTION SYSTEM AND METHOD THEREOF A multi-level data encryption and decryption system and a method thereof are provided. The method includes dividing a data into a plurality of sub-data blocks corresponding to a plurality of user levels. The method also includes generating an encryption key for each lev... | 12/31/2009 |
| 20090319787 | MULTIPLE INDEPENDENT LEVELS OF SECURITY CONTAINING MULTI-LEVEL SECURITY INTERFACE Methods and systems for enabling security in transferring data from a single level MILS partition to the multiple level LAN. When a frame is received from an external stack via a network interface card, the frame contains a security classification, which is compared to ... | 12/24/2009 |
| 20090320138 | NETWORK SECURITY SYSTEM HAVING A DEVICE PROFILER COMMUNICATIVELY COUPLED TO A TRAFFIC MONITOR A system and method for providing distributed security of a network. Several device profilers are placed at different locations of a network to assess vulnerabilities from different perspectives. The device profiler identifies the hosts on the network, and characteristi... | 12/24/2009 |
| 20090259846 | Exception types within a secure processing system An apparatus for processing data includes a processor operable in a plurality modes including at least one secure mode being a mode in a secure domain and at least one non-secure mode being a mode in a non-secure domain. When the processor is executing a program in a se... | 10/15/2009 |
| 20090222885 | SYSTEM AND METHODOLOGY PROVIDING MULTI-TIER SECURITY FOR NETWORK DATA WITH INDUSTRIAL CONTROL COMPONENTS The present invention relates to a system and methodology facilitating network security and data access in an industrial control environment. An industrial control system is provided that includes an industrial controller to communicate with a network. At least one secu... | 09/03/2009 |
| 20090125717 | Methods and Apparatus for Secure Data Processing and Transmission Methods and apparatus provide for placing an apparatus into at least one of a plurality of operational modes, wherein: the apparatus includes a local memory, a bus operable to carry information to and from the local memory, one or more arithmetic processing units operab... | 05/14/2009 |
| 20090086964 | PROVIDING LOCAL STORAGE SERVICE TO APPLICATIONS THAT RUN IN AN APPLICATION EXECUTION ENVIRONMENT Methods, systems, and apparatus, including medium-encoded computer program products, for providing local storage service to applications that run in an application execution environment. In one aspect, a method includes receiving a request from one of the applications, ... | 04/02/2009 |
| 20080215882 | Assigning Security Levels to a Shared Component Security levels are assigned to a shared component. A workflow manager receives a workflow request that corresponds to a plurality of workflow steps. For each workflow step, the workflow manager determines whether the workflow step uses a shared component or an unshared... | 09/04/2008 |
| 20080209211 | SECURITY, SAFETY, AND REDUNDANCY EMPLOYING CONTROLLER ENGINE INSTANCES The claimed subject matter provides a system and/or method that facilitates employing safety within an industrial environment. An enhancing component can implement at least one of a security level, authentication, authorization, or an access right to a validated action ... | 08/28/2008 |
| 20080148356 | Routing method and system A routing method and system. The method includes receiving by a computing system data associated with a business. The data includes a first list of authorization roles and a second list including locations. The computing system associates at least one authorization role... | 06/19/2008 |
| 20080126799 | CONTENT BASED ROUTING WITH HIGH ASSURANCE MLS Content Based Routing with High Assurance MLS (multi-level security) methods and systems are described. In an embodiment, a security component receives content from a content provider. The security component can identify a security level of content metadata located with... | 05/29/2008 |
| 20080104708 | Comprehensive security architecture for dynamic, web service based virtual organizations A comprehensive security architecture for a virtual organization (VO) is disclosed. The comprehensive security architecture uses the same security mechanism or substantially similar security mechanisms to control access to VO infrastructure services as it uses to contro... | 05/01/2008 |
| 20080098453 | Method and system for Synchronized Policy Control In A Web Services Environment Policy controls for Web service resource objects in a hierarchical resource space are loosely coupled so that policy changes are applied and enforced across the objects. This technique ensures that different policies are not applied unintentionally to the same resource ... | 04/24/2008 |
| 20080086759 | Verification and authentication systems and methods Embodiments of the present invention provide verification and/or authentication service engines that provide a customizable solution that can be “dialed” based on the risk level assigned to individual or grouped applications. The systems can also incorporate interna... | 04/10/2008 |
| 20080065907 | System and Method for Securely Restoring a Program Context from a Shared Memory A system and method for securely restoring software program context is presented. A special purpose processor core is included in a heterogeneous processing environment where each processor can access a shared memory. The isolated special purpose processor core includes... | 03/13/2008 |
| 20080046725 | Fast system call method A method of a fast system call is provided. First, a logical operation to compute a kernel service routine is used. Then the logical operation result is compared with ciphertext from a key register. At least one input for the logical operation is from the relevant infor... | 02/21/2008 |
| 20080040603 | MULTIPLE LEVEL SECURITY SYSTEM AND METHOD FOR ENCRYPTING DATA WITHIN DOCUMENTS A multiple level security system and method for encrypting data within documents is disclosed. The method includes one or more different encryption algorithms, and can employ the one or more different encryption algorithms to achieve the multiple levels of encryption. M... | 02/14/2008 |
| 20080028214 | Secure flash media for medical records The invention relates to a secure mobile device for storing data in a secure manner. The secure mobile device has a microarchitecture connected via an interface to flash memory on the device. The microarchitecture is able to authenticate the access of information stored... | 01/31/2008 |
| 20080016345 | PORTABLE COMPUTERIZED DEVICE WITH NETWORK SECURITY A portable computerized device useful within a network and adapted to provide communication security. In one embodiment, the network comprises an untrusted network, and the portable device comprises network security apparatus adapted to create associations with other ne... | 01/17/2008 |
| 20080016332 | SYSTEM FOR PROVIDING SECURITY IN A NETWORK COMPRISING COMMUNICATIONS DEVICES A system for providing communications security and authentication to a plurality of computerized devices is disclosed. In one embodiment, the system is useful with an untrusted network, and comprises security apparatus adapted to create associations with a plurality of ... | 01/17/2008 |
| 20080016342 | Recording Medium, Content Player, Content Player Method, And Computer Program To provide a recording medium on which an entire piece of decryption information that is required to be highly secure is recorded while being kept secure even when it is larger in data size than the storage capacity of an area originally intended for recording it. A rec... | 01/17/2008 |
| 20080016343 | METHODS OF OPERATING A PORTABLE COMMUNICATIONS DEVICE WITH ENHANCED SECURITY Methods of operating a portable communications device so as to provide communications security and user identification and authentication. In one embodiment, the method comprises placing the device in communication with an untrusted network, and using its security appar... | 01/17/2008 |
| 20080016344 | SYSTEM FOR PROVIDING SECURITY IN A NETWORK COMPRISING COMPUTERIZED DEVICES A system useful within a network and adapted to provide communication security. In one embodiment, the network comprises an untrusted network, and the system includes network security apparatus adapted to create security associations between devices on the network, incl... | 01/17/2008 |
| 20080010454 | COMPUTERIZED ACCESS DEVICE WITH NETWORK SECURITY A computerized access device useful within a network and adapted to provide communication security. In one embodiment, the network comprises an untrusted network, and the access device comprises stand-alone network security apparatus adapted to create associations with ... | 01/10/2008 |
| 20080005783 | Platform security for a portable computer system including wireless functionality A portable computer system such as a laptop computer system includes a processor coupled to a wireless module that may communicate with a computer network via a connection to a wireless network. In addition, portable computer system includes an authentication unit that ... | 01/03/2008 |
| 20070283146 | Enhanced Exception Handling A system comprising a processor adapted to activate first and second security levels for the system. The system also comprises a plurality of exception handlers, each exception handler executed by the processor and associated with one of the security levels. A first exc... | 12/06/2007 |
| 20070277034 | MULTI-LEVEL SECURITY SYSTEMS Techniques are disclosed for improving multi-level security (“MLS”) in computing systems. Communication between MLS systems in the prior art requires explicitly tagging each packet with its security classification. The packet tags comprise variable-length bit patter... | 11/29/2007 |
| 20070271457 | Techniques for providing security protection in wireless networks by switching modes Techniques for security protection of a wireless network are provided. An access point is operated in a first mode. The first mode is a mode of operation that allows access to resources of a network. A security event for a client is detected while operating the access p... | 11/22/2007 |
| 20070266426 | Method and system for protecting against denial of service attacks using trust, quality of service, personalization, and hide port messages According to an embodiment of the invention, a method for processing a plurality of service requests in a client-server system includes server steps of receiving at least one request for service from a client and providing a level of service based on a trust level provi... | 11/15/2007 |
| 20070250708 | METHODS OF OPERATING PORTABLE COMPUTERIZED DEVICE WITH NETWORK SECURITY A multi-level network security system is disclosed for a computer host device coupled to at least one computer network. The system including a secure network interface Unit (SNIU) contained within a communications stack of the computer device that operates at a user lay... | 10/25/2007 |
| 20070239983 | Techniques for securing a computing environment Techniques for securing a computing environment are disclosed. Specifically, the invention allows the execution of any software application with administrator permissions on any computing device. This is done while preventing any of the software applications executed by... | 10/11/2007 |
| 20070239982 | Method and apparatus for variable privacy preservation in data mining Improved privacy preservation techniques are disclosed for use in accordance with data mining. By way of example, a technique for preserving privacy of data records for use in a data mining application comprises the following steps/operations. Different privacy levels a... | 10/11/2007 |
| 20070234049 | Method and Apparatus for Enhancing Security of Data Processing A method for enhancing data processing security intercepts a portion of data-to-be-transmitted, determines a security level of the data-to-be-transmitted according to the portion of the data-to-be-transmitted, and sets readability of the data-to-be-transmitted according... | 10/04/2007 |
| 20070226493 | Computer architecture for an electronic device providing SLS access to MLS file system with trusted loading and protection of program execution memory System for providing a secure file service includes an MLS file service module (300) comprised of a cryptographic processor (302). The MLS file service module also includes an MLS file system (301) hosted by the cryptographic processor. A secure use... | 09/27/2007 |
| 20070226494 | Computer architecture for an electronic device providing single-level secure access to multi-level secure file system Method for providing a single level secure (SLS) user processor (402, 502) with access to a multi-level secure (MLS) file system (300). The method begins by authenticating a user to a cryptographic processor (302) by communicating one or more types ... | 09/27/2007 |
| 20070204154 | Method and framework for integrating a plurality of network policies A method and system is disclosed for managing and implementing a plurality of network policies in a network device. Each of the plurality of policies are defined by one or more filters. The filters are installed in a policy engine. A layer identifies the network policy ... | 08/30/2007 |
| 20070192596 | Communication Device, Communication System and Program A communication device is configured to transmit data to which a predetermined security level is set to another communication device. The communication device is provided with a security level determining unit configured to determine a necessary security level to transm... | 08/16/2007 |
| 20070192627 | SEMICONDUCTOR MEMORY AND DATA ACCESS METHOD While a semiconductor memory operates in a first operation mode with high security, an encrypted command is inputted and then decoded to acquire the first address information. After the semiconductor memory comes into a second operation mode where the level of security ... | 08/16/2007 |