A method for inducing cats to exercise consists of directing a beam of invisible light produced by a hand-held laser apparatus onto the floor or wall.
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 |
| 7730180 | Resolving multiple master node conflict in a DDB In a multinode computer network, a directory database (DDB) in each of the nodes, contents of the DDB being replicated throughout the network through use of one of its nodes having been appointed as master node. The master node updates each DDB in each node in its n... | 06/01/2010 |
| 7624155 | Data replication facility for distributed computing environments A data replication facility for distributed computing environments. A computer network having a plurality of network nodes utilizes a distributed directory provider service (DPS) having an established master node. The DPS supports a file replication service (FRS). T... | 11/24/2009 |
| 7406682 | Translator-compiler for converting legacy management software A translator-compiler for converting legacy architecture. In the area of management software or distributed management software, a standard architecture is evolving from legacy or proprietary architecture, and the standard embraces CIM/XML (Common Information Model/... | 07/29/2008 |
| 7389339 | Ambiguity-purging and template-conflict-resolution in computer network events-notification There is disclosed an improvement to a system, apparatus, method, and computer program product relating to a novel events-notification activity occurring within computer network environments including SAN, NAS and client server environments. A user at a convenient, ... | 06/17/2008 |
| 7386835 | Technique for graphical user interface modification A technique for easily making modifications to a graphical user interface (GUI). XML files each containing different rules for making a tree display are easily written by code developers. The files are merged into a document object model (DOM) stored in memory. The ... | 06/10/2008 |
| 7343429 | Scalable communication within a distributed system using dynamic communication trees There is disclosed a technique for achieving scalable communication within a distributed system using dynamic communication trees. In a client server environment, and particularly in such an environment in which storage systems and storage area networks are managed ... | 03/11/2008 |
| 7269648 | Resolving multiple master node conflict in a DDB In a computer network having a plurality of computer nodes, a directory database (DDB) distributed throughout the network in each of the nodes, the contents of the DDB being maintained consistent or replicated throughout the network through the use of one of its nod... | 09/11/2007 |
| 7263696 | Dynamic web based jar file finder A technique for enhancing the startup operation of a user application within a client server network. At least the client is running software in JAVA language. Java Archive (JAR) files needed for startup are housed in the server. Rather than hard code the Jar files ... | 08/28/2007 |
| 7240323 | Plug and play interface for user actions There is disclosed a technique for creating a plug and play interface for user actions on a graphical user interface (GUI) on a computer system such as might be used in a client-server network. A text file is prepared in XML language containing all possible user act... | 07/03/2007 |
| 7130899 | Robust indication processing A technique for robust indication processing. In client server network environments running object oriented software, there is a need for monitoring the operating state or status of objects in the network. Prior monitoring schemes involved many specific and frequent... | 10/31/2006 |
| 7124179 | Single management point for a storage system or storage area network There is disclosed a system, method, apparatus and computer program product for managing a storage system including a SAN within a computer network. The storage system can be managed in object-oriented computer language. Object trees of each component in the storage... | 10/17/2006 |
| 7120690 | Managing a distributed directory database In a computer network having a plurality of computer nodes, a directory database (DDB) distributed throughout the network in each of the nodes, the contents of the DDB being maintained consistent or replicated throughout the network in a manner to avoid a single poi... | 10/10/2006 |
| 6996775 | Hypervideo: information retrieval using time-related multimedia: Disclosed is a method and device for selecting documents, such as Web pages or sites, for presentation to a user, in response to a user expression of interest, during the course of presentation to the user of a document, such as a video or audio selection, whose con... | 02/07/2006 |
| 6904054 | Support for quality of service and vertical services in digital subscriber line domain Offering vertical services to subscribers and service providers is an avenue to immediately improve the competitiveness of digital subscriber line access service, for example of the type offered by a local exchange carrier. To deliver high-quality vertical services,... | 06/07/2005 |
| 6823054 | Apparatus and method for analyzing an automated response system A system for analyzing an interactive voice response (IVR) system of a call processing center determines a complete sequence of events occurring within the IVR system. The IVR system being operable to automatically accept calls from callers and respond to input from... | 11/23/2004 |
| 6807648 | Variable-strength error correction in ad-hoc networks Systems and methods for encoding packetized data include applying different codings to the header and the payload. The header of a data packet is encoded for error correction separately from the payload of the data packet. The use of separate error correction techni... | 10/19/2004 |
| 6798752 | Method and system for determining a network topology There is provided a method for determining a topology for a network. The method comprises the steps of obtaining data that describes a requirement for a service between a first node and a second node, and searching a state space to define a solution that fulfills th... | 09/28/2004 |
| 6795400 | Packet loss service-level guarantee monitoring and claim validation systems and methods A system monitors performance in a network (130) having several routers (210). The system determines a roundtrip path in the network (130) between a source and a destination, identifies routers (210) located on the path, collects performa... | 09/21/2004 |
| 6778525 | Automated service provisioning in combination of vertical services and digital subscriber line domains Offering vertical services to subscribers and service providers is an avenue to immediately improve the competitiveness of digital subscriber line access service, for example of the type offered by a local exchange carrier. To deliver high-quality vertical services,... | 08/17/2004 |
| 6771766 | Methods and apparatus for providing live agent assistance Establishing a conference between a customer at a customer terminal and a live agent at an agent station, by (a) accepting a call request from the customer terminal, (b) requesting that an available live agent take the call request, (c) when a live agent becomes ava... | 08/03/2004 |
| 6768777 | Method and apparatus for calculating the number of very high speed digital subscriber line nodes A method is provided for estimating a number of digital subscriber line nodes (220, 230) required to supply, from a line supply source (200), a geographically distributed network of substantially sequentially numbered twisted pair lines with digital su... | 07/27/2004 |
| 6745242 | Connectivity service-level guarantee monitoring and claim validation systems and methods A system monitors performance in a network that includes several network resources. The system obtains a list of targets in the network. The targets include selected ones of the resources. The system sends a request to the targets, receives responses from the target... | 06/01/2004 |
| 6711409 | Node belonging to multiple clusters in an ad hoc wireless network A communication system has stations arranged in clusters of member stations, each of which communicates with the other member stations. One member station is a head station of the cluster that communicates with head stations of other clusters. The stations are confi... | 03/23/2004 |
| 6681152 | Predictive active compensation systems There is disclosed multiple embodiments of a predictive active compensation system for dampening vibration in an optimum manner employing feedback control wherein stiffness of dampening material is adjusted on a continuous and dynamic basis to ensure that... | 01/20/2004 |
| 4852089 | Methods and apparatus for allocating time slots and fragments on communications lines between adjacent nodes in a high granularity switching system A communications network comprising nodes interconnected by communication lines employs a method of allocating data rates to fragments of line bandwidth which facilitates efficient allocation of available line bandwidth. Each node maintains, for each comm... | 07/25/1989 |
| 4813951 | Self-actuated implantable pump An implantable pump, actuated by the patient in whom the pump is implanted, to provide pain relief and/or other therapeutic benefits. There is disclosed a fully implantable pump system, including a reservoir for holding fluid, a septum by which the reserv... | 03/21/1989 |
| 4757443 | Data processing system with unified I/O control and adapted for display of graphics A data processing system which includes a central processing unit (CPU) to which is connected an I/O bus and a memory bus is disclosed. The data processing system further includes an I/O controller and a video control section. The I/O controller includes ... | 07/12/1988 |
| 4742478 | Housing for a portable computer A portable computer is sized to fit into a businessman's attache case and may be seated on a surface for use in either a normal position or a tilted forward position. The portable computer includes a housing having a base, a front top cover, a rear top co... | 05/03/1988 |
| 4709329 | Input/output device controller for a data processing system An input/output (I/O) device controller for a data processing which is implemented on a single printed circuit board, includes a terminal control section, an I/O control section, a processor section and a timing generator section. The terminal control sec... | 11/24/1987 |
| 4701865 | Video control section for a data processing system A video control section for a data processing system for controlling a CRT display is disclosed. The video control section includes a video memory comprising an array of dual port RAMS which is connected through an interface to the system memory bus, a sh... | 10/20/1987 |
| 4685124 | Microprocessor based control and switching device A control and switching device which is installed at a customer's computer (local) site and which links a remote terminal by modems over telephone lines to the system console, the TTO/TTI port and the ALM/IAC port of the host computer, and to a user termi... | 08/04/1987 |
| 4680788 | Microprocessor based control and switching device A control and switching device which links a remote terminal by modems over telephone lines to a local central processing unit (CPU) and a local computer console terminal is disclosed. The device, which is coupled by separate lines to the modem at the loc... | 07/14/1987 |
| 4627046 | Programmable feature card Programmable feature card circuitry includes: a signal processor with parallel input/output (I/O) data ports and responsive to command of the PBX call processor, signal memory, and a signal interface for converting the PBX signal format to a processor com... | 12/02/1986 |
| 4612634 | Integrated digital network (IDN) An integrated digital network (IDN) includes a matrix and user signal ports for exchanging voice, data, IDN control, and building control digital signals between the matrix and user equipment, the digital signals comprising single samples of each signal t... | 09/16/1986 |
| 4612628 | Floating-point unit constructed of identical modules A floating-point unit constructed of at least two identical modules. Each module contains registers for storing floating-point data, a sign and exponent processing unit for processing the sign and exponent portions of floating-point values, and a mantissa... | 09/16/1986 |
| 4604684 | Digital computer having unique instruction decoding logic Method and apparatus for improving instruction decoding in a microcode-controlled digital computer system. The microinstruction sequences are made simple and compact enough that sufficient complexity is required in the instruction decoding logic that it i... | 08/05/1986 |
| 4597041 | Method and apparatus for enhancing the operation of a data processing system A data processing system having separate kernel, vertical and horizontal microcode, separate loading of vertical microcode and a permanently resident kernel microcode, and a soft console with dual levels of capability. The system includes a processor havi... | 06/24/1986 |
| 4591972 | Data processing system with unique microcode control A data processing system having separate kernel, vertical and horizontal microcode, separate loading of vertical microcode and a permanently resident kernel microcode, and a soft console with dual levels of capability. The system includes a processor havi... | 05/27/1986 |
| 4569018 | Digital data processing system having dual-purpose scratchpad and address translation memory A data processing uses instructions which may refer to operands in main memory by either physical or logical addresses. The central processor has an internal memory organized as two portions. The first portion provides a scratchpad memory function for the... | 02/04/1986 |
| 4559618 | Content-addressable memory module with associative clear A content-addressable memory module which performs an associative clear operation in response to a clear signal provided on a clear line. The associative clear operation simultaneously clears all registers in the content-addressable memory module whose co... | 12/17/1985 |