throbber
Ex. 1003
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`––––––––––––––
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`––––––––––––––
`
`
`
`SAMSUNG ELECTRONICS AMERICA, INC,
`Petitioner
`
`
`v.
`
`PARUS HOLDINGS, LLC
`Patent Owner
`––––––––––––––
`
`
`Patent 7,386,455
`––––––––––––––
`
`DECLARATION OF STUART LIPOFF IN SUPPORT OF
`PETITION FOR INTER PARTES REVIEW
`
`

`

`
`
`TABLE OF CONTENTS
`
`Ex. 1003
`
`Page
`
`DECLARATION OF STUART LIPOFF IN SUPPORT OF ..........................1
`
`PETITION FOR INTER PARTES REVIEW ...................................................1
`
`I.
`
`II.
`
`INTRODUCTION .................................................................................1
`
`EDUCATION AND WORK EXPERIENCE .......................................1
`
`III. COMPENSATION ............................................................................. 12
`
`IV. LEGAL PRINCIPLES ........................................................................ 12
`
`V.
`
`LEVEL OF SKILL IN THE ART ...................................................... 14
`
`VI. OVERVIEW OF THE ’455 PATENT ............................................... 14
`
`VII. PROSECUTION OF THE ’455 PATENT ......................................... 16
`
`VIII. CLAIM CONSTRUCTION ............................................................... 17
`
`IX. BACKGROUND TECHNOLOGY ................................................... 18
`
`A.
`
`B.
`
`C.
`
`Speech Recognition .................................................................. 18
`
`Device Control Grammars ....................................................... 22
`
`TCP/IP ...................................................................................... 27
`
`D. General Industry Trends ........................................................... 31
`
`X.
`
`CITED ART ....................................................................................... 32
`
`A. White ........................................................................................ 32
`
`B.
`
`C.
`
`Geilhufe .................................................................................... 34
`
`Bull ........................................................................................... 37
`
`XI. GROUND 1: WHITE RENDERS OBVIOUS CLAIMS 1-4
`AND 9-15 ........................................................................................... 38
`
`A.
`
`Claim 1 ..................................................................................... 38
`
`1.
`
`2.
`
`Claim 1[pre]: A method for controlling at least one
`remote system by uttering speech commands into a
`voice enabled device, said method comprising the
`steps of: .......................................................................... 38
`
`Claim 1[a]: providing a computer operatively
`connected to the internet, said computer further
`being operatively connected to at least one
`
`
`
`i
`
`

`

`
`
`Ex. 1003
`
`speaker-independent speech recognition engine
`and to at least one speech synthesis engine; .................. 42
`
`Claim 1[b]: providing a voice enabled device
`operatively connected to said computer, said voice
`enabled device configured to receive speech
`commands from users; ................................................... 47
`
`Claim 1[c]: providing at least one instruction set
`stored in a database operatively connected to said
`computer, said instruction set comprising: .................... 49
`
`Claim 1[d]: at least one internet address, said at
`least one internet address identifying the location
`of said at least one remote system, said at least one
`remote system configured to execute at least one
`pre-selected function; and .............................................. 52
`
`Claim 1[e]: said at least one pre-selected function; ....... 54
`
`Claim 1[f]: providing a speech command to said
`speaker-independent speech recognition engine,
`said speech command corresponding to said
`instruction set; ................................................................ 55
`
`Claim 1[g]: said speaker-independent speech
`recognition engine assigning said speech command
`to a recognition grammar, said speech command
`and said recognition grammar corresponding to
`said instruction set; ........................................................ 56
`
`Claim 1[h]: transmitting said speech command to
`said speaker-independent speech recognition
`engine; ............................................................................ 58
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`9.
`
`10. Claim 1[i]: said speaker-independent speech
`recognition engine receiving said speech command
`and selecting the corresponding recognition
`grammar upon receiving said speech command; ........... 58
`
`11. Claim 1[j]: said computer retrieving said
`instruction set corresponding to said recognition
`grammar selected by said speaker-independent
`speech recognition engine;............................................. 59
`
`
`
`ii
`
`

`

