The present disclosure relates generally to managing data at a cellular phone and more particularly to managing data using a memory module in a cellular phone.
The wide variety and nature of cellular phones and their increasingly common presence in the workplace, at home, and as personal convenience devices carried on the person leads to frequent circumstances in which data that was stored, received, and/or processed on one device may be desired to be transferred to another device at the same or a different location. However, such cellular phones do not accommodate any form of removable mass storage such as floppy disks or optical disks. This need has resulted in the development of removable storage devices embodied in media such as solid state memory cards to allow stored data to be transferred from device to device.
However, due to technical limitations, most of the current removable storage devices are only provided with the storage medium having limited storage capacity. This has limited the ability for a person to readily carry along an adequate storage capacity. When there is a need for large data storage and transfer exceeding the storage capacity, the removable storage device has to be cleared of some data in order to make some storage space available. In practice, some of the data on the removable storage media is either transferred to embedded storage of the cellular phone or to another electronic device having storage media in order to create free storage space. Such methods of data management are tedious and time consuming.
Further, current techniques of data sharing from a first cellular phone to a second cellular phone include removing the removable storage device from the first cellular phone and inserting into the second device or transferring data to the second device by means of establishing communication through wired or wireless medium e.g., via Bluetooth, data cable, LAN, WiFi, etc. Existing methods of sharing data via wireless medium are often cumbersome and limiting in the amount of data that can be shared. Thus, the current techniques do not facilitate easy and quick sharing of data between multiple storage devices at a cellular phone.
Accordingly, there is a need for a method for managing data using a memory module in a cellular phone.
The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views, together with the detailed description below, are incorporated in and form part of the specification, and serve to further illustrate embodiments of concepts that include the claimed invention, and explain various principles and advantages of those embodiments.
Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of embodiments of the present invention.
The apparatus and method components have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
Various embodiments of the invention disclose a method of managing data in a cellular phone, the method includes providing a cellular phone with a memory module configured to receive more than one removable storage medium simultaneously. At least two removable storage media are coupled to the memory module and data is managed between the two removable storage media using the memory module for use in connection with the cellular phone.
In an embodiment, the cellular phone is provided with a memory module. The cellular phone detects whether a removable storage medium is connected to the memory module. A visual representation of the removable storage medium is rendered in real-time and data is managed with the memory module using the visual representation as a visual aid.
Before describing in detail the method of managing data using a memory module in a cellular phone, it should be observed that the present invention resides primarily in combinations of method steps and device components related to managing data in a cellular phone. Accordingly, the method steps have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the present invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
In one embodiment, the memory module 290 includes at least two receptacles configured to receive a first removable storage medium 204 and a second removable storage medium 205 referred herein as Dub Drives. Dub Drives are dual externally accessible removable storage media. A removable storage medium is a storage medium that can be removed from and inserted into the cellular phone and other compatible electronic devices irrespective of the operating system running on the respective devices. Examples of a removable storage medium are Secure Digital (SD) memory cards and MultiMedia Cards (MMC), a microdrive memory card, a Memory Stick card, CompactFlash (CF) card, or a MultiMediaCard (MMC). The removable storage medium (204 or 205) is connected to the memory module 290 via a connector such as a standard serial or parallel, wired or wireless connector. Examples of connector standards include Universal Serial Bus (USB), FireWire, Small Computer System Interface (SCSI). The memory module 290 includes a sensor 292 and processor module 294, which are coupled to the controller 220. Alternatively, the processor 294 can reside within the controller 220.
The display 240 can be a liquid crystal display (LCD), a light emitting diode (LED) display, a plasma display, or any other means for displaying image and information. The transceiver 250 may include a transmitter and/or a receiver. The audio input and output circuitry 230 can include a microphone, a speaker, a transducer, or any other audio input and output circuitry. The user interface 260 can include a keypad, buttons, a touch pad, a joystick, an additional display, or any other device useful for providing an interface between a user and an electronic device. The memory 270 includes embedded memory such as a random access memory, a read only memory, etc.
In more detail, the cellular phone 120 shown in
In an embodiment, the memory module 290 enables quick and easy management of data on the cellular phone 120. In instances where data has to be shared between a first cellular phone and a second cellular phone or between a cellular phone and a computer, the memory module 290 provides a simple and fast means of sharing data. The memory module 290 as shown in
In an embodiment as shown in
In another embodiment as shown in
In an embodiment, the processor 294 receives the position signals from the sensor 292 and translates the position signals into image data. Here, the image data refers to a visual representation of the movement of the removable storage medium (204 or 205) inside the memory module 290 in real-time, as shown in
Referring to
In more detail and in a preferred embodiment, the providing step 310 can include locating the memory module within the housing of the cellular phone. Further, the memory module can be provided with at least two receptacles for receiving the first and the second removable storage media.
In one embodiment, the coupling step 320, can include electrically connecting the first and second removable storage media to the memory module via a serial or a parallel connection. In an embodiment, coupling the first and the second removable storage media to the memory module includes populating at least the first and the second removable storage medium to the memory module inside or partially inside the cellular phone.
The memory module may employ a contact or a sensor for detecting whether at least one of the removable storage media is coupled to the memory module. Using the sensor's output signals, a visual representation of the first and second removable memory media is provided.
The managing step 330, can include managing data by sharing, dubbing, copying, etc. In one embodiment, data is managed between the first removable storage medium and the second removable storage medium using a visual representation, such as with a display. Stated differently, the memory module can include managing data between the first removable storage medium and the second removable storage medium using the visual representation, where a display on which the visual representation is rendered functions as a user interface. Advantageously, the user can see that the desired operation is being carried out, if desired.
Referring to
In more detail, the providing step 410 can include providing a memory module having multiple receptacles or slots. Each receptacle of the memory module can be configured to receive a removable storage media such that the memory module can simultaneously receive and electrically connect with a plurality of removable storage media.
The memory module can be further configured to detect a position of a removable storage medium inside a receptacle of the memory module. The memory module detects a position of a removable storage medium in real-time using a sensor. In other words, in one arrangement, the memory module can detect a physical movement of the removable storage medium inside the memory module in real-time. Using the sensor signals, a visual representation of the movement of the removable storage medium in the memory module as and when the removable storage medium is inserted into or removed from the memory module is rendered on a display of the cellular phone.
The visual representation may also include a still image representing a removable storage medium showing a status of the removable storage medium. Such status information can include available storage capacity, storage capacity in use, stored content details, etc. The visual representation being rendered can also provide an options menu for selecting an action to be performed on the stored content. When a visual representation is provided for each of the removable storage media, then the visual representation can itself be used as a visual aid for managing data. For example, the visual representation can show a moving image indicating sharing of data between a first and a second removable storage medium within the memory module or between at least one of the first and the second removable storage mediums and an embedded memory of the cellular phone.
In an embodiment, the display on which the visual representation is rendered is configured to function as a user interface by means of receiving tactile input on the display. Using the display and the visual representation on the display, a user can easily and quickly manage data by simply performing tactile actions on the image provided in the visual representation. For example, in order to copy an audio clip, a user may select the audio clip by touching the icon representing the audio clip on the image of the first removable storage medium and dragging and dropping the icon onto the image of the second removable storage medium.
Advantageously, the method can allow easy and fast management of data with a cellular phone using a memory module capable of simultaneously receiving and processing multiple removable storage media along with a visual aid.
In the foregoing specification, specific embodiments have been described. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present teachings.
The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements of any or all the claims. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
Moreover in this document, relational terms such as first and second, top and bottom, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” “has”, “having,” “includes”, “including,” “contains”, “containing” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises, has, includes, contains a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by “comprises . . . a”, “has . . . a”, “includes . . . a”, “contains . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises, has, includes, contains the element. The terms “a” and “an” are defined as one or more unless explicitly stated otherwise herein. The terms “substantially”, “essentially”, “approximately”, “about” or any other version thereof, are defined as being close to as understood by one of ordinary skill in the art, and in one non-limiting embodiment the term is defined to be within 10%, in another embodiment within 5%, in another embodiment within 1% and in another embodiment within 0.5%. The term “coupled” as used herein is defined as connected, although not necessarily directly and not necessarily mechanically. A device or structure that is “configured” in a certain way is configured in at least that way, but may also be configured in ways that are not listed.
It will be appreciated that some embodiments may be comprised of one or more generic or specialized processors (or “processing devices”) such as microprocessors, digital signal processors, customized processors and field programmable gate arrays (FPGAs) and unique stored program instructions (including both software and firmware) that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the method and/or apparatus described herein. Alternatively, some or all functions could be implemented by a state machine that has no stored program instructions, or in one or more application specific integrated circuits (ASICs), in which each function or some combinations of certain of the functions are implemented as custom logic. Of course, a combination of the two approaches could be used.
Moreover, an embodiment can be implemented as a computer-readable storage medium having computer readable code stored thereon for programming a computer (e.g., comprising a processor) to perform a method as described and claimed herein. Examples of such computer-readable storage mediums include, but are not limited to, a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a ROM (Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory) and a Flash memory. Further, it is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions and programs and ICs with minimal experimentation.
The Abstract of the Disclosure is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in various embodiments for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separately claimed subject matter.
Number | Date | Country | |
---|---|---|---|
61218519 | Jun 2009 | US |