Sign In to Follow Application
View All Documents & Correspondence

Risk Assessment System

Abstract: Methods and systems for evaluating and providing risk assessment information, are described. In one implementation, sensor data related to a route through at least one sensor within a first mobile agent is obtained without any user intervention. Once the sensor data is obtained, one or more route related parameters, based at least on the sensor data, are determined. Based in the route related parameters, risk assessment information is generated. The generated risk assessment information can then be further communicated to other mobile agents.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
28 April 2011
Publication Number
49/2012
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

TATA CONSULTANCY SERVICES LIMITED
NIRMAL BUILDING, 9TH FLOOR, NARIMAN POINT, MUMBAI-400021, MAHARASHTRA, INDIA

Inventors

1. PARAMESHWARAN, RENI
INSURANCE INNOVATION LAB (EB4-SW-5TH FLOOR), TATA CONSULTANCY SERVICES, PLOT NO. 1/G1, SIPCOT IT PARK, SIRUSERI, TAMILNADU-603013, INDIA
2. MAJUMDAR, ARUNASHISH
1822 PARKWAY COURT, UNIT 8, NORMAL IL-61761, UNITED STATES OF AMERICA

Specification

FORM 2
THE PATENTS ACT, 1970 (39 of 1970)
&
THE PATENTS RULES, 2003
COMPLETE SPECIFICATION
(See section 10, rule 13)
1. Title of the invention: RISK ASSESSMENT SYSTEM
2. Applicant(s)
N'AME NATIONALITY ADDRESS
TATA CONSULTANCY Indian Nirmal Building, 9th Floor, Nariman Point,
SERVICES LIMITED | Mumbai MH 400021, India

3. Preamble to the description
COMPLETE SPECIFICATION
The following specification particularly describes the invention and the manner in which it
is to be performed.

TECHNICAL FIELD
[0001] The subject matter described herein, in general, relates to systems and methods
for evaluating risk information associated with one or more routes for travelling and, in particular, relates to systems for providing risk information in an augmented reality view. BACKGROUND
[0002] Conventional systems provide a variety of navigational systems and tools.
Such tools and systems can be implemented through mobile or hand-held devices which are
highly portable. The portability of such devices allows such devices to be installed on vehicles
or can be carried on person by the users, particularly for navigational purposes.
[0003] Furthermore, with the increase in vehicular traffic in metropolitan cities, the
risks associated with each routes have also become a concern for a daily commuter. Any person wishing to commute from point to another may want to assess the risks associated with the available routes. For example, amongst the available routes a route which is freguented most often by heavy traffic would be less preferable for a car rider. Depending on the knowledge of such risks, the commuter may make the necessary decisions and choose the routes accordingly. Such knowledge of risks can either be based on the information the commuter may gather through a variety of sources, such as media, or through past experiences. In the absence of either, apparent risks associated with a new route may not be readily available.
SUMMARY
[0004] The subject matter described herein relates to system and methods for
evaluating and providing risk assessment information, which is further described below in the detailed description. This summary is not intended to identify essential features of the claimed subject matter nor is it intended for use in determining or limiting the scope of the claimed subject matter.
[0005] Methods and systems for evaluating and providing risk assessment
information, are described. In one implementation, sensor data related to a route, through at least one sensor within a mobile agent, is obtained without any user intervention. Once the sensor data is obtained, one or more route related parameters, based at least on the sensor data, are determined. Based in the route related parameters, risk assessment information is

generated. The generated risk assessment information can then be further communicated to other mobile agents.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] The detailed description is described with reference to the accompanying
figures. In the figures, the left-most digit(s) of a reference number identifies the figure in
which the reference number first appears. The same numbers are used throughout the
drawings to reference like features and components.
[0007] Fig. 1 illustrates an exemplary network environment implementing a risk
assessment system, in accordance with an implementation of the present subject matter.
[0008] Fig. 2 illustrates a mobile agent for evaluating and providing risk assessment
information, in accordance with an implementation of the present subject matter.
[0009] Fig. 3 illustrates an exemplary device depicting a user viewing risks associated
with one or more routes through an augmented reality view.
[00010] Fig. 4 illustrates an exemplary method for evaluating and providing risk
assessment information, in accordance with the present subject matter.
DETAILED DESCRIPTION OF DRAWINGS
[00011] Systems and methods for evaluating and providing risk information associated
with one or more routes, are described. In one implementation, such systems and methods can be implemented in a variety of computing-based devices, such as a desktop computer, a notebook, or a mobile computing environment like a smart phone, a PDA or other such mobile devices.
[00012] Conventional navigation system use GPS (Global Positioning System) for
determining a geographic location of a user. Such navigation systems can be implemented onto devices that can be fitted into vehicles. With the advent of smartphones, such functionality is also available in mobile devices such as smartphones, thereby allowing users to avail location based services through such devices. The navigation systems through their user-interfaces may then subsequently display the location of the user on a map. Such navigation systems, through their user interfaces, may guide the users to their respective destinations through one or more suggested routes displayed through such maps. As will be

