Detachable Memory Patents (Class 711/115)
  • Patent number: 8010752
    Abstract: A storage interfacing method and apparatus for a mobile terminal are disclosed. The storage interfacing method utilizes a plurality of storage devices. The method includes identifying the storage devices, detecting an occurrence of an access request event to one of the identified storage devices, determining whether the access-requested storage device is an access-selected storage device, and performing, if the access-requested storage device is an access-selected storage device, a data transfer operation associated with the access request event on the access-selected storage device without access initialization and access-selection. The apparatus includes a first storage device supporting a MultiMediaCard (MMC) interface, a second storage device compatible with the MMC interface, and a control unit for controlling the first and second storage devices, according to the MMC interface, through control and data buses shared by the first and second storage devices.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: August 30, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young Su Shin
  • Patent number: 8009475
    Abstract: Embodiments of the invention take advantage of an unused state of an interface protocol (or specification), such as the ONFI specification, to control a selector circuit to assert one of a plurality of relatively localized device selection signals (e.g., chip enable signals).
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: August 30, 2011
    Assignee: Intel Corporation
    Inventor: Knut S. Grimsrud
  • Publication number: 20110208657
    Abstract: Authenticating users for mobile transactions conducted over mobile phones. In general, the present invention makes it possible to securely authenticate a rural user (using the unique user ID from the uWallet, the client certificate in the mobile phone of the rural user and PIN code/password provided by the rural user) and then permit mobile banking transactions over the mobile phone. Both participating individuals employ their individual mobile phones and secure USB/Bluetooth based mobile banking devices (the uWallet) to authenticate themselves and conduct monetary transactions (funds transfer, mobile payments, etc.).
    Type: Application
    Filed: April 27, 2010
    Publication date: August 25, 2011
    Inventor: Bindu Rama Rao
  • Publication number: 20110208913
    Abstract: Disclosed herein is a storage device including: a communication execution unit configured to be capable of controlling an operation state between a communication-enabled state in which data communication is possible and a pause state in which data communication is impossible; a buffer configured to store data transmitted and received by the communication execution unit; a memory configured to be capable of storing data; a memory controller configured to carry out data input and output between the memory and the buffer; and a communication controller configured to make the communication execution unit operate if data communication is carried out, and make the communication execution unit take a pause if data communication is not carried out. The communication controller switches the operation state of the communication execution unit between the communication-enabled state and the pause state in data communication depending on a data processing state of the buffer.
    Type: Application
    Filed: February 15, 2011
    Publication date: August 25, 2011
    Applicant: SONY CORPORATION
    Inventors: Kai Suzuki, Takahiro Fukushige, Tamaki Konno, Kouya Koba
  • Patent number: 8006037
    Abstract: The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When an external memory device (EMD) is plugged into the computing device or onto a network in which the computing device is connected, the system recognizes the EMD and populates the EMD with disk sectors. The system routes I/O read requests directed to the disk sector to the EMD cache instead of the actual disk sector. The use of EMDs increases performance and productivity on the computing device systems for a fraction of the cost of adding memory to the computing device.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Alexander Kirshenbaum, Cenk Ergan, Michael R. Fortin, Robert L. Reinauer
  • Patent number: 8001367
    Abstract: A method of configuring a processing system to perform application setting activity using a removable storage device in data communication with the processing system includes a) selecting an application, where setting activity associated with the selected application is to be performed using the removable storage device, b) installing, in the processing system, an interception module to intercept application setting activity associated with the selected application; and c) in response to the interception module intercepting application setting activity associated with the selected application, performing the application setting activity using the removable storage device, thereby storing application setting data associated with the selected application in the removable storage device.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: August 16, 2011
    Assignee: Symantec Corporation
    Inventors: Rolf Repasi, Simon Clausen
  • Patent number: 8001304
    Abstract: A non-volatile storage device has first and second controllers that provide external access to non-volatile memory using different protocols. In response to a request from the first controller, the second controller retrieves parameters from the non-volatile memory and provides the retrieved parameters to the first controller. In one embodiment, the device parameters are USB descriptors, which may include a vendor ID, a product ID, a product string, and/or a serial number. The first controller may be a Universal Serial Bus (USB) card reader controller. Examples of the second controller include a Secure Digital (SD) controller, a CompactFlash (CF) controller, a MemoryStick controller, or a different type of controller that is able to provide external access to the non-volatile memory. The first controller provides the device parameters to a host during enumeration of the non-volatile storage device. The device parameters may be used to establish settings for the first controller.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: August 16, 2011
    Assignee: SanDisk Technologies Inc.
    Inventors: Ka Ian Yung, Steven Sprouse, Dhaval Parikh, Nathan Rapaport
  • Patent number: 8001325
    Abstract: A removable data storage device that intelligently operates as one large data storage region or as multiple, smaller data storage regions is disclosed. The removable data storage device can be used in not only modern electronic products (using 32-bit addressing) but also legacy products (using 16-bit addressing). A host device can couple to the removable storage device to access data stored in/to the removable storage device. As an example, the removable data storage device can be a memory card.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: August 16, 2011
    Assignee: SanDisk Corporation
    Inventors: Kevin Conley, Robert Chang, Wes G. Brewer, Eric Bone, Yoram Cedar
  • Patent number: 8001326
    Abstract: A management apparatus including a portable terminal identifying module to receive card information from a non-contact IC card processing unit having a module to communicate with an IC card without contact.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: August 16, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Shinichiro Fukushima, Kazunori Hashimoto, Makoto Aikawa, Hidenori Nanami, Yutaka Takami
  • Publication number: 20110197100
    Abstract: A non-volatile redundant verifiable indication of data storage status is provided with respect to data storage operations conducted with respect to removable data storage media, and store the indication with an auxiliary non-volatile memory of the data storage media, such that the indication stays with the media. At least one state value indicating the status of the data storage operation is written to one page of the auxiliary non-volatile memory, and a redundancy check is provided with respect to at least the written state value of the one page of the auxiliary non-volatile memory; and the same state value is written to a second page of the auxiliary non-volatile memory, and a redundancy check is provided with respect to at least the written state value of the second page of the auxiliary non-volatile memory. The redundancy checks indicate the validity of the state values.
    Type: Application
    Filed: February 10, 2010
    Publication date: August 11, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PAUL M. GRECO, GLEN A. JAQUETTE, PAUL J. SEGER
  • Patent number: 7996613
    Abstract: The present invention discloses an electronic device using a memory to expand storage capacity, and the device includes a main board and a data storage module. The main board includes at least one interface card slot, and the data storage module includes at least one storage interface card, and a plurality of memory slots disposed on the storage interface card for movably inserting a memory. The memory is for storing data, and the storage interface card is inserted into the interface card slot. With the memory slot on the storage interface card, the memory can be expanded conveniently, and the storage capacity can be increased dynamically as needed. The invention also enhances the security, performance, and vibration resisting function of the data storage.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: August 9, 2011
    Assignee: Portwell Inc.
    Inventor: Jen-Chun Wang
  • Patent number: 7996579
    Abstract: Apparatus, methods and computer-code are disclosed where an impending decoupling between a peripheral device and a host is detected. In some embodiments, in response to the detected impending disconnection, a user alert signal is generated. In some embodiments, an ‘onboard detector’ that is associated with housing of the peripheral device and operative to detect the impending disconnection is provided. In some embodiments, the user alert signal is generated in accordance with inter-device data flow between the host and the peripheral device. Exemplary peripheral devices include but are not limited to transient storage devices such as a USB flash drives (UFD).
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: August 9, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Yehuda Hahn, Mordechai Teicher, Itzhak Pomerantz
  • Publication number: 20110187857
    Abstract: A portable data management device (10) for an animal has electronic reader means for reading a microchip secured to the animal, an electronic camera (14, 16) for taking photographs, a screen (18) for visualizing data, and a key pad (20) for inputting data. The electronic camera is a built-in camera having a lens at a front of the device above the screen and key pad.
    Type: Application
    Filed: June 16, 2010
    Publication date: August 4, 2011
    Inventor: Jason Peters
  • Patent number: 7992214
    Abstract: A method for protecting memory proprietary command is provided. By using the logic block area (LBA) address in the header of the LBA mode, the device end can determine whether the data sector in the LBA mode includes a proprietary command. Also, by using the pre-defined computation function to establish a relation among the values stored in a plurality of characteristic point addresses and a specific point address so that he device end can determine whether a proprietary command is received. As the operating system will not filter out the proprietary command wrapped in this manner, the proprietary command can pass the operating system and be executed by the device end.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: August 2, 2011
    Assignee: Moai Electronics Corporation
    Inventors: Bei-Chuan Chen, Li-Hsiang Chan, Che-Wei Chang
  • Patent number: 7991954
    Abstract: A memory system including ROM and RAM in which reading and writing are enabled. A memory system includes a non-volatile memory (FLASH), DRAM, a control circuit, and an information processing device. Data in FLASH is transferred to SRAM or DRAM in advance. Data transfer between the non-volatile memory and the DRAM can be performed in the background. The memory system including these plural chips is configured as a memory system module in which each chip is mutually laminated and each chip is wired via a ball grid array (BGA) and bonding wire between the chips. Data in FLASH can be read at the similar speed to that of DRAM by securing a region in which the data in FLASH can be copied in DRAM and transferring the data to DRAM in advance immediately after power is turned on or by a load instruction.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: August 2, 2011
    Assignee: Renesas Electronics Corporation
    Inventors: Seiji Miura, Kazushige Ayukawa
  • Patent number: 7991953
    Abstract: The invention relates to a verification of applications in interpreted language of the byte-code type (pseudo-code) loaded on portable electronic devices, in particular a chipcard and a method for verification of an application (31) interpreted by a virtual machine (42), said application being loaded on a portable electronic device (1), comprising at least one processor (2) and one RAM (5). The method comprises carrying out the following after loading said application in the device and before validation thereof, checks in the code of said application by means of a process carried out by the processor (2), characterized in comprising, on starting a sub-program, a step of backing up the actual verification context (200 to 203) in the RAM (5), a step for creation and activation of a new verification context (206 to 209) for the sub-program and a step for restoration of the verification context (200 to 203) previously backed-up.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: August 2, 2011
    Assignee: Gemalto SA
    Inventors: Alexandre Benoit, Laurent Gauteron
  • Publication number: 20110184757
    Abstract: The present disclosure relates generally to an apparatus, system and method, and more specifically to a portable electronic interactive medical card, which includes a cardholder's medical information for which access is authenticated by biometric verification means.
    Type: Application
    Filed: January 25, 2010
    Publication date: July 28, 2011
    Inventor: Isaac S. Daniel
  • Publication number: 20110184994
    Abstract: A personal electronic carrier device (PECD) comprising means for receiving PECD data; means for storing PECD data; means for transmitting PECD data directly or indirectly PECD; and operating software means to effect the receiving, storing and transmitting the PECD data. The PECD is part of a network having a plurality of data stations and preferably a main data base. The PECD data is selected from the group consisting of medical, educational and identification data. The networks provide for the efficacious and convenient handling of data.
    Type: Application
    Filed: July 19, 2010
    Publication date: July 28, 2011
    Inventors: Arjun Prakash Kumar, Wai-Cheong Daniel Sin
  • Patent number: 7987319
    Abstract: Systems and methods are provided for improved identification of removable storage media. A scanner may be used to read an identifier, such as a barcode, on a removable storage media. In the event that the scanner reads the identifier incorrectly due to a defect in the barcode, such as a damaged label, misaligned identifier, or because the scanner is incapable of reading the identifier type or the scanner's field of view is incorrect, a media management component receives the scanned identifier data and matches it to a known set of media identifiers to create a subset of matching identifier data. A closest matching media identifier may be identified from the subset of matching identifier data. An index may be updated with information indicating the closest matching media identifier and a location of the removable storage media.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: July 26, 2011
    Assignee: CommVault Systems, Inc.
    Inventor: Rajiv Kottomtharayil
  • Publication number: 20110179194
    Abstract: In response to an insertion of a removable storage device into a data processing system, the removable storage device is automatically mounted by an operating system (OS) in a file system of the data processing system. A daemon is configured to determine a type of media content stored in the removable storage device and to identify a program that is associated with the type of the media content of the removable storage device. The identified program is automatically launched for accessing the media content of the removable storage device. In response to a termination of the program, the removable storage device is automatically unmounted from the file system of the data processing system without user intervention.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Applicant: APPLE INC.
    Inventors: Dallas B. De Atley, John A. Wright, Baskaran Subramaniam
  • Patent number: 7984315
    Abstract: An external storage device includes a media control section (10), a monitoring section (20), an interface section (30) and a power control section (40). The media control section (10) drives a recording media and performs data access to the recording media. The monitoring section (20) monitors whether the data access by the media control section (10) can be performed or not. The interface section (30) performs communication with a host device. When the monitoring section (20) detects that the data access can not be performed, the power control section (40) limits power supply to the interface section (30). When the monitoring section (20) detects that the data access can be performed, the power control section (40) re-starts the power supply.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: July 19, 2011
    Assignee: Panasonic Corporation
    Inventor: Hirotaka Ito
  • Patent number: 7984239
    Abstract: A control program download device is disclosed that is to be connected to a host computer and to one or more external devices having predetermined functions so as to download a control program for controlling the external device from the host computer to a rewritable internal memory circuit. The control program download device comprises an external setting unit in which external information indicating the connection to the external device is preset, an external memory unit into which the external information is loaded from the external setting unit in response to a control signal input to the external memory unit, and a download control unit that controls download of the control program to the internal memory circuit.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: July 19, 2011
    Assignee: Ricoh Company, Ltd.
    Inventors: Hitoshi Yamamoto, Mitsushige Baba
  • Publication number: 20110173377
    Abstract: A portable memory device for use with a host device includes an array of non-volatile memory and a memory controller for performing memory access operations. A processor issues an authorization challenge to a host device prior to enabling external access to the memory. Upon receipt of a valid authorization from the host device, access is enabled. In one embodiment, the processor preconditions at least one signal in the interface between the host device and the memory controller. The preconditioning results in a desynchronization of synchronized signals applied at the memory device interface, thereby interfering with proper operation of the memory device. Attempts to access the memory device prior to authorization lead to intentional corruption of data stored in the memory. In alternative embodiment, a secure, machine-readable digital storage device is implemented as a boot device for a host machine.
    Type: Application
    Filed: April 9, 2010
    Publication date: July 14, 2011
    Inventor: Richard T. Bonica
  • Patent number: 7979616
    Abstract: A system and method for providing a configurable command sequence for a memory interface device (MID). The system includes a MID intended for use in a cascade interconnect system and in communication with one or more memory devices. The MID includes a first connection to a high speed bus operating at a first data rate, a second connection to the high speed bus, an alternate communication means and logic. The first connection to the high speed bus includes receiver circuitry operating at the first data rate. The alternate communication means operates at a second data rate that is slower than the first data rate. The logic facilitates receiving commands via the first connection from the high speed bus operating at the first data rate and using a first command sequence. The logic also facilitates receiving the commands via the alternate communication means using a second command sequence which differs from the first command sequence in the speed in which the commands are transferred.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Elianne A. Bravo, Kevin C. Gower, Dustin J. VanStee
  • Patent number: 7979636
    Abstract: A method of controlling a semiconductor memory card system including a host device incorporating a semiconductor memory card and communicating information with a user of the host device to warn the imminent end of the life of the memory card in the system is provided. According to one aspect, there is provided a method of controlling a semiconductor memory card, the method comprising creating end-of-life index data of the semiconductor memory card, reading the end-of-life index data in response to a command from a host device to the semiconductor memory card, creating an end-of-life warning status of the semiconductor memory card from the end-of-life index data based on a life control limit value, and sending a response containing the end-of-life warning status to the host device as a response to the command through the same communication line as that for the command.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: July 12, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takafumi Ito
  • Publication number: 20110167201
    Abstract: An expandable solid state drive is provided, comprising a main printed circuitboard, wherein the main printed circuitboard comprises a controller, an interface to a host, and connectors suitable to removably receive connectors mounted on a daughter card, the daughter card comprising at least one non-volatile flash memory chip, wherein when the daughter card is received by the main printed circuitboard, the form factor of the expandable solid state device is maintained.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 7, 2011
    Inventor: Ching-Hsiang Simon Huang
  • Patent number: 7975098
    Abstract: A recording medium, such as a high-density and/or optical recording medium and apparatus and methods for recording to and reproducing from the recording medium, in order to initialize, reinitialize, format, and/or re-format the high-density and/or optical recording medium.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: July 5, 2011
    Assignee: LG Electronics Inc.
    Inventor: Yong Cheol Park
  • Patent number: 7975105
    Abstract: A reconfigurable type of flash memory-based storage device is disclosed. According to one aspect, a flash SSD comprises a data bridge and a plurality of flash memory cards. The data bridge includes necessary interfaces, a data buffer and a data management module to facilitate data exchange between a host and these flash memory cards. Each of the flash memory cards, such as an SD flash memory card, functions perfectly by itself. To facilitate the need of upgrading in terms of storage capacity, the SSD provides a plurality of slots to receive these flash memory cards As the storage capacity of the flash memory cards is increased over the time, so does the SSD by replacing only the flash memory cards.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: July 5, 2011
    Inventors: Yingju Sun, Joe Zheng
  • Patent number: 7975106
    Abstract: An MFP that is configured to receive instruction sets for processing documents, such as workflows, from a portable memory device. The MFP may be part of a larger network computer system and may also be able to receive workflows for processing documents from other components of the system in addition to the portable memory device. The portable memory device may comprise a memory stick, or any other portable electronic device that has memory functionality. The system may also be able to filter files on the portable memory device so that the MFP only receives workflow files related to processing documents.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: July 5, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Fatima Corona
  • Patent number: 7975157
    Abstract: A card reader with power-saving function is used for being inserted with a memory card so that a computer can access the memory card through the card reader. When the memory card is inserted in the card reader, the card reader is enabled to operate. On the other hand, when the memory card is not inserted in the card reader, the card reader enters to a power-down mode for saving power.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: July 5, 2011
    Assignee: JMicron Technology Corp.
    Inventors: Lian-Chun Lee, Jian-Fan Wei, Kuen-Bin Lai, Chi-Tai Wu, Chien-Hui Chen
  • Publication number: 20110161583
    Abstract: A memory card and memory system are disclosed. The memory card includes a plurality of ports formed on an external surface of the memory card, a memory controller coupled to the plurality of ports and configured to communicate with an external host through the ports, and to generate a plurality of internal signals for controlling a memory operation based on signals received from the external host, and a memory device coupled to the memory controller and comprising at least two semiconductor chips, which are vertically stacked on each other. Each semiconductor chip comprises a plurality of through substrate vias for receiving the plurality of internal signals from the memory controller. The memory controller generates first and second internal signals based on a first signal received through a first port, and the first and second internal signals are provided to the memory device respectively through first and second signal paths that are electrically isolated from each other.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 30, 2011
    Inventor: Sun-pil Youn
  • Publication number: 20110161573
    Abstract: A memory card has a data scrambler that performs a data scrambling operation on data stored in the memory card according to a device ID associated with the memory card. The device ID is either set at the factory and permanently stored in the card, or configurable by a user or a host system.
    Type: Application
    Filed: March 7, 2011
    Publication date: June 30, 2011
    Inventor: Steven S. Cheng
  • Patent number: 7970988
    Abstract: A recording medium, such as a high-density and/or optical recording medium and apparatus and methods for recording to and reproducing from the recording medium, in order to initialize, reinitialize, format, and/or re-format the high-density and/or optical recording medium.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: June 28, 2011
    Assignee: LG Electronics Inc.
    Inventor: Yong Cheol Park
  • Patent number: 7970978
    Abstract: In one embodiment, a data storage system, includes a controller and a plurality of solid state memory devices each including at least one memory unit. The controller includes a data interface of a first type, a data interface of a second type, and a first serial data bus. Each of the data interfaces of the first and second types is configured to be coupled to a corresponding data interface of a host device. The first serial data bus is coupled to each of the data interfaces of the first and second types and to the plurality of solid state memory devices. The controller is configured to manage data flow between the plurality of solid state memory devices and the host device through the data interfaces of the first and second types.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: June 28, 2011
    Assignee: Initio Corporation
    Inventors: Jianjun Luo, ChuanJen Tsu, Minhorng Ko
  • Patent number: 7970987
    Abstract: Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: June 28, 2011
    Assignee: Sandisk Corporation
    Inventor: Kevin M. Conley
  • Patent number: 7970986
    Abstract: A storage system using flash memories includes a storage controller and plural flash memory modules as storage media. Each flash memory module includes at least one flash memory chip and a memory controller for leveling erase counts of blocks belonging to the flash memory chip. The storage controller combines the plural flash memory modules into a first logical group, translates a first address used for accessing the flash memory modules belonging to the first logical group to a second address used for handling the first address in the storage controller, and combines the plural first logical groups into a second logical group.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: June 28, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Katsuya Tanaka, Kentaro Shimada
  • Publication number: 20110154496
    Abstract: Apparatus and method for verifying an executable file in a computing apparatus by a removable apparatus and computer-readable medium thereof are provided. The removable apparatus boots up the computing apparatus and retrieves the executable file from the computing apparatus. After retrieving the executable file, a vendor-verify module and a digest-check module perform a vendor verification and a digest verification on the executable file, respectively. If the executable file fails in both the vendor verification and the digest verification, a file-link-detect module and an auto-run determination module check the behaviors of the executable file for deciding whether the executable file is suspicious.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Inventor: Chun Hsiang Cheng
  • Publication number: 20110153933
    Abstract: On a computing device making use of removable storage media, the mechanical nature of the process for removing of the media enables the device to detect the beginning of this process before it reaches the point where the removable media has been removed to the extent that it is no longer operable. The minimum time taken to reach this point from the detection of the beginning of the process is with the present invention used to compute the size a data chunk which is guaranteed to be completely written provided the write begins before the start of removal is detected. By breaking down all lengthy write operations into chunks which can be written within this minimum time period, the risk of corruption of the removable media and the loss of data can be eliminated.
    Type: Application
    Filed: August 8, 2006
    Publication date: June 23, 2011
    Applicant: SYMBIAN SOFTWARE LTD.
    Inventor: Peter Scobie
  • Publication number: 20110153934
    Abstract: A memory card and a communication method between a memory card and a host unit are disclosed. High throughput of data between the memory card and the host unit is guaranteed by providing a communication interface between the memory card and the host unit including a first communication interface between a memory unit of the memory card and a control unit of the memory card and a second communication interface between the control unit of the memory card and the host unit.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 23, 2011
    Applicant: STMicroelectronics Pvt. Ltd.
    Inventors: Alok Kumar MITTAL, Deepak Naik
  • Publication number: 20110145304
    Abstract: Handling garbage collection and exceptions in hardware assisted transactions. Embodiments are practiced in a computing environment including a hardware assisted transaction system. Embodiments includes acts for writing to a card table outside of a transaction; handling garbage collection compaction occurring when a hardware transaction is active by using a common global variable and instructing one or more agents to write to the common global variable any time an operation is performed which may change an object's virtual address; acts for managing a thread-local allocation context; acts for handling exceptions while in a hardware assisted transaction.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs, Vinod K. Grover, Michael Magruder, Gad Sheaffer
  • Publication number: 20110145478
    Abstract: A method to improve a solid state disk performance by using a programmable bus arbiter is generally presented. In this regard, in one embodiment, a method is introduced comprising delaying a request from a solid state drive for access to an interface for a time to allow a host to access the interface to transmit a command to the solid state drive. Other embodiments are described and claimed.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Inventor: Richard P. Mangold
  • Patent number: 7962691
    Abstract: An information processing apparatus capable of executing at least one information processing operation is provided. The information processing apparatus includes a process control system to execute one of the at least one information processing operation to a piece of data stored in a first data storage, which is indicated by a first storage name, when the piece of data in the first data storage is recognized. The information processing apparatus further includes the first storage name including a character string to specify the information processing operation to be performed, and a data relocating system to relocate the piece of data from the first data storage when the data processing operation is completed.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: June 14, 2011
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Masahiro Nishihara
  • Publication number: 20110138121
    Abstract: The present invention discloses a card reader comprising a plurality of card slots for inserting the memory cards, and a circuit for integrating storage space of the memory cards into an integrated storage medium. The integrated storage medium is used as one external disk.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 9, 2011
    Inventors: Chih-Kuei Hu, Wei-Ting Liu, Wei-Hua Lu
  • Patent number: 7958297
    Abstract: A card-type peripheral device includes an electronic component including a memory disposed in a case, a terminal part including connection terminals connectable with a to-be-connected device, and a switch for disabling writing to the memory. The card-type peripheral device further includes a signal terminal capable of transmitting a signal indicating the status of the switch to the to-be-connected device.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: June 7, 2011
    Assignee: Sony Corporation
    Inventors: Yoshitaka Aoki, Keiichi Tsutsui
  • Publication number: 20110130952
    Abstract: In this switching control system, a first control portion is preferentially connected to a portable storage medium connection portion, and formed to control a switching portion to switch the connection target of the portable storage medium connection portion from the first control portion to a second control portion in response to the contents of data stored in a portable storage medium when the portable storage medium is connected to the portable storage medium connection portion.
    Type: Application
    Filed: November 30, 2010
    Publication date: June 2, 2011
    Applicant: Funai Electric Co., Ltd.
    Inventor: Atsushi IWAMOTO
  • Patent number: 7953930
    Abstract: A memory card has a data scrambler that performs a data scrambling operation on data stored in the memory card according to a device ID associated with the memory card. The device ID is either set at the factory and permanently stored in the card, or configurable by a user or a host system.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: May 31, 2011
    Assignee: SanDisk Corporation
    Inventor: Steven S. Cheng
  • Publication number: 20110125966
    Abstract: A transparent four rank memory module has a front side and a back side. The front side has a third memory rank stacked on a first memory rank. The back side has a fourth memory rank stacked on a second memory rank. An emulator coupled to the memory module activates and controls one individual memory rank from either the first memory rank, the second memory rank, the third memory rank, or the fourth memory rank based on the signals received from a memory controller.
    Type: Application
    Filed: October 11, 2010
    Publication date: May 26, 2011
    Applicant: SMART Modular Technologies, Inc.
    Inventors: Hossein Amidi, Kelvin A. Marino, Satyadev Kolli
  • Publication number: 20110125967
    Abstract: The present invention provides a system and method for interfacing between a terminal and a smart card, and a smart card applied to the same. In other words, by presenting the configuration including a terminal equipped with several device resources requested for interworking during the execution of the service applications stored in a smart card, and a Universal Subscriber Identification Module (USIM), and a smart card to prepare the selective execution of the application considering the service supportable terminal based on a device resource list created by the terminal, it is possible to provide suitable services to the terminal performance considering the difference in the mounted terminal model and manufacturer due to the selective executability according to the device resources with which the terminal is equipped with a number of service applications stored in the smart card.
    Type: Application
    Filed: July 29, 2009
    Publication date: May 26, 2011
    Applicant: SK TELECOM. CO., LTD
    Inventors: Jin-Tae Kim, Kyung Ok Lee, Eun Su Jung, Hoo Jong Kim
  • Patent number: RE42397
    Abstract: A storage unit made of flash array and a USB controller, is implemented to be compatible with then the USB specification. The unit includes memory modules which can accept write commands and read commands and are erasable and non-volatile herein referred to as flash modules. The USB/flash controller is configured to provide USB functionality and compatibility alone along with common flash operations such as programming reading and erasing the above mentioned components.
    Type: Grant
    Filed: November 14, 2002
    Date of Patent: May 24, 2011
    Assignee: Sandisk IL Ltd.
    Inventors: Amir Ban, Dov Moran, Oron Ogdan
  • Patent number: RE42443
    Abstract: A storage unit made of flash array and a USB controller, is implemented to be compatible with then the USB specification. The unit includes memory modules which can accept write commands and read commands and are erasable and non-volatile herein referred to as flash modules. The USB/flash controller is configured to provide USB functionality and compatibility alone along with common flash operations such as programming reading and erasing the above mentioned components.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: June 7, 2011
    Assignee: Sandisk IL Ltd.
    Inventors: Amir Ban, Dov Moran, Oron Ogdan