`B.
`
`C.
`
`D.
`
`
`
`Ex. 1003
`
`12. Claim 1[k]: said computer accessing said at least
`one remote system identified by said instruction
`set to prompt said at least one remote system to
`execute said at least one pre-selected function; and ...... 60
`
`13. Claim 1[l]: said at least one remote system
`executing said at least one pre-selected function. .......... 61
`
`Claim 2: The method of claim 1 wherein said at least one
`remote system comprises a home-based system. ..................... 61
`
`Claim 3: The method of claim 2 wherein said system is
`selected from the group consisting of: outdoor lighting,
`indoor lighting, security system, heating system, and air
`conditioning system ................................................................. 62
`
`Claim 4: The method of claim 3 wherein said at least one
`pre-selected function is selected from the group
`consisting of: turning the outdoor lighting on, turning the
`outdoor lighting off, dimming the outdoor lighting,
`turning the indoor lighting on, turning the indoor lighting
`off, dimming the indoor lighting, arming the security
`system, disarming the security system, turning the
`heating system on, turning the heating system off,
`adjusting the heating system temperature, turning the air
`conditioning on, turning the air conditioning off, and
`adjusting the air conditioning temperature. ............................. 63
`
`E.
`
`Claim 9 ..................................................................................... 64
`
`1.
`
`2.
`
`3.
`
`Claim 9[pre]: A system for controlling at least one
`remote system operatively connected to the
`internet by uttering speech commands into a
`phone, said system comprising: ..................................... 64
`
`Claim 9[a]: a computer, said computer operatively
`connected to the internet and to at least one phone ....... 64
`
`Claim 9[b]: at least one speaker-independent
`speech recognition engine, said speaker-
`independent speech recognition engine operatively
`connected to said computer; .......................................... 65
`
`
`
`iii
`
`

`

`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`9.
`
`
`
`Ex. 1003
`
`Claim 9[c]: at least one speech synthesis engine,
`said speech synthesis engine operatively connected
`to said computer; ............................................................ 65
`
`Claim 9[d]: a database, said database operatively
`connected to said computer; .......................................... 65
`
`Claim 9[e]: at least one instruction set stored in
`said database, said instruction set comprising: .............. 65
`
`Claim 9[f]: at least one internet address, said at
`least one internet address identifying the location
`of said at least one remote system, said at least one
`remote system configured to execute at least one
`pre-selected function; and .............................................. 65
`
`Claim 9[g]: said at least one pre-selected function; ...... 66
`
`Claim 9[h]: at least one recognition grammar
`stored in said database, each said recognition
`grammar corresponding to each said instruction set
`and corresponding to a speech command; ..................... 66
`
`10. Claim 9[i]: said speaker-independent speech
`recognition engine receiving said speech command
`and selecting the corresponding recognition
`grammar upon receiving said speech command; ........... 66
`
`11. Claim 9[j]: said speaker-independent speech
`recognition engine configured to receive from
`users via said phone a speech command and to
`select the corresponding recognition grammar
`upon receiving said speech command; .......................... 66
`
`12. Claim 9[k]: said computer configured to retrieve
`said instruction set corresponding to said
`recognition grammar selected by said speaker-
`independent speech recognition device; ........................ 67
`
`13. Claim 9[l]: said computer further configured to
`access said at least one remote system identified by
`said instruction set to prompt said at least one
`remote system to execute said at least one pre-
`selected function; and .................................................... 67
`
`
`
`iv
`
`

