Image forming apparatus
US-2024419376-A1 · Dec 19, 2024 · US
US2018192446A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018192446-A1 |
| Application number | US-201715397238-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 3, 2017 |
| Priority date | Jan 3, 2017 |
| Publication date | Jul 5, 2018 |
| 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.
Techniques are described for automatically determining which of a plurality of target devices should be connected with a source device using data regarding ambient signals about the source device. For example, a request is received for an identifier to which a source device is to connect. Data is received describing at least one ambient signal detected by the source device. The data is compared with a plurality of target device profiles. It is determined that the data matches a target device profile of the plurality of device profiles. An identifier associated with the determined target device profile is returned.
Opening claim text (preview).
1 . A computing device comprising: a processing unit; and memory; the computing device configured, via computer-executable instructions, to perform operations for determining the identity of a target device to connect with a source device, the operations comprising: receiving a request for an identifier of a target device to which a source device is to connect; receiving data describing at least one ambient signal detected by the source device, wherein the at least one ambient signal is not used to send data between the source device and the target device; comparing the data describing the at least one ambient signal with a plurality of target device profiles; determining that the data matches a target device profile of the plurality of target device profiles corresponding to the target device; and returning an identifier associated with the target device and the determined target device profile. 2 . The computing device of claim 1 , the operations further comprising: determining that the data does not match a target device profile of the plurality of target device profiles; determining a device profile for the target device; and storing the device profile for the target device with the plurality of target device profiles. 3 . The computing device of claim 1 , wherein receiving data describing at least one ambient signal comprises receiving data describing a plurality of signals detected by the source device, and wherein comparing the data describing the at least one ambient device signal with a plurality of target device profiles comprises comparing the data describing a plurality of signals detected by the source device with the plurality of target device profiles. 4 . The computing device of claim 1 , wherein at least a portion of the target device profiles comprises at least one ambient signal identifier useable to select the target device associated with a profile as the target device to which the source device is to output data. 5 . The computing device of claim 4 , wherein the at least one ambient signal identifier is associated with a signal intensity value also stored in the corresponding target device profile. 6 . The computing device of claim 1 , wherein at least a portion of the target device profiles comprise an image of an environment in which the respective target device is used. 7 . The computing device of claim 1 , the operations further comprising receiving an image acquired by the source device contemporaneously with the request; and analyzing the image to determine whether the image matches one or more stored images associated with the plurality of target device profiles. 8 . The computing device of claim 1 , wherein the receiving and comparing further comprise: receiving data describing a first set of ambient signals detected by the source device; comparing data describing the first set of ambient signals with the plurality of target device profiles; receiving data describing a second set of ambient signals detected by the source device; and comparing the data describing the second set of ambient signals with at least a portion of the plurality of target device profiles. 9 . The computing device of claim 8 , wherein the receiving and comparing of the data describing the second set of ambient signals is carried out when the target device cannot be disambiguated among the target device profiles based on the first set of ambient signals. 10 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises GNSS coordinates. 11 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises a plurality of wireless access point identifiers. 12 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises a plurality of wireless device identifiers. 13 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises a plurality of Bluetooth device identifiers. 14 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises data describing the position or tilt of the source device. 15 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises data describing the ambient lighting or sound profile about the source device. 16 . The computing device of claim 1 , wherein the data describing at least one ambient signal comprises data describing at least one member of a plurality of the following categories: global navigation satellite system coordinates; wireless access points identifiers and signal strengths or cellular network identifiers and signal strengths; wireless device identifiers or Bluetooth device identifiers; data describing the position or tilt of the source device; and data describing the ambient lighting or sound profile about the source device. 17 . The computing device of claim 16 , wherein the data describing at least one ambient signal comprises data describing at least one member of at least three of the categories. 18 . The computing device of claim 16 , wherein the comparing and determining is carried out at the source device. 19 .- 20 . (canceled) 21 . A computer-readable storage medium storing computer-executable instructions for execution on a computing device to perform operations for determining the identity of a target device to connect with a source device, the operations comprising: receiving a request for an identifier of a target device to which a source device is to connect; receiving data describing at least one ambient signal detected by the source device, wherein the at least one ambient signal is not used to send data between the source device and the target device; comparing the data describing the at least one ambient signal with a plurality of target device profiles; determining that the data matches a target device profile of the plurality of target device profiles corresponding to the target device; and returning an identifier associated with the target device and the determined target device profile. 22 . A method, implemented by a computing device, for determining the identity of a target device to connect with a source device, the method comprising: receiving a request for an identifier of a target device to which a source device is to connect; receiving data describing at least one ambient signal detected by the source device, wherein the at least one ambient signal is not used to send data between the source device and the target device; comparing the data describing the at least one ambient signal with a plurality of target device profiles; determining that the data matches a target device profile of the plurality of target device profiles corresponding to the target device; and returning an identifier associated with the target device and the determined target device profile.
Related publications grouped by family.
Answers are generated from the same data shown on this page.