appreciated by a person skilled in the art, the map data that is required for rendering the navigational maps on the navigation systems can either be stored locally within the memory storage of the navigation systems or can be accessed by the navigation system through a wired/wireless network.
[00013] As also indicated previously, such navigation systems may also provide the
user with certain route-related information that is associated with one or more routes which the user may take for reaching their destination. The route-related information may indicate a plurality of conditions. For example, navigation systems may indicate what the traffic conditions on a certain route. In such a case, the user on receiving such information may take a detour to avoid the traffic congestion. In some cases, the systems itself would be configured to provide a less congested route to the user. In such cases, the user's driving experience is less strenuous. Furthermore, certain systems exist that provides the user with an augmented reality. As is known in the art, augmented reality involves augmenting computer generated input to a view of a physical or a real-world environment. For example, the computer generated input can indicate various locations, such as name of eateries, general stores, etc., on a digital representation of the real-world environment.
[00014] However, any user before taking a certain route would also prefer to know if
the route has any associated risks. Consider a case where an accident has occurred on a certain freeway. It is quite likely that driving along the route may not be safe. For example, routes involving a multiple vehicle collision should be best avoided. Furthermore, such an assessment of risk associated with one or more routes should be available without any delay so that corrective action can be taken by other users, thereby preventing the compounding of any situation. Presently available systems, however, do not provide such information to the user. The conventional navigation systems also do not take into account the real time information about a route and the real time information about other factors such as traffic, weather, etc., which may affect the risk associated with the route. As the weather and traffic at a particular location do not remain constant and same all the time, therefore, the conventional navigation systems may fail to determine the best optimal route to transport from the origin to the destination.
[00015] Systems and methods for evaluating and providing risk assessment information
are described. In one implementation, the risk assessment information is evaluated based on

data reported by one or more mobile agents. The mobile agents further include one or more sensors that constantly collect and report route related data without any intervention of the user. Based on the collected data, various route parameters can be determined which in turn can be utilized for evaluating risk assessment information. The risk assessment information can indicate the apparent risk that a user is likely to face if the route, for which the risk assessment information is evaluated, is travelled. The risk assessment information can be communicated to other mobile agents that are likely to choose the route for reaching their destination, or can be communicated to mobile agents already on the route, warning of :the user of any of the unfavorable conditions that may lie ahead.
[00016] In one implementation, the route parameters can include parameters that are
indicative of the road conditions on a certain route. Examples of route parameters include, but are not limited to, road conditions, speed of the vehicle, rate of acceleration, rate of deceleration, weather at the location of the mobile agents, and such. In another implementation, the mobile agents can be implemented in a variety of ways. For example, the mobile agents can be implemented within the conventional navigation systems, or can be integrated with the onboard system of automobiles. With the advent of smartphone, the mobile agents can be implemented within or using the smartphones.
[00017] It would be appreciated that apart from reporting route related information, the
mobile agents are capable of detecting conditions such as, accidents, and traffic congestions
based on the change in travelling pattern of a vehicle. The sensors of the mobile agents may
report the changes in travelling patterns, where the changes may include sudden deceleration
of the vehicle, slow average travelling speed of the vehicle on a particular route, etc. In said
implementation, if the sensors report a sudden deceleration, the mobile agent may trigger
collision detection to determine a possible accident. Similarly, upon identification of the
change in average speed of the vehicle, the mobile agent may trigger traffic congestion
detection to determine a traffic congestion situation. Further, upon such identifications, the
mobile agent may report the data to the system for risk assessment of the route.
[00018] As will be appreciated by a person skilled in the art, the mobile agents
automatically obtain and report the route parameters. The mobile agents can determine such route parameters based, on route related data collected through one or more sensors provided within the mobile agents. Based on the route parameters the risk assessment information can

