Gesture-based information exchange between devices in proximity

US10007355B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10007355-B2
Application numberUS-201315102834-A
CountryUS
Kind codeB2
Filing dateDec 18, 2013
Priority dateDec 18, 2013
Publication dateJun 26, 2018
Grant dateJun 26, 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.

Information items can be exchanged between user devices worn or carried by two different users in response to the devices detecting a “greeting event” in which the devices are in proximity and the users of the devices concurrently execute a greeting gesture. In response to detecting an event, each device can select zero or more information items or data objects to send to the other, with the selection being based on contextual information available to the device making the selection.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: detecting, at a first user device, a greeting event based at least in part on: proximity to a second user device; first data that includes first acceleration data indicative of first acceleration measurements collected at a first accelerometer at the first user device; and second data indicative of second acceleration measurements collected at a second accelerometer at the second user device; in response to detecting the greeting event, accessing, by the first user device, third data that includes a geographic location of the first user device determined using GPS signals received at the first user device; determining, by the first user device, context information for the greeting event based on the third data, the context information indicating whether the geographic location is associated with a work context; selecting, by the first user device, an information item to be sent to the second user device, wherein the information item corresponds to work contact information when the context information indicates that the geographic location is associated with the work context, and wherein the information item corresponds to personal contact information when the context information does not indicate that the geographic location is not associated with the work context; and sending, by the first user device, the selected information item to the second user device. 2. The method of claim 1 further comprising: subsequently to detecting the greeting event and while the first user device remains in proximity to the second user device, receiving, by the first user device, a data object from the second user device. 3. The method of claim 1 wherein the third data further includes one or more of: presence or absence of a reference electronic device other than the first and second user devices; schedule data pertaining to a user of the first user device; or activity data pertaining to the user of the first user device. 4. The method of claim 1 wherein detecting a greeting event includes: detecting, based on the first data, that the first user device experiences an acceleration consistent with execution of the greeting event by a user of the first user device while the first user device is in proximity to the second user device; and receiving a communication from the second user device, the received communication including the second data, and the second data indicating that the second user device experienced an acceleration consistent with execution of the greeting event by a user of the second user device. 5. The method of claim 4 wherein the acceleration consistent with execution of the greeting event by the user of the first user device includes an acceleration consistent with one or more of: a handshake; a bow; or a high-five. 6. A wearable electronic device comprising: a motion sensor operable to detect a movement of the wearable electronic device; a wireless communication interface operable to communicate with another electronic device; a storage subsystem configured to store data including a plurality of shareable data objects; and a processing subsystem coupled to the motion sensor, the wireless communication interface, and the storage subsystem, the processing subsystem configured to: detect, based at least in part on a signal from the wireless communication interface, that another electronic device is in proximity to the wearable electronic device; detect, based at least in part on first data that includes a signal from the motion sensor, an occurrence of a greeting gesture while the other electronic device is in proximity to the wearable electronic device; in response to detecting the greeting gesture, access second data that includes other data that includes a geographic location of the wearable electronic device determined using GPS signals received at the wearable electronic device; determine one or more items of context information based on the second data, the one or more items of context information indicating whether the geographic location is associated with a work context; select a shareable data object from the plurality of shareable data objects, wherein the shareable data object corresponds to work contact information when the one or more items of context information indicates that the geographic location is associated with the work context, and wherein the shareable data object corresponds to personal contact information when the one or more items of context information does not indicate that the geographic location is not associated with the work context; and send via the wireless communication interface, the shareable data object to the other electronic device. 7. The wearable electronic device of claim 6 wherein the second data further includes one or more of: presence or absence of a reference electronic device other than the wearable electronic device and the other electronic device; schedule data pertaining to a user of the wearable electronic device; or activity data pertaining to the user of the wearable electronic device. 8. The wearable electronic device of claim 6 wherein the second data includes a number of greeting gestures previously detected by the wearable electronic device while in proximity to the other electronic device. 9. The wearable electronic device of claim 6 wherein the second data includes whether a social-network connection has been established between a user of the wearable electronic device and a user of the other electronic device. 10. The wearable electronic device of claim 6 wherein the processing subsystem is further configured such that detecting the occurrence of the greeting gesture includes receiving a communication from the other electronic device confirming that the other electronic device also detected the occurrence of the greeting gesture. 11. The wearable electronic device of claim 6 wherein the wearable electronic device is wearable on a user's wrist. 12. The wearable electronic device of claim 6 wherein the motion sensor includes an accelerometer. 13. A non-transitory computer readable storage medium storing program code instructions that, when executed by a processor in a wearable electronic device, cause the processor to execute a method comprising: detecting that another electronic device is in proximity to the wearable electronic device; detecting a greeting event based at least in part on: proximity to the other electronic device; first data that includes first acceleration data indicative of first acceleration measurements collected at the wearable electronic device; and second data indicative of second acceleration measurements collected at the other electronic device; in response to detecting the greeting event, accessing third data, the third data that including a geographic location of the wearable electronic device determined using GPS signals received at the wearable electronic device; determining context information for the greeting event based on the third data, the context information indicating whether the geographic location is associated with a work context; selecting an information item to be sent to the other electronic device, wherein the information item corresponds to work contact information when the context information indicates that the geographic location is associated with the work context, and wherein the information item corresponds to personal contact information when the context information does not indicate that the geographic location is not associated with the work context; and sending the selected information item to the other electronic device.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • including a sensor for measuring a physical value, e.g. temperature or motion · CPC title

  • Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII] · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · 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 US10007355B2 cover?
Information items can be exchanged between user devices worn or carried by two different users in response to the devices detecting a “greeting event” in which the devices are in proximity and the users of the devices concurrently execute a greeting gesture. In response to detecting an event, each device can select zero or more information items or data objects to send to the other, with the se…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 26 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).