`

`F.
`
`G.
`
`H.
`
`I.
`
`J.
`
`K.
`
`
`
`Ex. 1003
`
`14. Claim 9[m]: said at least one remote system
`configured to execute said at least one pre-selected
`function. ......................................................................... 67
`
`Claim 10: The system of claim 9 wherein said phone
`comprises a standard telephone, a cellular phone, or an IP
`phone. ....................................................................................... 67
`
`Claim 11: The system of claim 9 wherein said internet is
`a local area network. ................................................................ 68
`
`Claim 12: The system of claim 9 wherein said internet is
`a wide area network. ................................................................ 68
`
`Claim 13: The system of claim 9 wherein said internet is
`the Internet................................................................................ 69
`
`Claim 14: The system of claim 9 wherein said at least
`one remote system is selected from the group consisting
`of: outdoor lighting, indoor lighting, security system,
`heating system, and air conditioning system. .......................... 69
`
`Claim 15: The system of claim 14 wherein said at least
`one pre-selected function is selected from the group
`consisting of: turning the outdoor lighting on, turning the
`outdoor lighting off, dimming the outdoor lighting,
`turning the indoor lighting on, turning the indoor lighting
`off, dimming the indoor lighting, arming the security
`system, disarming the security system, turning the
`heating system on, turning the heating system off,
`adjusting the heating system temperature, turning the air
`conditioning on, turning the air conditioning off, and
`adjusting the air conditioning temperature. ............................. 70
`
`XII. GROUND 2 WHITE IN VIEW OF GEILHUFE RENDERS
`OBVIOUS CLAIMS 1-7 AND 9-15 .................................................. 70
`
`A. A POSITA Would Have Been Motivated to Combine
`White and Geilhufe at the Time of the Invention .................... 71
`
`B.
`
`Claim 1 ..................................................................................... 73
`
`1.
`
`2.
`
`3.
`
`Claim 1[pre]: .................................................................. 73
`
`Claim 1[a]: ..................................................................... 73
`
`Claim 1[b]: ..................................................................... 74
`
`
`
`v
`
`

`

`
`
`Ex. 1003
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`9.
`
`Claim 1[c]: ..................................................................... 74
`
`Claim 1[d]: ..................................................................... 74
`
`Claim 1[e]: ..................................................................... 74
`
`Claim 1[f]: ...................................................................... 74
`
`Claim 1[g]: ..................................................................... 74
`
`Claim 1[h]: ..................................................................... 74
`
`10. Claim 1[i]: ...................................................................... 75
`
`11. Claim 1[j]: ...................................................................... 75
`
`12. Claim 1[k]: ..................................................................... 75
`
`13. Claim 1[l]: ...................................................................... 75
`
`Claim 2: .................................................................................... 75
`
`Claim 3: .................................................................................... 75
`
`Claim 4: .................................................................................... 75
`
`Claim 5: The method of claim 1 wherein said at least one
`remote system comprises an office-based system. .................. 75
`
`Claim 6: The method of claim 5 wherein said system is
`selected from the group consisting of: outdoor lighting,
`indoor lighting, security system, heating system, and air
`conditioning system. ................................................................ 76
`
`Claim 7: The method of claim 6 wherein at least one pre-
`selected function is selected from the group consisting of:
`turning the outdoor lighting on, turning the outdoor
`lighting off, dimming the outdoor lighting, turning the
`indoor lighting on, turning the indoor lighting off,
`dimming the indoor lighting, arming the security system,
`disarming the security system, turning the heating system
`on, turning the heating system off, adjusting the heating
`system temperature, turning the air conditioning on,
`turning the air conditioning off, and adjusting the air
`conditioning temperature. ........................................................ 77
`
`C.
`
`D.
`
`E.
`
`F.
`
`G.
`
`H.
`
`I.
`
`Claim 9 ..................................................................................... 77
`
`1.
`
`2.
`
`Claim 9[pre]: .................................................................. 77
`
`Claim 9[a]: ..................................................................... 78
`
`
`
`vi
`
`

`

`
`
`Ex. 1003
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`9.
`
`Claim 9[b]: ..................................................................... 78
`
`Claim 9[c]: ..................................................................... 78
`
`Claim 9[d]: ..................................................................... 78
`
`Claim 9[e]: ..................................................................... 78
`
`Claim 9[f]: ...................................................................... 78
`
`Claim 9[g]: ..................................................................... 78
`
`Claim 9[h]: ..................................................................... 78
`
`10. Claim 9[i]: ...................................................................... 78
`
`11. Claim 9[j]: ...................................................................... 79
`
`12. Claim 9[k]: ..................................................................... 79
`
`13. Claim 9[l]: ...................................................................... 79
`
`14. Claim 9[m]: .................................................................... 79
`
`Claim 10: .................................................................................. 79
`
`Claim 11: .................................................................................. 79
`
`Claim 12: .................................................................................. 79
`
`J.
`
`K.
`
`L.
`
`M. Claim 13: .................................................................................. 79
`
`N.
`
`O.
`
`Claim 14: .................................................................................. 79
`
`Claim 15: .................................................................................. 79
`
`XIII. GROUND 3: WHITE IN VIEW OF GEILHUFE, AND BULL
`RENDER OBVIOUS CLAIMS 8 AND 16 ....................................... 80
`
`B.
`
`C.
`
`The Combination of White, Geilhufe, and Bull Would
`Have Been Obvious .................................................................. 80
`
`Claim 8: The method of claim 1 further comprising the
`step of periodically polling said at least one remote
`system to determine whether said remote system is
`operational or out of service. .................................................... 85
`
`D.
`
`Claim 16 ................................................................................... 87
`
`1.
`
`Claim 16[pre]: A method for controlling at least
`one remote system by uttering speech commands
`into a voice enabled device, said at least one
`remote system comprising an outdoor lighting
`system, an indoor lighting system, a security
`
`
`
`vii
`
`

`

