Sign In to Follow Application
View All Documents & Correspondence

"Method And System For Providing Caller Specific Real Time Information On A Communication Device At The Time Of A Call"

Abstract: A method and system for providing caller specific real time information on a communication device at the time of a call. Particularly, the invention provides fetching desired caller information from a data sources by way of connecting data sources and the communication device using a DB connector; and displaying desired caller specific real time information on the communication device at the time of call, using an application installed and running the communication device.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
24 January 2013
Publication Number
44/2014
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

RETAILWARE SOFTECH PRIVATE LIMITED
C2/1102, BRAMHA MAJESTIC, NIBM ROAD, KONDHWA, PUNE 411 048.

Inventors

1. AJIT MOTIRAM THADHANI
C2/1102, BRAMHA MAJESTIC, NIBM ROAD, KONDHWA, PUNE 411 048.
2. NAVNATH KUSHABA SHINDE
AT POST HANGE, TAL. PARNER, DISTRICT AHMEDNAGAR.
3. NAVNATH RAMBHAU LANKE
AT POST HANGE, TAL. PARNER, DISTRICT AHMEDNAGAR.
4. YOGESH BHIMRAO NEVASE
FLAT NO 2, UTKARSH B APTS, PANCHSHEEL NAGAR, BORUDE MALA, AHMEDNAGAR

Specification

FORM-2
THE PATENTS ACT, 1970
(39 of 1970)
AND THE PATENTS RULES, 2003
COMPLETE SPECIFICATION FOR APPLICATION NUMBER
223/MUM/2013
(See Section 10; rule 13)
1. TITLE OF THE INVENTION:
"Method and System for providing caller specific real time information on a communication device at the time of a call"
2. APPLICANT:
a. Name: Retailware Softech Pvt. Ltd.
b. Nationality: An Indian Company
c. Address: 217, Lotus Court, Hotel Panchami Junction, Satara Road, Pune 411 037
3. PREAMBLE TO THE DESCRIPTION:
The following specification particularly describes the application and the manner in which it is to be performed.

METHOD AND SYSTEM FOR PROVIDING CALLER SPECIFIC REAL TIME INFORMATION ON A COMMUNICATION DEVICE AT THE TIME OF A
CALL
FIELD OF INVENTION
This invention relates generally to the field of providing of information during telecommunications, and more particularly to a method and system for getting caller specific real time information of the caller on the communication device at the time of the call. The caller specific information could be any information, including, but not limited to, business information like customer receivables / vendor payables, customer information based on his buying history, etc.
BACKGROUND OF THE INVENTION
In the past, when a call receiver, typically a person who is on the field who has no immediate access to a computer, requires vital information about the caller, the call receiver would be required to call the database operator or such other person to get those details. Such database operator may be sitting at some work station in corporate headquarters or anywhere for that matter, with a computer in front of him.
In accordance with the present invention, the existing communication devices of the consumer are leveraged to provide him/her powerful information for strong and healthy communication with the caller. The present invention improves the user's efficiency and productivity by providing information which the user would normally need to look up and make it available on the arrival of the call.
In light of the limitations in the prior art it has occurred to the inventor that a more comprehensive solution is required to get instant and real time transactional and helpful information of a particular caller from the database.
Therefore, what is clearly needed is a method and system for getting caller specific real time information of the caller on the communication device at the time of the call. Using the disclosure of the present invention, an organizations' information including, but not limited to, business information like customer receivables / vendor payables, customer information based on his buying history, etc., is accessible to the call receiver.

OBJECTIVES OF THE INVENTION
In accordance with the present invention, the primary objective is to provide a method and system for providing caller specific real time information on a communication device at the time of a call.
Another objective of the present invention is to provide a method and system for fetching desired caller information from a data sources and displaying desired caller specific real time information on the communication device at the time of call, using an application installed and running on the communication device.
SUMMARY OF THE INVENTION
Before the present methods, systems, and hardware enablement are described, it is to be understood that this invention is not limited to the particular systems, and methodologies described, as there can be multiple possible embodiments of the present invention which are not expressly illustrated in the present disclosure. It is also to be understood that the terminology used in the description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present invention.
The present invention provides a method and system for providing caller specific real time information on a communication device at the time of a call
In an embodiment of the invention a method is provided for fetching desired caller information from a data sources by way of connecting data sources and the communication device using a DB connector; and displaying desired caller specific real time information on the communication device at the time of call, using an application installed and running on the communication device.
In an embodiment of the invention a system for providing caller specific real time information on a communication device at the time of a call comprising of a data sources, comprising of a database having a central repository of contacts, companies information, RDBMS, MS SQL, MYSQL, and Tally linked to each other for fetching desired caller information; a DB connector for connecting data sources and the communication device; and

