Behavior Modification Wristwatch
A wristwatch including a watch band and a watch body having an octagon shaped perimeter and being red in color and having the word STOP thereon to resemble a stop sign.
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.
| Number | Title | Issue Date |
| 7210127 | Methods and apparatus for executing instructions in parallel A system, method and apparatus for executing instructions in parallel identify a set of traces within a segment of code, such as Java bytecode. Each trace represents a sequence of instructions within the segment of code that are execution structure dependent, such a... | 04/24/2007 |
| 7143310 | Generating standalone MIDlets from a testing harness A testing harness for a design-under-test is modified to include a standalone implementation of an application programming interface used in developing the design-under-test. The standalone implementation is adapted to a target device, and is packaged with an execut... | 11/28/2006 |
| 6898602 | Measuring the exact memory requirement of an application through intensive use of garbage collector Method and apparatus are disclosed for the intensive use of garbage collection in order to determine the exact amount of memory that is consumed by a running application at any point of its execution. A garbage collector executes immediately prior to allocations of ... | 05/24/2005 |
| 6854069 | Method and system for achieving high availability in a networked computer system The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving high-availability is executed in a networked computer system. The networked computer system includes nodes con... | 02/08/2005 |
| 6807551 | Measuring maximum memory requirement of an application at any point through continuous use of garbage collector Method and apparatus are disclosed for the intensive use of garbage collection in order to determine the maximum amount of memory that is consumed by a running application. A system garbage collector executes between designated pairs of program instructions or state... | 10/19/2004 |
| 6633580 | N×N crossbar packet switch A novel N×N Crossbar Packet Switch is disclosed, which crossbar switch is based on a distributed port architecture, asynchronous output port arbitration, support of non fixed-size packets (cells), support for virtual channels (VC) and/or priority, and wh... | 10/14/2003 |
| 6557037 | SYSTEM AND METHOD FOR EASING COMMUNICATIONS BETWEEN DEVICES CONNECTED RESPECTIVELY TO PUBLIC NETWORKS SUCH AS THE INTERNET AND TO PRIVATE NETWORKS BY FACILITATING RESOLUTION OF HUMAN-READABLE ADDRESSES "A system [comprises] includes a virtual private network and an external device interconnected by a digital network. The virtual private network has a firewall, at least one internal device and a nameserver each having a network address. The internal devi... | 04/29/2003 |
| 6496379 | PC board ejector assembly and method for use A PC board ejector assembly is provided for disengaging a first PC board from a second PC board in a computer chassis. The PC boards each includes at least one connector for connecting the first PC board to the second PC board. The chassis includes a divi... | 12/17/2002 |
| 6275985 | Method and apparatus for developing an application that implements garbage collection efficiently by combining proxy objects with compiler support One embodiment of the present invention provides a system that facilitates developing an application that implements garbage collection (such as a virtual machine) using a first compiler and then compiling the application with a second compiler that provi... | 08/14/2001 |
| 6253332 | Apparatus for generating shifted down clock signals An apparatus for reducing the magnitude of an external clock signal is provided wherein the external clock signal is provided on the motherboard of a computer, the signal is provided onto a plug-in CCA, and the signal must pass through a resistive voltage... | 06/26/2001 |
| 6253215 | Method, apparatus, and article of manufacture for facilitating resource management for applications having two types of program code Methods, systems, and articles of manufacture consistent with the present invention provide a program component including a set of instructions native to the system, include in the set of native instructions an instruction to maintain information on use o... | 06/26/2001 |
| 6131106 | System and method for floating-point computation for numbers in delimited floating point representation Floating point numbers and other values are represented in a "delimited" representation in which all numbers, including those which would in the IEEE Std. 754 representation, be in the de-normalized format, are in a format which is normalized with an impl... | 10/10/2000 |
| 6094664 | Method and apparatus for optimizing the null pointer exception in an object-oriented programming environment with statically typed variables Apparatus, methods, systems and computer program products are disclosed that improve the efficiency of mutator programs and garbage collection programs that process objects containing null pointers in an object-oriented programming environment with static... | 07/25/2000 |
| 6084452 | Clock duty cycle control technique An apparatus adjusts the duty cycle of a single-ended clock signal. The single-ended clock signal oscillates between first and second voltages. The apparatus includes an error indication circuit, a duty cycle error measurement circuit and a duty cycle adj... | 07/04/2000 |
| 6078744 | Method and apparatus for improving compiler performance during subsequent compilations of a source program Apparatus, methods, and computer program products are disclosed for improving the performance of subsequent compilations of a source program. The initial compilation of the source program journals computationally expensive intermediate compilation data. S... | 06/20/2000 |
| 6069521 | Voltage regulation method for attenuating inductance-induced on-chip supply variations An active digital voltage regulator circuit stores energy during times when the local power supply voltage is greater than a predefined voltage, e.g., during times when the parasitic inductances supplement the local power supply voltage. The active digita... | 05/30/2000 |
| 6067099 | High-performance band combine function A high-performance band combine function to transform a source image of n bands to a destination image of m bands. A source image vector is multiplied with a transformation matrix having n+l columns and m rows. The values in the transformation matrix may ... | 05/23/2000 |
| 6065108 | Non-quick instruction accelerator including instruction identifier and data set storage and method of implementing same An instruction accelerator which includes a processor and an associative memory. The processor is coupled to receive a stream of instructions and a corresponding stream of instruction identifier values. The instructions include at least one non-quick inst... | 05/16/2000 |
| 6041363 | Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL) An interface in a dynamic link library is created which communicates with and provides data translation functions from an application program, such as a test tool, to a device driver. A virtual device driver in an operating system of a computing system is... | 03/21/2000 |
| 6020881 | Graphical user interface with method and apparatus for interfacing to remote devices An intuitive graphical user interface is based upon a geographic map structure, and includes a system for controlling remote external electronic devices. In the defined graphical user interface, each Space of the geographic map structure is rendered on a ... | 02/01/2000 |
| 6009499 | Pipelined stack caching circuit A stack management unit includes a stack cache to accelerate data retrieval from a stack and data storage into the stack. The stack management unit also includes an address pipeline to transfer multiple data words by a spill control unit and a fill contro... | 12/28/1999 |
| 5999191 | Method and apparatus for presenting information in a display system using transparent windows A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further coupled to one or more input devices which permits a user to selectively position a cursor an... | 12/07/1999 |
| 5983021 | Dynamically switching statically bound function calls to dynamically bound function calls without recompilation An improved hybrid dynamic-binding system for switching between static binding and dynamic binding of function calls provides static binding for function calls when the function is unambiguous, and when the function becomes ambiguous at runtime, this syst... | 11/09/1999 |
| 5973547 | Self-biasing, offset-nulling power supply monitor circuit An active digital voltage regulator circuit is a two terminal device that is connected in shunt to first and second power supply input lines. The active digital voltage regulator circuit stores energy during times when the local power supply voltage is gr... | 10/26/1999 |
| 5956046 | Scene synchronization of multiple computer displays A multi-display video system for ensuring the proper synchronization of scene switching. Before each display switches to pixel data corresponding to the next scene to be rendered, new pixel data is written into a currently unused bank of frame buffer memo... | 09/21/1999 |
| 5941999 | Method and system for achieving high availability in networked computer systems The present invention provides a method and system for achieving high availability in networked computer systems. The computer system includes a client node, two server nodes, and a secondary storage device. One server node includes a primary replica, and... | 08/24/1999 |
| 5938761 | Method and apparatus for branch target prediction One embodiment of the present invention provides a method and an apparatus for predicting the target of a branch instruction. This method and apparatus operate by using a translation lookaside buffer (TLB) to store page numbers for predicted branch target... | 08/17/1999 |
| 5933021 | Noise suppression method and circuits for sensitive circuits Circuits and methods of suppressing noise on a signal line are disclosed. A noise suppression pull-down circuit is coupled to a signal line which couples the output element of a first logic element to the input terminal of a second logic element. When the... | 08/03/1999 |
| 5933627 | Thread switch on blocked load or store using instruction thread field A method and apparatus for switching between threads of a program in response to a long-latency event. In one embodiment, the long-latency events are load or store operations which trigger a thread switch if there is a miss in the level 2 cache. In additi... | 08/03/1999 |
| 5920218 | Single-phase edge-triggered dual-rail dynamic flip-flop A single phase edge-triggered dual-rail dynamic flip-flop circuit for use with dynamic logic gates includes an input stage, precharge stage and buffer. The input stage is coupled to receive a data-input signal and a clock signal. During the precharge phas... | 07/06/1999 |
| 5914724 | Lighting unit for a three-dimensional graphics accelerator with improved handling of incoming color values A lighting unit which exhibits improved handling of incoming color values corresponding to a polygon. The lighting unit includes an input buffer for storing a plurality of color values, a mode register including a color mode field specifying whether the p... | 06/22/1999 |
| 5913218 | System and method for retrieving and updating configuration parameter values for application programs in a computer network A configuration parameter value access system used in connection with a computer system performs an access operation in connection with a configuration parameter in response to a configuration parameter access request from an applications program. Each co... | 06/15/1999 |
| 5908471 | Diagnostic arrangement for digital computer system A diagnostic subsystem is used in a digital device in a digital computer system includes a diagnostic register, a device output control circuit and a diagnostic register reset circuit. The diagnostic register includes a plurality of stages each of which i... | 06/01/1999 |
| 5873258 | Sorption refrigeration appliance A combination heating and cooling apparatus which comprises a compartment into which an item to be heated or cooled may be placed; an electromagnetic wave generator; wherein during a first mode of operation of the apparatus, the electromagnetic waves are ... | 02/23/1999 |
| 5859983 | Non-hypercube interconnection subsystem having a subset of nodes interconnected using polygonal topology and other nodes connect to the nodes in the subset Interconnection subsystems having diverse topologies are disclosed for interconnecting small numbers of nodes having a predetermined maximum degree in a multiprocessor computer system. The interconnection subsystems are generally classified into three div... | 01/12/1999 |
| 5767844 | Modified universal serial bus interface implementing remote power up while permitting normal remote power down A remote power key function is implemented between a remote input device having a power key and a host computer system using a four lead USB interface. Normal functioning of the USB interface and of the input device are not affected. An input device inclu... | 06/16/1998 |
| 5713008 | Determination of working sets by logging and simulating filesystem operations A method and apparatus for determining the size of a file cache for storing data is described. The method includes activating a filesystem logging mechanism to monitor filesystem transactions performed on the computer by the user. Next, a file cache is pr... | 01/27/1998 |