Sign In to Follow Application
View All Documents & Correspondence

System And Method For Selecting An Ir Profile For An Appliance

Abstract: A method (900) for selecting an IR profile for an appliance is disclosed. The method includes receiving, by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device, wherein the at least one IR profile includes one or more remote commands for executing an operation on the appliance. Further, the method includes transmitting an IR signal corresponding to the one or more remote commands to the appliance. Moreover, the method includes capturing at least one feedback from the appliance upon transmitting the IR signals, wherein the at least one feedback is a response of the appliance upon receipt of the IR signal. The method also includes selecting the at least one IR profile for operating the appliance based on the captured at least one feedback.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
14 February 2024
Publication Number
36/2025
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

Panasonic Life Solutions India Private Limited
12th Floor, Ambience Tower, Ambience Island, NH-8, Gurgaon, Haryana 122002, India

Inventors

1. NITTURI, Shiva Prasad
Panasonic Life Solutions India Pvt. Ltd., Brigade Golden Triangle, Signature Tower, 14th Floor, Unit B1411 Tower B, Old Madras Road, Huskur Village, Bidarahalli, Bangalore 560049, India
2. SAINATH, Venkatesh
Panasonic Life Solutions India Pvt. Ltd., Brigade Golden Triangle, Signature Tower, 14th Floor, Unit B1411 Tower B, Old Madras Road, Huskur Village, Bidarahalli, Bangalore 560049, India

Specification

DESC:TECHNICAL FIELD

[1] The present disclosure generally relates to the Internet of Things (IoT), and more particularly relates to a system and a method for selecting an Infrared (IR) profile for an appliance.
BACKGROUND

[2] A Wireless Fidelity (Wi-Fi)-based IR blaster is a device that allows you to control appliances (i.e., infrared devices), such as air conditioners, television, and the like remotely using a Wi-Fi connection. Further, IR blasters are enabled to transmit infrared signals mimicking the signals sent by a remote control for controlling the appliances.
[3] Generally, it is very difficult for a user to detect which remote commands/buttons of an IR remote (for example, enabled in a user device, such as smartphone) are required to control the appliance. There are multiple conventional solutions which are available to control the appliances via the IR blaster. However, the conventional solutions require the user to manually select a remote control for controlling the appliance. For manually selecting the remote control, the user is presented with a virtual representation of the remote control including the remote buttons on the user device. Further, the user is required to manually select the remote buttons on the virtual remote control that correspond to the functions that the user is required to perform on the appliances. The manual selection of the remote buttons is a tedious and time-consuming task. Furthermore, the conventional solutions also require an additional IR blaster to get trained from conventional remotes. These IR blasters require IR sensor to get trained for controlling the appliance. As a result, user intervention and manual efforts are required to control the appliance using the conventional solutions.
[4] Therefore, in view of the above-mentioned problems, it is advantageous to provide an improved system and method that can overcome the above-mentioned problems and limitations associated with the selection of an IR profile for the appliance.

SUMMARY

[5] This summary is provided to introduce a selection of concepts, in a simplified format, that are further described in the detailed description of the invention. This summary is neither intended to identify key or essential inventive concepts of the invention nor is it intended for determining the scope of the invention.
[6] According to an embodiment of the present disclosure, disclosed herein is a method for selecting an Infrared (IR) profile for an appliance. The method includes receiving, by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device, wherein the at least one IR profile includes one or more remote commands for executing an operation on the appliance. Further, the method includes transmitting an IR signal corresponding to the one or more remote commands to the appliance. Moreover, the method includes capturing at least one feedback from the appliance upon transmitting the IR signals, wherein the at least one feedback is a response of the appliance upon receipt of the IR signal. The method also includes selecting the at least one IR profile for operating the appliance based on the captured at least one feedback.
[7] According to another embodiment of the present disclosure, a system for selecting an Infrared (IR) profile for an appliance is disclosed. The system includes a memory and one or more processors communicatively coupled to the memory. The one or more processors are configured to receive, by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device, wherein the at least one IR profile includes one or more remote commands for executing an operation on the appliance. The one or more processors are also configured to transmit an IR signal corresponding to the one or more remote commands to the appliance. Further, the one or more processors are configured to capture at least one feedback from the appliance upon transmitting the IR signals, wherein the at least one feedback is a response of the appliance upon receipt of the IR signal. Furthermore, the one or more processors are configured to select the at least one IR profile for operating the appliance based on the captured at least one feedback.
[8] To further clarify the advantages and features of the present invention, a more particular description of the invention will be rendered by reference to specific embodiments thereof, which is illustrated in the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