`
`
`Ex. 1003
`
`system, a heating system, or an air conditioning
`system, said method comprising the steps of: ............... 87
`
`Claim 16[a]: providing a computer operatively
`connected to the internet, said computer further
`being operatively connected to at least one
`speaker-independent speech recognition engine
`and to at least one speech synthesis engine; .................. 87
`
`Claim 16[b]: providing a voice enabled device
`operatively connected to said computer, said voice
`enabled device configured to receive speech
`commands from users; ................................................... 87
`
`Claim 16[c]: providing at least one instruction set
`stored in a database operatively connected to said
`computer, said instruction set comprising: .................... 88
`
`Claim 16[d]: at least one internet address, said at
`least one internet address-identifying the location
`of said at least one remote system, said at least one
`remote system configured to execute at least one
`pre-selected function; and .............................................. 88
`
`Claim 16[e]: said at least one pre-selected
`function, said pre-selected function comprising
`turning the outdoor lighting on, turning the outdoor
`lighting off, dimming the outdoor lighting, turning
`the indoor lighting on, turning the indoor lighting
`off, dimming the indoor lighting, arming the
`security system, disarming the security system,
`turning the heating system on, turning the heating
`system off adjusting the heating system
`temperature, turning the air conditioning on,
`turning the air conditioning off, or adjusting the air
`conditioning temperature; .............................................. 88
`
`Claim 16[f]: providing a speech command to said
`speaker-independent speech recognition engine,
`said speech command corresponding to said
`instruction set; ................................................................ 89
`
`Claim 16[g]: said speaker-independent speech
`recognition engine assigning said speech command
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`
`
`viii
`
`

`

`
`
`Ex. 1003
`
`to a recognition grammar, said speech command
`and said recognition grammar corresponding to
`said instruction set; ........................................................ 89
`
`9.
`
`Claim 16[h]: transmitting said speech command to
`said speaker-independent speech recognition
`engine; ............................................................................ 89
`
`10. Claim 16[i]: said speaker-independent speech
`recognition engine receiving said speech command
`and selecting the corresponding recognition
`grammar upon receiving said speech command; ........... 89
`
`11. Claim 16[j]: said computer retrieving said
`instruction set corresponding to said recognition
`grammar selected by said speaker-independent
`speech recognition engine;............................................. 90
`
`12. Claim 16[k]: said computer accessing said at least
`one remote system-identified by said instruction
`set to prompt said at least one remote system to
`execute said at least one pre-selected function; ............. 90
`
`13. Claim 16[l]: said at least one remote system
`executing said at least one pre-selected function;
`and .................................................................................. 90
`
`14. Claim 16[m]: said computer periodically polling
`said at least one remote system to determine
`whether said at least one remote system is
`operational or out of service. ......................................... 90
`
`XIV. SECONDARY CONSIDERATIONS ................................................ 90
`
`XV. CONCLUSION .................................................................................. 91
`
`
`
`
`ix
`
`