be evaluated. In one implementation, the risk assessment information can be displayed to
other users, on the user interface of the navigation system as part of the map display. In
another implementation, the risk assessment information can be evaluated for all possible
routes between a starting and a destination. Depending on the risk assessment information, the
risk assessment system can suggest one of the possible many available routes. As the route
parameters are collected automatically and without any user intervention, the risk assessment
system determines the risk assessment information in a robust and a timely manner. In one
implementation, the route parameters can be intermediately stored on central location, from
where it can be fetched and the risk assessment information can be calculated.
[00019] In another implementation, the risk assessment information can further be
provided to the user through an augmented reality view. For example, the mobile agents when help up such that it is pointed towards the prospective route to be undertaken, may indicate the risk assessment information associated with the route. In such cases, the user is able to better visualize the risk associated with the route. Based on the risk assessment information being displayed, an alternate route can be taken. The manner in which risk assessment is implemented shall be explained in detail with respect to the Figs. 1-4. While aspects of systems and methods can be implemented in any number of different computing systems, environments, and/or configurations, the embodiments are described in the context of the following exemplary system architecture(s).
[00020] Fig. 1 illustrates an exemplary networking environment 100 for evaluating and
providing risk assessment:information, indicative of the risk associated with one or more routes for travelling. In one implementation, the environment 100 includes risk assessment system 102. The risk assessment system 102 through the network 104 communicates to plurality of mobile agents 106-1, 2, ...., N (collectively referred to mobile agents 106). Each of the mobile agents 106 further include route parameter update modules 108-1, 2,...,N, respectively. The route parameter update modules 108-1, 2,.,.,N (collectively referred to as update modules 108) collect and report route parameters to the risk assessment system 102. In one implementation, the risk assessment system 102 further includes the risk assessment module 110.
[00021] The network 104 may be implemented as a wireless network, wired network
or a combination thereof. The network 104 can be implemented as one of the different types

of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, etc. The network 104 may either be a dedicated network or a shared network, which represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), etc., to communicate with each other. Further, the network 104 may include network devices, such as network switches, hubs, routers, HBAs, for providing a link between the risk assessment system 106, and the central database 102. The network devices within the network 104 may interact with the risk assessment system 102 and one or more of the mobile agents 106.
[00022] The mobile agents 106 can be implemented as any of a variety of mobile
computing devices including, for example, smartphones, Personal Digital Assistants (PDAs),
or other hand held devices. In one implementation, the mobile agents 106 can be further be
communicatively coupled to an image capturing device, such as an inbuilt camera. The risk
assessment system 102, on the other hand, can be implemented as any of a variety of
computing devices including, for example, servers, a desktop computer, a notebook or
portable computer, a workstation, a mainframe computer, a mobile computing device.
[00023] In operation, the mobile agents 106 can be deployed in a variety of ways. For
example, the mobile agents 106 when implemented as handheld devices can include smartphone, PDAs, tablet PCs, and the like. Similarly, the mobile agents 106 can also be implemented within navigation devices that can be placed on the dashboard of an automobile for navigation. In yet another implementation, the mobile agents 106 can be implemented as part of the onboard system in automobiles.
[00024] In any one or more of the implementations, the mobile agents 106 can
determine and report route parameters. As indicated previously, the route parameters may indicate conditions that are specific to the road being travelled. For example, the route parameters may indicate the average speed on a specific route, the number of turns on a road, degree of the turns, number of instances of sudden braking, instances of sudden and sharp accelerations, and such. In one implementation, the mobile agents 106 may also obtain weather information depending on the location of the automobile with which each of the mobile agents 106 may be associated.

[00025] The mobile agents 106 continuously determine and monitor the route
parameters without user intervention. In one implementation, the mobile agents 106 may
collect and monitor the route parameters through one or more sensors that may be present
within the mobile agents 106. As and when the route parameters are being determined, the
route information update module 108 transmit the same to the risk assessment system 102.
When the data is received by the risk assessment system 102, the risk assessment module 110
determines risk assessment information based on the collected route parameters. Once the risk
assessment information is determined, the risk assessment module 110 may further
communicate the same to other mobile agents 106 who wish to traverse the same route. The
mobile agents 106 on receiving, displays the risk assessment system 102 associated with the
routes on which the users may be traveling. In one implementation, the risk assessment
information is displayed on the mobile agents 106 in an augmented reality view.
[00026] As will be appreciated by a person skilled in the art, the route parameters are
collected and reported continuously and automatically. Furthermore, since the risk assessment
information is evaluated based on the continuously and automatically collected route
parameters, the risk assessment information obtained is as recent and true thereby giving an
accurate assessment of the apparent risks that may be associated with the route being
travelled. Furthermore, the more the number of mobile agents 106 within the environment
100, the better would be the determination of the risk assessment information.
[00027] In the present implementation, the risk assessment module 110 is shown to be
included within the risk assessment system 102. In another implementation, the risk assessment module 110 can be further included within one or more of the mobile agents 106. In such a case, the route parameters collected by the mobile agents 106 can be analyzed and the risk assessment information determined by the risk assessment module 110 included within the mobile agents 106. The risk assessment information can then be transmitted to the risk assessment system 102, where the same would be accessible by other users for displaying the determined risk assessment information for the route being travelled. Such implementations, as would be appreciated by a person skilled in the art, are also included within the scope of the present subject matter.
[00028] The systems and devices as introduced in Fig. 1 are further described with
reference to Fig. 2. Fig. 2 illustrates exemplary components of any one or more of the mobile

