Patent application number | Description | Published |
20080296980 | Method For Protecting Peripheral Devices From Surges - The present invention discloses methods for protecting a peripheral device in a computing system from electrical surge currents, the method including the steps of: providing a controller operationally connected to a host system; and reversibly conductively connecting, via the controller, wires of the device to the host system. Preferably, the device is connected to the host system via a connector. Preferably, the device is hard-wired to the host system. Preferably, at least some wires of the device are isolated from the host system via a mechanical contactor. Preferably, at least some wires of the device are isolated from the host system via an optical isolator. Preferably, the method further includes the step of: charging a switching battery when the device is disconnected from the host system. Most preferably, the method further includes the step of: powering the device using the battery when the device is connected to the host system. | 12-04-2008 |
20080301483 | Surge-Protected Peripheral Devices - A computing system including: a host system; at least one device, mechanically connected to the host system, each device having an active state and an inactive state, wherein each device is conductively disconnected from the host system when the inactive state is enabled; and a mechanism for the host system to switch each device between the active state and the inactive state Preferably, at least one device is connected to the host system via a connector. Preferably, the device is hard-wired to the host system. Preferably, some wires of at least one device are isolated from the host system via a mechanical contactor. Preferably, some wires of at least one device are isolated from the host system via an optical isolator. Preferably, the system further includes: a switching battery; and a mechanism for charging the battery when at least one device is disconnected from the host system. | 12-04-2008 |
20110076867 | INTERNAL UFD - The present invention discloses a system including: (a) a host device including: (i) a cavity; and (ii) a socket, recessed in the cavity; and (b) a UFD configured to be reversibly operationally connected to the host device via the socket, wherein the UFD is configured to physically reside substantially in the cavity when the UFD is operationally connected to the socket. Also disclosed is a UFD system including: (a) a first part having components of a UFD, wherein the components include a primary connector and an electronics assembly; and (b) a second part having a UFD holder and a secondary connector, wherein the UFD holder is configured to reversibly accommodate the first part, wherein a dimension of the first part parallel to an insertion direction of the primary connector is shorter than a dimension of the second pail parallel to an insertion direction of the secondary connector. | 03-31-2011 |
20110114738 | AUTOMATED CARD CUSTOMIZATION MACHINE - A memory card includes a non-volatile memory, a connector configured to enable the memory card to be operatively coupled to a host computer, and a housing enclosing the non-volatile memory. The housing has a customized physical contour that is determined according to a user-selected value. | 05-19-2011 |
20120243654 | Methods for Interrupted Counting of Particles in Cells - A method executed by a circuit for counting electrons in storage cells in an array of at least two storage cells is provided. The method includes providing a storage array of at least two storage cells, and each of said at least two storage cells containing an unknown amount of electrons. A receiving array of at least two receiving cells is provided, where said at least two receiving cells initially contain no electrons. Then, extracting a layer of said electrons from said storage array of cells and inserting said layer into corresponding locations in said receiving array. The method then repeats said steps of extracting and inserting while at least one of said at least two storage cells is not empty. The method counts, for each said storage cell in said storage array, a productive-extraction amount. | 09-27-2012 |
20140379966 | Distributed Storage Service Systems and Architecture - Various methods, devices and systems are described for providing distributed storage services. A data storage device is capable of initiating a communication session with an external entity such as a local host computer (and vice versa) coupled directly to the data storage device, a remote server computer, or directly with remote data storage devices with or without intervention by a local host computer. | 12-25-2014 |
Patent application number | Description | Published |
20090172217 | DISTRIBUTED STORAGE SERVICE SYSTEMS AND ARCHITECTURE - Various methods, devices and systems are described for providing distributed storage services. A data storage device is capable of initiating a communication session with an external entity such as a local host computer (and vice versa) coupled directly to the data storage device, a remote server computer, or directly with remote data storage devices with or without intervention by a local host computer. | 07-02-2009 |
20090172275 | DATA USAGE PROFILING BY LOCAL STORAGE DEVICE - A local storage device (LSD) is provided configured to have a host device (HD) in communication with the LSD. The LSD includes a memory array. The LSD is configured to characterize data access usage of the LSD by at least one program executing on the HD. The LSD is configured to monitor access to the LSD as a result of data access operations by the HD relative to the memory array of the LSD. The LSD is additionally configured to determine characteristics of the monitored access. The LSD is additionally configured to, based on characteristics of the monitored access, determine and store data on the LSD indicative of the characterized monitored access. | 07-02-2009 |
20100333155 | SELECTIVELY USING LOCAL NON-VOLATILE STORAGE IN CONJUNCTION WITH TRANSMISSION OF CONTENT - Content is created at a first location using a video camera or other device. At least a subset of the created content is stored in non-volatile storage at the first location. At least a portion of the content stored in the non-volatile storage is transmitted to a remote entity via a network in response to a trigger. For example, a video camera may send video data to a server or other client. If the network becomes unavailable, the camera will store the video in a local flash memory and when the network becomes available, the camera can transmit the video from the flash memory to the server or other client. Alternatively, the camera may transmit low resolution video to the server while storing a high resolution version of the video in the local flash memory. If a trigger event occurs, the camera will then send the appropriate high resolution video the local flash memory to the server. In another alternative, video (or other content) transferred to a mobile device is stored and paused during a telephone call (or other function). | 12-30-2010 |
20110040192 | METHOD AND A SYSTEM FOR IMAGING AND ANALYSIS FOR MOLE EVOLUTION TRACKING - A mole monitoring system including: (a) a calibration fixture including an illuminator that is operational to illuminate a skin area that includes a mole; (b) a digital camera operational to acquire at least one image of a body area that is included in the illuminated skin area and which includes the mole and its environment; and (c) a processor operational to analyze the at least one image of the mole and to determine values for parameters of the mole. | 02-17-2011 |
20110040976 | Method and Memory Device for Generating a Time Estimate - A method and memory device for generating a time estimate are provided. In one embodiment, a memory device generates a time estimate from time stamps in file system metadata for a plurality of files stored in the memory device and uses the time estimate to perform a time-based activity in the memory device. In another embodiment, a memory device generates a time estimate from time stamps stored in a plurality of files stored in the memory device and uses the time estimate to perform a time-based activity in the memory device. In yet another embodiment, a memory device obtains a plurality of time stamps, selects one or more of the plurality of time stamps based on validity rankings, generates a time estimate from the selected time stamp(s), and uses the time estimate to perform a time-based activity in the memory device. | 02-17-2011 |
20120081860 | PRE-TREATMENT OF MEMORY CARDS FOR INK JET PRINTING - A memory device is disclosed including at least one surface pre-treated to roughen the surface for better adhesion of ink on the surface. The surface of the memory device may be pre-treated by scoring lines in the surface with a laser or by forming discrete deformations with a particle blaster. The surface may also be roughened by providing a roughened pattern on a mold plate during an encapsulation process. In further examples, the surface may be chemically pre-treated to roughen the surface and/or increase the adhesion energy of the surface. | 04-05-2012 |
20120140401 | REMOTE ATTACHABLE FLASH DRIVE - A sticky drive includes a flash storage device and a mounting structure having a stickable surface. The mounting structure is coupled to the flash storage device to enable a user to attach the flash storage device to a user-selected object. | 06-07-2012 |
20120146247 | PRE-TREATMENT OF MEMORY CARDS FOR BINDING GLUE AND OTHER CURABLE FLUIDS - A memory device is disclosed including at least one surface pre-treated to roughen the surface for better adhesion of a curable fluid such as glue or ink on the surface. The surface of the memory device may be pre-treated by scoring lines in the surface with a laser or by forming discrete deformations with a particle blaster. The surface may also be roughened by providing a roughened pattern on a mold plate during an encapsulation process. In further examples, the surface may be chemically pre-treated to roughen the surface and/or increase the adhesion energy of the surface. | 06-14-2012 |
20120185641 | Distributed Storage Service Systems and Architecture - Various methods, devices and systems are described for providing distributed storage services. A data storage device is capable of initiating a communication session with an external entity such as a local host computer (and vice versa) coupled directly to the data storage device, a remote server computer, or directly with remote data storage devices with or without intervention by a local host computer. | 07-19-2012 |
20120224825 | SELECTIVELY USING LOCAL NON-VOLATILE STORAGE IN CONJUNCTION WITH TRANSMISSION OF CONTENT - Content is created at a first location using a video camera or other device. At least a subset of the created content is stored in non-volatile storage at the first location. At least a portion of the content stored in the non-volatile storage is transmitted to a remote entity via a network in response to a trigger. If the network becomes unavailable, the camera will store the video in a local flash memory and when the network becomes available, the camera can transmit the video from the flash memory to the server or other client. Alternatively, the camera may transmit low resolution video to the server while storing a high resolution version of the video in the local flash memory. If a trigger event occurs, the camera will then send the appropriate high resolution video the local flash memory to the server. | 09-06-2012 |
20130166932 | SYSTEMS AND METHODS OF EXITING HIBERNATION IN RESPONSE TO A TRIGGERING EVENT - A method may be performed by an electronic device coupled to a volatile system memory. The method includes entering a hibernation mode of the electronic device, where in the hibernation mode, the volatile system memory is powered off. The method further includes detecting a triggering event and, in response to detecting the triggering event, exiting the hibernation mode. While exiting the hibernation mode, the volatile system memory is powered and a pre-hibernation state of the volatile system memory is restored. | 06-27-2013 |
20130180294 | Removable Door Locking Mechanism - Disclosed herein is method of locking and unlocking a door that is equipped with an electronic lock, to be locked and unlocked with a removable mechanical lock, enabling orthodox Jews that observe the Sabbath laws to use the door on Saturdays. Also disclosed herein is how to fortify a hotel room door by adding a removable mechanical proprietary lock over the built-in electronic lock. These modifications can be done without damaging the door. | 07-18-2013 |
20130232308 | Method and Memory Device for Generating a Time Estimate - A method and memory device for generating a time estimate are provided. In one embodiment, a memory device generates a time estimate from time stamps in file system metadata for a plurality of files stored in the memory device and uses the time estimate to perform a time-based activity in the memory device. In another embodiment, a memory device generates a time estimate from time stamps stored in a plurality of files stored in the memory device and uses the time estimate to perform a time-based activity in the memory device. In yet another embodiment, a memory device obtains a plurality of time stamps, selects one or more of the plurality of time stamps based on validity rankings, generates a time estimate from the selected time stamp(s), and uses the time estimate to perform a time-based activity in the memory device. | 09-05-2013 |
20130258576 | Memory Card - A memory card is provided comprising a plurality of electrical contacts, a controller, and a memory, where a housing encloses the controller and the memory and exposes the plurality of electrical contacts. In one embodiment, the memory card further comprises an extendible gripping portion movable between first and second positions, wherein the extendible gripping portion is more exposed from the housing in the second position than in the first position. In another embodiment, the end of the housing forms a notch shaped to mate with a mating removal tool. In yet another embodiment, the length of the memory card is less than about 32 mm and the width of the memory card is about 24 mm, and the memory card has a fingernail grip on the housing. Other embodiments are possible, and each of the embodiments can be used alone or together in combination. | 10-03-2013 |
20140176762 | Storage Device, Digital Camera Device, and Method for Displaying an Alert Image - A storage device, digital camera device, and method for displaying an alert image are disclosed. In one embodiment, a storage device is provided having an interface, a memory, and a controller. The controller is configured to determine if an alert condition has occurred and, if the alert condition has occurred, to display an alert image on a display device of the digital camera device when the digital camera device displays images stored in the memory. Some or all of these acts can be performed by the digital camera device instead of the storage device. Other embodiments are possible, and each of the embodiments can be used alone or together in combination. | 06-26-2014 |
20140256192 | CONNECTOR DEVICE - A device includes a first leg including a first connector. The first connector includes multiple electrical contacts. The device includes a second leg substantially parallel to the first leg and configured with a connector, a set of conductors, or both. The device includes a transverse portion connected to the first leg and to the second leg. Together, the transverse portion and the first and second legs form a substantially rigid or semi-rigid body. The transverse portion includes multiple conductors electrically coupling respective connectors on the first and second legs. | 09-11-2014 |