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

Icon_funbox Bizarre Patents

Patent No. 5719655

System for magnetically attaching templeless eyewear to a person

A system of eyewear that eliminates the need for hinges on the frames of the eyewear.

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.

 

Attorney: Basinski; Erwin J.


Number of patents: 40
Last date: March 08, 2011

NumberTitleIssue Date
7904772Logic circuit protected against transient disturbances
The invention concerns a circuit protected against transitory perturbations, comprising a combinatorial logic circuit (10), having at least an output (A); a circuit (20) generating an error control code for said output, and a storage element (24...
03/08/2011
7565590Logic circuit protected against transitory perturbations
The invention concerns a circuit protected against transitory perturbations, comprising a combinatorial logic circuit (10), having at least an output (A); a circuit (20) generating an error control code for said output, and a storage element (24...
07/21/2009
7380192Logic circuit protected against transient disturbances
The invention concerns a circuit protected against transitory perturbations, comprising a combinatorial logic circuit (10), having at least an output (A); a circuit (20) generating an error control code for said output, and a storage element (24...
05/27/2008
7126320Evaluation of the characteristics of electric pulses
A circuit for evaluating characteristics of duration and/or shape of an electric pulse induced in an element of an integrated circuit comprising an assembly of elements, each element being likely to receive an occasional external disturbance generating an electric p...
10/24/2006
7124348Data storage method with error correction
The invention concerns a data storage method enabling error detection and correction in an organized storage for reading and writing words of a first number (m) of bits and optionally for modifying only part of such a word, comprising the following steps which consi...
10/17/2006
7093176Programmable test for memories
A programmable built in self test, BIST, system for testing a memory, comprises an instruction register formed in the same chip as the memory; a circuit for loading the register by successive instructions, each instruction comprising at least one address control fie...
08/15/2006
7073102Reconfiguration device for faulty memory
A device for reconfiguring faults in a circuit comprised of several units and comprising storage means for storing the fault locations, connection/disconnection means for disconnecting faulty units and connecting in their place fault-free units, and means for genera...
07/04/2006
6946985Device for reconfiguring a faulty storage assembly
The invention CONCERNS a device for reconfiguring an assembly of N basic electronic modules associated with k redundant modules comprising: N multiplexers each having a first terminal (di) capable of being connected to k+1 second terminals connected to th...
09/20/2005
6006259Method and apparatus for an internet protocol (IP) network clustering system
The present invention is an Internet Protocol (IP) network clustering system which can provide a highly scalable system which optimizes message throughput by adaptively load balancing its components, and which minimizes delay and packet loss especially in...
12/21/1999
5867711Method and apparatus for time-reversed instruction scheduling with modulo constraints in an optimizing compiler
Apparatus and methods are disclosed for performing time-reversed scheduling of a data dependency graph representing a target program instruction loop in an optimizing compiler. The instruction scheduling function is the modulo scheduling function of an op...
02/02/1999
5857103Method and apparatus for addressing extended registers on a processor in a computer system
In its various embodiments, the present invention provides a method and apparatus for creating a target executable program from the source code of a target computer program for execution on a target processor. The target processor provided by the method a...
01/05/1999
5835776Method and apparatus for instruction scheduling in an optimizing compiler for minimizing overhead instructions
Apparatus and methods are disclosed for scheduling target program instructions during the code optimization pass of an optimizing compiler. Most modern microprocessors have the ability to issue multiple instructions in one clock cycle and/or possess multi...
11/10/1998
5822588System and method for checking the use of synchronization locks in a multi-threaded target program
The present invention is a system and method for "checking the use of synchronization locks in a multi-threaded computer program" (hereinafter "WARLOCK II"). In Warlock II a set of source code representing a process which includes multiple threads may be ...
10/13/1998
5809308Method and apparatus for efficient determination of an RMII vector for modulo scheduled loops in an optimizing compiler
Apparatus and methods are disclosed for determining a recurrence minimum iteration interval (rmii) vector for use in modulo scheduling target program instructions during the code optimization pass of an optimizing compiler. Most modem microprocessors have...
09/15/1998
5787251Method and apparatus for subcontracts in distributed processing systems
The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations, without the client application or the operatin...
07/28/1998
5764897Method and apparatus for managing transactions in an object-oriented distributed system
This disclosure describes a solution to this basic problem of transaction management for systems which use the object metaphor to define the interfaces between different components of a system. An elegant solution is described which defines a transaction ...
06/09/1998
5761436Method and apparatus for combining truncated hyperlinks to form a hyperlink aggregate
Apparatus, methods, systems and computer program products are disclosed to provide a hypertext user with a history facility for displaying accessed hypernodes. The invention displays the history list to the user based on when the hypernode was accessed an...
06/02/1998
5737607Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats
The invention provides solutions to the problems which are encountered by object oriented systems designers when attempting to implement schemes for object invocation and for argument passing in distributed systems wherein the arguments may be objects, an...
04/07/1998
5675730Method and apparatus for extensible type-specific data presentation by a debugger
The present invention provides an economical, high performance, adaptable system and method for a type-specific data presentation by a development tool. In the preferred embodiment, one or more type-specific function name are found from the symbol table o...
10/07/1997
5675803Method and apparatus for a fast debugger fix and continue operation
This Continuation-In-Part describes a part of this run-time debugger operation which is designated the "Fix-and-Continue" invention. This invention permits a user to begin a debugging session wherein if an error in the code is encountered, the user can ed...
10/07/1997
5664206Method and apparatus for automating the localization of a computer program
The present invention provides a system and process which has the advantages of shortening the time and cost required to create a new localized version of a software product by automating much of the language translation process; by providing tools to aut...
09/02/1997
5664193Method and apparatus for automatic selection of the load latency to be used in modulo scheduling in an optimizing compiler
Apparatus and methods are disclosed for determining a load latency value to use in scheduling instructions for a target program, (the load latency value is the separation between a load command and the using instruction, wherein the expected return of the...
09/02/1997
5659754Method and apparatus for an improved optimizing compiler
An optimizing compiler process and apparatus is disclosed for more accurately and efficiently identifying live variable sets in a portion of a target computer program, so as to more efficiently allocate registers in a computer central processing unit. The...
08/19/1997
5581697Method and apparatus for run-time error checking using dynamic patching
The invention provides a method and apparatus for dynamic patching for run-time error checking. With the present invention, a program to be error checked is read into memory where a debugging module resides. Such in-memory copy of the program is scanned f...
12/03/1996
5577251Object oriented system for executing application call by using plurality of client-side subcontract mechanism associated with corresponding plurality of server-side subcontract mechanism
The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations, without the client application or the operatin...
11/19/1996
5566302Method for executing operation call from client application using shared memory region and establishing shared memory region when the shared memory region does not exist
The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations, without the client application or the operatin...
10/15/1996
5561799Extensible file system which layers a new file system with an old file system to provide coherent file data
In this disclosure an architecture for extensible file systems is described. Also disclosed is an implementation of the architecture. The architecture enables the extension of file system functionality by stacking (or composing) new file systems (layers) ...
10/01/1996
5555401Self configuring device system
A method and apparatus for automatically generating device names in a computer system, wherein device names are generated to reflect the physical realities of system configuration. An existing device driver interface is employed, wherein a parent device d...
09/10/1996
5535199TCP/IP header compression X.25 networks
A process and apparatus are disclosed wherein a local data terminal equipment ("DTE" ) node which has the capability of using RFC 1144 TCP/IP header compression/decompression, can negotiate with an unknown remote DTE located at another end of a TCP/IP/X.2...
07/09/1996
5515538Apparatus and method for interrupt handling in a multi-threaded operating system kernel
The disclosed invention is a method and apparatus for use in handling interrupts in a data processing system where the kernel is preemptible, has real-time scheduling ability, and which supports multithreading and tightly-coupled multiprocessors. The inve...
05/07/1996
5503472Method and apparatus for assembly of a multi-disk pack unit
An apparatus and method are disclosed for minimizing the space required for a disk drive housing by mounting a disk drive unit in an enclosure of minimum size, using only a connection on one side of the disk drive and a drive belly plate, which is mounted...
04/02/1996
5481715Method and apparatus for delegated communications in a computer system using trusted deputies
An apparatus and a method are disclosed whereby a client application can use a trusted "Deputy" application to execute operation calls on several servers on behalf of the client, the Deputy application being able to convince the servers that the deputy ap...
01/02/1996
5452447Method and apparatus for a caching file server
A method and apparatus are described for a caching file server ("CFS") system which permits end user client programs on a local node of a distributed computer system, to issue requests to read/write data to a remote file and to query/set attributes of the...
09/19/1995
5430465Apparatus and method for managing the assignment of display attribute identification values and multiple hardware color look-up tables
In a bit mapped display environment which has n hardware color look-up tables (CLUTs) where n=1 or more, which also has a limited number of Display Attribute Identification Values, and which may operate under various window systems, such as the X Window S...
07/04/1995
5396614Method and apparatus for a secure protocol for virtual memory managers that use memory objects
The present invention is a method and apparatus for efficiently using existing cache memory in a virtual memory computer system for servicing different demands for such memory. Moreover, the method and apparatus of the present invention, provides a way fo...
03/07/1995
5377323Apparatus and method for a federated naming system which can resolve a composite name composed of names from any number of disparate naming systems
In a distributed computing environment, an apparatus and method for a federated Naming System which can resolve Composite Names comprised of Names from an arbitrary number of disparate Naming Systems. A syntax for Composite Names is defined as well as nec...
12/27/1994
5376882Method and apparatus for positioning an integrated circuit device in a test fixture
A method and an apparatus are disclosed for positioning an integrated circuit chip to be tested on a device-under-test ("DUT") interface board without using a hold-down plate and for attaching this interface board to a feed-through interface module so tha...
12/27/1994
5337233Method and apparatus for mapping multiple-byte characters to unique strings of ASCII characters for use in text retrieval
An apparatus and method for converting a non-English language document text or search and retrieval argument into a form which can be processed by an existing ASCII based automated text processing system, even though the non-English language may have thou...
08/09/1994
5313646Method and apparatus for translucent file system
In a computer system having a hierarchical file structure, a file system is provided which permits users of the system to share a file hierarchy and also have a private hierarchy in which files are automatically copied to as they are modified. Through the...
05/17/1994
5287507Method and apparatus for portable object handles that use local caches
A method and apparatus for client programs adapted for use in an object oriented, distributed computing system, to have the ability to communicate and use references to objects in a way which improves the benefits of software caching are disclosed. A mech...
02/15/1994
 
Sign InRegister
Username  
Password   
forgot password?