Determination of device body location

US9699739B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9699739-B2
Application numberUS-201414292750-A
CountryUS
Kind codeB2
Filing dateMay 30, 2014
Priority dateJun 7, 2013
Publication dateJul 4, 2017
Grant dateJul 4, 2017

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.

In some implementations, a mobile device can analyze motion sensor data and proximity sensor data during a voice call to determine whether the mobile device is on a stationary object or worn on a user's body (e.g., in the lap or pocket of a user of the mobile device). The mobile device can adjust the transmit power level of the telephony transceiver during the voice call based on the determination.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: connecting, by a mobile device, a voice call for a user of the mobile device, wherein connecting the voice call causes one or more radio frequency transmitters of the mobile device to transmit radio waves at a transmit power level; obtaining motion data describing movement of the mobile device, wherein the motion data comprises an acceleration signal corresponding to an acceleration of the mobile device over a period of time; obtaining proximity data describing a proximity of the mobile device to a detected object; distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object based on the motion data and the proximity data, wherein distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object comprises: determining a motion state of the mobile device based on the motion data, wherein determining the motion state based on the motion data comprises: calculating a first power of the acceleration signal within a first frequency band; calculating a second power of the acceleration signal within a second frequency band, wherein the second frequency band is higher than the first frequency band; and determining the motion state of the mobile device based on the first power and the second power; determining a proximity state of the mobile device based on the proximity data; and distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object based on the determined motion state and the determined proximity state; and adjusting the transmit power level based on distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object. 2. The method of claim 1 , wherein determining the motion state of the mobile device based on the motion data further comprises: predicting whether the mobile device is on the user's body or on an inanimate object based on the motion data and not the proximity data; determining that the mobile device is in an on-object motion state upon predicting that the mobile device is on an inanimate object; and determining that the mobile device is in an on-body motion state upon predicting that the mobile device is on the user's body. 3. The method of claim 2 , wherein determining the proximity state of the mobile device based on the proximity data comprises: determining a distance between the mobile device and the detected object using the proximity data and not the motion data; determining that the mobile device is in a near proximity state when the mobile device is within a first distance from the detected object; determining that the mobile device is in an intermediate proximity state when the mobile device is between a second distance and the first distance from the detected object, where the second distance is greater than the first distance; and determining that the mobile device is in a far proximity state when the mobile device is further than the second distance away from the detected object. 4. The method of claim 3 , wherein distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object based on the determined motion state and the determined proximity state comprises: determining that the mobile device is on the user's body when the mobile is device is in an on-body motion state and the near proximity state. 5. The method of claim 1 , wherein determining the motion state of the mobile device based on the first power and the second power comprises: calculating a ratio between the second power and the first power; comparing the ratio to a threshold ratio value; determining that the mobile device is in an on-object motion state when the ratio is greater than the threshold value. 6. The method of claim 5 , wherein the threshold ratio value is dependent on at least the first power or the second power. 7. The method of claim 1 , wherein determining the motion state of the mobile device based on the motion data further comprises: calculating a third power of the acceleration signal within a third frequency band, wherein the third frequency band is different than the first frequency band and the second frequency band; and determining the motion state of the mobile device based further on the third power. 8. The method of claim 1 , wherein adjusting the transmit power level comprises: determining that the mobile device is on the user's body; and responsive to determining that the mobile device is on the user's body, reducing the transmit power level. 9. The method of claim 1 , wherein adjusting the transmit power level comprises: determining that the mobile device is on an inanimate object; and responsive to determining that the mobile device is on an inanimate object, increasing the transmit power level. 10. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processes, causes: connecting, by a mobile device, a voice call for a user of the mobile device, wherein connecting the voice call causes one or more radio frequency transmitters of the mobile device to transmit radio waves at a transmit power level; obtaining motion data describing movement of the mobile device, wherein the motion data comprises an acceleration signal corresponding to an acceleration of the mobile device over a period of time; obtaining proximity data describing a proximity of the mobile device to an object; distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object based on the motion data and the proximity data, wherein distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object comprises: determining a motion state of the mobile device based on the motion data, wherein determining the motion state based on the motion data comprises: calculating a first power of the acceleration signal within a first frequency band; calculating a second power of the acceleration signal within a second frequency band, wherein the second frequency band is higher than the first frequency band; and determining the motion state of the mobile device based on the first power and the second power; determining a proximity state of the mobile device based on the proximity data; and distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate object based on the determined motion state and the determined proximity state; adjusting the transmit power level based on distinguishing between the mobile device being on the user's body or the mobile device being on an inanimate. 11. The non-transitory computer-readable medium of claim 10 , wherein determining the motion state of the mobile device based on the motion data further comprises: predicting whether the mobile device is on the user's body or on an inanimate object based on the motion data and not the proximity data; determining that the mobile device is in an on-object motion state upon predicting that the mobile device is on an inanimate object; and determining that the mobile device is in an on-body motion state upon predicting that the mobile device is on the user's body. 12. The non-transitory computer-readable medium of claim 11 , wherein determining the proximity state of the mobile device based on the proximity data comprises: determining a distance between the mobile device and the detected object using the proximity data and not the motion data; determining that th

Assignees

Inventors

Classifications

  • Power values between minimum and maximum limits, e.g. dynamic range · CPC title

  • taking into account the mobility of the user · CPC title

  • H04W52/146Primary

    Uplink power control · CPC title

  • Power depending on the position of the mobile · CPC title

  • for locating or positioning the transmitter · 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 US9699739B2 cover?
In some implementations, a mobile device can analyze motion sensor data and proximity sensor data during a voice call to determine whether the mobile device is on a stationary object or worn on a user's body (e.g., in the lap or pocket of a user of the mobile device). The mobile device can adjust the transmit power level of the telephony transceiver during the voice call based on the determinat…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04W52/146. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 04 2017 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).