`

`Ex. 1003
`
`
`
`
`
`
`LIST OF EXHIBITS
`
`Ex.
`
`Description
`
`1001
`
`1002
`
`1003
`
`1004
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`1010
`
`1011
`
`1012
`
`1013
`
`1014
`
`1015
`
`1016
`
`1017
`
`1018
`
`1019
`
`1020
`
`1021
`
`1022
`
`1023
`
`1024
`
`U.S. Patent No. 7,386,455 (“’455 patent”)
`
`File History for U.S. Patent No. 7,386,455 (“File History”)
`
`Declaration of Stuart Lipoff (“Lipoff Decl.”)
`
`U.S. Patent No. 6,408,272 (“White”)
`
`Cell intentionally left blank
`
`U.S. Patent No. 5,995,943 (“Bull”)
`
`Cell intentionally left blank
`
`Cell intentionally left blank
`
`Cell intentionally left blank
`
`Cell intentionally left blank
`
`Cell intentionally left blank
`
`Internet Control Message Protocol, Sept. 1981 (“RFC 792”)
`
`Requirements for Internet Hosts, Oct. 1989 (“RFC 1122”)
`
`Requirements for Internet Hosts, Oct. 1989 (“RFC 1122”)
`
`A Grammar Compiler for Connected Speech Recognition, Jan.
`1991 (“Brown”)
`
`An Introduction to Speech and Speaker Recognition, Aug.
`1990 (“Peacocke”)
`
`Design of a Command Interface with a Dynamic Grammar
`Speech Recognition Engine, Sept. 1998 (“Kruger”)
`
`CEBus Demystified, The ANSI/EIA 600 User’s Guide, 2001
`(“Evans”)
`
`Curriculum Vitae of Stuart Lipoff (“Lipoff CV”)
`
`Internet Protocol, Sept. 1981 (“RFC 791”)
`
`U.S. Patent No. 5,544,164 (“Baran”)
`
`Cell intentionally left blank
`
`Joint Claim Construction Statement, Case No. 6:21-cv-01073-
`ADA, Doc. No. 78 (“Claim Construction”)
`
`Amended Scheduling Order, Case No. 6:21-cv-01073-ADA,
`Doc. No. 75 (“Scheduling Order”)
`
`1025
`
`U.S. Patent Pub. No. 2002/0193989 (“Geilhufe”)
`
`x
`
`

`

`
`
`
`
`Ex. 1003
`Ex. 1003
`
`Ex.
`Ex.
`
`1026
`
`Doc. No. 1 (“Google Complaint’)
`
`Description
`Description
`Parus’s Complaint Against Samsung, Case No. 6:21-cv-
`Parus’s Complaint Against Samsung, Case No. 6:21-cv-
`01073-ADA,Doc. No. 1 (‘Samsung Complaint”)
`01073-ADA, Doc. No. 1 (“Samsung Complaint”)
`Parus’s Complaint Against Google, Case No. 6:21-cv-00571,
`Parus’s Complaint Against Google, Case No. 6:21-cv-00571,
`Doc. No. 1 (“Google Complaint”)
`
`1027
`
`
`
`
`
`
`
`
`
`XI
`xi
`
`

`

`Ex. 1003
`
`
`
`
`
`
`LIST OF CHALLENGED CLAIMS
`
`Cl.
`
`U.S. Patent No. 7,386,455
`
`1[pre] A method for controlling at least one remote system by uttering
`speech commands into a voice enabled device, said method
`comprising the steps of:
`
`1[a]
`
`1[b]
`
`1[c]
`
`1[d]
`
`1[e]
`
`1[f]
`
`1[g]
`
`1[h]
`
`1[i]
`
`1[j]
`
`providing a computer operatively connected to the internet, said
`computer further being operatively connected to at least one
`speaker-independent speech recognition engine and to at least
`one speech synthesis engine;
`
`providing a voice enabled device operatively connected to said
`computer, said voice enabled device configured to receive
`speech commands from users;
`
`providing at least one instruction set stored in a database
`operatively connected to said computer, said instruction set
`comprising:
`
`at least one internet address, said at least one internet address
`identifying the location of said at least one remote system, said at
`least one remote system configured to execute at least one pre-
`selected function; and
`
`said at least one pre-selected function;
`
`providing a speech command to said speaker-independent speech
`recognition engine, said speech command corresponding to said
`instruction set;
`
`said speaker-independent speech recognition engine assigning
`said speech command to a recognition grammar, said speech
`command and said recognition grammar corresponding to said
`instruction set;
`
`transmitting said speech command to said speaker-independent
`speech recognition engine;
`
`said speaker-independent speech recognition engine receiving
`said speech command and selecting the corresponding
`recognition grammar upon receiving said speech command;
`
`said computer retrieving said instruction set corresponding to
`said recognition grammar selected by said speaker-independent
`speech recognition engine;
`
`xii
`
`

