Sign In to Follow Application
View All Documents & Correspondence

System For Providing Roadside Assistnace Service To Users In Real Time

Abstract: Exemplary embodiments of the present disclosure are directed towards system for providing emergency roadside assistance services to users in real-time, comprising: first computing device comprising assistance module configured to enable users to send service requests to a second computing device over network, second computing device configured to receive the service requests from first computing device, second computing device is operated by service providers, first computing device is operated by users; second computing device comprising assistance module configured to enable service providers to view service requests received from the first computing device and delivers a feedback to third computing device, the assistance module on the second computing device configured to enable the service providers to approve the service requests received from the first computing device, the assistance module on the second computing device also configured to appoint the service providers to the users to provide emergency roadside assistance services in real-time. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
14 February 2022
Publication Number
07/2022
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
patentagent@prometheusip.com
Parent Application

Applicants

1. Mr Kalidindi Anand Venkata Rakumar
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
2. Dr M Muralidhara Rao
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
3. Dr Jarabala Ranga
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
4. Dr S Jayalakshmi
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
5. Mr K Bhavanarayana
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
6. Dr.Shameena Begum
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
7. Mr K Venkatesh
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
8. Dr Bazani Shaik
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
9. Mr G Chitti babu
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
10. Mr M Raghavendra
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
11. Mr A Rahul Kumar
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India

Inventors

1. Mr Kalidindi Anand Venkata Rakumar
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
2. Dr M Muralidhara Rao
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
3. Dr Jarabala Ranga
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
4. Dr S Jayalakshmi
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
5. Mr K Bhavanarayana
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
6. Dr.Shameena Begum
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
7. Mr K Venkatesh
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
8. Dr Bazani Shaik
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
9. Mr G Chitti babu
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
10. Mr M Raghavendra
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India
11. Mr A Rahul Kumar
Ramachandra college of Engineering(RCEE), NH-16 Bypass Road, vatluru(V),Eluru,534007,West Godavari Dt, Andhra Pradesh, India

Specification

Claims:We Claim:
1. A system for providing emergency roadside assistance services to users in real-time, comprising:
a first computing device comprising an assistance module configured to enable one or more users to send one or more service requests to a second computing device over a network, wherein the second computing device configured to receive the one or more service requests from the first computing device, the second computing device is operated by one or more service providers, the first computing device is operated by the one or more users;
the second computing device comprising the assistance module configured to enable the one or more service providers to view one or more service requests received from the first computing device and delivers a feedback to a third computing device, whereby the assistance module on the second computing device also configured to enable the one or more service providers to approve the one or more service requests received from the first computing device, the assistance module on the second computing device also configured to appoint the one or more service providers to the one or more users to provide one or more emergency roadside assistance services in real-time.

2. The system as claimed in claim 1, wherein the assistance module configured to facilitate the one or more emergency roadside assistance services to the one or more users requested on the first computing device.

3. The system as claimed in claim 1, wherein the assistance module configured to overcome one or more issues by providing a mechanic details in a single click.

4. The system as claimed in claim 1, wherein the assistance module configured to locate the one or more service providers to the one or more users on the first computing device.

5. The system as claimed in claim 1, wherein the assistance module configured to provide a better service by appointing a mechanic quickly.

6. The system as claimed in claim 1, wherein the assistance module configured to enable the one or more users to appoint a mechanic on respective date and time.

7. The system as claimed in claim 1, wherein the assistance module configured to provide the one or more emergency roadside assistance services in real-time to ensure a pleasurable and uninterrupted journey virtually anywhere.
, Description:TECHNICAL FIELD
[001] The disclosed subject matter relates generally to roadside assistance. More particularly, the present disclosure relates to a system for providing roadside emergency assistance services to users in real-time to ensure a pleasurable, safe and uninterrupted journey anywhere.

