IP Library Granted Patent US 10,945,461
Granted Patent B2
US 10,945,461 · App. 14/951,657 · Granted Mar 16, 2021

Method and device for executing an e-vaping device operating system, e-vaping programming language, and e-vaping application programming interface

Inventors: Bernard Juster (Netanya, IL); Robert Levitz (North Miami Beach, FL)
Assignee: ALTRIA CLIENT SERVICES LLC
A24F47/008H05B1/0244
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,945,461
App. No.
14/951,657
Filed
Nov 25, 2015
Granted
Mar 16, 2021
Kind
B2
Art Unit
3761
USPC
392/404
Abstract

An electronic vaping device includes a housing extending in a longitudinal direction, the housing including a mouth-end and a connection-end, a reservoir containing a pre-vapor formulation, the reservoir in the housing, a heating element in the housing, the heating element in fluid communication with the reservoir, the heating element configured to generate a vapor, and a rechargeable battery configured to power at least the heating element and any other potential power consuming element(s) such as electronic circuits. The electronic vaping device also includes a first memory having stored thereon computer readable instructions relating to an electronic vaping operating system (OS), and at least one processor configured to execute the OS computer readable instructions to execute the operating system, the operating system including a real-time kernel configured to operate the electronic vaping device, and execute object code related to electronic vaping device functionality.

Claims (37)

1. An electronic vaping device, comprising:

a housing extending in a longitudinal direction, the housing including a mouth-end and a connection-end;

a reservoir containing a pre-vapor formulation, the reservoir in the housing, the reservoir including reservoir memory configured to store digital rights management (DRM) software and reservoir profile information related to the pre-vapor formulation;

a heating element in the housing, the heating element in fluid communication with the reservoir, the heating element configured to generate a vapor;

a rechargeable battery configured to power at least the heating element;

a first memory having stored thereon computer readable instructions relating to an electronic vaping operating system; and

at least one processor configured to,

execute the electronic vaping operating system, the electronic vaping operating system including a real-time kernel configured to operate the electronic vaping device, and

execute object code related to electronic vaping device functionality, the object code compiled using an electronic vaping compiler corresponding to the electronic vaping operating system, from source code related to the electronic vaping device functionality the executing the object code including verifying the DRM software stored on the reservoir memory, and based on results of the verifying the DRM software, downloading the reservoir profile information from the reservoir memory.

2. The electronic vaping device of claim 1 , wherein the at least one processor is further configured to control vapor generation using the heating element and the reservoir based on the object code.

3. The electronic vaping device of claim 1 , further comprising:

a charging interface configured to interface the rechargeable battery and an external power source; and

the at least one processor is further configured to control charging of the rechargeable battery using the external power source through the charging interface based on the object code.

4. The electronic vaping device of claim 1 , further comprising:

at least one input/output element that includes at least one of a light-emitting diode, a button, a switch, an airflow sensor, or a sub-combination thereof, or a combination thereof; and

the at least one processor is further configured to control the at least one input/output element based on the object code.

5. The electronic vaping device of claim 1 , wherein the object code related to electronic vaping device functionality includes computer readable instructions for at least one of:

electronic vaping device identification, powering on, powering off, power consumption, operating efficiency, heating element temperature control, reservoir pre-vapor formulation level detection, operating time, power reduction, power increase, battery charging control, user interface, communications, self-test, electronic vaping device monitoring, or a sub-combination thereof, or a combination thereof.

6. The electronic vaping device of claim 1 , further comprising:

a reservoir interface configured to transfer data communications between the at least one processor and the reservoir; and

wherein

the reservoir includes a second memory configured to store reservoir profile information related to the pre-vapor formulation, and

the at least one processor is configured to receive the reservoir profile information through the reservoir interface for storage in the first memory based on the electronic vaping operating system.

7. The electronic vaping device of claim 6 , wherein the reservoir profile information includes at least one of:

pre-vapor formulation type information, pre-vapor formulation identifier, vendor identifier, capacity information, heating element configuration data, measurement capability information, deliverable function amount information, consumption capacity information, software capability information, or a sub-combination thereof, or a combination thereof.

8. The electronic vaping device of claim 1 , further comprising:

a host interface configured to transfer data communications between the at least one processor and an external computing device; and

the at least one processor is configured to receive data from the external computing device through the host interface for storage in the first memory based on the electronic vaping operating system.

9. The electronic vaping device of claim 8 , wherein the data of the external computing device includes profile information associated with an owner of the electronic vaping device.

10. The electronic vaping device of claim 8 , wherein the data received from the external computing device includes object code related to operating the electronic vaping device and the reservoir according to desired operational constraints.

11. The electronic vaping device of claim 1 , wherein

the housing includes a battery section and a reservoir section; and

the first memory and the at least one processor are disposed in the battery section.

12. The electronic vaping device of claim 8 , wherein

the housing includes a battery section and a reservoir section; and

the first memory and the at least one processor are disposed in the reservoir section.

13. The electronic vaping device of claim 1 , wherein the object code is based on source code written using an electronic vaping programming language associated with the electronic vaping operating system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2016
From: JUSTER, BERNARD; LEVITZ, ROBERT
To: ALTRIA CLIENT SERVICES LLC
Reel/Frame 038441/0852 →
Continuity (2)
Provisional Application 62084122 · Nov 25, 2014
Related Publication 20160143361A1 · May 26, 2016
Cited By (2)
US 12,332,618 US 12,433,334