3G, internet, or Wi-Fi connectivity enabled communication device, having an application installed and running on it for providing caller specific real time information on the communication device at the time of a call.
The above said method and system is provided for providing caller specific real time information on a communication device at the time of a call but also can be used for many other applications.
BRIEF DESCRIPTION OF THE DRAWINGS
The foregoing summary, as well as the following detailed description of preferred embodiments including aspects and features of the invention, are better understood when read in conjunction with the appended drawings. The drawing is not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. For the purpose of illustrating the invention, there is shown in the drawings exemplary constructions of the invention; however, the invention is not limited to the specific methods and system disclosed. In the drawings:
Figure 1: shows system architecture for providing caller specific real time information on a communication device at the time of a call.
Figure 2: shows a flow chart illustrating a method for displaying call specific enterprise data.
Figure 3: shows a flow chart illustrating a method for making and saving conversation remark.
DETAILED DESCRIPTION OF THE INVENTION
Some embodiments of this invention, illustrating all its features, will now be discussed in detail.
The words "comprising," "having," "containing," and "including," and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items

following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items.
It must also be noted that as used herein, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present invention, the preferred, systems and methods are now described.
The disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms.
The inventor provides a unique method and system for providing caller specific real time information of the caller on the communication device at the time of the call. The method and system of the present invention is described in enabling detail below.
Figure 1 illustrates the architecture in accordance with the present invention. In a preferred embodiment of the present invention, the System is deployed on a web server and hosts the required servlets and modules. The System also comprises of a Central Repository of Contacts, Companies and other data including, but not limited to RDBMS, MS SQL, MYSQL, Tally, etc. The System may also have distributed data repositories. In accordance with an embodiment of the present invention, multiple data repositories are linked to fetch the desired caller information, which is then clubbed based on the call receiver's desire and displayed on the communication device screen.
In accordance with the present invention, the System also provides a Connector for data repositories. The Connector as provided in accordance with the present invention, can be a part of the data repository itself or can be deployed in a split environment, as desired by the implementer. As an example, let us look at the connector for a data repository. The System hosts a Connector, tries to connect and programmatically sign in to corresponding database account with correct credentials. As soon as the connection becomes successful, the System's Connector module makes the API call for searching and listens to the XML/JSON response that is sent in return. This response is later utilized and leveraged by the System to do the needful. The Connector validates the incoming subscription and returns the result back to call receiver (communication device) with real time caller information.