`

`Ex. 1003
`
`
`
`
`Cl.
`
`1[k]
`
`U.S. Patent No. 7,386,455
`
`said computer accessing said at least one remote system
`identified by said instruction set to prompt said at least one
`remote system to execute said at least one pre-selected function;
`and
`
`1[l]
`
`said at least one remote system executing said at least one pre-
`selected function.
`
`
`
`2
`
`
`
`3
`
`
`
`4
`
`
`
`5
`
`
`
`6
`
`
`
`7
`
`
`
`The method of claim 1 wherein said at least one remote system
`comprises a home-based system.
`
`
`
`The method of claim 2 wherein said system is selected from the
`group consisting of: outdoor lighting, indoor lighting, security
`system, heating system, and air conditioning system.
`
`
`
`The method of claim 3 wherein said at least one pre-selected
`function is selected from the group consisting of: turning the
`outdoor lighting on, turning the outdoor lighting off, dimming
`the outdoor lighting, turning the indoor lighting on, turning the
`indoor lighting off, dimming the indoor lighting, arming the
`security system, disarming the security system, turning the
`heating system on, turning the heating system off, adjusting the
`heating system temperature, turning the air conditioning on,
`turning the air conditioning off, and adjusting the air
`conditioning temperature.
`
`
`
`The method of claim 1 wherein said at least one remote system
`comprises an office-based system.
`
`
`
`The method of claim 5 wherein said system is selected from the
`group consisting of: outdoor lighting, indoor lighting, security
`system, heating system, and air conditioning system.
`
`
`
`The method of claim 6 wherein at least one pre-selected function
`is selected from the group consisting of: turning the outdoor
`lighting on, turning the outdoor lighting off, dimming the
`
`
`
`xiii
`
`

`

`Ex. 1003
`
`
`
`
`Cl.
`
`
`
`8
`
`
`
`U.S. Patent No. 7,386,455
`
`outdoor lighting, turning the indoor lighting on, turning the
`indoor lighting off, dimming the indoor lighting, arming the
`security system, disarming the security system, turning the
`heating system on, turning the heating system off, adjusting the
`heating system temperature, turning the air conditioning on,
`turning the air conditioning off, and adjusting the air
`conditioning temperature.
`
`
`
`The method of claim 1 further comprising the step of
`periodically polling said at least one remote system to determine
`whether said remote system is operational or out of service.
`
`
`
`9[pre] A system for controlling at least one remote system operatively
`connected to the internet by uttering speech commands into a
`phone, said system comprising:
`
`9[a]
`
`9[b]
`
`9[c]
`
`9[d]
`
`9[e]
`
`9[f]
`
`9[g]
`
`9[h]
`
`a computer, said computer operatively connected to the internet
`and to at least one phone;
`
`at least one speaker-independent speech recognition engine, said
`speaker-independent speech recognition engine operatively
`connected to said computer;
`
`at least one speech synthesis engine, said speech synthesis
`engine operatively connected to said computer;
`
`a database, said database operatively connected to said
`computer;
`
`at least one instruction set stored in said database, said
`instruction set comprising:
`
`at least one internet address, said at least one internet address
`identifying the location of said at least one remote system, said at
`least one remote system configured to execute at least one pre-
`selected function; and
`
`said at least one pre-selected function;
`
`at least one recognition grammar stored in said database, each
`said recognition grammar corresponding to each said instruction
`set and corresponding to a speech command;
`
`
`
`xiv
`
`

