Abstract: The present disclosure relates to a system for controlled and secured access of agricultural machines, and user defined request for the agricultural machines and services. The system includes a control unit to connect and authenticate users/farmers and operators to the system. The control unit allows the system to receive and store user details, farm details, crops details, agrochemicals details and operator and agricultural machine details in to the system using mobile devices. The control unit allows users to raise agricultural machine and service request and further assigns operators to reach the user (farm) and perform agricultural services based on the service request, crop details, and farm details. The control unit can be operatively coupled to the agricultural machine and associated vehicles, and further configured to grant access and control of the agricultural machine and the vehicles to authorized operators only after a positive authentication of the operators and agrochemicals.
DESC:TECHNICAL FIELD
[0001] The present disclosure relates to the field of agricultural machinery and securing system thereof. More particularly, the present disclosure relates to an automated system for controlled and secured access of agricultural machines, and user-defined request for the agricultural machines and services.
BACKGROUND
[0002] Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
[0003] Since the start of green revolution in India and other parts of the world whose lifeline and economy mainly depend on agriculture, use of agricultural machines and agriculture enhancing chemicals (agrochemicals) such as fertilizers, insecticides, pesticides, herbicides, nematicides, and nutrient rich chemicals to protect crops and provide required nutrients to the crops, for improved crop production, have significantly grown.
[0004] Farmers use agricultural machines such as spraying machines, sowing machines, and harvesters etc. to perform various agricultural processes on their land and crops. Traditionally, farmers use knapsack type spraying machine for spraying these agrochemicals (fertilizers, insecticides, herbicides, nematicides, pesticides, chemicals, and other products) on their farm or crop. Farmers have to manually operate these knapsack type spraying machine and have to cover their entire farm on foot. Such practice is time consuming and labor intensive. Further, spraying of agrochemicals by unskilled and less knowledgeable farmers is also health hazardous, inefficient, and wastes a lot of money of the farmers.
[0005] Framers are mostly not well educated and lack proper knowledge about the type and required quantity of agrochemicals to be sprayed on their crops and farm. Further, farmers lack proper knowledge about the type of agricultural machines to be used on their farm. This lack of knowledge significantly affects the yield of the crops, and also wastes money and time of the farmers. In many cases, use of wrong or hazardous agrochemicals (bought from a secondary and unauthorized market) on the crops and farm can be life threatening for the farmer or person spraying the agrochemicals, as well as the population consuming such crops or farm products produced using these agrochemicals.
[0006] Various vehicle based spraying machines are also present in the market, which are used to spray agrochemicals on bigger farm area. Such vehicle based spraying machines includes a tanker filled with agrochemicals positioned on a vehicle, and long pipe with multiple holes to spray the chemicals. These machines solve the problems of the spraying process being labor intensive and time consuming, by making the process easy in lesser time.
[0007] However, such vehicle based spraying machines and other agricultural machines (sowing machines, harvester, etc.) face the same problem of being operated by unskilled farmers or operators who do not have the proper knowledge of correct type of agricultural machines and required quantity of agrochemicals to be used on their crops and farm. In addition, these machines fail to solve problem of incorrect and hazardous agrochemicals being used by the unskilled farmer or operators.
[0008] Further, even though if authentic and safe type of agrochemicals are being filled in the existing knapsack type and vehicle based spraying machines for spraying, these machines/sprayers can be accessed and driven by ideally any unauthorized person who could drive the vehicle and do spraying. This unauthorized accessing and control of the knapsack type and vehicle based spraying machines leads to theft, adulteration of agrochemicals to be sprayed, and improper spraying of chemicals by unskilled farmers and operators
[0009] There is, therefore, a need to provide a system for controlled and secured access of agricultural machines, and user defined request for agricultural machines, which allows authorized user to request for agricultural machines and services, and grants access and operation of these agricultural machines after proper authentication of operators, users (farmers), and agrochemicals to be sprayed. Further, there is, a need to provide a system that allows users to feed data pertaining to their farm, crops, acreage, type of agricultural service and/or chemicals required to be sprayed using a mobile computing device and mobile app, to facilitate authorized operators to reach to the user (farm or land) with corresponding agricultural machines based on the data fed by the farmers.
OBJECTS OF THE PRESENT DISCLOSURE
[0010] Some of the objects of the present disclosure, which at least one embodiment herein satisfies are as listed herein below.
[0011] An object of the present disclosure is to provide for a system for managing booking, farmer management, acreage reporting, and machine maintenance.
[0012] An object of the present disclosure is to provide for a system for facilitating authorization and identification of correct operators.
[0013] An object of the present disclosure is to provide for a system to facilitate obtaining of correct farm related details like crop and geo fence of land and demography details of farmers.
[0014] An object of the present disclosure is to provide for a system to facilitate identification of correct product and to determine if the right product been mixed or not while spraying.
[0015] An object of the present disclosure is to provide for a system that facilitates access only to authorized operator.
[0016] An object of the present disclosure is to provide for a system to facilitate validation of the authorized operator that enables sending of command to machine to unlock spraying switch to start spraying.
[0017] An object of the present disclosure is to provide for a system to track machine driving and maintenance of the machine.
[0018] An object of the present disclosure is to provide for a system to facilitate tracking of location of the any or a combination of agricultural machines and vehicles, location of operators and location of users/farmers.
[0019] An object of the present disclosure is to provide for a system to ensure safety by facilitating secure access to start / stop the any or a combination of agricultural machines and vehicles and facilitating safe chemical usage by authorized personnel only.
SUMMARY
[0020] The present disclosure relates to design of high electron mobility transistor for enhancing performance and linearity.
[0021] In an aspect, the present disclosure provides a system for facilitating controlled and secured access of agricultural machines. The system may include a control unit communicatively coupled to any or a combination of agricultural machines and vehicles and a processor operatively coupled with the control unit and having a memory, the memory storing instructions executable by the processor to receive a first data packet, from one or more mobile computing devices associated with one or more users pertaining to one or more requests associated with the any or a combination of agricultural machines and vehicles. The processor may also cause the system to receive a second data packet from the one or more mobile computing devices associated with the one or more operators pertaining to acknowledgement of the receipt of the first data packet. The processor may enable the system to extract from the received first data packet, a first set of attributes indicative of user information and determine a second set of attributes from the extracted first set of attributes, the second set of attributes pertaining to amount and type of agrochemical products required by the one or more users. The processor then may cause the system to transmit a third set of data packets generated based on the first and second set of attributes to the one or more mobile computing devices associated with the one or more operators, and based upon the transmission of the third set of data packets, the one or more mobile computing devices associated with the one or more operators may be configured to generate one or more services associated with the one or more requests.
[0022] In an embodiment, the first data packet may be transmitted to the one or more mobile computing devices associated with one or more operators and the second data packet may be transmitted to the one or more mobile computing devices associated with the one or more users.
[0023] In an embodiment, the system may be configured to request and receive through a mobile computing device a first data set of information pertaining to the first set of attributes that may correspond to user information of the one or more users along with farm and crop related details when the one or more user may connect to the system for first time. In another embodiment, login credentials may be generated based on acknowledgement of the request and verification of the first data set of information to provide authorization to the one or more users, and upon authorization, the one or more users may enter the generated login credentials to access the system and operate any or a combination of agricultural machines and vehicles assigned by the one or more operators.
[0024] In an embodiment, the system may be configured to request and receive through a mobile computing device a second data set of information pertaining to personal details of the one or more operators along with vehicle and the agricultural machine details when the one or more operators may connect with the system for first time. In another embodiment, the login credentials may be generated based on acknowledgement of the request and verification of the second data set of information to provide authorization to the one or more operators, and upon authorization, the one or more operators may enter the generated login credentials to access the system and operate any or a combination of agricultural machines and vehicles. In another embodiment, the first and the second data set of information may be stored in a server.
[0025] In another embodiment, the control unit may be configured to grant access to any or a combination of the agricultural machines and vehicles only after a positive authentication of the one or more authorized operators.
[0026] In an embodiment, a fourth set of data packets pertaining to an acknowledgement of receiving the third set of data packets may be generated by the mobile computing devices of at least one of the one or more operators among the authorized one or more operators such that the system may receive the fourth set of data packets and may transmit the received fourth set of data packets to the at least one of the authorized one or more users facilitating the interaction between at least one of the authorized one or more users and at least one of the authorized one or more operators for initiating the agricultural service based on the request.
[0027] In an embodiment, the system may include a communication module operatively coupled to the control unit. The control unit may be configured to restrict or control the operation of the any or a combination of agricultural machines and vehicles by the one or more mobile computing devices associated with the one or more users.
[0028] In an embodiment, the any or a combination of agricultural machines and vehicles may be configured with one or more actuators installed at predefined positions on the any or a combination of agricultural machines and vehicles.
[0029] In another embodiment, the one or more actuators may actuate one or more driving means of the any or a combination of agricultural machines and vehicles to control their operation.
[0030] In an embodiment, one or more sensors may be operatively coupled to the control unit of the system are configured to locate the any or a combination of agricultural machines and vehicles.
BRIEF DESCRIPTION OF DRAWINGS
[0031] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure. The diagrams are for illustration only, which thus is not a limitation of the present disclosure.
[0032] In the figures, similar components and/or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label with a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
[0033] FIG. 1 illustrates an exemplary network architecture of the proposed system for controlled and secured access to agricultural machines, and user defined request for the agricultural machines and services, in accordance with an embodiment of the present invention.
[0034] FIG. 2 illustrates an exemplary system architecture of a control unit of the proposed system for providing controlled and secured access to agricultural machines, and raising user defined request of the agricultural machines and services, in accordance with an embodiment of the present invention.
[0035] FIG. 3 illustrates an exemplary block diagram of the proposed system, in accordance with an embodiment of the present invention, to elaborate upon its working.
[0036] FIG. 4 illustrates an exemplary flow diagram associated with one or more operators of the proposed system, in accordance with an embodiment of the present invention, to elaborate upon its working.
DETAILED DESCRIPTION
[0037] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such detail as to clearly communicate the disclosure. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
[0038] Embodiments of the present invention may be provided with a machine-readable storage medium tangibly embodying thereon instructions, which may be used to program one or more processors to perform a process. The machine-readable medium may include, but is not limited to, fixed (hard) drives, magnetic tape, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), and magneto-optical disks, semiconductor memories, such as ROMs, PROMs, random access memories (RAMs), programmable read-only memories (PROMs), erasable PROMs (EPROMs), electrically erasable PROMs (EEPROMs), flash memory, magnetic or optical cards, or other type of media/machine-readable medium suitable for storing electronic instructions.
[0039] Exemplary embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. These embodiments are provided so that this disclosure will be thorough and complete and will fully convey the scope of the invention to those of ordinary skill in the art. Moreover, all statements herein reciting embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure).
[0040] The present disclosure relates to the field of agricultural machinery and securing system thereof. More particularly, the present disclosure relates to an automated system for controlled and secured access of agricultural machines, and user defined request for the agricultural machines and services.
[0041] FIG. 1 illustrates an exemplary network architecture of the proposed system for controlled and secured access to agricultural machines, and user defined request for the agricultural machines and services, in accordance with an embodiment of the present invention.
[0042] As illustrated, in an aspect, the proposed system 102 (also referred to as agriculture system 102, herein) can facilitate one or more users 108-1 to 108-N (collectively referred to as farmers or users 108, herein) to connect to a network 106 of the system 102 to allow the users 108 to feed data pertaining to any or a combination of farm, crops, acreage, type of agricultural services, and/or agrochemicals required to be sprayed on their crops or farm, but not limited to the likes, into the system 102. The system 102 can further allow the users 108 to raise a service request for one or more agricultural machines 112-1 to 112-N (collectively referred to as agricultural machines 112, herein) and agricultural services such as but not limited to, harvesting, sowing of seeds, watering, and spraying of agrochemicals on their farm or crops, using one or more mobile computing devices 110-1 to 110-N (collectively referred to as mobile devices 110, herein) associated with the users 108. The proposed system 102 can be implemented in form of a network 104 where the farmers 108 can be connected to the system 102. The system 102 can include one or more operators 114-1 to 114-N (collectively referred to as operators 114, herein) who can connect to the users 108 and the system 102 through the network 106. The system can enable at least one of the operators 114 to connect to the users 108 who have raised the service request and facilitate the at least one authorized operator 114 to reach to the corresponding users 108 (farm or land) with corresponding agricultural machine 112, based on the corresponding data fed by the users 114 in to the system 102.
[0043] In an exemplary embodiment, the agricultural machines 112 can be any or a combination of spraying machine, soil cultivating machines, harvesting machines, irrigation equipment, seed sowing machine, agriculture produce sorter, and hay making machines, but not limited to the likes.
[0044] In exemplary implementation, the system 102 can enable at least one of the operators 114 to connect to the users 108 who have raised the service request and facilitate at least one authorized operator 114 to reach to the corresponding users 108 (farm or land) with appropriate spraying machines 112 and agrochemicals on their farm or crops based on the corresponding data fed by the farmers 114. The operators 114 can be provided with the spraying machines 112 including any or a combination of knapsack type spraying machines, a vehicle based spraying machines, an aerial spraying machines such as drones, and aero planes, but not limited to the likes.
[0045] In an embodiment, the proposed system 102 can be implemented using any or a combination of hardware components and software components such as a cloud, a server, a computing system, a computing device, a network device and the like (collectively designated as server 104, herein). Further, the system 102 can interact with the users 108 and the operators 114 through a mobile application that can reside in the mobile devices of the users 108 and the operators 114. In an implementation, the system 104 can be accessed by application that can be configured with any operating system, including but not limited to, AndroidTM, iOSTM, and the like.
[0046] Further, the network 106 can be a wireless network, a wired network or a combination thereof that can be implemented as one of the different types of networks, such as Intranet, Local Area Network (LAN), Wide Area Network (WAN), Internet, and the like. Further, the network can either be a dedicated network or a shared network. The shared network 106 can represent an association of the different types of networks that can use variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like.
[0047] In an embodiment, the system 102 can facilitate an interaction between the users 108 and the operators 114 through the network 106. The users 108 can send a first set of data packet pertaining to request for the agricultural machines 112 and/or agricultural services, into the system 102, using the mobile devices 110. The system 102 can receive the data packets and transmit the received data packets to mobile devices of the operators 114. A second set of data packets pertaining to an acknowledgement of the received first set of data packet can be generated by mobile devices of at least one of the operators 114 among the one or more operators 114-1 to 114-N. The system 102 can transmit the second set of data packets to the mobile devices 110 associated with the corresponding user 108, thereby, facilitating an interaction between the user 108 and the operators 114. In an exemplary embodiment, the communication between the operators 114, the farmers/users 108, and the server 104 can be a half duplex bi-directional communication.
[0048] In an embodiment, the operators 114 can reach to the user 108 with appropriate agricultural machines 112, based on any or a combination of service request raised by the user 108 and the data fed by the user 108 in the system 102. In an exemplary implementation, the operators 114 can reach to the user 108 with appropriate spraying machines 112 filled with appropriate agrochemicals, based on a spraying request and the data fed by the user 108 in the system 102. For instance, based on the size of the farm and type of crops, the system can determine the amount and type of agrochemicals required by the farmers 108 for their crop. The system 102 can send this data pertaining to the amount and type of agrochemicals required to the connected operator 114 so that the operator 114 can reach to the corresponding user 108 and spray the required agrochemical using the spraying machine 112.
[0049] In an embodiment, the system 102 can facilitate authentication of the operators 114 and the users 108 so that only authorized users 108 and authorized operators 114 can access the system 102. The system 102 can include a control unit operatively coupled to the spraying machines 112 that can be configured to restrict operation of the agricultural machine 112 and/or vehicles on which the agricultural machines 112 are positioned, when an unauthorized user tries to access the system 102. In an exemplary embodiment, the control unit can be positioned on the agricultural machines 112 and/or the vehicles on which the agricultural machines 112 are positioned. In another exemplary embodiment, the control unit can be positioned at a remote location and can be configured to restrict or control the operation of the agricultural machine 112 and/or vehicle from the remote location by a wireless/wired media, but not limited to the like.
[0050] In an embodiment, the system 102 can request and receive a first data set of information pertaining to personal details of the users 102 along with farm and crop related details from the users 108 when the user 108 connects to the system 102 for the first time. The system can store the first data set in the server 104 for future verification. The system 102 can allow the authorized users 108 to raise the service request after re-requesting the personal details of the users and comparing it with the first data set of personal details of the users 102 already stored in the server 104 of the system 102.
[0051] In an embodiment, the system 102 can request and receive a second data set of information pertaining to personal details of the operators 114 along with vehicle and agricultural machine details from the operators 114 when the operators 114 connects with the system 102 for the first time. The system 102 can store the second data set in the server 104 for future verification. The system 102 can allow the authorized operators to access the agricultural machines 112 and vehicles after re-requesting the personal details of the operators 114 and comparing it with the second dataset of personal details already stored in the server 104 of the system. The control unit can transmit a set of control signals to any or a combination of the agricultural machines 112 and the vehicles for allowing access to the agricultural machines 112 and/or vehicles only after a positive authentication of the operators 114.
[0052] In another embodiment, the system 102 can facilitate authentication of agrochemical by scanning and/or feeding agrochemical details into the system 102 by the authorized operator 114 through the mobile devices. The control unit can restrict the operation of the spraying machines 112 and/or vehicles on which the spraying machines are positioned, when unauthentic or unregistered agrochemicals are scanned by the system 102, thereby preventing spraying of incorrect and hazardous agrochemicals being sprayed on the farm and crops
[0053] FIG. 2 illustrates an exemplary system architecture of a control unit of the proposed system for providing controlled and secured access to agricultural machines, and raising user defined request of the agricultural machines and services, in accordance with an embodiment of the present invention.
[0054] As illustrated, the control unit 202 of the proposed system can include one or more processor(s) 204. The one or more processor(s) 204 can be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processor(s) 204 are configured to fetch and execute computer-readable instructions stored in a memory of the control unit 202. The memory 206 can store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 206 can include any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.
[0055] In an embodiment, the control unit 202 can also include an interface(s) 208. The interface(s) 208 can include a variety of interfaces 208, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, and the like. The interface(s) 208 can facilitate communication of the control unit with various devices coupled to the control unit 202. The interface(s) 208 can also provide a communication pathway for one or more components of the control unit 202. Examples of such components include, but are not limited to, processing engine(s) and database.
[0056] In an embodiment, the control unit 202 can include a communication unit 210 operatively coupled to the one or more processor(s) 204. The communication unit 210 can be configured to communicatively couple the proposed system 102 to the mobile devices of the farmers and the operators, and the spraying machines. In an exemplary embodiment, the communication unit 210 can include any or a combination of NFS, BLE, Bluetooth module, WIFI module, transceiver, and wired media, but not limited to the like..
[0057] In an embodiment, the processing engine(s) 212 can be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s). In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 212 can be processor executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing engine(s) 212 can include a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 212. In such examples, the control unit can include the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to control unit 202 and the processing resource. In other examples, the processing engine(s) 212 can be implemented by electronic circuitry. The database 226 can include data that is either stored or generated as a result of functionalities implemented by any of the components of the processing engine(s) 212.
[0058] In an embodiment, the processing engine(s) 212 can include a user data collection module 214, an operator data collection module 216, an authentication module 218, a request raising module 220, an access and control grant module 222, and other module(s) 224, but not limited to the likes. The other module(s) 224 can implement functionalities that supplement applications or functions performed by the control unit 102 or the processing engine(s) 212.
[0059] In an embodiment, the user data collection module 214 can enable the control unit 202 to receive a first set of data packets pertaining to a request from mobile devices of a user 108 to join the system 102. The control unit 202 can enable the system 102 to connect with the mobile devices associated with the user 108 using the communication unit 210. The mobile devices can operate as an input device for the user 108 to feed a first data set of information pertaining to any or a combination of user details, and farm and crops related details, but not limited to the likes, into the system 102. In an exemplary embodiment, the user details can include any or a combination of name of the user, address of the user, mobile number of the user, and Aadhar number, and location of the user, but not limited to the likes. The farm and crop details can include any or a combination of type of crops, acreage, location of farm or land, and type of agrochemicals required, but not limited to the likes.
[0060] In an embodiment, the operator data collection module 216 can enable the control unit 202 to receive a second set of data packets pertaining to a request from an operator 114 to join the system 102. The control unit 202 can enable the system 102 to connect with mobile devices and agricultural machines 112 associated with the operators 114 using the communication unit 210. The mobile devices can operate as an input device for the operator 114 to feed a second data set of information pertaining to any or a combination of operator details, vehicle details, and agricultural machine details. but not limited to the likes, into the system 102. In an exemplary embodiment, the operator details can include any or a combination of name of the operator, address of the operator, mobile number of the operator, but not limited to the likes. The agricultural machine details can include any or a combination of type of the agricultural machine, unique ID of the agricultural machine, numbers of agricultural machine, but not limited to the likes. The vehicle details can include any or a combination of name and type of the vehicle, number of the vehicle, and location of the vehicle, but not limited to the likes.
[0061] In an embodiment, the authentication module 218 can enable the control unit 202 to re-request the farmer 108 to feed user details into the system 102 thorough the mobile devices associated with the user 108, when the user 108 tries to access the system 102. The authentication module 218 can enable the processors 204 to compare the user details fed by the user 108 at the time of accessing the system 102, with the first data set of information pertaining to the user details, already stored in the server 104 of the system 102. The control unit 202 can allow an authorized user 108 to access the system 102 after a positive authentication of the user 108 by the authentication module 218.
[0062] In an embodiment, the authentication module 218 can enable the control unit 202 to re-request an operator 114 to feed operator details into the system 102 through the mobile devices associated with the operator 114, when the operator 114 tries to access the system 102. The authentication module 218 can enable the processors 204 to compare the operator details fed by the operator 114 at the time of accessing the system 102, with the second data set of information pertaining to the operators 114 already stored in the server 104 of the system 102. The control unit 102 can allow an authorized operator 114 to access the system 102 and the agricultural machines 114 only after a positive authentication of the operator 114 by the authentication module 218.
[0063] In an embodiment, the authentication module 218 can enable the control unit 202 to re-request the operator 114 to feed agrochemical details into the system 102 through the mobile devices associated with the operator 114. The operator 114 can scan a unique ID associated with the agrochemical and/or feed agrochemical details in to the system 102 using the mobile devices of the operator 114. In an exemplary implementation, the operator 114 can scan the unique ID of the agrochemical using a camera of the mobile device. The system 102 can then extract the agrochemical details using the scanned unique ID. The authentication module 218 can compare the agrochemical details fed by the operator with a third data set of information pertaining to the authentic agrochemicals already stored in sever 104 of the system 102. The control unit 202 can allow the authorized operator 114 to access the system 102 and the agricultural machines 112 only after a positive authentication of the agrochemicals by the authentication module 218.
[0064] In an embodiment, the request raising module 220 can enable the control unit 202 to generate a third set of data packets pertaining to agricultural services, when the authorized user 108 raises a service request for any of the agricultural services. The authorized user 108 can raise the service request (spraying, harvesting, sowing, etc) using the mobile devices 110. The system 102 can receive the third set of data packets associated with the agricultural services requested by the user 108 and transmit the received third set of data packets to mobile devices of the authorized operators 114-1 to 114-N. A fourth set of data packets pertaining to an acknowledgement of receiving the third set of data packets, can be generated by mobile devices of at least one of the operators 114 among the authorized operators 114-1 to 114-N. The system 102 can receive the fourth set of data packets and transmit the received fourth set of data packets to the authorized user 108, thereby, facilitating the interaction between the authorized user 108 and the authorized operator 114, for initiating the agricultural service based on the request.
[0065] In an embodiment, the access and control grant module 222 can enable the control unit 202 to generate a first set of control signals to any or a combination of the agricultural machines 112, and vehicles on which the agricultural machines 112 are positioned to restrict operation of the agricultural machine and/or vehicles, when an unauthorized user tries to access the system 102. Further, the access and control grant module 222 can enable the control unit 202 to generate a second set of control signals to any or a combination of the agricultural machines 112, and vehicles to restrict operation of the agricultural machine and/or vehicles, when an unauthenticated agrochemical is detected by the authentication module 218.
[0066] In another embodiment, the access and control grant module 222 can enable the control unit 102 to generate a third set of control signals to any or a combination of the agricultural machines 112, and/or vehicles to grant access to the agricultural machine 112 and/or vehicles, after a positive authentication of the operator 114, and the agrochemicals, by the authentication module 218.
[0067] FIG. 3 illustrates an exemplary block diagram of the proposed system, in accordance with an embodiment of the present invention, to elaborate upon its working.
[0068] As illustrated, in an embodiment, a user 108 can access the system 102 (control unit 202) using one or more first mobile devices 110-A (also referred to as first mobile device 110-A, herein) associated with the user 108. An operator 114 can access the system 102 (control unit 202) using one or more second mobile devices 110-B (also referred to as second mobile device 110-B, herein) associated with the operator 114. The communication unit 210 of the control unit 202 can enable communicative coupling of the user 108 and the operator 114 with the system 102 and the server 104. The control unit 202 can be operatively coupled to the agricultural machine 112 and can be configured to provide access to the agricultural machine 112 to the operator 114 after a positive authentication of the operator 114 and the agrochemicals.
[0069] In an exemplary embodiment, the agricultural machine 112 can be spraying machine, soil cultivating machines, harvesting machines, irrigation equipment, seed sowing machine, agriculture produce sorter, and hay making machines, but not limited to the likes. In another exemplary embodiment, the spraying machines can include any or a combination of backpack sprayer, knapsack sprayer, vehicle based spraying machines, aerial spraying machines (such as drones and planes), spot sprayer, ATV sprayer, UTV sprayer, tow behind sprayer, truck bed sprayer, 3-point hitch sprayer, boom sprayer, bloomless sprayer, and mist sprayer, but not limited to the likes.
[0070] In an exemplary embodiment, the agrochemicals can include any or a combination of fertilizers, insecticides, pesticides, herbicides, nematicides, and nutrient rich chemicals, but not limited to the likes.
[0071] In an exemplary embodiment, the mobile devices (110-A and 110-B) can include any or a combination of smartphone, laptop, computer, and hand-held computing devices, but not limited to the likes.
[0072] In an embodiment, the agricultural machines 112 and/or the vehicles on which the agricultural machines 112 are mounted, can be configured with one or more actuators (also referred to as actuators, herein) installed at predefined positions on the agricultural machines 112 and the vehicles. The actuators can be configured to actuate one or more driving means of the agricultural machines 112 and the vehicles to control their operation. In an exemplary embodiment, the one or more driving means can include any or a combination of ignition system, pumps, valves, power transmission system, but not limited to the likes. The actuators can tun ON and turn OFF the agricultural machine 112 and the vehicles, and restrict access of an unauthorized user to the agricultural machine 112 and the vehicles, by controlling the one or more driving means. The control unit 202 can be operatively coupled to the actuators such that the control unit 202 can transmit a set of control signals to the actuators for controlling the one or more driving means for restricting access of the agricultural machines 112 and the vehicles to the unauthorized user, and provide access of the agricultural machines 112 and the vehicles to the authorized operators 114.
[0073] In an exemplary embodiment, the actuators can be configured with the ignition system of the agricultural machines 112 and the vehicles. The actuators can turn ON and turn OFF the ignition system of the agricultural machines 112 and the vehicles based on the set of control signals received from the control unit. The actuators can deny access of the ignition system of the spraying machines 112 and the vehicles, and restrict operation of the ignition system, thereby preventing misuse of the agricultural machines 112 and the vehicles by the unauthorized user.
[0074] In another exemplary embodiment, the agricultural machines 112 can be spraying machines, and the actuators can be configured with the pumps and valves of the spraying machines 112. The actuators can turn ON and turn OFF the pumps and the valves of the spraying machines 112 based on the set of control signals received from the control unit 202. The actuators can deny access of the pumps and valves of the spraying machines, and restrict operation of the pumps and the valves, thereby preventing misuse of the spraying machines 112 by the unauthorized user.
[0075] In yet another exemplary embodiment, the actuators can be configured with the power transmission system of the agricultural machines 112 and the vehicles. The actuators can enable the power transmission system to control supply of electrical power to the agricultural machines 112 and the vehicles based on the set of control signals received from the control unit. The actuators can enable the power transmission system to stop supply of electrical power to the agricultural machine 112 and the vehicles, thereby preventing misuse of the agricultural machines 112 by the unauthorized user.
[0076] In yet another embodiment, the Location of the machine corresponding to Latitude, Longitude and GPS accuracy can be tracked based on but not limited to a GPS sensor fitted in machine, whereas Location of Operators and location of users/farmers can be tracked through but not limited to GPS module coupled to the one or more mobile computing devices associated with the operators and the users.
[0077] In yet another embodiment, a secure access to start / stop the any or a combination of agricultural machines and vehicles based and secure access to required amount of agricultural based chemicals can ensure safety of chemical usage as usage of chemicals can be done by authorized users and operators only.
[0078] FIG. 4 illustrates an exemplary flow diagram associated with one or more operators of the proposed system, in accordance with an embodiment of the present invention, to elaborate upon its working.
[0079] As illustrated, a user has to first provide phone number at step 442, enter name at step 440, enter crop details at step 438 and enter acres at step 436 to gain access to the system and then at step 402 click barcode picture which can be successful or not successful. If successful at step 406, the barcode is scanned at step 408. If barcode is available at step 410, then enter the product for the particular barcode at step 416. If barcode is not available at step 414, then at step 412 select the product from the list in order to obtain step 418 of select booking for spraying machines at step 420 and is sent to operator 114. The operator 114 is authenticated through three ways. At first the operator enters his phone number at step 444 and the system checks platform at step 486. If registered 488, OTP is sent to the mobile phone number at step 490 wherein the operator enters the OTP and login is successful at step 492. If not registered, then the system shows Invalid mobile number error at step 494. In the second way at step 446, the mobile application opens health and safety instructions. In the third way, the operator has to complete his KYC at step 448 and 450 which again involves four steps. At first, at step 484, fill personal details. And at step 472 enter KYC documents that includes at 474 Aadhar card, at 476 PAN card, at 478 Driving License, at 480 Health card and form 16 at 482. Thirdly, the operator 114 has to enter bank information at step 460 which includes Bank Name at 462, Account Number at 464, IFSC code at 466, UPI number at 468, at least three blank cheque images 470. The operator then has to accept terms and conditions at step 456, answer feedback questions at step 454 and view training videos at step 452. The operator upon acknowledging the request sent by the user and collecting payment at step 428 can enable the user to start 422, pause 424, resume 426 and stop 428 the machine. The control unit gives command to controllers at step 432 and then the user can click on start spraying at step 434.
[0080] Table I-A Highlights the IOT-HMI agricultural machines based telematics
Farmer
Mobile
number Farmer
name Operator
Mobile
number Crop id Device id acres Job id Engine rpm
94xxxxx553 A 82xxxxxx30 1 12***********22 30 70193 2883
99yyyyyyy7 B 83yyyyyy28 25 12**********59 4 70084 2219
94xxxxxxx3 C 82zzzzzzzz0 1 12***********22 30 70193 2851
89yyyyyyy0 D 80yyyyyyy1 35 12***********42 10 69792 3096
99xxxxxxx7 E 83xxxxxxx8 38 12**********59 1 70160 2891
941xxxxxxx F 941xxxxx60 35 12***********84 4 69683 2417
941yyyyyyy G 987yyyyy06 35 12***********21 15 69959 2883
75xxxxxxx7 H 992xxxxxx8 35 12***********32 8 69889 2946
75xxxxxxx7 H 992zzzzzzz8 35 12***********32 8 69889 2954
94yyyyyyy0 C 941yyyyyy0 35 12***********84 4 69683 1050
Table I-B Highlights the IOT-HMI agricultural machines based telematics
Farmer
name hmr Latitude* Longitude** timestamp Created
time Bluetooth
address year month day
A 404:18:00 2957.16 7613.3672 11:30.0 58:10.0 CC********41 2020 12 25
B 383:47:00 2129.295 7023.4707 50:58.0 52:30.0 CC********43 2020 12 25
C 404:18:00 2957.16 7613.3672 12:01.0 58:12.0 CC********41 2020 12 25
D 255:06:00 2932.535 7456.7331 40:56.0 45:52.0 CC********64 2020 12 25
E 384:37:00 2129.338 7023.4177 56:17.0 00:30.0 CC********43 2020 12 25
F ######## 0 0 39:32.0 16:45.0 CC********2D 2020 12 25
G 432:20:00 3022.117 7407.7222 02:10.0 07:41.0 CC********DE 2020 12 25
H 243:25:00 3152.694 7447.2259 41:35.0 47:00.0 CC********BD 2020 12 25
H 243:45:00 3152.661 7447.2123 01:33.0 06:29.0 CC********BD 2020 12 25
C ######## 0 0 10:17.0 31:22.0 CC********2D 2020 12 25
* To convert to WGS 84 coordinate system
LATITUDE(WSG84) = ( cast ( left ( latitude, 2 ) as decimal ) + cast ( right ( latitude, length(latitude) - 2 ) as decimal ) / 60 )
**LONGITUDE(WSG84) = ( cast ( left ( longitude, 2 ) as decimal ) + cast ( right ( longitude, length(latitude) - 2 ) as decimal ) / 60 )
[0081] As shown, in an exemplary implementation, Table I highlights the User/farmer mobile computing devices numbers, and the user name and further lists the booking made through crop id, device id for how many acres and marks it through job id generated that are stored in a database of the server coupled to the system. The database in the server also saves requirement of Engine rpm for the machine needed for the acres mentioned. The hmr, latitude, longitude tracked by the system and timestamp as well as created time of the job are also updated in the database of the server. Further, Bluetooth address, year, month and day of the job creation or booking generated are also listed or saved in a database of the server.
[0082] Table II-A Highlights Spraying machine telematics
Bluetooth
address Device id Fuel
level Engine
Temp
Battery
voltage Engine
Oil pressure Engine
rpm hmr
CC********FC 12***********41 100 54 14.09 4.4 1058 170:42:00
CC********64 12***********42 100 63 14.33 4.9 3081 253:07:00
CC*********FA 12***********70 100 67 14.281 4.599 2915 81:12:00
CC*********FA 12***********70 100 67 14.257 4.599 2859 81:27:00
CC*********FA 12***********70 100 70 13.405 2.2 1011 80:38:00
CC*********FA 12***********70 100 64 14.274 4.8 2930 80:16:00
CC********F 12***********02 100 69 13.187 4.099 1106 526:53:00
CC*********64 12**********16 100 44 14.144 4.4 1872 485:56:00
CC*********DD 12********44 100 42 12.292 0 ########
CC********D2 12***********88 100 66 14.352 4.9 3096 ########
Table II-B
Latitude* Longitude** Is
Sprinkler
on Is
ignition
on Is engine
start timestamp Created
time year month day
2854.252 7819.089 FALSE TRUE FALSE 45:45.0 50:51.0 2020 12 25
2932.533 7456.606 FALSE TRUE TRUE 07:45.0 11:58.0 2020 12 25
1709.553 8020.523 TRUE TRUE TRUE 01:43.0 05:15.0 2020 12 25
1709.587 8020.539 TRUE TRUE TRUE 16:49.0 05:44.0 2020 12 25
1709.571 8020.549 TRUE TRUE TRUE 27:45.0 04:22.0 2020 12 25
1709.584 8020.523 TRUE TRUE TRUE 05:52.0 57:59.0 2020 12 25
2932.383 7632.678 FALSE TRUE FALSE 12:45.0 33:11.0 2020 12 25
0 0 FALSE TRUE TRUE 18:55.0 29:40.0 2020 12 25
1612.7 8104.554 FALSE TRUE FALSE 15:39.0 28:52.0 2020 12 25
2929.838 7705.065 FALSE TRUE FALSE 27:28.0 57:33.0 2020 12 25
* To convert to WGS 84 coordinate system
LATITUDE(WSG84) = ( cast ( left ( latitude, 2 ) as decimal ) + cast ( right ( latitude, length(latitude) - 2 ) as decimal ) / 60 )
**LONGITUDE(WSG84) = ( cast ( left ( longitude, 2 ) as decimal ) + cast ( right ( longitude, length(latitude) - 2 ) as decimal ) / 60 )
[0083] As shown, in another exemplary implementation, Table II highlights the Bluetooth address, and device id generated for the machines needed by the user and lists or saves the machine details such as fuel level, engine temperature, battery voltage, engine oil pressure, engine rpm and hmr in a database of the server.
[0084] The hmr, latitude, longitude tracked by the system and timestamp as well as created time of the job are also updated in the database of the server. Further, Bluetooth address, year, month and day of the job creation or booking generated are also listed or saved in the database of the server.
[0085] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.
ADVANTAGES OF THE PRESENT DISCLOSURE
[0086] Some of the advantages of the present disclosure, which at least one embodiment herein satisfies are as listed herein below.
[0087] The present disclosure provides for a system for managing booking, farmer management, acreage reporting, and machine maintenance.
[0088] The present disclosure provides for a system for facilitating authorization and identification of correct operators.
[0089] The present disclosure provides for a system to facilitate obtaining of correct farm related details like crop and geo fence of land and demography details of farmers.
[0090] The present disclosure provides for a system to facilitate identification of correct product and to determine if the right product been mixed or not while spraying.
[0091] The present disclosure provides for a system that facilitates access only to authorized operator.
[0092] The present disclosure provides for a system to facilitate validation of the authorized operator that enables sending of command to machine to unlock spraying switch to start spraying.
[0093] The present disclosure provides for a system to track machine driving and maintenance of the machine.
[0094] The present disclosure provides for a system to facilitate tracking of location of the any or a combination of agricultural machines and vehicles, location of operators and location of users/farmers.
[0095] The present disclosure provides for a system to ensure safety by facilitating secure access to start / stop the any or a combination of agricultural machines and vehicles and facilitating safe chemical usage by authorized personnel only.
,CLAIMS:1. A system for facilitating controlled and secured access of agricultural machines, said system comprising:
a control unit communicatively coupled to any or a combination of agricultural machines and vehicles;
a processor operatively coupled with the control unit and having a memory, the memory storing instructions executable by the processor to:
receive a first data packet, from one or more mobile computing devices associated with one or more users pertaining to one or more requests associated with the any or a combination of agricultural machines and vehicles,
receive a second data packet from one or more mobile computing devices associated with one or more operators pertaining to acknowledgement of the receipt of the first data packet,
extract from the received first data packet, a first set of attributes indicative of user information;
determine a second set of attributes from the extracted first set of attributes, the second set of attributes pertaining to amount and type of agrochemical products required by the one or more users;
transmit a third set of data packets generated based on the first and second set of attributes to the one or more mobile computing devices associated with the one or more operators, wherein
based upon the transmission of the third set of data packets, the one or more mobile computing devices associated with the one or more operators are configured to generate one or more services associated with the one or more requests.
2. The system as claimed in claim 1, wherein the first data packet is transmitted to the one or more mobile computing devices associated with the one or more operators and wherein the second data packet is transmitted to the one or more mobile computing devices associated with the one or more users.
3. The system as claimed in claim 1, wherein the system is configured to request and receive through a mobile computing device a first data set of information pertaining to the first set of attributes comprising user information of the one or more users along with farm and crop related details when the one or more user connect to the system for first time, wherein login credentials are generated based on acknowledgement of the request and verification of the first data set of information to provide authorization to the one or more users, wherein upon authorization, the one or more users enter the generated login credentials to access the system and operate any or a combination of agricultural machines and vehicles.
4. The system as claimed in claim 3, wherein the system is configured to request and receive through a mobile computing device a second data set of information pertaining to personal details of the one or more operators along with vehicle and the agricultural machine details when the one or more operators connect with the system for first time, wherein login credentials are generated based on acknowledgement of the request and verification of the second data set of information to provide authorization to the one or more operators, wherein upon authorization, the one or more operators enter the generated login credentials to access the system and operate any or a combination of agricultural machines and vehicles and wherein the first and the second data set of information are stored in a server.
5. The system as claimed in claim 1, wherein the control unit is configured to grant access to any or a combination of the agricultural machines and vehicles only after a positive authentication of the one or more authorized operators.
6. The system as claimed in claim 1, wherein a fourth set of data packets pertaining to an acknowledgement of receiving the third set of data packets is generated by the mobile computing devices of at least one of the one or more operators among the authorized one or more operators such that the system receives the fourth set of data packets and transmits the received fourth set of data packets to the at least one of the authorized one or more users facilitating the interaction between at least one of the authorized one or more users and at least one of the authorized one or more operators for initiating the agricultural service based on the request.
7. The system as claimed in claim 1, wherein the system comprises a communication module operatively coupled to the control unit, and wherein the control unit is configured to restrict or control the operation of the any or a combination of agricultural machines and vehicles by the one or more mobile computing devices associated with the one or more users.
8. The system as claimed in claim 7, wherein the any or a combination of agricultural machines and vehicles are configured with one or more actuators installed at predefined positions on the any or a combination of agricultural machines and vehicles.
9. The system as claimed in claim 8, wherein the one or more actuators actuate one or more driving means of the any or a combination of agricultural machines and vehicles to control their operation.
10. The system as claimed in claim 1, wherein one or more sensors operatively coupled to the control unit of the system are configured to locate the any or a combination of agricultural machines and vehicles.
| # | Name | Date |
|---|---|---|
| 1 | 202021001275-STATEMENT OF UNDERTAKING (FORM 3) [10-01-2020(online)].pdf | 2020-01-10 |
| 2 | 202021001275-PROVISIONAL SPECIFICATION [10-01-2020(online)].pdf | 2020-01-10 |
| 3 | 202021001275-FORM 1 [10-01-2020(online)].pdf | 2020-01-10 |
| 4 | 202021001275-DRAWINGS [10-01-2020(online)].pdf | 2020-01-10 |
| 5 | 202021001275-DECLARATION OF INVENTORSHIP (FORM 5) [10-01-2020(online)].pdf | 2020-01-10 |
| 6 | 202021001275-Proof of Right (MANDATORY) [22-01-2020(online)].pdf | 2020-01-22 |
| 7 | 202021001275-FORM-26 [22-01-2020(online)].pdf | 2020-01-22 |
| 8 | 202021001275-ENDORSEMENT BY INVENTORS [09-01-2021(online)].pdf | 2021-01-09 |
| 9 | 202021001275-DRAWING [09-01-2021(online)].pdf | 2021-01-09 |
| 10 | 202021001275-CORRESPONDENCE-OTHERS [09-01-2021(online)].pdf | 2021-01-09 |
| 11 | 202021001275-COMPLETE SPECIFICATION [09-01-2021(online)].pdf | 2021-01-09 |
| 12 | 202021001275-FORM 18 [13-10-2021(online)].pdf | 2021-10-13 |
| 13 | Abstract1.jpg | 2021-10-19 |
| 14 | 202021001275-FER.pdf | 2022-09-27 |
| 15 | 202021001275-FORM-26 [27-12-2022(online)].pdf | 2022-12-27 |
| 16 | 202021001275-FER_SER_REPLY [27-12-2022(online)].pdf | 2022-12-27 |
| 17 | 202021001275-CORRESPONDENCE [27-12-2022(online)].pdf | 2022-12-27 |
| 18 | 202021001275-COMPLETE SPECIFICATION [27-12-2022(online)].pdf | 2022-12-27 |
| 19 | 202021001275-CLAIMS [27-12-2022(online)].pdf | 2022-12-27 |
| 20 | 202021001275-US(14)-HearingNotice-(HearingDate-04-01-2024).pdf | 2023-12-13 |
| 21 | 202021001275-Correspondence to notify the Controller [02-01-2024(online)].pdf | 2024-01-02 |
| 22 | 202021001275-FORM-26 [03-01-2024(online)].pdf | 2024-01-03 |
| 23 | 202021001275-Response to office action [04-01-2024(online)].pdf | 2024-01-04 |
| 24 | 202021001275-Written submissions and relevant documents [19-01-2024(online)].pdf | 2024-01-19 |
| 25 | 202021001275-FORM-26 [19-01-2024(online)].pdf | 2024-01-19 |
| 26 | 202021001275-Annexure [19-01-2024(online)].pdf | 2024-01-19 |
| 27 | 202021001275-PatentCertificate29-01-2024.pdf | 2024-01-29 |
| 28 | 202021001275-IntimationOfGrant29-01-2024.pdf | 2024-01-29 |
| 29 | 202021001275-REQUEST FOR CERTIFIED COPY [30-04-2024(online)].pdf | 2024-04-30 |
| 30 | 202021001275-CORRESPONDENCE(IPO)-(CERTIFIED LETTER)-13-05-2024.pdf | 2024-05-13 |
| 1 | 202021001275E_24-09-2022.pdf |