BACKGROUND
[002] Vehicles, such as automobiles, may become disabled during a trip as a result of, for example, a vehicle malfunction, a flat tire, and/or an accident. It is difficult to find mechanics in nearby areas when these events occur, many drivers and/or passengers will attempt to call a tow truck company for assistance. In some cases, people do not know the name and/or telephone number of a tow truck company when people travel outside a region they usually travel. With the proliferation of smartphones (and other portable devices), many people can now look up the names and telephone numbers of tow truck companies. Still, people are facing difficulties in determining which tow truck company is closest to the vicinity where there vehicle is disabled. Even if a person is able to determine the closest tow truck company based on its address, this might not be an accurate indication of the closest available tow truck or which tow truck could respond the quickest. For example, a tow truck company nearest a disabled vehicle might not have a tow truck ready to provide assistance. Also, depending on the situation, certain equipment or skilled tow truck operators may be needed. Therefore, the closest tow truck might not always be able to provide the fastest solution. Hence, there is a need for a system to provide roadside assistance to users by identifying nearby service providers in real-time.

[003] In the light of the aforementioned discussion, there exists a need for a certain system with novel methodologies that would overcome the above-mentioned disadvantages.

SUMMARY
[004] The following presents a simplified summary of the disclosure in order to provide a basic understanding of the reader. This summary is not an extensive overview of the disclosure and it does not identify key/critical elements of the invention or delineate the scope of the invention. Its sole purpose is to present some concepts disclosed herein in a simplified form as a prelude to the more detailed description that is presented later.

[005] An objective of the present disclosure is directed towards a system for providing roadside emergency assistance services to users in real-time to ensure a pleasurable, safe and uninterrupted journey anywhere.

[006] Another objective of the present disclosure is directed towards the system helps the customer to solve their problem easily and quickly.

[007] Another objective of the present disclosure is directed towards the system helps to provide mechanic details to the users in a single click.

[008] Another objective of the present disclosure is directed towards the online mechanic locator reduces work and can easily find the mechanics from various locations.

[009] Another objective of the present disclosure is directed towards the system reduces waiting time and service cost for the users.

[0010] Another objective of the present disclosure is directed towards the system helps to provide a better service and appoints a mechanic quickly.

[0011] Another objective of the present disclosure is directed towards the system is being accessed by an admin, a mechanic, and a user.

[0012] Another objective of the present disclosure is directed towards the system enables the users to send service requests and can appoint the mechanic on respective date and time.

[0013] Another objective of the present disclosure is directed towards the system enables the mechanics to view the service requests received from the users and delivers a feedback to the admin.

[0014] Another objective of the present disclosure is directed towards the system helps to provide all service related to the automobile service and repair at one place.

[0015] In an embodiment of the present disclosure, a first computing device comprising an assistance module configured to enable one or more users to send one or more service requests to a second computing device over a network.

[0016] In another embodiment of the present disclosure, the second computing device configured to receive the one or more service requests from the first computing device, the second computing device is operated by one or more service providers, the first computing device is operated by the one or more users.

[0017] In another embodiment of the present disclosure, the second computing device comprising the assistance module configured to enable the one or more service providers to view one or more service requests received from the first computing device and delivers a feedback to a third computing device.

[0018] In another embodiment of the present disclosure, the assistance module on the second computing device also configured to enable the one or more service providers to approve the one or more service requests received from the first computing device.

[0019] In another embodiment of the present disclosure, the assistance module on the second computing device also configured to appoint the one or more service providers to the one or more users to provide one or more emergency roadside assistance services in real-time.

BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In the following, numerous specific details are set forth to provide a thorough description of various embodiments. Certain embodiments may be practiced without these specific details or with some variations in detail. In some instances, certain features are described in less detail so as not to obscure other aspects. The level of detail associated with each of the elements or features should not be construed to qualify the novelty or importance of one feature over the others.

[0021] FIG. 1 is an example diagram 100 depicting a system for providing emergency roadside assistance services to users in real-time, in accordance with one or more exemplary embodiments.

[0022] FIG. 2A and FIG. 2B are exemplary screens representing an assistance module 108, in accordance with one or more exemplary embodiments.

[0023] FIG. 2C and FIG. 2D are another exemplary screens representing an assistance module 108, in accordance with one or more exemplary embodiments.

[0024] FIG. 3 is a block diagram illustrating the details of digital processing system in which various aspects of the present disclosure are operative by execution of appropriate software instructions.

DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0025] It is to be understood that the present disclosure is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The present disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.

[0026] The use of “including”, “comprising” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms “a” and “an” herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item. Further, the use of terms “first”, “second”, and “third”, and the like, herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another.

