Method and device for information transmission

US10172002B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10172002-B2
Application numberUS-201414444913-A
CountryUS
Kind codeB2
Filing dateJul 28, 2014
Priority dateOct 31, 2013
Publication dateJan 1, 2019
Grant dateJan 1, 2019

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.

A method and device for transmitting product information using ultrasonic signals are disclosed. The device detects local availability of ultrasound-encoded product information while the device is at a location in proximity to an ultrasound transmitter. In response to detecting the local availability of the ultrasound-encoded product information, the device requests a user permission from a user of the device to capture the ultrasound-encoded product information. Upon obtaining the user permission to capture the ultrasound-encoded product information, the device receives, from the ultrasound transmitter, an ultrasonic signal encoded with a message containing respective information associated with a respective product. The device decodes the ultrasonic signal to obtain the message in a human-perceivable form.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of receiving product information, comprising: at a client device having a display, an ultrasonic listening port, one or more processors, and memory for storing programs to be executed by the one or more processors: detecting local availability of ultrasound-encoded product information while the client device is at a location in proximity to an ultrasound transmitter that is communicatively connected to a remote server, the remote server being configured to: determine a distance between the client device and the ultrasound transmitter; based on the distance, determine a frequency for an ultrasonic signal to be broadcasted by the ultrasound transmitter within an ultrasonic signal coverage area including the client device, wherein the frequency is proportional to a radius of the ultrasonic signal coverage area centered at the ultrasound transmitter and the radius of the ultrasonic signal coverage area is greater than the distance; encode the ultrasonic signal with a message containing respective information associated with a respective product; and send the ultrasound-encoded product information to the ultrasound transmitter to be broadcasted in the ultrasonic signal coverage area; in response to detecting the local availability of the ultrasound-encoded product information, requesting a user permission from a user of the client device to capture the ultrasound-encoded product information by displaying, on the display, an instruction to activate the ultrasonic listening port of the client device; detecting shaking of the client device, by the user of the client device, in accordance with the instruction to activate the ultrasonic listening port of the client device displayed on the display; and in response to detecting the shaking: activating the ultrasonic listening port; receiving at the activated ultrasonic listening port, from the ultrasound transmitter, an ultrasonic signal broadcasted at the frequency while the client device is positioned within the ultrasonic signal coverage area determined by the remote server; and decoding the ultrasonic signal to obtain the message in a human-perceivable form. 2. The method of claim 1 , further comprising: outputting at least part of the message in an audible form. 3. The method of claim 1 , further comprising, at the client device: storing a current user permission state for capturing available ultrasound-encoded product information in response to detecting the shaking of the client device; upon detection of a new source of available ultrasound-encoded product information different from a last detected source of available ultrasound-encoded product information, requesting an updated user permission to capture the ultrasound-encoded product information from the new source; and in accordance with a failure to obtain the updated user permission, changing the current user permission state and preventing subsequent receipt of the ultrasound-encoded product information from the new source. 4. The method of claim 1 , wherein: the ultrasound transmitter is a first ultrasound transmitter; the method further comprises detecting concurrent local availability of ultrasound-encoded product information from multiple ultrasound transmitters located in proximity to the client device, including the first ultrasound transmitter; and in response to detecting the concurrent local availability of ultrasound-encoded product information from the multiple ultrasound transmitters, displaying, based on the detecting, identifiers for each of the multiple ultrasound transmitters located in proximity to the client device; receiving user selection of an identifier for the first ultrasound transmitter from the displayed identifiers for subsequent message retrieval; and receiving the ultrasonic signal broadcasted at the frequency is performed in response to receiving the user selection of the identifier for the first ultrasound transmitter. 5. The method of claim 1 , further comprising: storing the obtained message in the memory of the client device for output at a later time. 6. The method of claim 1 , further comprising: sending a signal to subscribe to a service associated with receiving messages including product information via ultrasonic signals. 7. The method of claim 1 , wherein: the frequency is a second frequency; the ultrasonic signal coverage area is a second ultrasonic signal coverage area; detecting the local availability of ultrasound-encoded product information is performed while the ultrasound transmitter is broadcasting one or more ultrasonic signals at a first frequency within a first ultrasonic signal coverage area, a radius of the first ultrasonic signal coverage area being less than: (i) the radius of the second ultrasonic signal coverage area, and (ii) the distance between the client device and the ultrasound transmitter; and the first frequency is less than the second frequency. 8. The method of claim 1 , wherein: the instruction to activate the ultrasonic listening port is displayed in a first user interface; and the method further comprises, at the client device, after detecting the shaking of the client device: displaying, on the display, a second user interface, distinct from the first user interface, including an affordance to deactivate the ultrasonic listening port of the client device; detecting, on the display, user selection of the affordance displayed in the second user interface while receiving the ultrasonic signal; and in response to detecting the user selection of the affordance, deactivating the ultrasonic listening port of the client device. 9. The method of claim 1 , wherein the instruction to activate the ultrasonic listening port instructs the user of the client device to shake the client device. 10. An electronic device, comprising: a display; an ultrasonic listening port; one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for: detecting local availability of ultrasound-encoded product information while the electronic device is at a location in proximity to an ultrasound transmitter that is communicatively connected to a remote server, the remote server being configured to: determine a distance between the electronic device and the ultrasound transmitter; based on the distance, determine a frequency for an ultrasonic signal to be broadcasted by the ultrasound transmitter within an ultrasonic signal coverage area including the client device, wherein the frequency is proportional to a radius of the ultrasonic signal coverage area centered at the ultrasound transmitter and the radius of the ultrasonic signal coverage area is greater than the distance; encode the ultrasonic signal with a message containing respective information associated with a respective product; and send the ultrasound-encoded product information to the ultrasound transmitter to be broadcasted in the ultrasonic signal coverage area; in response to detecting the local availability of the ultrasound-encoded product information, requesting a user permission from a user of the electronic device to capture the activate the ultrasonic listening port of the electronic device; detecting shaking of the electronic device, by the user of the electronic device, in accordance with the instruction to activate the ultrasonic listening port of the electronic device displayed on the display; and in response to detecting the shaking: activating the ultrasonic listening port; receiving at the activated ultrasonic listening port, from the ultrasound transmitter, an ultrasonic signal broadcasted at the frequ

Assignees

Inventors

Classifications

  • H04B11/00Primary

    Transmission systems employing ultrasonic, sonic or infrasonic waves · CPC title

  • for social networking applications · CPC title

  • using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

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

  • Electricity · mapped topic

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 US10172002B2 cover?
A method and device for transmitting product information using ultrasonic signals are disclosed. The device detects local availability of ultrasound-encoded product information while the device is at a location in proximity to an ultrasound transmitter. In response to detecting the local availability of the ultrasound-encoded product information, the device requests a user permission from a use…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04B11/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 01 2019 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).