agents 106, according to an embodiment of the present subject matter. Any one or more of the
mobile agents 106, mobile agent 106-1. may include one or more processor(s) 202, one or
more I/O interface(s) 204, sensor(s) 206 and a memory 208. The processor(s) 202 may
include microprocessors, microcomputers, microcontrollers, digital signal processors, central
processing units, state machines, logic circuitries and/or any devices that manipulate signals
and data based on operational instructions. Among other capabilities, the processor(s) 202 is
configured to fetch and execute computer-readable instructions stored in the memory 208.
[00029] The I/O interface(s) 204 may include a variety of software and hardware
interfaces, for example, interface for peripheral device(s) such as data input/output devices, storage devices, network devices, etc. The I/O interface(s) may include Universal Serial Bus (USB) ports, Ethernet ports, Host Bus Adaptors, etc and their corresponding device drivers. The I/O interface(s) 204, amongst other things, facilitate receipt of information by the host devices 102 from other devices in the networks 106, such as the target device 104, the console 108, etc.
[00030] The sensor(s) 206 can be implemented as one or as a combination of a plurality
of sensors. The sensors that are implemented as part of the sensor(s) 206, can either be implemented as hardware or can be implemented as logic. The sensor(s) 206 sense a plurality of parameters, examples of which include but are not limited to, speed, deceleration, acceleration, direction in which the one of the mobile agents, say mobile agent 106-1 (and consequently the automobile associated with the mobile agent 106-1) is heading towards, the banking or tilt which the automobile experiences while turning, the exact geographic location, and so on.
[00031] The memory 208 can include any computer-readable medium known in the art
including, for example, volatile memory (e.g., RAM) and/or non-volatile memory (e.g., flash, etc.). The memory 208 further includes modules 210 and data 212. The modules 210 include the sensor module 214, route information update module 108 (interchangeably referred to as the update module 108), augmented reality (AR) module 216, and other module(s) 218. The data 212, on the other hand, serve as repositories for storing information associated with the modules 210 and any other information. In an implementation, the data 210 include sensor data 220, route parameters 222, risk assessment 224, and other data 226.

[00032] As indicated previously, the risk assessment information is evaluated for a
certain automobile based on the route parameters, such as route parameters 222 that are collected by other automobiles. These and other aspects are explained in detail in the following sections:
DATA REPORTING
[00033] As also indicated previously, each of the mobile agents 106 is associated with
a user. For example, a mobile agent 106-1 implemented as a smartphone could be carried by
the user, while travelling from one destination to another. Similarly, the mobile agent 106-1
when implemented as a navigation device could be either permanently or temporarily attached
within the automobile. In yet another implementation, the mobile agent 106-1 could be
implemented within the onboard systems integrated within the automobile of the users.
[00034] The mobile agent 106-1 further includes one or more sensor(s) 206. The
sensor(s) 206 could be implemented as a collection of individual sensors or could be one
unified logic circuitry which is configured to perform a wide variety of functions. For
example, the sensor(s) 206 could include gyroscopes, accelerometers, compasses, GPS
circuitry, proximity sensors, and the like. Other functionalities can also be included depending
on the parameters being considered. The provided examples should be considered to be only
illustrative and in no way should be construed to be limiting. In such case, other such
examples would be included within the scope of the present subject matter.
[00035] In one implementation, the mobile agent 106-1 gets activated on detecting the
motion of the automobile with which they are associated. The activation could be manual or can be automatic, such as in response to detection of motion of the car. As the car moves, the sensors within the mobile agent 106-1 start collecting data related to the route being currently travelled.
[00036] It should be noted that various parameters when quantified could indicate an
apparent risk that is associated with the road. For example, if a user is aware that a certain route suffers from traffic congestion at peak hours, the user will most certainly attempt to explore alternate routes for a variety of reasons. Say, that the user would be aware that is high congestion traffic, fuel consumption would be higher. In countries, where road regulations are not sufficiently heeded, high traffic congestion could also result in a bumper to bumper

