IP Library Granted Patent US 12,300,229
Granted Patent B2
US 12,300,229 · App. 17/770,885 · Granted May 13, 2025

Method and an apparatus for executing operation/s on device/s

Inventors: Anjaneyulu Goriparti (Telangana, IN); Pratibha Kothakota (Telangana, IN)
Assignee: KIDDE FIRE PROTECTION, LLC
G10L15/22G06F3/167G10L15/28G08B29/14G10L2015/223
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 12,300,229
App. No.
17/770,885
Granted
May 13, 2025
Kind
B2
Abstract

Aspects of the invention are directed towards an apparatus and method for executing operation/s on device/s. One or more embodiments of the invention describe the method comprising steps of receiving a voice command from a user for enabling one or more devices to execute an operation and determining validity of the voice command received from the user. The method further describes steps of converting the voice command to a generic command based on the validity of the command and transmitting the generic command for enabling the one or more devices to execute the operation.

Claims (34)

1. An apparatus comprising:

an interface adapted to receive a voice command from a user for enabling one or more devices to execute an operation;

a validation unit adapted to determine validity of the voice command received from the user;

a converter unit adapted to convert the voice command to a generic command based on the validity of the command; and

a transmitter adapted to transmit the generic command for enabling the one or more devices to execute the operation;

wherein the apparatus is a user device communicably connected with a fire control panel, wherein the apparatus transmits the generic command to the fire control panel and the fire control panel transmits the generic command to the one or more devices for enabling the one or more devices to execute the operation;

wherein the one or more devices executes an operation of enabling/disabling a feature of the one or more devices when an enable/disable command is received;

wherein the one or more devices are fire devices.

2. The apparatus of claim 1 , wherein the apparatus is connected with the control panel through a bluetooth, a universal serial bus (USB), an Ethernet, or a serial interface.

3. The apparatus of claim 1 , wherein the apparatus is adapted to receive configuration information for each of the one or more devices and display a list of operations executed by the one or more devices.

4. The apparatus of claim 1 , wherein the apparatus provides a search interface for searching the one or more devices.

5. The apparatus of claim 1 , wherein the apparatus is embedded inside a control panel.

6. The apparatus of claim 1 , wherein the one or more devices execute testing operation, commissioning operation and/or maintenance operation.

7. The apparatus of claim 1 , wherein the generic command for executing the operation corresponds to a test command, an activation command, a deactivation command, an enable command, a disable command a restoration command or a report command.

8. The apparatus of claim 1 , wherein the one or more devices executes an operation of generating a trouble-shooting report for a period of time when a report command is received.

9. The apparatus of claim 1 , wherein the one or more devices executes an operation of grouping of devices when an activation command is received.

10. The apparatus of claim 1 , wherein the transmitter is adapted to transmit the generic command if the voice command is valid.

11. The apparatus of claim 1 , wherein the interface is adapted to provide a notification to the user if the voice command is not valid.

12. A method comprising:

at a user device, receiving a voice command from a user for enabling one or more devices to execute an operation;

at the user device, determining validity of the voice command received from the user;

at the user device, converting the voice command to a generic command based on the validity of the command; and

at the user device, transmitting the generic command from the user device to a fire control panel, the fire control panel transmitting the generic command to the one or more devices for enabling the one or more devices to execute the operation;

wherein the one or more devices executes an operation of enabling/disabling a feature of the one or more devices when an enable/disable command is received;

wherein the one or more devices are fire devices.

13. The method of claim 12 , wherein the apparatus is connected with the control panel through a bluetooth, a universal serial bus (USB), an Ethernet, or a serial interface.

14. The method of claim 12 , wherein the apparatus is embedded inside the control panel.

15. A computer readable medium comprising a non-transitory memory storing instructions executed by one or more processors, the one or more processors configured to:

at a user device, receive a voice command from a user for enabling one or more devices to execute an operation;

at the user device, determine validity of the voice command received from the user;

at the user device, convert the voice command to a generic command based on the validity of the command; and

at the user device, transmit the generic command from the user device to a fire control panel, the fire control panel transmitting the generic command to the one or more devices for enabling the one or more devices to execute the operation;

wherein the one or more devices executes an operation of enabling/disabling a feature of the one or more devices when an enable/disable command is received;