[9] These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
[10] Figure 1 illustrates a block diagram of a user device comprising a system for selecting an Infrared (IR) remote for an appliance, according to an embodiment of the present disclosure;
[11] Figure 2 illustrates a block diagram of a plurality of modules of the system for selecting the IR remote for the appliance, according to an embodiment of the present disclosure;
[12] Figures 3A – 3C illustrate pictorial representations depicting a process of selecting the IR remote for the appliance, according to an embodiment of the present disclosure; and
[13] Figure 4 is a flow diagram illustrating a method for selecting the IR remote for the appliance, in accordance with an embodiment of the present disclosure.
[14] Further, skilled artisans will appreciate that elements in the drawings are illustrated for simplicity and may not have necessarily been drawn to scale. For example, the flow charts illustrate the method in terms of the most prominent steps involved to help to improve understanding of aspects of the present invention. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the drawings by conventional symbols, and the drawings may show only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the drawings with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.

DETAILED DESCRIPTION

[15] For the purpose of promoting an understanding of the principles of the invention, reference will now be made to the various embodiments and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alterations and further modifications in the illustrated system, and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur to one skilled in the art to which the invention relates.
[16] It will be understood by those skilled in the art that the foregoing general description and the following detailed description are explanatory of the invention and are not intended to be restrictive thereof.
[17] Reference throughout this specification to “an aspect”, “another aspect” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrase “in an embodiment”, “in another embodiment” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
[18] The terms “comprises”, “comprising”, or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such process or method. Similarly, one or more devices or sub-systems or elements or structures or components proceeded by “comprises... a” does not, without more constraints, preclude the existence of other devices or other sub-systems or other elements or other structures or other components or additional devices or additional sub-systems or additional elements or additional structures or additional components.
[19] Figure 1 illustrates a block diagram of a user device 100 comprising a system 102 for selecting an Infrared (IR) profile for an appliance, according to an embodiment of the present disclosure. In an embodiment of the present disclosure, the IR profile is associated with a type, model number, brand, or any combination thereof of the appliance, such that an IR blaster can send remote commands to the appliance for operating the appliance based on the IR profile. For example, the appliance may be an air conditioner, television, set-up box, and the like. In an embodiment of the present disclosure, the system 102 may be hosted on the user device 100, cloud server, IR blaster, and the like. In an embodiment of the present disclosure, the user device 100 may be connected with a cloud server or other devices. In an exemplary embodiment of the present disclosure, the user device 100 may correspond to a smartphone, a camera, a laptop computer, a desktop computer, a wearable device, and any other device capable of selecting the IR profile for the appliance. The user device 100 may include one or more processors 104, a plurality of modules 106, a memory 108, and an Input/Output (I/O) interface 109.
[20] In an exemplary embodiment, the one or more processors 104 may be operatively coupled to each of the plurality of modules 106, the memory 108, and the I/O interface 109. In one embodiment, the one or more processors 104 may include at least one data processor for executing processes in Virtual Storage Area Network (VSAN). The one or more processors 104 may include specialized processing units such as integrated system (bus) controllers, memory management control units, floating point units, graphics processing units, digital signal processing units, etc. In one embodiment, the one or more processors 104 may include a central processing unit (CPU), a graphics processing unit (GPU), or both. The one or more processors 104 may be one or more general processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now-known or later developed devices for analyzing and processing data. The one or more processors 104 may execute a software program, such as code generated manually (i.e., programmed) to perform the desired operation. In an embodiment of the present disclosure, the one or more processors 104 may be a general purpose processor, such as the CPU, an application processor (AP), or the like, a graphics-only processing unit such as the GPU, a visual processing unit (VPU), and/or an Artificial Intelligence (AI)-dedicated processor such as a neural processing unit (NPU). In an embodiment of the present disclosure, the one or more processors 104 execute data, and instructions stored in the memory for selecting the IR profile for the appliance.
[21] The one or more processors 104 may be disposed in communication with one or more input/output (I/O) devices via the respective I/O interface 109. The I/O interface 109 may employ communication code-division multiple access (CDMA), high-speed packet access (HSPA+), global system for mobile communications (GSM), long-term evolution (LTE), WiMax, 5G wireless networks or the like, etc.
[22] Using the I/O interface 109, the system 102 may communicate with one or more I/O devices, specifically, the user devices associated with the human-to-human conversation. For example, the input device may be an antenna, microphone, touch screen, touchpad, storage device, transceiver, video device/source, etc. The output devices may be a printer, fax machine, video display (e.g., cathode ray tube (CRT), liquid crystal display (LCD), light-emitting diode (LED), plasma, Plasma Display Panel (PDP), Organic light-emitting diode display (OLED) or the like), audio speaker, light, fan (ceiling, Alternating Current rotating) etc. Further, the I/O interface 109 may display a virtual remote for controlling the appliance.
[23] The one or more processors 104 may be disposed in communication with a communication network via a network interface. In an embodiment, the network interface may be the I/O interface 109. The network interface may connect to the communication network to enable connection of the system 102 with the outside environment. The network interface may employ connection protocols including, without limitation, direct connect, Ethernet (e.g., twisted pair 10/100/1000 Base T), transmission control protocol/internet protocol (TCP/IP), token ring, IEEE 802.11a/b/g/n/x, etc. The communication network may include, without limitation, a direct interconnection, local area network (LAN), wide area network (WAN), wireless network (e.g., using Wireless Application Protocol), the Internet, and the like.
[24] In some embodiments, the memory 108 may be communicatively coupled to the one or more processors 104. The memory 108 may be configured to store the data, and the instructions executable by the one or more processors 104 for selecting the IR profile for the appliance. Further, the memory 108 may include, but not limited to, a non-transitory computer-readable storage media, such as various types of volatile and non-volatile storage media including, but not limited to, random access memory, read-only memory, programmable read-only memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like. In one example, the memory 108 may include a cache or random-access memory for the one or more processors 104. In alternative examples, the memory 108 is separate from the one or more processors 104, such as a cache memory of a processor, the system memory, or other memory. The memory 108 may be an external storage device or database for storing data. The memory 108 may be operable to store instructions executable by the one or more processors 104. The functions, acts, or tasks illustrated in the figures or described may be performed by the programmed processor/controller for executing the instructions stored in the memory 108. The functions, acts, or tasks are independent of the particular type of instruction set, storage media, processor, or processing strategy and may be performed by software, hardware, integrated circuits, firmware, micro-code, and the like, operating alone or in combination. Likewise, processing strategies may include multiprocessing, multitasking, parallel processing, and the like.
[25] In some embodiments, the plurality of modules 106 may be included within the memory 108. The memory 108 may further include a database 110 to store the data for selecting the IR profile for the appliance. The plurality of modules 106 may include a set of instructions that may be executed to cause the system 102 to perform any one or more of the methods/processes disclosed herein. The plurality of modules 106 may be configured to perform the steps of the present disclosure using the data stored in the database 110 for selecting the IR profile for the appliance, as discussed herein. In an embodiment, each of the plurality of modules 106 may be a hardware unit that may be outside the memory 108. Further, the memory 108 may include an operating system 112 for performing one or more tasks of the user device 100, as performed by a generic operating system 112 in the communications domain. In one embodiment, the database 110 may be configured to store the information as required by the plurality of modules 106 and the one or more processors 104 for selecting the IR profile for the appliance.
[26] Further, the present invention also contemplates a computer-readable medium that includes instructions or receives and executes instructions responsive to a propagated signal. Further, the instructions may be transmitted or received over the network via a communication port or interface or using a bus (not shown). The communication port or interface may be a part of the one or more processors 104 or may be a separate component. The communication port may be created in software or may be a physical connection in hardware. The communication port may be configured to connect with a network, external media, the display, or any other components in the user device 100, or combinations thereof. The connection with the network may be a physical connection, such as a wired Ethernet connection, or may be established wirelessly. Likewise, the additional connections with other components of the user device 100 may be physical or may be established wirelessly. The network may alternatively be directly connected to the bus. For the sake of brevity, the architecture and standard operations of the operating system 112, the memory 108, the database 110, and the one or more processors 104 are not discussed in detail.
[27] Figure 2 illustrates a block diagram of a plurality of modules 106 of the system 102 for selecting the IR remote for the appliance, according to an embodiment of the present disclosure. The illustrated embodiment of Figure 2 also depicts a sequence flow of process among the plurality of modules 106 for selecting the IR profile for the appliance. In an embodiment of the present disclosure, the plurality of modules 106 may include, but not limited to, a receiving module 202, a transmitting module 204, a capturing module 206, and a selecting module 208. The plurality of modules 106 may be implemented by way of suitable hardware and/or software applications.
[28] The receiving module 202 may be configured to receive, by an IR blaster, an instruction for obtaining at least one IR profile associated with the appliance based on a command received from the user device. In an embodiment of the present disclosure, the at least one IR profile includes one or more remote commands for executing an operation on the appliance. Further, the user provides the command to operate the appliance. For example, the command may be to turn on the air conditioner
[29] In an embodiment of the present disclosure, the at least one IR profile includes a plurality of profile associated with a type of appliance, a brand name of the appliance, and a model number of the appliance.
[30] Further, the transmitting module 204 may be configured to transmit an IR signal corresponding to the one or more remote commands to the appliance. In an embodiment of the present disclosure, the IR signal may be transmitted via an IR blaster. In an embodiment of the present disclosure, the IR blaster is in-built in the user device 100 or external to the user device 100.
[31] Furthermore, the capturing module 206 may be configured to capture at least one feedback from the appliance. In an embodiment of the present disclosure, the at least one feedback may be captured via one or more sensors of the user device 100, the IR blaster, or any combination thereof. In an embodiment of the present disclosure, the at least one feedback are captured while IR signal is transmitted to the appliance for controlling the appliance. For example, the one or more sensors may include light sensors, sound sensors, cameras, motion sensors, and the like. In an exemplary embodiment of the present disclosure, the at least one feedback correspond to auditory, visual feedbacks, haptic feedbacks, or any combination thereof. For example, the at least one feedback include a display intensity change of the appliance, a sound variation in the appliance, a wind blow by the appliance, a display change in the appliance, or any combination thereof.
[32] In capturing the at least one feedback from the appliance, the capturing module 206 may be configured to capture an image of the appliance using the user device 100. Further, the capturing module 206 may be configured to obtain, via the user device 100, one or more physical characters associated with the appliance from the captured image by using an image processing technique. In an embodiment of the present disclosure, the one or more physical characters correspond to logo, and brand name of the appliance. Further the capturing module 206 may be configured to determine, via the user device 100, appliance information associated with the appliance by comparing the obtained one or more physical characters with a predefined appliance information associated with a set of appliances. In an exemplary embodiment of the present disclosure, the appliance information includes a type of appliance, a brand name of the appliance, a model number of the appliance, and the like. Further, the capturing module 206 may be configured to determine, via the user device 100, information associated with a set of remote commands for operating the appliance based on the determined appliance information. The capturing module 206 may be configured to transmit the determined information associated with the one or more commands to the IR blaster. In an embodiment of the present disclosure, the information associated with the one or more commands correspond to specific instructions or signals which are required to be transmitted via the IR blaster for controlling the appliance.
[33] Further, the capturing module 206 may be configured to capture, via the one or more sensors of the user device 100, the at least one feedback of the appliance while the IR blaster transmits IR signals related to the information associated with the set of commands to the IR blaster.
[34] Thereafter, the selecting module 208 may be configured to select the at least one IR profile for operating the appliance based on the captured at least one feedback. In an embodiment of the present disclosure, IR profile includes the one or more remote commands which are used to transmit infrared signals which are interpreted by the appliance for performing a set of functions, such as turning on the television. Each of the one or more remote commands corresponds to a unique command or function associated with the appliance.
[35] In selecting the IR profile for operating the appliance, the selecting module 208 may be configured to determine, by the user device 100, the one or more remote commands from a set of remote commands for operating the appliance based on the captured at least one feedback. In an embodiment of the present disclosure, the set of remote commands correspond to a specific set of instructions that the IR blaster sends to the appliance to perform a particular action. Further, the selecting module 208 may be configured to select, by the user device 100, the IR profile for operating the appliance based on the determined one or more remote commands.
[36] The details on operation of the system 102 for selecting the IR remote for the appliance have been elaborated in subsequent paragraphs at least with reference to FIGs. 3A – 3C.
[37] Figures 3A – 3C illustrate pictorial representations depicting a process of selecting the IR remote for the appliance, according to an embodiment of the present disclosure.
[38] Figure 3A depicts the process of onboarding the IR profile/remote for a television 302. The user opens an IR device onboarding mobile application in the user device 100 (such as the smartphone) and selects the television 302 as the appliance to onboard. Further, the user holds the user device 100, such that the user device 100 is facing towards the television 302. Further, the user provides a command to the user device 100 for turning on the television. Further, the IR blaster 306 (in-built in the user device 100 or external to the user device) receives an instruction for obtaining at least one IR profile associated with the television 302, the at least one IR profile associated with all televisions (irrespective of the brand name of the television 302), or the at least one IR profile associated with all appliances for turning ON the television 302. The IR blaster 306 emits the IR signals associated with the obtained at least one IR profile to turn on the television 302. Furthermore, on detecting the television’s 302 screen display intensity change by the user device 100, the user device 100 may lock the remote commands for the television 302. The user device 100 may select the suitable IR profile and displays a virtual remote (i.e., virtual representation of the remote control including the remote buttons) for operating the television 302.
[39] Figure 3B depicts the process of onboarding the IR profile for an air conditioner 308. The user opens the IR device onboarding mobile application in the user device 100 (such as the smartphone) and selects the air conditioner 308 as the appliance to onboard. Further, the user holds the user device 100, such that the user device 100 and a microphone of the user device 100 are facing toward the air conditioner 308. Further, the IR blaster 306 (in-built in the user device 100 or external to the user device) receives an instruction for obtaining at least one IR profile associated with the air conditioner 308, the at least one IR profile associated with all air conditioners (irrespective of the brand name of the air conditioner 308), or the at least one IR profile associated with all appliances for turning ON the air conditioner 308. The IR blaster 306 emits the IR signals to associated with the obtained at least one IR profile to turn on the air conditioner 308. Furthermore, on detecting the wind blow pattern from the air conditioner 308 via the microphone, the user device 100 determines that the air conditioner 308 is turned ON. Accordingly, the user device 100 may lock the remote commands for the air conditioner 308 and present the virtual remote to the user. The system 102 may also detect multiple feedback of the air conditioner 308, such as swing directions, humidity, temperature change observations, and the like based on the sensors of the user device 100.
[40] Figure 3C depicts the process of onboarding the IR profile for a set-up box 310. The user opens the IR device onboarding mobile application in the user device 100 (such as the smartphone) and selects the set-up box 310 as the appliance to onboard. Further, the user holds the user device 100 such that the camera of the user device 100 is facing towards the set-up box 310. Further, the IR blaster 306 (in-built in the user device 100 or external to the user device) receives an instruction for obtaining at least one IR profile associated with the set-up box 310, the at least one IR profile associated with all set-up boxes (irrespective of the brand name of the set-up box 310), or the at least one IR profile associated with all appliances for turning ON the set-up box 310. The IR blaster 306 emits the IR signals to turn on the set-up box 310. Furthermore, on detecting the display change in set-up box 310, the television’s 302 screen display intensity change, or a combination thereof via the camera, the user device 100 determines that the set-up box 310 is turned ON. Accordingly, the user device 100 may lock the remote commands for the set-up box 310 and present the suitable virtual remote to the user.
[41] Figure 4 is a flow diagram illustrating a method for selecting the IR profile for the appliance, in accordance with an embodiment of the present disclosure. In an embodiment of the present disclosure, the method 400 is performed by the system 102, as explained with reference to Figures 1 and 2.
[42] At step 402, the method 400 includes receiving, by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device. Further, the method 400 includes obtaining IR database for user selected appliance from a cloud server, a user device or in-situ memory associated with the user device.
[43] At step 404, the method 400 includes transmitting an IR signal corresponding to the one or more remote commands to the appliance. In an embodiment of the present disclosure, the IR blaster is in-built in the user device 100 or external to the user device 100.
[44] At step 406, the method 400 includes capturing at least one feedback from the appliance upon transmitting the IR signals. In an embodiment of the present disclosure, the at least one feedback is a response of the appliance upon receipt of the IR signal. In an embodiment of the present disclosure, the at least one feedback correspond to auditory, visual, haptic feedbacks, or any combination thereof. For example, the at least one feedback include a display intensity change of the appliance, a sound variation in the appliance, a wind blow by the appliance, a display change in the appliance, or any combination thereof.
[45] In capturing the at least one feedback of the appliance, the method 400 includes capturing an image of the appliance using the user device 100. Further, the method 400 includes obtaining, via the user device 100, one or more physical characters associated with the appliance from the captured image by using an image processing technique. In an embodiment of the present disclosure, the one or more physical characters correspond to logo and brand name of the appliance. Furthermore, the method 400 includes determining, via the user device 100, appliance information associated with the appliance by comparing the obtained one or more physical characters with a predefined appliance information associated with a set of appliances. In an embodiment of the present disclosure, the appliance information includes a type of appliance, a brand name of the appliance, a model number of the products, and the like. Further, the method 400 includes determining, via the user device 100, information associated with one or more remote commands for operating the appliance based on the determined appliance information. The method 400 also includes transmitting the determined information associated with the one or more commands to the IR blaster. The method 400 includes capturing, via the one or more sensors of the user device 100, the at least one feedback of the appliance while the IR blaster transmits IR signals related to the information associated with the one or more commands to the IR blaster.
[46] At step 408, the method 400 includes selecting, by the user device 100, the at least one IR profile for operating the appliance based on the captured at least one feedback. In selecting the at least one IR profile, the method 400 includes determining, by the user device 100, the one or more remote commands from a set of remote commands for operating the appliance based on the captured at least one feedback. In an embodiment of the present disclosure, the set of remote commands correspond to a specific set of instructions that the IR blaster sends to the appliance to perform a particular action. Further, the method 400 includes selecting, by the user device 100, the at least one IR profile for operating the appliance based on the determined one or more remote commands.
[47] While the above steps shown in Figure 4 are described in a particular sequence, the steps may occur in variations to the sequence in accordance with various embodiments of the present disclosure. Further, the details related to various steps of Figure 4, which are already covered in the description related to Figures 1 - 3C are not discussed again in detail here for the sake of brevity.
[48] The present disclosure provides for various technical advancements based on the key features discussed above. Further, the present disclosure discloses an Infrared (IR) device recognition system for reducing the pain point and manual efforts of the user in configuring the remote to control the appliances. The present disclosure selects the best suited remote controls with a single click by observing the physical attributes of an appliance, such as a display intensity change, a sound variation, a wind blow, and the like. Also, the present disclosure recognizes the product and company of the appliance by capturing an image with physical character (i.e., the name, brand, logo, and the like of the appliance). Thus, the present disclosure does not require any input from the users. The present disclosure discloses a single click IR remote onboarding on IR blaster.
[49] The plurality of modules 106 may be implemented by any suitable hardware and/or set of instructions. Further, the sequential flow associated with the plurality of modules 106 illustrated in Figure 2 is exemplary in nature and the embodiments may include the addition/omission of steps as per the requirement. In some embodiments, the one or more operations performed by the plurality of modules 106 may be performed by the one or more processors 104 based on the requirement.
[50] In an embodiment of the present disclosure, reasoning prediction is a technique of logically reasoning and predicting by determining information and includes, e.g., knowledge-based reasoning, optimization prediction, preference-based planning, or recommendation.
[51] While specific language has been used to describe the present subject matter, any limitations arising on account thereto, are not intended. As would be apparent to a person in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein. The drawings and the foregoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment.