traffic, thereby increasing the likelihood that damage may occur to the automobile. Similarly, other consideration could also be utilized by a user for assessing which route to take for reaching a specific destination. Other such considerations may also include weather, repair work undertaken, average speed of vehicle on the route, and so on.
[00037] In one implementation, the sensor(s) 206 within the mobile agent 106-1
determines and collects route related data. Once the route related data is determined, the
sensor module 214 determines route parameters 222 based on the route related data. For
example the sensor module 214 depending on the GPS data collected by the sensor(s) 206,
determines the exact geographic location. Further, in said implementation, the sensor module
214 may also determine situations of accident of a vehicle, based on the data collected by the
sensor(s) 206. For example, upon detection of sudden decelerations by the sensor(s) 206, the
sensor module 214 may identify an occurrence of an accident of the vehicle. Similarly, based
on the speed data collected for certain duration, the sensor module 214 can evaluate the
average speed of the vehicle and determine traffic congestion situations. In one
implementation, the route related data can be stored in sensor data 220.
[00038] Likewise, other route parameters 222 can be determined by the sensor module
214 for route being travelled. Based on the exact geographic location, the name or number of the road being travelled can be determined. Once the road is determined, the route parameters 222 can be associated with the road. Once the route parameters 222 are determined, the update module 108 transmits the determined route parameters 222 to the risk assessment system 102. The present description has been provided from the perspective of the mobile agent 106-1. However, the above procedure would also be applicable for the other mobile agents 106.
[00039] It should also be noted that in addition to the route parameter 222, the mobile
agents 106, such as mobile agent 106-1, can be further configured to also communicate with various third party sources, such as various governmental agencies, public resources, emergency response units, etc. In cases, reporting of route related data would be further comprehensive, thereby making the risk assessment system 102 more robust.
Risk Assessment Evaluation

[00040] The risk assessment system 102 receives route parameters 222 from the mobile
agent 106-1. Based on the route parameters 222 received from one or more of the mobile agents 106, such as mobile agent 106-1, the risk assessment module 110 evaluates the risk assessment information.
[00041] In one implementation, each of the route parameters 222 can be further
associated with a rated index. In such a case, depending on the route parameter 222 the rated index can be allocated. The rated index, in the presence case, can be considered to be indicative of the severity of the route parameter 222 under consideration. For example, the rated index can be of high for situations such as an extensive damage to the road ahead, or spillage of hazardous material. Similarly, the rated index can be low for instances that may not be very risky, such as medium-high traffic congestion. In such a manner, a plurality of rate indices can be provided which provides variations in the level of risk that can be associated with a route being travelled.
[00042] In one implementation, the risk assessment information can be based on a
plurality of rate indices that are determined for a route being travelled. For example, the risk assessment information can be based on an average of the rate indices. In another implementation, each of the rate indices can be further associated with a weight. The weight again can be based on various conditions, for example safety of route being travelled can be further compromised in the event of bad weather conditions. As would be obvious to a person skilled in the art, other mechanisms can also be utilized for estimating the risk assessment associated with the route being travelled. In one implementation, the risk assessment information determined can be stored within the risk assessment system 102.
Communicating Risk Assessment to Mobile Agents
[00043] Once the risk assessment information is determined by the risk assessment
system 102, the same can be communicated to other mobile agents 106, such mobile agent 106-2,3, who are planning or are about to take the route under consideration for reaching their destination. For example, a user associated may provide the mobile agent 106-2 with a destination, the mobile agent 106-2 through their sensor(s) 206 may first determine the exact geographic location, and based on the destination entered, may provide a plurality of suggested routes. Based on the suggested routes, the update module 108 may communicate

with the risk assessment system 102, requesting for any risk assessment information associated with one or more of the suggested routes.
[00044] The risk assessment module 110 determines whether any risk assessment
information has been evaluated for one or more of the suggested routes. If risk assessment information associated with the suggested routes is present, the same is communicated by the risk assessment module 110 to the requesting mobile agent, i.e., in the present example, mobile agent 106-2. The risk assessment information when received by the mobile agent 106-2 is stored as risk assessment 224. It would be understood by those skilled in the art that in one implementation, the risk assessment information evaluated for a route and provided to the mobile agent 106-2, may be evaluated based only on the data provided by the mobile agent 106-2 during earlier traversals of the same route. Therefore the data provided by a mobile agent 106-2 may be helpful for the same mobile agent 106-2 in future, in absence of any other data for that route.
[00045] Once risk assessment module 110 is obtained the same can be communicated
through to the user of the mobile agent 106-2, through various audio or visual interfaces, implemented through I/O interfaces 204. For example, the risk assessment 224 can be provided on the map of the GPS interface, implemented through the mobile agent 106-2, with each of the suggested routes.
[00046] In another implementation of the present subject matter, the risk assessment
system 102 may also create a risk profile for each mobile agent 106. Based on the risk assessment information for different routes available to the risk assessment system 102, the risk user travel pattern can be identified. In one implementation, such user travel pattern may be stored in the other data 228. In said implementation, the user travel pattern may include the details of the routes taken by the user, the average speed of the user, number of high risk routes traversed, etc.
[00047] It would be appreciated by those skilled in the art that the identified user
pattern that include the details of the routes taken by the user can be used for the purpose of insurance claims and insurance premium calculations. For example, in situations of accident of a vehicle, the premium can be calculated based on the route traversed by the user. In one implementation, the premium cost for the insurance claim is, inversely proportional to the risk

