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

Icon_funbox Famous Patents

In 1879, Auguste Bartholdi received design patent number 11,023 titled "Design for a Statue". It was for the Statue of Liberty.

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 710/200 - ACCESS LOCKING


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter comprising means or steps for preventing
No. of patents: 1022
Last issue date: 01/24/2012


      4                
NumberTitleIssue Date
7313794Method and apparatus for synchronization of shared memory in a multiprocessor system
Method and apparatus for synchronizing access to a memory shared among a plurality of processors is described. In one example, each of the plurality of processors includes a primary bus for communicating with the memory and a secondary bus. A synchronization block i...
12/25/2007
7313598Method and apparatus for partial replication of directory information in a distributed environment
A method is disclosed for partially replicating directory information from a master directory server to one or more distributed directory servers. Distributed directory servers are established in a network that partially replicates master directory information from ...
12/25/2007
7313557Multi-protocol lock manager
A multi-protocol lock manager efficiently manages granting, revoking and releasing of various types of locks on files or regions of files located on a file server, such as a filer. The various locks are associated with multiple different file access protocols, each ...
12/25/2007
7310694Reducing information reception delays
A technique for reducing information reception delays is provided. The technique reduces delays that may be caused by protocols that guarantee order and delivery, such as TCP/IP. The technique creates multiple connections between a sender and recipient computing dev...
12/18/2007
7305497Performing resource analysis on one or more cards of a computer system wherein a plurality of severity levels are assigned based on a predetermined criteria
A method of performing resource analysis on one or more cards of a computer system is described and disclosed. In an embodiment, the method includes identifying one or more affected hardware identifiers. Each affected hardware identifier corresponds to any of the ca...
12/04/2007
7305508Semaphoring system between system firmware and hardware manipulation subsystem
In one embodiment of the invention, a method of semaphoring between a system firmware and ACPI subsystem, includes: prior to entering a critical section by a first entity, checking a turn flag to determine if a second entity has a turn to access a critical section; ...
12/04/2007
7305510Multiple master buses and slave buses transmitting simultaneously
A bus system, such as an internal bus system located within a digital device, is disclosed herein. The bus system comprises a plurality of master buses, each master bus connected to at least one master. The bus system also comprises a multi-bus interface connected t...
12/04/2007
7305582Consistent asynchronous checkpointing of multithreaded application programs based on active replication
A method for checkpointing a multithreaded application program, based on the egalitarian and competitive active replication strategy. The invention enables different threads to be checkpointed at different times in such a way that the checkpoints restore a consisten...
12/04/2007
7302520Method and apparatus for data storage using striping
An apparatus for data storage includes a cluster of NFS servers. Each server has network ports for incoming file system requests and cluster traffic between servers. The apparatus includes a plurality of storage arrays in communication with the servers. The servers ...
11/27/2007
7295134Terrain avoidance method and device for an aircraft
An aircraft terrain avoidance method and device may employ a collision warning section that transmits a caution signal when the aircraft risks colliding with the terrain at the end of a first predetermined period of time. A warning signal is transmitted when the air...
11/13/2007
7295137Data encoding and decoding using Slepian-Wolf coded nested quantization to achieve Wyner-Ziv coding
A system and method for realizing a Wyner-Ziv encoder may involve the following steps: (a) apply nested quantization to input data from an information source in order to generate intermediate data; and (b) encode the intermediate data using an asymmetric Slepian-Wol...
11/13/2007
7293213Method for detecting software errors and vulnerabilities
The present embodiments provide methods for detecting errors and vulnerabilities in software without access to its source code. The method entails extracting functions from dynamically linked applications, determining error return codes and error numbers for the ext...
11/06/2007
7293038Systems and methods for client-side filtering of subscribed messages
A message broker can allow any server in a cluster to publish to, and subscribe, to a message channel. A server subscribing to a channel can set up a message filter such that XQuery expressions can be used to filter against the messages arriving on the channel A mes...
11/06/2007
7289992Method, system, and program for lock and transaction management
Disclosed is a method, system, and program for transaction management. An indication is received that a transaction is beginning. An operation identifier for the transaction is generated. Actions are logged for the transaction identified by the operation identifier,...
10/30/2007
7290105Zero overhead resource locks with attributes
A technique efficiently accesses locks associated with resources in a computer system. A processor accesses (e.g., acquires or releases) a lock by specifying and issuing a request to a resource controller, the request containing attribute and resource location infor...
10/30/2007
7290158Method of controlling data transfer within a semiconductor integrated circuit based on a clock sync control signal
A semiconductor integrated circuit device comprises an internal bus, a plurality of internal modules connected to the internal bus and including a main module performing a predetermined function, and a clock generating unit generating a reference clock and a clock s...
10/30/2007
7284244Resource manager architecture with dynamic resource allocation among multiple configurations
Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource providers that support one or more resource consumers such as a system co...
10/16/2007
7284151Conditional data access after database system failure
A method of operation within a data processing system that includes a plurality of processing nodes each having access to a set of shared resources. Failure of one of the processing nodes is detected, followed by receipt of a request to access a first resource of th...
10/16/2007
7284061Obtaining temporary exclusive control of a device
Remotely obtaining exclusive control of a device by remotely establishing communication with the device over a network, requesting to obtain remote exclusive control of the device's capabilities, and determining whether remote exclusive control of the device's capab...
10/16/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
7281170Help desk systems and methods for use with communications networks
A network management system includes a fault diagnosis system, a topology mapper, an impact analyzer and a help desk system. The a help desk system includes a user interaction module, and a fault diagnosis interaction module. The user interaction module is construct...
10/09/2007
7281273Protecting content on medium from unfettered distribution
Digital content is encrypted according to a content key (CK) to form (CK(content)) and such (CK(content)), a license generator, a start-up file, and license-generating information are placed on a digital storage medium. The license generator is for generating a digi...
10/09/2007
7281050Distributed token manager with transactional properties
A system and method for controlling access to data in a distributed computer system. Distributed Token Manager (DTM) is a system-level service that coordinates read/write access of data objects (tokens) in a multi-process and multi-threaded environment. The DTM may ...
10/09/2007
7281081System and method for preventing sector slipping in a storage area network
A system for protecting a block in a destination storage device including a data mover operable to move data from a source storage device to the block, and a controller coupled to the data mover, the controller operable to detect an application write request to the ...
10/09/2007
7281204Hub document preparation method
The invention provides a hub document preparation method which collects a plurality of external files and attachment files to be included in a structured document of a hub document format to allow a hub document to be prepared readily, to reduce the burden to a docu...
10/09/2007
7281264Security system and method for PnP device coupled to network client
A security system and method for a plug-and-play (PnP). The security system includes a server, a network system and a client. The server distributes a monitor program on the client via a remote control agent in advance, and transmits a lock or unlock message to the ...
10/09/2007
7278057Automated hang detection in Java thread dumps
A system and method for analyzing Java thread deadlocks. A snapshot of threads in a Java Virtual Machine is generated, producing a thread dump file which can be analyzed offline. The thread dump file is optimistically parsed to identify threads which are deadlocked....
10/02/2007
7277972Data processing system with peripheral access protection and method therefor
One embodiment of the present invention provides a flexible peripheral access protection mechanism within a data processing system (10) in order to obtain a more secure operating environment. For example, the data processing system may include a combination o...
10/02/2007
7277449On chip network
An OCN for integrated processing elements including a network with multiple ports and multiple port interfaces. The ports and the port interfaces conform to a consistent port protocol. Each port interface converts information between bus transactions of a correspond...
10/02/2007
7272500Global positioning system hardware key for software licenses
A system for validating a license to use a computational component, comprising (a) a GPS module 108 to determine one or more of GPS timing information and a geographic location of at least one of the computational component 400 and a key device 100
09/18/2007
7272681System having parallel data processors which generate redundant effector date to detect errors
A high assurance processing system includes a plurality of data processors coupled in parallel, a bridge coupled to the plurality of data processors, and an input/output processor coupled to the bridge for coupling to a sensor and an effector. Sensor data passes to ...
09/18/2007
7269641Remote reconfiguration system
A reconfiguration system, and associated methods, for remotely reconfiguring a client's date storage system. The system includes a storage management host communicatively linked with a reconfiguration center. The storage management host is installed at a customer's ...
09/11/2007
7269630Automatically switching shared remote devices in a dense server environment thereby allowing the remote devices to function as a local device
A method, system and computer program product for automatically switching remote shared devices in a dense server environment. A device driver in a server blade may be configured to receive a request to access a shared device from the server blade and issue a query ...
09/11/2007
7266646Least mean square dynamic cache-locking
A dynamic cache-locking algorithm may determine the most frequently used function(s) and the number of cache lines that should be locked into the instruction cache embedded into a processor. By evaluating the dynamic cache-locking algorithm, a determination may be m...
09/04/2007
7266764Graphical user interface for automated process control
A process control system that automatically monitors processes and performs activities based on conditions detected during monitoring. The information needed to do the monitoring and perform activities is contained in tables in a database system. The process control...
09/04/2007
7266490Apparatus and method for connecting hardware to a circuit simulation
A system and method is described for connecting a logic circuit simulation to a hardware peripheral that includes a computer running software for communicating data to and from the hardware peripheral. The software transmits the data received from the hardware perip...
09/04/2007
7263627System and method having strapping with override functions
A system and method allow for overriding of a strapping option. A strapping signal places a device (e.g., a processor) in first state or mode (e.g., client or master). An override system places the device in a second state or mode. The second state or mode can be te...
08/28/2007
7260664Interrupt mechanism on an IO adapter that supports virtualization
A mechanism for handling event notifications or interrupts in a logically partitioned computing system having IO adapters that support adapter virtualization are provided. A virtual adapter associated with a physical IO adapter detects an event, identifies a logical...
08/21/2007
7257654PCI bridge device configured for using JTAG scan for writing internal control registers and outputting debug state
An integrated device (e.g., an integrated PCI bridge device), having configuration registers for storing configuration values, device logic for generating internal state values based on the configuration values, and a JTAG interface configured for receiving a serial...
08/14/2007
7257814Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors
A multi-streaming processor has a plurality of streams for streaming one or more instruction threads, a set of functional resources for processing instructions from streams, and a lock mechanism for locking selected memory locations shared by streams of the processo...
08/14/2007
      4                
 
Sign InRegister
Username  
Password   
forgot password?