Detachable Memory Patents (Class 711/115)
  • Patent number: 8495297
    Abstract: The invention refers to a method for indicating the current status of a removable media device provided for being loaded with at least one removable medium, and being connected to a device reading and/or writing AV storage media. The method has the steps of checking the type of user input upon occurrence of user input, keeping the status of the removable media device if the type of user input is not related to the removable media device, else checking whether a characteristic feature of the at least one removable medium has changed, keeping the current status if the characteristic feature of the at least one removable medium has not changed, and else updating the status.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: July 23, 2013
    Assignee: Thomson Licensing
    Inventors: Yee Kiat See, Jack Ping Chng, Chee Yang Lim
  • Patent number: 8495298
    Abstract: The present invention discloses a method for processing parallel data storage and authentication and a terminal. In this case, the method comprises: a data processing thread of a terminal storing data into a corresponding cache area according to a type of the data, wherein the type of the data comprises authentication type and storage type, data of the authentication type is stored in a first cache area, and data of the storage type is stored in a second cache area; a scheduling processing thread of the terminal reading data from the first cache area and the second cache area alternately according to a reading rule associated with the data type, and sending the read data to a smart card of the terminal; and the smart card performing storage or authentication according to the type of the received data.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: July 23, 2013
    Assignee: ZTE Corporation
    Inventors: Chengzhi Jiang, Liang Liu, Dianbin Lian
  • Patent number: 8483061
    Abstract: A distributed memory architecture for a layer 2 processing circuit chip (50) is described. In one implementation, the layer 2 processing circuit chip (50) comprises an external memory interface configured to provide access to data packets stored in an external memory (52), a layer 2 processor (54) coupled to the external memory interface (56) and configured to process data packets retrieved from the external memory (56) to generate RLC SDUs, and an on-chip memory (58) coupled to the layer 2 processor (54) and configured to store the RLC PDUs generated by the layer 2 processor (54) prior to their transmission. Upon a request to retransmit an RLC PDU, the layer 2 processor (54) is configured to selectively read the RLC PDU to be retransmitted from the on-chip memory (58) or a data packet comprising the RLC PDU to be retransmitted from the external memory (52).
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: July 9, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jürgen Lerzer, Stefan Meyer, Stefan Strobl
  • Patent number: 8484721
    Abstract: Some embodiments of the present invention provide a system that presents an alternate computing environment on a host computing device. During operation, this system detects the presence of a removable storage device which is in communication with an interface of the host computing device. The system also locates code which implements the alternate computing environment on the removable storage device. Finally, the system runs the code which presents the alternate computing environment through an environment player on the host device, wherein the environment player prevents a user of the alternate computing environment from interacting directly with a native computing environment of the host computing device.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: July 9, 2013
    Assignee: Moka5, Inc.
    Inventors: Monica Sin-Ling Lam, Constantine P. Sapuntzakis
  • Patent number: 8477358
    Abstract: A printer includes a printer memory that stores information, a printer communication device that performs communication with a terminal, a printing device that prints based on print data, a receiving device that receives operating state information, the operating state information indicating that an operating state of the printer is one of a storage device state and a printing device state, the storage device state being an operating state that causes the terminal to recognize the printer as a device capable of using the printer memory, and the printing device state being an operating state that causes the terminal to recognize the printer as a device capable of printing by using the printing device, and a switching device that switches the operating state of the printer to one of the storage device state and the printing device state, based on the operating state information received by the receiving device.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: July 2, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yoshihiko Sugimura, Yoshitsugu Tomomatsu, Hidekazu Ishii
  • Publication number: 20130166817
    Abstract: A controller for transferring data between a host and a storage medium includes a data transfer unit and a control unit. The data transfer unit transfers data according to control commands from the host if the data transfer unit is enabled. The control unit coupled to the data transfer unit receives a status signal indicating whether the storage medium is coupled to a socket of the controller. The control unit provides interruption signals to the host. Power and a clock signal for the control unit are disabled if the status signal indicates that the storage medium is decoupled from the controller.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: O2MICRO, INC.
    Inventors: Jeng-Luen LI, Kugao OUCHI
  • Publication number: 20130166843
    Abstract: A host device is configured to read and write information from and into a card and to supply a supply voltage that belongs to a first voltage range or a second voltage range which is lower than the first voltage range, and issues a voltage identification command to the card. The voltage identification command includes a voltage range identification section, an error detection section, and a check pattern section. The voltage range identification section includes information indicating which one of the first voltage range and the second voltage range the supply voltage belongs. The error detection section has a pattern configured to enable the card which has received the voltage identification command to detect errors in the voltage identification command. The check pattern section has a preset pattern.
    Type: Application
    Filed: February 20, 2013
    Publication date: June 27, 2013
    Applicant: Kabushiki Kaisha Toshiba
    Inventor: Kabushiki Kaisha Toshiba
  • Patent number: 8473008
    Abstract: A wireless-enabled memory module provides host devices access to a memory via a standard memory expansion interface and further incorporates embedded processing capability and a wireless network capability. The wireless-enabled memory module can be used in any host device providing a compatible memory card controller and interface. Host devices so equipped become wireless-memory enabled devices and can provide memory access to any other remote device enabled for compatible wireless communications. It is thereby possible for a remote device to access the memory content of the memory module, and cause transfers of either full-size or scaled versions of the content to the remote device through a first network, and optionally further transfer the content from the remote device through a second network to the Internet in the form of an e-mail message or MMS attachment.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: June 25, 2013
    Assignee: Socket Mobile, Inc.
    Inventor: Martin Croome
  • Patent number: 8468305
    Abstract: A computer-implemented method that enables an operation relative to a removable storage medium connected with a computer includes, obtaining an erasing flag to be set to the removable storage medium on the basis of a predetermined rule when the removable storage medium being connected, obtaining a connection time when the removable storage medium is connected, and identifying whether a program being activated on the computer is an erasing program for erasing data stored in the removable storage medium. The computer-implemented method enables concealing, upon the erasing flag is being on and the program being activated being other than the erasing program, data to be erased classified on the basis of the connection time included in the data stored in the removable storage medium.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: June 18, 2013
    Assignee: Fujitsu Limited
    Inventors: Jie Gao, Toshihiro Sonoda, Shigehiro Idani, Hiroshi Tsuda
  • Publication number: 20130151772
    Abstract: A storage control apparatus which connects a portable storage medium and stores content data acquired from the portable storage medium in a storage unit communicates with another apparatus to set the correspondence between a storage location within the portable storage medium and that within the storage unit. The storage control apparatus acquires, among content data within the portable storage medium, content data to be stored in the storage unit, and stores the content data acquired from the portable storage medium by the acquisition unit in a storage location within the storage unit corresponding to that within the portable storage medium, in which the acquired content data is stored, based on the correspondence between the storage location within the portable storage medium and that within the storage unit.
    Type: Application
    Filed: November 19, 2012
    Publication date: June 13, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: CANON KABUSHIKI KAISHA
  • Patent number: 8464012
    Abstract: A method is for controlling access to a data file of an IC card and may include storing a plurality of access conditions to be evaluated for accessing the data file, and enabling access to the file if the access conditions are satisfied. The method may further include ordering the access conditions to be evaluated in a Reverse Polish Notation inside a memory queue of the IC card, and evaluating the access conditions starting from a head of the memory queue.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: June 11, 2013
    Assignee: Incard S.A.
    Inventors: Saverio Donatiello, Giovanni Fontana, Corrado Guidobaldi
  • Patent number: 8463993
    Abstract: A translating memory module is disclosed including a printed circuit board, at least one memory integrated circuit coupled to the printed board, and at least one support chip coupled to the printed circuit board and coupled between the edge connector and the at least one memory integrated circuit. The at least one support chip includes a bi-directional translator to translate between a first memory communication protocol for the at least one memory integrated circuit and a second memory communication protocol for a memory channel differing from the first memory communication protocol. The second memory communication protocol to communicate data, address, and control signals over the memory channel bus to read and write data into the memory of the translating memory module.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: June 11, 2013
    Assignee: Virident Systems, Inc.
    Inventors: Kenneth Alan Okin, George Moussa, Kumar Ganapathy, Vijay Karamcheti, Rajesh Parekh
  • Patent number: 8463994
    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 26, 2012
    Date of Patent: June 11, 2013
    Assignee: CommVault Systems, Inc.
    Inventor: Rajiv Kottomtharayil
  • Publication number: 20130138883
    Abstract: A mechanism is provided for optimizing migration/copying of de-duplicated data from an internal storage system to a removable storage system. A preliminary number of clusters to be generated are determined for sets of data objects stored on the internal storage system based on a number of the sets of data objects. The preliminary number of clusters is generated based on shortest distances between the sets of data objects, each cluster comprising one or more sets of data objects and each set of data objects comprising one or more chunks of data. A chosen cluster is identified from a set of clusters by identifying a cluster having a greatest number of common chunks within as few sets of data objects. Responsive to an export-size of the chosen cluster failing to exceed the available storage capacity of the removable storage system, the chosen cluster is exported to the removable storage system.
    Type: Application
    Filed: September 10, 2012
    Publication date: May 30, 2013
    Applicant: International Business Machines Corporation
    Inventors: Nils Haustein, Thorsten Krause, Daniel J. Winarski
  • Publication number: 20130132629
    Abstract: An apparatus of storage medium for interface both USB host and USB OTG device is provided, including a USB module, a micro USB module, a control module, a storage module, where the control module is connected to the USB module, the micro USB module and the storage module, and provides signals to determine and control the data flow among the above modules. The apparatus can be connected to a USB host via the USB module and/or a USB OTG device via the micro USB module to access data in the storage module. The storage module can be realized as, for example, a pendrive module, a memory card reader with memory card, or a pendrive module plus a memory card reader with memory card. When connected to both a USB host and a USB OTG device simultaneously, the apparatus of the present invention can function as a USB cable.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 23, 2013
    Inventor: Peng-Fei Lin
  • Patent number: 8447928
    Abstract: An electronic apparatus stores therein information that includes a first list, a second list, and a third list. The first list contains a list of memory devices usable with the electronic apparatus, the second list contains a list of memory devices for which it is not certain whether the memory devices are usable with the electronic apparatus, and the third list contains a list of memory devices unusable with the electronic apparatus. A determining unit determines, by using the information, whether a connected memory device is usable or unusable with the electronic apparatus or determines that it is not certain whether the connected memory device is usable with the electronic apparatus.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: May 21, 2013
    Assignee: Ricoh Company, Limited
    Inventor: Fumiyuki Yoshida
  • Patent number: 8447916
    Abstract: Aspects of the subject matter described herein relate to storage configuration. In aspects, an interface is used to discover the existence, capacity, and characteristics of solid state storage. This information may be provided to a user or storage management process which may use the information to configure the solid state storage. When appropriate, bus bandwidth to the solid state storage as well as bandwidth to memory components of the solid state storage may be configured. Configuration and re-configuration may be performed automatically according to one or more policies maintained locally or remotely.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: May 21, 2013
    Assignee: Microsoft Corporation
    Inventors: Trenton P. Rambo, Sean Nicholas McGrane
  • Patent number: 8446729
    Abstract: A modular mass storage system and method that enables cableless mounting of ATA and/or similar high speed interface-based mass storage devices in a computer system. The system includes a printed circuit board, a system expansion slot interface on the printed circuit board and comprising power and data pins, a host bus controller on the printed circuit board and electrically connected to the system expansion slot interface, docking connectors connected with the host bus controller to receive power and exchange data therewith and adapted to electrically couple with industry-standard non-volatile memory devices without cabling therebetween, and features on the printed circuit board for securing the memory devices thereto once coupled to the docking connectors.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: May 21, 2013
    Assignee: OCZ Technology Group Inc.
    Inventor: Franz Michael Schuette
  • Publication number: 20130124793
    Abstract: Apparatuses and methods for implementing partitioning in memory cards and modules where conventional memory cards or modules have only a single partition. A representative memory card/module in accordance with the invention includes a memory device(s), and a memory interface which includes a data bus, a command line and a clock line. The memory card/module further includes a memory controller coupled to the memory device(s) and to the memory interface. The memory card/module includes means for controlling the partitioning of the memory device(s), and the memory controller is configured to operate the memory device(s) in accordance with the partition information.
    Type: Application
    Filed: January 7, 2013
    Publication date: May 16, 2013
    Applicant: Nokia Corporation
    Inventor: Nokia Corporation
  • Publication number: 20130124877
    Abstract: A communication equipment, method and storage device cooperate to assist in connecting a storage device between different devices. The equipment includes an interface configured to be electrically connected to information terminal equipment. It also includes a communication mechanism that performs communication with storage equipment that has a region assigned to the communication equipment. It further includes a controller that transmits device class information indicating that the communication equipment is of a mass storage class to information terminal equipment in response to the communication equipment being connected to the information terminal equipment via the interface.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 16, 2013
    Applicant: Buffalo Inc.
    Inventor: Buffalo Inc.
  • Patent number: 8443143
    Abstract: An information processing apparatus capable of connecting to a plurality of terminal devices over a network includes a recording/reproducing unit configured to receive a removable memory medium, a detector configured to detect insertion and removal of the removable memory medium in and from the recording/reproducing unit, and a controller configured to acquire first information identifying a terminal device which is recorded in the removable memory medium when the detector detects the insertion of the removable memory medium and to control permission and prohibition of access to the removable memory medium from the terminal devices based on the first information.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: May 14, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kuniaki Otsuka
  • Patent number: 8443131
    Abstract: Operational information read out by a read-out sense amplifier (19) is transferred via the data line DB to a volatile memory section. The volatile memory section is configured with the volatile memory section (21) having a SRAM configuration and the second volatile memory section (23) configured with latch circuits, both sections respectively connected in parallel with the data line DB. The operational information, which may be provided depending on an operation state of the write-protect information and other information stored in the non-volatile memory cell MC selected by the word line WLWP, is written and read out with respect to the first volatile memory section (21) in response to the identification information linked with the operational information. The operational information which must be constantly accessible, is written into the second volatile memory section (23). Thus, the operational information is available in response to attributes of the operational information.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: May 14, 2013
    Assignee: Spansion LLC
    Inventors: Mitsuhiro Nagao, Kenta Kato
  • Publication number: 20130117507
    Abstract: A memory storage apparatus, a memory controller and method for transmitting and identifying data streams are provided. The memory controller passes at least a portion of a data stream received from a host system to a smart card chip of the memory storage apparatus. Then, the host system accurately receives a response message from the smart card chip by executing a plurality of read commands. The memory controller is capable of adding a first verification code to a response data stream sent to the host system, and is capable of adding a write token to each of data segments of the response data stream. The host system confirms the accuracy of the response data stream by verifying the first verification code or by verifying the write token of each of the data segments.
    Type: Application
    Filed: January 17, 2012
    Publication date: May 9, 2013
    Applicant: PHISON ELECTRONICS CORP.
    Inventor: Hsu-Chih Chiang
  • Publication number: 20130117508
    Abstract: An electronic device system, an electronic device and a storage device that prevent the processing by a program stored in a non-certified storage medium are provided. An SDIO device 102 stores a program and identification information, outputs the program from an SD pin unit 40, and outputs the identification information from an extended pin unit 41. An electronic device 101 has an SD pin unit 30 connected to an SD pin unit 40 and an extended pin unit 31 connected to an extended pin unit 41, and reads the program by an SD host controller 13 connected to the SD pin unit 30. A device determination unit 15 determines whether the identification information obtained through the extended pin unit 41 coincides with the prestored identification information or not. When it is determined that the identification information coincides, a processing unit 10 executes processing by the read program.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 9, 2013
    Applicant: SHARP KABUSHIKI KAISHA
    Inventor: SHARP KABUSHIKI KAISHA
  • Patent number: 8438329
    Abstract: An apparatus and method couples memory devices in a memory module to a memory hub on the module such that signals traveling from the hub to the devices have approximately the same propagation time regardless of which device is involved. Specifically, the devices are arranged around the hub in pairs, with each pair of devices being oriented such that a functional group of signals for each device in the pair, such as the data bus signals, are positioned adjacent each other on a circuit board of the module. This allows for a data and control-address busses having approximately the same electrical characteristics to be routed between the hub and each of the devices. This physical arrangement of devices allows high speed operation of the module. In one example, the hub is located in the center of the module and eight devices, four pairs, are positioned around the hub.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: May 7, 2013
    Assignee: Micron Technology, Inc.
    Inventor: Jeffery W. Janzen
  • Publication number: 20130111128
    Abstract: Systems and methods for implementing a secure processor stick are described. In one aspect, the system for implementing a secure processor stick with a computer, the system comprising: a secure processor stick, including: a processor; a memory coupled to said processor; a smart chip coupled to said processor, said smart chip storing data for implementing a secure environment; and an operating system adapted to run on said memory and said processor, wherein said operating system is adapted to provide a secure environment for display on a computer using said data.
    Type: Application
    Filed: December 20, 2012
    Publication date: May 2, 2013
    Applicant: Cassis International Pte Ltd.
    Inventor: Kwang Wee Lee
  • Patent number: 8433842
    Abstract: Method for a storage device is provided. The method includes interpreting a command from a host system, wherein a command parser module for a storage device interprets the command; and extracting information regarding an operation from the command, wherein the command parser module extracts the information and interfaces with the host system.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 30, 2013
    Assignee: Sandisk Technologies Inc.
    Inventor: Haluk Kent Tanik
  • Patent number: 8433772
    Abstract: An approach for automatically sharing a tape drive in a heterogeneous computing environment that includes a first computer and second computer is presented. The first computer receives a message that includes a shared tape drive identifier, a source port identifier of the second computer, and a reservation status change for the tape drive. Based on the tape drive identifier, the first computer determines that the tape drive is connected to the first computer. The source port identifier is determined to not identify any host bus adapter installed in the first computer. In response to the first computer determining that the reservation status change indicates a reservation or a release of the tape drive for the second computer, the first computer sets the tape drive offline or online, respectively, in an application executing in the first computer.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Leonard George Jesionowski, Wolfgang Muelller-Friedt, Ulf Troppens
  • Patent number: 8429340
    Abstract: A storage system uses a plurality of flash memory modules and a storage controller. Each of the plurality of flash memory modules comprises a memory controller and at least one flash memory chip. The memory controller manages a plurality of blocks provided with the at least one flash memory chip and controls a first wear-leveling process for leveling erase counts between the plurality of blocks. The storage controller, coupled to the plurality of flash memory modules, controls data sent from a host computer to be sent to a flash memory module of the plurality of flash memory modules. The storage controller controls a second wear-leveling process exchanging data between at least one block of a first flash memory module of the plurality of flash memory modules and at least one block of a second flash memory module of the plurality of flash memory modules.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: April 23, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Katsuya Tanaka, Kentaro Shimada
  • Patent number: 8429347
    Abstract: A wireless communication device transfers instructions to a host device over a USB connection responsive to being connected to the host device over the USB connection. The instructions direct the host device to enumerate the wireless communication device as a USB MSC device. The wireless communication device wirelessly transfers a device identifier for the wireless communication device to a wireless communication network responsive to being connected to the host device over the USB connection. The wireless communication network processes the device identifier to limit communication service for the wireless communication device to communications with a particular data storage system.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: April 23, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey R. Contino, Warren B. Cope, Douglas Alan Olding
  • Patent number: 8429209
    Abstract: A method of reading data from a partitioned directory incident to a serialized process. A first read and an offset value are received. A first data block in a modeled fully partitioned directory is identified based on the offset value and a predetermined number of entries associated with a buffer. It is determined whether the first data block in the fully partitioned directory is present in the actual partitioned directory. Zeros are written in the buffer if the first data block in the fully partitioned directory is not present in the actual partitioned directory otherwise the first data block associated with the actual partitioned directory is written to the buffer. A second data block is similarly read by a second read operation and written. The second data block is associated with a second subdirectory, selected based on a horizontal node traversal at a node level of said first subdirectory.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: April 23, 2013
    Assignee: Symantec Corporation
    Inventors: Mitul Kothari, Brad Boyer, Anindya Banerjee, Kedar Patwardhan, Ryan Robert Lefevre
  • Patent number: 8429328
    Abstract: A storage device is provided. The storage device includes a command parser module for interpreting a command from a host system in a platform independent format; and for extracting information regarding an operation from the command, wherein the command parser module interfaces with the host system.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 23, 2013
    Assignee: SanDisk Technologies Inc.
    Inventor: Haluk Kent Tanik
  • Patent number: 8423703
    Abstract: A memory card system includes a host that issues a read command and a memory card that upon receiving the read command sends read data to the host in synchronism with a read clock signal generated within the memory card. In addition, the memory card sends the read clock signal to the host, and the host receives the read data in synchronism with the read clock signal, for increasing the allowable setup time period at the host.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: April 16, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nam-Phil Jo, Chang-Il Son, Kyu-Hyun Shim, Sin-Ho Yang
  • Patent number: 8423731
    Abstract: A system and method for managing automatic data protection features, e.g., backup scheduling and data storage capabilities, e.g., policy provisioning of a storage system to enable information lifecycle management of data served by the system. A novel management module executes within a storage operating system of the storage system to manage the automatic scheduling of backup operations for data based on a minimal set of user configurations. The management module cooperates with a mirroring application to manage the generation of persistent consistency point image (PCPIs) used as backups (replicas) of the data. The management module distributes the data containers scheduled for PCPI generation among time slots within a defined backup time window. At the appropriate time slot, each PCPI the data container is illustratively backed up from the primary storage space to the secondary storage space.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: April 16, 2013
    Assignee: NetApp, Inc.
    Inventors: Gokul Nadathur, Aseem Vaid
  • Patent number: 8423714
    Abstract: The storage and reproducing apparatus includes a signal processing block, a memory, a reproduction block, an operation block, and a control block. The signal processing block converts a sound signal entered, into a digital signal. The memory stores a digital signal outputted form the signal processing block and a management data of the digital data. The reproduction block at least converts a digital signal read out from the memory, into a hearable sound for reproduction output. The operation block is provided on an apparatus main body and includes a rotary operation block provided on the apparatus main body in such a manner that the rotary operation block can be rotated around a rotation center and shifted along plane which almost orthogonally intersects the rotation center. The control block, according to an input from the operation block, writes a digital signal and a management data into the memory and reads out a digital signal and a management data stored in the memory.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: April 16, 2013
    Assignee: Mobilemedia Ideas LLC
    Inventor: Kenichi Iida
  • Patent number: 8412906
    Abstract: Described are memory apparatus organized in memory subsections and including configurable routing to support multiple data-width configurations. Relatively narrow width configurations load fewer sense amplifiers, resulting in reduced power usage for relatively narrow memory configurations. Also described are memory controllers that convey width selection information to configurable memory apparatus and support point-to-point data interfaces for multiple width configurations.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: April 2, 2013
    Assignee: Rambus Inc.
    Inventors: Richard E. Perego, Donald C. Stark, Frederick A. Ware, Ely K. Tsern, Craig E. Hampel
  • Publication number: 20130080692
    Abstract: A content-aware digital media storage device includes a host device interface for exchanging digital information with a host device, a memory array for storing digital information received from the host device via the host interface, a peripheral module configured to communicate the digital information stored in the memory array to a receiver located remote from the digital media storage device, and a controller communicatively coupled to the host device interface, the memory array and the peripheral module and configured to interpret directory information associated with the digital information stored in the memory array so as to selectively access said digital information and communicate such accessed digital information to the peripheral module for transmission to the remote receiver. Digital images stored in the memory array may be transmitted to a remote host via a wireless network access point with which the peripheral module of the storage device is associated.
    Type: Application
    Filed: November 20, 2012
    Publication date: March 28, 2013
    Inventors: Eugene Feinberg, Yuval Koren, Berend Ozceri
  • Publication number: 20130080701
    Abstract: In a satellite communication system comprising at least a hub and a plurality of terminals, at least one terminal may include a cache for storing data objects. The cache may be based on a detachable memory device that may be inserted to or removed from the terminal at any given time, including after the terminal is deployed. Aspects are directed to preventing a prefetching of objects already stored in a cache of a remote terminal. In some embodiments, an efficient multicasting of content to terminals over an adaptive link may occur in a manner which may benefit terminals comprising a cache while not affecting or minimally affecting the performance of terminals that may not include a cache.
    Type: Application
    Filed: March 1, 2012
    Publication date: March 28, 2013
    Applicant: GILAT SATELLITE NETWORKS, LTD.
    Inventors: Oren Markovitz, Yoseph Hecht, Nitay Argov, Zohar Kanfi
  • Publication number: 20130080702
    Abstract: A Micro-Secure Digital (“SD”) device loaded with a smart card that can be issued in bulk and in card form is provided. The device includes: a SD interface electrically connected to a host terminal; at least one memory module; a SD controller connected to the SD interface to provide communication between a host terminal and the memory module; at least one smart card IC for data communication with the SD controller; and a smart card interface for issuing smart cards. Since the Micro-SD device is provided with a smart card function and a card form satisfying the ISO 7810 standard, it may be issued in bulk through automation using a conventional automatic card-issuing device that automatically issues a credit card or a USIM card.
    Type: Application
    Filed: November 19, 2012
    Publication date: March 28, 2013
    Applicant: SK C&C CO., LTD.
    Inventor: SK C&C CO., LTD.
  • Patent number: 8407403
    Abstract: A hybrid storage device uses a write cache such as a hard disk drive, for example, to cache data to a solid state drive (SSD). Data is logged sequentially to the write cache and later migrated to the SSD. The SSD is a primary storage that stores data permanently. The write cache is a persistent durable cache that may store data of disk write operations temporarily in a log structured fashion. A migration policy may be used to determine how long to cache the data in the write cache before migrating the data to the SDD. The migration policy may be implemented using one or more migration triggers that cause the contents of the write cache to be flushed to the SSD. Migration triggers may include a timeout trigger, a read threshold trigger, and a migration size trigger, for example.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: March 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Vijayan Prabhakaran, Mahesh Balakrishnan, Gokul Soundararajan
  • Patent number: 8407396
    Abstract: Block data access is provided for an operating system by allocating a portion of solid-state memory of a data processing arrangement for use as a block storage device. A block device interface is created that provides access to the portion of solid-state memory via firmware of the data processing arrangement. The block device interface emulates an electromechanical data-storage device. The block device interface is presented to the operating system at a boot-time of the operating system and the block device interface is accessed using a block device driver of the operating system during the boot-time of the operating system. The block device driver emulates the electromechanical data-storage device to the operating system.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: March 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Arad Rostampour
  • Patent number: 8402218
    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: Grant
    Filed: December 15, 2009
    Date of Patent: March 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs, Vinod K. Grover, Michael Magruder, Gad Sheaffer
  • Patent number: 8402233
    Abstract: Certain embodiments of a method and apparatus for high throughput mass storage device interface in a microprocessor for handheld systems may comprise interleaving accesses to a plurality of mass storage devices communicatively coupled to a portable media processing device. Interleaved transfer may occur of data corresponding to the interleaved accesses to the plurality of mass storage devices communicatively coupled to the portable media processing device. At least a portion of the plurality of mass storage devices may be communicatively coupled internally to the portable media processing device. A remaining portion of the plurality of mass storage devices may be communicatively coupled externally to the portable media processing device.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: March 19, 2013
    Assignee: Broadcom Corporation
    Inventor: Paul Yang Lu
  • Publication number: 20130067167
    Abstract: Embodiments of archival storage system are disclosed. The archival storage system includes one or more removable disk drives that provide random access and are readily expandable. In embodiments, some or all of the data within the removable disk drive(s) is immutable. The archiving system creates a designation for the data representing the data as having Write Once Read Many (WORM) protection. Actions associated with the data may be received and determined to be read accesses. If the actions are something other than a read access, the archiving system, in embodiments, prevents the action on the data.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 14, 2013
    Applicant: Imation Corp.
    Inventors: Matthew D. Bondurant, Payman Dadashpour
  • Patent number: 8397026
    Abstract: An access control system (10) is disclosed for controlling access to data stored on at least one data storage medium (14) of a computing system. The access control system (10) comprises authentication means (25) to authenticate users permitted to access data stored in the at least one data storage medium (14) and database means (29) arranged to store data access profiles. Each data access profile is associated with a user permitted to access data stored in the at least one data storage medium (14), each data access profile includes information indicative of the degree of access permitted by a user to data stored in the at least one data storage medium (14), and each data access profile includes a master data access profile (M) and a current data access profile (C). The current data access profile (C) is modifiable within parameters defined by the master data access profile (M).
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: March 12, 2013
    Assignee: Secure Systems Limited
    Inventors: Michael J. Wynne, Michael R. Geddes
  • Patent number: 8390869
    Abstract: A method for pre-configuring a portable storage device for use in transporting print jobs in a print shop, and a method for using the pre-configured portable storage device to export and import print jobs between different devices in the print shop. The portable storage device is pre-configured to contain multiple root directories uniquely corresponding to multiple print job management programs. A configuration file containing exporting and importing instructions and administrative information is stored in each root directory. When exporting print jobs, the exporting program automatically locates its own unique root directory and exports jobs into that root directory. When importing print jobs, once the operator indicates an exporting program, the importing program searches the root directory for the exporting program for all stored jobs and displays them to the operator for selection.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: March 5, 2013
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Shane Matthew Cain
  • Patent number: 8390866
    Abstract: A computer-connectable portable memory device is specifically adapted for storing digital data files for the purpose of transferring the files to other equipment and/or displaying the files. The device has program code permanently residing therein and causing the device to identify itself as a printer when connected to a multi-purpose computer.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: March 5, 2013
    Assignee: OCE-Technologies B.V.
    Inventors: Matthijs F. Mullender, Robert J. Audenaerde, Waldo Ruiterman
  • Patent number: 8392478
    Abstract: A method of reading data from a partitioned directory incident to a serialized process. A first read and an offset value are received. A first data block in a modeled fully partitioned directory is identified based on the offset value and a predetermined number of entries associated with a buffer. It is determined whether the first data block in the fully partitioned directory is present in the actual partitioned directory. Zeros are written in the buffer if the first data block in the fully partitioned directory is not present in the actual partitioned directory otherwise the first data block associated with the actual partitioned directory is written to the buffer. A second data block is similarly read by a second read operation and written. The second data block is associated with a second subdirectory, selected based on a horizontal node traversal at a node level of said first subdirectory.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: March 5, 2013
    Assignee: Symantec Corporation
    Inventors: Mitul Kothari, Brad Boyer, Anindya Banerjee, Kedar Patwardhan, Ryan Robert Lefevre
  • Publication number: 20130054893
    Abstract: A data copying method for one-to-many reproduction apparatus having a data buffer includes steps of: reading multiple data segments from source data into the data buffer, detecting newly connected random access devices, selecting the data segments from the data buffer individually for each of the random access devices, copying the respectively selected data segments into each of the random access devices, and determining whether each of the data segments in the data buffer has been copied into all the random access devices and whether any of the random access devices has stored all the data segments of the source data. Newly connected devices are allowable to improve efficiency. Segment selection prevents multiple devices from writing identical data synchronously and thereby prevents accumulation of identical electromagnetic leakage. Consequently electromagnetic interference reduces.
    Type: Application
    Filed: November 17, 2011
    Publication date: February 28, 2013
    Inventor: Ching-Chung LEE
  • Patent number: 8386678
    Abstract: A data storage device includes one or more electrical contacts and one or more data paths through the electrical contacts. The one or more electrical contacts enable bits to be transferred into and out of the data storage device via the one or more data paths. The data storage device also includes a memory that stores an indication of a number of the one or more data paths. The data storage device is configured to provide the indication via at least one of the one or more data paths while the data storage device is operatively coupled to a host device to indicate to the host device the number of the one or more data paths.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: February 26, 2013
    Assignee: Sandisk Corporation
    Inventors: Yoram Cedar, Micky Holtzman, Yosi Pinto