throbber
(19) United States
`(12) Patent Application Publication (10) Pub. N0.: US 2006/0041655 A1
`(43) Pub. Date:
`Feb. 23, 2006
`Holloway et al.
`
`US 20060041655A1
`
`(54)
`
`BI-DIRECTIONAL REMOTE CONTROL FOR
`REMOTELY CONTROLLABLE APPARATUS
`
`Publication Classi?cation
`
`(76) Inventors: Marty Holloway, Sacramento, CA
`(US); David Smith, El Dorado Hills,
`CA (US)
`
`(51) Int. Cl.
`(2006.01)
`G06F 15/173
`(52) US. Cl. ............................................................ ..709/223
`
`Correspondence Address:
`DLA PIPER RUDNICK GRAY CARY US, LLP
`2000 UNIVERSITY AVENUE
`E. PALO ALTO, CA 94303-2248 (US)
`
`(57)
`
`ABSTRACT
`
`Appl. No.:
`
`(21)
`(22) Filed:
`
`11/030,667
`
`Jan. 5, 2005
`
`Related US. Application Data
`
`(60) Provisional application No. 60/569,123, ?led on May
`6, 2004.
`
`Disclosed is a system for controlling a host using a remote
`control Whose functions are de?ned by that host. Functions
`on the remote control are arranged by the host and grouped
`logically for easy navigation. The communication betWeen
`the remote and host is bi-directional, and can occur in real
`time. The controlled devices can be devices for controlling
`applications Within a home or Within a commercial building.
`
`1015
`
`1016
`
`1022
`
`llhnnlnmlm
`on; remule
`isms sum as 1
`when luunimtim
`mm Ml
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 1 0f 27
`
`US 2006/0041655 A1
`
`10
`
`50/
`
`l
`
`1
`
`
`
`M, @414 > \i
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 2 0f 27
`
`US 2006/0041655 A1
`
`10
`
`15
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 3 0f 27
`
`US 2006/0041655 A1
`
`_\ an
`
`
`
`25 omwmw 20., mg 61
`
`> >
`
`gm .50 063 r "S
`
`mg 50 89> m3 2. 89>
`
`
`
`2" 25 z_ 053
`
`m2
`
`lll.\|i \ an
`
`m5 -\
`
`m .9
`
`whim-.55
`
`
`
`Allkniill/ m5
`
`n;
`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 6 0f 27
`
`US 2006/0041655 A1
`
`m .5
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 7 0f 27
`
`US 2006/0041655 A1
`
`
`
`E? iviiif
`
`a
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 8 0f 27
`
`US 2006/0041655 A1
`
`Fig 7
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 9 0f 27
`
`US 2006/0041655 A1
`
`801
`HOST IDENTIFIES rrs
`MVOOULESAND ‘ [5
`
`REMOTE CONTROL IS IDENTIFIED /"‘\ 803
`VIA WIRELESS COMMUNICATION
`
`- HOST Lbnié ~ I
`CORRECT MENU OF
`
`HOST DETERMINES
`INFORMAYICN To BE
`' DISPLA ED
`
`REMOITE '
`
`B95
`
`t
`HOST DETERMINES
`INFORMATION TO BE
`’ DISPLAYED BY
`
`~» REMOTE x
`
`\
`B17
`
`HOST oereammss INFORMATION
`TO as DISPLAYED ON ‘ "‘\ 506
`susseyouem s‘cggeus
`i
`
`HOST ARRANGES 2 /"\~ 807
`DISPLAY SCREENS ‘
`
`USER INPUTS ‘rd .
`REMOTE BY PUS'IING
`TOUCH- RFFN
`
`,/——_\_
`513'
`
`os'r PERFORMS
`APPROPRIATE ACTION
`
`A
`
`‘
`i
`l"
`nos'rmmswrssmsmv V ,/—\\ 80a
`SCREENS mm COMPACT‘ .
`I LANGUAGESUCHASH'I’MI.
`
`t
`
`,IfIOST‘SENDSE
`
`‘commcyglsmv
`INFORMATION _TO
`
`809
`
`I
`
`REMOTEDISPLA
`
`'
`
`~$CREEN .
`
`USER INPUTS TO REMOTE BY PRESSING
`'rou H"
`~
`
`>
`
`510
`
`I
`_,E_\
`7 REMOTE SENDS RESPONSE TO HOST
`AND DISPLAYS APPROPRIATE SCREEN /
`FROM STORED LOCATION
`
`‘
`
`81 1
`
`' BE SENT av HOST TO REMO
`
`' HOST PERFORMS
`APPROPRIATE ACTION
`
`Fig. 8
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 10 0f 27
`
`US 2006/0041655 A1
`
`UNIT [5 PGNERED
`
`aeemmvémfbnvps
`INSTALLED uoouugs
`
`V
`
`uurr gusmss MODULE
`SLOTIBAY TO DETERMINE u= A 905
`V
`MODULE l§ l-‘fRESENT .
`‘
`
`909
`
`911
`
`Fig. 9
`
`was égewqus BAY LAST 10
`
`- BE ousmzm .
`
`-
`
`_ Lozid an‘y
`standalone .
`software modules
`
`L
`END MODULE INITIALIZATION PROCESS
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication
`
`Feb. 23, 2006 Sheet 11 0f 27
`
`US 2006/0041655 A1
`
`“J04
`
`User antsn ‘
`sswurd
`
`Add passwqd
`_ based access ?lter
`an all subsequénl 1
`
`l Ste
`
`\
`
`1005
`
`: multiple lio'ns lha
`‘
`the remote mn qantml
`l‘dyezeaem' ;‘
`
`1007
`
`1‘
`Display list of
`hosts suppoded
`t
`mwlgm
`
`1005
`
`I
`Use! selects host
`tocommll'rbmlisl
`
`I011
`
`ppm
`device lsadive in
`
`‘area '
`
`‘
`
`Host tells rpmmg
`pmper screen to
`msplay bg‘sed bn
`cumarn fucnlion
`
`1015
`
`//
`
`t
`Applymwss '
`
`'~ ~
`
`'
`~
`'
`v
`'
`User navl ales fundlons and
`lssues gammaml to has:
`
`‘
`
`Cm‘lml Panmgm
`
`'
`
`(Fgure xx)
`
`Host responds
`apmp?ately basedon
`
`access
`'
`I
`r
`w ‘
`wit-M98 and Man
`
`. pressed
`
`1015
`
`1°17
`
`1016
`
`1022
`
`Illumination lurns
`On; remote ls on
`same smaen as
`wheri Illumination
`lumed off
`
`Yes
`‘m screen or mote
`-- er wlmin speci?ed
`llme llmil'?
`
`.
`Timer turns LCD
`lllumlnamn' off
`i
`
`HOS! oon?
`adlm‘akngg‘e
`i Mme
`“
`
`‘I020
`
`1019
`
`v
`
`1023
`
`Socomlimemms
`’ namotaoff
`
`‘
`
`1024
`
`P \O
`
`\
`
`.
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 12 0f 27
`
`US 2006/0041655 A1
`
`m1 A11“ 1 ll’main Menu
`
`WATCH
`
`STEN
`
`RECORD
`
`Figure 11A
`
`1108 \
`
`1103
`
`f 1109
`
`1102/
`
`WATCH
`
`,LISTEN
`
`1105/
`
`MOVE DATA
`
`GOODIES ~‘
`
`_
`
`SETUP ‘
`
`1104
`
`1107
`
`1106
`
`Figure 118
`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 14 0f 27
`
`US 2006/0041655 A1
`
`wee
`
`@IEJ@ @@@
`5% N m l
`
`ELF l W
`
`K
`
`MOVEDATA GO ES
`
`HUME
`
`
`
`
`
`
`
`FRONY ANALOG INPUT REAR ANALOG INPUT 1 REAR ANALOG INPUT 2
`
`
`
`
`
`
`
`
`
`:94 P0
`
`SBPD
`
`CABLEBATELLIYE
`
`PiCTURES
`
`
`
`BRONJCAST CABLEISA
`
`mcmnes
`
`F 9 re 13
`
`CH
`
`Brrlmatbn
`
`WA 00 OUWAN‘ITUW
`
`BR NJ AS TV
`
`TE
`
`:02
`
`:0
`
`5w CONTENT
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 15 0f 27
`
`US 2006/0041655 A1
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 16 0f 27
`
`US 2006/0041655 A1
`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 17 0f 27
`
`US 2006/0041655 A1
`
`Figure 16-Rendering of basic IOD remote control. The touchscreen renders
`buttons unnecessary.
`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`Patent Application Publication Feb. 23, 2006 Sheet 19 0f 27
`
`US 2006/0041655 A1
`
`Figure 1B
`Setup of third party
`hardware
`
`Begin
`
`1301
`
`7
`
`Get desired third party boxes
`to work routing through AV1
`and using traditional remote
`controls
`
`1802
`
`Connect IIR blasters to power
`strip and place on or near lR
`receiver on appropriate
`device
`
`1803
`
`be added
`
`Identify device to be
`controlled by type,
`manufacturer, and model #
`(See Figure 31)
`
`1 805
`
`Update remote
`‘Power’ display
`screen to add new
`device
`
`1805
`
`l
`
`User tests power
`cyding for each
`device
`
`1507
`
`1 808
`
`Pass Power
`Test?
`
`1 609
`
`Update remote
`display to support
`added
`oomponent(s)
`
`1810
`
`User tests function
`for each device
`
`Enter Diagnostic
`> Mode (See Figure
`33)
`
`1812
`
`1813
`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006
`
`

`
`DIRECTV Exhibit 1006

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