By Detachable Memory Patents (Class 710/13)
-
Publication number: 20110125933Abstract: A removable medium capable of performing formatting conforming to the standard if a host machine does not include a special formatting command is provided. A removable medium has an information storage section 20 having a first storage area for storing first management information and a second storage area for storing second management information; a formatting information storage section 30 for storing formatting information to format the first storage area and the second storage area; a formatting start detection section 11 for detecting update access to update the first management information from an external machine; and a format processing section 12 for performing format processing of storing the formatting information stored in the formatting information storage section 30 in the first storage area and the second storage area as the first management information and the second management information when the update access is detected.Type: ApplicationFiled: August 10, 2007Publication date: May 26, 2011Applicant: PANASONIC CORPORATIONInventor: Yutaka Kobayashi
-
Publication number: 20110093622Abstract: A system and a method are disclosed for quickly and securely transferring media files to an SD card from a kiosk. The kiosk includes a customer interface module for receiving a selection of a media file to transfer, a transaction module for accepting payment, a media file processing module for preparing the media file to be written to the SD card, and a high-speed secure SD card writer that can write to both an unsecure area and a secure area of the SD card. All data is written to the unsecure area before data is written to the secure area to improve speed. Optionally, the kiosk includes a firmware update module for distributing firmware updates through the SD cards, and the ability to play previews to attract customers and entertain them while transferring media files to the SD card.Type: ApplicationFiled: October 18, 2010Publication date: April 21, 2011Applicant: MOD SYSTEMS INCORPORATEDInventors: Mark P. Hahn, Daniel V. Bolstad, Joseph P. Zipperer
-
Patent number: 7925800Abstract: The present invention discloses a method of editing a multi-media playing schedule for a digital photo frame, a system and a computer readable storage medium thereof, which are characterized in that users can edit a multi-media playing schedule on the data processing apparatus when the digital photo frame is electrically connected to the data processing apparatus, and after editing of the multi-media playing schedule is finished, the multi-media playing schedule is transmitted to the digital photo frame and stored in the digital photo frame. Therefore, the problem of being unable to edit complicated multi-media playing schedules due to simple operation interface of digital photo frames can be solved.Type: GrantFiled: April 22, 2009Date of Patent: April 12, 2011Assignee: Elitegroup Computer Systems Co., Ltd.Inventor: Yao-Sen Cheng
-
Publication number: 20110072167Abstract: A system and method for transporting the look, feel, and function of one's personalized computer preferences across multiple host computers, including the appearance, settings, programs, and user data. This system and method uses a portable memory device and a data management system that maintains a consistent interface and data file structure on multiple host computers, including a common visual desktop interface. The portable memory solution also provides mobile access to the user's applications and personal data files. The memory device is capable of being connected to multiple host computers via a standard interface such as a USB port.Type: ApplicationFiled: May 3, 2010Publication date: March 24, 2011Inventors: Ken Scott Fisher, Kevin Cotton Baxter
-
Publication number: 20110072166Abstract: A storage device and a driving method thereof which enables a stored media file to be played in any media player are described. The storage device includes a storage unit which stores a media file of a media player. The storage device includes a connector which is connected to the media player. A converter converts the media file stored in the storage unit based on an attribute of the media file. A controller controls the converter to convert the media file to be played by the media player, based on the attribute, and transmits the converted media file to the media player. This allows a media file which stored in a storage device to be played on any media player.Type: ApplicationFiled: April 2, 2010Publication date: March 24, 2011Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yong-jun PARK, Seung-kwon PARK, Hee-soo LEE, Jin-seok CHOI
-
Patent number: 7912994Abstract: Techniques for reducing mount time for a peripheral device connected to an external host device are presented. In some implementations, when a connection is detected, file system data is pre-fetched before a request for such data is sent by the external host device. This allows faster access to the file system data used for initiating read/write communications. In other implementations, in response to a data access command from the external host device, a reply message is delayed from the peripheral device to prevent data access command failures. This delayed response prevents the external host device from pausing before attempting subsequent communication requests.Type: GrantFiled: January 27, 2006Date of Patent: March 22, 2011Assignee: Apple Inc.Inventors: Michael J. Cornwell, Christopher P. Dudte
-
Publication number: 20110055450Abstract: A multifunctional storage device with a built-in software controlled I/O bus includes a transmission interface plug, a transmission interface hub, at least one I/O device, at least one bridge and a built-in storage device. The built-in storage device includes a memory controller and a memory module, and the memory module stores a software program and an auto-run setup program for automatically controlling and turning on or off connected to at least one I/O device (such as an extended device including a built-in device and an external device) of the bridge, such that a user can save the trouble of installing complicated driver programs and performing a manual setup to achieve a real plug-and-play function.Type: ApplicationFiled: August 26, 2009Publication date: March 3, 2011Inventors: David LIN, Victor Chiang, Jonathan Chen, Gordon Yu
-
Publication number: 20110035513Abstract: A system and method for protecting against corruption of data stored in a peripheral storage device. The peripheral storage device is communicatively coupled with a host computer. The peripheral storage device includes at least memory and a controller. Data from the host computer is stored to a first portion of the peripheral storage device memory. The controller backs up some or all of the data to a second portion of the data to a second portion of the peripheral storage device memory. The controller restores some or all of the data from the second portion of the peripheral storage device memory to the first portion of the peripheral storage device memory.Type: ApplicationFiled: August 6, 2009Publication date: February 10, 2011Inventors: David Jevans, Gil Spencer
-
Publication number: 20110010470Abstract: A portable, application-specific USB autorun device, following connection to a computer terminal, automatically initialises or presents itself as a known type of device and then automatically sends to the terminal a sequence of data complying with a standard protocol, that sequence of data automatically causing content to be accessed or a task to be initiated. The device (i) includes a standardised USB module that includes a USB microcontroller, the standardised module being designed to be attached to or embedded in multiple types of different, application specific packages but (ii) excludes mass memory storage for applications or end-user data.Type: ApplicationFiled: December 10, 2007Publication date: January 13, 2011Applicant: Visible Computing LimitedInventors: Thomas Steven Hulbert, Durrell Grant Bevington Bishop
-
Publication number: 20110004840Abstract: 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: ApplicationFiled: September 21, 2010Publication date: January 6, 2011Applicant: EYE-FI, INC.Inventors: Eugene Feinberg, Yuval Koren, Berend Ozceri, Ziv Gillat
-
Patent number: 7856491Abstract: When a memory card is inserted into a card reader of an MFP, a selected network address is set as a connection destination, and a memory card insertion signal is transmitted to the connection destination. On the other hand, when no network address is selected, all network addresses stored in the memory card are set as connection destinations, and the memory card insertion signal is transmitted to the set connection destinations. The memory card insertion signal includes information indicating the insertion of the memory card into the card reader and a network address of the MFP.Type: GrantFiled: February 19, 2007Date of Patent: December 21, 2010Assignee: Brother Kogyo Kabushiki KaishaInventors: Megumi Kamata, Minoru Oishi
-
Patent number: 7849242Abstract: A PCI Express-compatible flash device can include one or more flash memory modules, a controller, and an ExpressCard interface. The controller can advantageously provide PCI Express functionality as well as flash memory operations, e.g. writing, reading, or erasing, using the ExpressCard interface. A PIO interface includes sending first and second memory request packets to the flash device. The first memory request packet includes a command word setting that prepares the flash device for the desired operation. The second memory request packet triggers the operation and includes a data payload, if needed. A DMA interface includes sending the second memory request from the flash device to the host, thereby triggering the host to release the system bus for the DMA operation.Type: GrantFiled: October 20, 2008Date of Patent: December 7, 2010Assignee: Super Talent Electronics, Inc.Inventors: Charles C. Lee, Sun-Teck See, Horng-Yee Chou, I-pieng Peter Kao
-
Publication number: 20100299457Abstract: A portable time transfer device is provided to transfer accurate date/time to reader devices and, thus, the reader devices do not have to be connected to a source of accurate time. A host computing system is configured to synchronize the portable time transfer device to a network, GPS, or other source of precise (accurate) time. Once the portable time transfer device is synchronized to the accurate date/time by the host computing system, the portable time transfer device is ready to be used by reader devices or any other devices (e.g., laptops, etc.) which need to maintain accurate time regardless of the connectivity to a network or GPS.Type: ApplicationFiled: May 22, 2009Publication date: November 25, 2010Applicant: ITRON, INC.Inventor: Matthew Johnson
-
Publication number: 20100299458Abstract: A playback device includes a port configured to receive content from an external memory device, a device memory residing in the device, and a controller programmed to execute instructions that cause the controller to read a read data pattern from the defined region in the external memory device and determine if the read data pattern correlates to an expected data pattern to a predetermined level, wherein the expected data pattern is derived at least in part from a defect map of the defined region. A memory device includes an array of memory cells configured to store at least one bit of data, the array of memory cells being organized into regions, at least one first region of the array of memory cells having stored therein a defect map of the array of memory cells, and at least one second region of the array of memory cells being designated as a defined region having a known defect pattern.Type: ApplicationFiled: July 19, 2010Publication date: November 25, 2010Inventors: Aaron Marking, Kenneth Goeller, Jeffrey Bruce Lotspiech
-
Publication number: 20100281184Abstract: A mouse with expandable memory capacity includes a button set with a plurality of buttons, a build-in memory, a card connector, and a controller. Therein, the card connector is for connecting with a memory card. The controller is connected to the button set, the build-in memory, and the card connector, wherein the controller is for controlling the operation of the build-in memory and for controlling the operation of the memory card so as to store a button instruction set. The controller further controls and uses the memory card to form an expansion memory for the build-in memory. The button instruction set records an operation instruction that is represented by combinations formed from one or more of the buttons. Therefore, the goal of expanding memory capacity of the mouse is achieved.Type: ApplicationFiled: April 29, 2009Publication date: November 4, 2010Inventor: Yuan-Jung Chang
-
Patent number: 7827417Abstract: A storage device includes a storage unit that stores key information. The storage device also includes an input/output unit that inputs a converted command. Further, the storage device includes an extractor that extracts attached information from the converted command inputted, reads out, from an address according to the attached information, the key information from the storage unit, and performs an inverse data conversion corresponding to a data conversion on the converted command, using the key information, to extract command information and address information. In addition, the storage device includes an output controller that, only when the command information is equivalent to predetermined information, reads out and outputs storage data from an address of the storage unit through the input/output unit, the address of the storage data indicated by the address information extracted by the extractor.Type: GrantFiled: October 28, 2005Date of Patent: November 2, 2010Inventor: Ikuo Yamaguchi
-
Publication number: 20100274928Abstract: A device, including a first storage unit configured to store a first plurality of files and a first management data corresponding to the first files; a connector configured to connect to an external storage device, the external storage being configured to store a second plurality of files and second management data corresponding to the second files; a controller configured to generate new management data by merging the first management data and the second management data, and to store the new management data in a memory; and a display unit configured to display contents of the first and second plurality of files based on the new management data without indicating to the user where the respective files are stored.Type: ApplicationFiled: July 9, 2010Publication date: October 28, 2010Applicant: Sony CorporationInventors: Yoshimichi Minakata, Noriyuki Koga, Shinjiro Akiha, Kenichi Iida
-
Patent number: 7822882Abstract: A computing device having a unique form factor and adapted for connecting to an external device is described. The computing device includes external connector(s), computing node(s), a power unit, and a flexible enclosure structure encasing them. The enclosure structure is made of flexible materials so that the computing device forms a physically integrated unit free of a rigid frame and can be mechanically supported by its external connectors without a chassis. At least one computing node has a computing state machine and programs that controls the behavior of the computing nodes at least during a connection event and a disconnection event. The computing device can be hot-swapped and function properly between these events. Also described is a reconfigurable computing system that includes one or more computing devices described above and one or more host computers, as well as programming techniques for accomplishing hot swapping of the computing devices.Type: GrantFiled: February 15, 2009Date of Patent: October 26, 2010Inventor: Lawrence John Dickson
-
Patent number: 7818554Abstract: A motherboard assembly of a computer includes a motherboard (80) and an expansion device. The expansion device is connected to the motherboard. The expansion device includes a BIOS chip (10), a first connector (20) and at least one second connector (30). The first connector is connected to a socket (40) mounted on the motherboard. The second connector is capable of connecting to a burning device (90) for restoring the BIOS chip. The BIOS chip is connected to the first connector, the second connector, and to a signal choice terminal of the motherboard which acts to access the BIOS chip through the first connector and the socket such that the BIOS chip of the expansion device can replace a BIOS chip mounted on the motherboard to be accessed when the computer is powered up to be tested, thereby protecting the BIOS chip mounted on the motherboard being damaged in test.Type: GrantFiled: June 21, 2007Date of Patent: October 19, 2010Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Yong-An Wang, Gang Chen, Ya-Qiong Niu, Zong-Bao Xiao
-
Patent number: 7814275Abstract: A storage device batch and parallel processing method adapted for an electronic apparatus, including: (a) connecting a plurality of storage devices to the electronic apparatus; (b) logging device identifiers and disk identifiers of the connected storage devices respectively into a device identifier table and a disk identifier table; (c) obtaining the device identifiers of a predetermined number of the storage devices from the device identifier table and generating a disk table to store the device identifiers of the predetermined number of storage devices; (d) obtaining disk identifiers of the predetermined number of storage devices and recording the disk identifiers to the disk table according to a logging time of each storage device of the predetermined number of storage devices; (e) controlling the storage devices recorded in the disk table performing a data transfer and recursively repeating (c) to (e) until detecting connections between all the storage devices and the electronic apparatus are cutoff.Type: GrantFiled: December 7, 2007Date of Patent: October 12, 2010Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Xin Lu, Shih-Fang Wong
-
Publication number: 20100250789Abstract: A method of managing a portable computing device (PCD) memory and a PCD docking station memory is disclosed and may include determining whether any changes in the PCD memory have occurred since a previous backup when the PCD is docked with the PCD docking station and backing up the PCD memory to the PCD docking station memory when changes in the PCD memory have occurred. Further, the method may include determining a memory requirement for each application stored on the PCD memory and determining whether any application memory requirement equals a transfer condition. Also, the method may include transferring each application associated with the application memory requirement that equals the transfer condition from the PCD memory to the PCD docking station memory and deleting each transferred application from the PCD memory.Type: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill
-
Publication number: 20100228890Abstract: Memory devices having a memory module, an interface, identification circuitry and a controller coupled to the memory module and the identification circuitry. The identification circuitry is configured to identify a selected operating mode from a plurality of signals sensed at the interface in response to a plurality of signals previously applied to the interface by the identification circuitry. The controller is operable to configure the memory device to the selected operating mode responsive to the identification circuitry.Type: ApplicationFiled: May 18, 2010Publication date: September 9, 2010Inventors: Petro Estakhri, Mahmud Assar
-
Patent number: 7793006Abstract: Provided are an apparatus and a method of managing a reconfiguration data memory. A space for a memory that stores configuration data used for reconfiguration of a target system is not provided in the target system. Instead the configuration data is stored in a separate server and, if required, the configuration data is transmitted to the target system through an Internet. Data that should be preserved after the reconfiguration among data contents stored in SoC internal and external memories of the target system is transferred to the server. The emptied space of the SoC internal and external memories is used as a configuration memory. After the reconfiguration, the preservation data is returned to its original position in the memories.Type: GrantFiled: August 13, 2004Date of Patent: September 7, 2010Assignee: Electronics and Telecommunications Research InstituteInventors: Soon Il Yeo, Myung Shin Kwak, Jong Dae Kim
-
Patent number: 7788731Abstract: Provided is an apparatus and method for customization of a protective device. The apparatus and method includes coupling programmer programmable memory to a microprocessor for processing select logic schemes. The programmer programmable memory is adapted to be modifiable by only a programmer of said protective device. Elements associated with some of the logic schemes are implemented into the programmer programmable memory in the form of a compiled settings structure having a plurality of allocation fields.Type: GrantFiled: March 25, 2005Date of Patent: August 31, 2010Assignee: Schweitzer Engineering Laboratories, Inc.Inventors: Robert Morris, Andrew A. Miller, Jeffrey L. Hawbaker
-
Publication number: 20100211699Abstract: A wireless access apparatus comprises a memory, a connection interface, a microcontroller, and a network interface. The memory is configured for storing a firmware data, and the connection interface is configured for receiving firmware data to be upgraded. The microcontroller is configured for controlling a process of storing the firmware data to be upgraded in the memory, and the network interface is connected to the microcontroller.Type: ApplicationFiled: September 10, 2009Publication date: August 19, 2010Applicant: RALINK TECHNOLOGY CORPORATIONInventors: KUEI FENG CHANG, YING YUAN HUANG
-
Patent number: 7778674Abstract: A communication apparatus including a radio frequency (RF) circuit coupled to a digital processing circuit and an interface circuit coupled to an authentication device. The RF circuit may be configured to operate on a radio frequency signal. A portion of the digital processing circuit may be disabled during an active mode of operation of the RF circuit. The interface circuit may be configured to buffer data communicated between the digital processing circuit and an authentication device during the active mode of operation of the RF circuit. In one embodiment, the interface circuit includes a memory and memory control logic to buffer data available for transmission to and/or received from the authentication device. In some embodiments, the digital processing circuit includes a processing unit configured to process authentication data received from the authentication device. In these and other embodiments, the authentication device may be a subscriber identity module (SIM).Type: GrantFiled: December 29, 2004Date of Patent: August 17, 2010Assignee: ST-Ericsson SAInventors: Frederick A. Rush, Satish S. Kulkarni
-
Publication number: 20100205451Abstract: A method for interacting with a memory device is provided. In this method, a cryptographic communication application is registered to be associated with a protocol type in a web browser. A message encapsulated in the protocol type from the web browser is received and thereafter transmitted to the memory device. Here, the message is associated with a cryptographic operation.Type: ApplicationFiled: April 14, 2010Publication date: August 12, 2010Inventors: Susan Cannon, Kevin Lewis
-
Publication number: 20100191872Abstract: A controller includes an inputting/outputting portion, which receives data from a field device and outputs operated data to the field device, a flash memory including a file system, and a file system driver, which reads data held on a shared memory and writes the read data into the file system to save the data in the file system. The file system driver has a power-failure-safe function.Type: ApplicationFiled: January 29, 2010Publication date: July 29, 2010Applicant: YOKOGAWA ELECTRIC CORPORATIONInventors: Hirokazu Iguchi, Yuuji Takabayashi
-
Publication number: 20100183201Abstract: A modular software and hardware scientific image analysis and processing system adaptable to a wide variety of practical tasks in various specialties of the sciences. Modules and their interconnections are selected according to the specialty needs of users, permitting intermediate storage, transmission, or transport on external storage devices.Type: ApplicationFiled: September 18, 2008Publication date: July 22, 2010Inventors: Frank Johan Schwab, Virginie Lafage
-
Patent number: 7761614Abstract: According to one embodiment, an electronic apparatus is detachably connected to a host apparatus. The electronic apparatus includes a file management information generation module. The file management information generation module generates file management information based on which a host apparatus recognizes each of content data items as a file stored in a storage medium, the file management information being indicative of a plurality of starting storage locations on the storage medium corresponding to starting data blocks of the content data items, and a plurality of shared storage locations on the storage medium, which are shared by the content data items and correspond to second and following data blocks of each of the content data items.Type: GrantFiled: April 24, 2009Date of Patent: July 20, 2010Assignee: Kabushiki Kaisha ToshibaInventors: Hirokazu Nagashima, Mitsuaki Moritani, Yasuhiro Morioka, Hiroki Iwahara, Naomiki Kobayashi
-
Patent number: 7753281Abstract: A flash memory device is powered via an RF field generated by a host unit. A contactless communication channel is established between the flash memory device and the host unit. A first version of a data file, including a first plurality of data chunks, is downloaded from the flash memory device to the host unit. A second version of the data file, including a second plurality of data chunks, is generated at the host unit. Data chunk modifications to the first plurality of data chunks necessary to generate the second plurality of data chunks are identified at the host unit. The contactless communication channel is reestablished. The identified data chunk modifications to the first plurality of data chunks are performed thereby updating the first version of the data file stored on the flash memory device to the second version of the data file.Type: GrantFiled: June 1, 2006Date of Patent: July 13, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jun Li, Riddhiman Ghosh, Kave Eshghi, Thomas Rathbone
-
Patent number: 7725612Abstract: A method for controlling a plurality of I/O devices being attached to a microprocessor by a special number and type of interfaces is provided. A generic configurable chip is connected to the I/O space of said microprocessor, said generic chip comprising a switch matrix being adapted to assign said special number and type of interfaces to each specific device when initializing said device.Type: GrantFiled: September 22, 2005Date of Patent: May 25, 2010Assignee: International Business Machines CorporationInventors: Janko Boehm, Herwig Gustav Elfering, Thomas Hess, Daniel Metz
-
Patent number: 7721014Abstract: A method for flexibly configuring default values of a network device and a network device using such flexible configuration method is described. First, it is determined whether the default values are obtained through a microprocessor interface or a memory interface. When it is determined that the default values are obtained through the memory interface, a header is received from a memory through the memory interface it is determined from the header whether any default value of the network device should be updated. If the network device should be updated, then at least one configuration instruction is fetched from the memory and the at least one configuration instruction is interpreted. A register default value of the default values is changed, corresponding to the interpreted at least one configuration instruction.Type: GrantFiled: March 22, 2004Date of Patent: May 18, 2010Assignee: Broadcom CorporationInventors: Wen-Cheng Tseng, Hsin-Min Yeh
-
Publication number: 20100121989Abstract: The present utility model relates to the field of software for recording and storing thoughts and media. Specifically it relates to a way to capture and store all the parts of a life journey. The present utility model provides one software application with a media center for storing photos, video and audio files, journal, letters for the future, daddy to be section, mommy to be section, time capsule section for capturing world headlines, sports and arts, an old wives tales quiz, month-to-month guided questions, photo editing center, video making center, photo collage center, baby's nursery center and labor and delivery center.Type: ApplicationFiled: November 14, 2008Publication date: May 13, 2010Inventor: Sherri Lynn Morris
-
Patent number: 7716400Abstract: The present disclosure relates to a portable storage device that can communicate with different types of host devices. In some embodiments, the portable storage device receives digital media content via a multi-mode device port and exports a derivative of the digital media content (for example, a media stream) via the same multi-mode device port. In some embodiments, the device port has at least one selectively active pin which is active when receiving digital media content and is dormant when exporting a derivative of the digital media content. Alternatively or additionally, the device port includes at least one selectively active pin which is dormant when receiving digital media content and is active when exporting a derivative of the digital media content. In some embodiments, the portable storage device selects a device mode and/or communications protocol in accordance with at least one detected feature of a complementary port and/or a host.Type: GrantFiled: May 14, 2007Date of Patent: May 11, 2010Assignee: SanDisk IL Ltd.Inventor: Moshe Raines
-
Patent number: 7716384Abstract: The present invention provides a highly convenient removable device and a startup method. A hub division unit 31 in a single composite device 2 allocates data exchange with the computer 1 side a plurality of devices, thereby easily realizing a plurality of functions. When connected to a USB, a recognition control unit 32 returns a signal representing a CD-ROM in a simulated manner in response to inquiry about the type of the device from the host side. When a device is mounted, a desired processing such as a program execution described in the script is automatically performed without installing a resident program for detecting a device mounting in advance in the computer side.Type: GrantFiled: October 31, 2003Date of Patent: May 11, 2010Assignee: Saslite Corp.Inventors: Shinya Kobayashi, Shinji Uematsu
-
Patent number: 7702821Abstract: 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: GrantFiled: August 29, 2006Date of Patent: April 20, 2010Assignee: Eye-Fi, Inc.Inventors: Eugene Feinberg, Yuval Koren, Berend Ozceri, Ziv Gillat
-
Patent number: 7694151Abstract: An architecture, system and method for operating on encrypted and/or hidden information (e.g., code and/or data). The invention enables creators, owners and/or distributors of proprietary code to keep such code inaccessible to users and user-controlled software programs. A memory architecture includes first and second protected memory spaces, respectively storing operating system instructions and a decrypted version of the encrypted information. The first protected memory space may further store a table linking the locations of the encrypted and/or hidden, decrypted information with a decryption and/or authorization key. The system includes the memory architecture and a processor for executing instructions, and the method loads, stores and operates on the encrypted and/or hidden information according to the memory architecture functionality and/or constraints.Type: GrantFiled: November 20, 2003Date of Patent: April 6, 2010Inventors: Richard C. Johnson, Andrew Morgan, H. Peter Anvin, Linus Torvalds
-
Publication number: 20100070658Abstract: A method of communication between a protocol-processing unit and an input/output (I/O) device through a device interface controller includes configuring the protocol-processing unit to write command/message data in a predefined write file, and configuring the device interface controller to translate the command/message data written in the predefined write file into a corresponding command/message and to transmit the corresponding command/message thus translated to the I/O device. A system that includes the protocol-processing unit and the device interface controller is also disclosed.Type: ApplicationFiled: September 9, 2009Publication date: March 18, 2010Applicant: ETREND ELECTRONICS, INC.Inventors: Hung-Chih Chiang, Ming-Feng Wu, Shih-Ching Hsiao, Chi-Cheng Cheng, Yau-Wen Liu, Chang-Ming Tsai
-
Publication number: 20100064064Abstract: A digital multi-function peripheral as an image processing apparatus stores configuration history files representing contents of processes executed in the past into an external storage device connectable to an external I/F. If the external storage device is connected to the external I/F, the configuration history files are acquired from the external storage device, and process contents represented by the configuration history files acquired from the external storage device connected to the external I/F are presented as past process contents to the user. If the user selects one process content from the presented past process contents, the same configuration as the selected process content is performed.Type: ApplicationFiled: September 9, 2009Publication date: March 11, 2010Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHAInventor: Shinji Koizumi
-
Publication number: 20100056883Abstract: When configuring multiple patient monitors (12) in a healthcare environment, configuration is simplified and setup time is reduced by employing barcoded configuration information that is scanned into the monitors (12) using a barcode scanner (14). A first monitor (12a) is configured by selectively scanning one or more barcodes contained in a configuration booklet. Once the first monitor (12a) is configured, its configuration information is stored and printed in barcoded format. The printed barcodes are then scanned into a second patient monitor (12b), without requiring the user to navigate the configuration barcode booklet a second time. Additionally, a patient's ID barcode is printed on vital signs records generated by the monitor, such as by a strip chart recorder or printer (20).Type: ApplicationFiled: March 28, 2008Publication date: March 4, 2010Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Kathleen R. Meschisen, Martin K. Mason, Joseph R. Fallon, Richard James Conrad
-
Publication number: 20100042753Abstract: One embodiment provides a system that processes an input/output (I/O) operation associated with a portable storage device. During operation, the system loads a virtual computing environment stored on the portable storage device into a host computer system coupled to the portable storage device. Next, the system intercepts the I/O operation from the virtual computing environment to the portable storage device. Finally, the system decouples the I/O operation from the virtual computing environment by processing the I/O operation independently of a representation of the I/O operation in the virtual computing environment.Type: ApplicationFiled: May 4, 2009Publication date: February 18, 2010Applicant: MOKA5, INC.Inventors: John Whaley, Thomas Joseph Purtell, II
-
Publication number: 20100036973Abstract: A storage device comprising a non-volatile memory for storing data, and an input device that is operative to select an operating mode of the storage device prior to mounting the storage device, such that each operating mode represents a different type of storage device. A controller interfaces with the input device to establish the selected operating mode of the storage device once the storage device is mounted.Type: ApplicationFiled: August 6, 2008Publication date: February 11, 2010Inventors: Eitan Mardiks, Donald Ray Bryant-Rich
-
Publication number: 20100030922Abstract: The present invention relates to a method of implementing an internal memory of a computer peripheral device as an optical storage device or/and a removable disk by software emulation. The computer peripheral device does not include additional hardware for driving the computer peripheral device as an optical storage device or/and a removable disk. A part of the internal memory of the computer peripheral device functions as a virtual optical storage device or/and a removable disk through software emulation. To achieve this, an emulation program is added to the computer peripheral device. The internal memory stores a program for recognizing the operating system and hardware type of a host as well as a device utilization application.Type: ApplicationFiled: April 27, 2007Publication date: February 4, 2010Applicant: CMOTECH CO., LTD.Inventor: Sang-Heon Lee
-
Publication number: 20100005280Abstract: A computer-readable medium is disclosed. The computer-readable medium stores a virtualized service tool application program for running on a computer running an existing operating system platform. The virtualized service tool application program has operating system software configured to execute as an internal operating system platform separate from the existing operating system platform, and that is configured with settings that permit the computer to communicate with one or more machines coupled to the computer. The virtualized service tool application additionally has a service module configured to perform service-related tasks for the one or more machines coupled to the computer.Type: ApplicationFiled: July 1, 2008Publication date: January 7, 2010Inventors: Todd M. Wagner, John L. Traenkenschuh, Paul W. Bierdeman
-
Patent number: 7640366Abstract: A storage controller includes a CPU for controlling each component in the storage controller; a ROM for storing programs executed by the CPU and data required for this execution; a RAM employed as a work area when the CPU executes the programs; a first ASIC (USB system) for controlling data transfers based on the USB standard; slots in which can be inserted various external memory units; a second ASIC (external memory system) for controlling data accesses to the external memory units to read data therefrom or write data thereto; and an address bus and a data bus connecting these components to one another.Type: GrantFiled: January 4, 2007Date of Patent: December 29, 2009Assignee: Brother Kogyo Kabushiki KaishaInventor: Fumitoshi Uno
-
Patent number: 7636798Abstract: Methods and systems for customizing information in a memory associated with a SAS host bus adapter (“HBA”). A SAS HBA typically includes a memory component that stores information common to all SAS HBA's manufactured by a particular vendor (e.g., common instructions and data). In addition, each HBA memory component typically includes some information unique to each HBA (e.g., board trace number, SAS address, configuration page, boot record, etc.). Features and aspects hereof permit pre-programmed memory components to be integrated with a SAS HBA to eliminate a step to program an assembled HBA through a specialized, one-time interaction to add required unique information. Thus a manufacturer may simply integrate a pre-programmed memory component to an otherwise completed HBA assembly to complete the product manufacturing without need for a special programming step. Or a design or test engineer may simply replace a memory component to change unique information on the HBA.Type: GrantFiled: January 26, 2009Date of Patent: December 22, 2009Assignee: LSI CorporationInventors: Steven F. Faulhaber, Joshua P. Sinykin, Matthew K. Freel
-
Publication number: 20090292830Abstract: According to one embodiment, an electronic apparatus is detachably connected to a host apparatus. The electronic apparatus includes a file management information generation module. The file management information generation module generates file management information based on which a host apparatus recognizes each of content data items as a file stored in a storage medium, the file management information being indicative of a plurality of starting storage locations on the storage medium corresponding to starting data blocks of the content data items, and a plurality of shared storage locations on the storage medium, which are shared by the content data items and correspond to second and following data blocks of each of the content data items.Type: ApplicationFiled: April 24, 2009Publication date: November 26, 2009Inventors: Hirokazu Nagashima, Mitsuaki Moritani, Yasuhiro Morioka, Hiroki Iwahara, Naomiki Kobayashi
-
Patent number: 7624233Abstract: Portable storage devices and methods of configuring portable storage devices are disclosed. In an exemplary implementation, a method for configuring a portable storage device may include receiving user input on a portable storage device indicating a mode of operation of the portable storage device. The method may also include receiving user input on the portable storage device indicating a file selection for one of a plurality of image files stored on the portable storage device. The method may also include providing access by an external computer system to the selected image file based on the selected mode of operation.Type: GrantFiled: August 22, 2006Date of Patent: November 24, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Nasrollah A. Kavian
-
Patent number: 7613842Abstract: A method, system, and device for adding modular tags, that can be associated with particular configurations, that can be attached to and/or read by a computer peripheral device and/or computer is described. A modular tag reader in a computer peripheral device and/or computer recognizes a modular tag and its associated software configuration, thereby directly initiating user intended actions without the user interacting with the software interfaces. A user can attach modular tags that are intuitively recognizable as performing a particular function, such as a color change, font size change, font style change, highlight operation, and application program initiation. Such modular tags are interpreted by a processor within the host computer and/or within the computer peripheral device to change a configuration in accordance with the tag.Type: GrantFiled: February 17, 2004Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventor: Yuan Kong