Touch and device orientation-based device pairing

US10135964B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10135964-B2
Application numberUS-201615243074-A
CountryUS
Kind codeB2
Filing dateAug 22, 2016
Priority dateAug 22, 2016
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for pairing a mobile device with a second device based on the mobile device being placed flat against a touch screen of the second device. The mobile device determines that is has been placed in a predetermined orientation that matches the orientation of the display of the second device. The second device detects the contact of the mobile device with its touch screen. Both devices send timestamps of their respective determinations to a server that compares the timestamps. If the timestamps match within a predetermined threshold, the server initiates pairing of the devices.

First claim

Opening claim text (preview).

Having described the technology, what is claimed as new and secured by Letters Patent is: 1. A method, performed by a mobile device, for pairing the mobile device with a second device based on detecting a user action orienting the mobile device in a particular orientation while the mobile device is touched against a touch screen of the second device, the method comprising: monitoring an orientation of the mobile device; detecting that the mobile device has been oriented in a predetermined orientation for a predetermined amount of time; based on detecting that the mobile device has been oriented in the predetermined orientation for the predetermined amount of time, recording a first timestamp identifying when the mobile device was oriented in the predetermined orientation; providing an indication on the mobile device that indicates the mobile device has been oriented in the predetermined orientation for the predetermined amount of time and that indicates a pairing process is being performed; and pairing with the second device, wherein the pairing is based on determining a second timestamp identifying when the touch was detected by a touch screen of the second device and comparing the first timestamp identifying when the mobile device was oriented in the predetermined orientation with the second timestamp identifying when the touch was detected and determining that a first location of the mobile device while oriented in the predetermined orientation matches a second location of the second device when the touch was detected by the second device to determine that the mobile device being oriented in the predetermined orientation coincided with the touch detected by the touch screen of the second device. 2. The method of claim 1 further comprising the mobile device transmitting information about the mobile device being oriented in the predetermined orientation to a server, wherein the server receives the information about the touch being detected by the touch screen of the second device and determines that the mobile device being oriented in the predetermined orientation coincided with the touch detected on the touch screen of the second device. 3. The method of claim 1 , wherein the mobile device receives information about the touch being detected by the touch screen of the second device and determines that the mobile device being oriented in the predetermined orientation coincided with the touch detected on the touch screen of the second device. 4. The method of claim 1 , wherein detecting that the mobile device has been oriented in said predetermined orientation comprises determining that the orientation of said mobile device matches the predetermined orientation within a predetermined margin of error. 5. The method of claim 1 , wherein the predetermined orientation is based on an orientation of the second device. 6. The method of claim 1 , wherein detecting that the mobile device has been oriented in a predetermined orientation comprises detecting that the mobile device is vertical relative to horizon or ground. 7. The method of claim 1 , wherein the predetermined orientation matches an orientation of the second device, wherein the mobile device detects that the mobile device has been oriented in the predetermined orientation when the mobile device has been placed with a back of the mobile device flat against a surface of the touch screen of the second device. 8. The method of claim 1 further comprising the first device launching a software application (app), wherein said app: interrogates detectors on the mobile device to monitor the orientation of the mobile device and detect that the mobile device has been oriented in a predetermined orientation; sends a message for receipt by a server indicating that the mobile device is in the predetermined orientation; and said app receiving a message from the server authorizing pairing of the mobile device with the second device. 9. The method of claim 1 , wherein said mobile device uses an accelerometer located within said mobile device to monitor the orientation of the mobile device and detect that the mobile device has been oriented in a predetermined orientation. 10. A method for pairing a mobile device with a second device based on detecting a user action orienting the mobile device in a particular orientation while the mobile device is touched against a touch screen of the second device, the method, performed by the second device, comprising: monitoring the touch screen of the second device; detecting a touch with the touch screen for a predetermined amount of time, the touch comprising a physical contact having a size and a shape on the touch screen; determining the size and the shape of the physical contact of the touch on the touch screen and that the touch occurred for the predetermined amount of time; providing an indication on the second device that indicates the mobile device has been oriented in the predetermined orientation for the predetermined amount of time and that indicates a pairing process is being performed; determining a second timestamp identifying when the touch was detected; and pairing with the mobile device, wherein the pairing is based on: determining that the size and shape of the physical contact of the touch on the touch screen corresponds to the mobile device; determining a first timestamp identifying when the mobile device was oriented in a predetermined orientation; and comparing the first timestamp identifying when the mobile device was oriented in the predetermined orientation with the second timestamp identifying when the touch was detected and determining that a first location of the mobile device while oriented in the predetermined orientation matches a second location of the second device when the touch was detected by the second device to determine that the touch detected by the touch screen of the second device coincided with the mobile device detecting the mobile device being oriented in the predetermined orientation. 11. The method of claim 10 further comprising the second device transmitting information about the touch to a server, wherein the server receives the information about the touch and determines that the touch coincided with the mobile device detecting the mobile device being oriented in the predetermined orientation. 12. The method of claim 10 , wherein the second device receives information about the mobile device detecting the mobile device being oriented in the predetermined orientation and determines that the touch coincided with the mobile device detecting the mobile device being oriented in the predetermined orientation. 13. A system for pairing a mobile device with a second device, the system comprising: a mobile device comprising a first non-transitory computer readable medium storing instructions for a software application (“app”), wherein when executed, the app monitors an orientation of the mobile device, detects that the mobile device has been oriented in a predetermined orientation for a predetermined amount of time, and responsive to detecting that the mobile device has been oriented in the predetermined orientation for the predetermined amount of time transmits a first message indicating that the mobile device is in the predetermined orientation and provides an indication on the mobile device that indicates the mobile device has been oriented in the predetermined orientation for the predetermined amount of time and that indicates a pairing process is being performed, wherein the first message includes a first timestamp identifying when the mobile device was oriented in the predetermined orientation and includes a first location identifyin

Assignees

Inventors

Classifications

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • Direct-mode setup · CPC title

  • Touch pads, in which fingers can move on a surface · CPC title

  • Discovery of network devices, e.g. terminals · CPC title

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10135964B2 cover?
Systems and methods are provided for pairing a mobile device with a second device based on the mobile device being placed flat against a touch screen of the second device. The mobile device determines that is has been placed in a predetermined orientation that matches the orientation of the display of the second device. The second device detects the contact of the mobile device with its touch s…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification H04M1/7253. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).