[0027] Referring to FIG. 1, FIG. 1 is an example diagram 100 depicting a system for providing emergency roadside assistance services to users in real-time, in accordance with one or more exemplary embodiments. The system for providing emergency roadside assistance services to users in real-time 100 includes a first computing device 102, a second computing device 104, and a third computing device 106, an assistance module 108, a network 110, and a cloud server 112. The first computing device 102 may be operated by a user. The second computing device 104 may be operated by a service provider. The third computing device 106 may be operated by an admin. The user may include, but not limited to, a driver, a passenger, an owner, an individual and so forth. The service provider may include, but not limited to, a mechanic, a technician, an expert, a skilled worker, and so forth. The admin may include, but not limited to, a roadside assistance service management, and so forth. The first computing device 102, the second computing device 104, and the third computing device 106 may include the assistance module 108. The assistance module 108 may be configured to provide emergency roadside assistance services to the users for repairing the user vehicles. The vehicles may include, but not limited to, two wheeler vehicles, four wheeler vehicles and so forth. The emergency roadside assistance services may include, but not limited to, flat tire, engine problems, accident, vehicle malfunction, Roadside assistance, Towing, Tire replacement, Battery assistance, Fuel delivery, Major and minor service, Replacement key service/ lockout, Motor and vehicles insurance, Buying and selling of second hand vehicles, Conversion normal vehicles to electrical vehicles, Charging station for electrical vehicles, RTO service and so forth. The user vehicles may be any type of vehicle, including a motorcycle, bicycle, scooter, other automated device, truck, bus, boat, and so forth. The assistance module 108 may be configured to locate multiple service providers in real-time.

[0028] The network 110 may include, but is not limited to, an Ethernet, a wireless local area network (WLAN), or a wide area network (WAN), a Bluetooth low energy network, a ZigBee network, a Controller Area Network (CAN bus), a WIFI communication network e.g., the wireless high speed internet, or a combination of networks, a cellular service such as a 4G (e.g., LTE, mobile WiMAX) or 5G cellular data service, a RFID module, a NFC module, wired cables, such as the world-wide-web based Internet, or other types of networks may include Transport Control Protocol/Internet Protocol (TCP/IP) or device addresses (e.g. network-based MAC addresses, or those provided in a proprietary networking protocol, such as Modbus TCP, or by using appropriate data feeds to obtain data from various web services, including retrieving XML data from an HTTP address, then traversing the XML for a particular node) and the like without limiting the scope of the present disclosure.

[0029] Although the first, second and third computing devices 102, 104, and 106 are shown in FIG. 1, an embodiment of the system 100 may support any number of computing devices. The system 100 may support only one computing device (102, 104, or 106). The computing devices 102, 104, and 106 may include, but are not limited to, a desktop computer, a personal mobile computing device such as a tablet computer, a laptop computer, or a netbook computer, a smartphone, a server, an augmented reality device, a virtual reality device, a digital media player, a piece of home entertainment equipment, backend servers hosting database and other software, and the like. Each computing device 102, 104, and 106 supported by the system 100 is realized as a computer-implemented or computer-based device having the hardware or firmware, software, and/or processing logic needed to carry out the intelligent messaging techniques and computer-implemented methodologies described in more detail herein.

[0030] The assistance module 108 may be downloaded from the cloud server 112. For example, the assistance module 108 may be any suitable application downloaded from, GOOGLE PLAY® (for Google Android devices), Apple Inc.'s APP STORE® (for Apple devices, or any other suitable database). In some embodiments, the assistance module 108 may be software, firmware, or hardware that is integrated into the first computing device 102, the second computing device 104 and the third computing device 106. The assistance module 108 which is accessed as mobile applications, web applications, software that offers the functionality of accessing mobile applications, and viewing/processing of interactive pages, for example, are implemented in the first computing device 102, the second computing device 104, and the third computing device 106 as will be apparent to one skilled in the relevant arts by reading the disclosure provided herein.