associated with the route traversed and therefore may be lower for high risk routes and higher for low risk routes.
Displaying Risk Assessment through Augmented Reality
[00048] In one implementation, the risk assessment 224 can be displayed to the user
through an augmented reality view. This is explained in conjunction with Fig. 3. Fig. 3 illustrates depicting the risk assessment information on one of the mobile agents 106, say mobile agent 106-2 which;in the present implementation, is illustrated through a hand-held device 302. The hand-held device 302 includes a display 304, and controls 306. The handheld device 302 is further incorporated with an image capturing unit (not shown). As is known in the art, the hand-held device 302 can be implemented through a variety of devices, such as PDAs, palmtops, smartphones, tablet PCs, and so on.
[00049] As indicated previously, augmented reality involves augmenting computer
generated input to a view of a physical or a real-world environment. For example, the computer generated input can provide indications for various locations, such as name of eateries, general stores, etc. In augmented reality, such indications are interspersed or overlay the digital image of the real-world environment. As will be known in the art, augmented reality finds use in a variety of applications such as tourism. Tourists using hand-held device 302 that are capable of augmented reality viewing, can hold up the hand-held device 302 such that the image capturing unit points towards a geographic feature, such as a landmark. Based on the parameters, such as user's (and in turn the hand-held device 302's) exact geographic location, direction in which the hand-held device 302 is oriented towards, the hand-held device 302 can overlay the image of the landmark under consideration, which was captured through the image capturing unit, with various information that is specific to the landmark. Similarly, for navigation, the user may be presented with various location based specific information overlaid onto the image of an area.
[00050] In one implementation of the present subject matter, the hand-held device 302
when held so as to capture the image of the route, say route 308 being travelled. The digital image of the route 308 can be seen on the display 304 of the hand-held device 302. As the user travels on the route 308, the image of the route 308 on the display 304 can be provided with risk assessment information. In one implementation, the augmented reality module 216,

provides the risk assessment information as a text-box 310, overlaid onto the digital image captured by the image capturing unit of the hand-held device 302. The manner in which the risk assessment information is evaluated is based on the description as provided in the previous sections.
[00051] The risk assessment system 102 as described herein provides a robust and a
real time risk assessment for a route. As done conventionally, the evaluated risk information is not based on real time data which may not provide accurate risk evaluation. Therefore, the risk information system as described in accordance with the present invention provides a more accurate risk evaluation based on real time route related information.
[00052] Fig. 4 illustrates an exemplary method 400 for evaluating and providing risk
assessment information, according to an embodiment of the present subject matter. The method 400 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, functions, etc, that perform particular functions or implement particular abstract data types. The method 400 may also be practiced in a distributed computing environment where functions are performed by remote processing devices that are linked through a communication network. In a distributed computing environment, computer executable instructions may be located in both local and remote computer storage media, including memory storage devices.
[00053] The order in which the method 400 is described is not intended to be construed
as a limitation, and any number of the described method blocks can be combined in any order to implement the method 400, or an alternative method. Additionally, individual blocks may be deleted from the method 400 without departing from the spirit and scope of the subject matter described herein. Furthermore, the method 400 can be implemented in any suitable hardware, software, firmware, or combination thereof. The method 400 is presently provided for personalized content generation.. It will be apparent that the method 400 may be implemented for personalized content generation based on other parameters with modifications as known by those skilled in the art.
[00054] At block 402, data related to route being travelled by one or more mobile
agents is obtained. For example, the sensor(s) 206, included within one or more mobile agents 106. determines and collects route related data. The route related data can be stored in sensor