In accordance with the present invention, the System also comprises of a communication device, including, but not limited to, a mobile device, smartphone, tablet, or like. In accordance with the preferred embodiment of the present invention, the communication device is a 3G enabled smart phone that can run an application provided in accordance with the present invention. The System, in accordance with the present invention, is a network enabled System providing an Internet, a Wi-Fi connectivity, or like to the communication device. In accordance with the further embodiment of the present invention, an Application is provided that can be downloaded onto the communication device with the help of which the call receiver can be provided the caller information.
In accordance with the present invention, the Application downloaded on the communication device comprises of a Listener module, a Display Manager, and a Communicator module. The Listener module detects the incoming call and passes the caller identity (Mobile No. / telephone no. Or like) and passes the same to the Communicator module. The Communicator module acts as a connector between the live database repository and the Call receiver and resides in the Application. In accordance with the preferred embodiment of the present invention, depending upon the network availability, the Communicator module requests the Connector for data repositories with parameters, including, but not limited to, Application ID, Contact No (Incoming Caller's number or like), IMEI No of the subscribing device (on which App is published). The Communicator module gets the response back from the Connector for database repositories, parses it and passes the result to the Display Manager. The Display Manager in accordance with the present invention is a part of the Application that pops up the result information on the communication device screen in the call receiver desired manner. In accordance with the preferred embodiment of the present invention, the call receiver is enabled to customize the information that he desires to be displayed on the communication device screen during the incoming call.
In one aspect of the present invention, the call receiver is also enabled to look into the database repositories for fetching additional information of the caller such as, but not limiting it to, contact information, phone book, photograph and like.
The method in accordance with the present invention is illustrated in Fig. 2 and should be considered a part of the present application.

Referring to the Figure 2, illustrates the architecture to display the enterprise data on screen of the communication device on call arrival. It checks for 3g or wi-fi connectivity and passes control to DB connector which fetches the data from the data source, which comprising of a database having a central repository of contacts, companies information, RDBMS, MS SQL, MYSQL, and Tally; and returns the response in form on XML/JSON and forward it to display manager. Display manager composes the responses by creating layout and display the result on screen of the communication device.
In yet another aspect of the present invention, the call receiver is enabled to make and save conversation remark about the caller's call in the database repository for future use. This is illustrated with help of Fig. 3, which is a flow chart illustrating the process involved therein.
Referring to Figure 3, illustrates the architecture for mechanism after call disconnect activity. The application running on the communication device will prompt the user to save call history with remark. If users say yes then it will check GPS status on the communication device, get latitude longitude and submit remark, lat, long to DB connector. DB connector then saves the same to central repository.
In yet another aspect of the present invention, a call receiver is displayed the caller's information while the communication device starts ringing and creating new activity.
Advantages of the present invention:
a Better communication and service; b Strong follow up and time saving; c Easy access to live real time data.
d Identification of the caller based on enterprise data even if the caller contact is not stored on the local device.

CLAIMS:
1. A method for providing caller specific real time information on a communication device at the time of a call, said method comprising of fetching desired caller information from a data source by way of connecting data source and the communication device using a DB connector; and displaying desired caller specific real time information on the communication device at the time of call, using an application installed and running the communication device.
2. The method as claimed in claim 1, wherein the application comprises of:
a. detecting incoming calls and passing on caller identity for fetching desired
information using a listener;
b. providing connection between the data source and call receiver via the DB
connector for sending caller specific real time information and receiving the
caller specific real time information for further parsing to display the same
using a communicator; and
c. displaying parsed information received from the communicator on the
communication device screen in call receiver's desired manner using a display
manager.
3. The method as claimed in claim I, further comprises of connecting and programmatically signing in to the data source with correct credentials; making a API call for searching and listening to XML/JSON response that is sent in return; and validating incoming subscription and returns result back to call receiver on the communication device with the caller specific real time information using the DB connector.
4. The method as claimed in claim 1, wherein the caller specific real time information is selected from the group comprising of business information, customer receivables, vendor payables, customer information based on caller's buying history.
5. The method as claimed in claim 1, wherein the data source comprises of an interlinked database having a central repository of contacts, companies information, RDBMS, MS SQL, MYSQL, and Tally.

6. The method as claimed in claim 1, further comprises of enabling call receiver to customize the caller specific real time information displayed on the communication device at the time of a call.
7. The method as claimed in claim 1, further comprises of enabling call receiver to fetch additional information of the caller from the data source, which is selected from the group comprising of contact information, phone book, and photograph.
8. The method as claimed in claim 1, further comprises of enabling call receiver to make and save conversation remark about the caller's call in the data source for future use.
9. The method as claimed in claim 2, wherein the caller identity can be selected from the group comprising of mobile number and telephone number.
10. The method as claimed in claim 2, wherein the communicator requests the DB connector for fetching information from data source with parameters selected from the group comprising of application ID, contact number, incoming caller's number, IMEI number of the communication device on which application is published.
11. A system for providing caller specific real time information on a communication device at the time of a call, said system comprising of:
a. a data source, comprising of a database having a central repository of contacts,
companies information, RDBMS, MS SQL, MYSQL, and Tally linked to each
other for fetching desired caller information;
b. a DB connector for connecting data sources and the communication device;
and
c. 3G, internet or Wi-Fi connectivity enabled communication device, having an
application installed and running on it for providing caller specific real time
information on the communication device at the time of a call.
12. The system as claimed in claim 11, wherein the application installed on the
communication device further comprises of:

a. a listener adapted to detect incoming calls and passing on the caller identity
for fetching desired information;
b. a communicator adapted to provide connection between the data source and
the call receiver via DB connector for sending caller specific real time
information and receiving caller specific real time information for further
parsing to display the same; and
c. a display manager adapted to display parsed information received from the
communicator on the communication device screen in the call receiver's
desired manner.
13. The system as claimed in claim 11, wherein the data source has distributed data repositories.
14. The system as claimed in claim 11, wherein the DB connector is adapted to connect and programmatically sign in to corresponding data source with correct credentials; make a API call for searching and listening to XML/JSON response that is sent in return; validates incoming subscription and returns result back to call receiver on the communication device with real time caller information.
15. The system as claimed in claim 11, wherein the DB connector is a part of the data source.
16. The system as claimed in claim 11, wherein the DB connector is deployed in a split environment desired by the implementer.
17. The system as claimed in claim 11, wherein the communication device is selected from the group comprising of a mobile device, a smartphone, and a tablet.

Documents

Application Documents

# Name Date
1 223-MUM-2013-AbandonedLetter.pdf 2019-12-10
1 223-MUM-2013-AFR-28-03-2013.pdf 2013-03-28
2 223-MUM-2013-FER.pdf 2018-11-29
2 ABSTRACT1.jpg 2018-08-11
3 223-MUM-2013-FORM 5(21-1-2014).pdf 2018-08-11
3 223-MUM-2013-ABSTRACT(21-1-2014).pdf 2018-08-11
4 223-MUM-2013-FORM 2.pdf 2018-08-11
4 223-MUM-2013-CLAIMS(21-1-2014).pdf 2018-08-11
5 223-MUM-2013-FORM 2(TITLE PAGE).pdf 2018-08-11
5 223-MUM-2013-CORRESPONDENCE(21-1-2014).pdf 2018-08-11
6 223-MUM-2013-FORM 2(TITLE PAGE)-(21-1-2014).pdf 2018-08-11
6 223-MUM-2013-CORRESPONDENCE.pdf 2018-08-11
7 223-MUM-2013-FORM 2(21-1-2014).pdf 2018-08-11
7 223-MUM-2013-DESCRIPTION(COMPLETE)-(21-1-2014).pdf 2018-08-11
8 223-MUM-2013-FORM 18(21-1-2014).pdf 2018-08-11
8 223-MUM-2013-DESCRIPTION(PROVISIONAL).pdf 2018-08-11
9 223-MUM-2013-DRAWING(21-1-2014).pdf 2018-08-11
9 223-MUM-2013-FORM 1.pdf 2018-08-11
10 223-MUM-2013-DRAWING.pdf 2018-08-11
11 223-MUM-2013-DRAWING(21-1-2014).pdf 2018-08-11
11 223-MUM-2013-FORM 1.pdf 2018-08-11
12 223-MUM-2013-DESCRIPTION(PROVISIONAL).pdf 2018-08-11
12 223-MUM-2013-FORM 18(21-1-2014).pdf 2018-08-11
13 223-MUM-2013-DESCRIPTION(COMPLETE)-(21-1-2014).pdf 2018-08-11
13 223-MUM-2013-FORM 2(21-1-2014).pdf 2018-08-11
14 223-MUM-2013-CORRESPONDENCE.pdf 2018-08-11
14 223-MUM-2013-FORM 2(TITLE PAGE)-(21-1-2014).pdf 2018-08-11
15 223-MUM-2013-CORRESPONDENCE(21-1-2014).pdf 2018-08-11
15 223-MUM-2013-FORM 2(TITLE PAGE).pdf 2018-08-11
16 223-MUM-2013-CLAIMS(21-1-2014).pdf 2018-08-11
16 223-MUM-2013-FORM 2.pdf 2018-08-11
17 223-MUM-2013-ABSTRACT(21-1-2014).pdf 2018-08-11
17 223-MUM-2013-FORM 5(21-1-2014).pdf 2018-08-11
18 223-MUM-2013-FER.pdf 2018-11-29
18 ABSTRACT1.jpg 2018-08-11
19 223-MUM-2013-AFR-28-03-2013.pdf 2013-03-28
19 223-MUM-2013-AbandonedLetter.pdf 2019-12-10

Search Strategy

1 SearchStrategy_29-11-2018.pdf