[0031] The assistance module 108 may be accessed by the first computing device 102, the second computing device 104 and the third computing device 106. The assistance module 108 may be registered by creating and/or logging into an account with an associated username and/or password, contact number on the first computing device 102, the second computing device 104 and the third computing device 106. The account of the user, the service provider (mechanic), or the admin may be associated with the first computing device 102, the second computing device 104 and the third computing device 106. To perform registration, the assistance module 108 may request various information, including information regarding a user device (e.g., device identifier, device make, device model, etc.), information regarding a user (e.g., name, birthdate, address, insurance policy number, etc.), and/or information regarding a vehicle (e.g., make, model, year, vehicle identification number (VIN), etc.). Registration may also include setting up an account for billing purposes. For example, a service provider may provide an account (e.g., a bank account) into which funds may be transferred when the service provider performs a job. Or, for example, a user may provide an account from which funds may be transferred when a service is provided to the customer. The assistance module 108 may be configured to allow the user to request the emergency roadside assistance service on the first computing device 102 over the network 110.

[0032] The first computing device 102 may be configured to communicate with the second computing device 104 through the assistance module 108 over the network 110 so that the assistance module 108 may process service requests simultaneously.

[0033] The assistance module 108 may be configured to facilitate the emergency roadside assistance services to the users on the first computing device 102 to overcome the issues by providing mechanic details in a single click. The assistance module 108 may be configured to locate the service providers from various locations. The assistance module 108 may be configured to provide a better service and by appointing a mechanic quickly.

[0034] The users may send a service request through the assistance module 108 on the first computing device 102. The assistance module 108 may be configured to enable the user to appoint a mechanic on respective date and time. The second computing 104 may be configured to enable the service provider to perform tasks such as viewing requests received from the users and may also send feedback to the third computing device 106 over the network 110. The assistance module 108 may be configured to provide the emergency roadside assistance services in real-time to ensure a pleasurable and uninterrupted journey virtually anywhere.

[0035] Referring to FIG. 2A and FIG. 2B are exemplary screens 200a and 200b representing an assistance module 108, in accordance with one or more exemplary embodiments. The screen 200a depicts the home screen of the assistance module 108. The screen 200b includes a name bar 202, contact number bar 204, and a select nearest area bar 206 and a get service icon 208. The name bar 202 may be configured to enable the users and/or service providers to register by providing the login details. The contact number bar 204 may be configured to enable the users to provide the contact number thereby allowing the users to receive the call from the service providers. The select nearest area bar 206 may be configured to enable the users to select the real-time location of the user for providing the emergency assistance service to the users. The get service icon 208 may be configured to enable the users to appoint the service provider for the user requested roadside assistance service.

[0036] Referring to FIG. 2C and FIG. 2D are another exemplary screens 200c and 200d representing an assistance module 108, in accordance with one or more exemplary embodiments. The screen 200c includes an emergency assistance service request icon 210. The emergency assistance service request icon 210 may include the emergency assistance service for two wheeler, four wheeler, and general services. The screen 200d depicts the approved emergency assistance service request from the service providers.

[0037] Referring to FIG. 3, FIG. 3 is a block diagram illustrating the details of digital processing system 300 in which various aspects of the present disclosure are operative by execution of appropriate software instructions. Digital processing system 300 may correspond to the first computing device 102, the second computing device 104, and the third computing device 106 (or any other system in which the various features disclosed above can be implemented).

[0038] Digital processing system 300 may contain one or more processors such as a central processing unit (CPU) 310, random access memory (RAM) 320, secondary memory 330, graphics controller 360, display unit 370, network interface 380, an input interface 390. All the components except display unit 370 may communicate with each other over communication path 350, which may contain several buses as is well known in the relevant arts. The components of Figure 3 are described below in further detail.

[0039] CPU 310 may execute instructions stored in RAM 320 to provide several features of the present disclosure. CPU 310 may contain multiple processing units, with each processing unit potentially being designed for a specific task. Alternatively, CPU 310 may contain only a single general-purpose processing unit.

[0040] RAM 320 may receive instructions from secondary memory 330 using communication path 350. RAM 320 is shown currently containing software instructions, such as those used in threads and stacks, constituting shared environment 325 and/or user programs 326. Shared environment 325 includes operating systems, device drivers, virtual machines, etc., which provide a (common) run time environment for execution of user programs 326.

