Device pairing
First Claim
Patent Images
1. A method for publishing a PIN for use in establishing a pairing with a printing device, comprising:
- the printing device generating the PIN in response to a local PIN request; and
the printing device printing the PIN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method embodiment for publishing a PIN for use in establishing a pairing with a printing device, including the printing device generating the PIN in response to a local PIN request. Once the PIN is generated, the printing device prints the PIN. Another method embodiment includes identifying a local request to print a test page as a local PIN request and then printing a test page that includes the PIN.
90 Citations
49 Claims
-
1. A method for publishing a PIN for use in establishing a pairing with a printing device, comprising:
-
the printing device generating the PIN in response to a local PIN request; and
the printing device printing the PIN. - View Dependent Claims (2)
-
-
3. A method for publishing a PIN for use in establishing a pairing with an audio equipped device, comprising:
-
the audio equipped device generating the PIN in response to a local PIN request; and
the audio equipped device audibly publishing the PIN. - View Dependent Claims (4)
-
-
5. A method for initializing a device pairing, comprising:
-
generating a PIN in response to a local PIN request;
publishing the PIN;
receiving a connection request with PIN data; and
generating a link key using the PIN data, the link key used for device pairing. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for establishing a pairing between a claimant device and a verifying device, comprising:
-
receiving from the claimant device a connection request, the connection request including PIN data;
determining whether a link key exists for the verifying device;
if a link key exists;
rejecting the connection request if the verifying device is not multi-claimant enabled;
rejecting the connection request if the verifying device is multi-claimant enabled with restricted access and the claimant device is not approved;
otherwise, upon a determination that the PIN data is valid, generating a link key from the PIN data to establish a pairing between the claimant device and the verifying device. - View Dependent Claims (14, 15, 16)
-
-
17. A method for establishing a pairing between a claimant device and a printing device, comprising:
-
generating a PIN in response to a local request to print a test page made to the printing device;
instructing the printing device to print a test page that includes the PIN;
receiving from the claimant device a connection request, the connection request including PIN data;
determining whether a valid link key exists exist for the printing device;
if a valid link key exists;
rejecting the connection request if the printing device is not multi-claimant enabled;
rejecting the connection request if the printing device is multi-claimant enabled with restricted access and the claimant device is not approved;
otherwise, upon a determination that the PIN data is valid, generating a link key from the PIN data to establish a pairing between the claimant device and the printing device.
-
-
18. A computer readable medium having instructions for:
-
generating a PIN in response to a local PIN request;
publishing the PIN;
receiving a connection request with PIN data; and
generating a link key using the PIN data to establish a device pairing. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium having instructions for:
-
receiving from a claimant device a connection request, the connection request including PIN data;
determining whether a link key exists for a verifying device;
if a link key exists;
rejecting the connection request if the verifying device is not multi-claimant enabled;
rejecting the connection request if the verifying device is multi-claimant enabled with restricted access and the claimant device is not approved;
otherwise, upon a determination that the PIN data is valid, generating a link key from the PIN data to establish a pairing between the claimant device and the verifying device. - View Dependent Claims (27, 28, 29)
-
-
30. A computer readable medium having instructions for:
-
generating a PIN in response to a local request to print a test page, the request being made to a printing device;
instructing the printing device to print a test page that includes the PIN;
receiving from a claimant device a connection request, the connection request including PIN data;
determining whether a valid link key exists for the printing device;
if a valid link key exists;
rejecting the connection request if the printing device is not multi-claimant enabled;
rejecting the connection request if the printing device is multi-claimant enabled with restricted access, and the claimant device is not approved;
otherwise, upon a determination that the PIN data is valid, generating a link key from the PIN data to establish a pairing between the claimant device and the printing device.
-
-
31. A system for publishing a PIN for use in establishing a pairing with a printing device, comprising:
-
a pin module operable to generate the PIN in response to a local PIN request; and
a publishing module operable to direct a print engine for the printing device to print the PIN. - View Dependent Claims (32)
-
-
33. A system for publishing a PIN for use in establishing a pairing with an audio equipped device, comprising:
-
a pin module operable to generate the PIN in response to a local PIN request; and
a publishing module operable to direct the audio equipped device to audibly publish the PIN. - View Dependent Claims (34)
-
-
35. A system for initializing a device pairing, comprising
a pin module operable to generate a PIN in response to a local PIN request; -
a publishing module operable to publish the PIN;
a connection module operable to receive a connection request with PIN data; and
a key module operable to generate a link key using the PIN data, the link key used for device pairing. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for establishing a pairing between a claimant device and a verifying device, comprising:
-
a connection module operable to receive from the claimant device a connection request, the connection request including PIN data;
an authentication module operable;
to determine whether a valid link key exists for the verifying device;
to reject the connection request if the verifying device is not multi-claimant enabled and a valid link key exists;
to reject the connection request if the verifying device is multi-claimant enabled with restricted access and the claimant device is not approved;
to determine the validity of the PIN data and reject the connection request upon a determination that the PIN data is not valid; and
a key module operable to generate a link key from the PIN data to establish a pairing between the claimant device and the verifying device. - View Dependent Claims (44, 45, 46)
-
-
47. A system for establishing a pairing between a claimant device and a printing device, comprising:
-
a PIN module operable to generate a PIN in response to a local request to print a test page made to the printing device;
a publishing module operable to instruct the printing device to print a test page that includes the PIN;
a connection module operable to receive from the claimant device a connection request, the connection request including PIN data;
an authentication module operable;
to determine whether a link key exists for the verifying device and if a link key exists;
to reject the connection request if the verifying device is not multi-claimant enabled;
to reject the connection request if the verifying device is multi-claimant enabled with restricted access and the claimant device is not approved;
to determine the validity of the PIN data and reject the connection request if the PIN data is not determined to be valid; and
a key module operable to generate a link key from the PIN data to establish a pairing between the claimant device and the verifying device.
-
-
48. A system for publishing a PIN for use in establishing a pairing with a printing device, comprising:
-
a means for identifying a local PIN request;
a means for generating the PIN in response to the local PIN request; and
a means for directing a print engine for the printing device to print the PIN. - View Dependent Claims (49)
-
Specification