wherein the one or more devices are fire devices.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2025
From: CARRIER CORPORATION; CARRIER GLOBAL CORPORATION; CARRIER FIRE & SECURITY EMEA; CARRIER FIRE & SECURITY, LLC; CARRIER CANADA CORPORATION; CLIMATE, CONTROLS & SECURITY ARGENTINA S.A.; KIDDE IP HOLDINGS , INC.; KIDDE LTD.; KIDDE PRODUCTS LTD.; CARRIER TRANSICOLD AUSTRIA GMBH; CARRIER TRANSICOLD FRANCE SCS
To: KIDDE FIRE PROTECTION, LLC
Reel/Frame 072829/0172 →
SECURITY INTEREST Recorded May 28, 2025
From: KIDDE FIRE PROTECTION, LLC; WALTER KIDDE PORTABLE EQUIPMENT INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 071436/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: CARRIER GLOBAL CORPORATION; CARRIER CORPORATION; CARRIER FIRE & SECURITY EMEA; CARRIER FIRE & SECURITY, LLC; CARRIER CANADA CORPORATION; CLIMATE, CONTROLS & SECURITY ARGENTINA S.A.; KIDDE IP HOLDINGS, INC.; KIDDE LTD.; KIDDE PRODUCTS LTD.; CARRIER TRANSICOLD AUSTRIA GMBH; CARRIER TRANSICOLD FRANCE SCS
To: KIDDE FIRE PROTECTION, LLC
Reel/Frame 070518/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: GORIPARTI, ANJANEYULU; KOTHAKOTA, PRATIBHA
To: UTC FIRE & SECURITY INDIA LTD.
Reel/Frame 069526/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: UTC FIRE & SECURITY INDIA LTD.
To: CARRIER CORPORATION
Reel/Frame 069526/0443 →
Priority Claims (1)
IN 201911043115 · Oct 23, 2019 · national
Continuity (1)
Related Publication 20220392447A1 · Dec 8, 2022
References Cited (31)
US 10854196B1 · Parker · 2020 [cited by examiner]
US 10978068B2 · Kim · 2021 [cited by examiner]
US 11031010B2 · Ji · 2021 [cited by examiner]
US 11721332B1 · Mokady · 2023 [cited by examiner]
US 20080154611A1 · Evermann · 2008 [cited by examiner]
US 20120179457A1 · Newman · 2012 [cited by examiner]
US 20130124207A1 · Sarin · 2013 [cited by examiner]
US 20140330569A1 · Kolavennu · 2014 [cited by examiner]
US 20160127487A1 · Shah · 2016 [cited by examiner]
US 20170323646A1 · Kojima · 2017 [cited by examiner]
US 20180075712A1 · Field · 2018 [cited by applicant]
US 20180240331A1 · Lee · 2018 [cited by examiner]
US 20190114904A1 · Subramanian · 2019 [cited by applicant]
US 20190115024A1 · Kumar · 2019 [cited by examiner]
US 20190392836A1 · Kang · 2019 [cited by examiner]
US 20200005789A1 · Chae · 2020 [cited by examiner]
US 20200118544A1 · Lee · 2020 [cited by examiner]
US 20210005190A1 · Ji · 2021 [cited by examiner]
US 20210125605A1 · Lee · 2021 [cited by examiner]
US 20210183366A1 · Reinspach · 2021 [cited by examiner]
US 20220301567A1 · Girardier · 2022 [cited by examiner]
US 20240038221A1 · Novitasari · 2024 [cited by examiner]
CN 100405370C · 2008 [cited by examiner]
CN 104769668A · 2015 [cited by examiner]
CN 106710587A · 2017 [cited by examiner]
FR 3011101A1 · 2015 [cited by examiner]
JP 4987203B2 · 2012 [cited by examiner]
WO 2016205338A1 · 2016 [cited by applicant]
WO WO2017192770A1 · 2017 [cited by examiner]
International Search Report for Application No. PCT/IB20/059082; Issued Mar. 5, 2021; 8 Pages. [cited by applicant]
Written Opinion for Application No. PCT/IB20/059082; Issued Mar. 5, 2021; 13 Pages. [cited by applicant]