...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.
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 |
| 7437596 | Self-healing control network for building automation systems In building automation architectures, components may be associated through physical communications paths and at a different level through building automation applications. Building automation applications implement control processes for a building function. Due to c... | 10/14/2008 |
| 7437602 | Memory card apparatus configured to provide notification of memory capacity The service life of memory cards is to be substantially elongated against the occurrence of faulty blocks. A control logic searches blocks in a nonvolatile memory cell array for any acquired fault on the basis of a fault-inviting code in a management information sec... | 10/14/2008 |
| 7434109 | Network fault manager for maintaining alarm conditions A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration tim... | 10/07/2008 |
| 7434087 | Graceful failover using augmented stubs Various embodiments of a system and method for failing over one cluster node to another are disclosed. The system may include a client networked to a cluster of computer nodes, connected to a persistent data store such as a database resident on a backend system. Eac... | 10/07/2008 |
| 7434088 | Method and apparatus for network fault correction via adaptive fault router A fault router method and system for use in a parallel redundant network environment provide additional safeguards over traditional redundant networks. Where multiple connection faults on multiple machines would ordinarily stifle communications between two or more n... | 10/07/2008 |
| 7434104 | Method and system for efficiently testing core functionality of clustered configurations An embodiment of the present invention is a technique for testing core functionality of a clustered system having a plurality of nodes. A cluster population test that includes populating the clustered system with cluster-aware applications is performed. A crash rebo... | 10/07/2008 |
| 7434107 | Cluster network having multiple server nodes A cluster network that includes multiple server nodes is disclosed. Each of the multiple nodes of the cluster network is coupled to first and second expander devices. The cluster network includes a number of storage enclosures, each of which includes dual interface ... | 10/07/2008 |
| 7430596 | Integrating electronic messaging diagnostics into a messaging pipeline The present invention extends to methods, systems, and computer program products for integrating messaging diagnostics into a messaging pipeline. A messaging pipeline receives a control message and passes the control message through one or more pipeline components (... | 09/30/2008 |
| 7430687 | Building-up of multi-processor of computer nodes In an aspect of the present invention, a computer system includes a plurality of computer nodes and an inter-node connecting unit configured to connect the plurality of computer nodes. Each of the plurality of computer nodes includes a local memory configured to sto... | 09/30/2008 |
| 7430684 | Method to use fabric initialization to test functionality of all inter-chip paths between processors in system A method, apparatus, and program for systematically testing the functionality of all connections in a multi-tiered bus system that connects a large number of processors. Each bus controller is instructed to send a test version of a snoop request to all of the other ... | 09/30/2008 |
| 7426654 | Method and system for providing customer controlled notifications in a managed network services system An approach for supporting automated fault isolation and recovery is provided. A notification configuration option is transmitted to a browser interface utilized by a user associated with a customer network that is monitored by a service provider, wherein the user s... | 09/16/2008 |
| 7426653 | Fault tolerant distributed lock management Distributed transaction and lock management techniques are disclosed that manage and regulate access to distributed data. A lock manager module is provided for regulating access to resources by applications in a system having a number of nodes each communicatively c... | 09/16/2008 |
| 7421612 | Method and system for optimized switchover of redundant forwarding engines A method of failure recovery in a network element is disclosed. The method includes indicating to a number of forwarding engines that a forwarding engine has completed a switchover operation and causing at least one of the forwarding engines to acknowledge that the ... | 09/02/2008 |
| 7421613 | Method and system for managing of job execution The system of the present invention is devised so that the execution of all jobs that access all of the logical volumes containing a physical volume in which trouble has occurred can be stopped at least until there is a recovery from this trouble. The schedule manag... | 09/02/2008 |
| 7421555 | System, device, and method for managing file security attributes in a computer file storage system A system, device, and method for managing file security attributes in a computer file storage system generates a set of Windows file security attributes from a set of UNIX file security attributes. The set of Windows file security attributes includes a UNIX-specific... | 09/02/2008 |
| 7418634 | Remote monitoring system and remote monitoring method A status information receiver is communicatively connected to at least one printing device via a network, and adapted to receive status information transmitted from the printing device. The status information is indicative of an operation state of the printing devic... | 08/26/2008 |
| 7418533 | Data storage system and control apparatus with a switch unit connected to a plurality of first channel adapter and modules wherein mirroring is performed A storage system has a plurality of control modules for controlling a storage device for accesses from a mainframe host and an open system host respectively supporting different protocols. An open channel adaptor and a mainframe channel adaptor are separately provid... | 08/26/2008 |
| 7418506 | Apparatus for connection management and the method therefor An apparatus and method for scheduling data distributions to or results information from, or collectively, “jobs” to a plurality of data processing systems via a network. A connection to a target system is created. For each distribution, a session, which is an i... | 08/26/2008 |
| 7418525 | Shared simultaneously-connected removable drives and servers each housing an I/O controller which maintains an uninterrupted protocol connection Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferabl... | 08/26/2008 |
| 7418633 | Method and apparatus for immunizing applications on a host server from failover processing within a switch A method and apparatus for providing host server immunization from a failover process that may occur within a data switch that couples the host server to a storage volume. To facilitate such immunization, the method and apparatus caches non-read/write information th... | 08/26/2008 |
| 7415391 | Complex event evaluation systems and methods Complex event evaluation systems and methods are disclosed. A mathematics model for complex events and corresponding factors, and calculates a critical level of respective complex events according to weightings of respective factors in the mathematics model are prov... | 08/19/2008 |
| 7415627 | Partitioning and categorizing data in a split-plane architecture for fast recovery from data plane failures and fast restarts Routes between data planes are partitioned according to the source and destination data planes. Partitions are distributed according to the source data plane associated with the partition. Each data plane is configured to clear and resynchronize its own routes when ... | 08/19/2008 |
| 7415505 | System and method for electronic event logging An event logging system (5) includes one or more message sources for generating messages, an event logging library (54) for formatting the messages, a local event logging daemon (57) for distributing the messages, and one or more message destina... | 08/19/2008 |
| 7415637 | Method and apparatus for estimating network troubles A method of estimating a trouble in a network is disclosed, including the following steps: displaying a model network in which the network is modeled by each combination of a network apparatus and a connection; inputting information of trouble portion in the model n... | 08/19/2008 |
| 7411925 | Network route processor using state-based switchover Embodiments of the present invention provide for switchover from an active processor to a standby processor in a route processor system. An up-to-date copy of information used by a supervisor process at the active processor is ensured by determining necessary event ... | 08/12/2008 |
| 7412626 | Method and system for intelligent and adaptive exception handling A method and system for handling errors and exceptions in an ERP environment are disclosed. According to one aspect of the present invention, a condition or event causes a script-engine associated with a particular ERP server to generate an error message. The error ... | 08/12/2008 |
| 7409578 | Graceful load fail over Systems and methodologies that facilitate real time recognition of missing and/or invalid objects in a component based framework, via employing a graceful load fail over engine that can self heal a component based application that has missing or invalid references, ... | 08/05/2008 |
| 7409577 | Fault-tolerant networks Recovery systems and methods for sustaining the operation of a plurality of networked computers (20a, 20b) in the event of a fault conditions are described. The basic recovery system comprises a plurality of virtual machines (31... | 08/05/2008 |
| 7409583 | Volume and failure management method on a network having a storage device A SAN manager acquires configuration information from devices constituting a SAN and produces a corresponding relationship between a host computer and a virtual volume (virtual volume mapping) and a corresponding relationship between the host computer and a real vol... | 08/05/2008 |
| 7409604 | Determination of related failure events in a multi-node system Systems and methods for determining related node failures in a multi-node system use log data obtained from the nodes. This log data is processed in various ways to indicate clusters of nodes that experience related failures. ... | 08/05/2008 |
| 7409470 | Determining configuration data in connection with dynamic RDF Dynamically creating a communication path between first and second storage devices, includes creating a connection to a source volume on the first storage device and indicating that the source volume is not ready to transmit data on the communication path, after suc... | 08/05/2008 |
| 7406618 | Apparatus for highly available transaction recovery for transaction processing systems A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server's Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a ser... | 07/29/2008 |
| 7406035 | Method and apparatus for providing redundant protocol processes in a network element A method and apparatus for facilitating an activity switch between a plurality of redundant routing modules in a network element is disclosed. Lower layer protocol packets, each encapsulating a higher layer protocol packet, are received at a lower layer task of a fi... | 07/29/2008 |
| 7406617 | Universal multi-path driver for storage systems including an external boot device with failover and failback capabilities An embodiment of the invention is a technique for monitoring via a universal multipath driver (UMD) a first path to one of a plurality of virtual device objects. The virtual device objects are created by the UMD and correspond to a plurality of functional device obj... | 07/29/2008 |
| 7404101 | Optimal configuration method A method for determining an optimal configuration and redundancy allocation for a system containing a plurality of units grouped into a plurality of elements and one or more modules. The method conducts random statistical sampling of a combinatorial space reflecting... | 07/22/2008 |
| 7404103 | Systems and methods for restoring data In a network that includes a first database located on a first client and a second database located on a second client, a user or administrator initiates a restore operation. A dynamic mirror relationship existing between the first and second clients is terminated a... | 07/22/2008 |
| 7400644 | Digital signal processing apparatus and method, and digital signal processing system There are provided in a rate control command a clock rate select subfunction (SYNC SELECT) to which a digital signal receiver side corresponds, a base rate set subfunction (BASE CONFIGURE), a flow rate control (FLOW CONTROL) subfunction, and a capability inquiry sub... | 07/15/2008 |
| 7401247 | Network station adjustable fail-over time intervals for booting to backup servers when transport service is not available A method for adjusting failover intervals in a computer network is provided. In one embodiment of the present invention transport protocol requests are sent to a backup server, receiving response messages from the server, and then the rate of transport protocol requ... | 07/15/2008 |
| 7401248 | Method for deciding server in occurrence of fault A method for deciding a destination server among a plurality of servers to which applications are migrated upon occurrence of a failure on one of the servers is provided. The method includes the steps of obtaining required performance information of each of the appl... | 07/15/2008 |
| 7401254 | Apparatus and method for a server deterministically killing a redundant server integrated within the same network storage appliance chassis An apparatus for deterministically killing one of redundant servers integrated into a network storage appliance chassis along with at least one storage controller is disclosed. Each server can generate a kill signal on a backplane of the chassis to the other server ... | 07/15/2008 |