CLAIMS:

1. A method (400) for selecting an Infrared (IR) profile for an appliance, the method (400) comprising:
receiving (402), by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device, wherein the at least one IR profile includes one or more remote commands for executing an operation on the appliance;
transmitting (404) an IR signal corresponding to the one or more remote commands to the appliance;
capturing (406) at least one feedback from the appliance upon transmitting the IR signals, wherein the at least one feedback is a response of the appliance upon receipt of the IR signal; and
selecting (408) the at least one IR profile for operating the appliance based on the captured at least one feedback.

2. The method (400) as claimed in claim 1, wherein the at least one IR profile includes a plurality of profile associated with a type of appliance, a brand name of the appliance, and a model number of the appliance.

3. The method (400) as claimed in claim 1, wherein the at least one feedback includes auditory, visual, and haptic feedbacks.

4. The method (400) as claimed in claim 1, wherein the at least one feedback comprise at least one of a display intensity change of the appliance, a sound variation in the appliance, a wind blow by the appliance, and a display change in the appliance.

5. The method (400) as claimed in claim 1, wherein capturing the at least one feedback from the appliance comprises:
capturing an image of the appliance using the user device (100);
obtaining, via the user device (100), one or more physical characters associated with the appliance from the captured image by using an image processing technique, wherein the one or more physical characters correspond to logo and brand name of the appliance;
determining, via the user device (100), appliance information associated with the appliance by comparing the obtained one or more physical characters with a predefined appliance information associated with a set of appliances, wherein the appliance information comprises one of a type of appliance, a brand name of the appliance, and a model number of the appliance;
determining, via the user device (100), information associated with the one or more remote commands for operating the appliance based on the determined appliance information; and
transmitting the determined information associated with the one or more commands to the IR blaster.

6. The method (400) as claimed in claim 5, wherein capturing the at least one feedback from the appliance comprises:
capturing, via one or more sensors of the user device (100), the at least one feedback from the appliance while the IR blaster transmits IR signals related to the information associated with the one or more commands to the IR blaster.

7. The method (400) as claimed in claim 6, wherein selecting the at least one IR profile for operating the appliance comprises:
determining, by the user device (100), the one or more remote commands from a set of remote commands for operating the appliance based on the captured at least one feedback, wherein the one or more remote commands correspond to a specific set of instructions that the IR blaster sends to the appliance to perform a particular action on the appliance; and
selecting, by the user device (100), the at least one IR profile for operating the appliance based on the determined one or more remote commands.

8. The method (400) as claimed in claim 1, wherein the IR blaster is one of in-built in the user device (100) or external to the user device (100).

9. A system (102) for selecting an Infrared (IR) profile for an appliance, the system (102) comprising:
a memory (108); and
one or more processors (104) communicably coupled to the memory (108), the one or more processors (104) are configured to:
receive, by an IR blaster, an instruction for obtaining at least one IR profile associated with an appliance based on a command received from a user device, wherein the at least one IR profile includes one or more remote commands for executing an operation on the appliance;
transmit an IR signal corresponding to the one or more remote commands to the appliance;
capture at least one feedback from the appliance upon transmitting the IR signals, wherein the at least one feedback is a response of the appliance upon receipt of the IR signal; and
select the at least one IR profile for operating the appliance based on the captured at least one feedback.

