Method and apparatus for exclusively pairing wireless devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-009/32
H04Q-007/32
G06F-001/24
출원번호
US-0316686
(1999-05-21)
발명자
/ 주소
Hind, John Raithel
Peters, Marcia Lambert
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Herndon Jerry W.
인용정보
피인용 횟수 :
257인용 특허 :
10
초록▼
A method and system for enabling wireless devices to be paired or permanently associated by a user or a network administrator. The method and system utilize well known public key cryptography and machine unique identifiers to establish a secure channel and associate the devices with eachother. This
A method and system for enabling wireless devices to be paired or permanently associated by a user or a network administrator. The method and system utilize well known public key cryptography and machine unique identifiers to establish a secure channel and associate the devices with eachother. This is extremely useful for associating a wireless headset with a telephone or associating a wireless mouse with a computer.
대표청구항▼
1. A method for establishing a security relationship between a first device and a second device, said first and second devices each having an associated device certificate, each of said device certificates having a unique device identifier for said corresponding device, and a user of said second dev
1. A method for establishing a security relationship between a first device and a second device, said first and second devices each having an associated device certificate, each of said device certificates having a unique device identifier for said corresponding device, and a user of said second device having access to the unique device identifier of said first device, said method comprising the steps of:initiating a pairing request from one of said devices to the other of said devices;sending, from said first device, the device certificate of said first device to said second device;cryptographically verifying, by said second device, said received device certificate of said first device;outputting, at said second device, the device identifier of said first device contained in said first device certificate;verifying, by said user and without accessing an intervening server, that said output device identifier contained in said first device certificate matches the unique identifier of said first device accessible by said user; and,accepting, by said user, the association of said first device and said second device if said displayed device identifier is verified. 2. A method as claimed in claim 1 wherein said sending step is accomplished by establishing an authenticated secure session between said first device and said second device. 3. A method as claimed in claim 1 wherein an indicator of the association of said first and said second device is placed in long-term storage. 4. A method as claimed in claim 3 wherein said indicator is the device identifier. 5. A method as claimed in claim 3 wherein said indicator is key material. 6. A method as claimed in claim 1, 2 , 3 or 4 wherein the initiating of said pairing request is accomplished by making an input selection on one of said devices. 7. A method as claimed in claim 1, 2 , 3 or 4 wherein the initiating of said pairing request is accomplished by one of said devices automatically detecting the other of said devices. 8. A method as claimed in claim 7 wherein said automatic detection is accomplished by means of electromagnetic signal transmission from one of said devices and reception of said electromagnetic signal at the other of said devices. 9. A method as claimed in claim 6 wherein said input selection is accomplished by depressing a button. 10. A method as claimed in claim 6 wherein said input selection is accomplished by verbal command. 11. A method as claimed in claim 1 wherein said acceptance of said associating is accomplished by making an input selection on said second device. 12. A method as claimed in claim 8 wherein said input selection is accomplished by depressing a button. 13. A method as claimed in claim 8 wherein said input selection is accomplished by verbal command. 14. A method as claimed in claim 1 wherein said output means is a visual display. 15. A method as claimed in claim 1 wherein said output means is auditory. 16. A system for a user to establish a security relationship, said system comprising:a first device;a second device;a device certificate with each of said first and second devices, each of said device certificates having a unique device identifier for said corresponding device, and a user of said second device having access to the unique device identifier of said first device, wherein:one of said first and second devices initiates a pairing request to the other of said devices, and as a result of said pairing request, said first device sends said device certificate of said first device to said second device;wherein said second device cryptographically verifies said received device certificate of said first device, and outputs the device identifier of said first device contained in said first device certificate; andwherein said user verifies, without accessing an intervening server, that said unique output device identifier contained in said first device certificate matches the unique identifier of said first device accessible to said user and accepts the association of said first device and said second device if said displayed device identifier is verified. 17. A system as claimed in claim 16 wherein said sending is accomplished by establishing an authenticated secure session between said first device and said second device. 18. A system as claimed in claim 16 wherein an indicator of the association of said first and said second device is placed in long-term storage. 19. A system as claimed in claim 18 wherein said indicator is the device identifier. 20. A system as claimed in claim 18 wherein said indicator is key material. 21. A system as claimed in claim 15, 16 , 17 or 18 wherein the initiating of said pairing request is accomplished by making an input selection on one of said devices. 22. A system as claimed in claim 15, 16 , 17 or 18 wherein the initiating of said pairing request is accomplished by one of said devices automatically detecting the other of said devices. 23. A system as claimed in claim 22 wherein said automatic detection is accomplished by means of electromagnetic signal transmission from one of said devices and reception of said electromagnetic signal at the other of said devices. 24. A system as claimed in claim 21 wherein said input selection is accomplished by depressing a button. 25. A system as claimed in claim 21 wherein said input selection is accomplished by verbal command. 26. A system as claimed in claim 16 wherein said acceptance of said associating is accomplished by making an input selection on said second device. 27. A system as claimed in claim 23 wherein said input selection is accomplished by depressing a button. 28. A system as claimed in claim 23 wherein said input selection is accomplished by verbal command. 29. A system as claimed in claim 16 wherein said output means is a visual display. 30. A system as claimed in claim 16 wherein said output means is auditory. 31. A computer program product for establishing a security relationship between a first device and a second device, said first and second devices each having an associated device certificate, each of said device certificates having a unique device identifier for said corresponding device, and a user of said second device having access to the unique device identifier of said first device, said program product comprising:computer readable program code means of initiating a pairing request from one of said devices to the other of said devices;computer readable program code means of sending, from said first device, the device certificate of said first device to said second device;computer readable program code means of cryptographically verifying, by said second device said received device certificate of said first device;computer readable program code means of outputting, at said second device, the device identifier of said first device contained in said first device certificate;computer readable program code means of verifying, by said user and without accessing an intervening server, that said output device identifier contained in said first device certificate matches the unique identifier of said first device accessible by said user; and,computer readable program code means of accepting, by said user, the association of said first device and said second device if said displayed device identifier is verified. 32. A computer program as claimed in claim 31 wherein said sending is accomplished by establishing an authenticated secure session between said first device and said second device. 33. A computer program as claimed in claim 31 wherein an indicator of the association of said first and said second device is placed in long-term storage. 34. A computer program as claimed in claim 33 wherein said indicator is the device identifier. 35. A computer program as claimed in claim 33 wherein said indicator is key material. 36. A computer program as claimed in claim 31, 32 , 33 or 34 wherein the initiating of said pairing request is accomplished by making an input sele ction on one of said devices. 37. A computer program as claimed in claim 31, 32 , 33 or 34 wherein the initiating of said pairing request is accomplished by one of said devices automatically detecting the other of said devices. 38. A computer program as claimed in claim 37 wherein said automatic detection is accomplished by means of electromagnetic signal transmission from one of said devices and reception of said electromagnetic signal at the other of said devices. 39. A computer program as claimed in claim 36 wherein said input selection is accomplished by depressing a button. 40. A computer program as claimed in claim 36 wherein said input selection is accomplished by verbal command. 41. A computer program as claimed in claim 31 wherein said acceptance of said associating is accomplished by making an input selection on said second device. 42. A computer program as claimed in claim 38 wherein said input selection is accomplished by depressing a button. 43. A computer program as claimed in claim 38 wherein said input selection is accomplished by verbal command. 44. A computer program as claimed in claim 31 wherein said output means is a visual display. 45. A computer program as claimed in claim 31 wherein said output means is auditory.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Fielder Guy L ; Alito Paul N, Bilateral authentication and information encryption token system and method.
Cudak Mark Conrad ; Mueller Bruce Dale ; Kelton James Robert ; Classon Brian Keith, Network protocol method, access point device and peripheral devices for providing for an efficient centrally coordinated peer-to-peer wireless communications network.
Maes Stephane Herman ; Sedivy Jan,CSX, Portable information and transaction processing system and method utilizing biometric authorization and digital certificate security.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Calendar integration methods and systems for presentation of events having combined activity and location information.
Bardsley, Jeffrey Scott; Kim, Nathaniel Wook; Lingafelt, Charles Steven; Roginsky, Allen Leonid; Strole, Norman Clark, Control of port based authentication protocols and process to support transfer of connection information.
Haller, Amit; Fornell, Peter; Itzchak, Avraham; Haparnas, Ziv; Glick, Amir, Device, system, method and computer readable medium for pairing of devices in a short distance wireless network.
Postma, Andre; Deckers, Robertus Theodorus Christianus, Electronic system and a method of providing additional functionality features to an electronic system.
Pyle, Harry S.; Lieberman, Bruce Louis; Simon, Daniel R.; Simonnet, Guillaume; Dollar, William, Establishing secure mutual trust using an insecure password.
Mitsuhashi, Hiroyuki, Information processor, image forming apparatus, terminal apparatus, information processing system and non-transitory computer readable medium for establishing connection between apparatuses.
Wysocki, Christopher R.; Heller, David; Jawa, Amandeep; Gupta, Sandeep; Marriott, Greg; Sprauer, Max; Shayer, David A.; Archibald, John Wesley; Wells, Shannon E., Integrated media jukebox and physiologic data handling application.
Szoke, Thomas; Fozzati, Daniel; Vago, Andras, Intelligent peripheral device and system for the authentication and verification of individuals and/or documents through a secure multifunctional authentication service with data storage capability.
Steiger,John Thomas; Schafrik, Jr.,Robert Edward; Hirsh,Amir; Dejoras Mendoza,Kristine, Method and system for communicating data to and from network security devices.
Elley,Yassir K.; Anderson,Anne H.; Hanna,Stephen R.; Mullan,Sean J.; Perlman,Radia J., Method and system for proving membership in a nested group using chains of credentials.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Method and systems for processing social interactive data and sharing of tracked activity associated with locations.
Frikart, Marcel; Oberli, Markus; Frikart, Philippe; Strickland, Raymond; Jungen, Markus; Ehrsam, Matthias; Frey, Christian; Lindner, Felix, Method for pairing and authenticating one or more medical devices and one or more remote electronic devices.
Tie, Manxia; Tang, Houjian; Zhang, Bianling; Zhang, Ning; Ye, Xumao, Method for the access of the mobile terminal to the WLAN and for the data communication via the wireless link securely.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for generation and rendering interactive events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for identification of event data having combined activity and location information of portable monitoring devices.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for interactive goal setting and recommender using events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information.
Park, James; Burton, Barry; Panther, Heiko; Friedman, Eric, Methods, systems and devices for activity tracking device data synchronization with computing devices.
Cantwell, James Gordon; Rivard, John Joseph; Draine, Sean Conway; Keremidarski, Svetlozar Emilov, Persisting private/public key pairs in password-encrypted files for transportation to local cryptographic store.
Yuen, Shelten Gee Jao; Park, James; Friedman, Eric Nathan; Martinez, Mark Manuel; Axely, Andrew Cole, Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device.
Yuen, Shelten Gee Jao; Park, James; Friedman, Eric Nathan; Martinez, Mark Manuel; Axely, Andrew Cole, Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device.
Henry, Paul Shala; Luo, Hui; McNair, Bruce Edwin; Shankaranarayanan, Nemmara K., Secure IP access protocol framework and supporting network architecture.
MacKenzie, Patricia Denise; Bjorkesten, Lennart; Liu, Shaopeng; Holovashchenko, Viktor; Smith, David; Franzen, Erik Nils Patrik, Secure pairing of end user devices with instruments.
Willming,David; Chan,Paul; Necka,William; Lee,Ronald, System and method for automatic digital certificate installation on a network device in a data-over-cable system.
Kirkup, Michael G.; Brown, Michael K.; Brown, Michael S., System and method for exchanging encryption keys between a mobile device and a peripheral device.
Kirkup, Michael Grant; Brown, Michael Kenneth; Brown, Michael Stephen, System and method for exchanging encryption keys between a mobile device and a peripheral device.
Kirkup, Michael Grant; Brown, Michael Kenneth; Brown, Michael Stephen, System and method for exchanging encryption keys between a mobile device and a peripheral device.
Kirkup, Michael G.; Brown, Michael K.; Brown, Michael S., System and method for exchanging encryption keys between a mobile device and a peripheral output device.
Molettiere, Peter Andrew; Park, James; Bilodeaux-Dewey, Aislinn Abigail; Brumback, Christine Boomer; Friedman, Eric Nathan; Cole, Robert Curtis; Panther, Heiko Gernot Albert; Axley, Andrew Cole, System and method for wireless device pairing.
Molettiere, Peter Andrew; Park, James; Bilodeaux-Dewey, Aislinn Abigail; Brumback, Christine Boomer; Friedman, Eric Nathan; Cole, Robert Curtis; Panther, Heiko Gernot Albert; Axley, Andrew Cole, System and method for wireless device pairing.
Molettiere, Peter Andrew; Park, James; Bilodeaux-Dewey, Aislinn Abigail; Brumback, Christine Boomer; Friedman, Eric Nathan; Cole, Robert Curtis; Panther, Heiko Gernot Albert; Axley, Andrew Cole, System and method for wireless device pairing.
Molettiere, Peter Andrew; Park, James; Bilodeaux-Dewey, Aislinn Abigail; Brumback, Christine Boomer; Friedman, Eric Nathan; Cole, Robert Curtis; Panther, Heiko Gernot Albert; Axley, Andrew Cole, System and method for wireless device pairing.
Yan, Yu; Yang, Dazhi; Zhang, Wen; Ma, Bin, System and processing method for electronic authentication client, and system and method for electronic authentication.
Molettiere, Peter Andrew; Yuen, Shelten Gee Jao; Hong, Jung Ook; Axley, Andrew Cole; Park, James, Tracking user physical activity with multiple devices.
Wood, Robert Henderson; Bowman, Roger Paul; Bender, Christopher Lyle; Robertson, Ian Michael; Vandeputte, Casey Jonathan, Use of certificate authority to control a device's access to services.
Wood, Robert Henderson; Bowman, Roger Paul; Bender, Christopher Lyle; Robertson, Ian Michael; Vandeputte, Casey Jonathan, Use of certificate authority to control a device's access to services.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.