data 220. The sensor(s) 206 could include gyroscopes, accelerometers, compasses, GPS circuitry, proximity sensors, and the like. Other functionalities can also be included depending on the parameters being considered.
[00055] At block 404, route related parameters are determined based on the collected
route related data. In one implementation, the sensor module 214 evaluates the route parameter 222 based on the sensor data 220. For example the sensor module 214 depending on the GPS data collected by the sensor(s) 206, can determine the exact geographic location. Similarly, based on the speed data collected for certain duration, the sensor module 214 can evaluate the average speed or a related fuel consumption, where the fuel consumption is likely to be optimal for cursing speeds, but high for slow speeds or excessively high speeds. In one implementation, within the mobile agent 106-1, the update module 108 communicates the evaluated route parameter 222 to the risk assessment system 102.
[00056] At block 406, risk assessment information is calculated based on the route
parameters. For example, the risk assessment module 110 within the risk assessment system 102 evaluates the risk assessment information based on the route parameter 222, which is received from the mobile agent 106-1. In one implementation, the risk assessment information can be based on a rated index associated with the route parameter 222. As indicated previously, the rated index, in the presence case, can be correlated to relative safety route under consideration. For example, the rated index can be of low, indicating an unsafe condition, for situations such as an extensive damage to the road ahead, or spillage of hazardous material. Similarly, the rated index can be high for instances that may relatively safe, such as low traffic congestion.
|00057] At block 408, the risk assessment information is communicated to other mobile
agents that are either travelling or intend to take a route with which the risk assessment information is associated. For example, a user associated may provide the mobile agent 106-2 with a destination, the mobile agent 106-2 through their sensor(s) 206 may first determine the exact geographic location, and based on the destination entered, may provide a plurality of suggested routes. Based on the suggested routes, the update module 108 may communicate with the risk assessment system 102, requesting for any risk assessment information associated with one or more of the suggested routes. The risk assessment information received by the mobile agent 106-1 can be stored as risk assessment 224. In one implementation, the

risk assessment 224 can be displayed on a digital navigation map displayed on the mobile agent 106-1. In another implementation, the risk assessment 224 can be overlaid and displayed on an augmented reality view.
[00058] Although embodiments for the risk assessment system 102 for evaluating and
providing risk assessment information have been described in language specific to structural features and/or methods, it is to be understood that the invention is not necessarily limited to the specific features or methods described. Rather, the specific features and methods are disclosed as exemplary embodiments for the risk assessment system 102, and the methods. As will also be appreciated, the evaluation risk assessment information can also be collected historically to ascertain, without departing from the scope of the present subject matter, which routes are generally considered to be safe. In such cases, for other routes other measures can be implemented by various administrative authorities to ensure safety of routes. Furthermore, the risk assessment information can also be used to determine indices which would be indicative of the nature of how well a specific individual drives. Still further, such evaluations can be utilized for other forms of determinations, such as determining automobile insurance, and the like, while still falling within the scope of the present subject matter.

WE CLAIM:
1. A computer implementable method for providing risk assessment information, the
method comprising:
obtaining sensor data related to a route through at least one sensor within a mobile agent, wherein the agent is traversing the route;
determining route related parameters based at least on the sensor data;
generating risk assessment information based on the route related parameters, wherein the risk assessment information is indicative of an apparent risk associated with the route; and
communicating the risk assessment information to other mobile agents.
2. The method as claimed in claim 1, determining the route related parameters further comprises associating at least one rate index with any one or more of the route related parameters, wherein the rate index is indicative of a level of risk.
3. The method as claimed in claim 1, wherein the obtaining the sensor data is determined at pre-defined intervals of time.
4. The method as claimed in claim 2, wherein the risk assessment information is generated based on the rate index associated with the one or more of the route related parameters.
5. The method as claimed in claim 1, wherein the communicating the risk assessment information is based on determining whether any one or more of the other mobile agents intend to travel the route.
6. A device for evaluating and providing risk assessment information, the system comprising:
at least one sensor; a processor; and

a memory coupled to the processor and the at least one sensor, wherein the memory comprises:
sensor module configured to obtain route parameters based on sensor data obtained from the at least one sensor, in response to motion along a route; and
risk information update module configured to continuously transmit route parameters, and receive risk assessment information evaluated based in part on the route parameters.
7. The device as claimed in claim 6, further comprising an augmented reality module configured to display the risk assessment information as an augmented reality view.
8. The device as claimed in claim 6, wherein the at least one sensor includes gyroscopes, accelerometers, compasses, GPS circuitry, and proximity sensors.
9. The device as claimed in claim 6, wherein the risk information update module is further configured to collect information from one of governmental agencies or emergency response teams.
10. The device as claim in claim 6, wherein the risk assessment information is further utilized for assessing automobile insurance.
11. A system for evaluating and providing risk assessment information, the system comprising:
a processor;
a memory coupled to the processor, the memory comprising a risk assessment module configured to,
regularly receive route parameters, associated with a route, from at least one mobile agent, wherein the route parameters are based on sensor data collected automatically by the mobile agent;
determine risk assessment information based on the route parameters; and

communicate the risk assessment information to one or more other mobile agents associated with the route.
12. The system as claim in claim 11, wherein the risk assessment module 110
communicates the risk assessment information to the other mobile agents who are travelling
on the route.
13. A computer-readable medium having computer-executable instructions that when
executed perform acts comprising:
obtaining sensor data related to a route through at least one sensor within a mobile agent, wherein the agent is traversing the route;
determining route related parameters based at least on the sensor data;
generating risk assessment information based on the route related parameters, wherein the risk assessment information is indicative of an apparent risk associated with the route; and
communicating the risk assessment information to other mobile agents.

