Client-server communication via port forward
US-9225809-B1 · Dec 29, 2015 · US
US2016350035A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016350035-A1 |
| Application number | US-201615152662-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 12, 2016 |
| Priority date | May 29, 2015 |
| Publication date | Dec 1, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device search is executed using a first network protocol capable of searching for a device in a first subnet including an information processing apparatus and a second subnet not including the information processing apparatus (a first search). A device search is executed using a second network protocol capable of searching for a device in only the first subnet among the first subnet and the second subnet (a second search). According to whether or not a selected device selected by a user among one or a plurality of devices detected by the first search is detected by the second search, a communication port for the selected device is determined.
Opening claim text (preview).
What is claimed is: 1 . An information processing apparatus, comprising: a first search unit configured to execute a device search using a first network protocol capable of searching for a device in a first subnet including the information processing apparatus and a second subnet not including the information processing apparatus; a second search unit configured to execute a device search using a second network protocol capable of searching for a device in only the first subnet among the first subnet and the second subnet; and a determination unit configured to determine, according to whether or not a selected device selected by a user among one or a plurality of devices detected by the first search unit is detected by the second search unit, a communication port for the selected device. 2 . The information processing apparatus according to claim 1 , further comprising a first selection unit configured to select, from the one or a plurality of devices detected by the first search unit, the selected device according to a user instruction, wherein the second search unit searches for the selected device selected by the first selection unit, and the determination unit determines the communication port according to whether or not the selected device is detected by the second search unit. 3 . The information processing apparatus according to claim 2 , further comprising a first display control unit configured to display information relating to a device detected by the first search unit in a display device, wherein the first selection unit selects the selected device according to a user instruction for display by the first display control unit. 4 . The information processing apparatus according to claim 3 , wherein the first display control unit displays information relating to, among devices detected by the first search unit, a device having device name information included in a driver INF file. 5 . The information processing apparatus according to claim 1 , further comprising a second selection unit configured to select, from one or a plurality of devices detected by the first search unit and the second search unit both performing search processing, the selected device according to a user instruction, wherein the determination unit determines the communication port according to whether or not the selected device is detected by the second search unit. 6 . The information processing apparatus according to claim 5 , further comprising a second display control unit configured to display information relating to a device detected by the first search unit and the second search unit both performing search processing in a display device, wherein the second selection unit selects the selected device according to a user instruction for display by the second display control unit. 7 . The information processing apparatus according to claim 6 , wherein the second display control unit displays information relating to, among devices detected by the first search unit, a device having device name information included in a driver INF file. 8 . The information processing apparatus according to claim 1 , wherein the determination unit determines to use a communication port usable with the second network protocol as the communication port for the selected device in a case where the selected device is detectable by the second search unit, and determines to use a communication port usable with the first network protocol as the communication port for the selected device in a case where the selected device is not detectable by the second search unit. 9 . The information processing apparatus according to claim 1 , further comprising a unit configured to install a driver to be installed in the information processing apparatus, assigned to the communication port determined by the determination unit, in the information processing apparatus. 10 . A control method of an information processing apparatus, comprising: executing a device search using a first network protocol capable of searching for a device in a first subnet including the information processing apparatus and a second subnet not including the information processing apparatus; and determining, according to whether or not a selected device selected by a user among one or a plurality of devices detected by the device search is detected using a second network protocol capable of searching for a device in only the first subnet among the first subnet and the second subnet, a communication port for the selected device. 11 . The control method according to claim 10 , further comprising executing first selecting of selecting, from the one or a plurality of devices detected by the device search, the selected device according to a user instruction, wherein in the determining, a search for the selected device selected in the first selecting is performed using the second network protocol, and the communication port is determined according to whether or not the selected device is detected using the second network protocol. 12 . The control method according to claim 11 , further comprising executing first display control of displaying information relating to a device detected by the device search in a display device, wherein in the first selecting, the selected device is selected according to a user instruction for display in the first display control. 13 . The control method according to claim 12 , wherein in the first display control, information relating to, among devices detected by the device search, a device having device name information included in a driver INF file is displayed. 14 . The control method according to claim 10 , further comprising executing second selecting of selecting, from one or a plurality of devices detected by both of a first device search using the first network protocol and a second device search using the second network protocol in the device search, the selected device according to a user instruction, wherein in the determining, the communication port is determined according to whether or not the selected device is detected by the second device search. 15 . The control method according to claim 14 , further comprising executing second display control of displaying information relating to a device detected by both of the first device search and the second device search in a display device, wherein in the second selecting, the selected device is selected according to a user instruction for display by the second display control. 16 . The control method according to claim 15 , wherein in the second display control, information relating to, among devices detected by the device search, a device having device name information included in a driver INF file is displayed. 17 . The control method according to claim 10 , wherein in the determining, it is determined to use a communication port usable with the second network protocol as the communication port for the selected device in a case where the selected device is detectable using the second network protocol, and it is determined to use a communication port usable with the first network protocol as the communication port for the selected device in a case where the selected device is not detectable using the second network protocol. 18 . The control method according to claim 10 , further comprising installing a driver to be installed in the information processing apparatus, assigned to the communication port determined by the determining, in the information processing apparatus.
Configuring for operating with peripheral devices; Loading of device drivers · CPC title
Special purpose or proprietary protocols or architectures (network applications for proprietary or special purpose networking environments H04L67/12) · CPC title
Terminal profiles · CPC title
Software update, e.g. print driver, modules, plug-ins, fonts · CPC title
Remote printer device, e.g. being remote from client or server · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.