System and Related Methods, Apparatuses, and Computer Program Products for Controlling Operation of a Device Based on a Read Request

US2016007651A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016007651-A1
Application numberUS-201414327776-A
CountryUS
Kind codeA1
Filing dateJul 10, 2014
Priority dateJul 10, 2014
Publication dateJan 14, 2016
Grant date

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.

The present disclosure relates to a system and related methods, apparatuses, and computer program products for controlling operation of a device based on a read request. For example, a method for performing an operation in response to a read request may include a first computing device receiving a request to read a value sent to the first computing device by a second computing device via a wireless communication link between the first and second computing devices. The method may further include the first computing device determining an operation corresponding to the value. The method may additionally include the first computing device performing the operation corresponding to the value in response to the request.

First claim

Opening claim text (preview).

1 . A method for performing an operation in response to a read request, the method comprising a first computing device: receiving a request to read a value, wherein the request is received from a second computing device via a wireless communication link between the first computing device and the second computing device; determining an operation corresponding to the value, wherein each of a plurality of readable values corresponds to a different respective operation; and performing the operation corresponding to the value in response to the request. 2 . The method of claim 1 , wherein the first computing device is an aerosol delivery device, and wherein the second computing device is a mobile communication device. 3 . The method of claim 1 , wherein the wireless communication link is implemented via a Bluetooth technology. 4 . The method of claim 3 , wherein the request comprises a request to read a value referenced by a characteristic, and wherein determining the operation corresponding to the value comprises determining an operation corresponding to the characteristic. 5 . The method of claim 1 , further comprising the first computing device sending the value to the second computing device via the wireless communication link in response to the request. 6 . The method of claim 1 , wherein a hook procedure is configured to intercept the request, and wherein determining the operation corresponding to the value comprises the hook procedure invoking the operation corresponding to the value. 7 . The method of claim 1 , wherein the value is mapped to a memory location storing a reference to the operation corresponding to the value, and wherein determining the operation corresponding to the value comprises reading the reference from the memory location. 8 . The method of claim 1 , wherein the request comprises a reference to a variable referencing the value. 9 . The method of claim 1 , wherein the request comprises a reference to a memory location storing the value. 10 . The method of claim 1 , wherein the operation corresponding to the value comprises altering a power state of the first computing device. 11 . The method of claim 1 , wherein the operation corresponding to the value comprises modifying a configuration setting of the first computing device. 12 . The method of claim 11 , wherein the first computing device comprises an aerosol delivery device, and wherein modifying the configuration setting comprises modifying one or more of a configuration setting for a light emitting diode (LED) indicator, a haptic feedback configuration, a heating profile configuration, an aerosol precursor composition vaporization setting, a puff control setting, and a battery management setting. 13 . The method of claim 11 , wherein the value specifies the configuration setting, and wherein modifying the configuration setting comprises modifying the value. 14 . An aerosol delivery device comprising processing circuitry configured to cause the aerosol delivery device to at least: receive a request to read a value, wherein the request is received from a mobile communication device via a wireless communication link between the aerosol delivery device and the mobile communication device; determine an operation corresponding to the value, wherein each of a plurality of readable values corresponds to a different respective operation; and perform the operation corresponding to the value in response to the request. 15 . The aerosol delivery device of claim 14 , wherein the wireless communication link is implemented via a Bluetooth technology. 16 . The aerosol delivery device of claim 15 , wherein the request comprises a request to read a value referenced by a characteristic, and wherein the processing circuitry is configured to cause the aerosol delivery device to determine the operation corresponding to the value at least in part by causing the aerosol delivery device to determine an operation corresponding to the characteristic. 17 . The aerosol delivery device of claim 14 , wherein the processing circuitry is further configured to cause the aerosol delivery device to send the value to the mobile communication device via the wireless communication link in response to the request. 18 . The aerosol delivery device of claim 14 , wherein the processing circuitry is further configured to cause the aerosol delivery device to: implement a hook procedure configured to intercept the request and invoke the operation corresponding to the value in response to the request. 19 . The aerosol delivery device of claim 14 , wherein the request comprises a reference to a variable referencing the value. 20 . The aerosol delivery device of claim 14 , further comprising: a memory; wherein the request comprises a reference to a memory location storing the value within the memory. 21 . The aerosol delivery device of claim 14 , wherein the operation corresponding to the value comprises altering a power state of the aerosol delivery device. 22 . The aerosol delivery device of claim 14 , wherein the operation corresponding to the value comprises modifying a configuration setting of the aerosol delivery device. 23 . The aerosol delivery device of claim 22 , wherein modifying the configuration setting comprises modifying one or more of a configuration setting for a light emitting diode (LED) indicator, a haptic feedback configuration, a heating profile configuration, an aerosol precursor composition vaporization setting, a puff control setting, and a battery management setting. 24 . The aerosol delivery device of claim 22 , wherein the value specifies the configuration setting, and wherein modifying the configuration setting comprises modifying the value. 25 . A method for causing a computing device to perform an operation in response to a read request, the method comprising a first computing device: determining an operation for performance by a second computing device; determining a value corresponding to the operation, wherein each of a plurality of operations corresponds to a different respective value; formatting a request to read the value corresponding to the operation; and sending the request to the second computing device via a wireless communication link between the first computing device and the second computing device to cause the second computing device to perform the operation. 26 . The method of claim 25 , wherein the first computing device is a mobile communication device, and wherein the second computing device is an aerosol delivery device. 27 . The method of claim 25 , wherein the wireless communication link is implemented via a Bluetooth technology. 28 . The method of claim 27 , wherein the request comprises a request to read a value referenced by a characteristic, and wherein the characteristic corresponds to the operation. 29 . The method of claim 25 , further comprising the first computing device: causing display of a graphical user interface providing access to a plurality of selectable commands for controlling the second computing device; and receiving an indication of a selected command; wherein determining the operation comprises determining the operation in accordance with the selected command. 30 . The method of claim 25 , wherein the request comprises one of a reference to a variable ref

Assignees

Inventors

Classifications

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Inhaling appliances shaped like cigars, cigarettes or pipes · CPC title

  • A24F47/008Primary

    Human Necessities · mapped topic

  • Devices with integrated communication means, e.g. wireless communication means · CPC title

  • using modem, internet or Bluetooth® · 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 US2016007651A1 cover?
The present disclosure relates to a system and related methods, apparatuses, and computer program products for controlling operation of a device based on a read request. For example, a method for performing an operation in response to a read request may include a first computing device receiving a request to read a value sent to the first computing device by a second computing device via a wire…
Who is the assignee on this patent?
Reynolds Tobacco Co R
What technology area does this patent fall under?
Primary CPC classification A24F47/008. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Thu Jan 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).