US20100203830A1 - Systems and Methods for Implementing Hands Free Operational Environments - Google Patents
Systems and Methods for Implementing Hands Free Operational Environments Download PDFInfo
- Publication number
- US20100203830A1 US20100203830A1 US12/280,744 US28074407A US2010203830A1 US 20100203830 A1 US20100203830 A1 US 20100203830A1 US 28074407 A US28074407 A US 28074407A US 2010203830 A1 US2010203830 A1 US 2010203830A1
- Authority
- US
- United States
- Prior art keywords
- audio
- call
- cellular telephone
- command
- car stereo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6075—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle
- H04M1/6083—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle by interfacing with the vehicle audio system
- H04M1/6091—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle by interfacing with the vehicle audio system including a wireless interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3209—Monitoring remote activity, e.g. over telephone lines or network connections
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
- G06F1/3218—Monitoring of peripheral devices of display devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3275—Power saving in memory, e.g. RAM, cache
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03821—Inter-carrier interference cancellation [ICI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- AGERE-001240PCT entitled “Systems and Methods for Enabling Consumption of Copy-Protected Content Across Multiple Devices” and filed by Al-Refaee et al.
- PCT Application No. ______ (Attorney Reference No. AGERE-001260PCT), entitled “Systems and Methods for Multi-user Access to a Wireless Storage Device” and filed by Al-Refaee et al
- PCT Application No. ______ (Attorney Reference No. AGERE-001270PCT), entitled “Systems and Methods for Mobile Data Storage and Acquisition” and filed by Warren et al. All of the aforementioned related applications are assigned to an entity common hereto and are incorporated herein by reference for all purposes.
- the present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- a variety of consumer electronic devices may be operated either without a wired power source or using the power source of an automobile.
- Such consumer electronic devices may be, but are not limited to, cellular telephones, personal digital assistants, MP3 players, and car stereos.
- the availability of such devices has allowed many consumers to more effectively use commute time by using such devices while operating automobiles.
- Some people claim that the distraction resulting from using such consumer electronic devices increases the potential for automobile accidents, and indeed there is at least some evidence supporting the foregoing conclusion.
- some jurisdictions are proposing sever limitations on the types of consumer electronic devices that may be used while operating automobiles.
- Other jurisdictions are proposing limitations that require hands free operation of such consumer electronic devices while operating automobiles. While arguably increasing the safety of today's highways, the aforementioned restrictions may reduce productivity gains achieved by consumers.
- the present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- Various embodiments of the present invention provide hands free operational environments.
- Such environments include a routing device, an audio transmission device, an audio output device, and an audio input device.
- the routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device.
- the audio input device is operable to receive an audible command.
- the audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device.
- the wireless communication network is a Bluetooth network.
- the routing device is integrated with a mobile storage device that includes a processor and a memory.
- the memory includes a non-volatile memory component.
- the aforementioned audible command is a request to play an audio file on the audio output device.
- the memory may include software instructions executable by the processor to store the audio file in the non-volatile storage medium; to receive a request to provide the audio file to the audio output device via a wireless communication network; to access the audio file from the non-volatile storage medium; and to provide the audio file to the audio output device via the wireless communication network.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audio input device is integrated into a personal digital assistant
- the audible command is a command to initiate a call.
- the personal digital assistant transfers call information to the cellular telephone. Based on the call information, the cellular telephone initiates a call.
- an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device.
- the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced.
- the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audible command is a command to receive an incoming call.
- the audio portion of the call is transferred to the car stereo via the routing device.
- the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced.
- the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently
- the hands free operational environment further includes a location device.
- the location device may receive end point coordinates from another device via the routing device, and may provide an audio command set to the audio output device via the routing device.
- the audio command set may be, but is not limited to, audible direction commands that are played to a user via the audio output device.
- the methods include providing a routing device, and communicably coupling the routing device via a wireless network to: an audio output device, an audio input device, and an audio transmission device.
- the methods further include receiving an audible command via the audio input device.
- the audible command is operable to cause an operation on one or more of the routing device, the audio output device, and the audio transmission device.
- the routing device is incorporated in a mobile storage device that includes a non-volatile storage component and the audible command is a request to play an audio file.
- the methods further include storing the audio file in the non-volatile storage medium; accessing the audio file from the non-volatile storage medium; and providing the audio file to the audio output device via the wireless communication network.
- the wireless communication network is a Bluetooth network.
- the methods further include communicably coupling the routing device via the wireless network to a location device, and receiving an audio command set from the location device at the audio output device. This audio command set may then be played using the audio output device.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audible command is a command to receive a call.
- the methods further include routing an audio portion of the call from the cellular telephone to the car stereo via the routing device.
- the methods further include reducing the volume of an audio file previously playing on the car stereo; and playing the audio portion of the call at a volume greater than that of the previously playing audio file.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audio input device is integrated into a personal digital assistant
- the audible command is a command to initiate a call.
- the methods further comprise: transferring call information to the cellular telephone from the personal digital assistant upon receiving the audible input command.
- the cellular telephone initiates a call using the call information, and an audio portion of the call from the cellular telephone is routed to the car stereo via the routing device.
- the audio portion of the call is overlaid on a previously playing audio file on the car stereo.
- Such systems include a mobile storage device.
- the mobile storage device includes a routing function, a memory with a non-volatile memory component, and a processor.
- the memory includes software executable by the processor to: communicably couple the mobile storage device to a cellular telephone, a car stereo, and an audio input device via a Bluetooth network; and to route audio information from the mobile storage device to the car stereo based at least in part on the received audible command.
- the received audible command is a request to play an audio file
- the memory further includes software executable by the processor to: store the audio file in the non-volatile storage medium; access the audio file from the non-volatile storage medium; and provide the audio file to the audio output device via the wireless communication network.
- the received audible command is a request to receive a call
- the memory further includes software executable by the processor to: transfer a derivative of the received audible command to the cellular telephone; receive an audio portion of the call from the cellular telephone; and route the audio portion of the cellular telephone to the car stereo via the Bluetooth network.
- the received audible command is a request to initiate a call
- the memory further includes instructions executable by the processor to: transfer a derivative of the received audible command to the cellular telephone; receive an audio portion of the call from the cellular telephone; and route the audio portion of the cellular telephone to the car stereo via the Bluetooth network.
- FIG. 1 depicts various UMCS devices in accordance with some embodiments of the present invention
- FIG. 2 depicts an exemplary UMCS device in accordance with some embodiments of the present invention
- FIG. 3 shows a multiport Bluetooth data distribution system in accordance with some embodiments of the present invention
- FIG. 4 shows an exemplary operational environment in accordance with various embodiments of the present invention
- FIG. 5 is a flow diagram showing a method in accordance with one or more embodiments of the present invention for implementing a hands free operational environment
- FIGS. 6-9 show other exemplary operational environments in accordance with one or more other embodiments of the present invention.
- the present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- Various embodiments of the present invention provide hands free operational environments.
- Such environments include a routing device, an audio transmission device, an audio output device, and an audio input device.
- the phrase “routing device” is used in its broadest sense to mean any device capable of receiving signals from one or more separate devices, and for transmitting those signals to one or more recipient devices.
- a routing device may be, but is not limited to, a multiport Bluetooth router as disclosed in the patent application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of routing devices that may be employed in relation to one or more embodiments of the present invention.
- audio transmission device is used in its broadest sense to mean any device capable of transmitting an audio file or signal.
- an audio transmission device may be, but is not limited to an analog cellular telephone or a digital cellular telephone.
- audio output device is used in its broadest sense to mean any device capable of producing an audible output.
- an audio output device may be, but is not limited to an analog speaker.
- audio input device is used in its broadest sense to mean any device capable of detecting an audible input.
- an audio input device may be, but is not limited to a microphone.
- audio input devices that may be used in relation to various embodiments of the present invention.
- the routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device.
- the audio input device is operable to receive an audible command.
- the audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device.
- the wireless communication network is a Bluetooth network.
- the routing device is integrated with a mobile storage device that includes a processor, and a memory.
- the memory includes a non-volatile memory component.
- non-volatile memory component is used in its broadest sense to mean any memory element that is capable of retaining its contents after power is removed from the device in which the non-volatile memory component is implemented.
- a non-volatile memory component may include, but is not limited to, a hard disk drive, a flash memory, a self powered DRAM module, combinations of the aforementioned, or the like.
- the aforementioned audible command is a request to play an audio file on the audio output device.
- the memory may include software instructions executable by the processor to store the audio file in the non-volatile storage medium; to receive a request to provide the audio file to the audio output device via a wireless communication network; to access the audio file from the non-volatile storage medium; and to provide the audio file to the audio output device via the wireless communication network.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audio input device is integrated into a personal digital assistant
- the audible command is a command to initiate a call.
- the personal digital assistant transfers call information to the cellular telephone. Based on the call information, the cellular telephone initiates a call.
- an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device.
- the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced.
- the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently.
- the audio transmission device is a cellular telephone
- the audio output device is a car stereo
- the audible command is a command to receive an incoming call.
- the audio portion of the call is transferred to the car stereo via the routing device.
- the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced.
- the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently
- the hands free operational environment further includes a location device.
- a location device is used in its broadest sense to mean any device capable of determining the location of a mobile object or device.
- a location device may be, but is not limited to a GPS based device that provides information about the location of the GPS based device and in some cases provided information about how to proceed to a destination from the current location.
- the location device may receive end point coordinates from another device via the routing device, and may provide an audio command set to the audio output device via the routing device.
- the audio command set may be, but is not limited to, audible direction commands that are played to a user via the audio output device.
- Exemplary content usage network 100 includes a UMCS 110 at the core thereof.
- UMCS 110 is able to receive content from one or more online and wireless content providers as well as from various self maintained application devices such as, for example, audio recorders and video recorders.
- UMCS 110 may be intermittently wired to a personal computer 115 via a cable 117 .
- UMCS 110 may be configured via personal computer 115 using the standard I/O interfaces associated with personal computer 115 .
- Wireless network 120 may be any wireless network known in the art.
- wireless network 120 may be, but is not limited to, a BluetoothTM network as is known in the art.
- Bluetooth is a trademark of Bluetooth SIG, Inc.
- UMCS 110 may be configured across wireless network 120 using the user interface of another application device, and it may also be configured using other approaches.
- UMCS 110 may be self configuring. In such a case, UMCS 110 is implemented with enough intelligence to auto detect an available wireless network as well as devices attached via the wireless network.
- UMCS 110 may be implemented such that when power is applied to the device it automatically scans for Bluetooth devices that are within range of UMCS 110 . Based on the detected Bluetooth devices, UMCS 110 may form a service offering as is more fully discussed below.
- UMCS 110 is capable of interacting with various devices and classes of devices via wireless network 120 .
- UMCS 110 is operable to interact directly with UMCS enabled application devices via wireless network 120 .
- Such UMCS enabled application devices include capability to authenticate to UMCS 110 and to accept and transfer information from/to UMCS 110 , and to provide digital rights management whereby content is secured not only in the transfer between UMCS 110 and the UMCS enabled application device, but is also maintained secure within the UMCS enabled application device.
- wireless network 120 is a Bluetooth network
- the aforementioned UMCS enabled application devices would include Bluetooth capability.
- UMCS 110 is operable to interact directly with non-UMCS enabled application devices via wireless network 120 .
- either UMCS 110 includes capability to tailor output and receive input from the non-UMCS enabled application device, or the non-UMCS enabled application devices may interact with UMCS 110 via a specialized UMCS converter that is tailored for operation with a class of devices.
- wireless network 120 is a Bluetooth network
- the UMCS converter may be enabled to receive from and provided information to a non-UMCS enabled application device via any one of a number of communication approaches, and to communicate the information to/from UMCS 110 using a Bluetooth protocol.
- UMCS 110 may interact with digital audio devices (e.g., a digital audio player 151 and a digital audio recorder 152 ) via a UMCS digital audio converter 150 .
- digital audio devices e.g., a digital audio player 151 and a digital audio recorder 152
- a cellular telephone 161 or personal digital assistant may interact with UMCS 110 either directly or via a UMCS audio/video converter 160 .
- UMCS 110 may interact with video devices (e.g., a set top box 166 , a video cassette player 167 , a digital video recorder 168 and a television 169 ) via a UMCS digital video converter 165 .
- UMCS 110 may interact with still image devices such as a digital still camera 171 or a printer (not shown) via a UMCS digital image converter 170 .
- UMCS 110 may interact with a GPS receiver/display 176 via a UMCS GPS converter 175 .
- UMCS 110 is operable to interact directly with non-UMCS enabled application devices via a UMCS composite converter 140 .
- UMCS composite converter 140 is operable to provide for UMCS interaction with multiple classes of recipient devices.
- wireless network 120 is a Bluetooth network
- UMCS composite converter 140 may be enabled to receive from and provided information to different classes of non-UMCS enabled application devices via any one of a number of communication approaches, and to communicate the information to/from UMCS 110 using a Bluetooth protocol.
- UMCS composite converter 140 may couple UMCS 110 to, for example, a digital audio player 141 , a digital video recorder 142 , a television 143 , a set top box 144 , a digital still camera 145 , a video cassette player 146 , a digital audio recorder 147 , a cellular telephone 148 , and a GPS receiver 149 , or some combination of the aforementioned device classes.
- decoding of content accessed from a storage medium included in UMCS 110 is done using a decoder provided in UMCS composite converter 140 .
- the content is unwrapped by UMCS 110 and the unwrapped content is provided to the UMCS composite converter 140 via wireless network 120 .
- UMCS composite converter 140 decodes the content and provides it to the appropriate recipient device while at the same time assuring that any demanded digital rights management is maintained.
- UMCS composite converter 140 may be implemented as a dongle associated with one or more recipient devices.
- UMCS 200 includes a storage component 210 .
- Storage component 210 may be, but is not limited to, a hard disk drive, a block of flash memory, Holographic memory, Random Access Memory, combinations of the aforementioned, and/or the like. Based on the disclosure provided herein, one of ordinary skill in the art will recognize other memory types that may be utilized in accordance with various embodiments of the present invention.
- UMCS 200 further includes a file system manager 220 that is operable to control reads from and writes to storage component 210 .
- UMCS 200 includes a Bluetooth wireless interface.
- Bluetooth wireless interfaces provide for short-range communications intended to replace the cables connecting portable and/or fixed electronic devices.
- the key advantages of Bluetooth wireless interfaces are robustness, low power, and low cost.
- a typical Bluetooth interface includes an antenna 290 that operates as an RF transceiver, a baseband protocol processor 240 , and a Bluetooth enhanced data rate PHY 250 .
- a Bluetooth interface offers services that enable the connection of Bluetooth enabled devices, and the exchange of a variety of data classes between the connected devices.
- the Bluetooth interface includes one or more Bluetooth ports and software/firmware that allows UMCS 200 to operate as a hub/router for all connections in and out of storage component 210 , and as more fully described below, as a hub/router for a variety of connected Bluetooth devices that may or may not interact with storage component 210 .
- UMCS 200 may also be configured via the above mentioned Bluetooth interface.
- UMCS 200 also includes a flash or SDRAM cache 230 that may be used to reduce latency in accessing storage component 210 . Where storage component 210 is implemented in Flash or SDRAM, cache 230 may be eliminated. The combination of storage component 210 and a flash cache may be used to reduce power consumption by UMCS 200 . Various approaches for reducing power consumption are discussed in the patent application entitled “Systems and Methods for Power Management in Relation to a Wireless Storage Device” that was previously incorporated herein by reference for all purposes. Yet further, UMCS 200 includes a USB port 260 that allows for access to storage component 210 and/or configuration of UMCS 200 . UMCS 200 may also include a power controller 270 and a mobile power source 280 . Baseband protocol processor 240 may include ports and software/firmware that allows it to operate as a hub/router for all connections in and out of storage component 210 .
- UMCS 200 is augmented to include a multiport Bluetooth router.
- a multiport Bluetooth router allows for the cross connect of a number of Bluetooth devices. This can be particularly useful where a number of single port Bluetooth devices are to be used together in an overall system.
- a typical cellular telephone includes a Bluetooth interface capable of connecting to a single Bluetooth device at a time. This interface has traditionally been used to transfer audio data to/from a single a headset. It may be desirable, however, to not only transfer audio data to/from a headset, but to also provide an audio output to a car stereo, and to receive dialing information from a personal digital assistant.
- UMCS 200 may be connected to the cellular telephone via one Bluetooth protocol interface supported by UMCS 200 , and that Bluetooth protocol interface may be cross connected to one or more other Bluetooth protocol interfaces that are in turn connected to respective Bluetooth devices.
- Bluetooth protocol interface may be cross connected to one or more other Bluetooth protocol interfaces that are in turn connected to respective Bluetooth devices.
- multiport Bluetooth routers in accordance with one or more embodiments of the present invention. Further, it should be noted that while multiport Bluetooth routers in accordance with various embodiments of the present invention may be incorporated with a UMCS device, other embodiments of the present invention provide multiport Bluetooth routers that do not include one or more features of a UMCS device as described herein.
- Multiport Bluetooth router 300 in accordance with one or more embodiments of the present invention is depicted.
- multiport Bluetooth router 300 may be integrated into a UMCS device.
- multiport Bluetooth router 300 may be integrated into another electronic device, or may be developed as a stand alone device. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of uses and implementations for multiport Bluetooth router 300 .
- Multiport Bluetooth router 300 includes a number of Bluetooth pipes 340 , 343 , 345 , 347 that are each coupled to a multiport processor 330 .
- Each of the Bluetooth pipes includes a Bluetooth protocol interface that allows for the transfer of data to/from a connected Bluetooth device.
- Bluetooth pipe 343 is communicably coupled to a Bluetooth source/destination 313 .
- a “Bluetooth source/destination” is any device that is capable of transferring data to and/or from another Bluetooth device.
- Bluetooth pipe 345 is communicably coupled to a Bluetooth source/destination 315
- Bluetooth pipe 347 is communicably coupled to a Bluetooth source/destination 317 .
- Bluetooth pipe 340 is communicably coupled to a single port Bluetooth device 310 .
- a “single port Bluetooth device” is any device that supports connection with only one other Bluetooth device at a time. An example of such a single port device is a low cost cellular telephone that is implemented with only a single Bluetooth port.
- low cost single port Bluetooth devices may be extended to function as multiport Bluetooth devices where a stand alone multiport Bluetooth router/hub is used in concert with the single port device.
- multiport Bluetooth router 300 is shown with four Bluetooth pipes, that other implementations of a multiport Bluetooth router may be implemented with more than four or fewer than four Bluetooth pipes in accordance with different embodiments of the present invention.
- Various exemplary implementations and operational details of such multiport Bluetooth routers are provided in the patent application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes.
- Operational environment 400 includes a UMCS 410 , a Global Positioning System (GPS) based location device 480 , a car stereo 470 , a cellular telephone 450 , and a personal digital assistant 440 that are all communicably coupled via a personal network 430 .
- personal network 430 is a Bluetooth network and UMCS 410 includes a multiport Bluetooth router as discussed above in relation to FIG. 3 .
- personal network 430 may be another wireless network such as, for example, a Wi-Fi network or the like. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of network types and/or combinations of network types that may be used to implement personal network 430 in accordance with one or more embodiments of the present invention.
- UMCS 410 includes a wireless network communication interface 412 that communicates via personal network 410 via an antenna.
- the wireless communications may include transferring data to/from a memory system that includes a non-volatile storage component 428 via a file system manager 416 .
- a processor 427 may govern access to the memory system.
- Non-volatile storage component 428 may include, but is not limited to, flash memory and a hard disk drive. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of non-volatile storage types that may be used in relation to one or more embodiments of the present invention.
- non-volatile storage component 428 may also be accessed using wired IO 418 such as, for example, a wired USB interface.
- wired IO 418 such as, for example, a wired USB interface.
- wired 10 such as, for example, a wired USB interface.
- UMCS 410 also includes a cache 414 that may be used to reduce latency and/or power consumption.
- UMCS 410 also includes a multiport router 429 that is capable of directing traffic between a variety of consumer electronic devices communicably coupled to personal network 430 .
- personal network 430 is a Bluetooth network
- multiport router 429 may be implemented as is more fully discussed in the application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes.
- Location device 480 may be any location device known in the art including, but not limited to, a portable GPS based location device.
- Location device 480 includes an IO interface 484 with one or more buttons or knobs and possibly a speaker for audibly presenting an audio command set to a user.
- location device 480 includes a graphical user interface 482 capable of displaying location and direction information to a user.
- Location device 480 also includes an antenna 486 for communicating via personal network 430 . Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of location devices that may be used in relation to one or more embodiments of the present invention.
- Car stereo 470 may be any car audio device known in the art.
- car stereo 470 includes an JO interface 474 with one or more buttons or knobs and possibly a microphone for receiving audible commands from a user.
- car stereo 470 includes a graphical user interface 472 capable of displaying audio play information, video presentation, and other graphical information to a user.
- Car stereo 470 also includes an antenna 476 for communicating via personal network 430 . Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of car stereos that may be used in relation to one or more embodiments of the present invention.
- Cellular telephone 450 may be any device capable of transmitting and/or receiving information via a cellular network 460 as are known in the art. As shown, cellular telephone 450 includes a graphical user interface 452 , a keypad 454 , and a microphone 456 . In addition, cellular telephone 450 includes an antenna 458 for communicating via personal network 430 . In some embodiments of the present invention, graphical user interface 452 operates as a remote user interface for UMCS 410 . Some approaches for using such remote interfaces are disclosed in the patent application entitled “Systems and Methods for Mobile Data Storage and Acquisition” that was previously incorporated herein by reference for all purposes.
- Personal digital assistant 440 may be any processor based portable computer that is known in the art. A shown, personal digital assistant 440 includes a graphical user interface 444 , a set of IO 446 , and an antenna 442 for communicating via personal network 430 . Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of personal digital assistants and other processor based portable computing devices that may be used in relation to a variety of embodiments of the present invention.
- a flow diagram 900 depicts one exemplary method for utilizing operational environment in accordance with one or more embodiments of the present invention.
- UMCS 410 is brought in proximity to other elements of operational environment 400 (block 903 ).
- UMCS 410 identifies the other elements of operational environment 400 and communicably connects to the identified devices (block 906 ).
- This connection process may include, but is not limited to, connecting to a cellular telephone (block 912 ), connecting to a car stereo (block 914 ), connecting to a personal digital assistant (block 916 ), and connecting to a GPS device (block 918 ).
- one or more operational sequences may be processed.
- the processing is done without the intervention of hands, but may be controlled by, for example, audible commands. It should be noted that while four hands free operational scenarios are discussed below in relation to FIG. 5 , based on the disclosure provided herein, one of ordinary skill in the art will recognize a myriad of other operational scenarios that may be implemented in accordance with various embodiments of the present invention.
- cellular telephone 450 receives an incoming telephone call and provides an indication of the incoming telephone call (block 909 ). Indicating the incoming call may be done in a number of ways. For example, the call may be indicated by a standard audible ringer on cellular telephone 450 , or cellular telephone 450 may communicate the incoming call to another device in operational environment 400 via personal network 430 . Thus, for example, cellular telephone 450 may communicate the incoming call status to car stereo 470 , and in turn car stereo 470 may audibly play an incoming call signal to alert a user, and/or display an incoming call signal to the user. This may include displaying or audibly identifying caller ID or other information about the incoming call.
- car stereo 470 it may be advantageous to use car stereo 470 to handle the incoming call indication as it may be desirable to handle all audio outputs playing in operational environment 400 at one central audio output device. Where, for example, car stereo 470 is playing music, the volume of the music may be lowered or altogether muted while the call is handled. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a myriad of approaches that may be used to indicate an incoming call within operational environment 400 in accordance with one or more embodiments of the present invention.
- a user may then audibly command pickup of the call (block 915 ).
- This audible command may be fielded by a device in operational environment 400 .
- cellular telephone 450 may have a microphone and audible command software that it may use to parse an incoming audible command.
- personal digital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command.
- the command is transferred to cellular telephone 450 (block 921 ).
- cellular telephone 450 causes the incoming call to be connected, and the audio from the incoming call is provided to UMCS 410 where it is then routed to a selected audio output device (block 924 ).
- the selected audio output device is car stereo 470 .
- the audio portion of the phone call is played via car stereo 470 .
- the volume of the previously played audio is reduced (or altogether muted) while the phone call is handled (block 927 ).
- the volume of the previously playing audio is returned to what it was before the telephone call was received (block 948 ).
- a user audibly commands the initiation of a telephone call (block 933 ).
- the audible command may be received and implemented by one of the devices in operational environment 400 .
- cellular telephone 450 may include an audible dialer function that may be used to initiate the telephone call.
- personal digital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command.
- personal digital assistant may include an electronic phone book that cross references various names and numbers in the electronic phone book with corresponding audible sounds.
- the dialing details e.g., telephone number
- the dialing details are transferred to cellular telephone 450 (block 936 ) that in turn initiates the call using the dialing details (block 939 ).
- an audio portion of the telephone call is provided to UMCS 410 where it is then routed to a selected audio output device (block 942 ).
- the selected audio output device is car stereo 470 . In this case, the audio portion of the phone call is played via car stereo 470 .
- the volume of the previously played audio is reduced (or altogether muted) while the phone call is handled (block 945 ).
- the volume of the previously playing audio is returned to what it was before the telephone call was received (block 948 ).
- a user audibly commands a certain play list or audio selection to be played on car stereo 470 (block 951 ).
- the audible command may be received and implemented by one of the devices in operational environment 400 .
- personal digital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command.
- personal digital assistant may include an audible selection tool that is capable of receiving an audible command and converting the audible command into a file selection (e.g., a play list command).
- the audio file command (e.g., a play list) is transferred to UMCS 410 (block 954 ).
- UMCS 410 uploads the requested file(s) from Non-volatile memory 428 to car stereo 470 (block 957 ), and car stereo 470 plays the audio selections (block 960 ).
- driving directions e.g., a destination address
- location device 480 via personal network 430
- driving directions may be programmed by a user into personal digital assistant 440 before beginning a journey, may be downloaded to personal digital assistant 440 from a host computer prior to a journey, or may be downloaded to personal digital assistant via the Internet that is accessed through cellular telephone 450 .
- driving directions may be programmed by a user into personal digital assistant 440 before beginning a journey, may be downloaded to personal digital assistant 440 from a host computer prior to a journey, or may be downloaded to personal digital assistant via the Internet that is accessed through cellular telephone 450 .
- location device 480 may generate audible direction information (i.e., an audio command set) that tells the user where to turn and how to get to the particular destination.
- This audible direction information is routed to car stereo 470 via UMCS 410 (block 966 ).
- car stereo 470 plays the audible driving directions (block 969 ).
- FIGS. 6-9 show other exemplary operational environments 500 , 600 , 700 , 800 in accordance with other embodiments of the present invention. While five different operational environments are specifically discussed herein, it should be noted that based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of other operational environments that may be used in relation to various embodiments of the present invention.
- FIG. 6 an operational environment 500 that is substantially the same as operational environment 400 is shown. The difference is that operational environment 500 does not include a location device. In such cases, the functions of location device 480 as discussed above in relation to FIG. 5 may not be available or may be performed by personal digital assistant 440 or cellular telephone 450 where those devices include integrated location functionality.
- FIG. 6 shows an operational environment 500 that is substantially the same as operational environment 400 . The difference is that operational environment 500 does not include a location device. In such cases, the functions of location device 480 as discussed above in relation to FIG. 5 may not be available or may be performed by personal digital assistant 440 or cellular telephone 450 where those devices include integrated
- an operational environment 600 that is substantially the same as operational environment 500 is shown. The difference is that operational environment 600 does not include a car stereo.
- the functions of car stereo 470 as discussed above in relation to FIG. 5 may be performed by an audio output that is integrated as part of cellular telephone 450 or personal digital assistant 440 .
- Operational environment 700 includes UMCS 410 , cellular telephone 450 , and a headset 490 that are all communicably coupled via personal network 430 .
- Headset 490 includes a microphone 492 , an audio output device 494 and an antenna 496 for communicating with personal network 430 .
- Operational environment 700 is capable of performing the operational sequences discussed above in relation to FIG. 5 where a location device is integrated with cellular telephone. In such a case, audible commands are received via headset 490 and transferred to cellular telephone 450 where they are parsed and executed. The audio output that is discussed in FIG.
- Operational environment 800 is substantially the same as operational environment 700 except that personal digital assistant 440 is included. In such a case, some of the command reception and parsing discussed in relation to operational environment 700 may be performed by personal digital assistant 440 .
- the present invention provides novel systems, devices, methods and arrangements for implementing hands free operational environments. It should be noted that while a number of different operational environments and methods for using such have been discussed herein, that one of ordinary skill in the art upon reading this disclosure would appreciate other operational environments and methods for using such that may be implemented. In particular, while detailed descriptions of one or more embodiments of the invention have been given above, various alternatives, modifications, and equivalents will be apparent to those skilled in the art without varying from the spirit of the invention. Therefore, the above description should not be taken as limiting the scope of the invention, which is defined by the appended claims.
Abstract
Various systems and methods for implementing operational environments are disclosed. For example, some embodiments of the present invention provide hands free operational environments that include a routing device, an audio transmission device, an audio output device, and an audio input device. The routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device. The audio input device is operable to receive an audible command. The audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device.
Description
- The present application claims priority to (is a non-provisional filing of) U.S. Provisional Patent Application No. 60/806,610, entitled “SYSTEMS AND METHODS FOR MOBILE DATA STORAGE AND ACQUISITION” and filed Jul. 5, 2006 by Al-Refaee et al.; U.S. Provisional Patent Application No. 60/829,007, entitled “SYSTEMS AND METHODS FOR MOBILE DATA STORAGE AND ACQUISITION” and filed Oct. 11, 2006 by Al-Refaee et al.; and U.S. Provisional Patent Application No. 60/869,453, entitled “SYSTEMS AND METHODS FOR MOBILE DATA STORAGE AND ACQUISITION” and filed Dec. 11, 2006 by Al-Refaee et al. Each of the aforementioned applications is assigned to an entity common hereto and is incorporated herein by reference for all purposes.
- Further, the present application is related to the following patent applications filed on a date even herewith: PCT Application No. ______ (Attorney Reference No. AGERE-001220PCT), entitled “Systems and Methods for Multiport Communication Distribution” and filed by Haddad et al.; PCT Application No. ______ (Attorney Reference No. AGERE-001230PCT), entitled “Systems and Methods for Power Management in Relation to a Wireless Storage Device” and filed by Warren et al.; PCT Application No. ______ (Attorney Reference No. AGERE-001240PCT), entitled “Systems and Methods for Enabling Consumption of Copy-Protected Content Across Multiple Devices” and filed by Al-Refaee et al.; PCT Application No. ______ (Attorney Reference No. AGERE-001260PCT), entitled “Systems and Methods for Multi-user Access to a Wireless Storage Device” and filed by Al-Refaee et al; and PCT Application No. ______ (Attorney Reference No. AGERE-001270PCT), entitled “Systems and Methods for Mobile Data Storage and Acquisition” and filed by Warren et al. All of the aforementioned related applications are assigned to an entity common hereto and are incorporated herein by reference for all purposes.
- The present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- A variety of consumer electronic devices may be operated either without a wired power source or using the power source of an automobile. Such consumer electronic devices may be, but are not limited to, cellular telephones, personal digital assistants, MP3 players, and car stereos. The availability of such devices has allowed many consumers to more effectively use commute time by using such devices while operating automobiles. Some people claim that the distraction resulting from using such consumer electronic devices increases the potential for automobile accidents, and indeed there is at least some evidence supporting the foregoing conclusion. Thus, to reduce the number of automobile accidents and thereby increase the safety of today's highways, some jurisdictions are proposing sever limitations on the types of consumer electronic devices that may be used while operating automobiles. Other jurisdictions are proposing limitations that require hands free operation of such consumer electronic devices while operating automobiles. While arguably increasing the safety of today's highways, the aforementioned restrictions may reduce productivity gains achieved by consumers.
- Hence, for at least the aforementioned reasons, there exists a need in the art for advanced systems and methods for utilizing consumer electronic devices.
- The present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- Various embodiments of the present invention provide hands free operational environments. Such environments include a routing device, an audio transmission device, an audio output device, and an audio input device. The routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device. The audio input device is operable to receive an audible command. The audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device. In some instances of the aforementioned embodiments, the wireless communication network is a Bluetooth network.
- In some cases of the aforementioned embodiments, the routing device is integrated with a mobile storage device that includes a processor and a memory. The memory includes a non-volatile memory component. In some particular cases, the aforementioned audible command is a request to play an audio file on the audio output device. In such a case, the memory may include software instructions executable by the processor to store the audio file in the non-volatile storage medium; to receive a request to provide the audio file to the audio output device via a wireless communication network; to access the audio file from the non-volatile storage medium; and to provide the audio file to the audio output device via the wireless communication network.
- In various instances of the aforementioned embodiments, the audio transmission device is a cellular telephone, the audio output device is a car stereo, the audio input device is integrated into a personal digital assistant, and the audible command is a command to initiate a call. In such instances, upon receiving the audible input command, the personal digital assistant transfers call information to the cellular telephone. Based on the call information, the cellular telephone initiates a call. In such instances, an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device. Where the car stereo is already playing an audio file or other audio stream, the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced. Thus, the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently.
- In other instances of the aforementioned embodiments, the audio transmission device is a cellular telephone, the audio output device is a car stereo, and the audible command is a command to receive an incoming call. In such instances, upon receiving the audible input command, the audio portion of the call is transferred to the car stereo via the routing device. Where the car stereo is already playing an audio file or other audio stream, the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced. Thus, the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently
- In yet other instances of the aforementioned embodiments, the hands free operational environment further includes a location device. In such cases, the location device may receive end point coordinates from another device via the routing device, and may provide an audio command set to the audio output device via the routing device. The audio command set may be, but is not limited to, audible direction commands that are played to a user via the audio output device.
- Yet other embodiments of the present invention provide methods for hands free operation. The methods include providing a routing device, and communicably coupling the routing device via a wireless network to: an audio output device, an audio input device, and an audio transmission device. The methods further include receiving an audible command via the audio input device. The audible command is operable to cause an operation on one or more of the routing device, the audio output device, and the audio transmission device. In some instances of the aforementioned embodiments, the routing device is incorporated in a mobile storage device that includes a non-volatile storage component and the audible command is a request to play an audio file. In such instances, the methods further include storing the audio file in the non-volatile storage medium; accessing the audio file from the non-volatile storage medium; and providing the audio file to the audio output device via the wireless communication network. In some instances of the aforementioned embodiments, the wireless communication network is a Bluetooth network. In one or more instances of the aforementioned methods, the methods further include communicably coupling the routing device via the wireless network to a location device, and receiving an audio command set from the location device at the audio output device. This audio command set may then be played using the audio output device.
- In other instances of the aforementioned methods, the audio transmission device is a cellular telephone, the audio output device is a car stereo, and the audible command is a command to receive a call. In such instances, the methods further include routing an audio portion of the call from the cellular telephone to the car stereo via the routing device. In further instances of the aforementioned embodiments, the methods further include reducing the volume of an audio file previously playing on the car stereo; and playing the audio portion of the call at a volume greater than that of the previously playing audio file.
- In yet other instances of the aforementioned methods, the audio transmission device is a cellular telephone, the audio output device is a car stereo, the audio input device is integrated into a personal digital assistant, and the audible command is a command to initiate a call. In such instances, the methods further comprise: transferring call information to the cellular telephone from the personal digital assistant upon receiving the audible input command. In addition, the cellular telephone initiates a call using the call information, and an audio portion of the call from the cellular telephone is routed to the car stereo via the routing device. In some particular instances of the aforementioned embodiments, the audio portion of the call is overlaid on a previously playing audio file on the car stereo.
- Yet other embodiments of the present invention provide systems for implementing a hands free automobile environment. Such systems include a mobile storage device. The mobile storage device includes a routing function, a memory with a non-volatile memory component, and a processor. The memory includes software executable by the processor to: communicably couple the mobile storage device to a cellular telephone, a car stereo, and an audio input device via a Bluetooth network; and to route audio information from the mobile storage device to the car stereo based at least in part on the received audible command. In some instances, the received audible command is a request to play an audio file, and the memory further includes software executable by the processor to: store the audio file in the non-volatile storage medium; access the audio file from the non-volatile storage medium; and provide the audio file to the audio output device via the wireless communication network. In other instances, the received audible command is a request to receive a call, and the memory further includes software executable by the processor to: transfer a derivative of the received audible command to the cellular telephone; receive an audio portion of the call from the cellular telephone; and route the audio portion of the cellular telephone to the car stereo via the Bluetooth network. In yet other instances, the received audible command is a request to initiate a call, and the memory further includes instructions executable by the processor to: transfer a derivative of the received audible command to the cellular telephone; receive an audio portion of the call from the cellular telephone; and route the audio portion of the cellular telephone to the car stereo via the Bluetooth network.
- This summary provides only a general outline of some embodiments according to the present invention. Many other objects, features, advantages and other embodiments of the present invention will become more fully apparent from the following detailed description, the appended claims and the accompanying drawings.
- A further understanding of the various embodiments of the present invention may be realized by reference to the figures which are described in remaining portions of the specification. In the figures, like reference numerals are used throughout several to refer to similar components. In some instances, a sub-label consisting of a lower case letter is associated with a reference numeral to denote one of multiple similar components. When reference is made to a reference numeral without specification to an existing sub-label, it is intended to refer to all such multiple similar components.
-
FIG. 1 depicts various UMCS devices in accordance with some embodiments of the present invention; -
FIG. 2 depicts an exemplary UMCS device in accordance with some embodiments of the present invention; -
FIG. 3 shows a multiport Bluetooth data distribution system in accordance with some embodiments of the present invention; -
FIG. 4 shows an exemplary operational environment in accordance with various embodiments of the present invention; -
FIG. 5 is a flow diagram showing a method in accordance with one or more embodiments of the present invention for implementing a hands free operational environment; and -
FIGS. 6-9 show other exemplary operational environments in accordance with one or more other embodiments of the present invention. - The present invention is generally related to hands free operational environments, and in particular to systems and methods for implementing hands free operational environments.
- Various embodiments of the present invention provide hands free operational environments. Such environments include a routing device, an audio transmission device, an audio output device, and an audio input device. As used herein, the phrase “routing device” is used in its broadest sense to mean any device capable of receiving signals from one or more separate devices, and for transmitting those signals to one or more recipient devices. Thus, a routing device may be, but is not limited to, a multiport Bluetooth router as disclosed in the patent application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of routing devices that may be employed in relation to one or more embodiments of the present invention. As used herein, the phrase “audio transmission device” is used in its broadest sense to mean any device capable of transmitting an audio file or signal. Thus, for example, an audio transmission device may be, but is not limited to an analog cellular telephone or a digital cellular telephone. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of audio transmission devices that may be employed in relation to one or more embodiments of the present invention. As used herein, the phrase “audio output device” is used in its broadest sense to mean any device capable of producing an audible output. Thus, an audio output device may be, but is not limited to an analog speaker. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of audio output devices that may be used in relation to various embodiments of the present invention. As used herein, the phrase “audio input device” is used in its broadest sense to mean any device capable of detecting an audible input. Thus, an audio input device may be, but is not limited to a microphone. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of audio input devices that may be used in relation to various embodiments of the present invention.
- The routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device. The audio input device is operable to receive an audible command. The audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device. In some instances of the aforementioned embodiments, the wireless communication network is a Bluetooth network.
- In some cases of the aforementioned embodiments, the routing device is integrated with a mobile storage device that includes a processor, and a memory. The memory includes a non-volatile memory component. As used herein, the phrase “non-volatile memory component” is used in its broadest sense to mean any memory element that is capable of retaining its contents after power is removed from the device in which the non-volatile memory component is implemented. Thus, for example, a non-volatile memory component may include, but is not limited to, a hard disk drive, a flash memory, a self powered DRAM module, combinations of the aforementioned, or the like. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of non-volatile memory components that may be used in relation to one or more embodiments of the present invention. In some particular cases, the aforementioned audible command is a request to play an audio file on the audio output device. In such a case, the memory may include software instructions executable by the processor to store the audio file in the non-volatile storage medium; to receive a request to provide the audio file to the audio output device via a wireless communication network; to access the audio file from the non-volatile storage medium; and to provide the audio file to the audio output device via the wireless communication network.
- In various instances of the aforementioned embodiments, the audio transmission device is a cellular telephone, the audio output device is a car stereo, the audio input device is integrated into a personal digital assistant, and the audible command is a command to initiate a call. In such instances, upon receiving the audible input command, the personal digital assistant transfers call information to the cellular telephone. Based on the call information, the cellular telephone initiates a call. In such instances, an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device. Where the car stereo is already playing an audio file or other audio stream, the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced. Thus, the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently.
- In other instances of the aforementioned embodiments, the audio transmission device is a cellular telephone, the audio output device is a car stereo, and the audible command is a command to receive an incoming call. In such instances, upon receiving the audible input command, the audio portion of the call is transferred to the car stereo via the routing device. Where the car stereo is already playing an audio file or other audio stream, the audio portion of the call and the previously playing audio file are mixed after the volume of the previously playing audio is reduced. Thus, the previously playing audio may sound like background noise to the call, or may not appear at all where the volume is lowered sufficiently
- In yet other instances of the aforementioned embodiments, the hands free operational environment further includes a location device. As used herein, the phrase “location device” is used in its broadest sense to mean any device capable of determining the location of a mobile object or device. Thus, for example, a location device may be, but is not limited to a GPS based device that provides information about the location of the GPS based device and in some cases provided information about how to proceed to a destination from the current location. In such cases, the location device may receive end point coordinates from another device via the routing device, and may provide an audio command set to the audio output device via the routing device. The audio command set may be, but is not limited to, audible direction commands that are played to a user via the audio output device.
- Turning to
FIG. 1 , a diagram depicts an exemplarycontent usage network 100 in accordance with various embodiments of the present invention. Exemplarycontent usage network 100 includes aUMCS 110 at the core thereof.UMCS 110 is able to receive content from one or more online and wireless content providers as well as from various self maintained application devices such as, for example, audio recorders and video recorders. In some cases,UMCS 110 may be intermittently wired to apersonal computer 115 via acable 117. In such cases,UMCS 110 may be configured viapersonal computer 115 using the standard I/O interfaces associated withpersonal computer 115. -
Wireless network 120 may be any wireless network known in the art. Thus, for example,wireless network 120 may be, but is not limited to, a Bluetooth™ network as is known in the art. As indicated above, the word “Bluetooth” is a trademark of Bluetooth SIG, Inc. For clarity, later use of the word Bluetooth is done without the customary trademark designation. It should be noted that whileUMCS 110 may be configured acrosswireless network 120 using the user interface of another application device, and it may also be configured using other approaches. Thus, for example,UMCS 110 may be self configuring. In such a case,UMCS 110 is implemented with enough intelligence to auto detect an available wireless network as well as devices attached via the wireless network. As a particular example,UMCS 110 may be implemented such that when power is applied to the device it automatically scans for Bluetooth devices that are within range ofUMCS 110. Based on the detected Bluetooth devices,UMCS 110 may form a service offering as is more fully discussed below. -
UMCS 110 is capable of interacting with various devices and classes of devices viawireless network 120. For example, in some cases,UMCS 110 is operable to interact directly with UMCS enabled application devices viawireless network 120. Such UMCS enabled application devices include capability to authenticate to UMCS 110 and to accept and transfer information from/toUMCS 110, and to provide digital rights management whereby content is secured not only in the transfer betweenUMCS 110 and the UMCS enabled application device, but is also maintained secure within the UMCS enabled application device. In the situation wherewireless network 120 is a Bluetooth network, the aforementioned UMCS enabled application devices would include Bluetooth capability. - In various cases,
UMCS 110 is operable to interact directly with non-UMCS enabled application devices viawireless network 120. In such cases, eitherUMCS 110 includes capability to tailor output and receive input from the non-UMCS enabled application device, or the non-UMCS enabled application devices may interact withUMCS 110 via a specialized UMCS converter that is tailored for operation with a class of devices. Thus, for example, wherewireless network 120 is a Bluetooth network, the UMCS converter may be enabled to receive from and provided information to a non-UMCS enabled application device via any one of a number of communication approaches, and to communicate the information to/fromUMCS 110 using a Bluetooth protocol. As an example,UMCS 110 may interact with digital audio devices (e.g., a digital audio player 151 and a digital audio recorder 152) via a UMCS digitalaudio converter 150. As another example, acellular telephone 161 or personal digital assistant (not shown) may interact withUMCS 110 either directly or via a UMCS audio/video converter 160. As yet another example,UMCS 110 may interact with video devices (e.g., aset top box 166, avideo cassette player 167, adigital video recorder 168 and a television 169) via a UMCSdigital video converter 165. As yet a further example,UMCS 110 may interact with still image devices such as a digital still camera 171 or a printer (not shown) via a UMCSdigital image converter 170. As yet another example,UMCS 110 may interact with a GPS receiver/display 176 via aUMCS GPS converter 175. - In various cases,
UMCS 110 is operable to interact directly with non-UMCS enabled application devices via a UMCScomposite converter 140. UMCScomposite converter 140 is operable to provide for UMCS interaction with multiple classes of recipient devices. Thus, for example, wherewireless network 120 is a Bluetooth network, UMCScomposite converter 140 may be enabled to receive from and provided information to different classes of non-UMCS enabled application devices via any one of a number of communication approaches, and to communicate the information to/fromUMCS 110 using a Bluetooth protocol. As an example, UMCScomposite converter 140 may coupleUMCS 110 to, for example, adigital audio player 141, adigital video recorder 142, atelevision 143, aset top box 144, a digitalstill camera 145, avideo cassette player 146, adigital audio recorder 147, acellular telephone 148, and aGPS receiver 149, or some combination of the aforementioned device classes. In such cases, decoding of content accessed from a storage medium included inUMCS 110 is done using a decoder provided in UMCScomposite converter 140. Thus, the content is unwrapped byUMCS 110 and the unwrapped content is provided to the UMCScomposite converter 140 viawireless network 120. UMCScomposite converter 140 decodes the content and provides it to the appropriate recipient device while at the same time assuring that any demanded digital rights management is maintained. In some cases, UMCScomposite converter 140 may be implemented as a dongle associated with one or more recipient devices. - Further discussion of content usage networks including UMCS devices is provided in the patent application entitled “Systems and Methods for Mobile Data Storage and Acquisition” that was previously incorporated herein by reference for all purposes.
- Turning to
FIG. 2 , anexemplary UMCS 200 in accordance with some embodiments of the present invention is depicted. As shown,UMCS 200 includes astorage component 210.Storage component 210 may be, but is not limited to, a hard disk drive, a block of flash memory, Holographic memory, Random Access Memory, combinations of the aforementioned, and/or the like. Based on the disclosure provided herein, one of ordinary skill in the art will recognize other memory types that may be utilized in accordance with various embodiments of the present invention.UMCS 200 further includes afile system manager 220 that is operable to control reads from and writes tostorage component 210.UMCS 200 includes a Bluetooth wireless interface. Bluetooth wireless interfaces provide for short-range communications intended to replace the cables connecting portable and/or fixed electronic devices. The key advantages of Bluetooth wireless interfaces are robustness, low power, and low cost. A typical Bluetooth interface includes anantenna 290 that operates as an RF transceiver, abaseband protocol processor 240, and a Bluetooth enhanceddata rate PHY 250. A Bluetooth interface offers services that enable the connection of Bluetooth enabled devices, and the exchange of a variety of data classes between the connected devices. The Bluetooth interface includes one or more Bluetooth ports and software/firmware that allowsUMCS 200 to operate as a hub/router for all connections in and out ofstorage component 210, and as more fully described below, as a hub/router for a variety of connected Bluetooth devices that may or may not interact withstorage component 210.UMCS 200 may also be configured via the above mentioned Bluetooth interface. -
UMCS 200 also includes a flash orSDRAM cache 230 that may be used to reduce latency in accessingstorage component 210. Wherestorage component 210 is implemented in Flash or SDRAM,cache 230 may be eliminated. The combination ofstorage component 210 and a flash cache may be used to reduce power consumption byUMCS 200. Various approaches for reducing power consumption are discussed in the patent application entitled “Systems and Methods for Power Management in Relation to a Wireless Storage Device” that was previously incorporated herein by reference for all purposes. Yet further,UMCS 200 includes a USB port 260 that allows for access tostorage component 210 and/or configuration ofUMCS 200.UMCS 200 may also include apower controller 270 and amobile power source 280.Baseband protocol processor 240 may include ports and software/firmware that allows it to operate as a hub/router for all connections in and out ofstorage component 210. - In some embodiments of the present invention,
UMCS 200 is augmented to include a multiport Bluetooth router. Such a multiport Bluetooth router allows for the cross connect of a number of Bluetooth devices. This can be particularly useful where a number of single port Bluetooth devices are to be used together in an overall system. Thus, as just one example, a typical cellular telephone includes a Bluetooth interface capable of connecting to a single Bluetooth device at a time. This interface has traditionally been used to transfer audio data to/from a single a headset. It may be desirable, however, to not only transfer audio data to/from a headset, but to also provide an audio output to a car stereo, and to receive dialing information from a personal digital assistant. Such a configuration is not practical as the above mentioned cellular telephone can only support one single Bluetooth connection at a time, and changing between devices connected via the single Bluetooth port is cumbersome. Where the multiport Bluetooth router is incorporated intoUMCS 200,UMCS 200 may be connected to the cellular telephone via one Bluetooth protocol interface supported byUMCS 200, and that Bluetooth protocol interface may be cross connected to one or more other Bluetooth protocol interfaces that are in turn connected to respective Bluetooth devices. This allows for practical implementation the above mentioned exemplary configuration involving the cellular telephone, car stereo and personal digital assistant. Among other things, such an approach offers an advantage in a wireless communications market skewing toward low-priced, basic-featured cellular telephones. Based on the disclosure provided herein, one of ordinary skill in the art will recognize other applications for multiport Bluetooth routers in accordance with one or more embodiments of the present invention. Further, it should be noted that while multiport Bluetooth routers in accordance with various embodiments of the present invention may be incorporated with a UMCS device, other embodiments of the present invention provide multiport Bluetooth routers that do not include one or more features of a UMCS device as described herein. - Turning to
FIG. 3 , amultiport Bluetooth router 300 in accordance with one or more embodiments of the present invention is depicted. As previously discussed,multiport Bluetooth router 300 may be integrated into a UMCS device. Alternatively,multiport Bluetooth router 300 may be integrated into another electronic device, or may be developed as a stand alone device. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of uses and implementations formultiport Bluetooth router 300.Multiport Bluetooth router 300 includes a number ofBluetooth pipes multiport processor 330. Each of the Bluetooth pipes includes a Bluetooth protocol interface that allows for the transfer of data to/from a connected Bluetooth device. For example,Bluetooth pipe 343 is communicably coupled to a Bluetooth source/destination 313. As used herein, a “Bluetooth source/destination” is any device that is capable of transferring data to and/or from another Bluetooth device. Similarly,Bluetooth pipe 345 is communicably coupled to a Bluetooth source/destination 315, andBluetooth pipe 347 is communicably coupled to a Bluetooth source/destination 317.Bluetooth pipe 340 is communicably coupled to a singleport Bluetooth device 310. As used herein, a “single port Bluetooth device” is any device that supports connection with only one other Bluetooth device at a time. An example of such a single port device is a low cost cellular telephone that is implemented with only a single Bluetooth port. As will be appreciated by one of ordinary skill in the art upon reading this disclosure, low cost single port Bluetooth devices may be extended to function as multiport Bluetooth devices where a stand alone multiport Bluetooth router/hub is used in concert with the single port device. It should be noted that whilemultiport Bluetooth router 300 is shown with four Bluetooth pipes, that other implementations of a multiport Bluetooth router may be implemented with more than four or fewer than four Bluetooth pipes in accordance with different embodiments of the present invention. Various exemplary implementations and operational details of such multiport Bluetooth routers are provided in the patent application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes. - Turning to
FIG. 4 , anoperational environment 400 in accordance with one or more embodiments of the present invention is depicted.Operational environment 400 includes aUMCS 410, a Global Positioning System (GPS) basedlocation device 480, acar stereo 470, acellular telephone 450, and a personaldigital assistant 440 that are all communicably coupled via apersonal network 430. In some embodiments of the present invention,personal network 430 is a Bluetooth network andUMCS 410 includes a multiport Bluetooth router as discussed above in relation toFIG. 3 . In other embodiments of the present invention,personal network 430 may be another wireless network such as, for example, a Wi-Fi network or the like. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of network types and/or combinations of network types that may be used to implementpersonal network 430 in accordance with one or more embodiments of the present invention. -
UMCS 410 includes a wirelessnetwork communication interface 412 that communicates viapersonal network 410 via an antenna. The wireless communications may include transferring data to/from a memory system that includes anon-volatile storage component 428 via afile system manager 416. Aprocessor 427 may govern access to the memory system.Non-volatile storage component 428 may include, but is not limited to, flash memory and a hard disk drive. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of non-volatile storage types that may be used in relation to one or more embodiments of the present invention. In addition to accessingnon-volatile storage component 428 viawireless interface 412,non-volatile storage component 428 may also be accessed using wiredIO 418 such as, for example, a wired USB interface. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of wired 10 that may be implemented in relation toUMCS 410.UMCS 410 also includes acache 414 that may be used to reduce latency and/or power consumption. Some approaches for reducing power consumption are more fully described in the patent application entitled “Systems and Methods for Power Management in Relation to a Wireless Storage Device” that was previously incorporated herein by reference for all purposes. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of cache systems and other memory systems that may be incorporated into one or more embodiments of the present invention.UMCS 410 also includes amultiport router 429 that is capable of directing traffic between a variety of consumer electronic devices communicably coupled topersonal network 430. Wherepersonal network 430 is a Bluetooth network,multiport router 429 may be implemented as is more fully discussed in the application entitled “Systems and Methods for Multiport Communication Distribution” that was previously incorporated herein by reference for all purposes. -
Location device 480 may be any location device known in the art including, but not limited to, a portable GPS based location device.Location device 480 includes anIO interface 484 with one or more buttons or knobs and possibly a speaker for audibly presenting an audio command set to a user. In addition,location device 480 includes agraphical user interface 482 capable of displaying location and direction information to a user.Location device 480 also includes anantenna 486 for communicating viapersonal network 430. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of location devices that may be used in relation to one or more embodiments of the present invention. -
Car stereo 470 may be any car audio device known in the art. In this particular instance,car stereo 470 includes anJO interface 474 with one or more buttons or knobs and possibly a microphone for receiving audible commands from a user. In addition,car stereo 470 includes agraphical user interface 472 capable of displaying audio play information, video presentation, and other graphical information to a user.Car stereo 470 also includes anantenna 476 for communicating viapersonal network 430. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of car stereos that may be used in relation to one or more embodiments of the present invention. -
Cellular telephone 450 may be any device capable of transmitting and/or receiving information via acellular network 460 as are known in the art. As shown,cellular telephone 450 includes agraphical user interface 452, akeypad 454, and amicrophone 456. In addition,cellular telephone 450 includes anantenna 458 for communicating viapersonal network 430. In some embodiments of the present invention,graphical user interface 452 operates as a remote user interface forUMCS 410. Some approaches for using such remote interfaces are disclosed in the patent application entitled “Systems and Methods for Mobile Data Storage and Acquisition” that was previously incorporated herein by reference for all purposes. - Personal
digital assistant 440 may be any processor based portable computer that is known in the art. A shown, personaldigital assistant 440 includes agraphical user interface 444, a set ofIO 446, and anantenna 442 for communicating viapersonal network 430. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of personal digital assistants and other processor based portable computing devices that may be used in relation to a variety of embodiments of the present invention. - Turning to
FIG. 5 , a flow diagram 900 depicts one exemplary method for utilizing operational environment in accordance with one or more embodiments of the present invention. Following flow diagram 900,UMCS 410 is brought in proximity to other elements of operational environment 400 (block 903).UMCS 410 identifies the other elements ofoperational environment 400 and communicably connects to the identified devices (block 906). This connection process may include, but is not limited to, connecting to a cellular telephone (block 912), connecting to a car stereo (block 914), connecting to a personal digital assistant (block 916), and connecting to a GPS device (block 918). Once communicably connected, one or more operational sequences may be processed. In some cases, the processing is done without the intervention of hands, but may be controlled by, for example, audible commands. It should be noted that while four hands free operational scenarios are discussed below in relation toFIG. 5 , based on the disclosure provided herein, one of ordinary skill in the art will recognize a myriad of other operational scenarios that may be implemented in accordance with various embodiments of the present invention. - In one operational sequence,
cellular telephone 450 receives an incoming telephone call and provides an indication of the incoming telephone call (block 909). Indicating the incoming call may be done in a number of ways. For example, the call may be indicated by a standard audible ringer oncellular telephone 450, orcellular telephone 450 may communicate the incoming call to another device inoperational environment 400 viapersonal network 430. Thus, for example,cellular telephone 450 may communicate the incoming call status tocar stereo 470, and inturn car stereo 470 may audibly play an incoming call signal to alert a user, and/or display an incoming call signal to the user. This may include displaying or audibly identifying caller ID or other information about the incoming call. It may be advantageous to usecar stereo 470 to handle the incoming call indication as it may be desirable to handle all audio outputs playing inoperational environment 400 at one central audio output device. Where, for example,car stereo 470 is playing music, the volume of the music may be lowered or altogether muted while the call is handled. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a myriad of approaches that may be used to indicate an incoming call withinoperational environment 400 in accordance with one or more embodiments of the present invention. - A user may then audibly command pickup of the call (block 915). This audible command may be fielded by a device in
operational environment 400. For example,cellular telephone 450 may have a microphone and audible command software that it may use to parse an incoming audible command. Alternatively, personaldigital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command. In any event, once the audible command is received and parsed (block 915), the command is transferred to cellular telephone 450 (block 921). In response,cellular telephone 450 causes the incoming call to be connected, and the audio from the incoming call is provided toUMCS 410 where it is then routed to a selected audio output device (block 924). In one particular embodiment of the present invention, the selected audio output device iscar stereo 470. In this case, the audio portion of the phone call is played viacar stereo 470. In a situation wherecar stereo 470 was playing music or another audio output prior to receiving the phone call, the volume of the previously played audio is reduced (or altogether muted) while the phone call is handled (block 927). Once the phone call is completed, the volume of the previously playing audio is returned to what it was before the telephone call was received (block 948). - In another operational sequence, a user audibly commands the initiation of a telephone call (block 933). The audible command may be received and implemented by one of the devices in
operational environment 400. For example,cellular telephone 450 may include an audible dialer function that may be used to initiate the telephone call. Alternatively, personaldigital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command. In such a case, personal digital assistant may include an electronic phone book that cross references various names and numbers in the electronic phone book with corresponding audible sounds. In any event, once the audible command is received and parsed (block 933), the dialing details (e.g., telephone number) for the call are transferred to cellular telephone 450 (block 936) that in turn initiates the call using the dialing details (block 939). Once the call is initiated (block 939), an audio portion of the telephone call is provided toUMCS 410 where it is then routed to a selected audio output device (block 942). In one particular embodiment of the present invention, the selected audio output device iscar stereo 470. In this case, the audio portion of the phone call is played viacar stereo 470. In a situation wherecar stereo 470 was playing music or another audio output prior to receiving the phone call, the volume of the previously played audio is reduced (or altogether muted) while the phone call is handled (block 945). Once the phone call is completed, the volume of the previously playing audio is returned to what it was before the telephone call was received (block 948). - In yet another operational sequence, a user audibly commands a certain play list or audio selection to be played on car stereo 470 (block 951). The audible command may be received and implemented by one of the devices in
operational environment 400. For example, personaldigital assistant 440 may include a microphone and audible command software that it may use to parse an incoming audible command. In such a case, personal digital assistant may include an audible selection tool that is capable of receiving an audible command and converting the audible command into a file selection (e.g., a play list command). In any event, once the audible command is received and parsed (block 951), the audio file command (e.g., a play list) is transferred to UMCS 410 (block 954). In turn,UMCS 410 uploads the requested file(s) fromNon-volatile memory 428 to car stereo 470 (block 957), andcar stereo 470 plays the audio selections (block 960). - In yet a further operational sequence, driving directions (e.g., a destination address) is uploaded from personal
digital assistant 440 tolocation device 480 via personal network 430 (block 963). These driving directions may be programmed by a user into personaldigital assistant 440 before beginning a journey, may be downloaded to personaldigital assistant 440 from a host computer prior to a journey, or may be downloaded to personal digital assistant via the Internet that is accessed throughcellular telephone 450. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of mechanisms for getting destination information to personaldigital assistant 440. Based on the driving directions and the location function supported bylocation device 480,location device 480 may generate audible direction information (i.e., an audio command set) that tells the user where to turn and how to get to the particular destination. This audible direction information is routed tocar stereo 470 via UMCS 410 (block 966). In turn,car stereo 470 plays the audible driving directions (block 969). -
FIGS. 6-9 show other exemplaryoperational environments FIG. 6 , anoperational environment 500 that is substantially the same asoperational environment 400 is shown. The difference is thatoperational environment 500 does not include a location device. In such cases, the functions oflocation device 480 as discussed above in relation toFIG. 5 may not be available or may be performed by personaldigital assistant 440 orcellular telephone 450 where those devices include integrated location functionality. Turning toFIG. 7 , anoperational environment 600 that is substantially the same asoperational environment 500 is shown. The difference is thatoperational environment 600 does not include a car stereo. In such cases, the functions ofcar stereo 470 as discussed above in relation toFIG. 5 may be performed by an audio output that is integrated as part ofcellular telephone 450 or personaldigital assistant 440. - Turning to
FIG. 8 , anoperational environment 700 in accordance with one or more embodiments of the present invention is depicted.Operational environment 700 includesUMCS 410,cellular telephone 450, and aheadset 490 that are all communicably coupled viapersonal network 430.Headset 490 includes amicrophone 492, anaudio output device 494 and anantenna 496 for communicating withpersonal network 430.Operational environment 700 is capable of performing the operational sequences discussed above in relation toFIG. 5 where a location device is integrated with cellular telephone. In such a case, audible commands are received viaheadset 490 and transferred tocellular telephone 450 where they are parsed and executed. The audio output that is discussed inFIG. 5 as being output bycar stereo 470 is instead sent toaudio output device 494. Turning toFIG. 9 , anotheroperational environment 800 in accordance with yet other embodiments of the present invention is shown.Operational environment 800 is substantially the same asoperational environment 700 except that personaldigital assistant 440 is included. In such a case, some of the command reception and parsing discussed in relation tooperational environment 700 may be performed by personaldigital assistant 440. - In conclusion, the present invention provides novel systems, devices, methods and arrangements for implementing hands free operational environments. It should be noted that while a number of different operational environments and methods for using such have been discussed herein, that one of ordinary skill in the art upon reading this disclosure would appreciate other operational environments and methods for using such that may be implemented. In particular, while detailed descriptions of one or more embodiments of the invention have been given above, various alternatives, modifications, and equivalents will be apparent to those skilled in the art without varying from the spirit of the invention. Therefore, the above description should not be taken as limiting the scope of the invention, which is defined by the appended claims.
Claims (28)
1. A hands free operational environment, the hands free operational environment comprising:
a routing device;
an audio transmission device;
an audio output device;
an audio input device, wherein the audio input device is operable to receive an audible command, and wherein the audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device; and
wherein the routing device communicably couples the audio transmission device to one or more of the audio input device and the audio output device.
2. The hands free operational environment of claim 1 , wherein the routing device is integrated with a mobile storage device, and wherein the mobile storage device includes:
a processor; and
a memory, wherein the memory includes a non-volatile memory component.
3. The hands free operational environment of claim 2 , wherein the audible command is a request to play an audio file on the audio output device, and wherein the memory includes instructions executable by the processor to:
store the audio file in the non-volatile storage medium;
receive a request to provide the audio file to the audio output device via a wireless communication network;
access the audio file from the non-volatile storage medium; and
provide the audio file to the audio output device via the wireless communication network.
4. The hands free operational environment of claim 3 , wherein the wireless communication network is a Bluetooth network.
5. The hands free operational environment of claim 1 , wherein the audio transmission device is a cellular telephone, wherein the audio output device is a car stereo, and wherein the audible command is a command to initiate a call.
6. The hands free operational environment of claim 5 , wherein the audio input device is integrated into a personal digital assistant, and wherein upon receiving the audible input command the personal digital assistant transfers call information to the cellular telephone, and wherein upon receiving the call information the cellular telephone initiates a call using the call information.
7. The hands free operational environment of claim 6 , wherein an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device.
8. The hands free operational environment of claim 7 , wherein the volume of a previously playing audio file is reduced, and wherein the audio portion of the call is played on the car stereo at a volume greater than that of the previously playing audio file.
9. The hands free operational environment of claim 1 , wherein the audio transmission device is a cellular telephone, wherein the audio output device is a car stereo, and wherein the audible command is a command to receive a call.
10. The hands free operational environment of claim 9 , wherein an audio portion of the call is routed from the cellular telephone to the car stereo via the routing device.
11. The hands free operational environment of claim 10 , wherein the volume of a previously playing audio file is reduced, and wherein the audio portion of the call is played on the car stereo at a volume greater than that of the previously playing audio file.
12. The hands free operational environment of claim 1 , wherein the hands free operational environment further includes a location device.
13. The hands free operational environment of claim 12 , wherein an audio command set is provided from the location device to the audio output device via the routing device, and wherein the audio output device plays the audio command set.
14. A method for hands free operation, the method comprising:
providing a routing device;
communicably coupling the routing device via a wireless network to:
an audio output device,
an audio input device, and
an audio transmission device; and
receiving an audible command via the audio input device, wherein the audible command is operable to cause an operation on at least one of the routing device, the audio output device, and the audio transmission device.
15. The method of claim 14 , wherein the routing device is incorporated in a mobile storage device, wherein the mobile storage device includes a non-volatile storage component, wherein the audible command is a request to play an audio file, and wherein the method further comprises:
storing the audio file in the non-volatile storage medium;
accessing the audio file from the non-volatile storage medium; and
providing the audio file to the audio output device via the wireless communication network.
16. The method of claim 14 , wherein the wireless communication network is a Bluetooth network.
17. The method of claim 14 , wherein the audio transmission device is a cellular telephone, wherein the audio output device is a car stereo, and wherein the audible command is a command to receive a call.
18. The method of claim 17 , wherein the method further comprises:
routing an audio portion of the call from the cellular telephone to the car stereo via the routing device.
19. The method of claim 18 , wherein the method further comprises:
reducing the volume of an audio file previously playing on the car stereo; and
playing the audio portion of the call at a volume greater than that of the previously playing audio file.
20. The method of claim 14 , wherein the audio transmission device is a cellular telephone, wherein the audio output device is a car stereo, wherein the audio input device is integrated into a personal digital assistant, and wherein the audible command is a command to initiate a call.
21. The method of claim 20 , wherein the method further comprises:
upon receiving the audible input command, the personal digital assistant transfers call information to the cellular telephone;
upon receiving the call information the cellular telephone initiates a call using the call information; and
routing an audio portion of the call from the cellular telephone to the car stereo via the routing device.
22. The method of claim 21 , wherein the audio portion of the call is overlaid on a previously playing audio file on the car stereo.
23. The method of claim 14 , wherein the method further comprises:
communicably coupling the routing device via the wireless network to a location device.
24. The method of claim 23 , wherein the method further comprises:
receiving an audio command set from the location device at the audio output device; and
playing the audio command set on the audio output device.
25. A system for implementing a bands free automobile environment, the system comprising:
a mobile storage device, wherein the mobile storage device includes a routing function, and wherein the mobile storage device includes a memory with a non-volatile memory component and a processor, and wherein the memory includes instructions executable by the processor to:
communicably couple the mobile storage device to a cellular telephone, a car stereo, and an audio input device via a Bluetooth network; and
route audio information from the mobile storage device to the car stereo based at least in part on the received audible command.
26. The system of claim 25 , wherein the received audible command is a request to play an audio file, and wherein the memory further includes instructions executable by the processor to:
store the audio file in the non-volatile storage medium;
access the audio file from the non-volatile storage medium; and
provide the audio file to the audio output device via the wireless communication network.
27. The system of claim 25 , wherein the received audible command is a request to receive a call, and wherein the memory further includes instructions executable by the processor to:
transfer a derivative of the received audible command to the cellular telephone;
receive an audio portion of the call from the cellular telephone; and
route the audio portion of the cellular telephone to the car stereo via the Bluetooth network.
28. The system of claim 25 , wherein the received audible command is a request to initiate a call, and wherein the memory further includes instructions executable by the processor to:
transfer a derivative of the received audible command to the cellular telephone;
receive an audio portion of the call from the cellular telephone; and
route the audio portion of the cellular telephone to the car stereo via the Bluetooth network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/280,744 US20100203830A1 (en) | 2006-07-05 | 2007-06-25 | Systems and Methods for Implementing Hands Free Operational Environments |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US80661006P | 2006-07-05 | 2006-07-05 | |
US82900706P | 2006-10-11 | 2006-10-11 | |
US86945306P | 2006-12-11 | 2006-12-11 | |
PCT/US2007/071989 WO2008005730A2 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for implementing hands free operational environments |
US12/280,744 US20100203830A1 (en) | 2006-07-05 | 2007-06-25 | Systems and Methods for Implementing Hands Free Operational Environments |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100203830A1 true US20100203830A1 (en) | 2010-08-12 |
Family
ID=38895314
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/280,787 Active 2029-01-28 US8301195B2 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for mobile data storage and acquisition |
US12/280,744 Abandoned US20100203830A1 (en) | 2006-07-05 | 2007-06-25 | Systems and Methods for Implementing Hands Free Operational Environments |
US12/280,782 Abandoned US20090061775A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for multiport communication distribution |
US12/280,784 Abandoned US20100202610A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for enabling consumption of copy-protected content across multiple devices |
US12/280,779 Abandoned US20090055408A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for multi-user access to a wireless storage device |
US12/280,783 Abandoned US20090193178A1 (en) | 2006-07-05 | 2007-07-25 | Systems and methods for power management in relation to a wireless storage device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/280,787 Active 2029-01-28 US8301195B2 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for mobile data storage and acquisition |
Family Applications After (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/280,782 Abandoned US20090061775A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for multiport communication distribution |
US12/280,784 Abandoned US20100202610A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for enabling consumption of copy-protected content across multiple devices |
US12/280,779 Abandoned US20090055408A1 (en) | 2006-07-05 | 2007-06-25 | Systems and methods for multi-user access to a wireless storage device |
US12/280,783 Abandoned US20090193178A1 (en) | 2006-07-05 | 2007-07-25 | Systems and methods for power management in relation to a wireless storage device |
Country Status (5)
Country | Link |
---|---|
US (6) | US8301195B2 (en) |
EP (6) | EP2041662A4 (en) |
JP (6) | JP5220740B2 (en) |
KR (6) | KR20090040317A (en) |
WO (6) | WO2008005734A2 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090170578A1 (en) * | 2008-01-02 | 2009-07-02 | Honeywell International Inc. | Internal audio multiplexing system for multi-channel radios |
US20090248820A1 (en) * | 2008-03-25 | 2009-10-01 | Basir Otman A | Interactive unified access and control of mobile devices |
US20090249323A1 (en) * | 2008-03-27 | 2009-10-01 | General Motors Corporation | Address book sharing system and method for non-verbally adding address book contents using the same |
US20100130131A1 (en) * | 2008-11-21 | 2010-05-27 | Samsung Electronics Co. Ltd. | Apparatus and method for connecting with bluetooth devices in a terminal using audio channel |
US20120052907A1 (en) * | 2010-08-30 | 2012-03-01 | Sensory, Incorporated | Hands-Free, Eyes-Free Mobile Device for In-Car Use |
WO2012069924A1 (en) * | 2010-11-24 | 2012-05-31 | Research In Motion Limited | Managing short range wireless data transmissions |
US20130117580A1 (en) * | 2011-11-07 | 2013-05-09 | Kien Hoe Daniel Chin | Compact universal wireless adapter |
US20130217371A1 (en) * | 2012-02-22 | 2013-08-22 | Mitac Innovation (Kunshan) Ltd. | Navigation device and method for answering personal traveling information |
US20130237290A1 (en) * | 2010-10-21 | 2013-09-12 | Arthur Roland Simmons, JR. | Protective Communications Device Housing for Retractable Audio Devices Having Optional Gripping Mechanism |
US20140364119A1 (en) * | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for transitioning to a vehicle network resource |
US9019644B2 (en) | 2011-05-23 | 2015-04-28 | Lsi Corporation | Systems and methods for data addressing in a storage device |
US9131332B2 (en) | 2012-09-10 | 2015-09-08 | Qualcomm Incorporated | Method of providing call control information from a mobile phone to a peripheral device |
US20160004502A1 (en) * | 2013-07-16 | 2016-01-07 | Cloudcar, Inc. | System and method for correcting speech input |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002040874A1 (en) | 2000-11-16 | 2002-05-23 | California Institute Of Technology | Apparatus and methods for conducting assays and high throughput screening |
US8726260B2 (en) * | 2007-11-26 | 2014-05-13 | Lenovo (Singapore) Pte Ltd | Techniques for providing software patches to a computer system |
JP5103307B2 (en) * | 2008-07-16 | 2012-12-19 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
US8203977B2 (en) * | 2008-07-28 | 2012-06-19 | Broadcom Corporation | Method and system for half duplex audio in a bluetooth stereo headset |
US8428649B2 (en) * | 2008-08-20 | 2013-04-23 | Sandisk Technologies Inc. | Memory device upgrade |
US20100136910A1 (en) * | 2008-12-03 | 2010-06-03 | Electronics And Telecommunications Research Institute | Apparatus and method for device search for high-speed based bluetooth applications |
US8225035B2 (en) * | 2009-04-21 | 2012-07-17 | Apple Inc. | Systems and methods for operating a disk drive |
TWI431464B (en) * | 2009-04-29 | 2014-03-21 | Micro Star Int Co Ltd | Computer system with power control and power control method |
KR101106767B1 (en) * | 2009-07-30 | 2012-01-18 | ㈜비엔컴 | Bluetooth Multi-user Dongle |
KR20110033732A (en) * | 2009-09-25 | 2011-03-31 | 주식회사 에피콤 | Wireless modem apparatus and driving method therefor |
US8412798B1 (en) | 2009-10-03 | 2013-04-02 | Frank C. Wang | Content delivery system and method |
US8938497B1 (en) * | 2009-10-03 | 2015-01-20 | Frank C. Wang | Content delivery system and method spanning multiple data processing systems |
US9350799B2 (en) * | 2009-10-03 | 2016-05-24 | Frank C. Wang | Enhanced content continuation system and method |
DE112010005387T5 (en) | 2009-10-19 | 2013-03-28 | Barnes & Noble, Inc. | Instore reading system |
US9537708B2 (en) * | 2009-11-05 | 2017-01-03 | Orange | Method for selecting a device in a telecommunications network |
US8644854B2 (en) * | 2009-12-03 | 2014-02-04 | Osocad Remote Limited Liability Company | System and method for processing enhanced data exchanged with an enhanced mobile station via a wireless connection |
US8949565B2 (en) * | 2009-12-27 | 2015-02-03 | Intel Corporation | Virtual and hidden service partition and dynamic enhanced third party data store |
US9723463B2 (en) | 2010-10-25 | 2017-08-01 | Nokia Technologies Oy | Method and apparatus for a device identifier based solution for user identification |
US9253803B2 (en) | 2010-11-24 | 2016-02-02 | Blackberry Limited | Managing short range wireless data transmissions |
JP5589137B2 (en) * | 2011-03-03 | 2014-09-10 | パイオニア株式会社 | Electronic device, speaker, communication system, communication control method and program for electronic device |
US20130124664A1 (en) * | 2011-11-16 | 2013-05-16 | Motorola Mobility, Inc | Coordinating media presentations among peer devices |
CN103118337B (en) * | 2011-11-17 | 2015-08-12 | 中兴通讯股份有限公司 | For the information processing method of bluetooth equipment, device and bluetooth equipment thereof |
US20130223020A1 (en) | 2012-02-01 | 2013-08-29 | Flixchip Corp. | Flash drive packages and devices |
US9131370B2 (en) | 2011-12-29 | 2015-09-08 | Mcafee, Inc. | Simplified mobile communication device |
US20130268687A1 (en) | 2012-04-09 | 2013-10-10 | Mcafee, Inc. | Wireless token device |
US8819445B2 (en) | 2012-04-09 | 2014-08-26 | Mcafee, Inc. | Wireless token authentication |
US9262592B2 (en) * | 2012-04-09 | 2016-02-16 | Mcafee, Inc. | Wireless storage device |
US9547761B2 (en) | 2012-04-09 | 2017-01-17 | Mcafee, Inc. | Wireless token device |
CN102708914A (en) * | 2012-06-05 | 2012-10-03 | 国光电器股份有限公司 | Portable high-fidelity audio transmission device and system based on WIFI (Wireless Fidelity) |
CN102842337A (en) * | 2012-06-05 | 2012-12-26 | 国光电器股份有限公司 | High-fidelity audio transmission method based on WIFI (Wireless Fidelity) |
US9031255B2 (en) * | 2012-06-15 | 2015-05-12 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide low-latency audio |
US8881306B2 (en) | 2012-11-20 | 2014-11-04 | Barnes And Noble, Inc. | Architecture system for in-store reading |
US8893304B2 (en) | 2012-11-20 | 2014-11-18 | Barnes And Noble, Inc. | Method for registering a device |
WO2014085605A2 (en) * | 2012-11-28 | 2014-06-05 | Intrepid Networks, Llc | Integrated systems and methods providing situational awareness of operations in an organization |
KR20150098649A (en) | 2012-12-22 | 2015-08-28 | 퀄컴 인코포레이티드 | Reducing power consumption of volatile memory via use of non-volatile memory |
KR101319816B1 (en) * | 2013-02-18 | 2013-10-17 | (주)바이컴 | Group managing method for selective subgroup call mode in wireless intercom devices, and wireless intercom system for providing selective subgroup call |
EP2797061A1 (en) * | 2013-04-24 | 2014-10-29 | The Swatch Group Research and Development Ltd. | System with multiple devices having simplified communication |
US9367806B1 (en) | 2013-08-08 | 2016-06-14 | Jasmin Cosic | Systems and methods of using an artificially intelligent database management system and interfaces for mobile, embedded, and other computing devices |
JP6221739B2 (en) * | 2013-12-26 | 2017-11-01 | 株式会社Jvcケンウッド | In-vehicle electronic device, control method, and program |
CN104168536B (en) * | 2014-08-29 | 2017-11-07 | 广东欧珀移动通信有限公司 | Data copy method and system between a kind of mobile terminal |
US10285143B2 (en) * | 2015-02-11 | 2019-05-07 | Samsung Electronics Co., Ltd | Wireless communication device supporting communication schemes and operating method thereof |
US10255302B1 (en) | 2015-02-27 | 2019-04-09 | Jasmin Cosic | Systems, methods, apparatuses, and/or interfaces for associative management of data and inference of electronic resources |
CN104994466B (en) | 2015-08-11 | 2018-05-01 | 广东欧珀移动通信有限公司 | Bluetooth connection control method, device and the music playing system of more playback equipments |
CN105894769A (en) * | 2016-03-30 | 2016-08-24 | 乐视控股(北京)有限公司 | Mobile storage device and data access method and device |
US10983507B2 (en) | 2016-05-09 | 2021-04-20 | Strong Force Iot Portfolio 2016, Llc | Method for data collection and frequency analysis with self-organization functionality |
US20180284735A1 (en) | 2016-05-09 | 2018-10-04 | StrongForce IoT Portfolio 2016, LLC | Methods and systems for industrial internet of things data collection in a network sensitive upstream oil and gas environment |
US11774944B2 (en) | 2016-05-09 | 2023-10-03 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for the industrial internet of things |
CN109478057B (en) | 2016-05-09 | 2022-02-25 | 强力物联网投资组合2016有限公司 | Method and system for industrial internet of things |
US11327475B2 (en) | 2016-05-09 | 2022-05-10 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for intelligent collection and analysis of vehicle data |
US11237546B2 (en) | 2016-06-15 | 2022-02-01 | Strong Force loT Portfolio 2016, LLC | Method and system of modifying a data collection trajectory for vehicles |
US9906893B2 (en) * | 2016-06-16 | 2018-02-27 | I/O Interconnect, Ltd. | Method for making a host personal computer act as an accessory in bluetooth piconet |
US10165612B2 (en) * | 2016-06-16 | 2018-12-25 | I/O Interconnected, Ltd. | Wireless connecting method, computer, and non-transitory computer-readable storage medium |
US20180018356A1 (en) * | 2016-07-13 | 2018-01-18 | Deepspace Storage Systems Inc. | Relational database online storage manager |
CN109644216A (en) * | 2016-08-18 | 2019-04-16 | 华为技术有限公司 | A kind of method and terminal of Bluetooth communication |
CN106454697A (en) * | 2016-08-19 | 2017-02-22 | 深圳市元征科技股份有限公司 | Bluetooth switching method and device |
US10885512B2 (en) * | 2016-08-19 | 2021-01-05 | Roche Diabetes Care, Inc. | Methods and systems for enhanced BLUETOOTH® bonding |
MY181840A (en) * | 2016-11-04 | 2021-01-08 | Thomson Licensing | Devices and methods for client device authentication |
JP2020530159A (en) | 2017-08-02 | 2020-10-15 | ストロング フォース アイオーティ ポートフォリオ 2016,エルエルシー | Methods and systems for detection of industrial Internet of Things data collection environments using large datasets |
US11397428B2 (en) | 2017-08-02 | 2022-07-26 | Strong Force Iot Portfolio 2016, Llc | Self-organizing systems and methods for data collection |
TWI666648B (en) * | 2018-09-21 | 2019-07-21 | 捷佳科技股份有限公司 | Wireless storage device of short distance, high speed transmission |
FR3093572B1 (en) * | 2019-03-06 | 2021-02-19 | Awacloud | PORTABLE, AUTONOMOUS AND SECURE MICRO SERVER FOR COLLABORATION BETWEEN DIFFERENT USERS |
CN113287332A (en) * | 2019-06-10 | 2021-08-20 | 海信视像科技股份有限公司 | Display device and method for scanning external Bluetooth device |
CN113286281B (en) * | 2021-04-15 | 2022-09-09 | 荣耀终端有限公司 | Emergency call method and related device |
Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5970390A (en) * | 1997-10-09 | 1999-10-19 | Sony Corporation | Transmitter and automobile audio apparatus using the same |
US20010034714A1 (en) * | 2000-02-23 | 2001-10-25 | Hajimu Terao | Content playback system, content playback method, content playback requesting apparatus, and temporary playback apparatus |
US20020116575A1 (en) * | 2000-11-07 | 2002-08-22 | Yuji Toyomura | Carryable memory media, portable information terminal using the same and method for managing files therein |
US20020184318A1 (en) * | 2001-05-30 | 2002-12-05 | Pineau Richard A. | Method and system for remote utilizing a mobile device to share data objects |
US20030110484A1 (en) * | 2001-12-10 | 2003-06-12 | David Famolari | Method and apparatus utilizing bluetooth transmission protocols to update software resident on a network of computing devices |
US6625157B2 (en) * | 1999-05-20 | 2003-09-23 | Advanced Micro Devices, Inc. | Apparatus and method in a network switch port for transferring data between buffer memory and transmit and receive state machines according to a prescribed interface protocol |
US20030216136A1 (en) * | 2002-05-16 | 2003-11-20 | International Business Machines Corporation | Portable storage device for providing secure and mobile information |
US20040044725A1 (en) * | 2002-08-27 | 2004-03-04 | Bell Cynthia S. | Network of disparate processor-based devices to exchange and display media files |
US20040110468A1 (en) * | 2002-12-10 | 2004-06-10 | Perlman Stephen G. | Wireless network with presentation and media layers for broadcast satellite and cable services |
US20040132445A1 (en) * | 2003-01-03 | 2004-07-08 | Gary Rogalski | Methods and systems of sharing mutual resources between an external device and a cordless telephone via a communications medium |
US20040204063A1 (en) * | 2002-02-22 | 2004-10-14 | Julian Van Erlach | Enhanced telecommunication services |
US20050021418A1 (en) * | 2003-03-18 | 2005-01-27 | Matt Marcus | Remote activation of digital media |
US20050073522A1 (en) * | 2002-03-21 | 2005-04-07 | Markus Aholainen | Service/device indication with graphical interface |
US20050107120A1 (en) * | 2003-11-17 | 2005-05-19 | Yueh Wen H. | Mobile storage device with wireless bluetooth module attached thereto |
US20050129385A1 (en) * | 2003-09-16 | 2005-06-16 | Jmz Llc | Intelligent portable memory device with display |
US20050182858A1 (en) * | 2004-02-13 | 2005-08-18 | Incomm Technologies Co., Ltd. | Portable memory device with multiple I/O interfaces |
US20050210101A1 (en) * | 1999-03-04 | 2005-09-22 | Universal Electronics Inc. | System and method for providing content, management, and interactivity for client devices |
US20050245191A1 (en) * | 2004-05-03 | 2005-11-03 | Microsoft Corporation | Wireless cassette adapter |
US20050266801A1 (en) * | 2004-06-01 | 2005-12-01 | Radioshack, Corp. | Network interface cassette adapter and method |
US20050289216A1 (en) * | 2002-03-28 | 2005-12-29 | Andreas Myka | Providing personalized services for mobile users |
US20060059094A1 (en) * | 2004-09-15 | 2006-03-16 | Samsung Electronics Co., Ltd. | Method and apparatus for digital rights management |
US7058734B2 (en) * | 2002-02-25 | 2006-06-06 | Hewlett-Packard Development Company, Lp. | Variable-function or multi-function apparatus and methods |
US20060252457A1 (en) * | 2002-08-09 | 2006-11-09 | Avon Associates, Inc. | Voice controlled multimedia and communications system |
US20070042812A1 (en) * | 2005-06-13 | 2007-02-22 | Basir Otman A | Vehicle immersive communication system |
US20070049197A1 (en) * | 2005-08-31 | 2007-03-01 | Andre Klein | Control device for audio players |
US20070128899A1 (en) * | 2003-01-12 | 2007-06-07 | Yaron Mayer | System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows |
US20070173293A1 (en) * | 2006-01-26 | 2007-07-26 | Tran Bao O | Mobile phone hand-free extension device |
US7386672B2 (en) * | 2002-08-29 | 2008-06-10 | International Business Machines Corporation | Apparatus and method for providing global session persistence |
US7676250B2 (en) * | 2006-06-02 | 2010-03-09 | Motorola, Inc. | Method for controlling audio signals to an FM transmitter and a loudspeaker of a hands-free adapter |
Family Cites Families (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4422171A (en) * | 1980-12-29 | 1983-12-20 | Allied Corporation, Law Department | Method and system for data communication |
JPH06236241A (en) * | 1993-02-09 | 1994-08-23 | Sharp Corp | Hard disk device using flash memory |
US5452277A (en) * | 1993-12-30 | 1995-09-19 | International Business Machines Corporation | Adaptive system for optimizing disk drive power consumption |
JPH07319691A (en) * | 1994-03-29 | 1995-12-08 | Toshiba Corp | Resource protective device, privilege protective device, software utilization method controller and software utilization method control system |
US6317593B1 (en) * | 1996-08-12 | 2001-11-13 | Gateway, Inc. | Intelligent cellular telephone function |
JPH10154101A (en) * | 1996-11-26 | 1998-06-09 | Toshiba Corp | Data storage system and cache controlling method applying to the system |
US5774431A (en) * | 1997-01-29 | 1998-06-30 | Multidisc Technologies | Table-of-contents caching method for stored compact discs |
JPH1117843A (en) * | 1997-06-19 | 1999-01-22 | Mitsubishi Electric Corp | Internet television receiver |
EP0933764A1 (en) * | 1998-01-30 | 1999-08-04 | Sony Italia S.p.A. | Universal storage device for data |
US6736226B2 (en) * | 1998-02-03 | 2004-05-18 | Cutting Edge Technologies, Llc | Method and apparatus for boring through a solid material |
JP4304734B2 (en) * | 1998-04-17 | 2009-07-29 | ソニー株式会社 | REPRODUCTION DEVICE, DATA REPRODUCTION METHOD, AND RECORDING MEDIUM |
US6189106B1 (en) * | 1998-05-08 | 2001-02-13 | Gateway, Inc. | Method and apparatus for operating an electronic device at an optimal power mode based upon a scheduled event |
JP2000235457A (en) * | 1999-02-15 | 2000-08-29 | Mitsubishi Electric Corp | Hierarchical data storage device and cache data generation method |
KR100320183B1 (en) * | 1999-03-17 | 2002-01-10 | 구자홍 | File encryption apparatus for digital data player |
JP2001142472A (en) * | 1999-09-01 | 2001-05-25 | Matsushita Electric Ind Co Ltd | Method and device for processing data having copyright |
US6351776B1 (en) * | 1999-11-04 | 2002-02-26 | Xdrive, Inc. | Shared internet storage resource, user interface system, and method |
US6956833B1 (en) * | 2000-02-08 | 2005-10-18 | Sony Corporation | Method, system and devices for wireless data storage on a server and data retrieval |
TW576966B (en) * | 2000-06-23 | 2004-02-21 | Intel Corp | Non-volatile cache integrated with mass storage device |
JP2004519752A (en) * | 2000-08-08 | 2004-07-02 | シンプル デヴァイシズ インコーポレイテッド | System and method for providing content, management and interactivity for client devices |
US7689510B2 (en) * | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
US6874094B2 (en) * | 2000-12-19 | 2005-03-29 | Microsoft Corporation | Method for locking user input elements for a small computer device by ignoring input signals if a locking signal is generated by a calendar-type application program |
US6785767B2 (en) * | 2000-12-26 | 2004-08-31 | Intel Corporation | Hybrid mass storage system and method with two different types of storage medium |
JP2002223485A (en) | 2001-01-26 | 2002-08-09 | Tdk Corp | Character entry system, character entry device and character entry method |
US20020138772A1 (en) * | 2001-03-22 | 2002-09-26 | Crawford Timothy James | Battery management system employing software controls upon power failure to estimate battery duration based on battery/equipment profiles and real-time battery usage |
GB2373887A (en) * | 2001-03-28 | 2002-10-02 | Hewlett Packard Co | Context dependent operation, including power management, of a mobile computer |
US7111169B2 (en) * | 2001-03-29 | 2006-09-19 | Intel Corporation | Method and apparatus for content protection across a source-to-destination interface |
JP3678164B2 (en) * | 2001-04-13 | 2005-08-03 | ソニー株式会社 | Data transfer system, data transfer device, data recording device, and data transfer method |
US7636792B1 (en) * | 2001-07-13 | 2009-12-22 | Oracle International Corporation | Methods and systems for dynamic and automatic content creation for mobile devices |
US20030046274A1 (en) * | 2001-08-30 | 2003-03-06 | Erickson John S. | Software media container |
JP2003153163A (en) | 2001-11-14 | 2003-05-23 | Fuji Photo Film Co Ltd | Information equipment |
WO2003055219A2 (en) * | 2001-12-11 | 2003-07-03 | Telefonaktiebolaget Lm Ericsson (Publ.) | Method of rights management for streaming media |
US20030156649A1 (en) * | 2002-01-28 | 2003-08-21 | Abrams Thomas Algie | Video and/or audio processing |
US6961859B2 (en) * | 2002-01-30 | 2005-11-01 | Hewlett Packard Development Company, L.P | Computing device having programmable state transitions |
KR100446510B1 (en) * | 2002-02-04 | 2004-09-04 | 삼성전자주식회사 | Method for managing power in handheld terminal |
US6968153B1 (en) * | 2002-03-13 | 2005-11-22 | Nokia Corporation | Apparatus, method and system for a Bluetooth repeater |
US7433546B2 (en) * | 2004-10-25 | 2008-10-07 | Apple Inc. | Image scaling arrangement |
US20040019801A1 (en) | 2002-05-17 | 2004-01-29 | Fredrik Lindholm | Secure content sharing in digital rights management |
US6763226B1 (en) * | 2002-07-31 | 2004-07-13 | Computer Science Central, Inc. | Multifunctional world wide walkie talkie, a tri-frequency cellular-satellite wireless instant messenger computer and network for establishing global wireless volp quality of service (qos) communications, unified messaging, and video conferencing via the internet |
US6710578B1 (en) * | 2002-08-27 | 2004-03-23 | Motorola, Inc. | Power resource management in a portable communication device |
JP2004106801A (en) | 2002-09-20 | 2004-04-08 | Toshiba Corp | Information communication system in vehicle |
JP2004118642A (en) * | 2002-09-27 | 2004-04-15 | Nec Corp | Contents providing server, contents providing method and contents providing program |
US7369868B2 (en) * | 2002-10-30 | 2008-05-06 | Sony Ericsson Mobile Communications Ab | Method and apparatus for sharing content with a remote device using a wireless network |
US7684752B2 (en) * | 2002-12-10 | 2010-03-23 | Onlive, Inc. | Wireless network providing distributed video / data services |
KR20050088426A (en) * | 2002-12-11 | 2005-09-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Mobile device that uses removable medium for playback of content |
US20040177128A1 (en) | 2003-02-05 | 2004-09-09 | Northway David C. | Streamlined portable data exchange device and method |
US20040219946A1 (en) * | 2003-02-12 | 2004-11-04 | Fathy Yassa | Method and apparatus for extending the functionality of off-line wireless device storage for wireless multi-media devices |
JP2003289523A (en) * | 2003-02-17 | 2003-10-10 | Hitachi Ltd | Device and method for recording data |
JPWO2004086760A1 (en) * | 2003-03-27 | 2006-06-29 | 松下電器産業株式会社 | Data processing device |
JP2004348282A (en) * | 2003-05-20 | 2004-12-09 | Matsushita Electric Ind Co Ltd | Reproducing device |
JP2004355444A (en) * | 2003-05-30 | 2004-12-16 | Pioneer Electronic Corp | Data transfer/reproduction device |
JP4502360B2 (en) * | 2003-08-27 | 2010-07-14 | キヤノン株式会社 | Imaging device |
US7500127B2 (en) * | 2003-09-18 | 2009-03-03 | Vulcan Portals Inc. | Method and apparatus for operating an electronic device in a low power mode |
JP2005204057A (en) * | 2004-01-15 | 2005-07-28 | Nippon Telegr & Teleph Corp <Ntt> | Information terminal, information server, and information-providing system |
EP1569384B1 (en) | 2004-02-25 | 2007-05-23 | Sony Deutschland GmbH | Method for wireless data transfer |
US7849135B2 (en) * | 2004-04-09 | 2010-12-07 | At&T Mobility Ii Llc | Sharing content on mobile devices |
US7366921B2 (en) * | 2004-04-23 | 2008-04-29 | Hewlett-Packard Development Company, L.P. | Selecting input/output devices to control power consumption of a computer system |
US8027165B2 (en) * | 2004-07-08 | 2011-09-27 | Sandisk Technologies Inc. | Portable memory devices with removable caps that effect operation of the devices when attached |
KR100608585B1 (en) * | 2004-07-12 | 2006-08-03 | 삼성전자주식회사 | Method and apparatus for searching rights objects stored in portable storage device using object location data |
US7451921B2 (en) * | 2004-09-01 | 2008-11-18 | Eric Morgan Dowling | Methods, smart cards, and systems for providing portable computer, VoIP, and application services |
US7367791B2 (en) * | 2004-11-19 | 2008-05-06 | Aichi Steel Corporation | Device for producing annular or arcuate magnet |
WO2006063118A2 (en) * | 2004-12-07 | 2006-06-15 | Pure Networks, Inc. | Network management |
WO2006066052A2 (en) * | 2004-12-16 | 2006-06-22 | Sonic Solutions | Methods and systems for use in network management of content |
US7363519B2 (en) * | 2004-12-24 | 2008-04-22 | Gateway Inc. | Method and apparatus for power management by user needs |
US20060285150A1 (en) * | 2005-01-31 | 2006-12-21 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Regional proximity for shared image device(s) |
US20060187228A1 (en) * | 2005-01-31 | 2006-08-24 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Sharing including peripheral shared image device |
US20060174203A1 (en) * | 2005-01-31 | 2006-08-03 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Viewfinder for shared image device |
US20060173974A1 (en) * | 2005-02-02 | 2006-08-03 | Victor Tang | System and method for providing mobile access to personal media |
US8407746B2 (en) * | 2005-02-16 | 2013-03-26 | Qwest Communications International Inc. | Wireless digital video recorders—content sharing systems and methods |
US20060224757A1 (en) * | 2005-03-15 | 2006-10-05 | Han Fang | System and method for streaming service replication a in peer-to-peer network |
US20070124781A1 (en) * | 2005-11-30 | 2007-05-31 | Qwest Communications International Inc. | Networked content storage |
US20070184899A1 (en) * | 2006-02-03 | 2007-08-09 | Nokia Corporation | Gaming device, method, and computer program product for modifying input to a native application to present modified output |
US7827289B2 (en) * | 2006-02-16 | 2010-11-02 | Dell Products, L.P. | Local transmission for content sharing |
US7598702B2 (en) * | 2006-04-27 | 2009-10-06 | Hewlett-Packard Development Company, L.P. | Power management system and method for controlling use of power-consuming applications |
JP2008301246A (en) * | 2007-05-31 | 2008-12-11 | Sanyo Electric Co Ltd | Reproduction method and device |
-
2007
- 2007-06-25 JP JP2009518488A patent/JP5220740B2/en not_active Expired - Fee Related
- 2007-06-25 KR KR1020097002421A patent/KR20090040317A/en not_active Application Discontinuation
- 2007-06-25 JP JP2009518484A patent/JP2009543217A/en active Pending
- 2007-06-25 WO PCT/US2007/072008 patent/WO2008005734A2/en active Application Filing
- 2007-06-25 KR KR1020097002382A patent/KR20090028810A/en not_active Application Discontinuation
- 2007-06-25 WO PCT/US2007/071994 patent/WO2008005731A2/en active Application Filing
- 2007-06-25 JP JP2009518486A patent/JP4949471B2/en not_active Expired - Fee Related
- 2007-06-25 US US12/280,787 patent/US8301195B2/en active Active
- 2007-06-25 WO PCT/US2007/072000 patent/WO2008005732A2/en active Application Filing
- 2007-06-25 JP JP2009518485A patent/JP2009543218A/en not_active Withdrawn
- 2007-06-25 US US12/280,744 patent/US20100203830A1/en not_active Abandoned
- 2007-06-25 EP EP07798984A patent/EP2041662A4/en not_active Withdrawn
- 2007-06-25 JP JP2009518483A patent/JP2009543468A/en not_active Abandoned
- 2007-06-25 US US12/280,782 patent/US20090061775A1/en not_active Abandoned
- 2007-06-25 WO PCT/US2007/072003 patent/WO2008005733A2/en active Application Filing
- 2007-06-25 KR KR1020097002385A patent/KR20090031761A/en not_active Application Discontinuation
- 2007-06-25 EP EP07798982A patent/EP2041925A2/en not_active Withdrawn
- 2007-06-25 JP JP2009518482A patent/JP2009543467A/en active Pending
- 2007-06-25 US US12/280,784 patent/US20100202610A1/en not_active Abandoned
- 2007-06-25 KR KR1020097002409A patent/KR101400906B1/en not_active IP Right Cessation
- 2007-06-25 EP EP07798997A patent/EP2041665A4/en not_active Withdrawn
- 2007-06-25 WO PCT/US2007/071989 patent/WO2008005730A2/en active Application Filing
- 2007-06-25 KR KR1020097002422A patent/KR20090033380A/en not_active Application Discontinuation
- 2007-06-25 US US12/280,779 patent/US20090055408A1/en not_active Abandoned
- 2007-06-25 EP EP07798990A patent/EP2041966A4/en not_active Withdrawn
- 2007-06-25 EP EP07798993A patent/EP2041683A4/en not_active Withdrawn
- 2007-06-25 EP EP07812289A patent/EP2041664A1/en not_active Withdrawn
- 2007-06-25 KR KR1020097002423A patent/KR20090038890A/en not_active Application Discontinuation
- 2007-06-25 WO PCT/US2007/071991 patent/WO2008045603A1/en active Application Filing
- 2007-07-25 US US12/280,783 patent/US20090193178A1/en not_active Abandoned
Patent Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5970390A (en) * | 1997-10-09 | 1999-10-19 | Sony Corporation | Transmitter and automobile audio apparatus using the same |
US20050210101A1 (en) * | 1999-03-04 | 2005-09-22 | Universal Electronics Inc. | System and method for providing content, management, and interactivity for client devices |
US6625157B2 (en) * | 1999-05-20 | 2003-09-23 | Advanced Micro Devices, Inc. | Apparatus and method in a network switch port for transferring data between buffer memory and transmit and receive state machines according to a prescribed interface protocol |
US20010034714A1 (en) * | 2000-02-23 | 2001-10-25 | Hajimu Terao | Content playback system, content playback method, content playback requesting apparatus, and temporary playback apparatus |
US20020116575A1 (en) * | 2000-11-07 | 2002-08-22 | Yuji Toyomura | Carryable memory media, portable information terminal using the same and method for managing files therein |
US20020184318A1 (en) * | 2001-05-30 | 2002-12-05 | Pineau Richard A. | Method and system for remote utilizing a mobile device to share data objects |
US20030110484A1 (en) * | 2001-12-10 | 2003-06-12 | David Famolari | Method and apparatus utilizing bluetooth transmission protocols to update software resident on a network of computing devices |
US20040204063A1 (en) * | 2002-02-22 | 2004-10-14 | Julian Van Erlach | Enhanced telecommunication services |
US7058734B2 (en) * | 2002-02-25 | 2006-06-06 | Hewlett-Packard Development Company, Lp. | Variable-function or multi-function apparatus and methods |
US20050073522A1 (en) * | 2002-03-21 | 2005-04-07 | Markus Aholainen | Service/device indication with graphical interface |
US20050289216A1 (en) * | 2002-03-28 | 2005-12-29 | Andreas Myka | Providing personalized services for mobile users |
US20030216136A1 (en) * | 2002-05-16 | 2003-11-20 | International Business Machines Corporation | Portable storage device for providing secure and mobile information |
US20060252457A1 (en) * | 2002-08-09 | 2006-11-09 | Avon Associates, Inc. | Voice controlled multimedia and communications system |
US20040044725A1 (en) * | 2002-08-27 | 2004-03-04 | Bell Cynthia S. | Network of disparate processor-based devices to exchange and display media files |
US7523262B2 (en) * | 2002-08-29 | 2009-04-21 | International Business Machines Corporation | Apparatus and method for providing global session persistence |
US7386672B2 (en) * | 2002-08-29 | 2008-06-10 | International Business Machines Corporation | Apparatus and method for providing global session persistence |
US20040110468A1 (en) * | 2002-12-10 | 2004-06-10 | Perlman Stephen G. | Wireless network with presentation and media layers for broadcast satellite and cable services |
US20040132445A1 (en) * | 2003-01-03 | 2004-07-08 | Gary Rogalski | Methods and systems of sharing mutual resources between an external device and a cordless telephone via a communications medium |
US20070128899A1 (en) * | 2003-01-12 | 2007-06-07 | Yaron Mayer | System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows |
US20050021418A1 (en) * | 2003-03-18 | 2005-01-27 | Matt Marcus | Remote activation of digital media |
US20050129385A1 (en) * | 2003-09-16 | 2005-06-16 | Jmz Llc | Intelligent portable memory device with display |
US20050107120A1 (en) * | 2003-11-17 | 2005-05-19 | Yueh Wen H. | Mobile storage device with wireless bluetooth module attached thereto |
US20050182858A1 (en) * | 2004-02-13 | 2005-08-18 | Incomm Technologies Co., Ltd. | Portable memory device with multiple I/O interfaces |
US20050245191A1 (en) * | 2004-05-03 | 2005-11-03 | Microsoft Corporation | Wireless cassette adapter |
US20050266801A1 (en) * | 2004-06-01 | 2005-12-01 | Radioshack, Corp. | Network interface cassette adapter and method |
US20060059094A1 (en) * | 2004-09-15 | 2006-03-16 | Samsung Electronics Co., Ltd. | Method and apparatus for digital rights management |
US20070042812A1 (en) * | 2005-06-13 | 2007-02-22 | Basir Otman A | Vehicle immersive communication system |
US20070049197A1 (en) * | 2005-08-31 | 2007-03-01 | Andre Klein | Control device for audio players |
US20070173293A1 (en) * | 2006-01-26 | 2007-07-26 | Tran Bao O | Mobile phone hand-free extension device |
US7676250B2 (en) * | 2006-06-02 | 2010-03-09 | Motorola, Inc. | Method for controlling audio signals to an FM transmitter and a loudspeaker of a hands-free adapter |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7941198B2 (en) * | 2008-01-02 | 2011-05-10 | Honeywell International Inc. | Internal audio multiplexing system for multi-channel radios |
US20090170578A1 (en) * | 2008-01-02 | 2009-07-02 | Honeywell International Inc. | Internal audio multiplexing system for multi-channel radios |
US20090248820A1 (en) * | 2008-03-25 | 2009-10-01 | Basir Otman A | Interactive unified access and control of mobile devices |
US20090249323A1 (en) * | 2008-03-27 | 2009-10-01 | General Motors Corporation | Address book sharing system and method for non-verbally adding address book contents using the same |
US8521235B2 (en) * | 2008-03-27 | 2013-08-27 | General Motors Llc | Address book sharing system and method for non-verbally adding address book contents using the same |
US20100130131A1 (en) * | 2008-11-21 | 2010-05-27 | Samsung Electronics Co. Ltd. | Apparatus and method for connecting with bluetooth devices in a terminal using audio channel |
US9060069B2 (en) * | 2008-11-21 | 2015-06-16 | Samsung Electronics Co., Ltd. | Apparatus and method for connecting with bluetooth devices in a terminal using audio channel |
US20120052907A1 (en) * | 2010-08-30 | 2012-03-01 | Sensory, Incorporated | Hands-Free, Eyes-Free Mobile Device for In-Car Use |
US20130237290A1 (en) * | 2010-10-21 | 2013-09-12 | Arthur Roland Simmons, JR. | Protective Communications Device Housing for Retractable Audio Devices Having Optional Gripping Mechanism |
WO2012069924A1 (en) * | 2010-11-24 | 2012-05-31 | Research In Motion Limited | Managing short range wireless data transmissions |
US9019644B2 (en) | 2011-05-23 | 2015-04-28 | Lsi Corporation | Systems and methods for data addressing in a storage device |
US20130117580A1 (en) * | 2011-11-07 | 2013-05-09 | Kien Hoe Daniel Chin | Compact universal wireless adapter |
US20130217371A1 (en) * | 2012-02-22 | 2013-08-22 | Mitac Innovation (Kunshan) Ltd. | Navigation device and method for answering personal traveling information |
US9131332B2 (en) | 2012-09-10 | 2015-09-08 | Qualcomm Incorporated | Method of providing call control information from a mobile phone to a peripheral device |
US20140364119A1 (en) * | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for transitioning to a vehicle network resource |
US9380507B2 (en) * | 2013-06-07 | 2016-06-28 | Apple Inc. | System and method for transitioning to a vehicle network resource |
US9730116B2 (en) * | 2013-06-07 | 2017-08-08 | Apple Inc. | System and method for transitioning to a vehicle network resource |
US10051522B2 (en) * | 2013-06-07 | 2018-08-14 | Apple Inc. | System and method for transitioning to a vehicle network resource |
US20160004502A1 (en) * | 2013-07-16 | 2016-01-07 | Cloudcar, Inc. | System and method for correcting speech input |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100203830A1 (en) | Systems and Methods for Implementing Hands Free Operational Environments | |
US11129218B2 (en) | Bluetooth communication method and terminal | |
US9363352B2 (en) | Duplex audio for mobile communication device and accessory | |
US8265293B2 (en) | Audio signal output method and apparatus for short-range communication enabled headset | |
TW576060B (en) | Wireless companion device that provides non-native function to an electronic device | |
US20070140187A1 (en) | System and method for handling simultaneous interaction of multiple wireless devices in a vehicle | |
KR20110054609A (en) | Method and apparatus for remote controlling of bluetooth device | |
JP4645318B2 (en) | Wireless communication apparatus and method | |
US20050277445A1 (en) | Hands-free vehicle phone system and method | |
US20080227493A1 (en) | Electronic device system, electronic device, and processing method | |
JP2007251455A (en) | Vehicle-mounted equipment, navigation device, control method thereof and program | |
JP5920104B2 (en) | Voice control device for vehicle | |
JP2013077968A (en) | Medium system using electronic device and information terminal | |
CN101484884A (en) | Systems and methods for multiport communication distribution | |
CN101449522B (en) | Systems and methods for implementing hands free operational environments | |
JP2015002394A (en) | Information processing apparatus and computer program | |
KR100474417B1 (en) | Car audio system and controlling methode thereof | |
KR20090011756A (en) | Multimedia system for vehicles that use wibro | |
JP2009017119A (en) | In-vehicle universal multimedia bluetooth (r) hands-free apparatus | |
JP2008193246A (en) | Content playback method, mobile radio terminal, and content playback device | |
JP2019028160A (en) | Electronic device and information terminal system | |
JP5176756B2 (en) | Music data distribution system and music data distribution method | |
JP2009267634A (en) | Terminal device and transmission control method | |
JP2008182319A (en) | Stream data reproduction system and reproducing method, and portable terminal device | |
JP2009284249A (en) | Radio communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AGERE SYSTEMS INC., PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WARREN, ROBERT W.;HADDAD, STEPHEN N.;AFA AL-REFAEE, FADI;AND OTHERS;SIGNING DATES FROM 20070621 TO 20070622;REEL/FRAME:019980/0308 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |