throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2006/0262103 A1
`(43) Pub. Date: NOV. 23, 2006
`
`Hu et al.
`
`US 20060262103A1
`
`(54) HUMAN MACHINE INTERFACE METHOD
`AND DEVICE FOR CELLULAR TELEPHONE
`OPERATION IN AUTOMOTIVE
`INFOTAINMENT SYSTEMS
`
`(75)
`
`Inventors: Hongxing Hu, West Bloomfield, MI
`(US); Jie Chen, Windsor (CA)
`
`Correspondence Address:
`GREGORY A. STOBBS
`5445 CORPORATE DRIVE
`SUITE 400
`TROY, MI 48098 (US)
`
`(73) Assignee: Matsushita Electric Industrial Co.,
`Ltd., Osaka (JP)
`
`(21) Appl. No.:
`
`11/438,016
`
`(22)
`
`Filed:
`
`May 19, 2006
`
`Related US. Application Data
`
`(63) Continuation-in-part of application No. 11/384,923,
`filed on Mar. 17, 2006, which is a continuation-in—part
`of application No. 11/119,402, filed on Apr. 29, 2005.
`
`(60) Provisional application No. 60/669,951, filed on Apr.
`8, 2005.
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`(2006.01)
`G09G 5/00
`(52) US. Cl.
`.............................................................. 345/173
`
`(57)
`
`ABSTRACT
`
`A system for controlling cellular telephone from within a
`vehicle, includes a cell phone interface disposed within the
`vehicle and configured to establish data communication with
`a cellular telephone disposed within the vehicle. A touchpad
`supplies input from a vehicle occupant including at least
`motion vectors. A control unit coupled to the cell phone
`interface effects data communication with the cellular tele-
`
`phone via the cell phone interface at least in part in response
`to the motion vectors.
`
`
`
`Samsung EX. 1303 p. 1
`
`Samsung Ex. 1303 p. 1
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 1 0f 8
`
`US 2006/0262103 A1
`
`
`
`Samsung EX. 1303 p. 2
`
`Samsung Ex. 1303 p. 2
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 2 0f 8
`
`US 2006/0262103 A1
`
`2.2
`
`microphone
`
`16, 1 8
`
`display
`
`Human Machine
`
`Interface.
`
`control module'
`
`wireless
`
`communication
`module
`
`24
`
`vehicle-audio.
`
`system
`
`'50
`
`Samsung EX. 1303 p. 3
`
`Samsung Ex. 1303 p. 3
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 3 of 8
`
`US 2006/0262103 A1
`
`40
`
`command
`.
`interpreter
`

`
`stare
`.
`machine
`
`
`
`voice
`r m
`p 0 pt
`system
`
`42
`
`character
`(stroke)
`recognizer
`
`wireless Communication
`module
`
`
`audio
`controller
`
`
`
`amplifier
`
`
`
`video
`processor
`
`w (—30
`
`
`
`
`iogi: 64
`
`A
`selection
`SENEI'
`
`50
`
`34 J
`
`play
`
`selection
`table
`
`audio
`video
`media
`
`67
`
`62
`
`contact
`
`information
`and phone
`book
`
`information
`
`schedule
`
`68
`
`57
`
`_
`Video
`interface
`
`SS
`
`32
`
`50
`
`.
`Fig. 4
`
`Samsung EX. 1303 p. 4
`
`Samsung Ex. 1303 p. 4
`
`

`

`Patent Application Publication Nov. 23, 2006
`
`Sheet 4 of 8
`
`US 2006/0262103 A1
`
`Select a search
`method
`
`Phone
`Vi ew address book
`InpUt .a writer to dl ‘al
`Vl ewoutgoi ng calls
`w ewi nconing calls
`
`Mew nissed calls
`
`Select / input a
`phone number
`Address Book
`
`
`Mam (l-bne)
`Bob (Cffice)
`
`
`(htherim (Mabile)
`Dave (Hana)
`
`
`Ed (O‘flce)
`
`Frank (Mblle)
`
`Input a nunber to dial
`
`1234-56789»0<<
`
`73
`
`84
`
`86
`
`88
`
` Ongoing can 1 s
`
`
`248 1111111
`248 2222222
`
`
`248 3333333
`
`
`248 W
`248' 5555555
`
`248 6666666
`
` lnconing Gal ls
`
`248 1111111
`248 2222222
`248 3333333
`
`248 4444444
`248 5555555
`248 6666666
`
`
`
`
`
`
`
`
`
`
`
`
`M ssed Oil | s
`
`
`
`248 1111111
`
`248 2222222
`
`
`248 3333333
`
`
`248 4444444
`
`
`248 5555555
`248 6666666
`
`
`Search by input a
`character on touchpad
`
`p
`Address Book
`
`Jane
`(Harte)
`
`
`Janet (nubile)
`
`
`J'ennl fer (Cfflce)
`Joann (Hunt)
`
`
`
`76
`Search by using
`motion to select digits
`rto-Ia
`nput a nu :
`
`
`248 12
`
`
`1234567890<<
`
`
`
`82
`
`80 \
`Wien user
`
`input digit
`
`Fig. 5
`
`Samsung EX. 1303 p. 5
`
`Samsung Ex. 1303 p. 5
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 5 of 8
`
`US 2006/0262103 A1
`
`(90
`
`(92
`
`('94
`
`Info displayed on small
`dis )lay
`
`Switch op emtion
`
`
`
`Info displayed on
`head 1mit
`
`
`_ “WWW“
`3 :23 45678 90’“ #4—
`
`
`
`€§£§23456 7890*544—
`
`horizontally on
`
`
`
`tOUChpad t0 highlight a
`.
`Input amberld dial
`Inputammbertodial
`
`
`
`different digit 1:233 456 78 90M“—
`1i 33 4 5 5'7 3 9o * #+—
`
`
`
`
`
`
`
`7‘ npuf a. xumber to dial
`
`_ ‘
`' putammbextq‘ -'
`
`mausaassrumm—
`
`
`
` 1 213345673 smud—
`
` nputammbextodial
`
`
`12313335673 90*!“—
`
`iA
`
`tammgrlo -=
`.
`_
`l23€§567890*#<—
`
`Inputarnm-Ibeztodial
`12~3{36789.0*#<—
`
`'
`
`
` [nput a rumba: to dial
` 123¢3357390wm.
`
`
`
`Inputa .
`-erto .'_.
`Input a number to dial
`
`-:7890*#¢—
`
` 123'4
`.
`.
`1 234333.189U*#¢—
`
`
`
`Press Center cif touchpad
`Input :1 muuherto dial
`
`
`to make asel'ectiun
`6
`
`
`6 _
`lmtamnbertodia'l
`
`
`1234‘ ‘:7890“‘#(—
`Izaasfirzssowh
`98
`
`
`K,
`
`
`
`
`Fig. 6
`
`Samsung EX. 1303 p. 6
`
`Samsung Ex. 1303 p. 6
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 6 of 8
`
`US 2006/0262103 A1
`
`('90
`Info displayed on small
`‘d‘n: win '
`
`{-92
`
`(‘94
`
`to lint: dawn
`
`1.00
`K,
`
` Press right of touchpad
`
`Press cénter n mumpad
`,
`to make a‘ selection
`102
`
`248 ?65432 1
`
`Samsung EX. 1303 p. 7
`
`Samsung Ex. 1303 p. 7
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 7 of 8
`
`US 2006/0262103 A1
`
`(.90
`
`(-92
`
`(94
`
`Info displayed onsmall
`display
`
`Info displayed on
`head unit
`
`Write the irst character
`
`of the contact name on
`
`touchpad.
`104
`0“
`
`248 1234567
`
`Press ri- totouc pad
`105
`to line down
`gA
`
`Press center 0 tone-pad,
`81:0 make a selection
`
`Joan
`
`Samsung EX. 1303 p. 8
`
`Samsung Ex. 1303 p. 8
`
`

`

`Patent Application Publication Nov. 23, 2006 Sheet 8 of 8
`
`US 2006/0262103 A1
`
`START
`
`
`
`ENTER A SEARCH ALPHABETIZED TEXTUAL
`LIST MODE
`
`RECOGNIZE USER DRAWN LETTER ON
`TOUCHPAD
`
`
`
`
` CONSTRAIN
`
`RECOGNITION OF
`
`USER SPEECH
`
`INPUT TO
`
`CONTENTS OF THE
`
`LIST THAT BEGIN
`
`WITH THE USER
`DRAWN LETTER
`
`
`
`USER
`.
`
`DRAWN
`SCROLL
`DOWN
`LETTER
`
` COMMAND
`
`
` ‘ PRESENT LIST OF
` USER SPEECH INPUT
`CANDIDATES To USER
`
`FOR FINAL SELECTION
`CONSTRAIN RECOGNITION OF
`
`USER SPEECH INPUT To
`
`CONTENTS OF THE LIST THAT
`ARE WITHIN A PREDETERMINED
`
`DISTANCE OF THE LIST
`ELEMENT HAVING THE FOCUS
`
`
`Fig. 9
`
`132
`
`Samsung EX. 1303 p. 9
`
`Samsung Ex. 1303 p. 9
`
`

`

`US 2006/0262103 A1
`
`Nov. 23, 2006
`
`HUMAN MACHINE INTERFACE METHOD AND
`DEVICE FOR CELLULAR TELEPHONE
`OPERATION IN AUTOMOTIVE INFOTAINMENT
`SYSTEMS
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application is a continuation-in-part of US.
`patent application Ser. No. 11/384,923 filed on Mar. 17,
`2006, which is a continuation-in-part of US. patent appli-
`cation Ser. No. 11/119,402 filed on Apr. 29, 2005, which
`claims the benefit of US. Provisional Application No.
`60/669,951, filed on Apr. 8, 2005. The disclosures of the
`above applications are incorporated herein by reference in
`their entirety for any purpose.
`
`FIELD
`
`[0002] The present invention relates to human machine
`interfaces and, more particularly, to an improved control
`interface for a driver of a vehicle.
`
`BACKGROUND
`
`[0003] The statements in this section merely provide back-
`ground information related to the present disclosure and may
`not constitute prior art.
`
`[0004] Market research has shown that operating a hand-
`held cellular phone while driving is one of the most common
`causes of distractions that can significantly increase the risk
`of crashes. As a solution, many automotive vehicle manu-
`factures now offer hands free cellular telephone capability,
`whereby the vehicle occupant can place and answer cellular
`telephone calls without the need to press tiny buttons or read
`the tiny display of the cellular telephone device. Hands free
`cellular telephone features are usually incorporated into the
`vehicle’s audio system and include basic speech recognition
`capability, so that the user can issue dialing commands by
`v01ce.
`
`Some hands free systems actually embed cellular
`[0005]
`telephone transmitting and receiving equipment within the
`audio system of the vehicle. In these systems, the user must
`typically subscribe to a special cellular telephone service,
`which may be in addition to the user’s personal cellular
`telephone service. In other systems,
`the user’s existing
`cellular telephone (and cellular telephone account) are inte-
`grated with the vehicle audio system via a Bluetooth wire-
`less connection.
`In these wireless systems,
`the cellular
`telephone must have Bluetooth wireless capability, and also
`the ability to support the hands free protocols used by the
`vehicle audio system. In these wireless systems, the user
`provides dialing commands (or answering commands) by
`speaking. The vehicle audio system employs a speech rec-
`ognizer that interprets the user’s speech and issues (via
`Bluetooth) the necessary hands free commands to cause the
`user’s cellular telephone to initiate (or answer) a call. Once
`the call is established, the conversation is routed (via Blue-
`tooth) to the audio system, so the user can hold the conver-
`sation by simply speaking within the vehicle and without the
`need to physically handle the cellular phone. The phone can
`be kept in the user’s pocket or purse, or anywhere within
`Bluetooth range of the vehicle audio system.
`
`[0006] While hands free capability is quite popular, cur-
`rent systems are far from perfect. Menu navigation and
`
`phonebook navigation are two weak points. In conventional
`systems, the user navigates through a menu of command
`choices and phonebook entries by issuing voice commands.
`However, the vehicle is a particularly noisy environment
`where speech recognition systems may not perform well. To
`address this, most speech recognition systems support only
`a limited number of commands. Selection of names from a
`
`lengthy phonebook may simply not be possible, due to the
`likelihood of confusion between similar sounding names.
`
`[0007] The present invention addresses this shortcoming
`by employing a touchpad with character/stroke recognition
`capability by which menu navigation and phonebook name
`selection can be made by hand drawing characters on the
`touchpad with the fingertip. The touchpad can be used alone
`or in conjunction with speech to give the user excellent
`control over navigation choices.
`
`SUMMARY
`
`[0008] A system for controlling cellular telephone from
`within a vehicle, includes a cell phone interface disposed
`within the vehicle and configured to establish data commu-
`nication with a cellular telephone disposed within the
`vehicle. A touchpad supplies input from a vehicle occupant
`including at least motion vectors. A control unit coupled to
`the cell phone interface effects data communication with the
`cellular telephone via the cell phone interface at least in part
`in response to the motion vectors.
`
`In some embodiments, the system may include a
`[0009]
`visual display, such as a heads up display or other secondary
`display unit on dash board, driving information center or
`rear view mirror as example, or a panel display of the type
`used in vehicle navigation systems. The visual display may
`be used to present menu navigation choices and phonebook
`choices to the user, where navigation is performed using the
`touchpad. If desired, the visual display can also function as
`a media viewer to display media content stored in the
`cellular telephone, in a media player (e.g., iPod) attached to
`the vehicle audio system, or in a media storage system
`integrated with the vehicle audio system.
`
`[0010] Further areas of applicability will become apparent
`from the description provided herein. It should be under-
`stood that the description and specific examples are intended
`for purposes of illustration only and are not intended to limit
`the scope of the present disclosure.
`
`DRAWINGS
`
`[0011] The drawings described herein are for illustration
`purposes only and are not intended to limit the scope of the
`present disclosure in any way.
`
`[0012] FIG. 1 is an exemplary perspective view of the
`instrument panel of a vehicle, showing a typical environ-
`ment in which the human machine interface for automotive
`
`entertainment system may be deployed.
`
`[0013] FIG. 2 is a plan view of an exemplary steering
`wheel, illustrating the multifunction selection switches and
`multifunction touchpad components.
`
`[0014] FIG. 3 is a block diagram illustrating hardware and
`software components that may be used to define the human
`machine interface for hands free cellular telephone opera-
`tion.
`
`Samsung EX. 1303 p. 10
`
`Samsung Ex. 1303 p. 10
`
`

`

`US 2006/0262103 A1
`
`Nov. 23, 2006
`
`[0015] FIG. 4 is a functional block diagram illustrating
`certain functional aspects of the human machine interface,
`including the dynamic prompt system and character (stroke)
`input system, and further including the cell phone interface
`and Video interface.
`
`[0016] FIG. 5 is a flow diagram illustrating sequential
`views of displays of the user interface during user selection
`and employment of a search mode.
`
`[0017] FIG. 6 is a flow diagram illustrating sequential
`views of displays of the user interface in response to user
`manipulation of a touchpad switch component of the user
`interface during user employment of a number entry mode.
`
`[0018] FIG. 7 is a flow diagram illustrating sequential
`views of displays of the user interface in response to user
`manipulation of a touchpad switch component of the user
`interface during employment of an ordered list element
`selection mode.
`
`[0019] FIG. 8 is a flow diagram illustrating sequential
`views of displays of the user interface in response to user
`manipulation of a touchpad switch component of the user
`interface during employment of an alphabetized list element
`selection mode.
`
`[0020] FIG. 9 is a flow diagram illustrating a method of
`user selection of an alphabetized list element using a com-
`bination of user manipulation of a touchpad switch compo-
`nent of the user interface and a user speech input.
`
`DETAILED DESCRIPTION
`
`[0021] The following description is merely exemplary in
`nature and is not intended to limit the present disclosure,
`application, or uses. It should be understood that throughout
`the drawings, corresponding reference numerals indicate
`like or corresponding parts and features.
`
`[0022] FIG. 1 illustrates an improved human machine
`interface for automotive entertainment systems in an exem-
`plary vehicle cockpit at 10. The human machine interface
`allows a vehicle occupant, such as the driver, to control
`audio-video components mounted or carried within the
`vehicle, portable digital players, vehicle mounted digital
`players and other audio-video components.
`
`[0023] The human machine interface includes, in a pres-
`ently preferred embodiment, a collection of multifunction
`switches 20 and a touchpad input device 14 that are conve-
`niently mounted on the steering wheel 12. As will be more
`fully explained,
`the switches and touchpad are used to
`receive human input commands for controlling the audio-
`video equipment and selecting particular entertainment con-
`tent. The human machine interface provides feedback to the
`user preferably in a multimodal fashion. The system pro-
`vides visual feedback on a suitable display device. In FIG.
`1, two exemplary display devices are illustrated: a heads-up
`display 16 and a dashboard-mounted display panel 18. The
`heads-up display 16 projects a visual display onto the
`vehicle windshield. Display panel 18 may be a dedicated
`display for use with the automotive entertainment system, or
`it may be combined with other functions such as a vehicle
`navigation system function. Of course, various kinds of
`displays can be employed. For example, another kind of
`display can be a display in the instrument cluster. Still
`another kind of display can be a display on the rear view
`mirror.
`
`If desired, the operation functionality of the touch-
`[0024]
`pad can be user-configurable. For example, some people like
`to search by inputting the first character of an item, while
`others like to use motion to traverse a list of items. Also,
`people who are generally familiar with an interface of a
`particular media player can select to cause the touchpad to
`mimic the interface of that media player. In particular,
`switches embedded in locations of the touchpad can be
`assigned functions of similarly arranged buttons of an
`iPodTM interface, including top for go back, center for select,
`left and right for seek, and bottom for play&pause. Yet, users
`familiar with other kinds of interfaces may prefer another
`kind of definition of switch operation on the touchpad. It is
`envisioned that the user can select a template of switch
`operation, assign individual switches an operation of choice,
`or a combination of these.
`
`[0025] FIG. 2 shows the steering wheel 12 in greater
`detail. In the preferred embodiment,
`the touchpad input
`device 14 is positioned on one of the steering wheel spokes,
`thus placing it in convenient position for input character
`strokes drawn by the fingertip of the driver. The multifunc-
`tion switches 20 are located on the opposite spoke. If
`desired, the touchpad and multifunction switches can be
`connected to the steering wheel using suitable detachable
`connectors to allow the position of the touchpad and mul-
`tifunction switches to be reversed for the convenience of left
`
`handed persons. The touchpad may have embedded push-
`button switches or dedicated regions where key press selec-
`tions can be made. Typically such regions would be arranged
`geometrically, such as in the four corners, along the sides,
`top and bottom and in the center. Accordingly, the touchpad
`input device 14 can have switch equivalent positions on the
`touchpad that can be operated to accomplish the switching
`functions of switches 20. It is envisioned that the touchpad
`can be used to draw characters when a character is expected,
`and used to actuate switch functions when a character is not
`
`expected. Thus, dual modes of operation for the touchpad
`can be employed, with the user interface switching between
`the modes based on a position in a dialogue state machine.
`
`[0026] The human machine interface concept can be
`deployed in both original equipment manufacture (OEM)
`and aftermarket configurations. In the OEM configuration it
`is frequently most suitable to include the electronic compo-
`nents in the head unit associated with the entertainment
`
`system. In an aftermarket configuration the electronic com-
`ponents may be implemented as a separate package that is
`powered by the vehicle electrical system and connected to
`the existing audio amplifier through a suitable audio con-
`nection or through a wireless radio (e.g., FM radio, Blue-
`tooth) connection.
`
`[0027] FIG. 3 shows the basic components of an imple-
`mentation to support hands free control of a cellular tele-
`phone 26 using the touchpad. The switch module (compris-
`ing support for various switches such as switches 14 and 20)
`is coupled to the human machine interface control module
`21. Also coupled to control module 21 is the display (such
`as display 14 and/or display 18), as well as the vehicle audio
`system 23. To support spoken commands, a microphone 22
`is also coupled to the control module 21. Although not
`necessary to support hands free control of the cellular
`telephone 26, a dock interface 24 is also shown in FIG. 3,
`to illustrate how the control module 21 can also be con-
`
`nected to media players, such as iPodTM50.
`
`Samsung EX. 1303 p. 11
`
`Samsung Ex. 1303 p. 11
`
`

`

`US 2006/0262103 A1
`
`Nov. 23, 2006
`
`In a presently preferred embodiment, a wireless
`[0028]
`communication module 25 is coupled to the control module
`21 and provides wireless communication with cellular phone
`26.
`In one embodiment, Bluetooth communication is
`employed. Of course, other wireless or wired communica-
`tion links are also possible. The wireless link supports
`bi-directional communication of both control commands
`
`and speech communication data, as well as other forms of
`data.
`
`[0029] The cellular telephone 26 may include an internal
`phonebook 27, containing phone numbers previously stored
`by the user in the cellular telephone memory. The control
`module 21 can provide search commands to the cellular
`phone, causing the phonebook to be searched for a desired
`number to be dialed. In an alternate embodiment, a copy of
`the phonebook 27 can be made and stored within memory
`managed by the control module 21. The control module can
`then send a dial instruction to the phone to initiate dialing.
`Once the call is established, the two-way voice communi-
`cation between the user and the other party are sent via the
`wireless connection so that the microphone 22 can be used
`to receive the user’s speech and the vehicle audio system 23
`can be used to make audible the other party’s speech.
`
`[0030] The wireless communication module can also sup-
`port other forrns of data transmission, such as for audio/
`video playback of media content stored in the cellular
`telephone. Current Bluetooth technology will support bit
`rates up to approximately 192 bits per second. Future
`extensions of this technology are expected to provide higher
`bit rates, allowing even higher quality audio and video to be
`sent wirelessly to the control module 21. Current IEEE
`802.11 (WiFi) wireless communication technology supports
`even higher data rates and may also be used where wireless
`transmission of video is desired. In this regard, where the
`stored media includes video content, that content can be
`played back on the display 16, 18.
`
`[0031] The hands free operation of the cellular telephone
`can follow many of the same navigational patterns (and
`gestural dialogues) used to control the media player. More-
`over, both the cellular telephone and the media play can
`store media content that may be played back using the
`vehicle audio system. Thus the user does not really need to
`care which device is being controlled. If media playback is
`desired, either the cellular phone or the media player can
`provide that content. The user interface (touchpad control)
`remains essentially the same. If the user wishes to obtain
`information from a personal information manager (PIM)
`feature of the cellular phone or media player, again, the user
`simply requests that information through touchpad control.
`The control module 21 is designed to integrate all devices,
`so that the user does not have to worry about which device
`he or she needs to interact with to obtain the desired results.
`
`[0032] FIG. 4 depicts an exemplary embodiment that may
`be adapted for either OEM or aftermarket use. In this
`implementation, the human machine interface control mod-
`ule 21 (FIG. 3) employs three basic subsections: a human
`machine interface subsection 30, a digital media player
`interface subsection 32, and a database subsection 34. The
`human machine interface subsection includes a user inter-
`
`face module 40 that supplies textual and visual information
`through the displays (e.g., heads-up display 16 and display
`panel 18 of FIG. 1). The human machine interface also
`
`includes a voice prompt system 42 that provides synthesized
`voice prompts or feedback to the user through the audio
`portion of the automotive entertainment system.
`
`[0033] Coupled to the user interface module 40 is a
`command interpreter 44 that includes a character or stroke
`recognizer 46 that is used to decode the hand drawn user
`input from the touchpad input device 14. A state machine 48
`(shown more fully in FIG. 4) maintains system knowledge
`of which mode of operation is currently invoked. The state
`machine works in conjunction with a dynamic prompt
`system that will be discussed more fully below. The state
`machine controls what menu displays are presented to the
`user and works in conjunction with the dynamic prompt
`system to control what prompts or messages will be sent via
`the voice prompt system 42.
`
`[0034] The state machine can be reconfigurable. In par-
`ticular, there can be different search logic implementations
`from which the user can select one to fit their needs. For
`
`example, when trying to control the audio program, some
`people need to access the control of the audio source (e.g.,
`FM/AM/satellite/CD/ .
`.
`. ) most often, so these controls can
`be provided at a first layer of the state machine. On the other
`hand, some people need to access the equalizer most often,
`so these controls can be provided at the first layer.
`
`[0035] The digital media player subsection 32 is shown
`making an interface connection with a portable media player
`50, such as an iPodTM. For iPodTM connectivity, the connec-
`tion is made through the iPodTM dock connector. For this
`purpose, a serial interface 52, an audio interface 54, and a
`video interface 55 are provided. The iPodTM dock connector
`supplies both serial (USB) and audio signals through the
`dock connector port. The signals are appropriately commu-
`nicated to the serial interface and audio interface respec-
`tively. The audio interface 54 couples the audio signals to the
`audio amplifier 56 of the automotive entertainment system.
`Serial interface 52 couples to a controller logic module 58
`that responds to instructions received from the human
`machine interface subsection 30 and the database subsection
`
`34 to provide control commands to the media player via the
`serial interface 52 and also to receive digital data from the
`media player through the serial
`interface 52. The video
`interface 55 couples to a video processor 57 that renders
`stored video data so that it can be displayed on the vehicle
`display (e.g., on the display 18 (FIG. 1).
`
`[0036] The wireless communication module 25 couples to
`each of the controller logic 58, the audio amplifier 56, and
`the video processor 57,
`so that control commands and
`audio/video data can be input and output via the wireless
`link.
`
`[0037] The database subsection 34 includes a selection
`server 60 with an associated database 62. The database
`
`stores a variety of information, including audio and video
`playlist information and other metadata reflecting the con-
`tents of the media player (e.g., iPodTM50) or of the cellular
`phone 26 if it also stores media content. The playlist data can
`include metadata for various types of media,
`including
`audio, video, information of recorded satellite programs, or
`other data. Database 62 may also store contact information,
`schedule information and phonebook information (down-
`loaded from the memory of the cellular phone 26, from the
`media player 50, or from some other information manage-
`ment device or Internet site.
`
`Samsung EX. 1303 p. 12
`
`Samsung Ex. 1303 p. 12
`
`

`

`US 2006/0262103 A1
`
`Nov. 23, 2006
`
`[0038] For hands free cellular phone operation, the selec-
`tion server 60 responds to instructions from command
`interpreter 44 to initiate database lookup operations using a
`suitable structured query language (SQL). The lookup
`operation may return a phone number of a requested party,
`which can be displayed on the display screen, or provided
`verbally through text-to-speech synthesis or other voice
`response prompting.
`
`the selection server 60
`[0039] For media playback,
`responds to instructions from command interpreter 44 to
`initiate database lookup operations using a suitable struc-
`tured query language (SQL). The selection server populates
`a play table 64 and a selection table 66 based on the results
`of queries made of the song database at 62. The selection
`table 66 is used to provide a list of items that the user can
`select from during the entertainment selection process. The
`play table 64 provides a list of media selections or songs to
`play. The selection table is used in conjunction with the state
`machine 48 to determine what visual display and/or voice
`prompts will be provided to the user at any given point
`during the system navigation. The play table provides
`instructions that are ultimately used to control which media
`content items (e.g., songs) are requested for playback by the
`media player (iPod).
`
`[0040] When the media player is first plugged in to the
`digital media player subsection 32, an initializing routine
`executes to cause the song database 62 to be populated with
`data reflecting the contents of the media player. Specifically,
`the controller logic module 58 detects the presence of a
`connected media player. Then, the controller logic module
`can send a command to the media player that causes the
`media player to enter a particular mode of operation, such as
`an advanced mode. Next, the controller logic module can
`send a control command to the media player requesting a
`data dump of the player’s playlist information, including
`artist, album, song, genre and other metadata used for
`content selection. If available, the data that is pumped can
`include the media player’s internal content reference iden-
`tifiers for accessing the content described by the metadata.
`The controller logic module 58 routes this information to the
`selection server 60, which loads it into the song database 62.
`It is envisioned that a plurality of different types of ports can
`be provided for connecting to a plurality of different types of
`media players, and that controller logic module 58 can
`distinguish which type of media player is connected and
`respond accordingly. It is also envisioned that certain types
`of connectors can be useful for connecting to more than one
`type of media player, and that controller logic module can
`alternatively or additionally be configured to distinguish
`which type of media player is connected via a particular
`port, and respond accordingly.
`
`It should be readily understood that some media
`[0041]
`players can be capable of responding to search commands
`by searching using their own interface and providing filtered
`data. Accordingly, while it is presently preferred to initiate
`a data dump to obtain a mirror of the metadata on the
`portable media player, and to search using the constructed
`database, other embodiments are also possible. In particular,
`additional and alternative embodiments can include search-
`
`ing using the search interface of the portable media player by
`sending control commands to the player, receiving filtered
`data from the player, and ultimately receiving selected
`
`media content from the player for delivery to the user over
`a multimedia system of the vehicle.
`
`[0042] As might be expected, in a moving vehicle it can
`sometimes be difficult to neatly supply input characters. To
`handle this, the recognition system is designed to work using
`probabilities, where the recognizer calculates a likelihood
`score for each letter of the alphabet, representing the degree
`of confidence (confidence level) that the character (stroke)
`recognizer assigns to each letter, based on the user’s input.
`Where the confidence level of a single character input is
`high,
`the results of that single recognition may be sent
`directly to the selection server 60 (FIG. 4) to retrieve all
`matching selections from the database 62. However,
`if
`recognition scores are low, or if there is more than one high
`scoring candidate,
`then the system will supply a visual
`and/or verbal feedback to the user that identifies the top few
`choices and requests the user to pick one. Thus, when the
`character or stroke input mechanism 92 is used, the input
`character is interpreted at 96 and the results are optionally
`presented to the user to confirm at 98 and/or select the
`correct input from a list of the n-most probable interpreta-
`tions.
`
`It should be readily understood that vector (stroke)
`[0043]
`data can be used to train hidden Markov models or other
`
`vector-based models for recognizing handwritten characters.
`In such cases, user-independent models can be initially
`provided and later adapted to the habits of a particular user.
`Alternatively or additionally, models can be trained for the
`user, and still adapted over time to the user’s habits.
`
`It is envisioned that models can be stored and
`[0044]
`trained for multiple drivers, and that the drivers’ identities at
`time of use can be determined in a variety if ways. For
`example, some vehicles have different key fobs for different
`users, so that the driver can be identified based on detection
`of presence of a particular key fob in the vehicle. Also, some
`vehicles allow drivers to save and retrieve their settings for
`mirror positions, seat positions, radio station presets, and
`other driver preferences;
`thus the driver identity can be
`determined based on the currently employed settings. Fur-
`ther,
`the driver can be directly queried to provide their
`identity. Finally, the driver identity can be recognized auto-
`matically by driver biometrics, which can include driver
`handwriting, speech, weight in the driver’s seat, or other
`measurable driver characteristics.
`
`It should also be readily understood that the afore-
`[0045]
`mentioned human machine interface can be employed to
`provide users access to media content that
`is stored in
`memory of the vehicle, such as a hard disk of a satellite
`radio, or other memory. Accordingly, users can be permitted
`to access media content of different system drives using the
`human machine interface, with a media player temporarily
`connected to the vehicle being but one type of drive of the
`system. Moreover, the system can be used to allow users to
`browse content available for streaming over a communica-
`ti

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket