Sign In to Follow Application
View All Documents & Correspondence

A System For Real Time Detection And Notification Of Anomaly In Operating Behavior Of Devices

Abstract: The present disclosure provides a detection and notification system. The detection and notification system collects a first set of data associated with a user of one or more users in real time. In addition, the detection and notification system receives a second set of data associated with one or more devices in real time. Moreover, the detection and notification system creates a user profile associated with the user. Further, the detection and notification system analyzes the first set of data and the second set of data. Furthermore, the detection and notification system determines a pattern of usage of the one or more devices over a period of time. In addition, the detection and notification system detects the one or more anomalies in the operating behaviour of the one or more devices in real time and notifies about the one or more anomalies to the user in real time.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 September 2016
Publication Number
12/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
dewan@rkdewanmail.com
Parent Application

Applicants

SERVICE LEE TECHNOLOGIES PRIVATE LIMITED
1022, 2nd Floor, Building No.: 10, Solitaire Corporate Park, Andheri-Kurla Road, Andheri – East, Mumbai-400 093, Maharashtra, India.

Inventors

1. SREEVATHSA PRABHAKAR
B-15, Krishna Nagar, Bldg No. 1, Chandavarkar Road, Borivali West, Mumbai-400 092, Maharashtra, India.

Specification

Claims:What is claimed is:
1. A detection and notification system for detecting and notifying one or more anomalies in operating behavior of one or more devices to a user of one or more users in real time, the detection and notification system comprising:
a collection module in a processor of the detection and notification system, the collection module being configured for collecting a first set of data associated with the user of the one or more users in real time;
a reception module in the processor of the detection and notification system, the reception module being configured for receiving a second set of data associated with the one or more devices in real time, wherein each device of the one or more devices being associated with the user of the one or more users, wherein the second set of data being received though one or more data collecting sources associated with each of the one or more devices in real time and wherein the second set of data comprises a real time operational status of the one or more devices;
a creation module in the processor of the detection and notification system, the creation module being configured for creation of a user profile in real time, wherein the user profile being created based on the first set of data associated with the user and the second set of data associated with the one or more devices and wherein the user profile being created in real time;
an analyzing module in the processor of the detection and notification system, the analyzing module being configured for analyzing the first set of data associated with the user and the second set of data associated with each of the one or more devices and wherein the analysis of the first set of data and the second set of data being performed in real time;
a determination module in the processor of the detection and notification system, the determination module being configured for determining a pattern of usage of the one or more devices over a period of time, wherein the determination being done based on the analysis of the first set of data and the second set of data and wherein the pattern of usage comprises a frequency of usage of the one or more devices and energy consumption information associated with the one or more devices;
a detection module in the processor of the detection and notification system, the detection module being configured for detecting the one or more anomalies in the
operating behavior of the one or more devices in real time and wherein the detection of the one or more anomalies being performed based on the determination of the pattern of usage of the one or more devices; and
a notification module in the processor of the detection and notification system, the notification module being configured for notifying the one or more anomalies in the operating behavior of the one or more devices to the user of one or more users in real time, wherein the user of the one or more users being notified by utilizing one or more communication medium and wherein the one or more communication medium comprises a short message service, a multimedia messaging service, a voice call and an internet service.
2. The detection and notification system as recited in claim 1, further comprising a gathering module in the processor of the detection and notification system, the gathering module being configured for gathering a third set of data associated with the one or more devices in real time, wherein the third set of data comprises one or more standard information associated with the one or more devices and wherein the one or more standard information comprises a brand associated with each of the one or more devices, warranty information of the one or more devices, a price of each of the one or more devices, a category of the one or more devices, a model number of the one or more devices, a serial number of the one or more devices, an IMEI number of the one or more devices, a current bill of the one or more devices, billing history of the one or more devices, a service history of the one or more devices a standard service recommendation period of the one or more devices, a service due information of the one or more devices and standard values of a set of parameters associated with the one or more devices.
3. The detection and notification system as recited in claim 1, further comprising a prediction module in the processor of the detection and notification system, the prediction module being configured for predicting the energy consumption information of each device of the one or more devices and wherein the prediction of the energy consumption information being performed based on the pattern of usage of the one or more devices.
4. The detection and notification system as recited in claim 1, further comprising a recommendation module in the processor of the detection and notification system, the recommendation module being configured for recommending at least one or more required actions to the user of the one or more users in real time, wherein the
recommendation being performed based on the detection of the one or more anomalies in the operating behavior of the one or more devices and wherein the recommendation being performed based on the determination of the pattern of usage of the one or more devices.
5. The detection and notification system as recited in claim 1, wherein the first set of data associated with the user of the one or more users comprises name, age, gender, address, mobile number, a current location and an e-mail address of the user.
6. The detection and notification system as recited in claim 1, wherein the second set of data associated with the one or more devices of the user comprises a past set of operational information of the one or more devices and a present set of operational information of the one or more devices, wherein the second set of data comprises a number of the one or more devices associated with the user, a history of the user with the one or more brands, the pattern of usage of the one or more devices over the period of time, behavior of the user with each of the one or more devices, wherein the one or more devices comprise one or more fixed devices and one or more portable devices and wherein the one or more data collecting sources comprises one or more sensors and one or more actuators.
7. The detection and notification system as recited in claim 1, wherein the analyzing module further comprises a recognition module in the processor, the recognition module being configured for recognizing a plurality of attributes associated with each of the one or more devices, wherein the plurality of attributes comprises a color of the one or more devices, a shape of the one or more devices, a size of the one or more devices, a weight of the one or more devices, category of device specific parameters, height of the one or more devices, width of the one or more devices, power rating, material of the one or more devices and an operating voltage and wherein the plurality of attributes being obtained from one or more third party sources.
8. The detection and notification system as recited in claim 1, wherein the analysis being done for checking a current operational state of the one or more devices, the plurality of attributes of the one or more devices, a range of price of the one or more devices owned by the user, a preferred brand for each type of the one or more devices, an amount of energy usage by each of the one or more devices, a pattern of use of the one or more devices, performance of the one or more devices, a comparison of performance of the one or more devices of corresponding brand with other one or
more devices of different brands, one or more devices desired by the user in place of the one or more devices and service status of the one or more devices.
9. The detection and notification system as recited in claim 1, further comprising an updating module in the processor of the detection and notification system, the updating module being configured for updating the first set of data, the second set of data, the third set of data, the user profile of each of the one or more users and the plurality of attributes, wherein the update being done in real time.
10. The detection and notification system as recited in claim 1, further comprising a database in the processor of the detection and notification system, the database being configured for storing the first set of data, the second set of data, third set of data, the user profile of each of the one or more users and the plurality of attributes, wherein the storage being done in real time. , Description:A SYSTEM FOR REAL TIME DETECTION AND NOTIFICATION OF ANOMALY IN OPERATING BEHAVIOR OF DEVICES
TECHNICAL FIELD
[0001] The present invention relates to the field of device management system and, in particular, relates to a system for detection and notification of anomalies in operating behaviour of devices in real time.
BACKGROUND
[0002] With the advent in technological advancements over the past few years, there has been an exponential rise in number of devices in the market. These devices can be easily found almost everywhere inside and outside houses, offices, clubs and various other facilities. Examples of these devices include smart-phones, laptops, HVAC systems (heating, ventilation and air conditioning systems), televisions, audio systems and the like. These devices are frequently used for performing various daily tasks. Typically, these daily tasks involve frequent interactions between a user and these devices in the vicinity of the user or in a remote location. In recent times, the interaction between the users and the devices has improved a lot.
[0003] Every user wants to keep track of a current state of each of his/her device. In addition, the user wants to manage the working status of these devices from far away and at home in order to avoid unnecessary energy consumption. Nowadays, the users manage and control the working of the devices based on a technology based on Internet of Things. In general, the Internet of things (hereinafter as “IOT”) is based on the idea that all these devices can be readable, recognizable, locatable, addressable and controllable by using a fusion of the communication technology and the internet technology. In addition, IOT is a concept of connecting these devices with a network that enable these devices to collect and exchange data.
[0004] Currently, there are various systems available in the market which follows the concept of IOT. These IOT capable systems allows the users to control the working of the devices present inside their home, office or any other facility in real time. These IOT capable systems allow the users to control lighting, heating, ventilation, air conditioning and the like. Further, there are some systems available in the prior art which allow the
users to manage the working of their devices in real time. In addition, some of the systems allow the users to manage working of specific devices through a dedicated hardware and mobile application.
[0005] However, the above mentioned IOT capable systems are inefficient and bear several disadvantages. These IOT capable systems are unable to detect anomalies in the operating behavior of the devices present in their network and are not capable of sending notifications to the users. In addition, these IOT capable systems are not capable of providing personalized recommendations to the user in real time based on user’s choices, user’s habits, device conditions and device usage patterns. Moreover, these IOT capable systems are unable to predict energy consumption information based on the existing pattern of usage of the devices present in their network.
[0006] In light of the above stated discussion, there is a need for a system which overcomes the above stated disadvantages.
OBJECT OF THE DISCLOSURE
[0007] A primary object of the present disclosure is to provide a system for detecting and notifying one or more anomalies in operating behaviour of one or more devices to a user in real time.
[0008] Yet another object of the present disclosure is to allow a user to take necessary action in case of any anomaly in the operating behaviour of the one or more devices.
[0009] Yet another object of the present disclosure is to allow users to manage various devices efficiently.
SUMMARY
[0010] In an aspect, the present disclosure provides a detection and notification system. The detection and notification system detects one or more anomalies in operating behaviour of one or more devices in real time. In addition, the detection and notification system notifies the one or more anomalies in operating behaviour of one or more devices to a user in real time. The detection and notification system includes a collection module in a processor. The collection module collects a first set of data associated with the user of the one or more users in real time. In addition, the detection and notification system includes a reception module in the processor. The reception module receives a second set of data associated with the one or more devices in real time. Moreover, the detection and notification system includes a creation module in the processor. The creation module
creates a user profile associated with the user of the one or more users in real time. Further, the detection and notification system includes an analyzing module in the processor. The analyzing module analyzes the first set of data associated with the user and the second set of data associated with each of the one or more devices. Furthermore, the detection and notification system includes a determination module in the processor. The determination module determines a pattern of usage of the one or more devices over a period of time. In addition, the detection and notification system includes a detection module in the processor. The detection module detects the one or more anomalies in the operating behaviour of the one or more devices in real time. Also, the detection and notification system includes a notification module in the processor. The notification module notifies the one or more anomalies in the operating behaviour of the one or more devices to the user of one or more users in real time. Each device of the one or more devices is associated with the user of the one or more users. The second set of data is received though one or more data collecting sources in real time. The one or more data collecting sources are associated with each of the one or more devices. The second set of data includes a real time operational status of the one or more devices. Further, the user profile is created based on the first set of data associated with the user and the second set of data associated with the one or more devices. The user profile being created in real time. Also, the analysis of the first set of data and the second set of data is performed in real time. Moreover, the determination of the pattern of usage of the one or more devices is done based on the analysis of the first set of data and the second set of data. The pattern of usage includes a frequency of usage of the one or more devices and energy consumption information associated with the one or more devices. In addition, the detection of the one or more anomalies is performed based on the determination of the pattern of usage of the one or more devices. Further, the user of the one or more users is notified by utilizing one or more communication medium. The one or more communication medium includes a short message service, a multimedia messaging service, a voice call and an internet service.
STATEMENT OF THE DISCLOSURE
[0011] The present disclosure relates to a detection and notification system. The detection and notification system detects one or more anomalies in operating behaviour of one or more devices in real time. In addition, the detection and notification system notifies the one or more anomalies in operating behaviour of one or more devices to a
user in real time. The detection and notification system includes a collection module in a processor. The collection module collects a first set of data associated with the user of the one or more users in real time. In addition, the detection and notification system includes a reception module in the processor. The reception module receives a second set of data associated with the one or more devices in real time. Moreover, the detection and notification system includes a creation module in the processor. The creation module creates a user profile associated with the user of the one or more users in real time. Further, the detection and notification system includes an analyzing module in the processor. The analyzing module analyzes the first set of data associated with the user and the second set of data associated with each of the one or more devices. Furthermore, the detection and notification system includes a determination module in the processor. The determination module determines a pattern of usage of the one or more devices over a period of time. In addition, the detection and notification system includes a detection module in the processor. The detection module detects the one or more anomalies in the operating behaviour of the one or more devices in real time. Also, the detection and notification system includes a notification module in the processor. The notification module notifies the one or more anomalies in the operating behaviour of the one or more devices to the user of one or more users in real time. Each device of the one or more devices is associated with the user of the one or more users. The second set of data is received though one or more data collecting sources in real time. The one or more data collecting sources are associated with each of the one or more devices. The second set of data includes a real time operational status of the one or more devices. Further, the user profile is created based on the first set of data associated with the user and the second set of data associated with the one or more devices. The user profile being created in real time. Also, the analysis of the first set of data and the second set of data is performed in real time. Moreover, the determination of the pattern of usage of the one or more devices is done based on the analysis of the first set of data and the second set of data. The pattern of usage includes a frequency of usage of the one or more devices and energy consumption information associated with the one or more devices. In addition, the detection of the one or more anomalies is performed based on the determination of the pattern of usage of the one or more devices. Further, the user of the one or more users is notified by utilizing one or more communication medium. The one or more communication medium includes a short message service, a multimedia messaging service, a voice call and an internet service.
BRIEF DESCRIPTION OF THE FIGURES
[0012] FIG. 1Aand FIG. 1B illustrate a general overview of a system for real time detection and notification of one or more anomalies in operating behaviour of devices, in accordance with various embodiments of the present disclosure.
[0013] FIG. 2illustrates a block diagram of a detection and notification system, in accordance with various embodiments of the present disclosure; and
[0014] FIG. 3illustrates a block diagram of a communication device, in accordance with various embodiments of the present disclosure.
DETAILED DESCRIPTION
[0015] FIG. 1A illustrates a general overview of a system 100 for real time detection and notification of anomaly in operating behavior of devices, in accordance with various embodiments of the present disclosure. The system 100 performs detection and notification of anomalies in the operating behavior of devices to a user in real time. The system 100 performs prediction of energy consumption information based on pattern of usage of the devices in real time (explained below in the detailed description of FIG. 2). In addition, the system 100 performs the recommendation based on a profile associated with the user in real time (explained below in the detailed description of FIG. 2). Moreover, the system 100 assists the user in accomplishing various tasks related to the products associated with the user. Further, the system 100 utilizes real time machine learning algorithms for the detection and notification of the anomalies in the operating behavior of the devices. In addition, the system 100 utilizes real time machine learning algorithms for prediction of the energy consumption information based on the pattern of usage of the devices.
[0016] Going further, the system 100 includes one or more devices 106, one or more data collecting sources 108, a communication network 110, a device management system 112, a detection and notification system 114 and a main server 116. The above stated elements of the system 100 collectively enable detection and notification of one or more anomalies in the operating behavior of the one or more devices 106 in the real time. In addition, the system 100collectively enable prediction of the energy consumption
information based on the pattern of usage of the one or more devices 106 in real time. The one or more devices 106 are associated with a user 104. The user 104 is located inside a facility102in real time. In an embodiment of the present disclosure, the user 104may not be located inside the facility 102in real time.
[0017] The facility 102 corresponds to any place, venue, indoor location and the like. In addition, the facility 102 belongs to the user 104. The user 104 is an owner of the facility 102. In an embodiment of the present disclosure, the facility 102 may not belong to the user 104. Examples of the facility 102 include but may not be limited to a residential facility, an office, a club, a factory and the like. Further, the facility 102 includes the one or more devices 106. The one or more devices 106 are located inside the facility 102 in real time. In an embodiment of the present disclosure, a number of devices of the one or more devices 106 are present inside the facility 102 in real time.
[0018] The user 104 is associated with the one or more devices 106. The user 104 is an owner of each of the one or more devices 106. In an embodiment of the present disclosure, the user 104 may not be the owner of each of the one or more devices 106. The user 104 wants to keep track of a current working condition of each of the one or more devices 106. In addition, the user 104 wants to optimize the energy consumption of the one or more devices 106 in real time. Furthermore, the user 104 wants to ensure the servicing of the one or more devices 106 on time for continuous and efficient working of the one or more devices 106. Moreover, the user 104 may be any person or individual looking to buy new products in real time.
[0019] Further, the user 104 wants to seek information related to the working of the one or more devices 106from a remote location. Each of the one or more devices 106 includes one or more devices utilized by the user 104on a consistent basis. In addition, the one or more devices 106 include various household devices required for performing various day to day tasks. Moreover, the one or more devices 106 include one or more fixed devices 106a and one or more portable devices 106b. The one or more fixed devices 106a are fixed at one place inside the facility 102. In addition, some of the devices of the one or more fixed devices 106a are movable inside the facility 102 only.
[0020] The one or more fixed devices 106a are operable inside the facility 102 only due to constant need of electricity. The one or more portable devices 106b can be moved from one place to another and inside and outside of the facility 102. In addition, the one or more portable devices 106b include one or more portable communication devices.
Moreover, the one or more devices 106 include one or more electronic devices, one or more electrical devices and various other types of devices. The one or more devices 106include but may not be limited to smart phone, television, air conditioner, washing machine, refrigerator, laptop, desktop computer, water purifier, microwave, digital camera, router, printer, audio devices. Each of the one or more devices 106 consumes a specific amount of electrical energy for operation in real time.
[0021] Further, the one or more data collecting sources 108 are present inside the facility 102. Examples of the one or more data collecting sources 108 include but may not be limited to sensors and actuators. In general, sensors are devices which generates electrical signal from a physical condition or event. The one or more data collecting sources 108 monitors working status of the one or more devices 106 in real time. In addition, the one or more data collecting devices 108 monitors the operating behaviour of the one or more devices 106 in real time. In an embodiment of the present disclosure, each data collecting source of the one or more data collecting sources 108 is installed inside each device of the one or more devices 106. In another embodiment of the present disclosure, each data collecting source of the one or more data collecting sources 108 is installed outside each device of the one or more devices 106.
[0022] Going further, each of the one or more devices 106 is associated with a brand. In addition, each of the one or more devices 106 has a specific price. In general, the user 104 is interested in buying devices in a specific price range. Also, the user 104 gives preference to a particular brand of products. In an example, the user 104 is interested in buying a smart phone in a price range of Rupees 10000 – 15000. In another example, the user 104 is interested in buying an air conditioner of Hitachi. Further, the user 104 is interested in buying a specific category of products in real time. In an example, the user 104 is interested in buying a 32 inch LED television. In another example, the user 104 is interested in buying a smart phone with 16 Megapixels dual camera feature.
[0023] Furthermore, each of the one or more devices 106 has a pre-determined period of time after which the one or more devices 106 should be serviced. The pre-determined period of time corresponds to a service period recommended by a manufacturer of the one or more devices 106. In an example, an air conditioner should be serviced after every six months. In addition, a number of devices of the one or more devices 106 require servicing in case of any technical problem or any other problem encountered in real time. In an example, a display screen of a smart phone is broken or a laptop may not be
functioning properly or any other technical or non-technical problem in the working of the one or more devices 106.
[0024] The user 104 is associated with a portable communication device. The portable communication device is a part of the one or more devices 106. In an example, the portable communication device is a smart phone. In another example, the portable communication device is a tablet. In yet another example, the portable communication device is an electronic wearable device. The user 104 accesses the portable communication device in real time. In addition, the portable communication device includes an application installed on the portable communication device. The portable communication device is utilized for viewing the working status of the one or more devices 106 in real time. The working status is accessible through the application dedicated for management of the one or more devices 106.
[0025] The portable communication device is connected to the internet in real time. Further, the portable communication device is associated with a specific type of operating system. The specific type of operating system includes an android operating system, a windows operating system, a mac operating system and the like. Moreover, the portable communication device is connected to the internet through the communication network. Further, the portable communication device is connected to the internet through a data connection provided by a telecom service provider. The telecom service provider is associated with a subscriber identification module card located inside the portable communication device. Furthermore, the portable communication device may be connected to the internet through a WiFi connection.
[0026] The portable communication device is associated with the device management system 112. In addition, the portable communication device is associated with the device management system 112through the communication network 110. The device management system 112 includes the detection and notification system 114. Moreover, the portable communication device is associated with the detection and notification system 114. In an embodiment of the present disclosure, the communication network 110 enables the portable communication device to gain access to the internet. Moreover, the communication network 110 provides a medium for transfer of information between the portable communication device and the device management system 112. Also, the communication network 110provides a medium for transfer of information between the portable communication device and the detection and notification system 114.
[0027] Further, the medium for communication may be infrared, microwave, radio frequency (RF) and the like. The communication network 110 include but may not be limited to a local area network, a metropolitan area network, a wide area network, a virtual private network, a global area network, a home area network or any other communication network presently known in the art. The communication network 110 is a structure of various nodes or communication devices connected to each other through a network topology method. Examples of the network topology include a bus topology, a star topology, a mesh topology and the like.
[0028] The device management system 112is a platform for real time management of the one or more devices 106 of the user 104. In addition, the device management system 112 is a single platform for managing all the devices located inside the facility 102 in the real time. Moreover, the user 104 accesses the device management system 112through the application installed on the portable communication device. Further, the device management system 112 includes the detection and notification system 114. The detection and notification system 114 performs the detection of the one or more anomalies in the operating behaviour of the one or more devices 106 in real time. In addition, the detection and notification system 114 notify the user 104 about the one or more anomalies in the operating behaviour of the one or more devices 106 in real time. Furthermore, the detection and notification system 114 performs the prediction of the energy consumption information based on the pattern of usage of the one or more devices 106(mentioned in detail below in the patent application).
[0029] Further, the detection and notification system 114 recommends one or more new devices to the user 104. In addition, the detection and notification system 114 recommends the user 104 to get the one or more devices 106 serviced (explained below in detail in the patent application). Further, the device management system 112 is associated with the main server 116. In addition, the detection and notification system 114 is associated with the main server 116. In an embodiment of the present disclosure, the device management system 112 is located in the main server 116. In another embodiment of the present disclosure, the device management system 112 is located in the portable communication device. The main server 116 handles each operation and task performed by the device management system 112and the detection and notification system 114. The main server 116 stores one or more instructions for performing the
various operations of the device management system 112and the detection and notification system 114. The main server 116 is located remotely from the facility 102.
[0030] The device management system 112and the detection and notification system 114 are associated with an administrator 118. The administrator 118 is any person or individual who monitors the working of the device management system 112and the detection and notification system 114 in real time. The administrator 118 monitors the working of the device management system 112and the detection and notification system 114through a portable communication device. The portable communication device includes a laptop, a desktop computer, a tablet, a personal digital assistant and the like.
[0031] It may be noted that in FIG. 1A and FIG. 1B, the user 104 is associated with the one or more devices 106; however, a person skilled in the art would appreciate that there are more number of users associated with more number of devices. Also, it may be noted that in FIG. 1A and FIG. 1B, the detection and notification system 114notifies the one or more anomalies in the operating behaviour of the one or more devices 106 to the user 104, however, a person skilled in the art would appreciate that the detection and notification system 114 notifies the one or more anomalies in the operating behaviour of the one or more devices 106 to more number of users.
[0032] FIG. 2 illustrates a block diagram 200 of the detection and notification system 114, in accordance with various embodiments of the present disclosure. It may be noted that to explain the system elements of the FIG. 2, references will be made to the system elements of the FIG. 1A and FIG. 1B. The block diagram 200 illustrates one or more components of the detection and notification system 114. The one or more components of the detection and notification system 114 include a collection module 202, a reception module 204, a gathering module 206, a creation module 208 and an analyzing module 210. In addition, the one or more components include a determination module 212, adetection module 214, a notification module 216, a prediction module 218and a recommendation module 220. Moreover, the one or more components include an updating module 222 and a database 224. The above stated components of the detection and notification system 114 enable the detection and notification of the one or more anomalies in the operating behaviour of the one or more devices in real time.
[0033] The user 104 accesses the application associated with the device management system 112 on the portable communication device. The device management system 112 registers the user 104 on the device management platform. The collection module
202collects a first set of data associated with the user 104 of the one or more users in real time. In addition, the first set of data is provided by the user 104 in the real time. The first set of data corresponds to demographic information associated with the user 104. Moreover, the first set of data includes name, age, gender, address, mobile number, a current location and an e-mail address of the user 104. In an embodiment of the present disclosure, the first set of data is collected for registration of the user 104 on the device management platform.
[0034] Further, the reception module 204receives a second set of data associated with the one or more devices 106 in real time. Each of the one or more devices 106 is associated with the user 104 of the one or more users. In an embodiment of the present disclosure, the second set of data for each of the one or more devices 106 is received through the one or more data collecting sources 108. The one or more data collecting sources 108 are associated with the one or more devices 106 present inside the facility 102. The reception module 204 receives the second set of data from the one or more data collecting sources 108 in real time.
[0035] The second set of data associated with the one or more devices 106includes a past set of operational information of the one or more devices and a present set of operational information of the one or more devices. The second set of data includes a real time operational status of the one or more devices 106 present in the facility 102. In addition, the second set of data includes a number of the one or more devices 106 associated with the user 104, a history of the user 104 with the one or more brands, the pattern of usage of the one or more devices 106 over the period of time and behaviour of the user 104 with each of the one or more devices 106. In an example, a light sensor installed near to a light fixture determines an on and an off state of the lighting device. In addition, the light sensor compares a current ambient light with an ambient light inside a dark room, a day lit room and the light output from a specific lighting device. The light sensor acts as a data collecting source of the one or more data collecting sources 108.
[0036] Going further, the gathering module 206 gathers a third set of data associated with the one or more devices 106 in real time. In an embodiment of the present disclosure, the third set of data for each of the one or more devices 106 is manually provided by the user 104 in the real time. In an embodiment of the present disclosure, the device management system 112 prompts the user 104 to enter the third set of data related to the one or more devices 106 in the real time. The second set of data includes one or
more standard information associated with the one or more devices106. Moreover, the one or more standard information includes a brand associated with each of the one or more devices106, warranty information of the one or more devices 106 and price of each of the one or more devices106.
[0037] Furthermore, the one or more standard information includes category of the one or more devices106, model number of the one or more devices106 and serial number of the one or more devices106. Moreover, the one or more standard information include IMEI number of the one or more devices106, current bill of the one or more devices106 and billing history of the one or more devices106. In addition, the one or more standard information include service history of the one or more devices106, standard service recommendation period of the one or more devices106 and service due information of the one or more devices106. Moreover, the one or more standard information includes standard values of a set of parameters associated with the one or more devices106. In an embodiment of the present disclosure, the third set of data may be fetched automatically from third party websites. In an embodiment of the present disclosure, one or more data of the third set of data for the portable communication device is fetched automatically. For example, a brand, a model number and the like of a smart-phone is fetched automatically when a user accesses the application for a first time.
[0038] In an embodiment of the present disclosure, the billing history is provided by the user 104 by uploading images of current one or more bills and past one or more bills. In an embodiment of the present disclosure, the service history of the one or more devices 106 may be fetched from a server associated with a company associated with the one or more devices 106. In an embodiment of the present disclosure, the user 104 may possess more than one quantity of a type of device. In an example, the user 104 may possess two air conditioners, two smart-phones, two laptops and the like. The user 104 may or may not provide the information about all the devices present in the facility 102 based on his or her choice.
[0039] The creation module 208 creates a user profile associated with the user 104 of the one or more users. The user profile is created based on the first set of data associated with the user 104, the second set of data and the third set of data associated with the one or more devices 106 of the user 104. The user profile is created in real time. In an embodiment of the present disclosure, the user profile includes a device profile and a demographic profile of the user 104. In an embodiment of the present disclosure, the
creation module 208 segregates a profile of each type of device. In an example, the creation module 208 segregates the profile for the smart-phone, air conditioner and television.
[0040] The analyzing module 210 analyzes the first set of data associated with the user 104 and the second set of data associated with each of the one or more devices 106 of the user 104. The analysis of the first set of data and the second set of data is performed in real time. The analyzing module 210 further includes a recognition module 210a in the processor. The recognition module 210a recognizes a plurality of attributes associated with each of the one or more devices 106. The plurality of attributes include a color of the one or more devices 106, a shape of the one or more devices 106, a size of the one or more devices 106, a weight of the one or more devices 106 and device specific parameters. The device specific parameters correspond to different parameters based on each type of the device. In an example, an air conditioner has a different set of parameters as compared to a television. In an embodiment of the present disclosure, the device specific parameters include various electrical parameters and other parameters.
[0041] In addition, the plurality of attributes include a height of the one or more devices 106, width of the one or more devices 106, power rating, material of the one or more devices 106 and an operating voltage. In an embodiment of the present disclosure, the plurality of attributes is obtained from one or more third party sources. In an embodiment of the present disclosure, the one or more third party sources include one or more e-commerce websites, one or more websites associated with the company, one or more brochures and the like. The plurality of attributes is recognized for categorizing the user 104.
[0042] In an embodiment of the present disclosure, the analysis is done for checking a current operational state of the one or more devices 106, the plurality of attributes of the one or more devices 106 and a range of price of the one or more devices 106. In addition, the analysis is done for checking a preferred brand for each type of the one or more devices 106, an amount of energy usage by each of the one or more devices 106. Moreover, the analysis is done for checking performance of the one or more devices 106 and a comparison of performance of the one or more devices 106 of corresponding brand with other one or more devices of different brands. Further, the analysis is done for determination of one or more devices desired by the user 104 in place of the one or more devices 106 and service status of the one or more devices 106.
[0043] The determination module 212determines the pattern of usage of the one or more devices 106 over a period of time. The determination module 212 determines the pattern of usage based on the analysis of the first set of data and the second set of data. The pattern of usage includes a frequency of usage of the one or more devices106. In addition, the pattern of usage includes energy consumption information associated with the one or more devices106. The determination module 212 performs determination of the pattern of usage based on at least one of daily usage analysis, weekly usage analysis, monthly usage analysis and yearly usage analysis. Furthermore, the determination module performs determination of the pattern of usage of the one or more devices 106 to detect the one or more anomalies in the operating behaviour of the one or more devices 106.
[0044] Going further, the detection module 214 detects the one or more anomalies in the operating behaviour of the one or more devices in real time. The detection module 214 detects the one or more anomalies based on the determination of the pattern of usage of the one or more devices. In addition, the one or more anomalies in the operating behavior correspond to a deviation from a normal pattern of use of the one or more devices. The deviation may be due to any reason such as theft, use of the devices by any other individual, faulty devices and the like. The detection module 214 detects the one or more anomalies by comparing the current working status with past working status of the device of the one or more devices 106. In addition, the detection module 214 detects the one or more anomalies by comparing current pattern of usage with the existing pattern of usage of the device of the one or more devices 106.
[0045] The notification module 216 notifies the one or more anomalies in the operating behavior of the one or more devices 106 to the user 104 in real time. The notification module 216 notifies the user 104 based on the detection of the one or more anomalies in the operating behavior of the one or more devices 106. For example, the theft detection can be done based on a change in pattern of use of the one or more devices in real time. The notification module 216 notifies the user 104 by utilizing one or more communication medium. The one or more communication medium include but may not be limited to a short message service, a multimedia messaging service, a voice call and an internet service. In an example, if a thief switches on or off a light at late night or switches on or off any appliance or device when the user is not located at home, the device management system 112 notifies the user about the incident in real time.
[0046] The prediction module218predictsthe energy consumption information of each device of the one or more devices106. The prediction module 218 predicts the energy consumption information based on the pattern of usage of the one or more devices106 determined. Further, the recommendation module 220 recommends the at least one or more required actions to the user104 in real time. The recommendation module 220 recommends based on the detection of the one or more anomalies in the operating behavior of the one or more devices. In an example, if a thief switches on or off a light at late night or switches on or off any appliance or device when the user is not located at home, the device management system 112 notifies the user about the incident in real time. In addition, the device management system 112 recommends the user in real time to call for security and send a signal to the security for prompt action.
[0047] Furthermore, the recommendation module 220 recommends at least one or more required actions based on the determination of the pattern of usage of the one or more devices. In another example, a person A leaves his office at 6:00 pm and reaches home at 6:30 pm daily. After reaching home at 6:30 pm, the person A turn on air conditioner and sets temperature to 20°C. The device management system 112 determines the pattern of usage of the air conditioner. Next day at 6:15 pm, the device management system 112 notifies the person A “Hi Mr. A, your air conditioner is in off state and takes 15 minutes to maintain the room temperature to 20°C. Would you like to turn it on?”
[0048] Going further, the updating module 222 updates the first set of data, the second set of data, the third set of data, the user profile of each of the one or more users and the plurality of attributes. The update is done in real time. Furthermore, the database 224 stores the first set of data, the second set of data, the third set of data, the user profile of each of the one or more users and the plurality of attributes. The storage is done in real time.
[0049] FIG. 3 illustrates a block diagram of a computing device 300, in accordance with various embodiments of the present disclosure. The computing device 300 includes a bus 302 that directly or indirectly couples the following devices: memory 304, one or more processors 306, one or more presentation components 308, one or more input/output (I/O) ports 310, one or more input/output components 312, and an illustrative power supply 314. The bus 302 represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks of FIG. 3 are shown with lines for the sake of clarity, in reality, delineating various components is not so clear, and
metaphorically, the lines would more accurately be grey and fuzzy. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. The inventors recognize that such is the nature of the art, and reiterate that the diagram of FIG. 3 is merely illustrative of an exemplary computing device 300 that can be used in connection with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” etc., as all are contemplated within the scope of FIG. 3 and reference to “computing device.”
[0050] The computing device 300 typically includes a variety of computer-readable media. The computer-readable media can be any available media that can be accessed by the computing device 300 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, the computer-readable media may comprise computer storage media and communication media. The computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. The computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 300. The communication media typically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.
[0051] Memory 304 includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory 304 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device 300 includes one or more
processors that read data from various entities such as memory 304 or I/O components 312. The one or more presentation components 308 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc. The one or more I/O ports 310 allow the computing device 300 to be logically coupled to other devices including the one or more I/O components 312, some of which may be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, etc