10. The system (102) as claimed in claim 9, wherein the at least one IR profile includes a plurality of profile associated with a type of appliance, a brand name of the appliance, and a model number of the appliance.

11. The system (102) as claimed in claim 9, wherein the at least one feedback includes auditory, visual, and haptic feedbacks.

12. The system (102) as claimed in claim 9, wherein the at least one feedback comprise at least one of a display intensity change of the appliance, a sound variation in the appliance, a wind blow by the appliance, and a display change in the appliance.

13. The system (102) as claimed in claim 9, wherein, in capturing the at least one feedback from the appliance, the one or more processors (104) are configured to:
capture an image of the appliance using the user device (100);
obtain, via the user device (100), one or more physical characters associated with the appliance from the captured image by using an image processing technique, wherein the one or more physical characters correspond to logo and brand name of the appliance;
determine, via the user device (100), appliance information associated with the appliance by comparing the obtained one or more physical characters with a predefined appliance information associated with a set of appliances, wherein the appliance information comprises one of a type of appliance, a brand name of the appliance, and a model number of the appliance;
determine, via the user device (100), information associated with the one or more remote commands for operating the appliance based on the determined appliance information; and
transmit the determined information associated with the one or more commands to the IR blaster.

14. The system (102) as claimed in claim 12, wherein, in capturing the at least one feedback from the appliance, the one or more processors (104) are configured to:
capture, via one or more sensors of the user device (100), the at least one feedback from the appliance while the IR blaster transmits IR signals related to the information associated with the one or more commands to the IR blaster.