`

`Ex. 1003
`
`
`
`
`Cl.
`
`9[i]
`
`9[j]
`
`9[k]
`
`U.S. Patent No. 7,386,455
`
`said speaker-independent speech recognition engine configured
`to receive from users via said phone a speech command and to
`select the corresponding recognition grammar upon receiving
`said speech command;
`
`said computer configured to retrieve said instruction set
`corresponding to said recognition grammar selected by said
`speaker-independent speech recognition device;
`
`said computer further configured to access said at least one
`remote system identified by said instruction set to prompt said at
`least one remote system to execute said at least one pre-selected
`function; and
`
`9[l]
`
`said at least one remote system configured to execute said at
`least one pre-selected function.
`
`
`
`10
`
`
`
`11
`
`
`
`12
`
`
`
`13
`
`
`
`14
`
`
`
`15
`
`
`
`The system of claim 9 wherein said phone comprises a standard
`telephone, a cellular phone, or an IP phone.
`
`
`
`The system of claim 9 wherein said internet is a local area
`network.
`
`
`
`The system of claim 9 wherein said internet is a wide area
`network.
`
`
`
`The system of claim 9 wherein said internet is the Internet.
`
`
`
`The system of claim 9 wherein said at least one remote system is
`selected from the group consisting of: outdoor lighting, indoor
`lighting, security system, heating system, and air conditioning
`system.
`
`
`
`The system of claim 14 wherein said at least one pre-selected
`function is selected from the group consisting of: turning the
`outdoor lighting on, turning the outdoor lighting off, dimming
`the outdoor lighting, turning the indoor lighting on, turning the
`
`
`
`xv
`
`

`

`Ex. 1003
`
`
`
`
`Cl.
`
`U.S. Patent No. 7,386,455
`
`indoor lighting off, dimming the indoor lighting, arming the
`security system, disarming the security system, turning the
`heating system on, turning the heating system off, adjusting the
`heating system temperature, turning the air conditioning on,
`turning the air conditioning off, and adjusting the air
`conditioning temperature.
`
`
`
`
`
`16[pre] A method for controlling at least one remote system by uttering
`speech commands into a voice enabled device, said at least one
`remote system comprising an outdoor lighting system, an indoor
`lighting system, a security system, a heating system, or an air
`conditioning system, said method comprising the steps of:
`
`16[a]
`
`16[b]
`
`16[c]
`
`16[d]
`
`16[e]
`
`providing a computer operatively connected to the internet, said
`computer further being operatively connected to at least one
`speaker-independent speech recognition engine and to at least
`one speech synthesis engine;
`
`providing a voice enabled device operatively connected to said
`computer, said voice enabled device configured to receive
`speech commands from users;
`
`providing at least one instruction set stored in a database
`operatively connected to said computer, said instruction set
`comprising:
`
`at least one internet address, said at least one internet address-
`identifying the location of said at least one remote system, said at
`least one remote system configured to execute at least one pre-
`selected function; and
`
`said at least one pre-selected function, said pre-selected function
`comprising turning the outdoor lighting on, turning the outdoor
`lighting off, dimming the outdoor lighting, turning the indoor
`lighting on, turning the indoor lighting off, dimming the indoor
`lighting, arming the security system, disarming the security
`system, turning the heating system on, turning the heating
`system off adjusting the heating system temperature, turning the
`air conditioning on, turning the air conditioning off, or adjusting
`the air conditioning temperature;
`
`
`
`xvi
`
`

`

`
`
`
`
`Ex. 1003
`Ex. 1003
`
`Cl.
`16[f]
`16[f]
`
`16[i]
`
`16[j]
`
`U.S. Patent No. 7,386,455
`U.S. Patent No. 7,386,455
`providing a speech commandto said speaker-independent speech
`providing a speech command to said speaker-independent speech
`recognition engine, said speech commandcorresponding to said
`recognition engine, said speech command corresponding to said
`instructionset;
`instruction set;
`16[g]|said speaker-independent speech recognition engine assigning
`said speaker-independent speech recognition engine assigning
`16[g]
`said speech commandto a recognition grammar, said speech
`said speech command to a recognition grammar, said speech
`commandandsaid recognition grammar corresponding to said
`command and said recognition grammar corresponding to said
`instructionset;
`instruction set;
`16[h]|transmitting said speech commandto said speaker-independent
`transmitting said speech command to said speaker-independent
`16[h]
`speech recognition engine;
`speech recognition engine;
`said speaker-independent speech recognition engine receiving
`said speaker-independent speech recognition engine receiving
`said speech command andselecting the corresponding
`said speech comm

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