Patent application number | Description | Published |
20110029785 | DISK DRIVE DATA ENCRYPTION - Embodiments include methods, apparatus, and systems for storage device data encryption. One method includes encrypting data on a storage device with a key and then transmitting the key to a cryptographic module that encrypts the key to form a Binary Large Object (BLOB). The BLOB is transmitted to an array controller that is coupled to the storage device which stores the BLOB. | 02-03-2011 |
20110296100 | MIGRATING WRITE INFORMATION IN A WRITE CACHE OF A STORAGE SYSTEM - To migrate data from a first storage system to a second storage system, the second storage system detects a migration of a persistent storage media from the first storage system to the second storage system. In response to detecting the migration of the persistent storage media, write information from a write cache in the first storage system is copied to a write cache in the second storage system, where the write caches in the first and second storage systems were not maintained synchronously before the write information from the write cache in the first storage system is copied to the write cache in the second storage system. | 12-01-2011 |
20130086321 | FILE BASED CACHE LOADING - A method for loading a cache is disclosed. Data in a computer file is stored on a storage device. The computer file is associated with a computer program. The first step is to determine which logical memory blocks on the storage device correspond to the computer files ( | 04-04-2013 |
20140105244 | TEMPERATURE BAND OPERATION LOGGING - In a system, temperature measurements are logged. From the logged measurements, duration of operation of the system in each of a plurality of temperature bands is determined. | 04-17-2014 |
20140173280 | DEVICE AUTHENTICATION - An authenticatable device includes a substrate and a computing device with encryption capability affixed to the substrate. The computing device is to receive a challenge value and a first value from a host device, generate a second value based on at least the first value, and generate a response value based on the challenge value and the second value. | 06-19-2014 |
20140325235 | DECRYPT AND ENCRYPT DATA OF STORAGE DEVICE - Data read from a volume is decrypted using a first key. The decrypted data is encrypted using a second key. The encrypted data is written back to the volume. An access request to a location of the volume is received from a host. Data is encrypted to or decrypted from the location using the first or second key, in response to the access request. The first key is used for the access request if the location has not been decrypted using the first key and encrypted using the second key. The second key is used for the access request if the location has been decrypted using the first key and encrypted using the second key. | 10-30-2014 |
20140359350 | WEAR-LEVELING CORES OF A MULTI-CORE PROCESSOR - Techniques that relate to wear-leveling cores of a multi-core processor are described in various implementations. The techniques may include determining, for a plurality of cores of a multi-core processor, usage information that is indicative of past wear on the plurality of cores. The techniques may also include selectively activating a subset of the plurality of cores based on the usage information such that cores that exhibit less wear relative to other cores are preferentially selected for activation. | 12-04-2014 |
Patent application number | Description | Published |
20130160203 | SEGMENTED DRAIN SYSTEMS - A segmented drain system comprises a drain body, operable to mate with a drain fitting installed in a bath or shower area, and a bonding flange body, adjustable relative to the drain body. An integrated bonding flange extends from the bonding flange body, the integrated bonding flange being operable to be sealably attached to a bondable waterproof membrane to provide a substantially water-tight seal between the membrane and the bonding flange body. A seal is oriented between the integrated bonding flange body and the drain body, the seal being operable to provide a slidable, substantially water-tight interface between the integrated bonding flange body and the drain body. | 06-27-2013 |
20130318704 | TILEABLE LINE DRAIN SYSTEMS AND RELATED METHODS - A tile installation comprises a plurality of surface tiles installed upon a surface, the plurality of surface tiles defining a perimeter area that adjoins a drain area. An elongate drain pan is installed within the drain area and is fluidly coupled via at least one outlet to a drainage system to allow flow of liquid to the drainage system. The drain pan includes: an at least partially horizontal support surface; and ii) a drain pan wall having an interior face. An elongate drain tile support is removably fittable within the drain pan, the drain tile support including an upper surface to which one or more drain tiles are attached, and at least one support leg extending downwardly from the upper surface and being restable upon the support surface of the drain pan. | 12-05-2013 |
20130318705 | TILEABLE DRAIN SYSTEMS AND RELATED METHODS - A tile installation comprises a plurality of surface tiles installed upon a surface, the plurality of surface tiles defining a perimeter area that at least partially circumscribes a drain area. A drain fitting is installed within the drain area. A frame is in fluid communication with the drain fitting, the frame including: i) an at least partially horizontal support surface; and ii) installation block receiving structure, with which an installation block can be mated. A drain tile support is removably fittable within the frame, the drain tile support including an upper surface to which a drain tile can be attached, and at least one support feature extending away from the upper surface and restable upon the support surface of the frame. | 12-05-2013 |
Patent application number | Description | Published |
20090305695 | REAL-TIME COMMUNICATIONS ARCHITECTURE AND METHODS FOR USE WITH A PERSONAL COMPUTER SYSTEM - A system and method for improved real-time communications in a computer system that eliminates the distinctions between various communication devices, communication channels and types of communication, including voice, text and video, is provided. When connected for communication, the user may easily move between modalities, including switching devices on which the user is communicating, switching networks, and transitioning between types of communication. A computer system includes various integrated communications-related devices, and a controller controls those devices based on user actions entered via buttons or user interface software and provides notifications to the user. The user is able to input data via any appropriate input mechanism, and receive data on any suitable output mechanism. Improved non-linear caller ID navigation is also provided. | 12-10-2009 |
20100127985 | INPUT DEVICE WITH FORWARD/BACKWARD CONTROL - In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select. Based on the selection made by the user, the message hook procedure sends a corresponding command to the focus application. | 05-27-2010 |
20120086640 | User Notification System with an Illuminated Computer Input Device - A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a support surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message. The notification can make the illumination member blink as a function of the number of messages received. This enables information to be conveyed to the user without the need for text or audio, and without the need to view the computer monitor. | 04-12-2012 |