SYSTEM AND METHOD FOR PROXIMITY-BASED DISCOVERY OF MULTIFUNCTION DEVICES
20170223216 ยท 2017-08-03
Inventors
Cpc classification
H04N2201/0094
ELECTRICITY
H04N1/00204
ELECTRICITY
H04W4/80
ELECTRICITY
H04N1/32096
ELECTRICITY
H04N2201/006
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H04N1/32
ELECTRICITY
H04N1/00
ELECTRICITY
Abstract
A document processing system includes an embedded controller that has both a local area network interface for receiving documents over an associated network and a wireless personal area network interface for communicating with mobile computing devices using BLUETOOTH low power communications. The embedded controller transmits broadcasts message to nearby mobile computing devices that send responses to the broadcast messages. Based on the RSSI of a received response, the embedded controller can determines whether a particular mobile computing device is in close proximity, indicating that a user is present at the document processing system. The embedded controller sends identification data associated with the document processing system to the mobile computing device. The user of the mobile computing device selects the document processing system to print a document, and the mobile computing device uses the identification data to route the document to the document processing system over a wireless local area network.
Claims
1-20. (canceled)
21. A portable data device comprising: a digital camera; a memory configured to store image data captured from the camera; a wireless data interface; a processor configured to identify one of a plurality of document processing devices in accordance with stored image data; the processor configured to communicate an instruction to the document processing device via the wireless data interface to commence a document processing operation on the identified document processing device.
22. The device of claim 21 further comprising the digital camera configured to capture the image data corresponding to visual indicia on an exterior of the identified document processing device.
23. The device of claim 22 further comprising the digital camera configured to capture the image data corresponding to a barcode.
24. The device of claim 23 further comprising the digital camera configured to capture the image data comprised of a three-dimensional barcode.
25. The device of claim 22 further comprising the processor configured to identify the one of the plurality of document processing devices in accordance with a comparison of the stored image data with stored identification data for each of the plurality of document processing devices.
26. The device of claim 25 further comprising: the processor configured to communicate the image data to an associated server via the wireless data interface; the processor configured to receive a device identification data corresponding to communicated image data via the wireless data interface; and the processor configured to identify the one of the plurality of document processing devices in accordance with received device identification data.
27. The device of claim 22 wherein the portable data device is comprised of an optical, head mounted display device.
28. A portable data device comprising: a display; a sensor configured approximate a distance between the portable data device and at least one associated multifunction peripheral; a wireless data interface configured to receive, into a memory, image data from the at least one multifunction peripheral communicated in accordance with a comparison of an approximated distance to a preset proximity threshold; a processor configured to generate an image on the display corresponding to received image data and identifying the at least one multifunction peripheral; an input configured to receive, from a user, a multifunction peripheral selection made in accordance with a generated image; and the wireless interface configured to output a document processing instruction to a selected multifunction peripheral.
29. The system of claim 8 wherein the sensor is comprised of a signal strength indicator corresponding to a signal strength of wireless communication between the wireless data interface and the at least one multifunction peripheral.
30. The system of claim 29 wherein the wireless data interface is comprised of a BLUETOOTH interface.
31. The system of claim 29 wherein the wireless data interface is comprised of a near field communications interface.
32. The system of claim 29 wherein the processor is configured to specify an electronic document to be sent to the selected multifunction peripheral.
33. The system of claim 29 wherein the processor is configured to send, from the memory, the electronic document to the selected multifunction peripheral.
34. The system of claim 29 wherein the processor is configured to direct communication of the electronic document to the selected multifunction peripheral from a remote server.
35. A multifunction peripheral comprising: an embedded controller including a processor, a memory in data communication with the processor, and a data interface including a wireless data interface in communication with the processor, the memory operable for storage of data and instructions, and the wireless data interface configured for data communication with a mobile computing device; a sensor configured to approximate a distance between the multifunction peripheral and the mobile computing device in accordance with a wireless data communication signal strength; the processor configured to compare data corresponding to an approximated distance with data corresponding to a preselected distance threshold; the processor configured to selectively output, from the memory, image data identifying the multifunction peripheral to the mobile computing device via the data interface in accordance with a comparison of the approximated distance with the preselected distance threshold; the data interface configured to receive a device selection instruction from the mobile computing device; and the processor configured to commence a document processing operation responsive to a received device selection instruction.
36. The multifunction peripheral of claim 35 further comprising : the data interface configured to receive electronic document into the memory; and the processor configured to commence the document processing operation on the received electronic document.
37. The multifunction peripheral of claim 36 wherein the electronic document is received from the mobile computing device via the wireless data interface.
38. The multifunction peripheral of claim 36 further comprising the data interface configured to receive a document identifier corresponding to the electronic document from the mobile computing device.
39. The multifunction peripheral of claim 38 wherein the electronic document is retrieved via the data interface from a remote server in accordance with a received identifier.
40. The multifunction peripheral of claim 38 wherein the electronic document is retrieved from a local storage in accordance with a received identifier.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007]
[0008]
[0009]
[0010]
DETAILED DESCRIPTION
[0011] The systems and methods disclosed herein are described in detail by way of examples and with reference to the figures. It will be appreciated that modifications to disclosed and described examples, arrangements, configurations, components, elements, apparatuses, devices methods, systems, etc. can suitably be made and may be desired for a specific application. In this disclosure, any identification of specific techniques, arrangements, etc. are either related to a specific example presented or are merely a general description of such a technique, arrangement, etc. Identifications of specific details or examples are not intended to be, and should not be, construed as mandatory or limiting unless specifically designated as such.
[0012] The systems and methods disclosed herein describe a proximity-based detection system for a document processing device. Suitable document processing devices include scanners, copiers, printers, plotters and fax machines. Two or more of these functions can be contained in a single device or unit, referred to as a multifunction peripheral (MFP) or multifunction device (MFD), which may also serve as an e-mail or other information routing gateway. As used herein, MFP includes any device having one or more document processing functions such as those noted above. While example embodiments described herein refer to MFPs, it will be appreciated that they may be also applied to single use devices, such as a printer.
[0013] The disclosed proximity-based detection system enables a user to select an MFP for printing documents by being in proximity to the MFP. In a first embodiment, the user detects an MFP that is in proximity to the user, for example by scanning identifying markers on the MFP using the camera of a mobile computing device. In a second embodiment, the MFP detects when a user's mobile computing device is in proximity, for example by using the proximity detection capabilities of the BLUETOOTH low energy protocol, also known as BLUETOOTH LE. A third embodiment can use a combination of both detection methods.
[0014] Advantageously, a proximity-based detection system can assist a user with printing a document to a desired MFP. Also, the proximity-based detection system allows a user to wait until the user is in proximity to the MFP before printing a document, avoiding the possibility that a sensitive document may be printed and visible to other parties before the user arrives at the MFP to retrieve the printed document. Similarly, the proximity-based detection system allows users to avoid the situation where a print job could be queued to an MFP that is either busy or out of service, requiring the user cancel the print job and find another suitable MFP to which to print. Cancelling a print job can require the user to leave the vicinity of the MFP while the print job is still in the queue in order to cancel the print job on a remote computing system, thus creating the possibility that a sensitive document may be printed prior to the user cancelling the print job. The disclosed proximity-based detection system addresses these and other problems associated with printing to MFPs.
[0015] Turning to
[0016] In the example embodiment of
[0017] The mobile computing device 114 is configured for data communication 118 with network 102. The mobile computing device 114 can communicate with the MFP 104 using the network 102. For example, the mobile computing device 114 can print a document to MFP 104 over the network 102.
[0018] In an embodiment, MFP 104 also is coupled for short range data communication 116 with a mobile computing device 114. The mobile computing device 114 can be a heads up display, for example GOOGLE GLASS. In other configurations the mobile computing device can be any suitable computing device worn or carried by a user including, but not limited to, a smart phone such as the APPLE IPHONE or a smart watch, such as an APPLE MATCH or an ANDROID-based smart watch. In a configuration, the short range data communication protocol is BLUETOOTH low energy, although other suitable data communication protocols can also be used.
[0019] Turning now to
[0020] Network interface 210 suitably provides for external data communication, such as with a network interface connection (NIC) 214, WiFi interface 218, or BLUETOOTH interface 236. NIC 214 or WiFi interface 218 suitably provide for connection to an associated local area network 220. BLUETOOTH interface 236 suitably provides for communication with nearby mobile computing devices as described above for
[0021] The input/output controller or I/O interface 234 suitably provides support for the user interface 106 and can include support for a display screen, touchscreen inputs, key inputs such as keypad or keyboard inputs, audible outputs such as a speaker, and so forth. I/O interface 234 can support standardized inputs and outputs, such as VGA, HDMI, USB, and serial interfaces, or can be configured to support proprietary cabling and/or proprietary interfaces.
[0022] Turning now to
[0023] Turning now to
[0024] In another configuration, the mobile computing device 114 and MFP 104 can use NFC, or near field communications, or other wireless protocols to pass information about the MFP 104 to the mobile computing device 114 as would be understood in the art. Once the mobile computing device 114 has determined the identity of the MFP 104, the user can direct the MFP 104 to print the user's document, for example by send the document to the MFP 104 using a wireless local area network.
[0025] Referring now also to
[0026] In the mobile computing device 114, a similar Communications Module 408 provides the stack for supporting BLUETOOTH low energy communications 116 with the MFP 104 and other BLUETOOTH devices. The Communications Module 408 can determine the approximate distance to the MFP 104 based on the RSSI, or received signal strength indication. If more than one MFP 104 is present, the RSSI can provide an indication as to which MFP 104 is closest to the mobile computing device 114 and the user. The Communications Module 408 depacketizes the BLUETOOTH low energy communications 116 received from the MFP 104 and passes the received data to the Application Module 410. The data sent between the MFP 104 and the mobile computing device 114 can be suitably packetized, for example using any of the TCP/IP family of protocols.
[0027] An Application, or Application Module 410, executes on the mobile computing device 114. The Application Module 410 receives the data from the Communications Module 408, for example in TCP/IP packets. The data can include identifying information about an MFP 104 that is in proximity to the mobile computing device 114. For example, the identifying information can be the MAC address, IP address, serial number, or name of the MFP 104 or any other suitable identifying indicia for uniquely identifying the MFP 104. If more than one MFP 104 is in proximity to the mobile computing device 114, the Application Module 410 can receive identifying information from each MFP 104. If more than one MFP 104 provides identifying information, the Application Module 410 can present a selection box to the user that allows the user to select which MFP 104 to use.
[0028] Once the MFP 104 is identified and selected by the user on the mobile computing device 114, the user can select a document to print on the MFP 104. The document is sent via network communications 118, 112 through the network 102 to the MFP 104, which schedules the document as a print job to be processed. In a configuration, instead of sending the document itself to the MFP 104, the mobile computing device 114 sends document information to the MFP 104 which includes identification of the document on a remote server that is to be printed by the MFP 104. In an embodiment, the Application Module 410 is configured to identify and select a MFP 104 to be used as the printer, but a different application on the mobile computing device 114 can send the document to the MFP 104 to be printed. In an embodiment, the Application Module 410 facilitates both selecting the document to be printed and also identifying and selecting the MFP 104 to be used for the print job. For example, in this embodiment a user can first select a document to be printed, and then use the mobile computing device 114 to select the MFP 104 to perform the printing as described above. This allows the user to seamlessly select a document, look at a particular MFP 104 to select the MFP 104, and have the document automatically printed by the selected MFP 104, all from the user's mobile computing device 114.
[0029] While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the spirit and scope of the inventions.