[0041] Graphics controller 360 generates display signals (e.g., in RGB format) to display unit 370 based on data/instructions received from CPU 310. Display unit 370 contains a display screen to display the images defined by the display signals. Input interface 390 may correspond to a keyboard and a pointing device (e.g., touch-pad, mouse) and may be used to provide inputs. Network interface 380 provides connectivity to a network (e.g., using Internet Protocol), and may be used to communicate with other systems connected to the network.

[0042] Secondary memory 330 may contain hard drive 335, flash memory 336, and removable storage drive 337. Secondary memory 330 may store the data software instructions (e.g., for performing the actions noted above with respect to the Figures), which enable digital processing system 300 to provide several features in accordance with the present disclosure.

[0043] Some or all of the data and instructions may be provided on the removable storage unit 340, and the data and instructions may be read and provided by removable storage drive 337 to CPU 310. Floppy drive, magnetic tape drive, CD-ROM drive, DVD Drive, Flash memory, a removable memory chip (PCMCIA Card, EEPROM) are examples of such removable storage drive 337.

[0044] The removable storage unit 340 may be implemented using medium and storage format compatible with removable storage drive 337 such that removable storage drive 337 can read the data and instructions. Thus, removable storage unit 340 includes a computer readable (storage) medium having stored therein computer software and/or data. However, the computer (or machine, in general) readable medium can be in other forms (e.g., non-removable, random access, etc.).

[0045] In this document, the term "computer program product" is used to generally refer to the removable storage unit 340 or hard disk installed in hard drive 335. These computer program products are means for providing software to digital processing system 300. CPU 310 may retrieve the software instructions, and execute the instructions to provide various features of the present disclosure described above.

[0046] The term “storage media/medium” as used herein refers to any non-transitory media that store data and/or instructions that cause a machine to operate in a specific fashion. Such storage media may comprise non-volatile media and/or volatile media. Non-volatile media includes, for example, optical disks, magnetic disks, or solid-state drives, such as storage memory 330. Volatile media includes dynamic memory, such as RAM 320. Common forms of storage media include, for example, a floppy disk, a flexible disk, hard disk, solid-state drive, magnetic tape, or any other magnetic data storage medium, a CD-ROM, any other optical data storage medium, any physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM, NVRAM, any other memory chip or cartridge.

[0047] Storage media is distinct from but may be used in conjunction with transmission media. Transmission media participates in transferring information between storage media. For example, transmission media includes coaxial cables, copper wire and fiber optics, including the wires that comprise bus 350. Transmission media can also take the form of acoustic or light waves, such as those generated during radio-wave and infra-red data communications.

[0048] Reference throughout this specification to “one embodiment”, “an embodiment”, or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, appearances of the phrases “in one embodiment”, “in an embodiment” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.

[0049] Although the present disclosure has been described in terms of certain preferred embodiments and illustrations thereof, other embodiments and modifications to preferred embodiments may be possible that are within the principles of the invention. The above descriptions and figures are therefore to be regarded as illustrative and not restrictive.

[0050] Thus the scope of the present disclosure is defined by the appended claims and includes both combinations and sub-combinations of the various features described hereinabove as well as variations and modifications thereof, which would occur to persons skilled in the art upon reading the foregoing description.

Documents

Application Documents

# Name Date
1 202241007713-STATEMENT OF UNDERTAKING (FORM 3) [14-02-2022(online)].pdf 2022-02-14
2 202241007713-REQUEST FOR EARLY PUBLICATION(FORM-9) [14-02-2022(online)].pdf 2022-02-14
3 202241007713-POWER OF AUTHORITY [14-02-2022(online)].pdf 2022-02-14
4 202241007713-FORM-9 [14-02-2022(online)].pdf 2022-02-14
5 202241007713-FORM 1 [14-02-2022(online)].pdf 2022-02-14
6 202241007713-DRAWINGS [14-02-2022(online)].pdf 2022-02-14
7 202241007713-DECLARATION OF INVENTORSHIP (FORM 5) [14-02-2022(online)].pdf 2022-02-14
8 202241007713-COMPLETE SPECIFICATION [14-02-2022(online)].pdf 2022-02-14
9 202241007713-Correspondence, Form-1, Form-3, Form-5, Form-9 And POA_21-02-2022.pdf 2022-02-21
10 202241007713-FORM FOR STARTUP [21-12-2022(online)].pdf 2022-12-21