SlideShare a Scribd company logo
1 of 71
Download to read offline
US 2014O156758A1
(19) United States
(12) Patent Application Publication (10) Pub. No.: US2014/0156758 A1
Lavian et al. (43) Pub. Date: Jun. 5, 2014
(54) RELIABLE RATINGSYSTEMAND METHOD (52) U.S. Cl.
THEREOF CPC .................................... H04L 67/306 (2013.01)
USPC .......................................................... 709/204
(71) Applicants:Tal Lavian, Sunnyvale, CA (US); Zvi
Or-Bach, San Jose, CA (US) (57) ABSTRACT
(72) Inventors: Tal Lavian, Sunnyvale, CA (US); Zvi Embodiments ofthe invention provide means to the users of
Or-Bach, San Jose, CA (US) the system toprovideratingsand correspondingfeedbackfor
enhancing the genuineness in the ratings. The system
(21) Appl. No.: 14/173,829 includes a memory coupled to a processor. The memory
includesone ormoreinstructionsexecutableby theprocessor
(22) Filed: Feb. 6, 2014 to enable theusersofthe systemto rateeach otherbasedonat
least one ofsharing, exchanging, and selling one ofactivity,
Related U.S. Application Data service orproduct. The system may provide a mechanism to
(63) Continuation ofapplication No. 13/412,647, filed on encouragegenuineness in ratings provided by the users. Fur
Mar. 6, 2012, now Pat. No. 8,688,796. thermore, the instructions facilitate the rating receivers to
providefeedbacks correspondingtothereceivedratings. The
Publication Classification feedback includes accepting or objecting to a particular rat
ing. Moreover, the memory includes instructions executable
(51) Int. Cl. by the processorto enable the system to determine genuine
H04L 29/08 (2006.01) ness ofan objection raised by a rating receiver.
2O6
200
Patent Application Publication Jun. 5, 2014 Sheet 1 of34 US 2014/O156758 A1
3 E.
S 3
Patent Application Publication Jun. 5, 2014 Sheet 2 of34 US 2014/O156758 A1
3. 5.
& s
Patent Application Publication Jun. 5, 2014 Sheet 3 of34 US 2014/O156758 A1
3 S.
3
É
US 2014/O156758 A1Jun. 5, 2014 Sheet 4 of34PatentApplication Publication
907
|v|
US 2014/O156758 A1Jun. 5, 2014 Sheet 5 of34PatentApplication Publication
G-61uosued!
009
9-61-I
US 2014/O156758 A1Jun. 5, 2014 Sheet 6 of34
9Seqeqeq
PatentApplication Publication
Patent Application Publication Jun. 5, 2014 Sheet 7 of34 US 2014/O156758 A1
CN
O
NY
e
5 ge
S. S. Z 5& S is
g is a
Z a T.
i
N
NYO
US 2014/O156758 A1Jun. 5, 2014 Sheet 8 of34PatentApplication Publication
Z?A.
g/-61-I?,?.?,0ZZ).?,?Z?,?0Ó
„peg36euæAVWAo?ag36euæAVpooºo?uð?#30XE?7J.A.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------_<!--<!--<!--<!--
90/
ZAX:?UueN6u?e}}o?|qnd
„~’#701
US 2014/O156758 A1Jun. 5, 2014 Sheet 9 of34PatentApplication Publication
US 2014/O156758 A1Jun. 5, 2014 Sheet 10 of34PatentApplication Publication
9-61009
6-61-I
US 2014/O156758 A1Jun. 5, 2014 Sheet 11 of34
|-|-|-
006
PatentApplication Publication
US 2014/O156758 A1Jun. 5, 2014 Sheet 12 of34PatentApplication Publication
VOL-61-I
US 2014/O156758 A1Jun. 5, 2014 Sheet 13 of34PatentApplication Publication
g01-61-I
US 2014/O156758 A1Jun. 5, 2014 Sheet 14 of34PatentApplication Publication
US 2014/O156758 A1Jun. 5, 2014 Sheet 15 of34PatentApplication Publication
US 2014/O156758 A1Jun. 5, 2014 Sheet 16 of34PatentApplication Publication
90??.
US 2014/O156758 A1Jun. 5, 2014 Sheet 17 of34PatentApplication Publication
ZOZ!
US 2014/O156758 A1Jun. 5, 2014 Sheet 18 of34PatentApplication Publication
gZI-61-I
US 2014/O156758 A1Jun. 5, 2014 Sheet 19 of34PatentApplication Publication
OZL-61-I
Patent Application Publication Jun. 5, 2014 Sheet 20 of34 US 2014/O156758 A1
1302
Register with a system
1304
V -
Announce at least one sharable activity Service
or product to invite one or more second user
therefore
1306
V -
Receive information corresponding to the second
users, the second user accept at least one ofthe
announced sharable activity, service or product
1308
V -
Select at east One Second user from the one or
more second users for providing the accepted at
east one of the announced sharable activity,
service or product
Fig-13A
Patent Application Publication Jun. 5, 2014 Sheet 21 of34 US 2014/O156758 A1
1310
-
Provide Rating / Review to the selected second
user based on sharing accepted at least one of
activity, service or product
1312
Receive credit of pre-set number of points for the
accepted at least one of providing the
announcement sharable activity, service or
product
1314
-Enable the Second user to utilize the Credited
point for one ofshare and exchange of at least
one of sharable activity Sources or product
announced by other users
Fig-13B
Patent Application Publication Jun. 5, 2014 Sheet 22 of34 US 2014/O156758 A1
1402
Register with a system by a user
1404
-
Search for Sharable/
exchangeable activityl resources
announced (requested) by one of
more other user ofthe system
1408
Bid on the announced
activity/resources for
sharing? exchange
thereof
Accept the request
Enable the user to provide rating
based on shared/exchanged
activity/resources
1412
A
Debit pre-set numbers ofpoints
for receiving at least one of
sharable activity/resources
Fig-14
Patent Application Publication Jun. 5, 2014 Sheet 23 of34 US 2014/O156758 A1
1502
-
Enable users ofthe system to share/exchange
any activity/service/product
1504
Enable the users to provide rating to each other
based on the sharing/exchanging
Enable the users to object the rating received
from the other users in system
1508
Acceptance or rejection of objection by the
system
1510
Update public ratings and rater's rating ofthe
SeS
1512
Notify the users corresponding to the updates
Fig-15
Patent Application Publication Jun. 5, 2014 Sheet 24 of34
1602
Z
Enable first and second users ofthe system to share?
exchange only activity/ Service? product
1604
4.
sharing? exchanging
Enable the users to provide ratings to each other based on the
Enable the Second user to
accept the ratings
1608
Enable the Second user to
object the ratings
Update the public rating of
the Second uSer
Update the raters rating of
the first user
610
y
Notify the first and second
user on updates
US 2014/O156758 A1
Patent Application Publication Jun. 5, 2014 Sheet 25 of34 US 2014/O156758 A1
Notify the first userabout the corresponding objection
Extract rater's rating of the first user and public rating ofthe
Second user
Determine if public rating
ofsecond user is greater Noal? B)
than or equal to rater's a
rating offirst user
1622
?
Notify the first and second user on acceptance ofobjection
1624 1626
/ Z
Enable Second user to allow Enable the Second user to
the first user to re-rate reject ratings offirst user
ryD)
Fig-16B
Patent Application Publication Jun. 5, 2014 Sheet 26 of34 US 2014/O156758 A1
1630
First user re System rejects the ratings
given by the first user
2.632
Update the rater's ratings
of the first user
Notify the first and second
users about rejection of
ratings
Fig-16C
Patent Application Publication Jun. 5, 2014 Sheet 27 of34 US 2014/O156758 A1
/y
( B :Y
1636
4.
Notify the first and second users on rejection of the objection
raised by second user
1638
Rejection challenged
by Second user
NO Yes
1640 1644
- C
Updatethe public rating of Hand overcaseto rating
Second user agencies
1642 1646
Update rater's rating and
Update the rater rating of public rating Suitably
first user according to decision taken
by rating agencies
y
: X KY
Notify the users on
updating of ratings
1648
-
Fig-16D
Patent Application Publication Jun. 5, 2014 Sheet 28 of34 US 2014/O156758 A1
Enable a first user ofthe system to share?exchange any
activity service? product with second user ofthe system
1704
-
Enable the first user to rate the second user's performance
1706
/
Prompt the first user to provide details for the rating given to
Second user
1702
-
Rating below a pre E
set value? N/
Ratingaboveapre-NYes (F)
Set value
Fig-17A
Patent Application Publication Jun. 5, 2014 Sheet 29 of34 US 2014/O156758 A1
-
(G)
572
Promptthe second user to accept or object the ratings given
by the first user
Second user
accepted the rating?
1716 No 1720
 -
Update rater rating of the Prompt the second user to
first user provide details for objection
1718 y 1722
 /
Notify the users Prompt their uSer to re
Fig-17B
Patent Application Publication Jun. 5, 2014 Sheet 30 of34 US 2014/O156758 A1
2726
Notify the users corresponding to rejection of objection
728
Update rater rating ofthe first user and public rating of second
Se
Notify the users corresponding to updates in ratings
Fig-17C
PatentApplication Publication
174
Provide a list of reasons to first user for choosing a suitable
reason for providing low ratings
Enable the first user to submitthe rating along with a specific
reason selected for low rating
Jun. 5, 2014 Sheet 31 of34 US 2014/0156758 A1
1736
Prompt the second userto accept or object to the ratings
provided by the user
Yes
O
Update rater's rating and
public rating ofthe users
Second user
accepted the rating?
1738
Hand Over the Case to
rating agencies
174
Notify users on updates in
ratings
746
Notify users corresponding
to the decision made by
rating agencies
Fig-17D
Patent Application Publication Jun. 5, 2014 Sheet 32 of34 US 2014/O156758 A1
1748
Notify the users on acceptance of rating
1750
y
Prompt the first user to write a recommendation for the second
Se
ReCommendation
Written?
Update raters rating and public rating
Notify users on updates
Fig-17E
Patent Application Publication Jun. 5, 2014 Sheet 33 of34 US 2014/O156758 A1
Enable a second user to be rated by first user based on the
experience of the first user with the second user
USe
2.806
Enable second user to accept or object to the rating
Notifythe second user about the rating provided bythe first k
Rating objected?
1810 Yes
Enable Second user to
Select a reason with details
Out of a list of fixed reasons
to object on rating
1812 1816

Notify the first and second
user corresponding to
updates in ratings
Update the rater's rating
and public ratings of first
and Second user
Notify the first user on the
objection
Patent Application Publication Jun. 5, 2014 Sheet 34 of34 US 2014/O156758 A1
/
1818
Z
Enable the first user to re
rate
Notify the users on
rejection of objection by
system
824
Update rater rating and
public rating
Notify the users
Fig-18B
US 2014/0156758 A1
RELIABLE RATING SYSTEMAND METHOD
THEREOF
CROSS REFERENCE TO RELATED
APPLICATIONS
0001. This application is a Continuation of U.S. Non
Provisional application Ser. No. 13,412,647 entitled Reli
able Rating System and Method Thereof filed on Mar. 6,
2012, which is a Continuation-In-Part (CIP) of U.S. Non
Provisional application Ser. No. 13/412,619 entitled Sys
tems and methods to Support sharing and exchanging in a
network filed on Mar. 6, 2012.
FIELD OF THE INVENTION
0002 The invention relates to social networking applica
tionsand morespecificallytheinvention relates to enhancing
reliability ofratings provided to users in a Social network.
BACKGROUND OF THE INVENTION
0003. In current scenario of global inflation, resource
management is increasingly required to cut the cost and to
overcome many other problems. For example, the prevalent
use ofsingle occupancy vehicles is known to be a significant
cause of several major economic, social and environmental
problems. The problems embrace increasing cost due to
usage of energy resource for each vehicle, higher parking
space issues, traffic congestion, increased level ofair pollu
tion andthe like. Further,an alternativeto the usageofsingle
occupancy vehicles is the use of multi-occupancy vehicles,
where multiple individuals can share a single vehicle.
0004 For sharing a resource such as a vehicle, an indi
vidual needs to search forpeople who are willing tojoin for
sharing a vehicle for riding together to a particular location.
This requires spending time in searching reliable people to
share the ride. Further, in existing systems, a user can post a
query for vehicle sharing. Corresponding to the post, other
users ofthe system thoseareinterested in sharingthe vehicle
for the ride (hereinafter may be referred to as “interested
users') can reply to that query regarding their interests in
sharingthevehicle. However, in these systems, the interested
users may be completely unknown to the user who posts the
query. Thus, the main problem in Such systems is the lack of
credibility, in the interested people, which typically is the
pre-requisite for many users. Further, in these systems, the
userhas to waituntil any interesteduserrespond correspond
ingtothequery oftheuser. Furthermore,theusermay needto
contact the other interested users, either personally or tele
phonically, to discuss various parameters for sharing the
vehicle. Such parameters may include, but are not restricted
to, compensation/expense that may be shared between the
users, timings, and various conditions corresponding to the
sharingofvehicleforaride.This wastes a significantamount
oftime on the user's part.
0005. Further, in addition to vehicle sharing, there are
Some otherresources that may not be shared, generally, with
others such as house, machinery etc. Further, Such non-shar
able resources may be expensive to possess. An individual
may think of providing or receiving Such resource in
exchange of any other resource or any service. However,
exchanging such expensive resources, with any other
resourceorserviceofferedbyanyotherperson,requireahigh
level ofcredibility in the offer ofthe other person and vice
Versa. Further, ifanindividual decidestoexchangearesource
Jun. 5, 2014
with a serviceofferedby theotherperson then theindividual
may be required to keep an eye on the activities performed
(corresponding to the service) by the other person. This
wastesasignificanttime ofthe individualtotracktheservice
provided by the otherperson. Forexample, a user may think
ofreducing a cost by borrowing a machinery from any other
person (possessingthe machinery) in exchange ofproviding
Some serviceto the other person Such as pets keeping in the
absenceoftheotherperson. Here,theotherpersonhastohave
trust on the individualso as to allow the individual to handle
thepetsintheabsenceoftheotherperson.Thus,credibilityof
any unknown users for exchanging the product/service
remains always under stake.
0006. In addition to resource sharing and exchanging,
many individuals like to look forpeople for some collective
activities, suchas recreational activities. Forany recreational
activity, such as playing, riding etc., an individual usually
searches for like-minded people. For example, an individual
may be willing to go out to dine with someone or may be
willing to play chess with someone who is good at (or inter
ested in) playing chess. For this, the individual may be
requiredto spendaconsiderableamountoftimeto searchany
person around who is like-minded and also credible to go
along with for any such collective activity. In Such cases,
credibilityofanyunknownpersonisalwaysaquestionforthe
individual.
0007 Based on the aforementioned, there is a need ofa
system andacorrespondingmethodto Supportresourceshar
ing with credible users and without requiring much time
consumption ata user's end. Further, the system should pro
vide support for combined or exchangeable activities with
credible and suitable users based on the interest of a user.
Furthermore, the system should support a user for sharing
and/or exchanging services or products. Thus, the system is
required forproviding Support to a user in sharing/exchang
ing resources/services and to overcome the shortcoming of
the related arts.
SUMMARY
0008 Embodiments of the present invention provide a
system forenhancingreliabilityofratingsprovidedto usersin
a social network. The system includes a processor and a
memory coupled to the processor. The memory includes a
database and instructions executable by the processor. The
database includesprofileinformation (correspondingto each
user) that may include information corresponding to one or
more types ofratings receivedby each userbased on at least
oneofsharing,exchanging,andsellingatleastoneofactivity,
service or product. Furthermore, the instructions enable the
secondusertoraiseanobjection ontheratingprovidedbythe
firstuser.Also,theobjection raisedbythesecondusermaybe
accepted or rejected by analyzing the information corre
sponding to at least one ofthe one or more types ofratings
corresponding to the first userandthesecond user. Addition
ally, at least one ofthe types ofratings, corresponding to the
users, maybeupdatedbasedonacceptance orrejection ofthe
objection raised by the second user.
0009 Further, embodiments ofthepresent invention pro
vide a system forenhancing reliability ofratings provided to
usersinasocial network.Thesystemincludesaprocessorand
a memory. The memory includes a databaseand instructions
executable by the processor. The database may comprise
profile information corresponding to each user that includes
information corresponding to one or more types of ratings
US 2014/0156758 A1
received by each user based on at least one of sharing,
exchanging, and selling at least one of activity, service or
productwithoneormoreotherusers. Further,theinstructions
analysetherating, providedby the firstuser, with respectto a
pre-set value of rating to determine whether the rating is
above, below or equal to the pre-set value ofrating. Further
more,instructions mayperform oneormoretaskstoenableat
least one ofthe first userand the second user to perform one
ormoreactscorrespondingtotherating,theatleastoneofthe
firstuserandthesecond userbeingenabledtoperformtheone
ormoreactsbased on analysis oftherating. Additionally, the
instructionsexecutablebytheprocessormayupdatethetypes
of ratings, corresponding to the users, based on the one or
more acts performed by at least one ofthe first userand the
second user.
BRIEF DESCRIPTION OF THE DRAWINGS
0010 Having thus described the invention in general
terms, reference will now be made to the accompanying
drawings, which are not necessarily drawn to scale, and
wherein
0011 FIG. 1 illustrates an exemplary environment where
various embodiments of the present invention are imple
mented;
0012 FIG. 2 illustrates another exemplary environment
where various embodiments of the present invention are
implemented;
0013 FIG. 3 illustrates exemplary block diagram of a
system to support sharing and exchanging, in accordance
with an embodiment ofthe present invention;
0014 FIG. 4 illustrates exemplary structure ofa database
forstoring information correspondingto users ofthe system,
in accordance with an embodiment ofthe present invention;
0015 FIG. 5 illustrates exemplary structure ofa database
forstoring information correspondingto users ofthe system,
inaccordancewithanotherembodiment ofthepresentinven
tion;
0016 FIG. 6 illustrates exemplary structure ofa database
forstoring information correspondingto users ofthe system,
in accordance with yet another embodiment ofthe present
invention;
0017 FIGS.7A,7Band7Cillustratevariousprofileviews
ofauserofthesystem,forprovidinginformation correspond
ing to the Social status of the user, in accordance with an
embodiment ofthe present invention;
0018 FIG. 8 illustrates an exemplary database forstoring
informationcorrespondingtoSocialactivitiesperformed by a
user ofthe system, in accordancewith an embodiment ofthe
present invention;
0019 FIG. 9 illustrates another exemplary database for
storing information corresponding to rater's rating ofa user
of the system, in accordance with an embodiment of the
present invention;
0020 FIGS. 10A, 10B, and 10C illustrate various profile
views ofa user ofthe system in accordance with an embodi
mentofthepresentinvention whereauserprovidesexcellent
rating to another user ofthe system;
0021 FIGS. 11A and 11B illustrate various profile views
ofa user ofthe system in accordance with an embodiment of
the present invention where a user provides bad rating to
another user ofthe system;
0022 FIGS. 12A, 12B, and 12C illustrate various profile
views ofa user ofthe system in accordance with an embodi
Jun. 5, 2014
ment of the present invention where a user objects to the
reception ofbad rating from another user ofthe system;
(0023 FIGS. 13A and 13B illustrate a flow diagram of a
method for sharing and exchanging at least one ofactivity,
service and product in a network, in accordance with an
embodiment ofthe present invention;
0024 FIG. 14 illustrates a flow diagram ofa method for
sharing and exchanging at least one ofactivity, service and
product in a network, in accordance with another embodi
ment ofthe present invention;
(0025 FIG. 15 illustrates a flow diagram ofa method for
enabling the users ofthe system to provide feedback corre
sponding to the ratings received from other users ofthe sys
tem, in accordance with anembodiment ofthepresentinven
tion;
0026 FIG. 16A to 16D illustrates a flow diagram of a
methodforenablingthesystem to determinethegenuineness
ofan objection raised by a user ofthe system on the ratings
received from anotheruser ofthesystem, inaccordance with
an embodiment ofthe invention;
(0027 FIG. 17A to 17E illustrates a flow diagram of a
method forproviding a userwith various tasks to perform on
theselectionofdifferent ratings forotherusers ofthesystem,
in accordance with an embodiment ofthe invention; and
(0028 FIGS. 18A and 18B illustrate a flow diagram of a
methodforenablingauserofthe systemto re-ratetheratings
providedtoanother userofthesystem, inaccordancewithan
embodiment ofthe invention.
DETAILED DESCRIPTION OF THE INVENTION
0029. Illustrative embodiments ofthe invention now will
be described more fully hereinafter with reference to the
accompanying drawings, in which some, but notall embodi
ments ofthe invention are shown. Indeed, the invention may
be embodied in many different forms and should not be
construed as limited to the embodiments set forth herein;
rather,theseembodimentsareprovidedsothatthisdisclosure
willsatisfyapplicablelegal requirements. Likenumbers refer
to like elements throughout.
0030 FIG. 1 illustrates an exemplary environment 100
where various embodiments of the present invention are
implemented. The environment 100 includes a server 102
connectedtoaplurality ofclient devices 104a, 104b... 104n
via a network 106. The client devices 104a, 104b ... 104n
(hereinafter may collectively be referred to as "clientdevices
104) may refer to electronic devices thatmay be utilized by
users toaccess the server 102. Examples oftheclientdevices
104 may include, but are not restricted to, a personal com
puter,amobilephone,aSmartphone,apersonaldigitalassis
tant (PDA), a tablet computer, a laptop, and the like. The
Network 106 may include, but is not restricted to, a commu
nication network such as Internet, PSTN, Local Area Net
work(LAN), WideAreaNetwork(WAN),MetropolitanArea
Network (MAN), and so forth. In an embodiment, the net
work106 can bea data network such as the Internet. Further,
the server 102 may include a system 108 to support sharing
andexchangeamongtheusersofthe clientdevices 104(here
inafter referred to as “users'). Thesystem 108 may facilitate
the share and exchange of an activity, service or product
among the users through the network 106. Further, the mes
sages exchanged between the server 102 and the client
devices 104 can comprise any suitable message format and
protocol capable of communicating the information neces
saryfortheserver102toprovideadesiredservicetotheclient
US 2014/0156758 A1
devices 104. In an embodiment ofthe present invention, the
messages comprise hypertext transferprotocol (HTTP) mes
SageS.
0031. In an embodimentofthe invention, server 102 may
bea host fora social networking website that may utilize the
system 108 for supporting the users ofthesocial networking
website to share and/or exchange various activities and
resources, such as vehicles, equipments, services, among
themselves. Further, in another embodiment, the social net
working may be a partofthesystem 108 that may require the
users to register, therewith, for facilitating the users with
various Support services of sharing and exchanging in the
system of social network. Further, in an embodiment, the
users ofthe client devices 104 may need to register with the
system 108forsharingandexchangingatleastoneofactivity,
product, or service (hereinafter activity, product and ser
vice may collectively be referred to as resources) in the
network 106. The user may be registered, to create a profile,
bySubmittinginformation,Suchaspersonalinformation,aca
demic information, professional information and the like, to
the system 108. The personal information of a user may
include, but is not restricted to, name, location, and hobbies.
Further, the academic information ofthe user may include,
but is notrestrictedto, qualification detailsandany academic
achievement. Similarly, the professional information may
include details corresponding to the profession (ifany) Such
as industry, designation and the like, ofthe user. The infor
mation corresponding to the profile ofthe user is explained
further in conjunction with FIG. 4 and FIG. 5.
0032. In an embodiment,each ofthe registered users may
communicate messages to share or exchange the resources
with other users. In an embodiment, each user may post
communication message through his/her profile for public
viewing. Such messages, ifpostedby the user, may beshown
to all other users of the system 108. Further, in another
embodiment, the communication between various users of
the system 108 may bethrough sending messages directly to
intended users ofthe system 108. Again further, in another
embodiment,theusermay defineoneormoregroups ofusers
on various bases such as types of users, relationships with
users and the like. For example, groups for friends, relatives
andthelike. Further,theuser mayposttherequest/announce
menttoaspecificgroup ofusers.Yetin anotherembodiment,
the users may create particular rooms in their profiles for
sharingactivity orservice with users ofthe system 108. For
example, theusermay create a room forsharing ofresources
Such as vehicle, products and the like.
0033 Similarly, the user may create a room forexchange
of services between users, such as a room for exchanging
services likebabysittingwith anyproductofservicesoffered
by otherusers ofthesystem 108. Forexample,ifauserofthe
system 108 plans to travel from a first location to a second
location,the user maypostthis information on his/hershared
room correspondingto travelling. The informationpostedby
the user may be visible to all other users ofthe system 108
whosharethecommonroom.Thesystem 108mayalso notify
oneor more other users, aboutthetravellingplan ofthe user,
through appropriate means. The one or more users may
include, but are not limited to, users ofthe system 108 who
share the common room orhavingthesame interests (as may
be determined through the users’ profile), for example, but
not limited to, the system may send notification, through an
E-mail,toeach oftheusershavingtheinterestintravellingor
who follow the same route from the first location to the
Jun. 5, 2014
secondlocation. Theuser mayalso communicatemessagesto
share or exchange activity, product, or service with other
USCS.
0034. In an embodiment, each registered user ofa client
device. Such as theclientdevice 104a, mayposttheinforma
tion corresponding to the product, service oractivity thatthe
userwants toshareorexchangewith otherusers ofthesystem
108. Forexample, the usermay announcean activity, Such as
bike riding, orpostarequestforresourcesharingorexchang
ing. Further, the user may postone or more conditions corre
sponding to post or announcement. The conditions may
include, but are not limited to, information or terms corre
sponding to the posted request or announcement for sharing
orexchanging. Forexample,theusermayposttheconditions
Such as time of ride, maximum time window for pick-up,
maximumtimewindow fordropoffcorrespondingto thebike
riding.
0035) Similarly, the user may posta request for ride shar
ing or exchange ofservices orequipments. For example, the
user may post a request for service corresponding to baby
sitting in exchange ofany other service or product. Further,
the user may post conditions corresponding to such request,
for example, the user may announce timings for receiving
such service. Accordingly, the other users ofthe system 108
may show their interest corresponding to thepost by accept
ing the announcement.
0036 Further, in an embodiment, the user may ask for
bids, from other users ofthe system 108, for providing ser
vices based on the request/announcementposted by theuser.
Correspondingly, the other users may bid for the share or
exchange for services or product. In an embodiment, the
system 108 may search for suitable other registered users
(havingtheirprofiles ofthesystem 108) basedonthe request/
announcementpostedbytheuser. In thisembodiment, in one
case,thesystem 108 mayanalyzetheprofiles ofthe registered
users ofthe system 108 based on the request/announcement
and corresponding conditions posted by the user. For
example,iftheuserannouncedanactivityforbikeridingthen
the system 108 may search for otherusers having interest in
biking or travelling. In an embodiment, this may be deter
mined by analyzing the hobbies ofthe other users. Accord
ingly, the system 108 may determine the suitable users for
sharing or exchanging the activity, service or product based
on the request or announcement posted by the user.
0037. Further, itmay beappreciated bya person skilled in
the art that the sharing and exchanging through the system
108 in the network 106 may notbe limited foractivity, prod
uctandservices. Further, each usermay share information in
any form Such as text information, multimedia information
andthelike. Forexample,ifauseriswillingtotravelfrom the
first location to a second location and seeking guidance in
travelling route orweatherconditions forthe second location
orany otherinformation inthis regard,thentheusermaypost
the requestforcorrespondinginformation. Otherusers ofthe
system 108maysharetheirexperiences inthesecondlocation
that the user may be willing to know. Further, theother users
mayshareotherinformationtoguidetheuser(whopostedthe
request) regarding short route for travelling to the second
location. In an embodiment, the system 108 may notify the
user regarding other suitable users of the system 108 who
have travelled to the second location and may provide guid
ance to the user. The system 108 may determine about the
suitable users from theprofile created oractivities posted by
the other suitable users. It may beapparent to one skilled in
US 2014/0156758 A1
theart thathere, the user maybethe registered memberofthe
system 108 who announces an activity or posts the request
and otherusers may include otherregistered members ofthe
system 108 who can view the announcement/post and may
accept/reject the request. Further, the system 108 may search
forthe otherusers who may be suitable to share or exchange
of resources. The system 108 is explained further in more
details in conjunction with FIG. 3.
0038 FIG. 2 illustrates another exemplary environment
200 where various embodiments ofthe present invention are
implemented. The environment 200 includes a server 202
connectedtoaplurality ofclient devices204a, 204b... 204n
via a network 206. The client devices 204a, 204b . . . 204n
(hereinafter may collectively be referred to as "clientdevices
204) includecommunication devicesthatmaybeutilizedby
users toaccess the server 202. Examples oftheclientdevices
204 may include, but are not restricted to, a personal com
puter,amobilephone,aSmartphone,apersonal digitalassis
tant (PDA), a tablet computer, a laptop, and the like. The
Network 106 may include, but is not restricted to, a commu
nication network such as Internet, PSTN, Local Area Net
work(LAN), WideAreaNetwork(WAN),MetropolitanArea
Network (MAN), and so forth. In an embodiment, the net
work 206 can be a data network such as the Internet.
0039. Further, the server202 may includea system 108 to
Supportsharingandexchangingamongthe users ofthe client
devices 204 (hereinafter referred to as “users'). The system
108 may facilitate the share and exchange of an activity,
service orproductamong theusers through the network206.
Inan embodiment, the users oftheclientdevices 204 maybe
required to register with the system 108 for sharing and
exchangingtheactivity,serviceorproduct(hereinafter activ
ity, service or products may collectively be referred to as
resources). Further, the messages exchanged between the
server 202 and the client devices 204 may comprise any
Suitable message format and protocol capable of communi
catingtheinformation necessaryforthe server202 to provide
a desired service to theclient devices 204. In an embodiment
of the present invention, the messages comprise hypertext
transfer protocol (HTTP) messages.
0040. Further, the environment 200 illustrates links
betweentheclientdevice204a,theclientdevice204bandthe
client device 204c. As shown the client device 204a and the
client device 204b are connected through a link 208. Simi
larly, the client device 204b and the client device 204c are
connected through a link 210. These links represents a rela
tion between the users corresponding to the client devices.
Such relations may include, but are not restricted to, friend
ship, family relation, neighbors, business relation and the
like. Forexample, the useroftheclient device 204a maybe a
friendofthe userofclient device204b. Similarly, the userof
client device 204band the userofclient device 206C may be
business associates or colleagues in the same company. Fur
ther, the users may be directly or indirectly related to each
other. Forexample, the userofthe client device 204a (that is
shown as connectedto theclientdevice 204b) maybeadirect
friendofthe useroftheclientdevice 204b. Similarly, theuser
oftheclient device204b maybea direct friend forthe userof
the client device 204c (as shown connected through a direct
link). Therefore, the user ofthe client device 204a may be
considered as indirectly related (as friend offriend) with the
user ofthe client device 204c.
0041 Further, in an embodiment, such links may be
trackedby thesystem 108 to determinethe relations between
Jun. 5, 2014
the users. Further, each user may limit the posting or
announcements to specific users based on the relations. For
example,ifauser, Suchastheusercorrespondingto theclient
device204a,posts apublic requestforsharinga ride,then in
anembodiment,therequestmaybeshown toalltheregistered
users of the system. Further, ifthe user ofthe client device
204b wants to show his post only to his/her friends, then the
system 108 may makethepostvisibleonly to friends, such as
the user of the client device 204a and the user of the client
device204c. Furthermore,iftheuseroftheclientdevice206b
is willingto show his/herpost only to his/her colleagues ofa
company then thesystem 108 may makethe post visibleonly
to the user ofthe client device 204c.
0042. For example, ifa user needs someone to look after
his/herhouse forone week in his/herabsence. The user may
want anybody whom he/she can trust on for Such responsi
bility oflookingafter the house such as his/herfamily mem
bers,closefriendsandthelike. Further, theuser may notwant
this information (ofhis absence from his/her house for one
week), to be leaked to any other user. In Such situation, the
user may select one or more credible users (members)ofthe
system 108 or may select a pre-defined group of members
(corresponding to his/her profile) that may include his/her
family and/or close friends. The social networking website
may then show the posting ofthe user to only the selected
membersandmaystrictlyhidetheinformationtobeleakedto
any other member.
0043. Further, based on the posting, one or more other
users ofthe system 108 may accept the request posted by the
user and accordingly the resources may actually be shared
and/or exchanged between them. Subsequent to the actual
sharing and/or exchanging based on the accepted request
corresponding to the post, the userandthe one or more other
users may provide ratingto each otherbased on theirperfor
mances corresponding to sharing/exchanging. User's ratings
may beexplained further in conjunction with FIGS. 3, 4and
5. Further, the system 108 may determine the credibility of
users forsharingand/orexchangingresources withafirst user
based on various factors such as their relations with the first
user, ratings received from other users ofthe system 108and
the like.
0044 FIG. 3 illustrates exemplary block diagram of a
system, Such as the system 108 (as described in conjunction
with FIG. 1 and FIG. 2), to Support sharing and exchanging,
in accordance with an embodiment ofthe present invention.
Inanembodiment,thesystem maybeutilizedasaplug-in for
othersystem ora Social network. In anotherembodiment,the
system may be implemented as a social networking system.
The system 108 includesa processor302 anda memory 304.
The memory 304 includes a database 306. The database 306
may store information about users ofthe system 108. Each
user may needto be registered with the system 108 by creat
ing a profile thereon. The profile may be created by entering
one or more information, Such as personal information, pro
fessional information andthe like, correspondingto the user.
0045. The system 108 may facilitate each user for
announcing a request corresponding to sharable/exchange
ableactivities, servicesorproducts (hereinafterreferred to as
resources)forinvitingotherusers (hereinafterreferredtoas
second users’) ofthe system 108. Hereinafter the user who
posts/announces any request/information on the system is
referredto as firstuser. Further,hereinafter, the users ofthe
system 108 who are invited by the first users, for the posted/
announced request/information, may be referred to as the
US 2014/0156758 A1
second users. Furthermore, the users (other than the first
user) who may accept the request posted/announced by the
first usermay alsobe referredto as the second users. Further,
theusermaypostoneormoreconditionscorrespondingtothe
announcement. The conditions (as posted by the first user
corresponding to the sharable?exchangeableactivity/service?
product) may include, but are not limited to, at least one of
type, time, location, compensation, security collateral or
required skill level corresponding to the sharable activity,
service orproduct. Forexample, ifthe sharable activity, ser
Vice orproduct is vehicle sharing or ride sharing with one or
more second users then the conditions corresponding to the
ride(orvehicle)sharingmay include,butarenotrestrictedto,
date ofthe ride, time ofthe ride, maximum time window for
pick-up,and maximumtimewindow fordropoffcorrespond
ing to the ride.
0046. In an embodiment, the conditions may be manda
tory to be followed by the second users, ifthe second user
accepts a request corresponding to the announcement. In
another embodiment, the conditions may be negotiable
between the first user and one or more second users who are
interested in the posted/announced request/information. The
system 108 maydetermineaboutoneormoresuitablesecond
users that may be recommended to the first user correspond
ing to the post of the first user. The suitable second users
corresponding to the post/announcement may be determined
basedon matchingbetweentheprofileofthefirstuserandthe
profile ofeach ofthe second users. In one embodiment, the
system 108 may determine the matchingofthe first userwith
thesecond usersby matchingtheoneormoreconditionswith
information (such as profile information) corresponding to
the second users. Ifthe one or more second users meet the
conditions then the second users may be considered as Suit
ablesecondusersfortheannouncedactivity/service/product.
0047. Furthermore, the memory 304 of the system is
coupledtotheprocessor302andincludesthedatabase306to
store information about each of the first users and second
usersofthesystem 108.Theinformationcorrespondingtothe
first user and the second user may include, but is not limited
to,personal information(such as name, location,hobbiesand
the like), professional and educational information (Such as
qualification, work industry, designation and the like). Fur
ther, the information correspondingto the firstuser may also
include information corresponding to post/announcements
for sharing/exchanging activities, services or product. The
first user may announce/post request/information and corre
spondingconditionsassociatedwith activities/services/prod
ucts for inviting one or more Suitable second users. The sys
tem 108may facilitatetheseconduserstoacceptoneormore
sharable?exchangeable activity, service or product that may
be announced/posted by first users.
0048. Further, the memory includes one or more instruc
tions that may be executed by the processor 302 to provide
Supportforsharingandexchangingatleast oneofanactivity,
a service, a product or information. The processor302 ofthe
system 108maysearch forsuitablesecondusersofthesystem
108by matchingthecontentand/ortypeoftheannouncement
or request made by the first userwith theprofile information
oftheotherusersofthe system 108. Examplesofthetypes of
announcements or requests may include, but are not limited
to,sports,education,health,hospitality,food,transport,Secu
rity, pets, charity, adventure, personal, social orbusiness etc.
Theprofileinformation may include,butis not limited to, the
hobbies/interests, residential/business addresses, recent
Jun. 5, 2014
activities, public ratings, profile points etc. The public rating
represents rating provided by the other users based on the
shared/exchanged activity/service/product between them. In
an embodiment,thepublic rating maybearatingprovidedby
a first user to a second user and Vice-versa for a specific
activityshared/exchangedbetween them. In anotherembodi
ment, the public rating may be an average rating ofa user
(suchas thefirstuserorthesecond user) thatmay be received
from all other users of the system 108 based on sharing/
exchanging/purchasing/selling an activity, a service, a prod
uct or personal item, an information and the like.
0049 Further,theprofilepointsincludepoints that maybe
earned by a user based on sharing/exchanging/purchasing/
selling any activity, a service, a product, personal item, or
information with other users ofthe system 108. Further, the
earned profile points may be utilized by the user in further
sharingorpurchasinganyactivityorserviceoraproductwith
other users ofthe system 108. In an embodiment, profile of
each user may be initialized with Zero '0' profile points.
0050. The processor 302 may then inform the first user
about one or more matchingprofiles ofthe second users that
are Suitableto theannouncement orrequest madeby the first
user. In an embodiment, the processor 302 may select only
those profiles of the second users of the system 108 that
satisfies all of the conditions posted by the first user corre
sponding to his/her announcement or request for sharing/
exchanging/purchasing/sellinganyactivity,aservice,aprod
uct or personal item, an information and the like. Further, in
anotherembodiment,theprocessor mayprovideinformation
corresponding to the other users (ofthe system) having less
relevancy based on the matching (as described above)
between the conditions of the first user and profiles ofthe
second users. In this embodiment, the other users may have
greater relevancy based on Some other criteria Such as com
mon interest, location as that ofthe first user.
0051. In an exemplary embodiment ofthe invention, the
sharable activity, service or product may include sharing a
ridebythe firstuserwith oneormoreofthe secondusers. For
example, a first user announces a ride sharing service to be
shared a certain dateand time. The first user also adds certain
conditions corresponding to the ride sharing service. The
conditions may include,butare not limitedto, date on which
thefirstuser is willing to sharehis/her ride, timeofthe day at
whichthefirstuseris willingtopickuptheseconduser. Initial
locationfrom where thefirstuserwillpickuptheseconduser,
destined location at which the first user will drop off the
second user,and maximum timewindow selectedby the first
user forpicking up and dropping offthe second user from/to
the destined location. Forexample, the maximum time win
dow for pick up selected by the first user may include a
maximumtimeatwhich thefirstusermay pickupthesecond
user. The maximum time window for pick up may also
includethemaximum timeupto whichthefirstusermaywait
forthe second user tojoin the first user. The maximum time
window for dropping off may include a maximum time to
reach to the destined location ofthe second user.
0052. In anotherexemplary embodiment oftheinvention,
the sharable activity, service or product may include share of
sports activity or invitation to play any sport. Forexample, a
first user may announce a cricket event on certain date and
time at a specific venue. The first user may also add certain
conditions correspondingtoplayingthesport.Theconditions
may include, but are not limited to, need for experienced
players (secondusers), needtobeincertainuniform,need for
US 2014/0156758 A1
males only, need for the players of a particular age group
(suchas less than thirtyyears).Theprocessor302 may senda
messagetoalloftheusersofthesystem 108 correspondingto
the announcement made by the first user. In case a user
acceptstoplay with the first user,theprocessor302 may then
notify the first user corresponding to acceptance ofthe invi
tationtoplaycricketbyauser(oraseconduser).Thefirstuser
may then scan the profile of the user and may or may not
approvethe seconduserforbeingapartofthesportsactivity.
0053. Ifthe second user gets approval from the first user,
theprocessor 302 may then inform the second userabout his
selection/approval for the sports activity. Similarly, if the
second user is rejected by the first user then the second user
maybe informedsuitably bytheprocessor302. Further,in an
embodiment, the system 108 may inform other approved
second users (who are already approved by the first user
corresponding to the announced sports activity) about
approval ofanothersecond userforthesharedsportsactivity.
Due to this, the other users may remain updated about the
fulfillmentoftheconditionscorrespondingtothesportsactiv
ity. For example, iffor cricket activity (as posted by a first
user), 11 members are required and 9 members have been
selected (Approved) by the first user and 2 more members
are required. Then by sending the notification to the all 9
approvedmembersabout anew approvedsecondmemberfor
the cricket, the all 9 members may be updated that now
only 1 more member is required to meet the condition (of
11 members) for the activity cricket.
0054) The processor 302 of the system 108 may also
searchforcertainusersofthesystem 108 thatlives nearbythe
venuespecifiedby thefirstuserintheannouncement. Further,
the processor 302 may shortlist the users having mentioned
about cricket in theirprofiles as hobby or interests orprofes
sion etc. Furthermore, the processor may shortlist the users
based on their gender and age. The processor 302 may then
Suggesttheshortlisteduserstothefirstuser.Thefirstusermay
then view the profiles ofthe shortlisted users suggested/rec
ommendedby the system 108 and may furtherfilter the suit
able users based on his/her preferences. The processor 302
may then senda notification to all the suitableusersaboutthe
approval in participating in the cricket activity. The notifi
cation may include, but not limited to, the detailed informa
tion about the sports event announced by the first user. The
notification may also inform the suitable users about the
approval of the first user for participating in the activity.
Further, in an embodiment, the processor 302 may directly
approve the user, ifthe Suitable useraccepts the notification.
Accordingly, the system 108 may keep a record (in the data
base 306) of the final shortlisted users for the activity
(cricket) as posted by the first user.
0055. Further,based on the record (that maycontain a list
oftheapproved second users) and activity information (Such
as conditions like when the activity is to be performed), the
processor 304 may determine whether the activity is com
pletedornot. Further,the system 108mayaskeach ofthefirst
user and the second users to confirm about the status of the
activity that whether the activity is completed, pending,
extended, expired and the like. The status corresponding
to anyactivity may definethesituation in which theactivity is
present. The status completed or pending may denote that
theactivity is completedorpending respectively. Further, the
days and time for the activity may be extended due to some
reasonsormutualconsentofeachmemberoftheactivitythen
Jun. 5, 2014
the status may be set as 'extended. Correspondingly, any or
each membermay updatetheactivityinformationbyentering
the updated date therein.
0056 Based on the status, the processor 304 may send
timely reminderstoeachofthefirstuserandthe secondusers
(who participated in the activity) forproviding rating/review
to eachothermemberoftheactivity. Forexample,ifthestatus
of the activity is completed then the processor 304 may
notify each ofthe members to provide rating to each other
based on their experiences in sharing the activity (cricket).
Accordingly, each user may provide rating to other users
based on theirexperiences with others in sharing the activity
(such as while playing the cricket). Such ratings may add a
value to a user's profile that may be considered to determine
thecredibility ofthe user. Basedonactivity specific rating,an
average rating may be calculated by the processor 304 that
depicts the overallpublic rating,forthe user,basedonratings
received for all the activities/services/products shared/ex
changed between the users.
0057. Further, based on the rating received by each user,
theprocessor304 may determinecredit pointsbasedon shar
ing the activity, service, product with other users. For
example,basedontheratingreceivedbyauserforaparticular
activity,theprocessor304 may calculatetheamountofpoints
that may be credited or debited to/from the user's account.
Further, the processor 304 may determine the credit points
based on various factors such as the typeand duration ofthe
activity/service shared/exchanged between the users. Fur
thermore, the processor304 may credit/debit points to/from
theuser's account that may bepre-setbetween the users who
share/exchange the activity/service/product. for example, if
the first user shares a personal item with other user (second
user) then based on the pre-set amount, the first user may
receive 5 pointsasacreditforsharingthepersonal item with
the seconduser. Correspondingly, the 5’points may be deb
ited from the account of the second user for sharing the
personal item ofthe first user. In other words, the 5’ points
maybe transferred from the second user'saccount to the first
user's account. Further, the processor304 may senda notifi
cation to the first userandthe second user(s) for correspond
ing credit and debit of pre-set number of points based on
sharingat leastone oftheactivity, serviceorproductbetween
them. In an embodiment, the processor 304 may facilitate
each userofthesystem 108toutilizecreditpointsforsharing/
exchanging/purchasinganyactivity,service,productorinfor
mation that may beannounced by one or more other users of
the system.
0058. Further theprocessor304 may send notifications to
each user based on the activity performed corresponding to
theuser. Such notification maybesentthrough various means
such as Email, SMS, profile notification and the like. The
profile notification includes notification to a user (corre
spondingtotheprofile)bypostingthe messageofnotification
within theprofile ofthe user. Forexample, theprocessor304
may sendemails to first userandthe second users forprovid
ingratingtoeachother.Similarly,theprocessor304 maysend
emailstothe firstuserandthesecondusersforcorresponding
credit or debit ofpre-set numberofpoints.
0059. In an exemplary embodiment of the invention,
instructions executable by the processor 302 of the system
108 may facilitate the users to provide ratings to each other
based on the experience shared with each other during shar
ing/exchanging/selling/purchasing of activity/service/prod
uct. Furtherin the exemplary embodiment, to maintain genu
US 2014/0156758 A1
ineness in providing ratings to the users,the system may add
restrictions in the procedure of rating users, such that, the
users ofthesystem areboundtoprovidesupportordetails for
providing any rating to any user. The system 108 may store
thedetailsinthedatabase306ofthememory304.Thedetails
stored by the system 108 may be utilized in case ifthe rating
receiverqueries against the rating received by otherusers.
0060. Further, instructions executable by the processor
302 may facilitate the users ofthe system to objecton any of
the ratings received from other users. Furthermore, instruc
tions executable by the processor302 may facilitate the sys
temto determinetheauthenticity orgenuinenessoftheobjec
tion raised by the users. Moreover, the system may either
reject oraccept the objection raised by the users correspond
ingto the ratings receivedfrom otherusers. Ifthesystem 108
acceptsthe objection ofa userthen the rating receivedby the
user may be rejected, i.e. the rating received may not be
accountable in the public rating ofthe user. Further, if the
system rejects the objection ofa userthen the rating may be
accountable in the public rating ofthe user.
0061 Furthermore, instructionsexecutableby theproces
sor 302 may facilitate the users to object furtheron the deci
sion madebythesystemtoeitheracceptorrejectan objection
on a rating. Ifthe users objects furtheron the decision ofthe
system then thesystem may handoverthe objection to rating
agencies. The rating agencies may be a dedicated team of
human employees of the system who are trained to handle
conflicts in the ratings. The instructions executable by the
processor may facilitate the rating agencies to contact the
users involved in the conflicts via network means. The rating
agencies may enquire the users concerning to the conflicts
and may use thedata storedby the system 108in thedatabase
306 of the memory 304 corresponding to the shared/ex
changed activity/service/product. In an embodiment, deci
sion madebytheratingagencies may notbe objected further.
0062. In addition to the exemplary embodiment of the
invention, the instructions executable by the processor 302
may facilitate the system to calculate rater's rating ofa user
based on one ofa numberofacceptance, rejections orobjec
tions raisedby other users on the rating provided by the user.
Inanembodiment,thesystem may calculatetherater's rating
based on the number ofacceptances occurred on the ratings
provided by a user. The rater's rating may signify the genu
inenessorcredibility ofauserofasystem inprovidingratings
to other users ofthe system. The rater's rating may play an
important role for the users ofthe system to select a credible
user for sharing/exchanging/selling/purchasing ofany activ
ity/service/product.
0063 FIG. 4 illustrates exemplary structure ofa database
400 for storing information corresponding to users of the
system, in accordance with an embodiment of the present
invention. The database 400 stores information correspond
ing to users ofthe system 108. In an embodiment, the users
are registered members of the system 108 having profile
thereon. Basedon theregistration,eachusermaybeassigned
withauniqueuserID,as representedbyuserID402. Foreach
user, the database 400 may store various information such as
profile information, information corresponding toannounce
ment, average public rating, profile points and the like, cor
responding to the user.
0064. As illustrated, the database 400 includes columns
containing information Such as profile information 404.
announcement/request 406, average rating 408 and profile
points 410. The database 400 may store such information for
Jun. 5, 2014
each userofthe system 108. Further, as shown, row 412, row
414and row 416representinformation correspondingto user
1,user2and user3 ofthe system 108 respectively. Here, user
1, user2 and user3 representuserIDs. Further, foreach user,
the profile information 404 may include information corre
spondingtoaprofileofauserthatmaybeprovidedbytheuser
while registering with the system 108. Forexample, the pro
file information 404 may include, but is not restricted to,
personal details,as representedby column 418, qualification
and other information, as represented by column 420. The
personal details may include, but are not restricted to, infor
mation like name, location, hobby, and the like. Similarly,
qualification and other information may represent non-per
Sonal information Such as, but are not restricted to, informa
tion corresponding to education, profession, industry, desig
nation, and achievements ofa user.
0065. As shown, the personal details 418 (corresponding
to theuser 1)include name A,location L1 andhobby H1.
Similarly, the personal details 418 of the user 2 represents
name B, location L2 andhobby H1 corresponding to the
user2. Again similar, name, location andhobby ofthe user3
are represented by C. L3 and H3. Here, it may be noted
that hobby ofthe user 2 is same as the hobby ofuser 3, as
shown by H1. Further, each user of the system 108 may
request orannounce an activity, service orproduct that may
besharable orexchangeable with one or more other users of
thesystem.As shown,column406 (forrequests orannounce
mentpostedbyusersofthesystem 108)includesinformation
corresponding toactivity, serviceorproductand correspond
ing conditions (as represented by column 422 and column
424 respectively). Hereinafter, the activity, the service orthe
productmaycollectivelybereferredtoas theresources.The
users maybefacilitatedtopostarequest orannouncementfor
sharingorexchangingatleastoneoftheresourceswithoneor
more other members (users) of the system. Hereinafter, the
userwho posts the requestorannouncement may be referred
toasthe firstuser andremainingregisteredmembers(users)
ofthe systems may be referred to as the second users.
0066. In an embodiment,a user(the first user) may posta
requestorannouncement forall the secondusers (users other
thanthe first user) ofthesystem 108. Inanotherembodiment,
the firstuser may posta requestfora specific group ofpeople
Such as friends, relatives, business associates and the like.
Each user may be facilitatedto define one or moregroups by
addingspecificpeopletherein. Further,correspondingtoeach
requestorannouncement,thefirstusermay postone ormore
conditions for sharing/exchanging the at least one of the
resources.Thecolumn422storesdetailscorrespondingtothe
sharable and/or exchangeable resources, for example, as
shown, an exchangeable service Such as House Keeping
may be posted by the user 1. This post is for inviting one or
more second users foraccepting the conditions (as shown by
column 424) corresponding to exchangeable service i.e.
House Keeping. In anembodiment,thefirstuser may make
the conditions mandatory for accepting the posted sharable/
exchangeable resource(s). In this embodiment, if a second
user accepts the posted information corresponding to a
resource (Service for house-keeping) then it is considered
thatthe second useraccepts all the conditions corresponding
to the post. Further, in another embodiment, ifthe first user
postan announcementforsellingofresourceandasks forbid
for that particular resource, the second user may bid for the
resource based on the announcement.
US 2014/0156758 A1
0067 Further,as shown, a requestpostedby theuser 1 for
house-keeping with conditions (represented by column 424)
is storedinthedatabase400. Theconditions may include,but
are notlimited to, timeline required toperform theactivity or
service, date/day for performing the activity or the service,
requirement of number ofVolunteers (second users) to per
form or participate in the activity or service, and place of
performingtheactivity. Specifically,asshown,theconditions
posted by the user 1 for the house-keeping activity/service
includetimelinesuch as 6 AM-7 PM, day forperforming the
activity is Sunday and numberofthe secondusers required
is 1. Similarly, the service posted by the user2 is Babysit
ting with conditions representing the time, date and Volun
teer (Second users) requirement for the User 2. Specifically,
the conditions posted by the user2 include time as 5 AM-11
AM, day as Monday and numbers of the second users
requiredis 1 andthe condition thatseconduserrequiredis a
female for baby-sitting service. Again similar, the posting
corresponding to the user3 includes an activity Cricket and
corresponding conditions representthe time, dateand Volun
teer(Seconduser)requirementtoperform thepostedactivity.
Specifically, as shown, the information stored corresponding
to the user 3 includes activity as Cricket and conditions
include time to play cricket is 6 AM-10 AM, date of the
activity 22 Feb. 2012, number and type of second users
required is 10 males.
0068. In oneembodiment, the firstusermay be facilitated
to post an activity, service, product (Herein, activity, ser
vice, and product may collectively and intermittently be
referred to as resource) or information for inviting specific
setofsecondusers (usersofthesystem 108otherthanthefirst
user). For this, the first user may be facilitated to post an
activity according to the type thereof. For example, the first
user may post cricket as ofthe type sports activity. In an
embodiment, the second users having hobby or interest in
sports may directly search any post corresponding to
sports ifthe corresponding information is posted according
to the type oftheactivity by thefirst user. Further, this may
enablethesystem 108tosearch forsuitablesecond users who
aresuitableandcredible forthepostedactivity. Forexample,
to search second users those may be interested in the posted
service, in an embodiment, the system may determine the
typeofpostedactivity,serviceorproductandaccordingly,the
system may search for Suitable second users those may be
interestedinsharingorexchangingtheresource(correspond
ing to thepost)based on thehobbyoractivities ofthesecond
users. Further, iftheprofileofthesecond userincludes infor
mation regarding his/her hobby as related to sports then in
an embodiment, the system 108 may suggest the first user
about the second users as suitable for the activity/service
corresponding to the post.
0069. Further, theaveragepublic rating (as shown by col
umn 408) represents an average rating receivedby each user
from one or more other users (ofthe system 108) based on
his/herpreviousexperiencesin sharing/exchangingresources
or information. Further, as shown average public rating for
the user 1,basedonhis/herpastexperienceswith otherusers,
is 3. Herein, the rating 3 may be provided by the system
108 based on the individual ratings received, by the user 1,
corresponding to sharing and exchanging ofthe resource or
theinformation withotherusers. Here, itisunderstood(based
ontheaforementionedexplanation)thattheuser 1 canreceive
individual rating by being eitherthe first user(who posts the
request/announcement) or one of the second users (other
Jun. 5, 2014
usersofthesystemexcludingthefirstuser)ofthesystem.The
individual rating is explained further (as activity specific
rating) in conjunction with FIG. 6. Similarly,average rating
fortheuser2andthe user3,basedonhis/herpastexperiences
with other users, is 5’ and 1 respectively.
(0070 Furthermore, theFIG.4showsoverallprofilepoints
(as depicted by column 410) that may be accumulated by a
user from all the previous sharing/exchanging ofactivities,
services orproduct. Forexample,iftheuser 1 earn 10 points
bybeingthefirstusertwo times (considering 5 pointscredit
foreach time ofsharing/exchanging) in previous experience
of sharing/exchanging and further, if the user 1 loses 5
points byacceptingany serviceofferedby any otherfirst user
(considering debitof 5 points)then the overallprofilepoint
will be 5 (10-5) that may be referred to as “overall profile
points fortheuser 1. Inanembodiment,each registered user
mayhavehis/heraccountcontainingpointsearnedbythe user
through sharing/exchanging activities/resources with other
users ofthe system. These points may further be utilized by
the user for requesting otherusers ofthe system for sharing/
exchanging activities, services, products. Further, it may be
appreciated by a person skilled in the art that the user may
utilizethe earnedpoints in purchasing oneormoreactivities,
services or products. In other words, the user may sell the
points for receiving the services or products from the other
users. Thepoints credit/debit correspondingto activities/ser
vices shared/exchanged is further explained in conjunction
with FIG. 5.
(0071. Further, as shown in FIG. 4 of the invention, the
activity/service/product corresponding to the column 422
posted by the user 1 includes service ofhouse-keeping. Fur
ther,in condition,theuser(firstuser)posteda requirement of
oneperson who can takecare ofhis/herhouse on therequired
date/day (mentioned as Sunday) between 6 AM-7 PM.
Other users (second users) of the system, who can see the
post, may respondtothepostbyacceptingtheposted service.
Further, before responding to the post, the other users may
check the average public rating ofthe first user to confirm
his/her credibility. Accordingly, the other users may decide
whether to accept the request posted by the user or not.
Further, the first user may be notified ifone or more ofthe
second users accept the post. Accordingly, the first user may
assign the service for house-keeping to one or more second
users who accepted the posted request corresponding to the
house-keeping. In an embodiment, one ofthe second users
whoacceptthepostedservicebythefirstuserwillbeassigned
to complete the posted request. Further, the system 108 may
send one or more reminders to the accepter to complete the
assigned work. In another embodiment, if multiple second
users accept the requestposted by the first user then the first
user may be provided with the details ofthe all such second
users who accept the posted service. The first user may then
selectone or more users from thesecond users whoaccepted
request (hereinafter referred to as the request acceptor). In
anembodiment,the system 108may furthernotifythesecond
users abouttheaction takenby thefirstuser. Forexample,the
system may inform thesecondusers (requestacceptor) about
whether they have been accepted or rejected by the first user
who posted the service request.
0072. In an embodimentofthe invention, the system may
inform one or more second users about the announcement/
requestpostedbythefirstuser. Theoneormoresecondusers
may be selected by the system 108 based on the hobbies or
personal information ofthe second user. Forexample, ifthe
US 2014/0156758 A1
first user posts an activity corresponding to cricket in X
ground (venue)then thesystem mayanalyzetheprofileinfor
mation, such as hobbies and location, of the second users.
Based on analysis, ifit is determined by the system that the
profilesofoneormore secondusers (usersotherthanthe first
user) match suitably (hereinafter may be referred to as
matched second users) with theactivity and corresponding
conditions posted by the first user then the system 108 may
provide information corresponding to those matched second
users to the first users. Forexample, based on the postofthe
first user, the system may analyzethehobby (ofeach second
user) if matches with type of the activity i.e. sport and
location ofthe activity (as posted along with the activity by
the first user) matches with the location ofthe second user
thenthe system 108mayconsiderthatseconduseras suitable
for the post and accordingly the system 108 may provide
information correspondingtothesecondusertothefirst user.
0073. Further, in an embodiment, the first user may be
facilitated with an option for restricting the post from publi
cizingtoallthesecondusers orforsendingtherequestorpost
only to specified group ofsecond users, then in an embodi
ment the system may search for a Suitable second user from
the specified group. In this embodiment, the system may not
recommendotherusers ofthe system who are not the part of
the specifiedgroup. Further, in anotherembodiment, the sys
tem may search Suitable users from all the registered second
users ofthe system and may send the recommendation to the
firstuserbasedon thepostandcorresponding conditions. For
example, ifthe first userhas chosen an option for displaying
thepostonly to thefriendsofthe firstuser, then in thiscaseif
none ofthefriends ofthefirst useraccepted or responded for
the post ofthe first user till some pre-fixed time, the system
may start providing recommendations to the first user for
Some Suitable second users. Further, it may be appreciated
that in this case, the system 108 may not display information
correspondingto thepost (thathasbeen restricted,by thefirst
user, to the specific group of friends) to any ofthe second
users to maintain theprivacy ofthe matterpostedby the first
USC.
0074 FIG. 5 illustrates exemplary structure ofa database
500 for storing information corresponding to users of the
system, in accordance with another embodiment of the
present invention. The database 500 stores information cor
respondingto users ofthesystem 108. In anembodiment,the
users are registered members ofa system, Suchas thesystem
108,havingprofilethereon. Eachusermay registerhimself/or
herselfbycreatingaprofile (anaccount) onthesystem. Based
on the registration, each user may be assigned with a unique
user ID, as represented by user ID 502. For each user, the
database 500 may store various information such as profile
information 504, information corresponding to announce
ment/acceptance506, ratingorreview 508, earnedpoints510
and the like, corresponding to the user.
0075. As explained earlier in conjunction with FIG. 4,
corresponding to each registered user ofthe system, Such as
user 1, user 2 and user3 (as represented by the column 512,
column 514 and column 516 respectively), the profile infor
mation504may include,butis notlimitedto,personaldetails
518, qualification and other information 520. The profile
information 504 may be provided by each user while regis
teringwith the system. The personal details 518 may include
personal information Such as name, location, hobby and the
like. Further, qualification and other information 520 may
Jun. 5, 2014
include, but not limited to, educational information, profes
sional information Such as industry, experience, designation,
achievements and the like.
0076 Further, the announcement/acceptance 506 may
include, butis not restrictedto, information correspondingto
sharable?exchangeableactivity,service,product, information
and the like that may be posted by a user of the system
(hereinafter referred to as the first user) and information
about status forthepost. Such as accepted, completed, pend
ing and the like. Specifically, as shown, the information cor
responding to announcement/acceptance 506 includes an
activity/service/product522,conditions524anda status 526.
Theactivity/service/product522 representsat least one ofan
activity, a product, a service or information that may be
posted or announced by the first user for one or more other
users ofthesystem. Hereinafter,the oneormoresecondusers
ofthe system may be referred to as the second users. The
first user may post orannounce forsharing orexchangingan
activity, Service, product or information. Further, the condi
tions524may representtheconditionspostedby thefirstuser
corresponding to the posted announcement/request. Further,
the status 526 illustrates the status of the posted sharable/
exchangeable activity/service/product/information. Specifi
cally, the status 526 may include, but is not restricted to,
completed, accepted, pending, and the like.
0077 Specifically,as shown, the user 1, theuser2 and the
user 3 have the names as A, B and C, locations as L1,
L2 and L3, and hobbies as H1, H1 and H2 respec
tively. Here, it may be noted that the hobby ofthe user 1 is
same as the hobby of the user 2. Further, the column 522
shows theactivity Bike riding posted by theuser 1. Further,
the column 524 shows the conditions (posted by the user 1)
correspondingto the Bikeriding suchas time 6AM-7AM,
Day as Sunday forcarrying out theactivity, and number of
persons required is 1. Similarly, as shown, the user 3 has
posted the service for Kid Care and condition mentioned
includes the time between 8 AM-7 PM corresponding to the
service. Further,theuser2hasnotpostedanyactivity/service/
product or information.
0078. After posting an activity, a service, a product oran
information by the user 1, in one embodiment, the system
searches for one or more Suitable second users by analyzing
theprofiles ofall registered second users (otherthan the first
user) ofthe system to determine a match between profile of
each second user and the conditions corresponding to the
post/announcement ofthe first user. In this embodiment, the
system analyzes the location, qualification, hobby, activities,
post (ifany) and other profile information corresponding to
the second users. Further, the system provides information
aboutthedeterminedSuitablesecondusers (correspondingto
thepostandassociatedconditions)tothefirstuser.Asshown,
thehobby oftheuser 1 (H1')is sameas thehobby(H1')ofthe
user 2,the system may provide information about the profile
ofthe user2 to the user 1. Forexample, thehobby (H1') may
includetravelling, biking orridingthat may be matched with
theactivity Bike riding postedby the user 1. Based on such
matching,thesystem maysearch oneormoreSuitablesecond
usersthosecanacceptthepost/announcementofthefirstuser.
Subsequently,thesystem may provide notification to the first
user(the user 1) to inform him/her about the suitable second
user (such as the user 2). Similarly, in an embodiment, the
system may notify theSuitablesecond user(the user2) about
the post ofthe first user (the user 1).
US 2014/0156758 A1
007.9 Further,in anotherembodiment,theuser 1 mayalso
be facilitated to search for one or more suitable second users
relevant for the post/announcement. Furthermore, the user 1
maybefacilitatedtorestrictthesearchtoaparticulargroup of
people. For example, the first user (such as the user 1) may
restrictthepostforsecondusers ofaparticularagegroupthen
the system may search the Suitable second users ofthat par
ticularagegroup.Also,thesecond users maysearchany Such
activity, service posted by the first user.
0080 Further,on receivingtheinformation about thepost
by the first user, the second users may acceptthe post ofthe
first user. Forexample, ifthe user2 likes to share theactivity
of bike riding with the user 1 then the user2 may choosean
option to accept the activity. Further, the accepted activity
may be carried out by the user 2 based on the conditions.
Accordingly, the status corresponding to the post may be set
as accepted (as shown) in the profile of the user 2 and
completed (As shown) in the profile ofthe user 1. Initially, if
the post is not accepted by any ofthe second users then the
status may be shown as pending.
0081 Based on the activity shared/exchanged by the first
user and one or more second users, the first userand the one
ormoresecondusers mayprovideratingto eachother. Ifthey
liked the activity shared/exchange with each other, they can
give more rating and ifthey don’t like, they can give less or
Zero rating based on their experience in carrying out the
activity orservice. Forexample, considering rating from 1
to 5’ where 5’ being the highest and 1 being the lowest
rating, the user 2 has given rating 5 to the user 1 based on
his/her experience ofsharing the bike riding with the user 1
and the user 1 has given rating 4 to the user 2 based on
his/herexperiencewith the user2 (as shown). Ifthe firstuser
gets bad experience in sharing/exchanging any activity/ser
vice/product or feels that the second user (with whom the
activity/service/product was shared by the first user) was not
good orintellectualorlike-mindedthenthefirstusermaygive
bad/low rating. Further, the system may send periodic
reminders to both the first user and one or more second users
to provide ratings to each othercorresponding to actual shar
ing/exchanging of the activity/service/product between the
first user and the one or more second users.
0082 In one way, the rating provided by a user shows
his/her interest in sharing/exchanging the service/activity/
productagainwiththesame user.Also,therating receivedby
each user may be added to his/her previous ratings received
from other users (for any Such sharing/exchanging activity/
service/product with the other users) to determine average
ratingoftheuser(asexplainedpreviouslyin conjunctionwith
FIG. 4). The average rating ofthe user may be visible to all
other users of the system through the user's profile. For
example, ifa user receives ratingof'4', 2’, 3, and 5' after
sharing/exchanging fourdifferentactivities/services orprod
ucts with four different users, then, accordingly, the average
ratingoftheusermay beequivalent to 3.5’ that may bemade
visible to all the users ofthe system.
0083. Further, in an embodiment, an account (profile) of
each registered user may be initialized with 0 points that
may beincreasedordecreasedbasedon sharing/exchanging/
sellingaparticularactivity/service/productpostedby thefirst
user. Thesepoints may becreditedordebited from the user's
account based on sharing/exchanging any activity/service?
product. forexample, ifthe first userannounces a service for
car sharing from one location to another and sets 5 credit
points forthe service then 5’ points may be debited from an
Jun. 5, 2014
account ofasecond person who accepts thepostedservice of
the first userand correspondingly, 5 points may be credited
to theaccountofthefirstuserforprovidingthe service. In an
embodiment, based on the status of activity, and date of
performing the activity, and rating/review provided by the
users associated with theperformed activity, the system may
determine whether the activity has actually been carried out
(shared/exchanged)betweenthefirstuserandtheoneormore
secondusers oftheacceptedactivity.Accordingly,thesystem
may provide credit points to the users. For example, ifthe
status ofthe post, corresponding to a service, is completed
andthefirstuser(whoposted theservice)andtheseconduser
(who accepted the service) have given ratings to each other
then it may be determined that the activity has actually been
performed by the users (the first user and the second user).
Accordingly, the system may assign +5 creditpoints to the
first user and -5° credit points to the second user. The +5’
credit points denote credit of 5 points to the first user's
accountand -5 creditpoints denote debitof 5 points from
theavailablepointsintheaccountofthe user. Here, 5 points
may be pre-set by the users before sharing/exchanging the
activity/service/product.
I0084. Further,inanembodiment,thesystem may setmini
mum credit points based on type ofactivity/service/product
and conditions. The type of activity/service/product may
include, but is not limited to, recreational activity, riding,
sports,andhouseexchange. Forexample,basedonthetypeof
activity,Suchasvehiclesharing,thesystem maysetminimum
+5 as credit points for the first person who shares his/her
vehicle and -5° for the person who accepts sharing ofthe
vehicleofthefirstuser. Furthermore,inanotherembodiment,
the first user may ask forbid from one or more second users
forthepost. The second users may bidbasedon theirinterest
in thepostedactivity/service/product.Accordingly,based on
thebidamountofeach userandcredibilityofeachuserbased
ontheirprofile, oneormoresecond users maybeselected for
the posted activity/service/product. Additionally, the first
usermayaskacompensationamountthat maybeprovidedby
the second users for sharing a vehicle. Further, based on the
decidedamount,thesecondusermayprovidesomeofhis/her
points to the first user. For example, if the second user is
willingtoacceptapostforvehiclesharing (from onelocation
to another) forsome X amount/month and amount X'=Y
points. Then thesystem may debit 'Y' points from thesecond
user'saccountand may creditthe Ypoints in theaccountof
the first user. In an embodiment, number ofpoints (say ‘Y”)
forsomeamount(say 'X) maybe fixedby the system andin
anotherembodiment,numberofpointsfortheamountmaybe
decided manually by the first userand the second user.
I0085. As shown, the user 1 earns +5’ points and the user
2 is assignedwith -5’ creditpoints forthecompletedactivity
i.e. 'Bike riding (as shown). In an embodiment, such points,
asearned by the first userandthe second user may bea form
of virtual money that may further be utilized in sharing/
exchanging/selling ofany activity/service/product with any
other userofthe system. Each user (first useror second user)
may determine credibility ofother user (first user or second
user) before sharing/exchanging an activity/service/product/
information and before setting credit points for any Such
activity/service/product/information. Further, the first and
second users may determine the credibility of each other
based on theirprofiles and rating/review.
I0086 Again similarly, as shown, the user 3 has posted a
service forKidcare between8AM-7 PM. Forthis, theuser3
US 2014/0156758 A1
may first ensure about the credibility ofany second user for
assigning the service of Kid care. The user 3 may be sure
about thecredibility ofthe second userby viewing the previ
ous ratings (ofthe user3)andexperienceinsharing/exchang
ing/handlingSuch activity,beforeallowingthesecond userto
handle the kid. Further, it is shown that the postofthe user3
is pending as the responsibility (activity) of kid care is not
assignedtoanyseconduserandaccordingly,thereis no rating
fortheuser3 forthis postandthus points earned correspond
ing to this post (ofkid care) is zero (0).
0087 FIG. 6 illustrates exemplary structure ofa database
600 for storing information corresponding to users of the
system, in accordance with yet another embodiment ofthe
present invention. The database 600 includes a list of first
users anda list ofsecondusers. The first usersare members of
the system who post one or more requests for sharing/ex
changing/selling an activity/service/product/information.
The second users include all members of the system other
than the first user. Further, the first userand the second user
correspond to a particular post/announcement. In other
words, thefirstuserforonepost maybeaseconduserforany
requestpostedbyany otherfirstuser. Further,thesystem may
search forone or more Suitable secondusers, forapost, from
the list ofsecond users.
0088. As shown in FIG. 6, thedatabase 600shows various
requestsposted by various users. Each userhas aunique user
ID, as represented by column 602 (ofthe database 600), that
represents unique identification code ofa user ofthe system.
Further, profile information 604, and announcement/accep
tance 606 are explained earlier in conjunction with FIGS. 4
and5.Anactivity specific rating 608represents rating/review
provided to the second user who completes the specific
active/service (posted by the first user). Further, the database
600includesaccepterIDs 610correspondingtoeachpostthat
has been accepted by one or more second users. Specifically,
the accepter ID includes information corresponding to the
second user who accepts the request posted by the first user.
Furthermore, the database 600 shows a row 612, a row 614
anda row 616 correspondingtoauser 1,a user2 anda user3
respectively.
0089. Theprofile information column 604ofthe database
600representspersonaldetails(as shownbycolumn 618)and
qualification and other information Such as business details
(as shownby the column 620) oftheeach userofthe system.
Specifically, the personal details corresponding to the user 1
includes name 'A', his/her location L1, and hobby H1.
Further, the qualification and other information includes
qualification, professional, and other information as Q1
Similarlytheuser2hasa name B,location L2,hobby H1
and qualification and other information as Q2. Again simi
larly, theuser3 has name 'C' withlocation ofperforming the
postedactivity as L3, and havinghobbies and qualification
and other information as H2 and Q3 respectively.
0090. Further, as shown Announcement/Acceptance 606
representsdetailsofrequestsorannouncementspostedbythe
first users ofthe system. Further, the announcement/accep
tance includes status information corresponding to accep
tance of the posted request/announcement by one or more
secondusers.Specifically,theannouncement/acceptance606
may include, but is not restricted to, information Such as
Activity/Service/Product sharing (represented by column
622), condition (as represented by column 624), and status
corresponding to the posted request/announcement (a repre
sentedby thecolumn 626). Specifically,theActivity/Service/
Jun. 5, 2014
Productsharing (asshownby thecolumn 622)includes infor
mation that the first users may post/announce for sharing/
exchanging with one or more second users. In an
embodiment, theActivity/Service/Productsharing (asshown
by the column 622) includes a type of announcement/post
made by the first users ofthe system. Further, the condition
(asshown incolumn 624) comprisesthenecessaryconditions
(corresponding to the request/announcement posted by the
firstuser)thatmay needtobefollowedbyoneormoresecond
persons(who accepttherequest) forcarryingoutoneormore
tasks associated with the post. The conditions may include,
but are not limited to, at least one of type, time, location,
compensation, security collateral or required skill level (of
the second userwhoaccepts the request/announcementasso
ciatedwith thepost) correspondingtothesharable/exchange
ableactivity, serviceorproductpostedby thefirstuser. Here
inafter, the second person who accepts the request/
announcement, posted by the first user, may be referred to as
the acceptor).Theconditionspostedby the firstuser may or
may notbe negotiablebasedonthediscretionofthefirstuser.
0091. Further, information corresponding to the status (as
shownbycolumn 626) represents whethertheannouncement
or request posted by the first user is accepted, completed or
pending by the second user. In an embodiment, request or
announcementposted by thefirst user may have an expired
status in case where the date mentioned in the condition
(column 624) is expired and none ofthe second users have
accepted the request or the announcement.
0092. As per FIG. 6, request posted by the User 1 is for
housekeeping service. The conditions corresponding to the
housekeeping service (as posted by the first user) represents
thetimeline(6AM-7PM)requiredtoperformthehousekeep
ingservice,thedate/day(Sunday)onwhichthehousekeeping
serviceis to beperformed,and numberofvolunteers (second
users) to perform orparticipate in the service. Further, status
for the post corresponding to housekeeping represents that
the post corresponding to housekeeping is completed. Fur
ther, theaccepter ID forthis post includes user2 represent
ing that the housekeeping service is completed as per the
mentioned conditions by the user 2.
0093 Similarly, the sharable/exchangeable activity
posted by the user2 is babysitting with conditions including
time (5 AM-11 AM), day (Monday) and numberandtype of
the required users (1 Female) forperforming thebabysitting.
Further, the status corresponding to the post of the user 2
representsthatthe requestorannouncement madeby the user
2hasbeenaccepted(butnotcompleted). Further,theacceptor
ID, corresponding to theactivity posted by the user 2, repre
sents that the activity posted by the user 2 is accepted by the
user 1.
0094. As explained here above, the service (housekeep
ing) posted by the user 1 is accepted to be shared/exchanged
by the user2 (as depicted, theaccepter ID is user2) andthe
activity/service (babysitting) postedby the user2 isaccepted
to be shared/exchanged by the user 1 (as depicted, the
accepter ID is user 1). Accordingly, in an embodiment, this
representsanexchangeofactivity/service (housekeepingand
babysitting) between the user 1 and the user 2. Forexample,
the service posted by the user 1 is exchangeable with the
service of babysitting posted by the user 2. In another
embodiment, this represents individual sharing ofthe activi
ties byboth theuser 1 andtheuser2. Forexample, sharingof
housekeeping service between the user 1 and the user 2 and
sharing ofthebabysittingservice between the user 1 andthe
US 2014/0156758 A1
user 2. Further, as shown (in row 614), the service/activity
posted by the user 2 (babysitting) is just accepted and not
completed by the user 1 (as shown by the status and the
accepter ID), thus the activity specific rating (shown by cell
634) provided (by the user 2) to the user 1 is blank or nil.
Furthermore,as shown (row 612), theservice/activity posted
bytheuser1 (housekeeping)iscompletedby theuser2,thus
theactivity specific ratingprovidedby theuser 1 to theuser2
is 5’. Such activity specific rating may be provided by the
user 1 on completing the service (housekeeping) by the user
2. Thus, thecolumn 608 foractivity specific rating represents
the rating that the first userprovides to the second user. Such
rating represents the experience ofthe first user (user 1) in
sharing/exchanging the service/activity with the second user
(user 2). Forexample, the rating of 5’ may represent that the
experience ofthe user 1 (with the user 2 who completed the
service posted by the user 1) was good (considering 5’ as
highest rating forthehousekeeping service, as completedby
the user 2).
0095. In an embodimentofthe present invention, the sys
tem may analyze suchactivity specific ratingprovidedby the
first user to determine one or more suitable second users for
any such futureactivity/servicepostedby the samefirst user.
Forexample, ifthe first user provides good rating of 5 to a
second user for completing an activity (such as babysitting)
then nexttimeifthesamefirstuserpoststhesameactivity,the
system provide the reference ofthe same second user who
received the good rating ("5") (from the first user) earlier for
completing the same activity. In an embodiment, the system
may define a common range ofrating (such as 1 to 5) for
sharing/exchanging all type ofactivities/service/product. In
anotherembodiment,thesystem may definearange ofrating
based on the type ofservice posted by the first user. Yet in
anotherembodiment, the system may facilitate the first user
to pre-set the range ofrating while?before posting a request/
announcementcorrespondingto theactivity/service/product.
0096. Further,as shown,theactivitypostedby theuser3 is
cricket and oftype sport activity. Further, the conditions
provided by the user3 include the time (6 PM-10 PM), date
(22 Feb. 2012)and required numberandtypeofsecondusers
fortheactivity (cricket) i.e. 11 Males. Further, the status of
thisactivity(cricket)isshownas pending denotingthatthe
activity (cricket) and the corresponding conditions (posted
by the User 3) is not accepted by any user of the system
Further, based on the date ofthe activity (22 Feb. 2012), it
may be determined by the system that the activity is expired
or not. Accordingly, the status ofthe post may be shown as
pending or expired. Further, as the activity posted by the
user3 ispending(asperthestatusshown)andnotacceptedby
any ofthe second users ofthe system (as shown by the cell
632, the acceptor ID for the activity cricket is blank), the
activityspecificratingis notprovided(bytheuser3)toany of
the second user. Thus, the activity specific rating for the
activity cricket posted by the user 3 is shown (by the cell
630) as blankor nil.
0097. The rating received by each second user depicts
his/hercredibility ofperforming/completing theactivity/ser
vice/product shared or exchanged by the first user. For
example, users (such as the first users who post the request/
announcement) ofthe system may give low ratings or nega
tive ratings to otherusers (such as second users who accepts/
completes the requested/announced activity) in case the
seconduserseitherhave notperformedwellorthework done
bythe secondusers was notsatisfactory. Inaddition, negative
Jun. 5, 2014
ratings can begiven totheusers in case oftheirbadbehavior,
fraud, theft or violence created while performing or partici
pating in any of the accepted activity posted by any user.
Similarly, the second user may provide rating to the firstuser
after completing the activity/service shared/exchanged/as
signedbythefirstuserbasedonhis/herexperiencein dealing
with the first user. In an embodiment, low rating ofany user
may notbeappreciablebyotherusersofthesystemas thelow
rating of a user shows less credibility of the user. Conse
quently, the low rated users of the system may get lesser
responses, fortheirposts/announcements, from otherusers in
comparison to the users having higher or maximum rating
value.
(0098 FIGS. 7A, 7B, and 7C illustrate various profile
viewsofauserofasystem,Suchas system 108,inaccordance
with an embodiment ofthe present invention. More particu
larly, FIGS.7A,7Band7Cillustrateexemplaryprofile views
702, 712 and 716 ofthe user xyz' forproviding information
correspondingtotheSocialstatusoftheuser.TheSocialstatus
of a user may include, but not restricted to, public rating,
rater's ratingandrecommendations. Referringto theFIG. 7A
of the invention, the profile view 702 provides credibility
information corresponding to the user XyZ of the system
108. The credibility information in profile view 702 may be
populatedbyotherusersofthesystem. Inan embodiment,the
users ofthe system may have access to the credibility infor
mationoftheuserxyz throughprofile.Theotherusersofthe
system 108 may utilizethecredibility information oftheuser
xyz to determine whether xyz can be trusted or not for
sharing/exchanging ofactivity/service/product. Further, the
profile view 702 may include an area 704for display picture,
ofthe user, that may be placed in thearea 704 by the user. In
an embodiment, ifthe user does not place or set any display
picture, the system may set a default display picture ofthe
user.As shown, theprofile view 702 displaysa defaultpicture
(in the area 704) ofa user xyz'.
(0099 Further, theprofileview702oftheuserxyz maybe
accessibletoallotherusersofthesystem 108.Theotherusers
ofthesystem may searchfortheuserxyz'sprofileby suitable
meansprovided by the system forsearchinga user. Theother
users ofthe system may also visit theprofile view 702 ofthe
user XyZ through any announcement (shareable?exchange
ableactivity/service/product) posted by the user xyz' on the
system.Theotherusersofthesystem 108may visittheprofile
view 702 oftheuserxyz fordeterminingtheperformanceof
the user XyZ corresponding to participation in sharable/
exchangeable activities/services/products.
0100 Furthermore, the profile view 702 may also reveal
the genuineness ofthe user xyz in rating other users based
on the performance in sharable/exchangeable activities/ser
vices/products. In addition the profile view 702 ofthe user
xyz' may provide information corresponding to those users
(hereinafter referred to as recommenders) of the system
who recommendedtheuser XyZ.Therecommendation may
be visibleon theprofile view 702 ofthe userxyz to allother
users ofthe system. The recommendation may correspondto
a positive experience shared by the recommenders with the
user xyz' or may additionally correspond to the excellent
performance ofthe userin the sharable/exchangeable activi
ties/services/products.Therecommendation may furthercor
respond to the compliance ofthe recommenders to promote
the user xyz' to otherusers ofthe system.
0101 Moreover, theprofileview 702may includeanother
area 706 (hereinafter referred to as public rating 706) for
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof
Reliable rating system and method thereof

More Related Content

Similar to Reliable rating system and method thereof

Vertical pump maint. update 1026475[1]
Vertical pump maint. update 1026475[1]Vertical pump maint. update 1026475[1]
Vertical pump maint. update 1026475[1]Roberto Ortega
 
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...Marcellus Drilling News
 
pdf-manual-de-usuario-mentor-ge_compress.pdf
pdf-manual-de-usuario-mentor-ge_compress.pdfpdf-manual-de-usuario-mentor-ge_compress.pdf
pdf-manual-de-usuario-mentor-ge_compress.pdfssuserfc7f2a
 
1 s2.0-s0360319915300094-main
1 s2.0-s0360319915300094-main1 s2.0-s0360319915300094-main
1 s2.0-s0360319915300094-mainChaitanya Ghodke
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communicationsTal Lavian Ph.D.
 
Areas of convergence related to areas of cooperation on the issue of the impa...
Areas of convergence related to areas of cooperation on the issue of the impa...Areas of convergence related to areas of cooperation on the issue of the impa...
Areas of convergence related to areas of cooperation on the issue of the impa...Dr Lendy Spires
 
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"Dr. Ravi Dhar
 
FERC Approval for ESNG's System Reliability Project
FERC Approval for ESNG's System Reliability ProjectFERC Approval for ESNG's System Reliability Project
FERC Approval for ESNG's System Reliability ProjectMarcellus Drilling News
 
Nara frdoc 0001-0494_records_deleting
Nara frdoc 0001-0494_records_deletingNara frdoc 0001-0494_records_deleting
Nara frdoc 0001-0494_records_deletingMargus Meigo
 
Comparative Patent Quality
Comparative Patent QualityComparative Patent Quality
Comparative Patent QualityDavid Holt
 
Hawaii PUC Decision and Order No. 34696, July 14, 1017
Hawaii PUC Decision and Order No. 34696, July 14, 1017Hawaii PUC Decision and Order No. 34696, July 14, 1017
Hawaii PUC Decision and Order No. 34696, July 14, 1017Honolulu Civil Beat
 
Chemistry and reactions from non-US patents
Chemistry and reactions from non-US patentsChemistry and reactions from non-US patents
Chemistry and reactions from non-US patentsNextMove Software
 
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...Marcellus Drilling News
 

Similar to Reliable rating system and method thereof (20)

Stages/ Filing of Patenting
Stages/ Filing of Patenting Stages/ Filing of Patenting
Stages/ Filing of Patenting
 
Vertical pump maint. update 1026475[1]
Vertical pump maint. update 1026475[1]Vertical pump maint. update 1026475[1]
Vertical pump maint. update 1026475[1]
 
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...
Hydraulic Fracturing Chemicals and Mixtures; Advance Notice of Proposed Rulem...
 
pdf-manual-de-usuario-mentor-ge_compress.pdf
pdf-manual-de-usuario-mentor-ge_compress.pdfpdf-manual-de-usuario-mentor-ge_compress.pdf
pdf-manual-de-usuario-mentor-ge_compress.pdf
 
Patent registaration
Patent registarationPatent registaration
Patent registaration
 
1 s2.0-s0360319915300094-main
1 s2.0-s0360319915300094-main1 s2.0-s0360319915300094-main
1 s2.0-s0360319915300094-main
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communications
 
Areas of convergence related to areas of cooperation on the issue of the impa...
Areas of convergence related to areas of cooperation on the issue of the impa...Areas of convergence related to areas of cooperation on the issue of the impa...
Areas of convergence related to areas of cooperation on the issue of the impa...
 
SAR Evaluation Report
SAR Evaluation ReportSAR Evaluation Report
SAR Evaluation Report
 
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"
Dr. Ravi Dhar on " Licensing Technologies: Principals & Dynamics"
 
VVTA: RFP 2015-03: CNG Fuel Cylinder Replacement
VVTA: RFP 2015-03: CNG Fuel Cylinder ReplacementVVTA: RFP 2015-03: CNG Fuel Cylinder Replacement
VVTA: RFP 2015-03: CNG Fuel Cylinder Replacement
 
FERC Approval for ESNG's System Reliability Project
FERC Approval for ESNG's System Reliability ProjectFERC Approval for ESNG's System Reliability Project
FERC Approval for ESNG's System Reliability Project
 
Nara frdoc 0001-0494_records_deleting
Nara frdoc 0001-0494_records_deletingNara frdoc 0001-0494_records_deleting
Nara frdoc 0001-0494_records_deleting
 
Comparative Patent Quality
Comparative Patent QualityComparative Patent Quality
Comparative Patent Quality
 
Hawaii PUC Decision and Order No. 34696, July 14, 1017
Hawaii PUC Decision and Order No. 34696, July 14, 1017Hawaii PUC Decision and Order No. 34696, July 14, 1017
Hawaii PUC Decision and Order No. 34696, July 14, 1017
 
PUC PSIP Order
PUC PSIP OrderPUC PSIP Order
PUC PSIP Order
 
Chemistry and reactions from non-US patents
Chemistry and reactions from non-US patentsChemistry and reactions from non-US patents
Chemistry and reactions from non-US patents
 
Introduction to hl7 v2
Introduction to hl7 v2Introduction to hl7 v2
Introduction to hl7 v2
 
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...
Federal Register - Oct 22, 2015 - EPA 40 CFR Part 98 - Greenhouse Gas Reporti...
 
CDE Marketplace: Deep Vision
CDE Marketplace: Deep VisionCDE Marketplace: Deep Vision
CDE Marketplace: Deep Vision
 

More from Tal Lavian Ph.D.

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routersTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuTal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Tal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkTal Lavian Ph.D.
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Tal Lavian Ph.D.
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Tal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Systens and Methods For Electronic Communication
Systens and Methods For Electronic CommunicationSystens and Methods For Electronic Communication
Systens and Methods For Electronic CommunicationTal Lavian Ph.D.
 
Systems and Methods for Visual Presentation and Selection of IVR Menu
Systems and Methods for Visual Presentation and Selection of IVR MenuSystems and Methods for Visual Presentation and Selection of IVR Menu
Systems and Methods for Visual Presentation and Selection of IVR MenuTal Lavian Ph.D.
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Tal Lavian Ph.D.
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communicationsTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuTal Lavian Ph.D.
 

More from Tal Lavian Ph.D. (20)

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routers
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menu
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay network
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Systens and Methods For Electronic Communication
Systens and Methods For Electronic CommunicationSystens and Methods For Electronic Communication
Systens and Methods For Electronic Communication
 
Systems and Methods for Visual Presentation and Selection of IVR Menu
Systems and Methods for Visual Presentation and Selection of IVR MenuSystems and Methods for Visual Presentation and Selection of IVR Menu
Systems and Methods for Visual Presentation and Selection of IVR Menu
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communications
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menu
 

Recently uploaded

定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一ga6c6bdl
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRdollysharma2066
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...Amil baba
 
Presentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfPresentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfchapmanellie27
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookvip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookmanojkuma9823
 
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...nagunakhan
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一C SSS
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...nagunakhan
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一ga6c6bdl
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service LucknowAlambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service Lucknowmakika9823
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一ss ss
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...srsj9000
 
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /WhatsappsBeautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsappssapnasaifi408
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)861c7ca49a02
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 

Recently uploaded (20)

定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
 
Presentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfPresentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvf
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
 
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookvip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
 
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
Slim Call Girls Service Badshah Nagar * 9548273370 Naughty Call Girls Service...
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service LucknowAlambagh Call Girl 9548273370 , Call Girls Service Lucknow
Alambagh Call Girl 9548273370 , Call Girls Service Lucknow
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
 
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /WhatsappsBeautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
Beautiful Sapna Call Girls CP 9711199012 ☎ Call /Whatsapps
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 

Reliable rating system and method thereof

  • 1. US 2014O156758A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US2014/0156758 A1 Lavian et al. (43) Pub. Date: Jun. 5, 2014 (54) RELIABLE RATINGSYSTEMAND METHOD (52) U.S. Cl. THEREOF CPC .................................... H04L 67/306 (2013.01) USPC .......................................................... 709/204 (71) Applicants:Tal Lavian, Sunnyvale, CA (US); Zvi Or-Bach, San Jose, CA (US) (57) ABSTRACT (72) Inventors: Tal Lavian, Sunnyvale, CA (US); Zvi Embodiments ofthe invention provide means to the users of Or-Bach, San Jose, CA (US) the system toprovideratingsand correspondingfeedbackfor enhancing the genuineness in the ratings. The system (21) Appl. No.: 14/173,829 includes a memory coupled to a processor. The memory includesone ormoreinstructionsexecutableby theprocessor (22) Filed: Feb. 6, 2014 to enable theusersofthe systemto rateeach otherbasedonat least one ofsharing, exchanging, and selling one ofactivity, Related U.S. Application Data service orproduct. The system may provide a mechanism to (63) Continuation ofapplication No. 13/412,647, filed on encouragegenuineness in ratings provided by the users. Fur Mar. 6, 2012, now Pat. No. 8,688,796. thermore, the instructions facilitate the rating receivers to providefeedbacks correspondingtothereceivedratings. The Publication Classification feedback includes accepting or objecting to a particular rat ing. Moreover, the memory includes instructions executable (51) Int. Cl. by the processorto enable the system to determine genuine H04L 29/08 (2006.01) ness ofan objection raised by a rating receiver. 2O6 200
  • 2. Patent Application Publication Jun. 5, 2014 Sheet 1 of34 US 2014/O156758 A1 3 E. S 3
  • 3. Patent Application Publication Jun. 5, 2014 Sheet 2 of34 US 2014/O156758 A1 3. 5. & s
  • 4. Patent Application Publication Jun. 5, 2014 Sheet 3 of34 US 2014/O156758 A1 3 S. 3 É
  • 5. US 2014/O156758 A1Jun. 5, 2014 Sheet 4 of34PatentApplication Publication 907 |v|
  • 6. US 2014/O156758 A1Jun. 5, 2014 Sheet 5 of34PatentApplication Publication G-61uosued! 009
  • 7. 9-61-I US 2014/O156758 A1Jun. 5, 2014 Sheet 6 of34 9Seqeqeq PatentApplication Publication
  • 8. Patent Application Publication Jun. 5, 2014 Sheet 7 of34 US 2014/O156758 A1 CN O NY e 5 ge S. S. Z 5& S is g is a Z a T. i N NYO
  • 9. US 2014/O156758 A1Jun. 5, 2014 Sheet 8 of34PatentApplication Publication Z?A. g/-61-I?,?.?,0ZZ).?,?Z?,?0Ó „peg36euæAVWAo?ag36euæAVpooºo?uð?#30XE?7J.A.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------_<!--<!--<!--<!-- 90/ ZAX:?UueN6u?e}}o?|qnd „~’#701
  • 10. US 2014/O156758 A1Jun. 5, 2014 Sheet 9 of34PatentApplication Publication
  • 11. US 2014/O156758 A1Jun. 5, 2014 Sheet 10 of34PatentApplication Publication 9-61009
  • 12. 6-61-I US 2014/O156758 A1Jun. 5, 2014 Sheet 11 of34 |-|-|- 006 PatentApplication Publication
  • 13. US 2014/O156758 A1Jun. 5, 2014 Sheet 12 of34PatentApplication Publication VOL-61-I
  • 14. US 2014/O156758 A1Jun. 5, 2014 Sheet 13 of34PatentApplication Publication g01-61-I
  • 15. US 2014/O156758 A1Jun. 5, 2014 Sheet 14 of34PatentApplication Publication
  • 16. US 2014/O156758 A1Jun. 5, 2014 Sheet 15 of34PatentApplication Publication
  • 17. US 2014/O156758 A1Jun. 5, 2014 Sheet 16 of34PatentApplication Publication 90??.
  • 18. US 2014/O156758 A1Jun. 5, 2014 Sheet 17 of34PatentApplication Publication ZOZ!
  • 19. US 2014/O156758 A1Jun. 5, 2014 Sheet 18 of34PatentApplication Publication gZI-61-I
  • 20. US 2014/O156758 A1Jun. 5, 2014 Sheet 19 of34PatentApplication Publication OZL-61-I
  • 21. Patent Application Publication Jun. 5, 2014 Sheet 20 of34 US 2014/O156758 A1 1302 Register with a system 1304 V - Announce at least one sharable activity Service or product to invite one or more second user therefore 1306 V - Receive information corresponding to the second users, the second user accept at least one ofthe announced sharable activity, service or product 1308 V - Select at east One Second user from the one or more second users for providing the accepted at east one of the announced sharable activity, service or product Fig-13A
  • 22. Patent Application Publication Jun. 5, 2014 Sheet 21 of34 US 2014/O156758 A1 1310 - Provide Rating / Review to the selected second user based on sharing accepted at least one of activity, service or product 1312 Receive credit of pre-set number of points for the accepted at least one of providing the announcement sharable activity, service or product 1314 -Enable the Second user to utilize the Credited point for one ofshare and exchange of at least one of sharable activity Sources or product announced by other users Fig-13B
  • 23. Patent Application Publication Jun. 5, 2014 Sheet 22 of34 US 2014/O156758 A1 1402 Register with a system by a user 1404 - Search for Sharable/ exchangeable activityl resources announced (requested) by one of more other user ofthe system 1408 Bid on the announced activity/resources for sharing? exchange thereof Accept the request Enable the user to provide rating based on shared/exchanged activity/resources 1412 A Debit pre-set numbers ofpoints for receiving at least one of sharable activity/resources Fig-14
  • 24. Patent Application Publication Jun. 5, 2014 Sheet 23 of34 US 2014/O156758 A1 1502 - Enable users ofthe system to share/exchange any activity/service/product 1504 Enable the users to provide rating to each other based on the sharing/exchanging Enable the users to object the rating received from the other users in system 1508 Acceptance or rejection of objection by the system 1510 Update public ratings and rater's rating ofthe SeS 1512 Notify the users corresponding to the updates Fig-15
  • 25. Patent Application Publication Jun. 5, 2014 Sheet 24 of34 1602 Z Enable first and second users ofthe system to share? exchange only activity/ Service? product 1604 4. sharing? exchanging Enable the users to provide ratings to each other based on the Enable the Second user to accept the ratings 1608 Enable the Second user to object the ratings Update the public rating of the Second uSer Update the raters rating of the first user 610 y Notify the first and second user on updates US 2014/O156758 A1
  • 26. Patent Application Publication Jun. 5, 2014 Sheet 25 of34 US 2014/O156758 A1 Notify the first userabout the corresponding objection Extract rater's rating of the first user and public rating ofthe Second user Determine if public rating ofsecond user is greater Noal? B) than or equal to rater's a rating offirst user 1622 ? Notify the first and second user on acceptance ofobjection 1624 1626 / Z Enable Second user to allow Enable the Second user to the first user to re-rate reject ratings offirst user ryD) Fig-16B
  • 27. Patent Application Publication Jun. 5, 2014 Sheet 26 of34 US 2014/O156758 A1 1630 First user re System rejects the ratings given by the first user 2.632 Update the rater's ratings of the first user Notify the first and second users about rejection of ratings Fig-16C
  • 28. Patent Application Publication Jun. 5, 2014 Sheet 27 of34 US 2014/O156758 A1 /y ( B :Y 1636 4. Notify the first and second users on rejection of the objection raised by second user 1638 Rejection challenged by Second user NO Yes 1640 1644 - C Updatethe public rating of Hand overcaseto rating Second user agencies 1642 1646 Update rater's rating and Update the rater rating of public rating Suitably first user according to decision taken by rating agencies y : X KY Notify the users on updating of ratings 1648 - Fig-16D
  • 29. Patent Application Publication Jun. 5, 2014 Sheet 28 of34 US 2014/O156758 A1 Enable a first user ofthe system to share?exchange any activity service? product with second user ofthe system 1704 - Enable the first user to rate the second user's performance 1706 / Prompt the first user to provide details for the rating given to Second user 1702 - Rating below a pre E set value? N/ Ratingaboveapre-NYes (F) Set value Fig-17A
  • 30. Patent Application Publication Jun. 5, 2014 Sheet 29 of34 US 2014/O156758 A1 - (G) 572 Promptthe second user to accept or object the ratings given by the first user Second user accepted the rating? 1716 No 1720 - Update rater rating of the Prompt the second user to first user provide details for objection 1718 y 1722 / Notify the users Prompt their uSer to re Fig-17B
  • 31. Patent Application Publication Jun. 5, 2014 Sheet 30 of34 US 2014/O156758 A1 2726 Notify the users corresponding to rejection of objection 728 Update rater rating ofthe first user and public rating of second Se Notify the users corresponding to updates in ratings Fig-17C
  • 32. PatentApplication Publication 174 Provide a list of reasons to first user for choosing a suitable reason for providing low ratings Enable the first user to submitthe rating along with a specific reason selected for low rating Jun. 5, 2014 Sheet 31 of34 US 2014/0156758 A1 1736 Prompt the second userto accept or object to the ratings provided by the user Yes O Update rater's rating and public rating ofthe users Second user accepted the rating? 1738 Hand Over the Case to rating agencies 174 Notify users on updates in ratings 746 Notify users corresponding to the decision made by rating agencies Fig-17D
  • 33. Patent Application Publication Jun. 5, 2014 Sheet 32 of34 US 2014/O156758 A1 1748 Notify the users on acceptance of rating 1750 y Prompt the first user to write a recommendation for the second Se ReCommendation Written? Update raters rating and public rating Notify users on updates Fig-17E
  • 34. Patent Application Publication Jun. 5, 2014 Sheet 33 of34 US 2014/O156758 A1 Enable a second user to be rated by first user based on the experience of the first user with the second user USe 2.806 Enable second user to accept or object to the rating Notifythe second user about the rating provided bythe first k Rating objected? 1810 Yes Enable Second user to Select a reason with details Out of a list of fixed reasons to object on rating 1812 1816 Notify the first and second user corresponding to updates in ratings Update the rater's rating and public ratings of first and Second user Notify the first user on the objection
  • 35. Patent Application Publication Jun. 5, 2014 Sheet 34 of34 US 2014/O156758 A1 / 1818 Z Enable the first user to re rate Notify the users on rejection of objection by system 824 Update rater rating and public rating Notify the users Fig-18B
  • 36. US 2014/0156758 A1 RELIABLE RATING SYSTEMAND METHOD THEREOF CROSS REFERENCE TO RELATED APPLICATIONS 0001. This application is a Continuation of U.S. Non Provisional application Ser. No. 13,412,647 entitled Reli able Rating System and Method Thereof filed on Mar. 6, 2012, which is a Continuation-In-Part (CIP) of U.S. Non Provisional application Ser. No. 13/412,619 entitled Sys tems and methods to Support sharing and exchanging in a network filed on Mar. 6, 2012. FIELD OF THE INVENTION 0002 The invention relates to social networking applica tionsand morespecificallytheinvention relates to enhancing reliability ofratings provided to users in a Social network. BACKGROUND OF THE INVENTION 0003. In current scenario of global inflation, resource management is increasingly required to cut the cost and to overcome many other problems. For example, the prevalent use ofsingle occupancy vehicles is known to be a significant cause of several major economic, social and environmental problems. The problems embrace increasing cost due to usage of energy resource for each vehicle, higher parking space issues, traffic congestion, increased level ofair pollu tion andthe like. Further,an alternativeto the usageofsingle occupancy vehicles is the use of multi-occupancy vehicles, where multiple individuals can share a single vehicle. 0004 For sharing a resource such as a vehicle, an indi vidual needs to search forpeople who are willing tojoin for sharing a vehicle for riding together to a particular location. This requires spending time in searching reliable people to share the ride. Further, in existing systems, a user can post a query for vehicle sharing. Corresponding to the post, other users ofthe system thoseareinterested in sharingthe vehicle for the ride (hereinafter may be referred to as “interested users') can reply to that query regarding their interests in sharingthevehicle. However, in these systems, the interested users may be completely unknown to the user who posts the query. Thus, the main problem in Such systems is the lack of credibility, in the interested people, which typically is the pre-requisite for many users. Further, in these systems, the userhas to waituntil any interesteduserrespond correspond ingtothequery oftheuser. Furthermore,theusermay needto contact the other interested users, either personally or tele phonically, to discuss various parameters for sharing the vehicle. Such parameters may include, but are not restricted to, compensation/expense that may be shared between the users, timings, and various conditions corresponding to the sharingofvehicleforaride.This wastes a significantamount oftime on the user's part. 0005. Further, in addition to vehicle sharing, there are Some otherresources that may not be shared, generally, with others such as house, machinery etc. Further, Such non-shar able resources may be expensive to possess. An individual may think of providing or receiving Such resource in exchange of any other resource or any service. However, exchanging such expensive resources, with any other resourceorserviceofferedbyanyotherperson,requireahigh level ofcredibility in the offer ofthe other person and vice Versa. Further, ifanindividual decidestoexchangearesource Jun. 5, 2014 with a serviceofferedby theotherperson then theindividual may be required to keep an eye on the activities performed (corresponding to the service) by the other person. This wastesasignificanttime ofthe individualtotracktheservice provided by the otherperson. Forexample, a user may think ofreducing a cost by borrowing a machinery from any other person (possessingthe machinery) in exchange ofproviding Some serviceto the other person Such as pets keeping in the absenceoftheotherperson. Here,theotherpersonhastohave trust on the individualso as to allow the individual to handle thepetsintheabsenceoftheotherperson.Thus,credibilityof any unknown users for exchanging the product/service remains always under stake. 0006. In addition to resource sharing and exchanging, many individuals like to look forpeople for some collective activities, suchas recreational activities. Forany recreational activity, such as playing, riding etc., an individual usually searches for like-minded people. For example, an individual may be willing to go out to dine with someone or may be willing to play chess with someone who is good at (or inter ested in) playing chess. For this, the individual may be requiredto spendaconsiderableamountoftimeto searchany person around who is like-minded and also credible to go along with for any such collective activity. In Such cases, credibilityofanyunknownpersonisalwaysaquestionforthe individual. 0007 Based on the aforementioned, there is a need ofa system andacorrespondingmethodto Supportresourceshar ing with credible users and without requiring much time consumption ata user's end. Further, the system should pro vide support for combined or exchangeable activities with credible and suitable users based on the interest of a user. Furthermore, the system should support a user for sharing and/or exchanging services or products. Thus, the system is required forproviding Support to a user in sharing/exchang ing resources/services and to overcome the shortcoming of the related arts. SUMMARY 0008 Embodiments of the present invention provide a system forenhancingreliabilityofratingsprovidedto usersin a social network. The system includes a processor and a memory coupled to the processor. The memory includes a database and instructions executable by the processor. The database includesprofileinformation (correspondingto each user) that may include information corresponding to one or more types ofratings receivedby each userbased on at least oneofsharing,exchanging,andsellingatleastoneofactivity, service or product. Furthermore, the instructions enable the secondusertoraiseanobjection ontheratingprovidedbythe firstuser.Also,theobjection raisedbythesecondusermaybe accepted or rejected by analyzing the information corre sponding to at least one ofthe one or more types ofratings corresponding to the first userandthesecond user. Addition ally, at least one ofthe types ofratings, corresponding to the users, maybeupdatedbasedonacceptance orrejection ofthe objection raised by the second user. 0009 Further, embodiments ofthepresent invention pro vide a system forenhancing reliability ofratings provided to usersinasocial network.Thesystemincludesaprocessorand a memory. The memory includes a databaseand instructions executable by the processor. The database may comprise profile information corresponding to each user that includes information corresponding to one or more types of ratings
  • 37. US 2014/0156758 A1 received by each user based on at least one of sharing, exchanging, and selling at least one of activity, service or productwithoneormoreotherusers. Further,theinstructions analysetherating, providedby the firstuser, with respectto a pre-set value of rating to determine whether the rating is above, below or equal to the pre-set value ofrating. Further more,instructions mayperform oneormoretaskstoenableat least one ofthe first userand the second user to perform one ormoreactscorrespondingtotherating,theatleastoneofthe firstuserandthesecond userbeingenabledtoperformtheone ormoreactsbased on analysis oftherating. Additionally, the instructionsexecutablebytheprocessormayupdatethetypes of ratings, corresponding to the users, based on the one or more acts performed by at least one ofthe first userand the second user. BRIEF DESCRIPTION OF THE DRAWINGS 0010 Having thus described the invention in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein 0011 FIG. 1 illustrates an exemplary environment where various embodiments of the present invention are imple mented; 0012 FIG. 2 illustrates another exemplary environment where various embodiments of the present invention are implemented; 0013 FIG. 3 illustrates exemplary block diagram of a system to support sharing and exchanging, in accordance with an embodiment ofthe present invention; 0014 FIG. 4 illustrates exemplary structure ofa database forstoring information correspondingto users ofthe system, in accordance with an embodiment ofthe present invention; 0015 FIG. 5 illustrates exemplary structure ofa database forstoring information correspondingto users ofthe system, inaccordancewithanotherembodiment ofthepresentinven tion; 0016 FIG. 6 illustrates exemplary structure ofa database forstoring information correspondingto users ofthe system, in accordance with yet another embodiment ofthe present invention; 0017 FIGS.7A,7Band7Cillustratevariousprofileviews ofauserofthesystem,forprovidinginformation correspond ing to the Social status of the user, in accordance with an embodiment ofthe present invention; 0018 FIG. 8 illustrates an exemplary database forstoring informationcorrespondingtoSocialactivitiesperformed by a user ofthe system, in accordancewith an embodiment ofthe present invention; 0019 FIG. 9 illustrates another exemplary database for storing information corresponding to rater's rating ofa user of the system, in accordance with an embodiment of the present invention; 0020 FIGS. 10A, 10B, and 10C illustrate various profile views ofa user ofthe system in accordance with an embodi mentofthepresentinvention whereauserprovidesexcellent rating to another user ofthe system; 0021 FIGS. 11A and 11B illustrate various profile views ofa user ofthe system in accordance with an embodiment of the present invention where a user provides bad rating to another user ofthe system; 0022 FIGS. 12A, 12B, and 12C illustrate various profile views ofa user ofthe system in accordance with an embodi Jun. 5, 2014 ment of the present invention where a user objects to the reception ofbad rating from another user ofthe system; (0023 FIGS. 13A and 13B illustrate a flow diagram of a method for sharing and exchanging at least one ofactivity, service and product in a network, in accordance with an embodiment ofthe present invention; 0024 FIG. 14 illustrates a flow diagram ofa method for sharing and exchanging at least one ofactivity, service and product in a network, in accordance with another embodi ment ofthe present invention; (0025 FIG. 15 illustrates a flow diagram ofa method for enabling the users ofthe system to provide feedback corre sponding to the ratings received from other users ofthe sys tem, in accordance with anembodiment ofthepresentinven tion; 0026 FIG. 16A to 16D illustrates a flow diagram of a methodforenablingthesystem to determinethegenuineness ofan objection raised by a user ofthe system on the ratings received from anotheruser ofthesystem, inaccordance with an embodiment ofthe invention; (0027 FIG. 17A to 17E illustrates a flow diagram of a method forproviding a userwith various tasks to perform on theselectionofdifferent ratings forotherusers ofthesystem, in accordance with an embodiment ofthe invention; and (0028 FIGS. 18A and 18B illustrate a flow diagram of a methodforenablingauserofthe systemto re-ratetheratings providedtoanother userofthesystem, inaccordancewithan embodiment ofthe invention. DETAILED DESCRIPTION OF THE INVENTION 0029. Illustrative embodiments ofthe invention now will be described more fully hereinafter with reference to the accompanying drawings, in which some, but notall embodi ments ofthe invention are shown. Indeed, the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather,theseembodimentsareprovidedsothatthisdisclosure willsatisfyapplicablelegal requirements. Likenumbers refer to like elements throughout. 0030 FIG. 1 illustrates an exemplary environment 100 where various embodiments of the present invention are implemented. The environment 100 includes a server 102 connectedtoaplurality ofclient devices 104a, 104b... 104n via a network 106. The client devices 104a, 104b ... 104n (hereinafter may collectively be referred to as "clientdevices 104) may refer to electronic devices thatmay be utilized by users toaccess the server 102. Examples oftheclientdevices 104 may include, but are not restricted to, a personal com puter,amobilephone,aSmartphone,apersonaldigitalassis tant (PDA), a tablet computer, a laptop, and the like. The Network 106 may include, but is not restricted to, a commu nication network such as Internet, PSTN, Local Area Net work(LAN), WideAreaNetwork(WAN),MetropolitanArea Network (MAN), and so forth. In an embodiment, the net work106 can bea data network such as the Internet. Further, the server 102 may include a system 108 to support sharing andexchangeamongtheusersofthe clientdevices 104(here inafter referred to as “users'). Thesystem 108 may facilitate the share and exchange of an activity, service or product among the users through the network 106. Further, the mes sages exchanged between the server 102 and the client devices 104 can comprise any suitable message format and protocol capable of communicating the information neces saryfortheserver102toprovideadesiredservicetotheclient
  • 38. US 2014/0156758 A1 devices 104. In an embodiment ofthe present invention, the messages comprise hypertext transferprotocol (HTTP) mes SageS. 0031. In an embodimentofthe invention, server 102 may bea host fora social networking website that may utilize the system 108 for supporting the users ofthesocial networking website to share and/or exchange various activities and resources, such as vehicles, equipments, services, among themselves. Further, in another embodiment, the social net working may be a partofthesystem 108 that may require the users to register, therewith, for facilitating the users with various Support services of sharing and exchanging in the system of social network. Further, in an embodiment, the users ofthe client devices 104 may need to register with the system 108forsharingandexchangingatleastoneofactivity, product, or service (hereinafter activity, product and ser vice may collectively be referred to as resources) in the network 106. The user may be registered, to create a profile, bySubmittinginformation,Suchaspersonalinformation,aca demic information, professional information and the like, to the system 108. The personal information of a user may include, but is not restricted to, name, location, and hobbies. Further, the academic information ofthe user may include, but is notrestrictedto, qualification detailsandany academic achievement. Similarly, the professional information may include details corresponding to the profession (ifany) Such as industry, designation and the like, ofthe user. The infor mation corresponding to the profile ofthe user is explained further in conjunction with FIG. 4 and FIG. 5. 0032. In an embodiment,each ofthe registered users may communicate messages to share or exchange the resources with other users. In an embodiment, each user may post communication message through his/her profile for public viewing. Such messages, ifpostedby the user, may beshown to all other users of the system 108. Further, in another embodiment, the communication between various users of the system 108 may bethrough sending messages directly to intended users ofthe system 108. Again further, in another embodiment,theusermay defineoneormoregroups ofusers on various bases such as types of users, relationships with users and the like. For example, groups for friends, relatives andthelike. Further,theuser mayposttherequest/announce menttoaspecificgroup ofusers.Yetin anotherembodiment, the users may create particular rooms in their profiles for sharingactivity orservice with users ofthe system 108. For example, theusermay create a room forsharing ofresources Such as vehicle, products and the like. 0033 Similarly, the user may create a room forexchange of services between users, such as a room for exchanging services likebabysittingwith anyproductofservicesoffered by otherusers ofthesystem 108. Forexample,ifauserofthe system 108 plans to travel from a first location to a second location,the user maypostthis information on his/hershared room correspondingto travelling. The informationpostedby the user may be visible to all other users ofthe system 108 whosharethecommonroom.Thesystem 108mayalso notify oneor more other users, aboutthetravellingplan ofthe user, through appropriate means. The one or more users may include, but are not limited to, users ofthe system 108 who share the common room orhavingthesame interests (as may be determined through the users’ profile), for example, but not limited to, the system may send notification, through an E-mail,toeach oftheusershavingtheinterestintravellingor who follow the same route from the first location to the Jun. 5, 2014 secondlocation. Theuser mayalso communicatemessagesto share or exchange activity, product, or service with other USCS. 0034. In an embodiment, each registered user ofa client device. Such as theclientdevice 104a, mayposttheinforma tion corresponding to the product, service oractivity thatthe userwants toshareorexchangewith otherusers ofthesystem 108. Forexample, the usermay announcean activity, Such as bike riding, orpostarequestforresourcesharingorexchang ing. Further, the user may postone or more conditions corre sponding to post or announcement. The conditions may include, but are not limited to, information or terms corre sponding to the posted request or announcement for sharing orexchanging. Forexample,theusermayposttheconditions Such as time of ride, maximum time window for pick-up, maximumtimewindow fordropoffcorrespondingto thebike riding. 0035) Similarly, the user may posta request for ride shar ing or exchange ofservices orequipments. For example, the user may post a request for service corresponding to baby sitting in exchange ofany other service or product. Further, the user may post conditions corresponding to such request, for example, the user may announce timings for receiving such service. Accordingly, the other users ofthe system 108 may show their interest corresponding to thepost by accept ing the announcement. 0036 Further, in an embodiment, the user may ask for bids, from other users ofthe system 108, for providing ser vices based on the request/announcementposted by theuser. Correspondingly, the other users may bid for the share or exchange for services or product. In an embodiment, the system 108 may search for suitable other registered users (havingtheirprofiles ofthesystem 108) basedonthe request/ announcementpostedbytheuser. In thisembodiment, in one case,thesystem 108 mayanalyzetheprofiles ofthe registered users ofthe system 108 based on the request/announcement and corresponding conditions posted by the user. For example,iftheuserannouncedanactivityforbikeridingthen the system 108 may search for otherusers having interest in biking or travelling. In an embodiment, this may be deter mined by analyzing the hobbies ofthe other users. Accord ingly, the system 108 may determine the suitable users for sharing or exchanging the activity, service or product based on the request or announcement posted by the user. 0037. Further, itmay beappreciated bya person skilled in the art that the sharing and exchanging through the system 108 in the network 106 may notbe limited foractivity, prod uctandservices. Further, each usermay share information in any form Such as text information, multimedia information andthelike. Forexample,ifauseriswillingtotravelfrom the first location to a second location and seeking guidance in travelling route orweatherconditions forthe second location orany otherinformation inthis regard,thentheusermaypost the requestforcorrespondinginformation. Otherusers ofthe system 108maysharetheirexperiences inthesecondlocation that the user may be willing to know. Further, theother users mayshareotherinformationtoguidetheuser(whopostedthe request) regarding short route for travelling to the second location. In an embodiment, the system 108 may notify the user regarding other suitable users of the system 108 who have travelled to the second location and may provide guid ance to the user. The system 108 may determine about the suitable users from theprofile created oractivities posted by the other suitable users. It may beapparent to one skilled in
  • 39. US 2014/0156758 A1 theart thathere, the user maybethe registered memberofthe system 108 who announces an activity or posts the request and otherusers may include otherregistered members ofthe system 108 who can view the announcement/post and may accept/reject the request. Further, the system 108 may search forthe otherusers who may be suitable to share or exchange of resources. The system 108 is explained further in more details in conjunction with FIG. 3. 0038 FIG. 2 illustrates another exemplary environment 200 where various embodiments ofthe present invention are implemented. The environment 200 includes a server 202 connectedtoaplurality ofclient devices204a, 204b... 204n via a network 206. The client devices 204a, 204b . . . 204n (hereinafter may collectively be referred to as "clientdevices 204) includecommunication devicesthatmaybeutilizedby users toaccess the server 202. Examples oftheclientdevices 204 may include, but are not restricted to, a personal com puter,amobilephone,aSmartphone,apersonal digitalassis tant (PDA), a tablet computer, a laptop, and the like. The Network 106 may include, but is not restricted to, a commu nication network such as Internet, PSTN, Local Area Net work(LAN), WideAreaNetwork(WAN),MetropolitanArea Network (MAN), and so forth. In an embodiment, the net work 206 can be a data network such as the Internet. 0039. Further, the server202 may includea system 108 to Supportsharingandexchangingamongthe users ofthe client devices 204 (hereinafter referred to as “users'). The system 108 may facilitate the share and exchange of an activity, service orproductamong theusers through the network206. Inan embodiment, the users oftheclientdevices 204 maybe required to register with the system 108 for sharing and exchangingtheactivity,serviceorproduct(hereinafter activ ity, service or products may collectively be referred to as resources). Further, the messages exchanged between the server 202 and the client devices 204 may comprise any Suitable message format and protocol capable of communi catingtheinformation necessaryforthe server202 to provide a desired service to theclient devices 204. In an embodiment of the present invention, the messages comprise hypertext transfer protocol (HTTP) messages. 0040. Further, the environment 200 illustrates links betweentheclientdevice204a,theclientdevice204bandthe client device 204c. As shown the client device 204a and the client device 204b are connected through a link 208. Simi larly, the client device 204b and the client device 204c are connected through a link 210. These links represents a rela tion between the users corresponding to the client devices. Such relations may include, but are not restricted to, friend ship, family relation, neighbors, business relation and the like. Forexample, the useroftheclient device 204a maybe a friendofthe userofclient device204b. Similarly, the userof client device 204band the userofclient device 206C may be business associates or colleagues in the same company. Fur ther, the users may be directly or indirectly related to each other. Forexample, the userofthe client device 204a (that is shown as connectedto theclientdevice 204b) maybeadirect friendofthe useroftheclientdevice 204b. Similarly, theuser oftheclient device204b maybea direct friend forthe userof the client device 204c (as shown connected through a direct link). Therefore, the user ofthe client device 204a may be considered as indirectly related (as friend offriend) with the user ofthe client device 204c. 0041 Further, in an embodiment, such links may be trackedby thesystem 108 to determinethe relations between Jun. 5, 2014 the users. Further, each user may limit the posting or announcements to specific users based on the relations. For example,ifauser, Suchastheusercorrespondingto theclient device204a,posts apublic requestforsharinga ride,then in anembodiment,therequestmaybeshown toalltheregistered users of the system. Further, ifthe user ofthe client device 204b wants to show his post only to his/her friends, then the system 108 may makethepostvisibleonly to friends, such as the user of the client device 204a and the user of the client device204c. Furthermore,iftheuseroftheclientdevice206b is willingto show his/herpost only to his/her colleagues ofa company then thesystem 108 may makethe post visibleonly to the user ofthe client device 204c. 0042. For example, ifa user needs someone to look after his/herhouse forone week in his/herabsence. The user may want anybody whom he/she can trust on for Such responsi bility oflookingafter the house such as his/herfamily mem bers,closefriendsandthelike. Further, theuser may notwant this information (ofhis absence from his/her house for one week), to be leaked to any other user. In Such situation, the user may select one or more credible users (members)ofthe system 108 or may select a pre-defined group of members (corresponding to his/her profile) that may include his/her family and/or close friends. The social networking website may then show the posting ofthe user to only the selected membersandmaystrictlyhidetheinformationtobeleakedto any other member. 0043. Further, based on the posting, one or more other users ofthe system 108 may accept the request posted by the user and accordingly the resources may actually be shared and/or exchanged between them. Subsequent to the actual sharing and/or exchanging based on the accepted request corresponding to the post, the userandthe one or more other users may provide ratingto each otherbased on theirperfor mances corresponding to sharing/exchanging. User's ratings may beexplained further in conjunction with FIGS. 3, 4and 5. Further, the system 108 may determine the credibility of users forsharingand/orexchangingresources withafirst user based on various factors such as their relations with the first user, ratings received from other users ofthe system 108and the like. 0044 FIG. 3 illustrates exemplary block diagram of a system, Such as the system 108 (as described in conjunction with FIG. 1 and FIG. 2), to Support sharing and exchanging, in accordance with an embodiment ofthe present invention. Inanembodiment,thesystem maybeutilizedasaplug-in for othersystem ora Social network. In anotherembodiment,the system may be implemented as a social networking system. The system 108 includesa processor302 anda memory 304. The memory 304 includes a database 306. The database 306 may store information about users ofthe system 108. Each user may needto be registered with the system 108 by creat ing a profile thereon. The profile may be created by entering one or more information, Such as personal information, pro fessional information andthe like, correspondingto the user. 0045. The system 108 may facilitate each user for announcing a request corresponding to sharable/exchange ableactivities, servicesorproducts (hereinafterreferred to as resources)forinvitingotherusers (hereinafterreferredtoas second users’) ofthe system 108. Hereinafter the user who posts/announces any request/information on the system is referredto as firstuser. Further,hereinafter, the users ofthe system 108 who are invited by the first users, for the posted/ announced request/information, may be referred to as the
  • 40. US 2014/0156758 A1 second users. Furthermore, the users (other than the first user) who may accept the request posted/announced by the first usermay alsobe referredto as the second users. Further, theusermaypostoneormoreconditionscorrespondingtothe announcement. The conditions (as posted by the first user corresponding to the sharable?exchangeableactivity/service? product) may include, but are not limited to, at least one of type, time, location, compensation, security collateral or required skill level corresponding to the sharable activity, service orproduct. Forexample, ifthe sharable activity, ser Vice orproduct is vehicle sharing or ride sharing with one or more second users then the conditions corresponding to the ride(orvehicle)sharingmay include,butarenotrestrictedto, date ofthe ride, time ofthe ride, maximum time window for pick-up,and maximumtimewindow fordropoffcorrespond ing to the ride. 0046. In an embodiment, the conditions may be manda tory to be followed by the second users, ifthe second user accepts a request corresponding to the announcement. In another embodiment, the conditions may be negotiable between the first user and one or more second users who are interested in the posted/announced request/information. The system 108 maydetermineaboutoneormoresuitablesecond users that may be recommended to the first user correspond ing to the post of the first user. The suitable second users corresponding to the post/announcement may be determined basedon matchingbetweentheprofileofthefirstuserandthe profile ofeach ofthe second users. In one embodiment, the system 108 may determine the matchingofthe first userwith thesecond usersby matchingtheoneormoreconditionswith information (such as profile information) corresponding to the second users. Ifthe one or more second users meet the conditions then the second users may be considered as Suit ablesecondusersfortheannouncedactivity/service/product. 0047. Furthermore, the memory 304 of the system is coupledtotheprocessor302andincludesthedatabase306to store information about each of the first users and second usersofthesystem 108.Theinformationcorrespondingtothe first user and the second user may include, but is not limited to,personal information(such as name, location,hobbiesand the like), professional and educational information (Such as qualification, work industry, designation and the like). Fur ther, the information correspondingto the firstuser may also include information corresponding to post/announcements for sharing/exchanging activities, services or product. The first user may announce/post request/information and corre spondingconditionsassociatedwith activities/services/prod ucts for inviting one or more Suitable second users. The sys tem 108may facilitatetheseconduserstoacceptoneormore sharable?exchangeable activity, service or product that may be announced/posted by first users. 0048. Further, the memory includes one or more instruc tions that may be executed by the processor 302 to provide Supportforsharingandexchangingatleast oneofanactivity, a service, a product or information. The processor302 ofthe system 108maysearch forsuitablesecondusersofthesystem 108by matchingthecontentand/ortypeoftheannouncement or request made by the first userwith theprofile information oftheotherusersofthe system 108. Examplesofthetypes of announcements or requests may include, but are not limited to,sports,education,health,hospitality,food,transport,Secu rity, pets, charity, adventure, personal, social orbusiness etc. Theprofileinformation may include,butis not limited to, the hobbies/interests, residential/business addresses, recent Jun. 5, 2014 activities, public ratings, profile points etc. The public rating represents rating provided by the other users based on the shared/exchanged activity/service/product between them. In an embodiment,thepublic rating maybearatingprovidedby a first user to a second user and Vice-versa for a specific activityshared/exchangedbetween them. In anotherembodi ment, the public rating may be an average rating ofa user (suchas thefirstuserorthesecond user) thatmay be received from all other users of the system 108 based on sharing/ exchanging/purchasing/selling an activity, a service, a prod uct or personal item, an information and the like. 0049 Further,theprofilepointsincludepoints that maybe earned by a user based on sharing/exchanging/purchasing/ selling any activity, a service, a product, personal item, or information with other users ofthe system 108. Further, the earned profile points may be utilized by the user in further sharingorpurchasinganyactivityorserviceoraproductwith other users ofthe system 108. In an embodiment, profile of each user may be initialized with Zero '0' profile points. 0050. The processor 302 may then inform the first user about one or more matchingprofiles ofthe second users that are Suitableto theannouncement orrequest madeby the first user. In an embodiment, the processor 302 may select only those profiles of the second users of the system 108 that satisfies all of the conditions posted by the first user corre sponding to his/her announcement or request for sharing/ exchanging/purchasing/sellinganyactivity,aservice,aprod uct or personal item, an information and the like. Further, in anotherembodiment,theprocessor mayprovideinformation corresponding to the other users (ofthe system) having less relevancy based on the matching (as described above) between the conditions of the first user and profiles ofthe second users. In this embodiment, the other users may have greater relevancy based on Some other criteria Such as com mon interest, location as that ofthe first user. 0051. In an exemplary embodiment ofthe invention, the sharable activity, service or product may include sharing a ridebythe firstuserwith oneormoreofthe secondusers. For example, a first user announces a ride sharing service to be shared a certain dateand time. The first user also adds certain conditions corresponding to the ride sharing service. The conditions may include,butare not limitedto, date on which thefirstuser is willing to sharehis/her ride, timeofthe day at whichthefirstuseris willingtopickuptheseconduser. Initial locationfrom where thefirstuserwillpickuptheseconduser, destined location at which the first user will drop off the second user,and maximum timewindow selectedby the first user forpicking up and dropping offthe second user from/to the destined location. Forexample, the maximum time win dow for pick up selected by the first user may include a maximumtimeatwhich thefirstusermay pickupthesecond user. The maximum time window for pick up may also includethemaximum timeupto whichthefirstusermaywait forthe second user tojoin the first user. The maximum time window for dropping off may include a maximum time to reach to the destined location ofthe second user. 0052. In anotherexemplary embodiment oftheinvention, the sharable activity, service or product may include share of sports activity or invitation to play any sport. Forexample, a first user may announce a cricket event on certain date and time at a specific venue. The first user may also add certain conditions correspondingtoplayingthesport.Theconditions may include, but are not limited to, need for experienced players (secondusers), needtobeincertainuniform,need for
  • 41. US 2014/0156758 A1 males only, need for the players of a particular age group (suchas less than thirtyyears).Theprocessor302 may senda messagetoalloftheusersofthesystem 108 correspondingto the announcement made by the first user. In case a user acceptstoplay with the first user,theprocessor302 may then notify the first user corresponding to acceptance ofthe invi tationtoplaycricketbyauser(oraseconduser).Thefirstuser may then scan the profile of the user and may or may not approvethe seconduserforbeingapartofthesportsactivity. 0053. Ifthe second user gets approval from the first user, theprocessor 302 may then inform the second userabout his selection/approval for the sports activity. Similarly, if the second user is rejected by the first user then the second user maybe informedsuitably bytheprocessor302. Further,in an embodiment, the system 108 may inform other approved second users (who are already approved by the first user corresponding to the announced sports activity) about approval ofanothersecond userforthesharedsportsactivity. Due to this, the other users may remain updated about the fulfillmentoftheconditionscorrespondingtothesportsactiv ity. For example, iffor cricket activity (as posted by a first user), 11 members are required and 9 members have been selected (Approved) by the first user and 2 more members are required. Then by sending the notification to the all 9 approvedmembersabout anew approvedsecondmemberfor the cricket, the all 9 members may be updated that now only 1 more member is required to meet the condition (of 11 members) for the activity cricket. 0054) The processor 302 of the system 108 may also searchforcertainusersofthesystem 108 thatlives nearbythe venuespecifiedby thefirstuserintheannouncement. Further, the processor 302 may shortlist the users having mentioned about cricket in theirprofiles as hobby or interests orprofes sion etc. Furthermore, the processor may shortlist the users based on their gender and age. The processor 302 may then Suggesttheshortlisteduserstothefirstuser.Thefirstusermay then view the profiles ofthe shortlisted users suggested/rec ommendedby the system 108 and may furtherfilter the suit able users based on his/her preferences. The processor 302 may then senda notification to all the suitableusersaboutthe approval in participating in the cricket activity. The notifi cation may include, but not limited to, the detailed informa tion about the sports event announced by the first user. The notification may also inform the suitable users about the approval of the first user for participating in the activity. Further, in an embodiment, the processor 302 may directly approve the user, ifthe Suitable useraccepts the notification. Accordingly, the system 108 may keep a record (in the data base 306) of the final shortlisted users for the activity (cricket) as posted by the first user. 0055. Further,based on the record (that maycontain a list oftheapproved second users) and activity information (Such as conditions like when the activity is to be performed), the processor 304 may determine whether the activity is com pletedornot. Further,the system 108mayaskeach ofthefirst user and the second users to confirm about the status of the activity that whether the activity is completed, pending, extended, expired and the like. The status corresponding to anyactivity may definethesituation in which theactivity is present. The status completed or pending may denote that theactivity is completedorpending respectively. Further, the days and time for the activity may be extended due to some reasonsormutualconsentofeachmemberoftheactivitythen Jun. 5, 2014 the status may be set as 'extended. Correspondingly, any or each membermay updatetheactivityinformationbyentering the updated date therein. 0056 Based on the status, the processor 304 may send timely reminderstoeachofthefirstuserandthe secondusers (who participated in the activity) forproviding rating/review to eachothermemberoftheactivity. Forexample,ifthestatus of the activity is completed then the processor 304 may notify each ofthe members to provide rating to each other based on their experiences in sharing the activity (cricket). Accordingly, each user may provide rating to other users based on theirexperiences with others in sharing the activity (such as while playing the cricket). Such ratings may add a value to a user's profile that may be considered to determine thecredibility ofthe user. Basedonactivity specific rating,an average rating may be calculated by the processor 304 that depicts the overallpublic rating,forthe user,basedonratings received for all the activities/services/products shared/ex changed between the users. 0057. Further, based on the rating received by each user, theprocessor304 may determinecredit pointsbasedon shar ing the activity, service, product with other users. For example,basedontheratingreceivedbyauserforaparticular activity,theprocessor304 may calculatetheamountofpoints that may be credited or debited to/from the user's account. Further, the processor 304 may determine the credit points based on various factors such as the typeand duration ofthe activity/service shared/exchanged between the users. Fur thermore, the processor304 may credit/debit points to/from theuser's account that may bepre-setbetween the users who share/exchange the activity/service/product. for example, if the first user shares a personal item with other user (second user) then based on the pre-set amount, the first user may receive 5 pointsasacreditforsharingthepersonal item with the seconduser. Correspondingly, the 5’points may be deb ited from the account of the second user for sharing the personal item ofthe first user. In other words, the 5’ points maybe transferred from the second user'saccount to the first user's account. Further, the processor304 may senda notifi cation to the first userandthe second user(s) for correspond ing credit and debit of pre-set number of points based on sharingat leastone oftheactivity, serviceorproductbetween them. In an embodiment, the processor 304 may facilitate each userofthesystem 108toutilizecreditpointsforsharing/ exchanging/purchasinganyactivity,service,productorinfor mation that may beannounced by one or more other users of the system. 0058. Further theprocessor304 may send notifications to each user based on the activity performed corresponding to theuser. Such notification maybesentthrough various means such as Email, SMS, profile notification and the like. The profile notification includes notification to a user (corre spondingtotheprofile)bypostingthe messageofnotification within theprofile ofthe user. Forexample, theprocessor304 may sendemails to first userandthe second users forprovid ingratingtoeachother.Similarly,theprocessor304 maysend emailstothe firstuserandthesecondusersforcorresponding credit or debit ofpre-set numberofpoints. 0059. In an exemplary embodiment of the invention, instructions executable by the processor 302 of the system 108 may facilitate the users to provide ratings to each other based on the experience shared with each other during shar ing/exchanging/selling/purchasing of activity/service/prod uct. Furtherin the exemplary embodiment, to maintain genu
  • 42. US 2014/0156758 A1 ineness in providing ratings to the users,the system may add restrictions in the procedure of rating users, such that, the users ofthesystem areboundtoprovidesupportordetails for providing any rating to any user. The system 108 may store thedetailsinthedatabase306ofthememory304.Thedetails stored by the system 108 may be utilized in case ifthe rating receiverqueries against the rating received by otherusers. 0060. Further, instructions executable by the processor 302 may facilitate the users ofthe system to objecton any of the ratings received from other users. Furthermore, instruc tions executable by the processor302 may facilitate the sys temto determinetheauthenticity orgenuinenessoftheobjec tion raised by the users. Moreover, the system may either reject oraccept the objection raised by the users correspond ingto the ratings receivedfrom otherusers. Ifthesystem 108 acceptsthe objection ofa userthen the rating receivedby the user may be rejected, i.e. the rating received may not be accountable in the public rating ofthe user. Further, if the system rejects the objection ofa userthen the rating may be accountable in the public rating ofthe user. 0061 Furthermore, instructionsexecutableby theproces sor 302 may facilitate the users to object furtheron the deci sion madebythesystemtoeitheracceptorrejectan objection on a rating. Ifthe users objects furtheron the decision ofthe system then thesystem may handoverthe objection to rating agencies. The rating agencies may be a dedicated team of human employees of the system who are trained to handle conflicts in the ratings. The instructions executable by the processor may facilitate the rating agencies to contact the users involved in the conflicts via network means. The rating agencies may enquire the users concerning to the conflicts and may use thedata storedby the system 108in thedatabase 306 of the memory 304 corresponding to the shared/ex changed activity/service/product. In an embodiment, deci sion madebytheratingagencies may notbe objected further. 0062. In addition to the exemplary embodiment of the invention, the instructions executable by the processor 302 may facilitate the system to calculate rater's rating ofa user based on one ofa numberofacceptance, rejections orobjec tions raisedby other users on the rating provided by the user. Inanembodiment,thesystem may calculatetherater's rating based on the number ofacceptances occurred on the ratings provided by a user. The rater's rating may signify the genu inenessorcredibility ofauserofasystem inprovidingratings to other users ofthe system. The rater's rating may play an important role for the users ofthe system to select a credible user for sharing/exchanging/selling/purchasing ofany activ ity/service/product. 0063 FIG. 4 illustrates exemplary structure ofa database 400 for storing information corresponding to users of the system, in accordance with an embodiment of the present invention. The database 400 stores information correspond ing to users ofthe system 108. In an embodiment, the users are registered members of the system 108 having profile thereon. Basedon theregistration,eachusermaybeassigned withauniqueuserID,as representedbyuserID402. Foreach user, the database 400 may store various information such as profile information, information corresponding toannounce ment, average public rating, profile points and the like, cor responding to the user. 0064. As illustrated, the database 400 includes columns containing information Such as profile information 404. announcement/request 406, average rating 408 and profile points 410. The database 400 may store such information for Jun. 5, 2014 each userofthe system 108. Further, as shown, row 412, row 414and row 416representinformation correspondingto user 1,user2and user3 ofthe system 108 respectively. Here, user 1, user2 and user3 representuserIDs. Further, foreach user, the profile information 404 may include information corre spondingtoaprofileofauserthatmaybeprovidedbytheuser while registering with the system 108. Forexample, the pro file information 404 may include, but is not restricted to, personal details,as representedby column 418, qualification and other information, as represented by column 420. The personal details may include, but are not restricted to, infor mation like name, location, hobby, and the like. Similarly, qualification and other information may represent non-per Sonal information Such as, but are not restricted to, informa tion corresponding to education, profession, industry, desig nation, and achievements ofa user. 0065. As shown, the personal details 418 (corresponding to theuser 1)include name A,location L1 andhobby H1. Similarly, the personal details 418 of the user 2 represents name B, location L2 andhobby H1 corresponding to the user2. Again similar, name, location andhobby ofthe user3 are represented by C. L3 and H3. Here, it may be noted that hobby ofthe user 2 is same as the hobby ofuser 3, as shown by H1. Further, each user of the system 108 may request orannounce an activity, service orproduct that may besharable orexchangeable with one or more other users of thesystem.As shown,column406 (forrequests orannounce mentpostedbyusersofthesystem 108)includesinformation corresponding toactivity, serviceorproductand correspond ing conditions (as represented by column 422 and column 424 respectively). Hereinafter, the activity, the service orthe productmaycollectivelybereferredtoas theresources.The users maybefacilitatedtopostarequest orannouncementfor sharingorexchangingatleastoneoftheresourceswithoneor more other members (users) of the system. Hereinafter, the userwho posts the requestorannouncement may be referred toasthe firstuser andremainingregisteredmembers(users) ofthe systems may be referred to as the second users. 0066. In an embodiment,a user(the first user) may posta requestorannouncement forall the secondusers (users other thanthe first user) ofthesystem 108. Inanotherembodiment, the firstuser may posta requestfora specific group ofpeople Such as friends, relatives, business associates and the like. Each user may be facilitatedto define one or moregroups by addingspecificpeopletherein. Further,correspondingtoeach requestorannouncement,thefirstusermay postone ormore conditions for sharing/exchanging the at least one of the resources.Thecolumn422storesdetailscorrespondingtothe sharable and/or exchangeable resources, for example, as shown, an exchangeable service Such as House Keeping may be posted by the user 1. This post is for inviting one or more second users foraccepting the conditions (as shown by column 424) corresponding to exchangeable service i.e. House Keeping. In anembodiment,thefirstuser may make the conditions mandatory for accepting the posted sharable/ exchangeable resource(s). In this embodiment, if a second user accepts the posted information corresponding to a resource (Service for house-keeping) then it is considered thatthe second useraccepts all the conditions corresponding to the post. Further, in another embodiment, ifthe first user postan announcementforsellingofresourceandasks forbid for that particular resource, the second user may bid for the resource based on the announcement.
  • 43. US 2014/0156758 A1 0067 Further,as shown, a requestpostedby theuser 1 for house-keeping with conditions (represented by column 424) is storedinthedatabase400. Theconditions may include,but are notlimited to, timeline required toperform theactivity or service, date/day for performing the activity or the service, requirement of number ofVolunteers (second users) to per form or participate in the activity or service, and place of performingtheactivity. Specifically,asshown,theconditions posted by the user 1 for the house-keeping activity/service includetimelinesuch as 6 AM-7 PM, day forperforming the activity is Sunday and numberofthe secondusers required is 1. Similarly, the service posted by the user2 is Babysit ting with conditions representing the time, date and Volun teer (Second users) requirement for the User 2. Specifically, the conditions posted by the user2 include time as 5 AM-11 AM, day as Monday and numbers of the second users requiredis 1 andthe condition thatseconduserrequiredis a female for baby-sitting service. Again similar, the posting corresponding to the user3 includes an activity Cricket and corresponding conditions representthe time, dateand Volun teer(Seconduser)requirementtoperform thepostedactivity. Specifically, as shown, the information stored corresponding to the user 3 includes activity as Cricket and conditions include time to play cricket is 6 AM-10 AM, date of the activity 22 Feb. 2012, number and type of second users required is 10 males. 0068. In oneembodiment, the firstusermay be facilitated to post an activity, service, product (Herein, activity, ser vice, and product may collectively and intermittently be referred to as resource) or information for inviting specific setofsecondusers (usersofthesystem 108otherthanthefirst user). For this, the first user may be facilitated to post an activity according to the type thereof. For example, the first user may post cricket as ofthe type sports activity. In an embodiment, the second users having hobby or interest in sports may directly search any post corresponding to sports ifthe corresponding information is posted according to the type oftheactivity by thefirst user. Further, this may enablethesystem 108tosearch forsuitablesecond users who aresuitableandcredible forthepostedactivity. Forexample, to search second users those may be interested in the posted service, in an embodiment, the system may determine the typeofpostedactivity,serviceorproductandaccordingly,the system may search for Suitable second users those may be interestedinsharingorexchangingtheresource(correspond ing to thepost)based on thehobbyoractivities ofthesecond users. Further, iftheprofileofthesecond userincludes infor mation regarding his/her hobby as related to sports then in an embodiment, the system 108 may suggest the first user about the second users as suitable for the activity/service corresponding to the post. 0069. Further, theaveragepublic rating (as shown by col umn 408) represents an average rating receivedby each user from one or more other users (ofthe system 108) based on his/herpreviousexperiencesin sharing/exchangingresources or information. Further, as shown average public rating for the user 1,basedonhis/herpastexperienceswith otherusers, is 3. Herein, the rating 3 may be provided by the system 108 based on the individual ratings received, by the user 1, corresponding to sharing and exchanging ofthe resource or theinformation withotherusers. Here, itisunderstood(based ontheaforementionedexplanation)thattheuser 1 canreceive individual rating by being eitherthe first user(who posts the request/announcement) or one of the second users (other Jun. 5, 2014 usersofthesystemexcludingthefirstuser)ofthesystem.The individual rating is explained further (as activity specific rating) in conjunction with FIG. 6. Similarly,average rating fortheuser2andthe user3,basedonhis/herpastexperiences with other users, is 5’ and 1 respectively. (0070 Furthermore, theFIG.4showsoverallprofilepoints (as depicted by column 410) that may be accumulated by a user from all the previous sharing/exchanging ofactivities, services orproduct. Forexample,iftheuser 1 earn 10 points bybeingthefirstusertwo times (considering 5 pointscredit foreach time ofsharing/exchanging) in previous experience of sharing/exchanging and further, if the user 1 loses 5 points byacceptingany serviceofferedby any otherfirst user (considering debitof 5 points)then the overallprofilepoint will be 5 (10-5) that may be referred to as “overall profile points fortheuser 1. Inanembodiment,each registered user mayhavehis/heraccountcontainingpointsearnedbythe user through sharing/exchanging activities/resources with other users ofthe system. These points may further be utilized by the user for requesting otherusers ofthe system for sharing/ exchanging activities, services, products. Further, it may be appreciated by a person skilled in the art that the user may utilizethe earnedpoints in purchasing oneormoreactivities, services or products. In other words, the user may sell the points for receiving the services or products from the other users. Thepoints credit/debit correspondingto activities/ser vices shared/exchanged is further explained in conjunction with FIG. 5. (0071. Further, as shown in FIG. 4 of the invention, the activity/service/product corresponding to the column 422 posted by the user 1 includes service ofhouse-keeping. Fur ther,in condition,theuser(firstuser)posteda requirement of oneperson who can takecare ofhis/herhouse on therequired date/day (mentioned as Sunday) between 6 AM-7 PM. Other users (second users) of the system, who can see the post, may respondtothepostbyacceptingtheposted service. Further, before responding to the post, the other users may check the average public rating ofthe first user to confirm his/her credibility. Accordingly, the other users may decide whether to accept the request posted by the user or not. Further, the first user may be notified ifone or more ofthe second users accept the post. Accordingly, the first user may assign the service for house-keeping to one or more second users who accepted the posted request corresponding to the house-keeping. In an embodiment, one ofthe second users whoacceptthepostedservicebythefirstuserwillbeassigned to complete the posted request. Further, the system 108 may send one or more reminders to the accepter to complete the assigned work. In another embodiment, if multiple second users accept the requestposted by the first user then the first user may be provided with the details ofthe all such second users who accept the posted service. The first user may then selectone or more users from thesecond users whoaccepted request (hereinafter referred to as the request acceptor). In anembodiment,the system 108may furthernotifythesecond users abouttheaction takenby thefirstuser. Forexample,the system may inform thesecondusers (requestacceptor) about whether they have been accepted or rejected by the first user who posted the service request. 0072. In an embodimentofthe invention, the system may inform one or more second users about the announcement/ requestpostedbythefirstuser. Theoneormoresecondusers may be selected by the system 108 based on the hobbies or personal information ofthe second user. Forexample, ifthe
  • 44. US 2014/0156758 A1 first user posts an activity corresponding to cricket in X ground (venue)then thesystem mayanalyzetheprofileinfor mation, such as hobbies and location, of the second users. Based on analysis, ifit is determined by the system that the profilesofoneormore secondusers (usersotherthanthe first user) match suitably (hereinafter may be referred to as matched second users) with theactivity and corresponding conditions posted by the first user then the system 108 may provide information corresponding to those matched second users to the first users. Forexample, based on the postofthe first user, the system may analyzethehobby (ofeach second user) if matches with type of the activity i.e. sport and location ofthe activity (as posted along with the activity by the first user) matches with the location ofthe second user thenthe system 108mayconsiderthatseconduseras suitable for the post and accordingly the system 108 may provide information correspondingtothesecondusertothefirst user. 0073. Further, in an embodiment, the first user may be facilitated with an option for restricting the post from publi cizingtoallthesecondusers orforsendingtherequestorpost only to specified group ofsecond users, then in an embodi ment the system may search for a Suitable second user from the specified group. In this embodiment, the system may not recommendotherusers ofthe system who are not the part of the specifiedgroup. Further, in anotherembodiment, the sys tem may search Suitable users from all the registered second users ofthe system and may send the recommendation to the firstuserbasedon thepostandcorresponding conditions. For example, ifthe first userhas chosen an option for displaying thepostonly to thefriendsofthe firstuser, then in thiscaseif none ofthefriends ofthefirst useraccepted or responded for the post ofthe first user till some pre-fixed time, the system may start providing recommendations to the first user for Some Suitable second users. Further, it may be appreciated that in this case, the system 108 may not display information correspondingto thepost (thathasbeen restricted,by thefirst user, to the specific group of friends) to any ofthe second users to maintain theprivacy ofthe matterpostedby the first USC. 0074 FIG. 5 illustrates exemplary structure ofa database 500 for storing information corresponding to users of the system, in accordance with another embodiment of the present invention. The database 500 stores information cor respondingto users ofthesystem 108. In anembodiment,the users are registered members ofa system, Suchas thesystem 108,havingprofilethereon. Eachusermay registerhimself/or herselfbycreatingaprofile (anaccount) onthesystem. Based on the registration, each user may be assigned with a unique user ID, as represented by user ID 502. For each user, the database 500 may store various information such as profile information 504, information corresponding to announce ment/acceptance506, ratingorreview 508, earnedpoints510 and the like, corresponding to the user. 0075. As explained earlier in conjunction with FIG. 4, corresponding to each registered user ofthe system, Such as user 1, user 2 and user3 (as represented by the column 512, column 514 and column 516 respectively), the profile infor mation504may include,butis notlimitedto,personaldetails 518, qualification and other information 520. The profile information 504 may be provided by each user while regis teringwith the system. The personal details 518 may include personal information Such as name, location, hobby and the like. Further, qualification and other information 520 may Jun. 5, 2014 include, but not limited to, educational information, profes sional information Such as industry, experience, designation, achievements and the like. 0076 Further, the announcement/acceptance 506 may include, butis not restrictedto, information correspondingto sharable?exchangeableactivity,service,product, information and the like that may be posted by a user of the system (hereinafter referred to as the first user) and information about status forthepost. Such as accepted, completed, pend ing and the like. Specifically, as shown, the information cor responding to announcement/acceptance 506 includes an activity/service/product522,conditions524anda status 526. Theactivity/service/product522 representsat least one ofan activity, a product, a service or information that may be posted or announced by the first user for one or more other users ofthesystem. Hereinafter,the oneormoresecondusers ofthe system may be referred to as the second users. The first user may post orannounce forsharing orexchangingan activity, Service, product or information. Further, the condi tions524may representtheconditionspostedby thefirstuser corresponding to the posted announcement/request. Further, the status 526 illustrates the status of the posted sharable/ exchangeable activity/service/product/information. Specifi cally, the status 526 may include, but is not restricted to, completed, accepted, pending, and the like. 0077 Specifically,as shown, the user 1, theuser2 and the user 3 have the names as A, B and C, locations as L1, L2 and L3, and hobbies as H1, H1 and H2 respec tively. Here, it may be noted that the hobby ofthe user 1 is same as the hobby of the user 2. Further, the column 522 shows theactivity Bike riding posted by theuser 1. Further, the column 524 shows the conditions (posted by the user 1) correspondingto the Bikeriding suchas time 6AM-7AM, Day as Sunday forcarrying out theactivity, and number of persons required is 1. Similarly, as shown, the user 3 has posted the service for Kid Care and condition mentioned includes the time between 8 AM-7 PM corresponding to the service. Further,theuser2hasnotpostedanyactivity/service/ product or information. 0078. After posting an activity, a service, a product oran information by the user 1, in one embodiment, the system searches for one or more Suitable second users by analyzing theprofiles ofall registered second users (otherthan the first user) ofthe system to determine a match between profile of each second user and the conditions corresponding to the post/announcement ofthe first user. In this embodiment, the system analyzes the location, qualification, hobby, activities, post (ifany) and other profile information corresponding to the second users. Further, the system provides information aboutthedeterminedSuitablesecondusers (correspondingto thepostandassociatedconditions)tothefirstuser.Asshown, thehobby oftheuser 1 (H1')is sameas thehobby(H1')ofthe user 2,the system may provide information about the profile ofthe user2 to the user 1. Forexample, thehobby (H1') may includetravelling, biking orridingthat may be matched with theactivity Bike riding postedby the user 1. Based on such matching,thesystem maysearch oneormoreSuitablesecond usersthosecanacceptthepost/announcementofthefirstuser. Subsequently,thesystem may provide notification to the first user(the user 1) to inform him/her about the suitable second user (such as the user 2). Similarly, in an embodiment, the system may notify theSuitablesecond user(the user2) about the post ofthe first user (the user 1).
  • 45. US 2014/0156758 A1 007.9 Further,in anotherembodiment,theuser 1 mayalso be facilitated to search for one or more suitable second users relevant for the post/announcement. Furthermore, the user 1 maybefacilitatedtorestrictthesearchtoaparticulargroup of people. For example, the first user (such as the user 1) may restrictthepostforsecondusers ofaparticularagegroupthen the system may search the Suitable second users ofthat par ticularagegroup.Also,thesecond users maysearchany Such activity, service posted by the first user. 0080 Further,on receivingtheinformation about thepost by the first user, the second users may acceptthe post ofthe first user. Forexample, ifthe user2 likes to share theactivity of bike riding with the user 1 then the user2 may choosean option to accept the activity. Further, the accepted activity may be carried out by the user 2 based on the conditions. Accordingly, the status corresponding to the post may be set as accepted (as shown) in the profile of the user 2 and completed (As shown) in the profile ofthe user 1. Initially, if the post is not accepted by any ofthe second users then the status may be shown as pending. 0081 Based on the activity shared/exchanged by the first user and one or more second users, the first userand the one ormoresecondusers mayprovideratingto eachother. Ifthey liked the activity shared/exchange with each other, they can give more rating and ifthey don’t like, they can give less or Zero rating based on their experience in carrying out the activity orservice. Forexample, considering rating from 1 to 5’ where 5’ being the highest and 1 being the lowest rating, the user 2 has given rating 5 to the user 1 based on his/her experience ofsharing the bike riding with the user 1 and the user 1 has given rating 4 to the user 2 based on his/herexperiencewith the user2 (as shown). Ifthe firstuser gets bad experience in sharing/exchanging any activity/ser vice/product or feels that the second user (with whom the activity/service/product was shared by the first user) was not good orintellectualorlike-mindedthenthefirstusermaygive bad/low rating. Further, the system may send periodic reminders to both the first user and one or more second users to provide ratings to each othercorresponding to actual shar ing/exchanging of the activity/service/product between the first user and the one or more second users. 0082 In one way, the rating provided by a user shows his/her interest in sharing/exchanging the service/activity/ productagainwiththesame user.Also,therating receivedby each user may be added to his/her previous ratings received from other users (for any Such sharing/exchanging activity/ service/product with the other users) to determine average ratingoftheuser(asexplainedpreviouslyin conjunctionwith FIG. 4). The average rating ofthe user may be visible to all other users of the system through the user's profile. For example, ifa user receives ratingof'4', 2’, 3, and 5' after sharing/exchanging fourdifferentactivities/services orprod ucts with four different users, then, accordingly, the average ratingoftheusermay beequivalent to 3.5’ that may bemade visible to all the users ofthe system. 0083. Further, in an embodiment, an account (profile) of each registered user may be initialized with 0 points that may beincreasedordecreasedbasedon sharing/exchanging/ sellingaparticularactivity/service/productpostedby thefirst user. Thesepoints may becreditedordebited from the user's account based on sharing/exchanging any activity/service? product. forexample, ifthe first userannounces a service for car sharing from one location to another and sets 5 credit points forthe service then 5’ points may be debited from an Jun. 5, 2014 account ofasecond person who accepts thepostedservice of the first userand correspondingly, 5 points may be credited to theaccountofthefirstuserforprovidingthe service. In an embodiment, based on the status of activity, and date of performing the activity, and rating/review provided by the users associated with theperformed activity, the system may determine whether the activity has actually been carried out (shared/exchanged)betweenthefirstuserandtheoneormore secondusers oftheacceptedactivity.Accordingly,thesystem may provide credit points to the users. For example, ifthe status ofthe post, corresponding to a service, is completed andthefirstuser(whoposted theservice)andtheseconduser (who accepted the service) have given ratings to each other then it may be determined that the activity has actually been performed by the users (the first user and the second user). Accordingly, the system may assign +5 creditpoints to the first user and -5° credit points to the second user. The +5’ credit points denote credit of 5 points to the first user's accountand -5 creditpoints denote debitof 5 points from theavailablepointsintheaccountofthe user. Here, 5 points may be pre-set by the users before sharing/exchanging the activity/service/product. I0084. Further,inanembodiment,thesystem may setmini mum credit points based on type ofactivity/service/product and conditions. The type of activity/service/product may include, but is not limited to, recreational activity, riding, sports,andhouseexchange. Forexample,basedonthetypeof activity,Suchasvehiclesharing,thesystem maysetminimum +5 as credit points for the first person who shares his/her vehicle and -5° for the person who accepts sharing ofthe vehicleofthefirstuser. Furthermore,inanotherembodiment, the first user may ask forbid from one or more second users forthepost. The second users may bidbasedon theirinterest in thepostedactivity/service/product.Accordingly,based on thebidamountofeach userandcredibilityofeachuserbased ontheirprofile, oneormoresecond users maybeselected for the posted activity/service/product. Additionally, the first usermayaskacompensationamountthat maybeprovidedby the second users for sharing a vehicle. Further, based on the decidedamount,thesecondusermayprovidesomeofhis/her points to the first user. For example, if the second user is willingtoacceptapostforvehiclesharing (from onelocation to another) forsome X amount/month and amount X'=Y points. Then thesystem may debit 'Y' points from thesecond user'saccountand may creditthe Ypoints in theaccountof the first user. In an embodiment, number ofpoints (say ‘Y”) forsomeamount(say 'X) maybe fixedby the system andin anotherembodiment,numberofpointsfortheamountmaybe decided manually by the first userand the second user. I0085. As shown, the user 1 earns +5’ points and the user 2 is assignedwith -5’ creditpoints forthecompletedactivity i.e. 'Bike riding (as shown). In an embodiment, such points, asearned by the first userandthe second user may bea form of virtual money that may further be utilized in sharing/ exchanging/selling ofany activity/service/product with any other userofthe system. Each user (first useror second user) may determine credibility ofother user (first user or second user) before sharing/exchanging an activity/service/product/ information and before setting credit points for any Such activity/service/product/information. Further, the first and second users may determine the credibility of each other based on theirprofiles and rating/review. I0086 Again similarly, as shown, the user 3 has posted a service forKidcare between8AM-7 PM. Forthis, theuser3
  • 46. US 2014/0156758 A1 may first ensure about the credibility ofany second user for assigning the service of Kid care. The user 3 may be sure about thecredibility ofthe second userby viewing the previ ous ratings (ofthe user3)andexperienceinsharing/exchang ing/handlingSuch activity,beforeallowingthesecond userto handle the kid. Further, it is shown that the postofthe user3 is pending as the responsibility (activity) of kid care is not assignedtoanyseconduserandaccordingly,thereis no rating fortheuser3 forthis postandthus points earned correspond ing to this post (ofkid care) is zero (0). 0087 FIG. 6 illustrates exemplary structure ofa database 600 for storing information corresponding to users of the system, in accordance with yet another embodiment ofthe present invention. The database 600 includes a list of first users anda list ofsecondusers. The first usersare members of the system who post one or more requests for sharing/ex changing/selling an activity/service/product/information. The second users include all members of the system other than the first user. Further, the first userand the second user correspond to a particular post/announcement. In other words, thefirstuserforonepost maybeaseconduserforany requestpostedbyany otherfirstuser. Further,thesystem may search forone or more Suitable secondusers, forapost, from the list ofsecond users. 0088. As shown in FIG. 6, thedatabase 600shows various requestsposted by various users. Each userhas aunique user ID, as represented by column 602 (ofthe database 600), that represents unique identification code ofa user ofthe system. Further, profile information 604, and announcement/accep tance 606 are explained earlier in conjunction with FIGS. 4 and5.Anactivity specific rating 608represents rating/review provided to the second user who completes the specific active/service (posted by the first user). Further, the database 600includesaccepterIDs 610correspondingtoeachpostthat has been accepted by one or more second users. Specifically, the accepter ID includes information corresponding to the second user who accepts the request posted by the first user. Furthermore, the database 600 shows a row 612, a row 614 anda row 616 correspondingtoauser 1,a user2 anda user3 respectively. 0089. Theprofile information column 604ofthe database 600representspersonaldetails(as shownbycolumn 618)and qualification and other information Such as business details (as shownby the column 620) oftheeach userofthe system. Specifically, the personal details corresponding to the user 1 includes name 'A', his/her location L1, and hobby H1. Further, the qualification and other information includes qualification, professional, and other information as Q1 Similarlytheuser2hasa name B,location L2,hobby H1 and qualification and other information as Q2. Again simi larly, theuser3 has name 'C' withlocation ofperforming the postedactivity as L3, and havinghobbies and qualification and other information as H2 and Q3 respectively. 0090. Further, as shown Announcement/Acceptance 606 representsdetailsofrequestsorannouncementspostedbythe first users ofthe system. Further, the announcement/accep tance includes status information corresponding to accep tance of the posted request/announcement by one or more secondusers.Specifically,theannouncement/acceptance606 may include, but is not restricted to, information Such as Activity/Service/Product sharing (represented by column 622), condition (as represented by column 624), and status corresponding to the posted request/announcement (a repre sentedby thecolumn 626). Specifically,theActivity/Service/ Jun. 5, 2014 Productsharing (asshownby thecolumn 622)includes infor mation that the first users may post/announce for sharing/ exchanging with one or more second users. In an embodiment, theActivity/Service/Productsharing (asshown by the column 622) includes a type of announcement/post made by the first users ofthe system. Further, the condition (asshown incolumn 624) comprisesthenecessaryconditions (corresponding to the request/announcement posted by the firstuser)thatmay needtobefollowedbyoneormoresecond persons(who accepttherequest) forcarryingoutoneormore tasks associated with the post. The conditions may include, but are not limited to, at least one of type, time, location, compensation, security collateral or required skill level (of the second userwhoaccepts the request/announcementasso ciatedwith thepost) correspondingtothesharable/exchange ableactivity, serviceorproductpostedby thefirstuser. Here inafter, the second person who accepts the request/ announcement, posted by the first user, may be referred to as the acceptor).Theconditionspostedby the firstuser may or may notbe negotiablebasedonthediscretionofthefirstuser. 0091. Further, information corresponding to the status (as shownbycolumn 626) represents whethertheannouncement or request posted by the first user is accepted, completed or pending by the second user. In an embodiment, request or announcementposted by thefirst user may have an expired status in case where the date mentioned in the condition (column 624) is expired and none ofthe second users have accepted the request or the announcement. 0092. As per FIG. 6, request posted by the User 1 is for housekeeping service. The conditions corresponding to the housekeeping service (as posted by the first user) represents thetimeline(6AM-7PM)requiredtoperformthehousekeep ingservice,thedate/day(Sunday)onwhichthehousekeeping serviceis to beperformed,and numberofvolunteers (second users) to perform orparticipate in the service. Further, status for the post corresponding to housekeeping represents that the post corresponding to housekeeping is completed. Fur ther, theaccepter ID forthis post includes user2 represent ing that the housekeeping service is completed as per the mentioned conditions by the user 2. 0093 Similarly, the sharable/exchangeable activity posted by the user2 is babysitting with conditions including time (5 AM-11 AM), day (Monday) and numberandtype of the required users (1 Female) forperforming thebabysitting. Further, the status corresponding to the post of the user 2 representsthatthe requestorannouncement madeby the user 2hasbeenaccepted(butnotcompleted). Further,theacceptor ID, corresponding to theactivity posted by the user 2, repre sents that the activity posted by the user 2 is accepted by the user 1. 0094. As explained here above, the service (housekeep ing) posted by the user 1 is accepted to be shared/exchanged by the user2 (as depicted, theaccepter ID is user2) andthe activity/service (babysitting) postedby the user2 isaccepted to be shared/exchanged by the user 1 (as depicted, the accepter ID is user 1). Accordingly, in an embodiment, this representsanexchangeofactivity/service (housekeepingand babysitting) between the user 1 and the user 2. Forexample, the service posted by the user 1 is exchangeable with the service of babysitting posted by the user 2. In another embodiment, this represents individual sharing ofthe activi ties byboth theuser 1 andtheuser2. Forexample, sharingof housekeeping service between the user 1 and the user 2 and sharing ofthebabysittingservice between the user 1 andthe
  • 47. US 2014/0156758 A1 user 2. Further, as shown (in row 614), the service/activity posted by the user 2 (babysitting) is just accepted and not completed by the user 1 (as shown by the status and the accepter ID), thus the activity specific rating (shown by cell 634) provided (by the user 2) to the user 1 is blank or nil. Furthermore,as shown (row 612), theservice/activity posted bytheuser1 (housekeeping)iscompletedby theuser2,thus theactivity specific ratingprovidedby theuser 1 to theuser2 is 5’. Such activity specific rating may be provided by the user 1 on completing the service (housekeeping) by the user 2. Thus, thecolumn 608 foractivity specific rating represents the rating that the first userprovides to the second user. Such rating represents the experience ofthe first user (user 1) in sharing/exchanging the service/activity with the second user (user 2). Forexample, the rating of 5’ may represent that the experience ofthe user 1 (with the user 2 who completed the service posted by the user 1) was good (considering 5’ as highest rating forthehousekeeping service, as completedby the user 2). 0095. In an embodimentofthe present invention, the sys tem may analyze suchactivity specific ratingprovidedby the first user to determine one or more suitable second users for any such futureactivity/servicepostedby the samefirst user. Forexample, ifthe first user provides good rating of 5 to a second user for completing an activity (such as babysitting) then nexttimeifthesamefirstuserpoststhesameactivity,the system provide the reference ofthe same second user who received the good rating ("5") (from the first user) earlier for completing the same activity. In an embodiment, the system may define a common range ofrating (such as 1 to 5) for sharing/exchanging all type ofactivities/service/product. In anotherembodiment,thesystem may definearange ofrating based on the type ofservice posted by the first user. Yet in anotherembodiment, the system may facilitate the first user to pre-set the range ofrating while?before posting a request/ announcementcorrespondingto theactivity/service/product. 0096. Further,as shown,theactivitypostedby theuser3 is cricket and oftype sport activity. Further, the conditions provided by the user3 include the time (6 PM-10 PM), date (22 Feb. 2012)and required numberandtypeofsecondusers fortheactivity (cricket) i.e. 11 Males. Further, the status of thisactivity(cricket)isshownas pending denotingthatthe activity (cricket) and the corresponding conditions (posted by the User 3) is not accepted by any user of the system Further, based on the date ofthe activity (22 Feb. 2012), it may be determined by the system that the activity is expired or not. Accordingly, the status ofthe post may be shown as pending or expired. Further, as the activity posted by the user3 ispending(asperthestatusshown)andnotacceptedby any ofthe second users ofthe system (as shown by the cell 632, the acceptor ID for the activity cricket is blank), the activityspecificratingis notprovided(bytheuser3)toany of the second user. Thus, the activity specific rating for the activity cricket posted by the user 3 is shown (by the cell 630) as blankor nil. 0097. The rating received by each second user depicts his/hercredibility ofperforming/completing theactivity/ser vice/product shared or exchanged by the first user. For example, users (such as the first users who post the request/ announcement) ofthe system may give low ratings or nega tive ratings to otherusers (such as second users who accepts/ completes the requested/announced activity) in case the seconduserseitherhave notperformedwellorthework done bythe secondusers was notsatisfactory. Inaddition, negative Jun. 5, 2014 ratings can begiven totheusers in case oftheirbadbehavior, fraud, theft or violence created while performing or partici pating in any of the accepted activity posted by any user. Similarly, the second user may provide rating to the firstuser after completing the activity/service shared/exchanged/as signedbythefirstuserbasedonhis/herexperiencein dealing with the first user. In an embodiment, low rating ofany user may notbeappreciablebyotherusersofthesystemas thelow rating of a user shows less credibility of the user. Conse quently, the low rated users of the system may get lesser responses, fortheirposts/announcements, from otherusers in comparison to the users having higher or maximum rating value. (0098 FIGS. 7A, 7B, and 7C illustrate various profile viewsofauserofasystem,Suchas system 108,inaccordance with an embodiment ofthe present invention. More particu larly, FIGS.7A,7Band7Cillustrateexemplaryprofile views 702, 712 and 716 ofthe user xyz' forproviding information correspondingtotheSocialstatusoftheuser.TheSocialstatus of a user may include, but not restricted to, public rating, rater's ratingandrecommendations. Referringto theFIG. 7A of the invention, the profile view 702 provides credibility information corresponding to the user XyZ of the system 108. The credibility information in profile view 702 may be populatedbyotherusersofthesystem. Inan embodiment,the users ofthe system may have access to the credibility infor mationoftheuserxyz throughprofile.Theotherusersofthe system 108 may utilizethecredibility information oftheuser xyz to determine whether xyz can be trusted or not for sharing/exchanging ofactivity/service/product. Further, the profile view 702 may include an area 704for display picture, ofthe user, that may be placed in thearea 704 by the user. In an embodiment, ifthe user does not place or set any display picture, the system may set a default display picture ofthe user.As shown, theprofile view 702 displaysa defaultpicture (in the area 704) ofa user xyz'. (0099 Further, theprofileview702oftheuserxyz maybe accessibletoallotherusersofthesystem 108.Theotherusers ofthesystem may searchfortheuserxyz'sprofileby suitable meansprovided by the system forsearchinga user. Theother users ofthe system may also visit theprofile view 702 ofthe user XyZ through any announcement (shareable?exchange ableactivity/service/product) posted by the user xyz' on the system.Theotherusersofthesystem 108may visittheprofile view 702 oftheuserxyz fordeterminingtheperformanceof the user XyZ corresponding to participation in sharable/ exchangeable activities/services/products. 0100 Furthermore, the profile view 702 may also reveal the genuineness ofthe user xyz in rating other users based on the performance in sharable/exchangeable activities/ser vices/products. In addition the profile view 702 ofthe user xyz' may provide information corresponding to those users (hereinafter referred to as recommenders) of the system who recommendedtheuser XyZ.Therecommendation may be visibleon theprofile view 702 ofthe userxyz to allother users ofthe system. The recommendation may correspondto a positive experience shared by the recommenders with the user xyz' or may additionally correspond to the excellent performance ofthe userin the sharable/exchangeable activi ties/services/products.Therecommendation may furthercor respond to the compliance ofthe recommenders to promote the user xyz' to otherusers ofthe system. 0101 Moreover, theprofileview 702may includeanother area 706 (hereinafter referred to as public rating 706) for