15. The system (102) as claimed in claim 12, wherein, in selecting the at least one IR profile for operating the appliance, the one or more processors (104) are configured to:
determine, by the user device (100), the one or more remote commands from a set of remote commands for operating the appliance based on the captured at least one feedback, wherein the one or more remote commands correspond to a specific set of instructions that the IR blaster sends to the appliance to perform a particular action on the appliance; and
select, by the user device (100), the at least one IR profile for operating the appliance based on the determined one or more remote commands.

16. The system (102) as claimed in claim 8, wherein the IR blaster is one of in-built in the user device (100) or external to the user device (100).

Documents

Application Documents

# Name Date
1 202421010362-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [14-02-2024(online)].pdf 2024-02-14
2 202421010362-STATEMENT OF UNDERTAKING (FORM 3) [14-02-2024(online)].pdf 2024-02-14
3 202421010362-PROVISIONAL SPECIFICATION [14-02-2024(online)].pdf 2024-02-14
4 202421010362-POWER OF AUTHORITY [14-02-2024(online)].pdf 2024-02-14
5 202421010362-FORM 1 [14-02-2024(online)].pdf 2024-02-14
6 202421010362-DRAWINGS [14-02-2024(online)].pdf 2024-02-14
7 202421010362-DECLARATION OF INVENTORSHIP (FORM 5) [14-02-2024(online)].pdf 2024-02-14
8 202421010362-DRAWING [09-08-2024(online)].pdf 2024-08-09
9 202421010362-CORRESPONDENCE-OTHERS [09-08-2024(online)].pdf 2024-08-09
10 202421010362-COMPLETE SPECIFICATION [09-08-2024(online)].pdf 2024-08-09
11 202421010362-Proof of Right [13-08-2024(online)].pdf 2024-08-13
12 Abstract 1.jpg 2024-08-27
13 202421010362-POA [11-10-2024(online)].pdf 2024-10-11
14 202421010362-FORM 13 [11-10-2024(online)].pdf 2024-10-11
15 202421010362-AMENDED DOCUMENTS [11-10-2024(online)].pdf 2024-10-11