Documents

Application Documents

# Name Date
1 201621031656-ABSTRACT [24-09-2022(online)].pdf 2022-09-24
1 201621031656-US(14)-HearingNotice-(HearingDate-15-05-2025).pdf 2025-04-24
1 Form 5 [16-09-2016(online)].pdf 2016-09-16
2 201621031656-ABSTRACT [24-09-2022(online)].pdf 2022-09-24
2 201621031656-CLAIMS [24-09-2022(online)].pdf 2022-09-24
2 Form 3 [16-09-2016(online)].pdf 2016-09-16
3 201621031656-CLAIMS [24-09-2022(online)].pdf 2022-09-24
3 201621031656-DRAWING [24-09-2022(online)].pdf 2022-09-24
3 Drawing [16-09-2016(online)].pdf 2016-09-16
4 Description(Complete) [16-09-2016(online)].pdf 2016-09-16
4 201621031656-FER_SER_REPLY [24-09-2022(online)].pdf 2022-09-24
4 201621031656-DRAWING [24-09-2022(online)].pdf 2022-09-24
5 Other Patent Document [31-10-2016(online)].pdf 2016-10-31
5 201621031656-OTHERS [24-09-2022(online)].pdf 2022-09-24
5 201621031656-FER_SER_REPLY [24-09-2022(online)].pdf 2022-09-24
6 Form 26 [31-10-2016(online)].pdf 2016-10-31
6 201621031656-OTHERS [24-09-2022(online)].pdf 2022-09-24
6 201621031656-FORM 3 [08-09-2022(online)].pdf 2022-09-08
7 ABSTRACT1.JPG 2018-08-11
7 201621031656-FORM 4(ii) [27-05-2022(online)].pdf 2022-05-27
7 201621031656-FORM 3 [08-09-2022(online)].pdf 2022-09-08
8 201621031656-FORM 13 [25-05-2022(online)].pdf 2022-05-25
8 201621031656-FORM 4(ii) [27-05-2022(online)].pdf 2022-05-27
8 201621031656-Power of Attorney-041116.pdf 2018-08-11
9 201621031656-Form 1-041116.pdf 2018-08-11
9 201621031656-FORM 13 [25-05-2022(online)].pdf 2022-05-25
9 201621031656-POA [25-05-2022(online)].pdf 2022-05-25
10 201621031656-Correspondence-041116.pdf 2018-08-11
10 201621031656-POA [25-05-2022(online)].pdf 2022-05-25
10 201621031656-RELEVANT DOCUMENTS [25-05-2022(online)].pdf 2022-05-25
11 201621031656-FER.pdf 2021-12-29
11 201621031656-FORM-26 [07-09-2020(online)].pdf 2020-09-07
11 201621031656-RELEVANT DOCUMENTS [25-05-2022(online)].pdf 2022-05-25
12 201621031656-AMENDED DOCUMENTS [07-09-2020(online)].pdf 2020-09-07
12 201621031656-FER.pdf 2021-12-29
12 201621031656-FORM 18 [07-09-2020(online)].pdf 2020-09-07
13 201621031656-FORM 13 [07-09-2020(online)].pdf 2020-09-07
13 201621031656-AMENDED DOCUMENTS [07-09-2020(online)].pdf 2020-09-07
14 201621031656-AMENDED DOCUMENTS [07-09-2020(online)].pdf 2020-09-07
14 201621031656-FORM 13 [07-09-2020(online)].pdf 2020-09-07
14 201621031656-FORM 18 [07-09-2020(online)].pdf 2020-09-07
15 201621031656-FER.pdf 2021-12-29
15 201621031656-FORM 18 [07-09-2020(online)].pdf 2020-09-07
15 201621031656-FORM-26 [07-09-2020(online)].pdf 2020-09-07
16 201621031656-Correspondence-041116.pdf 2018-08-11
16 201621031656-FORM-26 [07-09-2020(online)].pdf 2020-09-07
16 201621031656-RELEVANT DOCUMENTS [25-05-2022(online)].pdf 2022-05-25
17 201621031656-Form 1-041116.pdf 2018-08-11
17 201621031656-POA [25-05-2022(online)].pdf 2022-05-25
17 201621031656-Correspondence-041116.pdf 2018-08-11
18 201621031656-FORM 13 [25-05-2022(online)].pdf 2022-05-25
18 201621031656-Power of Attorney-041116.pdf 2018-08-11
18 201621031656-Form 1-041116.pdf 2018-08-11
19 201621031656-FORM 4(ii) [27-05-2022(online)].pdf 2022-05-27
19 201621031656-Power of Attorney-041116.pdf 2018-08-11
19 ABSTRACT1.JPG 2018-08-11
20 201621031656-FORM 3 [08-09-2022(online)].pdf 2022-09-08
20 ABSTRACT1.JPG 2018-08-11
20 Form 26 [31-10-2016(online)].pdf 2016-10-31
21 201621031656-OTHERS [24-09-2022(online)].pdf 2022-09-24
21 Form 26 [31-10-2016(online)].pdf 2016-10-31
21 Other Patent Document [31-10-2016(online)].pdf 2016-10-31
22 201621031656-FER_SER_REPLY [24-09-2022(online)].pdf 2022-09-24
22 Description(Complete) [16-09-2016(online)].pdf 2016-09-16
22 Other Patent Document [31-10-2016(online)].pdf 2016-10-31
23 201621031656-DRAWING [24-09-2022(online)].pdf 2022-09-24
23 Description(Complete) [16-09-2016(online)].pdf 2016-09-16
23 Drawing [16-09-2016(online)].pdf 2016-09-16
24 201621031656-CLAIMS [24-09-2022(online)].pdf 2022-09-24
24 Drawing [16-09-2016(online)].pdf 2016-09-16
24 Form 3 [16-09-2016(online)].pdf 2016-09-16
25 Form 5 [16-09-2016(online)].pdf 2016-09-16
25 Form 3 [16-09-2016(online)].pdf 2016-09-16
25 201621031656-ABSTRACT [24-09-2022(online)].pdf 2022-09-24
26 Form 5 [16-09-2016(online)].pdf 2016-09-16
26 201621031656-US(14)-HearingNotice-(HearingDate-15-05-2025).pdf 2025-04-24
27 201621031656-FORM-26 [07-05-2025(online)].pdf 2025-05-07
28 201621031656-Correspondence to notify the Controller [07-05-2025(online)].pdf 2025-05-07
29 201621031656-Response to office action [13-05-2025(online)].pdf 2025-05-13

Search Strategy

1 Search_201621031656E_24-12-2021.pdf
2 201621031656_amdAE_06-02-2023.pdf