GRAVIO will accompany the user continuously (in a smartphone, tablet, netbook) and will serve as a permanent personal assistant. It would help "attract" people, things, events, interesting proposals of goods/services. In doing this, it will require minimum configuration efforts from the user.
GRAVIO will have sufficient intelligence to become a smart assistant. Based on simple settings specified by the user, the assistant will continuously analyze user actions, track user movements, use user preferences - to help navigate the city, to interactively "attract" events/services, report about identified potential security threats. The assistant will constantly be learning to make its actions and recommendations more helpful and informative to the user with each new step forward.
Assistant will help - find information, exchange information, prompt the user sights, events, facts, etc. in line with his/her preferences. Also assistant can help user in his daily activities - whether private communications or business contacts. It can help to structure information and keep "on the fingertips" what's happening in user's areas of interest. If user is a member of several interest groups, the assistant will help him to share information with peers and work on common projects. It will help also to get an income by selling his ideas, materials, knowledge, etc - every type of content, actual for members of different gravio communities.
One of the basic functional concepts of the GRAVIO network is the notion of gravity (attraction).
Gravity is a function based on:
Preferences (explicitly set)
Preference is an essence described by a set of attributes and their values. Preferences can have temporal, territorial limits and a nominal range of action.
Gravity points is another entity described by a set of attributes and their values. Gravity points may have time limits and are usually tied to a geographic location (geographical coordinates determined automatically).
If the user moves, the GRAVIO network will rely, on the one hand, on the specified public preferences of the user, its geolocation and radius of relevant "preferences" and, on the other hand, on the multiple gravity points. By using semantic analysis elements, GRAVIO will be constantly (discreetly) analyze the compliance of the attributes and values of preferences and the attributes and values of the points of attraction within the radius of action of one or another preference. If conditional compliance is found, GRAVIO network, based on the collected lexical base of the user, sends the user a p2p message saying that there is something within the specified radius that might interest him/her.
For example, the user will create an open "preference" (a simplest example):
Drink = Coffee a la Arabic
Radius = 100 m
Moving around the city on his/her business, the user can get a message from a point of attraction described (created) as in the example below:
Drink = Arabic coffee with cardamon
Drink = Espresso
Drink = …
Geographical coordinates = x / y (automatically determined during
In this case, when receiving the message, the user can "communicate" with the virtual assistant of the place by clarifying, for example, the product range ("Do you have cheesecakes?").
In the broad sense "attractions" allow/help:
Attract interesting contacts, activities, events
Travel (sights / museums)
Attract offers of services / goods
Work and earn money
For companies and entrepreneurs there arises an opportunity to use open user preferences (of course not directly) to promote their products and services (both digital and non-digital) - Direct Digital Marketing.