Documents

Application Documents

# Name Date
1 1341-MUM-2011-OTHERS [06-04-2018(online)].pdf 2018-04-06
1 1341-MUM-2011-US(14)-HearingNotice-(HearingDate-11-03-2021).pdf 2021-10-03
2 1341-MUM-2011-FER_SER_REPLY [06-04-2018(online)].pdf 2018-04-06
2 1341-MUM-2011-Written submissions and relevant documents [24-03-2021(online)].pdf 2021-03-24
3 1341-MUM-2011-FORM-26 [05-03-2021(online)].pdf 2021-03-05
3 1341-MUM-2011-COMPLETE SPECIFICATION [06-04-2018(online)].pdf 2018-04-06
4 1341-MUM-2011-Correspondence to notify the Controller [02-03-2021(online)].pdf 2021-03-02
4 1341-MUM-2011-CLAIMS [06-04-2018(online)].pdf 2018-04-06
5 1341-mum-2011-abstract(28-4-2011).pdf 2018-08-10
5 1341-MUM-2011-ABSTRACT [06-04-2018(online)].pdf 2018-04-06
6 ABSTRACT1.jpg 2018-08-10
6 1341-mum-2011-claims(28-4-2011).pdf 2018-08-10
7 1341-mum-2011-form 3(28-4-2011).pdf 2018-08-10
7 1341-MUM-2011-CORRESPONDENCE(17-6-2011).pdf 2018-08-10
8 1341-MUM-2011-FORM 26(17-6-2011).pdf 2018-08-10
8 1341-MUM-2011-CORRESPONDENCE(19-8-2011).pdf 2018-08-10
9 1341-mum-2011-correspondence(28-4-2011).pdf 2018-08-10
9 1341-mum-2011-form 2(title page)-(28-4-2011).pdf 2018-08-10
10 1341-mum-2011-description(complete)-(28-4-2011).pdf 2018-08-10
10 1341-mum-2011-form 2(28-4-2011).pdf 2018-08-10
11 1341-mum-2011-drawing(28-4-2011).pdf 2018-08-10
11 1341-MUM-2011-FORM 18(19-8-2011).pdf 2018-08-10
12 1341-MUM-2011-FER.pdf 2018-08-10
12 1341-MUM-2011-FORM 1(28-4-2011).pdf 2018-08-10
13 1341-MUM-2011-FER.pdf 2018-08-10
13 1341-MUM-2011-FORM 1(28-4-2011).pdf 2018-08-10
14 1341-mum-2011-drawing(28-4-2011).pdf 2018-08-10
14 1341-MUM-2011-FORM 18(19-8-2011).pdf 2018-08-10
15 1341-mum-2011-description(complete)-(28-4-2011).pdf 2018-08-10
15 1341-mum-2011-form 2(28-4-2011).pdf 2018-08-10
16 1341-mum-2011-correspondence(28-4-2011).pdf 2018-08-10
16 1341-mum-2011-form 2(title page)-(28-4-2011).pdf 2018-08-10
17 1341-MUM-2011-FORM 26(17-6-2011).pdf 2018-08-10
17 1341-MUM-2011-CORRESPONDENCE(19-8-2011).pdf 2018-08-10
18 1341-mum-2011-form 3(28-4-2011).pdf 2018-08-10
18 1341-MUM-2011-CORRESPONDENCE(17-6-2011).pdf 2018-08-10
19 ABSTRACT1.jpg 2018-08-10
19 1341-mum-2011-claims(28-4-2011).pdf 2018-08-10
20 1341-mum-2011-abstract(28-4-2011).pdf 2018-08-10
20 1341-MUM-2011-ABSTRACT [06-04-2018(online)].pdf 2018-04-06
21 1341-MUM-2011-Correspondence to notify the Controller [02-03-2021(online)].pdf 2021-03-02
21 1341-MUM-2011-CLAIMS [06-04-2018(online)].pdf 2018-04-06
22 1341-MUM-2011-FORM-26 [05-03-2021(online)].pdf 2021-03-05
22 1341-MUM-2011-COMPLETE SPECIFICATION [06-04-2018(online)].pdf 2018-04-06
23 1341-MUM-2011-Written submissions and relevant documents [24-03-2021(online)].pdf 2021-03-24
23 1341-MUM-2011-FER_SER_REPLY [06-04-2018(online)].pdf 2018-04-06
24 1341-MUM-2011-US(14)-HearingNotice-(HearingDate-11-03-2021).pdf 2021-10-03
24 1341-MUM-2011-OTHERS [06-04-2018(online)].pdf 2018-04-06

Search Strategy

1 Searchstrategydetails_06-10-2017.pdf