IP Library Granted Patent US 8,612,558
Granted Patent B2
US 8,612,558 · App. 13/097,584 · Granted Dec 17, 2013

Autoconfigured connection paths to a target device

Inventors: Brian P. Schmitz (Garden City, ID); Scott A. White (Boise, ID); Phillip A. Mccoog (Portland, OR)
Assignee: Hewlett-Packard Development Company, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,612,558
App. No.
13/097,584
Granted
Dec 17, 2013
Kind
B2
Abstract

A connecting device discovers a first connection path to a target device and configures a first connection with the target device. The connecting device receives information about additional available connection paths from the target device via the first connection path. The connecting device automatically configures at least a second connection with the target device via an additional available connection path.

Claims (36)

1. A method, comprising:

a connecting device discovering a first connection path to a target device, the first connection path comprising a first type of communication channel and a first security requirement;

configuring a first connection with the target device via the first connection path;

receiving information for an additional available connection path from the target device via the first connection path, the additional available connection path comprising a different second type of communication channel and a second security requirement; and

configuring a second connection with the target device via the additional available connection path, the first and second security requirements determining whether the second connection is configured automatically or responsive to user input.

2. The method of claim 1 , wherein configuring a connection with the target device via a connection path comprises:

providing a target device identifier and authentication token to the target device via a routing mechanism specified for the connection path.

3. The method of claim 1 , wherein discovering a first connection path comprises autodiscovering a wireless access point path, a peer-to-peer wireless path, or a cloud path to the target device.

4. The method of claim 3 , wherein the first connection path is a first cloud path and wherein the second connection is configured via a second cloud path.

5. The method of claim 1 , wherein at least one of the additional available connection paths includes a connection path of equal or less security than that of the first connection path, and wherein the configuring of the second connection occurs automatically.

6. The method of claim 1 , wherein at least one of the additional available connection paths includes a connection path of greater security than that of the first connection path, and wherein the configuring of the second connection occurs in response to input received from a user.

7. The method of claim 1 , wherein receiving information for additional available connection paths comprises receiving information for additional available connection paths from the target device via the first connection path in response to sending a query for the information.

8. The method of claim 1 , wherein the type of communication channel for one of the connection paths is a wired channel and the type of communication channel for another of the connection paths is a wireless channel.

9. The method of claim 1 , wherein the type of communication channel for one of the connection paths is a wireless channel of a first wireless technology, and the type of communication channel for another of the connection paths is a wireless channel of a second wireless technology different from the first technology.

10. The method of claim 1 , wherein the first connection path and the additional available connection paths connect a same computing device to the target device.

11. A system, comprising:

a discovery module to discover a first connection path to a printer, the first connection path comprising a first type of communication channel and a first security requirement;

a connection module to establish a first connection with the printer via the first connection path;

a communication module to receive information for additional available connection paths from the printer via the first connection path, at least one of the additional available connection paths comprising a different second type of communication channel and a second security requirement; and

the connection module further to establish at least a second connection with the printer via an additional available connection path, the first and second security requirements determining whether the second connection is a connection of equal or lesser security than the first connection that is automatically configured, or a connection of greater security than the first connection that is configured responsive to user input.

12. The system of claim 11 , further comprising:

a memory to store a printer identifier and authentication token to access the printer.

13. The system of claim 12 , the memory further to store connection path information associated with the connection path for each connection with the printer.

14. The system of claim 11 , wherein the first connection path is a first cloud path and wherein the second connection is established via a second cloud path.

15. The system of claim 11 , wherein the type of communication channel for one of the connection paths is a wired channel and the type of communication channel for another of the connection paths is a wireless channel.

16. The system of claim 11 , wherein the type of communication channel for one of the connection paths is a wireless channel of a first wireless technology, and the type of communication channel for another of the connection paths is a wireless channel of a second wireless technology different from the first technology.

17. A non-transitory computer-readable storage medium containing instructions that, when executed, cause a computer to:

autodiscover a first connection path to a printer, the first connection path comprising a first type of communication channel and a first security requirement;

create a first connection with the printer via the first connection path;

receive information for additional available connection paths from the printer via the first connection path, at least one of the additional available connection paths comprising a different second type of communication channel and a second security requirement; and

create at least a second connection with the printer via an additional available connection path, the first and second security requirements determining whether the second connection is a connection of equal or lesser security than the first connection that is automatically configured, or a connection of greater security than the first connection that is configured responsive to user input.

18. The computer-readable storage medium of claim 17 , comprising further instructions that cause the computer to:

store a printer identifier and authentication token to access the printer.

19. The computer-readable storage medium of claim 18 , comprising further instructions that cause the computer to:

store routing protocol information for each printer connection.

20. The computer-readable storage medium of claim 17 , comprising further instructions that cause the computer to offer a selection of either the first connection or the second connection in response to a user selecting the printer for a print job.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2011
From: SCHMITZ, BRIAN P.; WHITE, SCOTT A.; MCCOOG, PHILLIP A.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 026427/0332 →
Continuity (1)
Related Publication 20120278452A1 · Nov 1, 2012