U.S. patent application number 13/072641 was filed with the patent office on 2011-09-15 for system and method for service based social network.
Invention is credited to Yogesh Chunilal Rathod.
Application Number | 20110225293 13/072641 |
Document ID | / |
Family ID | 38006298 |
Filed Date | 2011-09-15 |
United States Patent
Application |
20110225293 |
Kind Code |
A1 |
Rathod; Yogesh Chunilal |
September 15, 2011 |
SYSTEM AND METHOD FOR SERVICE BASED SOCIAL NETWORK
Abstract
A system for transmission, reception and accumulation of the
knowledge packets to plurality of channel nodes in the network
operating distributedly in a peer to peer environment via
installable one or more role active Human Operating System (HOS)
applications in a digital devise of each of channel node, a network
controller registering and providing desired HOS applications and
multiple developers developing advance communication and knowledge
management applications and each of subscribers exploiting the said
network resources by leveraging and augmenting taxonomically and
ontologically classified knowledge classes expressed via plurality
search macros and UKID structures facilitating said expert human
agents for knowledge invocation and support services and service
providers providing information services in the preidentified
taxonomical classes, wherein each of channel nodes communicating
with the unknown via domain specific supernodes each facilitating
social networking and relationships development leading to human
grid which is searchable via Universal Desktop Search by black box
search module.
Inventors: |
Rathod; Yogesh Chunilal;
(Mumbai, IN) |
Family ID: |
38006298 |
Appl. No.: |
13/072641 |
Filed: |
March 25, 2011 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
12847875 |
Jul 30, 2010 |
|
|
|
13072641 |
|
|
|
|
11995343 |
Jan 11, 2008 |
7991764 |
|
|
PCT/IN2006/000260 |
Jul 18, 2006 |
|
|
|
12847875 |
|
|
|
|
Current U.S.
Class: |
709/224 |
Current CPC
Class: |
G06Q 20/384 20200501;
H04L 67/34 20130101; H04L 51/28 20130101; G06F 16/40 20190101; G06Q
30/0243 20130101; H04L 51/046 20130101; G06Q 30/0282 20130101; G06Q
10/10 20130101; G06Q 20/386 20200501; H04L 63/0227 20130101; G06Q
50/01 20130101; H04L 51/066 20130101; G06Q 50/184 20130101; G06Q
20/322 20130101; G06Q 30/0251 20130101; G06F 16/1837 20190101; G06Q
20/145 20130101; H04W 4/60 20180201; G06F 8/61 20130101; G06Q 30/02
20130101; H04L 12/18 20130101; G06F 16/285 20190101; G06Q 20/10
20130101; H04L 67/1074 20130101; G06F 16/3331 20190101; G06F
16/2428 20190101; G06Q 30/0255 20130101; H04L 51/14 20130101; H04L
67/10 20130101; H04L 67/22 20130101; G06F 3/0482 20130101; G06F
16/275 20190101; G06Q 10/00 20130101; H04L 51/32 20130101; H04L
67/02 20130101; G06F 16/9535 20190101; H04L 63/061 20130101; G06F
8/65 20130101; H04L 67/306 20130101; G06F 16/951 20190101; H04L
51/16 20130101; H04L 67/104 20130101; H04L 67/26 20130101; G06Q
30/0269 20130101; G06Q 20/1235 20130101; G06Q 30/0249 20130101 |
Class at
Publication: |
709/224 |
International
Class: |
G06F 15/173 20060101
G06F015/173 |
Foreign Application Data
Date |
Code |
Application Number |
Jul 22, 2005 |
IN |
878/MUM/2005 |
Claims
1. A method for dynamically providing and receiving user services
in a network(s) environment comprising: registering each user with
user profile(s) and enabled user to act as service provider and/or
service subscriber; allowing service provider to register one or
more services with service profile(s) or service templates with
service profile templates(s); allowing users of network to search,
select and subscribe or receive one or more said registered
services of service provider(s); storing each registered user's
subscribers, subscriptions, connections, privacy settings and
preferences, subscribed services, registered services with service
profile(s), service associate active links and associate objects
and data, user contents; dynamically presenting selected service
specific presentation, input system, active links and associate
features, objects, applications, services, multimedia data,
metadata, privacy settings to service subscriber or service
requestor for sending request, receiving and managing subscribed
services; allowing service subscriber or service requestor to
receive service specific subscribed contents and/or send one or
more service request to one or more subscribed services or
determined services of service providers for receiving response(s),
making transactions, workflow, search results, shared contents,
fulfilling tasks, communication, messaging, collaboration;
dynamically presenting selected service specific presentation,
input system, active links and associate features, objects,
applications, services, multimedia data, metadata, subscribers of
service, privacy settings to service providers for sending
responses, providing and managing services; allowing service
provider to dynamically publishing service specific contents and/or
dynamically providing services and responses by selecting
registered service and/or selected service related selected
subscribers and/or selected service specific selected subscribers
related selected service request; and dynamically presenting said
service specific published or subscribed contents and/or service
request specific responses with service specific active links and
associate objects, applications, services, multimedia data,
metadata, privacy settings, user actions to target subscribers or
service requestors, connected users and service providers.
2. The method according to claim 1, wherein said service providers
and/or service subscriber comprising users of social network,
connected users of user, sponsored, paid and experts service
providers, verified users, automated service provider and/or
service subscriber, digital sources, applications, devices,
networks, services, external domains, groups, individual,
organization, companies, brands, enterprise users and web
sites.
3. The method according to claim 1, wherein said services
comprising users and enterprise's services including sharing
contents, publishing contents, fulfilling tasks, providing search
results, providing expert's mediated search results, booking
tickets, workflow, making transactions for e-commerce, providing
supports, providing user generated contents, user contribution and
works, storing, organizing and managing contents, communications,
marketing and advertising, referring.
4. The method according to claim 1, wherein user can register one
or more services based on utilizing service templates and associate
service profile templates.
5. The method according to claim 1, wherein said service profile or
service profile template comprising service provider's profile,
link and identity, accessible service link or URL, service name,
service type including public, private and verified, service
details or descriptions, service availability and timings,
uploaded, searched and selected service specific active links and
associate objects and data, service provider's or service
locations, language, categories, keywords, service access or use
information, payment details, list of service subscribers and
associate each subscriber's profile links, service group(s) name
and categories, list of linked services, alternate services and
associate collaborative service providers, list of external domains
of service integrations, privacy settings, preferences, conditions,
rules, metadata, customization settings, service logs, service
requests, responses, communications, publications, shared contents,
service associate activities, actions, events, transactions and
data.
6. The method according to claim 1, wherein services comprising
group(s) or list(s) of categories services, collaborative services,
linked services, alternative services, suggested services, auto
matched services, workflow services, verified and paid services,
user services, experts services, enterprise services, programmable
services and ranked services.
7. The method according to claim 1, wherein service consumption
based on user's subscriptions, connections, invitations, search,
selection, preferences, privacy settings, user profile and data,
interest, actions, events, transactions, activities, behavior and
auto match making.
8. The method according to claim 1, wherein allowing service
provider to integrate registered services with and provide services
from 3.sup.rd parties domains, web sites, applications, services,
networks, devices and services.
9. The method according to claim 1, wherein allowing service
subscriber to integrate subscribed services with and receive
services from 3.sup.rd parties domains, web sites, applications,
services, networks, devices and services.
10. The method according to claim 1, wherein allowing 3.sup.rd
parties domains, web sites, applications, services, networks,
devices and services to integrate selective or filtered user
services and access user profile, service profiles, service
associate applications, objects, multimedia data, metadata,
settings, service subscriber and subscriptions, shared contents and
allow other users to subscribe said one or more integrated
services.
11. The method according to claim 1, wherein allowing user to
search, select and/or subscribe one or more services and/or service
associate contents based on one or more criteria.
12. The method according to claim 11, wherein searching comprises
of presenting a list of searched service providers with accessible
service metadata and parameters including service provider profile
link, service profile link, service provider name, service name,
service description, service rank, grade, namespace, hits
statistics, payment terms, metadata, date and time, language,
location, domain, associated taxonomy or categories, keywords,
service subscribers' reviews and comments, service type including
public, private, verified, paid, availability status including
online, offline, away, timings and service usage details.
13. The method according to claim 1, wherein service provider can
dynamically manage, add, edit, remove, upload, upgrade, search,
select one or more services, service specific dynamic input system,
presentations system, dynamic active links and associate objects,
applications, services, widgets, multimedia data, web pages,
profile objects, networks, groups, service specific dynamic
application features, service specific subscribers, subscriptions,
connections, privacy settings, customization settings, preferences,
prospective publication contents and templates, metadata, shared
profile and publisher data, rules and conditions and
advertisements.
14. The method according to claim 1, wherein subscriber of
service(s) can dynamically manage and access and receive service
specific service contents and responses based on selected service
specific dynamic presentation system, input system and related
active links and associate applications, application features,
services, widgets, multimedia data, links, metadata, privacy
settings, preferences and objects.
15. The method according to claim 1, wherein determine one or more
target service providers for sending service request by service
requestor based on selecting services of one or more connected
users, connected users of connected users, subscribed services,
matched services of verified and expert service providers and
searched and selected services from network and services determine
by other users including selected, connected and matched users.
16. The method according to claim 1, wherein auto determine one or
more target service providers for sending service request by the
central unit by auto match making of services or service providers
based on searching a database for one or more service providers
and/or matching the service requestor's one or more selections,
service request and associate metadata including keywords,
categories, taxonomy classifications, shared ontology, semantic
syntax, meaning and rules or conditions, service requestor and/or
service providers' matchmaking preferences including filters,
conditions, ranks, categories, keywords, profiles, privacy
settings, user data, interest, behavior, availability of service
providers, service providers profiles and service profiles,
responses of service providers, index data, historical data, ranks,
statistics, availability, priority, payments, relations,
connections, associations, expertise, quality, workload, location,
language and preferences.
17. The method according to claim 1, wherein said service request
comprising multimedia content types including text, message, video,
audio, image, file, application, service, URL or links, conditions,
rules, structured list, wherein user and connected users on behalf
of user can create, update and identify service request and select
from past service requests.
18. The method according to claim 1, wherein said service request
comprising auto generating and auto posting service request based
on monitoring, tracking and recording of user actions, events,
current locations, transactions and activities, auto posted service
requests based on scheduling, triggers and events, auto selection
or extraction from user's life stream, auto extraction from video,
auto identification, auto determination, auto detection and auto
sense one or more service requests from one or more sources.
19. The method according to claim 1, wherein said service request
associate accessible metadata and applied settings comprising one
or more determined service providers or service request receivers,
preferences, date and time, system data, command(s), message(s),
priority types including high, normal, low, expiration date and
time, keywords, categories, types, taxonomies, ontologies, source
of service request, sender user profile, location(s), language(s),
size, source id, source profile(s), privacy settings and
preferences, request ID, date and time of submission, requestor ID
and requestor name, destination ID(s) and profile of one or more
service providers or services, request type specific metadata, user
actions, dynamically attached one or more active links and auto
generated service request comprising monitored, recorded and stored
user's each activities, actions, events, transactions and
identifying action associate one or more accessible objects and
sources from network and user actions.
20. The method according to claim 1, wherein said service response
associate accessible metadata and applied settings comprising
service provider and service profile, URL and ID, response data and
time, requestor profile, URL and ID, keywords, categories, response
source id, URL and profile(s) including application, device,
service, external domains and networks, response associate active
links and associate objects and data, privacy settings,
preferences.
21. The method according to claim 1, wherein user can create and
update one or more categories lists of identified active links for
attaching with service request and response which are controlled by
user and exist in social network based on user selection, uploaded
by user, search and match, suggested and provided by connected and
matched users, suggested list or auto generated by central unit
based on user profiles, user data, user activities, recorded user's
actions, past responses, interest, list of active links, list of
active links of connected users, installed applications and
provided by 3.sup.rd parties developers, service providers and
advertisers based on users privacy settings and preferences.
22. The method according to claim 1, wherein user can search,
select, identify and manually attach or auto attach one or more
active links with said service request or response of service
request, wherein said one or more attached active links enables
service providers to provide one or more responses, communicate,
collaborate, answer, share, search, workflow, take one or more
actions, transact, e-commerce, create social network and
participating activities of service requestor.
23. The method according to claim 1, wherein said active link
comprising one or more applications, application features services,
objects, multi AI agents, multimedia data and contents, people,
networks, groups, links or URLs, ID, user profiles, profile
objects, pages, attachments, informational links, preferences,
privacy settings, customization settings, shared workspaces for
collaboration from networks and/or from external domains,
applications, networks, services and devices with one or more
associate data, metadata, namespace or URL.
24. The method according to claim 23, wherein said associate data
of active link comprising URL or namespace of each active link for
identifying and allowing to access active link associate objects,
applications, services, media data, people, entities, identities,
profile, group, network, page and other objects of network, active
link related one or more metadata, categories, keywords, sources,
providers, details, descriptions, properties, links, attachments,
features, uploaded, created and used date and time, helps,
identifier and profile(s) of sender and receiver of active link,
active link associate tracking status and status, active link
associate object related user data and preferences, security
policies, authentication information and privacy settings of
accessing and sharing active link and active link associate
objects) and user data.
25. The method according to claim 1, wherein receiving and
processing said service request and response and communications of
service request at the central unit comprising storing, updating,
indexing, validating and formatting including editing, clarifying,
update details, spell checking, language and spam detecting,
translating, transcribing, converting to other formats like voice,
text, associating priority types including high, normal, low,
expiration, date and time, categories, keywords, locations,
advertisements, payment information, profile data, URL, dynamically
attaching one or more active links and system data and determining
one or more receivers of service request and auto matching past
responses of service request.
26. The method according to claim 1, wherein said privacy settings
and preferences of receiver of service requests and sender of
response comprising receive service requests only from and send
responses only to one or more selected and connected users or
service requestors or service subscribers, receive service requests
and send response as per set date, time and duration range, receive
service request related to one or more categories, keywords,
location, language, age range, education and qualification, income
range.
27. The method according to claim 1, wherein said privacy settings
and preferences of sender of request and receiver of response
comprising send service request only to and receive responses only
from one or more selected and connected users or service providers,
schedule sending service requests and receiving responses.
28. The method according to claim 1, wherein allow service provider
and service subscriber to take one or more actions on each service
request, related responses and/or active links wherein said actions
comprising attach or detach service provider or service subscriber,
active links, group members and forward, transfer, assign, search,
match, share, filter, sort, order, group, categories, bookmark,
add, update, delete one or more service requests, related each
responses and active links, view logs, actions, transactions,
events, activities and communications details, report spam, abuse
and violation, set tracking status, provide comments and ranks,
communicate with requestor or service providers, accessing of
active links related each action details and provide user defined
or auto recorded action details.
29. The method according to claim 1, wherein identifying, storing,
ranking, processing and presenting said one or more user defined
and system generated actions on said each service request, related
responses and active links based on monitoring, recording, logging
user actions and activities and one or more filters and privacy
settings with action date and time, action categories, user
provided or auto recorded action related details, action related
response and message, one or more action source(s) including
people, applications, services, shared workspace, media data or
contents, objects, groups, networks, pages, items, links and any
action related identified objects from network and/or external
domains, attachments, lists, tracking status, further communication
details, ratings or ranks, comments and user provided and/or
dynamically associated one more active links, services, objects,
media data, shared workspaces and applications.
30. The method according to claim 1, wherein receiving, storing,
indexing, processing service requests, related responses, active
links and user actions and action associate logged data for making
them searchable for other users based on one or more search
criteria and/or send to subscribers or connected users of user
based on sender and receiver user's privacy settings and
preferences, wherein action associate said active links enable said
one or more receiver users to access said active links and
participate with sender user.
31. The method according to claim 1, wherein service provider of
service can take one or more actions on one or more registered
services including send response of service requests, attach,
detach and remove services and service subscribers, search, match,
bookmark, sort, order, filter and categories services, access
services and associate active links and data, view and update
service profile(s) and metadata, share, forward and refer service
links to other connected users of network, invite users and other
service providers for subscribing services, invite service
providers for service groupings and collaboration, integrate
service with 3.sup.rd parties external domains, provide and access
services from 3.sup.rd parties external domains, accept invitations
from users of networks and allow them to subscribe services, apply
privacy settings, conditions, rules, metadata to each service, view
service logs and statistics, send payment notifications, set
availability status including online, offline, away, timings and
manage service contents and active links.
32. The method according to claim 1, wherein subscriber of service
can take one or more actions on one or more subscribed services
including send service request, unsubscribe or block service,
assign ranks, provides comments and feedbacks, attach or detach
services, search, match, bookmark, sort, order, filter, categories
services, access services and associate active links and data, view
service profile and metadata, share, forward and refer service
links to other connected users of network, update and upgrade
services including service profile(s), paid services, download or
install updated active links and associate objects and data,
integrate service with 3.sup.rd parties external domains, receive
and access services from 3.sup.rd parties external domains, send
request for subscribing services to service providers, apply
privacy settings, conditions, rules, metadata to each service, view
service logs and statistics and managing service contents and
active links.
33. The method according to claim 1, wherein subscribing and
subscriptions based on searching, matching, selecting, send request
for subscription or invite for subscribing service, user
connections, contacts, search people, find friends from contacts,
search sources from service contents associate source(s), search
subscribers and subscriptions of each public user, one or two way
match making preferences, rules, conditions, categories, taxonomy
wise directories and lists, auto match making based on preferences,
profile, user data and user activities, actions, events and
transactions.
34. The method for dynamically providing and receiving user
services in a network(s) environment comprising: determine one or
more target services of service providers by service requestor
and/or auto determined by central unit; sending service request
with or without dynamically attaching one or more identified active
links by service requestor and/or auto identifying service request,
auto attaching active links and auto sending service request to one
or more determined target services of service providers by central
unit, wherein said active links enables service providers to
communicate and collaborate with service requestor, provide
response(s) and service(s) to sender, enabling workflow, e-commerce
transaction, participate with service requestor's one or more
activities and access active links; receiving and processing said
service request at the central unit; presenting said service
request to one or more target services or service providers based
on one or more preferences; allow each said services or service
providers to send one or more responses for said service request to
service requestor with or without attaching one or more active
links and/or auto matching response for said service request, auto
attaching active links and auto sending response to service
requestor by central unit, wherein said active links enables
service requestor or receiver of response(s) to communicate and
collaborate with service providers, send service request, receive
responses and services, enabling workflow, participate with service
provider(s), make purchase transaction, e-commerce, view, share and
search multimedia data and contents, solve any service request
specific solution and access active links; allow user to take one
or more actions on said service request and/or related responses
and/or associate active links; identifying, monitoring, storing,
recording, logging said one or more user actions based on one, or
more filters and privacy settings with action date and time, action
categories, user provided or auto recorded action related details,
action related data, responses and communications, one or more
action source(s) including people, applications, services, shared
workspace, media data or contents, objects, groups, networks,
pages, items, links and any action related identified objects from
network and/or external domains, attachments, lists, tracking
status, further communication details, ratings or ranks, comments
and user provided and/or dynamically associated one more active
links, services, objects, media data, shared workspaces and
applications; and receiving, storing, indexing, ranking, processing
said service request, service request related responses and actions
and action associate logged data for making them searchable for
other users and/or send to subscribers or connected users of user
based on sender and receiver user's privacy settings and
preferences, wherein action associate said active links enable said
one or more receiver users to participate with sender user.
35. A method for managing unified communications and collaboration
for one or more service requests and responses, the method
comprising: receiving from one or more users of a social network a
request to initiate a new communication for one or more service
requests and/or responses; initiating a plurality of new
communications responsive to the requests; for each of a plurality
of the communications, receiving requests from one or more users of
the social network to join the communications; attaching users to
the communications responsive to the requests to join; receiving
service requests, related responses, active links, user actions and
communication data from a plurality of the users in connection with
one or more of the service requests related communications; and for
each communication, presenting to each member of said communication
the plurality of service requests, related responses, active links,
user actions and communications, data received for the
communication in a tree style or format based on one or more
preferences and privacy settings.
36. A system for dynamically providing and receiving user services
in a network(s) environment comprising: one or more service
subscribers or service requestors are adapted to dynamically
present selected service specific presentation, input system,
active links and associate features, objects, applications,
services, multimedia data, metadata, privacy settings for sending
request, receiving and managing subscribed services, to receive
service specific subscribed contents and/or send one or more
service request to one or more subscribed services or determined
services of service providers for receiving response(s), making
transactions, workflow, search results, shared contents, fulfilling
tasks, communication, messaging, collaboration, to dynamically
present said service specific subscribed contents and/or service
request specific responses with service specific active links and
associate objects, applications, services, multimedia data,
metadata, privacy settings, user actions; one or more service
providers are adapted to register one or more services with service
profile(s) or service templates with service profile templates(s),
to dynamically present selected service specific presentation,
input system, active links and associate features, objects,
applications, services, multimedia data, metadata, subscribers of
service, privacy settings for sending responses, providing and
managing services, to dynamically publish service specific contents
and/or dynamically provide services and responses by selecting
registered service and/or selected service related selected
subscribers and/or selected service specific selected subscribers
related selected service request, to dynamically present said
service specific published contents and/or service request specific
responses with service specific active links and associate objects,
applications, services, multimedia data, metadata, privacy
settings, user actions; and the central unit configured to register
each user with user profile(s) and enabled user to act as service
provider and/or service subscriber, to allow users of network to
search, select and subscribe and receive one or more said
registered services of service provider(s), to store each
registered user's subscribers, subscriptions, connections, privacy
settings and preferences, subscribed services, registered services
with service profile(s), service associate active links and
associate objects and data, user contents.
37. The system according to claim 36, wherein service providers
and/or service subscriber comprises of users of social network,
connected users of user, sponsored, paid and experts service
providers, verified users, automated service provider and/or
service subscriber, digital sources, applications, devices,
networks, services, groups, individual, organization, companies,
brands, enterprise users and web sites.
38. The system according to claim 36, wherein services comprises of
users and enterprise's services including sharing contents,
publishing contents, fulfilling tasks, providing search results,
providing expert's mediated search results, booking tickets,
workflow, making transactions for e-commerce, providing supports,
providing user generated contents, user contribution and works,
storing, organizing and managing contents, communications,
marketing and advertising, referring.
39. The system according to claim 36, wherein user is adapted to
register one or more services based on utilizing service templates
and associate service profile templates.
40. The system according to claim 36, wherein service profile
comprises of service provider's profile, link and identity,
accessible service link or URL, service name, service type
including public, private and verified, service details or
descriptions, service availability and timings, uploaded, searched
and selected service specific active links and associate objects
and data, service provider's or service locations, language,
categories, keywords, service access or use information, payment
details, list of service subscribers and associate each
subscriber's profile links, service group(s) name and categories,
list of linked services, alternate services and associate
collaborative service providers, list of external domains of
service integrations, privacy settings, preferences, conditions,
rules, metadata, customization settings, service logs, service
requests, responses, communications, publications, shared contents,
service associate activities, actions, events, transactions and
data.
41. The system according to claim 36, wherein services comprises of
group(s) or list(s) of categories services, collaborative services,
linked services, alternative services, suggested services, auto
matched services, workflow services, verified and paid services,
user services, experts services, enterprise services, programmable
services and ranked services.
42. The system according to claim 36, wherein subscribe and use
services based on user's subscriptions, connections, invitations,
search, selection, preferences, privacy settings, user profile and
data, interest, actions, events, transactions, activities, behavior
and auto match making.
43. The system according to claim 36, wherein service provider is
configured to integrate registered services with and provide
services from 3.sup.rd parties domains, web sites, applications,
services, networks, devices and services.
44. The system according to claim 36, wherein service subscriber is
configured to integrate subscribed services with and receive
services from 3.sup.rd parties domains, web sites, applications,
services, networks, devices and services.
45. The system according to claim 36, wherein 3.sup.rd parties
domains, web sites, applications, services, networks, devices and
services is configured to integrate selective or filtered user
services and access user profile, service profiles, service
associate applications, objects, multimedia data, metadata,
settings, service subscriber and subscriptions, shared contents and
allow other users to subscribe said one or more integrated
services.
46. The system according to claim 36, wherein user is configured to
search, select and/or subscribe one or more services and/or service
associate contents based on one or more criteria.
47. The system according to claim 46, wherein search results
comprises of present a list of searched service providers with
accessible service metadata and parameters includes service
provider profile link, service profile link, service provider name,
service name, service description, service rank, grade, namespace,
hits statistics, payment terms, metadata, date and time, language,
location, domain, associated taxonomy or categories, keywords,
service subscribers' reviews and comments, service type including
public, private, verified, paid, availability status including
online, offline, away, timings and service usage details.
48. The system according to claim 36, wherein service provider is
configured to dynamically manage, add, edit, remove, upload,
upgrade, search, select one or more services, service specific
dynamic input system, presentations system, dynamic active links
and associate objects, applications, services, widgets, multimedia
data, web pages, profile objects, networks, groups, service
specific dynamic application features, service specific
subscribers, subscriptions, connections, privacy settings,
customization settings, preferences, prospective publication
contents and templates, metadata, shared profile and publisher
data, rules and conditions and advertisements.
49. The system according to claim 36, wherein subscriber of
service(s) is adapted to dynamically manage and access and receive
service specific service contents and responses based on selected
service specific dynamic presentation system, input system and
related active links and associate applications, application
features, services, widgets, multimedia data, links, metadata,
privacy settings, preferences and objects.
50. The system according to claim 36, wherein service requestor is
enabled to determine one or more target service providers for
sending service request based on selecting services of one or more
connected users, connected users of connected users, subscribed
services, matched services of verified and expert service providers
and searched and selected services from network and services
determine by other users including selected, connected and matched
users.
51. The system according to claim 36, wherein the central unit is
configured to auto determine one or more target service providers
for sending service request by auto match making of services or
service providers based on searching a database for one or more
service providers and/or matching the service requestor's one or
more selections, service request and associate metadata including
keywords, categories, taxonomy classifications, shared ontology,
semantic syntax, meaning and rules or conditions, service requestor
and/or service providers' matchmaking preferences including
filters, conditions, ranks, categories, keywords, profiles, privacy
settings, user data, interest, behavior, availability of service
providers, service providers profiles and service profiles,
responses of service providers, index data, historical data, ranks,
statistics, availability, priority, payments, relations,
connections, associations, expertise, quality, workload, location,
language and preferences.
52. The system according to claim 36, wherein service request
comprises of multimedia content types including text, message,
video, audio, image, file, application, service, URL or links,
conditions, rules, structured list, wherein user and connected
users on behalf of user can create, update and identify service
request and select from past service requests.
53. The system according to claim 36, wherein service request
comprises of auto generated and auto posted service request based
on monitoring, tracking and recording of user actions, events,
current locations, transactions and activities, auto posted service
requests based on scheduling, triggers and events, auto selected or
extracted from user's life stream, auto extracted from video, auto
identified, auto determined, auto detected and auto sensed one or
more service requests from one or more sources.
54. The system according to claim 36, wherein service request
associate accessible metadata and applied settings comprises of one
or more determined service providers or service request receivers,
preferences, date and time, system data, command(s), message(s),
priority types including high, normal, low, expiration date and
time, keywords, categories, types, taxonomies, ontologies, source
of service request, sender user profile, location(s), language(s),
size, source id, source profile(s), privacy settings and
preferences, request ID, date and time of submission, requestor ID
and requestor name, destination ID(s) and profile of one or more
service providers or services, request type specific metadata, user
actions, dynamically attached one or more active links and auto
generated service request comprising monitored, recorded and stored
user's each activities, actions, events, transactions and
identifying action associate one or more accessible objects and
sources from network and user actions.
55. The system according to claim 36, wherein service response
associate accessible metadata and applied settings comprises of
service provider and service profile, URL and ID, response data and
time, requestor profile, URL and ID, keywords, categories, response
source id, URL and profile(s) including application, device,
service, external domains and networks, response associate active
links and associate objects and data, privacy settings,
preferences.
56. The system according to claim 36, wherein user is adapted to
create and update one or more categories lists of identified active
links for attaching with service request and response which are
controlled by user and exist in social network based on user
selection, uploaded by user, search and match, suggested and
provided by connected and matched users, suggested list or auto
generated by central unit based on user profiles, user data, user
activities, recorded user's actions, past responses, interest, list
of active links, list of active links of connected users, installed
applications and provided by 3.sup.rd parties developers, service
providers and advertisers based on users privacy settings and
preferences.
57. The system according to claim 36, wherein user is configured to
search, select, identify and manually attach or auto attach one or
more active links with said service request or response of service
request, wherein said one or more attached active links enables
service providers to provide one or more responses, communicate,
collaborate, answer, share, search, workflow, take one or more
actions, transact, e-commerce, create social network and
participating activities of service requestor.
58. The system according to claim 36, wherein active link comprises
of one or more applications, application features services,
objects, multi AI agents, multimedia data and contents, people,
networks, groups, links or URLs, ID, user profiles, profile
objects, pages, attachments, informational links, preferences,
privacy settings, customization settings, shared workspaces for
collaboration from networks and/or from external domains,
applications, networks, services and devices with one or more
associate data, metadata, namespace or URL.
59. The system according to claim 58, wherein associate data of
active link comprises of URL or namespace of each active link for
identifying and allowing to access active link associate objects,
applications, services, media data, people, entities, identities,
profile, group, network, page and other objects of network, active
link related one or more metadata, categories, keywords, sources,
providers, details, descriptions, properties, links, attachments,
features, uploaded, created and used date and time, helps,
identifier and profile(s) of sender and receiver of active link,
active link associate tracking status and status, active link
associate object related user data and preferences, security
policies, authentication information and privacy settings of
accessing and sharing active link and active link associate
object(s) and user data.
60. The system according to claim 36, wherein central unit is
configured to receive and process said service request and response
and communications of service request comprises of store, update,
index, validate and format including edit, clarify, update details,
check spelling, detect language and spam, translate, transcribe,
convert to other formats like voice, text, associate priority types
including high, normal, low, expiration, date and time, categories,
keywords, locations, advertisements, payment information, profile
data, URL, dynamically attach one or more active links and system
data and determine one or more receivers of service request and
auto match past responses of service request.
61. The system according to claim 36, wherein privacy settings and
preferences of receiver of service requests and sender of response
comprises of receive service requests only from and send responses
only to one or more selected and connected users or service
requestors or service subscribers, receive service requests and
send response as per set date, time and duration range, receive
service request related to one or more categories, keywords,
location, language, age range, education and qualification, income
range.
62. The system according to claim 36, wherein privacy settings and
preferences of sender of request and receiver of response comprises
of send service request only to and receive responses only from one
or more selected and connected users or service providers, schedule
sending service requests and receiving responses.
63. The system according to claim 36, wherein service provider and
service subscriber is configured to take one or more actions on
each service request, related responses and/or active links wherein
said actions comprising attach or detach service provider or
service subscriber, active links, group members and forward,
transfer, assign, search, match, share, filter, sort, order, group,
categories, bookmark, add, update, delete one or more service
requests, related each responses and active links, view logs,
actions, transactions, events, activities and communications
details, report spam, abuse and violation, set tracking status,
provide comments and ranks, communicate with requestor or service
providers, accessing of active links related each action details
and provide user defined or auto recorded action details.
64. The system according to claim 36, wherein central unit is
configured to identify, store, rank, process and present said one
or more user defined and system generated actions on said each
service request, related responses and active links based on
monitoring, recording, logging user actions and activities and one
or more filters and privacy settings with action date and time,
action categories, user provided or auto recorded action related
details, action related response and message, one or more action
source(s) including people, applications, services, shared
workspace, media data or contents, objects, groups, networks,
pages, items, links and any action related identified objects from
network and/or external domains, attachments, lists, tracking
status, further communication details, ratings or ranks, comments
and user provided and/or dynamically associated one more active
links, services, objects, media data, shared workspaces and
applications.
65. The system according to claim 36, wherein central unit is
configured to receive, store, index, process service requests,
related responses, active links and user actions and action
associate logged data for making them searchable for other users
based on one or more search criteria and/or send to subscribers or
connected users of user based on sender and receiver user's privacy
settings and preferences, wherein action associate said active
links enable said one or more receiver users to access said active
links and participate with sender user.
66. The system according to claim 36, wherein service provider of
service is enabled to take one or more actions on one or more
registered services including send response of service requests,
attach, detach and remove services and service subscribers, search,
match, bookmark, sort, order, filter and categories services,
access services and associate active links and data, view and
update service profile(s) and metadata, share, forward and refer
service links to other connected users of network, invite users and
other service providers for subscribing services, invite service
providers for service groupings and collaboration, integrate
service with 3.sup.rd' parties external domains, provide and access
services from 3.sup.rd parties external domains, accept invitations
from users of networks and allow them to subscribe services, apply
privacy settings, conditions, rules, metadata to each service, view
service logs and statistics, send payment notifications, set
availability status including online, offline, away, timings and
manage service contents and active links.
67. The system according to claim 36, wherein subscriber of service
is adapted to take one or more actions on one or more subscribed
services including send service request, unsubscribe or block
service, assign ranks, provides comments and feedbacks, attach or
detach services, search, match, bookmark, sort, order, filter,
categories services, access services and associate active links and
data, view service profile and metadata, share, forward and refer
service links to other connected users of network, update and
upgrade services including service profile(s), paid services,
download or install updated active links and associate objects and
data, integrate service with 3.sup.rd parties external domains,
receive and access services from 3.sup.rd parties external domains,
send request for subscribing services to service providers, apply
privacy settings, conditions, rules, metadata to each service, view
service logs and statistics and managing service contents and
active links.
68. The system according to claim 36, wherein to subscribe and
subscriptions based on search, match, select, send request for
subscription or invite to subscribe service, user connections,
contacts, search people, find friends from contacts, search sources
from service contents associate source(s), search subscribers and
subscriptions of each public user, one or two way match making
preferences, rules, conditions, categories, taxonomy wise
directories and lists, auto match making based on preferences,
profile, user data and user activities, actions, events and
transactions.
69. The system of dynamically provide and receive user services in
a network(s) environment comprising: service subscriber or
requestor is configured to determine one or more target services of
service providers, to sending service request with or without
dynamically attaching one or more identified active links to one or
more determined target services of service providers, to take one
or more actions on said service request and/or related responses
and/or associate active links; service provider is configured to
send one or more responses for said service request to service
requestor with or without attaching one or more active links,
wherein said active links enables service requestor or receiver of
response(s) to communicate and collaborate with service providers,
send service request, receive responses and services, enabling
workflow, participate with service provider(s), make purchase
transaction, e-commerce, view, share and search multimedia data and
contents, solve any service request specific solution and access
active links, to take one or more actions on said service request
and/or related responses and/or associate active links; and the
central unit is configured to auto determine one or more target
services of service providers, to auto identify service request,
auto attach active links and auto send service request to one or
more determined target services of service providers, wherein said
active links enables service providers to communicate and
collaborate with service requestor, provide response(s) and
service(s) to sender, enabling workflow, e-commerce transaction,
participate with service requestor's one or more activities and
access active links, to receive and process said service request,
to present said service request to one or more target services or
service providers based on one or more preferences, to auto match
response for said service request, auto attach active links and
auto send response to service requestor, to identify, monitor,
store, record, log said one or more user actions based on one or
more filters and privacy settings with action date and time, action
categories, user provided or auto recorded action related details,
action related data, responses and communications, one or more
action source(s) including people, applications, services, shared
workspace, media data or contents, objects, groups, networks,
pages, items, links and any action related identified objects from
network and/or external domains, attachments, lists, tracking
status, further communication details, ratings or ranks, comments
and user provided and/or dynamically associated one more active
links, services, objects, media data, shared workspaces and
applications, to receive, store, index, rank, process said service
request, service request related responses and actions and action
associate logged data for making them searchable for other users
and/or send to subscribers or connected users of user based on
sender and receiver user's privacy settings and preferences,
wherein action associate said active links enable said one or more
receiver users to participate with sender user.
70. A system to manage unified communications and collaboration for
one or more service requests and responses, the system comprising:
the central unit is configured to receive from one or more users of
a social network a request to initiate a new communication for one
or more service requests and/or responses, to initiate a plurality
of new communications responsive to the requests, to receive
requests from one or more users of the social network for each of a
plurality of the communications to join the communications, to
attach users to the communications responsive to the requests to
join, to receive service requests, related responses, active links,
user actions and communication data from a plurality of the users
in connection with one or more of the service requests related
communications, to present to each member of said communication for
each communication the plurality of service requests, related
responses, active links, user actions and communications, data
received for the communication in a tree style or format based on
one or more preferences and privacy settings.
Description
PRIORITY CLAIM
[0001] This application is continuation-in-part of U.S. patent
application Ser. No. 12/847,875, filed Jul. 30, 2010, which is a
divisional of U.S. patent application Ser. No. 11/995,343, filed
Jan. 11, 2008, which is a 371 application of PCT International
Application No. PCT/IN2006/000260 filed Jul. 18, 2006, which claims
the benefit of Indian Patent Application No. 878/MUM/2005 filed
Jul. 22, 2005; the disclosures of which are incorporated herein by
reference in their entireties.
COPYRIGHTS INFORMATION
[0002] A portion of the disclosure of this patent document contains
material that is subject to copyright protection. The copyright
owner has no objection to the facsimile reproduction by anyone of
the patent document or the patent disclosure, as it appears in the
Patent and Trademark Office patent file or records, but otherwise
reserves all copyright rights whatsoever.
FIELD OF INVENTION
[0003] The present invention relates to constitution and
configuration of peer to peer distributed universal knowledge
management framework for information and knowledge transmission,
communication and enhanced searching including human knowledge
searching, human mediated information searching, universal desktop
searching, universal knowledge and information database searching,
survey based searching, search macros system and advertising system
therefor, specifically relates to devising of semantically linked
system, interfacing human knowledge storage and handling system
with computational knowledge storage and handling system for
effective knowledge invocation and derived social networking
thereby.
BACKGROUND OF THE INVENTION
[0004] The human being today is living in direct and indirect
civilizations simultaneously in a concurrent mode. Every
civilization is believed to function with certain determined
patterns of norms and conditions. The era we are living in has come
up the ages wherein we are following certain fixed learning and
evolving approach through our societal, institutional, moral and
beliefs based framework. The learning being the specialized
component of evolution of human being, all aspects of human efforts
are concentrated towards acquiring knowledge, experiencing, skills
development, and such other brain training assignments. The
significant aspect of human behavioral trait towards these learning
and evolution practices is we are dealing with our learning
interface essentially in close proximity to ourselves, though
telecommunication and remote access has revolutionized our
lives.
[0005] After widely using web as a source for information,
businesses, knowledge workers and web user in general are demanding
greater deal of intelligent utilities to fulfill their knowledge
requirement. Web being a information platform facilitating a
`information highway` where huge number of data and information
stalls on the said high way are continuously storing their contents
and users surfing on the said highway browsing that contents.
Search engine proving a boon to surf on the said high way to find
out relevant information, wherein unfortunately knowledge access is
far from reality. Various e-Learning modules developed so far are
trying to satisfy this demand in much personalized manner,
alternatively, knowledge searching itself asks for three core
requirements
1. Knowledge resources, 2. Intelligent searching tool, and 3.
Economic model for knowledge dissemination. The syntax and
structures have formed basic building blocks of the said
information highway, remarkably missed out with context and
semantics of the information hence lacking intelligence to an
interpretative level. Thus currently searching via various search
engines are carried out on the said information highway on the
similar structured format, leading to provide unresponsive,
irrelevant results rather than something very contextual and
relevant. Many such techniques follow comparative use trends, to
formulate relevance level. Alternatively other search techniques
rely on categorization of web sites to further focus the search
results to areas anticipated to be most relevant. These are all
index driven approach rather than context driven, hence lesser
intelligent.
[0006] On the other hand knowledge is by and large is pretty
dynamic entity wherein one cannot present knowledge with the rigid
boundaries. Human communication in general exploits this very
virtue of our brain to express things in the plurality of
contextual engagements. While identifying it in the network
environment the data should have semantic identifiers to be
understood by the machine, this forms important consideration for
the evolution of `semantic web`, a project that intends to create a
universal medium for information exchange by giving meaning, in a
manner understandable by machines, to the content of documents on
the Web forming an extension of the current Web, in which we add
support for databases in machine-readable form. The current Web
supports documents, pages of text and figures designed for humans.
The Semantic web aimed to add support for databases, vast
collections of information neatly organized to be processed by
machines. Searching proposed to be similar fashioned but having
more machine understandable contexts and semantics written in
structured language for machines. By no means is the semantic web
aimed to build thinking, feeling Artificial Intelligence, but
merely to collect data in a useful way, like a large database.
[0007] Thus interacting with uncontrolled information and
communication media of internet refers to indirect civilization,
wherein we are having two lives to live with, a true-life and a
fictitious one, internet information doesn't reflects the relations
and contents available in true life, though it provides unlimited
unstructured communication opportunities. Trading is also a human
centric process; hence it signifies the human involvement in the
e-commerce activities, which is presently highly machine based
process, we need human interpretation to arrive at a judgmental
state of mind, as one of the intriguing aspect of knowledge gaining
is it needs fresh resources to check, recheck and crosscheck
available information to fulfill and satisfy brain demand so as to
convert the said information into dependable knowledge.
[0008] However human psychology towards receiving something from
somewhere depends on his trust in the source of knowledge. Globally
knowledge is distributed in plurality of human brains, which need
to be preidentified to prosper trust towards knowledge seeking
behavior of human being. Currently knowledge management systems
which are under public use are mainly addressing broader issues and
are subject focused in nature, one such example is of
www.expertsexchange.com, which is a knowledge portal mainly
provides answers for computer science related questions only that
too from unidentified experts, wherein knowledge seeker and expert
does not undergo a active dialog, which ultimately put the
questions at the perusal of the said expert thus not ensuring any
control over timely delivery of answers. Thus one way communication
pattern seems to be not very systematic and intelligent enough to
guide knowledge seeker to relevant expert.
[0009] Similarly existing internet advertisement and eCommerce
facilities are trying to communicate with users at pretty
superficial level which simply can't appeal to human psychology
unless very relevant or which is exactly what a particular user is
searching for. The similar eCommerce related advertising contents
are exemplified in the patent application no 20050165656 which is
teaching enablement of wide scale programmatic interaction of
heterogeneous applications and computers by means of prevailing
protocols including HHTP, SOAP, WSDL and UDDI via invocation of
plurality of web services. Interestingly the said system enabling
wide scale management of web services providers and web services
consumers, assuring the sales transactions facilitating ecommerce
in much transparent way. Though this system works efficiently
within its boundaries, on the downside lacks real time human
intelligence integration and use of it to facilitate ecommerce, as
that's been the usual way the trade works in real life. Still
further though centralize web services invocation provide
comprehensiveness, consistency, enhanced search features
unfortunately has certain inherent shortcomings on the ground of
local control, flexibility, fixed file formats and prohibited
sharing thereof, huge server and indexes maintenance, dependency on
server for all resources. The system does not have any provision
for multilateral communication, also real time knowledge invocation
is not possible and anybody can not contribute anything from
anywhere and as with other systems here too users are made passive,
restricting communication with unknown.
[0010] Presently available all systems of communication mainly
works on the unique identity of users, the same is highly ignored
aspect in internet communication, leaving apart knowledge sharing a
more sensitive and valued entity, which catapulted into open
unstructured information platform which provides open ground for
cyber crimes, theft and insecure communication. Understandably
enough we discuss, share and communicate our private, sensitive and
secrete matters on phone just because we know identity of a person
and we believe no body else is tapping in between the wires the
same doesn't applies to internet information communication
medium.
[0011] Hence it presses on paramount requirement of human identity
throughout the network to share securely. A unique identity
creation underlines imagination of serialized and structured world
wherein each identity specific changes are stored, monitored and
regulated with systems offering access on the basis of said unique
commonly defined parameter. This sounds something over demanding
from our social and civilized practices and governmental machinery
to devise unique identity. There are various pitfalls which we have
come across and badly experienced since the advent of internet
including cyber crimes, hacking, viruses spreading, etc, all
because of unknown identity and opportunity to be destructive at
will without harming oneself.
[0012] The secured systems can only foster knowledge availability
in the network environment the same not guaranteed today hence
point toward important global concern of human knowledge, skills
and expertise underutilization. Furthermore all existing
information and knowledge dissemination systems are working on a
negative business model, wherein the system doesn't provides users
with an arrangement to proactively exploit system. In later case,
users are considered as a passive entity and can't offer any
services to the system thus a user in possession of knowledge;
skills and expertise are not used at all.
[0013] The wastage of human knowledge requires formation of human
grid to exploit the enormous human brain power. Lack of security
pointing out identity creation challenge to keep track of knowledge
sources, offering local processing, sharing and data management are
some of the features not available in existing information and
knowledge systems.
[0014] Hitherto knowledge induction for individuals, entity and
institutions has been organized by means of libraries, scholarly
journals, digital libraries, exhibitions, symposiums, conferences,
classroom teaching, mentoring etc. All of the above methods of
knowledge inductions require communication, wherein communication
forming the essential media for such induction. Through advances in
information technology, this very need of communication has been
tremendously addressed evolving plurality of communication modes
including email, chatting, messaging, video conferencing, and
online coaching, etc. The preceding modes though providing
efficient ways of communication lack system for aggregation of
knowledge. It seems that the very premise of knowledge management
has been misleading or misinterpreted by industry wherein all prior
efforts are concentrated on making system (digital) more
intelligent so as to impart knowledge to human being, which is not
true as best mode of communication is human to human communication,
wherein technology is always going to be facilitating instrument
doing some part of human brain rather than one having an exact
human like behavior and intelligence, wherein the behavior propound
the dynamics of human both mental and physical activities.
[0015] Information technology and contemporary related technologies
has addressed this issue of human to human communication through
plurality of ways including public domain access media i.e.
internet providing free information with easy access by means of
search engines enabling the selection and filtration of huge
information contents on the web comprising Static, out dated (not
current), irrelevant, not processed. Unfortunately the precision
and relevance level of results of existing engines are not
satisfactory though useful with plurality of attempts and efforts
therefor. Similarly the ecommerce and marketing feature thereof has
been restricted because of multiple practical problems faced by
trade and industry requiring authority, genuinity, and physical
guarantors towards purchase, no doubt technical implementation has
been successful carried out, it is still lacking on the
user-friendly extensive ecommerce enabled features and are deemed
necessary for next generation cyber trading business.
[0016] In the category of private domain access i.e. peer to peer
communication has been extensively used and perused system for
social, relational and personal networks and other networks
including business and enterprise-wise networks still human
intelligence aspect of the same is not addressed with similar
nature of problem facing the industry with increased contents
thereof, catapulting the similar efforts to the knowledge
management initiatives. The seamless activity of knowledge sharing
is possible only by institution of systems facilitating anything
being potentially connected to anything. However although P2P
computing systems being able to establish a direct connection with
each other that enables the sharing of data and system resources
with minimal involvement of centrally managed servers, what is not
available therein is relationship dynamism management to
accommodate dynamic network connectivity pattern and enhanced
decentralize mode of operandi providing significant level of
autonomy to users from centralized index or repository. P2P is
proving to be a promising to improve communication, collaboration
and information sharing. The sharing capability of the same is
exemplified by one or more applications like Napster and Gnutella
which have made it possible for internet users to actively share
MP3 files across the net without the need of a central repository
of files. On the similar lines a P2P based knowledge sharing system
is still in the nascent stages as one cannot tag knowledge as
files.
[0017] On the communication front P2P has also made real time
communication possible by instant messaging. The enterprise wide
enablement efforts has resulted in pretty effective P2P systems
such as Groove Network, OpenCola, and Nextpage which are promising
range of communication, collaboration, search and file sharing
services.
[0018] In a debate over centralize versus decentralize system, each
one demonstrate its own advantages and disadvantages wherein on one
hand as centralize system offers wide scope, control and
organization on the other hand decentralize system promising future
advantages of ad hoc loosely coupled systems, specialist file
sharing, and specialist indexing and deployment. Groove and Napster
being ad hoc and loosely coupled systems offered creation of
virtual teams, and cross-company B2B projects facilitating
multidimensional collaboration assistance which is not possible
with centralize system. Searching nodes for information in P2P does
not call for file type redundancies as with central server software
which is more data focused than actual resources; an extension of
similar studies is underway on JXTA P2P Platform.
[0019] Collaboration and discovery are important aspects of
knowledge management in a P2P environment one such example of it is
a Groove Networks developed by Ray Ozzie which offers a Groove
platform for development and deployment of collaborative solutions
based on peer to peer communications. A platform consists of the
Groove client, underpinned by system, development and integration
services, enabling group of users to communicate and share
information using a set of out of the box tools including instant
messaging, live voice, text chat, and file sharing, viewing and
editing. Similarly knowledge discovery in P2P environment refers to
knowledge searching, an up healing and semantically improved task.
On the front of information discovery OpenCola, a Open
Collaborative Object Lookup Architecture provides peer to peer
model for information discovery having application platform using
autonomous, collaborative agents to collect, analyze, and deliver
dynamic content wherein users with OpenCola Folders defining areas
of interest by selecting relevant documents and Opencola's
`relevance queues` locating other OpenCola peers and looking for
the document that match the profile. Relevant documents being
returned to the user who can score them for relevance and thus
train the Folder about their interests, thus searching on the basis
of user profiling is significant advantage of P2P systems. However
searching and relevantly matching by means of metadata
automatically generated by said system poses serious question on
the relevancy factor of the search results, making knowledge
discovery a difficult task, though technology is promising in that
regard.
[0020] Till date all knowledge management projects are mainly
concentrated at managing knowledge resources at an enterprise level
having limited subjects to deal with having passive environment of
client-server methodology to access a knowledge base. However a
distributed model working on the P2P platform for active knowledge
sharing has yet not evolved.
[0021] It is well established in the industry that knowledge
sharing is an active process rather than currently followed passive
process. For active sharing one needs to hold active communication,
underlining the requirement of human intervention in the very
process of knowledge discovery thus none of knowledge discovery is
complete without human communication. Presently available
communication platform like Chat platform forms an effective and
interactive mode of communication. The non real time counterpart of
the same is discussion groups or Usenet wherein each user joining
in discussions, ask questions, help others with questions, make
announcements related to the group, or just see what others are
talking about. Thus forming reactive forum discussing one or more
undefined topics making the discussion matter out of scope of
subject matter further adding to the irrelevancy in the process of
knowledge discovery.
[0022] All communication within a discussion group is carried on by
e-mail. A user joins or subscribes to a group and then shares in
the discussions of the group. A message sent to the group is
usually broadcast via e-mail to all members of the group. So these
discussions are public. There is an exception; some groups are
moderated and a message sent to the group is first routed to the
person serving as moderator. On the downside the lacks of control
lead to disastrous ending and unwanted spate in the members of the
group wherein `flame` being the usual phenomenon includes
insulting, scolding, berating, or downrighting nasty about the
author of the original message, which is far away from any valuable
information sharing and doesn't solve any means. Furthermore
several Usenet, social, relational and personal network development
initiatives have resulted into big failure because of multiple
reasons including lack of control, lacks of matching, searching
shortcomings, lesser value added contents.
[0023] ECommerce because of financial concerns being significantly
important faculty of knowledge discovery regarding product sell and
purchasing make human involvement mandatory, the same is emulate by
various companies by extending existing call centre technology into
Internet sales environments. The further improvement of it is
realized in terms of customer Relationship Management modeled in
online mode as eCRM facilitating availability of product catalogs
and FAQs not satisfying customer need up to the mark, few of it
facilitates meaningful, direct human interaction through online
channel. However online chatting or instant messaging is the most
personalized and sophisticated mode of interaction provide
effective tool for rich interaction including guiding materials and
voice over IP (VOIP) communication, if the all the communicating
parties having right equipment to their computer. Still further the
existing systems declining the very availability of expert human to
transfer knowledge and a system meant for searching and matching
the same.
[0024] In an attempt to add more intelligence to communication
process, in patent application no 20050044008 providing a method
for customer needs identification and accordingly forwarding the
same to appropriate agent for sales transaction. The customer
however, while engaging sessions on the enterprise web site is not
an identified entity, thus chances of considering casual customers
as a serious prospective customer are more and ultimately leading
to increased failure in sales transactions. Identification of
customer can provide monitoring ability to well judge the
prospective customer profile and the same is missing in the present
system. Also the system function is only limited as a supplementary
module to ecommerce facilitation. The problem of effective asking
and providing knowledge, knowledge community building and
collaboration are far away from sight due to centralize structure
of the system.
[0025] In the U.S. Pat. No. 6,938,068 issued to IBM a knowledge
delivery system is devised wherein plurality of experts are
categorically and quality wise listed in a centralize database are
questioned by one or more question poser and expert answering the
question. Though this forms an effective knowledge gaining medium,
the communication is only a one way, wherein users can not
contribute anything to said system other than question. Further a
class of dumb students where only teacher is delivering knowledge
and students are only listening to it forms a absolutely ridiculous
and wrong learning method, learning is a pretty active process
wherein knowledge seeker always desirous of discussing it with the
peers, the system lacks such arrangement putting users in an
unidentified discrete isolated environment.
[0026] Further aspects of knowledge progression are not taken into
consideration wherein the system leaves preidentified experts
without any assistance to gain, manage their knowledge resources to
solve their problems, subsequently resulting in the poor quality of
answering as knowledge is a actionable intelligence engrossed in
the brain through direct experiences or indirect experiences and
needs active interaction for its progression, the present system
curtails this very mandatory requirement of the knowledge
sharing.
[0027] On the economic front the present system follows a typical
shopping store customs of customer as a purchaser and service
provider as a provider. However knowledge is such an entity which
all human bears in one or the other sense, hence everybody should
be able to share and sale it, the one who is in possession of it
should be able to price it, negotiate it and sell it within his
abilities and system having quality control over it.
[0028] The present system doesn't insures instant knowledge
availability because of its centralize nature, as experts are
listed on the centralize web site, a knowledge seeker attempting to
pose question may encounter busy status, this expert unavailability
problem is identified in an another U.S. Pat. No. 6,871,322 issued
to IBM, wherein the posed question queuing method is adopted, which
ultimately results in withheld timely delivery of answer to the
question poser, thus the very issue of timeliness of answering is
not solved.
[0029] In an another patent application no 20050086290 a method for
expert support and system for customer interaction is provided
wherein though this system provides advantage over the prevailing
services like "Google answers" (http://answers.google.com/answers/)
and yahoo answers (http://answers.yahoo.com/) in terms of instant
online interaction with customer mediated through dummy expert
called agent being supported in the background by real expert
group. Such system may work effectively but would again be forming
a class of dumb knowledge seekers, listening to experts and more
interestingly lacking freedom of expansion wherein with increase in
the subject matters experts group will keep on increasing, it will
become for this system to handle the complexities of expert group
management as the system itself is of limited scope to support the
customer service division of any enterprise, does not simulate the
public wide knowledge sharing network. Whereas Google and Yahoo
answering systems are typically passive answering systems which are
more a entertainment than serious knowledge dissemination where a
querying party posing their questions and experts answering the
same in certain estimated time, wherein the experts answering the
questions are not identified and no provisions are made to provide
freedom on part of users to choose the experts or to contribute own
expertise into the system as user is also a unidentified entity,
further the experts liability towards improper answer is also a
debatable issue.
[0030] Similarly yet another patent application no 20050283474
aimed at centralize knowledge base creation in preidentified
categories thereof wherein the said knowledge base is created
through collaborative efforts of distributed contributors who input
their questions and answers pairs alongwith its classification into
the system by means of look up tables so that the knowledge seekers
while extracting knowledge from the system could identify
precategorised knowledge by means of similar look up tables. On the
flipside, again the said system illustrating only a enterprise
level limited knowledge management system having no control over
the data inputted into the system. Further the system doesn't
encourage human to human communication, hence lacks real time
availability of knowledge, wherein the systems ignoring the
contextual relations between preidentified categories and keywords
also does not take into consideration variability, absolency and
dynamics of information in form of answers stored therein.
[0031] Yet another U.S. Pat. No. 6,901,394 issued to AskMe
Corporation teaches an enhanced knowledge management system
facilitating person to person knowledge sharing via centrally
managed knowledge portal exerting load on said system resulting in
delay at the user end. Further the communication between knowledge
seeker and expert is one way wherein the expert is acting as
passive entities, merely listed under a list of experts denying the
consultative knowledge sharing wherein such consultant is paid for
impartation of particular expertise of knowledge, thus underlying
the causal connection of information and knowledge valuation and
economics behind it and same is not addressed in the present
invention. Further the answering methodology is not controlled
hence system cannot guarantee timely answers, and reiteratively as
economics behind answering queries is not clearly defined hence
keeping users away from competitive quality and pricing.
[0032] In an attempt to widen the scope of relevant human to human
communication so as to add collaborative intelligence in searching
internet resources a U.S. Pat. No. 6,745,178 issued to IBM teaches
a method for tracking users of similar interest based on certain
rationale of results called answer sets of one or more proprietary
search engines. This technique relies on historical user search
trends to make basic assumptions as to compare desired information.
On the flipside though systems technically seems sound in deriving
matching algorithms, the matching parameters itself is a weak
candidate to compare, as human integration in a network medium is
possible only when the parties communicating are at a currently
considered instance are interested in the subject matter or not.
Matching the uses on the basis of historic data contents may result
in the mismatch as any user may no longer be interested in the
subject matter. The human behavioral dynamicity being uncontrolled
act is highly ignored fact while devising the present matching
methodology wherein said dynamicity of users in terms of likings,
behavior and needs may culminate into the system indexing too many
things related to each user which may become uncontrollable.
[0033] Further context of queries matching based on score
difference of respective answer sets facilitating matching seems to
be quite dubious approach as prestored answer sets may loose
contextual attachment with the queries resulting in error matching
score and hence irrelevant user matching.
[0034] Still further the answer sets are formed from the plurality
of search engines, as each search engine uses different search
algorithm result in different search results for similar search
strings, hence deriving similarity score based on the one or more
different sources of searching following different methodology of
semantic interpretation may result in contextual mismatch even
though having match score much above threshold level.
[0035] The indexed data, answer sets storage and handling of
multiple queries at a centralize server accounts for enormous
amount of hardware resources, wherein timeliness of such
collaborative searching and chatting can not be guaranteed
considering the fact that users are looking forward to faster and
more relevant search results.
[0036] The complexities involved in adding intelligence to human
query interpretation and reply by the machine has been addressed
through the artificial intelligence enablement of man machine
interaction by means of capturing semantic details of the same
through specialized tools of taxonomies and semantic ontology. In
this effort it works best for data interpretation, the further part
of it including the supernatural human ability to understand
context and related perspectives can not be addressed beyond
doubts.
[0037] As human abilities of experiencing, real time answering,
both implicit and explicit understanding of matters, problem
solving capability, knowledge, guidance, guess, suggestion, logic,
interpretation, and related data interpretation is beyond
comparison with relationally empowered intelligence of computing
machines.
[0038] Till date presently available web technologies and other
communication media are more or less passive in nature. The concept
of blogging providing an effective active medium for knowledge
sharing. Still is restrictive and lacks organizer and other
management mechanisms to derive most relevant as well as real time
knowledge through active dialog.
[0039] The internet and peer to peer infrastructure comprises
enormous uncommunicated information, making the present digital
repositories less knowledgeable. Also as information being a
dynamic entity, changes rapidly wherein untraced information in
human brain demands certain organizing and managing means. The real
time communication with related peers by means of interest wise
peer identification has been enabled in various chat and centrally
managed limited knowledge management systems. The one such example
of peer to peer enablement is KAZZA wherein peers in the
distributed network are communicating via file sharing and that of
like peer identification is SKYPE wherein like peers are identified
and informed to the communicating users online in the a particular
chat session. However these existing peer to peer communication
systems only communicate and identify information and not
knowledge, as knowledge is outstandingly differentiable entity in
comparison to information. Thus existence of information and
existence of knowledge are two similar possession of brain; they
can be very well identified with respect to human expertise. And
human sources of expertise need to be preidentified and should be
under control based on quality and knowledge dissemination
behavior, the same not even suggested in existing systems.
[0040] Further the knowlegibility aspect of the these information
means is improved upon by means of search engines, unfortunately
search engines searches having lesser relevancy, provides improper
and incomplete results. Since indexing methods of keyword possibly
would be identifying sources which are out of context to the user
hence irrelevant. The lack of semantic in existing search engine
restricting the present information jungle of web to a mere mine of
irrelevant junk information for users. There are various
information search engines to find the information are
www.google.com, www.yahoo.com, www.baidu.com, www.altavista.com
etc. If we look at certain preorganised information databases like
www.dialog.com, www.stn.org, which provide search results of higher
relevance, it prudent fact that ultimately at the background of it
lot of human knowledge expertise is rendered to organize, index,
classify and add value to it to get better search solution, thus
knowledge organization and dissemination are certainly human
centric activity which require technological facilitation for
faster, effective and environment specific enability.
[0041] Centralize indexing has inherent severe security and
management limitations, further universal search is not possible
wherein prevailing security concerns does not allow anybody from
anywhere anything, the probable solution soughed after for enabling
universal search is desktop searching, however centralize model for
desktop searching wherein each of desktop by itself is a computing
resource does not suit and support universal level adaptation.
Rather use of the desktop for indexing self data and making them
available for searching sounds to be workable concept.
[0042] Security of users' data and information in the network is of
paramount importance when operating in an organized networked
environment for successful implementation thereof, hence while
indexing user's computer contents the usability control must rest
with the user himself/herself. In this context permission based
sharing is not practiced in the presently available desktop search
engines.
[0043] The general approach followed even during hot discussions
about the effective enablity the desktop search engine is about
only sharing contents and indexes to make them searchable by
others, whereas actual entry of the said searching keyword is not
regulated at the host desktop wherein the each of host cannot
predefine its preferences for allowing search for any of the
keyword or taxonomical derivatives thereof which are obliviously
linked through parent class thereof. Thus blocking search
conduction at the host requires distributed processing of the
indexed data and its host level validation for secured operation
thereof.
[0044] To inculcate the aspect of semantic intelligence a formation
of semantic web by means of implementation of semantic ontology and
RDF technologies are underway, which are proving to be very complex
for users to operate and tedious in execution. These drawbacks of
the prior art underlining the importance of human intervention in
the knowledge activity and machine as a supplementary solution for
intended solution.
[0045] Example: The question "How to setup Software Company in New
York, USA?" can not be answered completely by search engines thus
requires human agents' multi Human Services combined with multi
sources of information enabled via technology and logical
organization of the framework to enable technology is been
addressed herewith as a principal of the present invention.
[0046] Still though exceptionally intelligent advertising methods
are working successfully, the eCommerce enablement by that means is
doubtful and questionable. The significant basic thrust of either
advertising or eCommerce is the customer. The existing system and
methods though claims to identify the related customer, the
question remains if the said user is an actual customer. Hence it
is well set and widely experienced by almost everybody that the
rate of eCommerce conversion from the said adverting is remarkably
low as the ad viewers are not the actual customers or the one who
are being adjudged on the probabilistic model of chances.
[0047] Thus what we further need is worldwide distributed knowledge
organization and distribution system, ascertaining human to human
communication for want of knowledge.
[0048] Timely knowledge is great help; hence a system which
automatically presents a knowledgeable human expert agent in real
time is highly required.
[0049] An organizing and controlling means for accrediting such
expert human agents is needed as in case of any knowledge
dissemination sources, which needs approval and qualification to
operate hindering the improper utilization of intellectual
properties.
[0050] Enhanced level of human mediation in all aspects of
knowledge gaining and dissemination process via a technological
enablement is an urgent requirement.
[0051] A new rule based economic model to govern and regulate such
human mediation for more intelligent and satisfying knowledge and
resources sharing.
[0052] In the view of foregoing, the present invention disclosure
of Universal Human Service Framework (UHSF) system and method
provides software implemented automation facilitating human
involvement in the process of knowledge invocation in a distributed
peer to peer environment.
OBJECT OF THE INVENTION
[0053] The principal object of the present invention is to organize
cyber civilization through underlining the "Human" aspect as most
effective and prudent of all methods used to exchange, share and
spread knowledge, forming a effective learning and evolution
destination in all aspects including academia, business, skills
etc. even though being in remote mode.
[0054] Another significant objective of the present invention is to
provide world transformational model in terms of knowledge
availability making it (world) more intelligent and knowledge
abundant by means of virtually empowering brains through Human
Service Network (HSN).
[0055] Yet another important objective of the present invention is
to devise Universal Human Service Framework (UHSF) providing
intelligent communication system exploring the human information
and knowledge resources in terms of formulation of effective "human
grid"
[0056] Yet another significant aspect of the present invention is
to communicate securely with unknown human user or human circle via
said "human grid" segregated in subject specifically allowing
querying or sharing knowledge universally and search and share
human minds logically like search and share information via interne
(Human to Human communication and sharing).
[0057] Another significant objective of the present invention is to
devising a central authority forming a unique repository of
information and provides multi services and knowledge services.
[0058] Yet another significant aspect of the present invention is
implementation of artificial intelligent (AI) agents for searching
domain specific info intelligently and in background i.e. without
human intervention
[0059] Yet another aspect of the present invention is to formulate
infrastructure comprising information and knowledge service
providers and brokers thereof simulating anybody, anywhere,
anything at anytime information and knowledge system sharing
information, knowledge, experience, guidance, consulting and other
resources acquired by human agents.
[0060] Yet another significant object of the present invention is
to obvious combination of services from such central controller
(HumanServiceNet), multi AI Agents services, Info Service Providers
and brokers.
[0061] Yet another objective of the present invention is to
formulate Universal social networking framework based on
information and knowledge sharing.
[0062] Yet another objective of the present invention is to devise
reusable, repetitive and redistributable information and knowledge
sharing and utility system.
[0063] Yet another simulative objective of the present invention is
to provide infinitivally resource address details represented in
finer segregation thereof forming web style human linking with
infinitesimally finer association thereof.
[0064] Yet another objective of the present invention is to
constitute the system in layered segmentation following associated
segregation of all involved parameters therein and imparting
searching capabilities in that regard.
[0065] Yet another objective of the present invention is to offer
offline human information and knowledge services via said
framework.
[0066] Yet another significant objective of the present invention
is to institute the said Human Service Network framework to
function in Peer to peer environment sharing human knowledge,
experience, information, discussion, and processing.
[0067] Yet another significant objective of the present invention
is provide for configuration of search macros facilitating
recording of each action and events carried during the process of
knowledge invocation by one user and transferring and playing the
said recorded knowledge package so as to provide the system users
with the ready to use knowledge package and need not waste time,
money and energy for the trifle cause.
[0068] Yet another significant objective of the present invention
is creation of universal database structure for effective real-time
and relevant sharing and searching of relational information and
knowledge database.
[0069] Yet another significant objective of the present invention
is enablement of universal desktop searching and ensuring security
and data confidentiality.
[0070] Yet another significant objective of the present invention
is to devise system for offering knowledge support services to the
users.
[0071] Yet another significant objective of the present invention
is to devise system for offering subscriber support services to the
users.
[0072] Yet another significant objective of the present invention
is offer searching system and communication utilities which can
provide an opportunity to communicate with the unknown in the
networked system.
[0073] Yet another significant objective of the present invention
is to devise multiple modalities for understanding of human
behavior, wants, needs, and understanding recording.
[0074] Yet another significant objective of the present invention
is to provide appropriate services to most relevant and appropriate
user via advertisement optimization system.
[0075] Yet another significant objective of the present invention
is to devise system for enablement of rule based system
operation.
[0076] Yet another significant objective of the present invention
is to devise system effective clustered searching system.
[0077] Yet another significant objective of the present invention
is to provide for ranked services and products to the system
users.
[0078] Yet another significant objective of the present invention
is to provide for repository and accounting of federated groups and
services.
[0079] Yet another significant objective of the present invention
is to facilitate federation, aggregation, integration, choreography
and orchestration, collaboration, comparison, coordination,
workflow, and transaction of plurality of tasks involved in the
said distributed network.
SUMMARY OF THE INVENTION
[0080] Various aspects of the present invention including
information and knowledge invocation functions, knowledge support
function, human and computing grid utilization and UHSF system
implementation for enterprise working, and widespread use of
project planning, workflow management, and communication enablement
are illustrated herein under describing in general a typical use,
exploration and exploitation pattern and method of UHSF system
tools and resources by the users.
[0081] Further aspects and advantages of the present invention will
become apparent from the ensuring description, which is given by
way of example only.
[0082] These technological enablements substantiating the
communication needs, wherein the further aspects of the said
communication process leading to management of such communicated or
accumulated knowledge are largely overlooked wherein principal
theory of knowledge generation is not followed. The Principal
theory states that data generates information and information once
communicated to human being upon requisite processing takes shape
of knowledge and this knowledge further advances knowledge,
generating new data and information. It is largely understood fact
that human can interpret human in the best possible way wherein
data and information transfer rate is highest and such transferee
situation wise modulates the contents, making it faster, relevant,
concise and more knowledge inclined.
[0083] The replicative mode of global civilization has been
represented by means of cyber existence of distributed components
of plurality of societies with plurality of cultural and ethnical
backgrounds. Still one thing is common, wherein all efforts are
concentrated on exploring new dimensions of life through knowledge
of the peers by learning and gaining knowledge. The cyber
civilization is still too unorganized to impart knowledge sharing
amongst its peers.
[0084] The present Human Service Network (HSN) providing plugging
interface for human brain to machine for active participation and
interaction via this communication media, wherein brain to brain
communication is established via Human Operating System (HOS) thus
forming Human Grid (HG) by means of systematically designed
taxonomies, ontology and filtering mechanisms with plurality of
ways of exploiting Human Services offered via plurality of
accredited human agents or knowledge sources selection in terms of
HSN Messenger, HSN Mail service and HSN online portal.
[0085] Another significant aspect of the present invention is a
means to maximize knowledge availability, sharing, and management
thereof by means of infrastructure constituted therein. The
constituted framework in principal is a set of brain mapping tools,
wherein each query or search is directed to highly relevant brains
(Human Agent) for knowledge demand and such reciprocal
multi-coordinated action are executed in an organized fashion,
wherein the such matched Human Agent.
[0086] In the principal of the preferred embodiment of the present
invention human has been considered to be the best and effective
source of knowledge. Considering human knowledge at the centre
stage as a principal component of the present invention. Moreover
contrasting to other sources of knowledge human himself as a
knowledge provider builds the principal ground of the present
invention.
[0087] Since ages human being is at the crescent of information and
knowledge services. Human being is a very flexible media of
information and knowledge transfer wherein plurality of
transactions can be carried out amongst and via human beings
includes primarily each of accredited human agent offering
plurality of services referred to as human services, wherein the
said accreditation status of the said agent in the field is
predetermined on the basis of precalculated criterions suggesting
the expertise of the said agent in the respective filed. The said
human agents are classified based on taxonomical and ontological
derivation representing conceptualization of a knowledge domain
including service subjects and related information thereof.
Ontology is a controlled vocabulary that describes objects and the
relations between them in a formal way, and has a grammar for using
the vocabulary terms to express something meaningful within a
specified domain of interest. The vocabulary is used to make
queries and assertions. Ontological commitments are agreements to
use the vocabulary in a consistent way for knowledge sharing.
Ontology can include glossaries, taxonomies and thesauri, but
normally have greater expressivity and stricter rules than these
tools. A formal ontology is a controlled vocabulary expressed in an
ontology representation language.
[0088] The present invention fundamentally reflects a system
emulating tools to deal with and frame approaches as one follows in
the real life dealings in any of the societies around the world.
The present invention based on the "Theory of Knowledge
Transmission" and extends further as every human being experiences
multiple things each day in his life time. Thus the packets of
knowledge are residing with each human being. Few individuals
specializes by accumulating greater no of knowledge packets, in
general others possesses one or the other knowledge packets
accumulated via personal experiences, which are practically
relevant to share with others.
[0089] The present invention forming a system for transmission,
reception and accumulation of the said knowledge packets. The
classification of the said knowledge packets via generating
taxonomy and ontology of the said knowledge provides for multiple
tools to transmit, receive, search and accumulate information and
knowledge. Wherein the said accumulation and transmission of
information and knowledge is assumed to be cumulative and
continuous process. As stated earlier each of human being is in
possession of certain no of knowledge packets, these live human
knowledge bases are being provided with computational communication
interfaces having mechanism for monitoring permission based IN and
OUT entries via said interfaces and further management including
storage and pecuniary transactions.
[0090] The present invention further provides real time
communication functionality via messenger, email, voice over IP,
internet streaming, wireless communication, video and public
switched telephone network ("PSTN") in an distributed environment,
that facilitating live and effective communication between the said
packets transmitter and receiver thereof. However the present
invention is in general facilitating the development of social
networking by identifying each individual with respect to his/her
areas of interest, and needs.
[0091] The preferred embodiment of any data, information and
knowledge transmission system is the precise configuration of the
communication layer of the entire system and flexible designing of
its internal operating software components and external performing
human component. Largely this aspect has been addressed through
evolvement of various de-facto standards including JAVA, and
working platform wherein platform independency for universal
functioning of standalone, networked or internet wide applications
are enabled, however the concept of providing a universal platform
itself over which one can streamline the process of data,
information and knowledge sharing, transmission and reception
hasn't been through of or proposed satisfactorily. In the yet
further extension of the internet exploitation to offer multivendor
web services which are software system designed to support
interoperable machine-to-machine interaction over a network which
are typically based on the Java, IBM, Microsoft etc. The present
system forming a platform independent solution working on windows,
XP, Linux, etc.
[0092] The inter systems interaction with the Web service is
carried out in a manner prescribed by its interface defined via
WSDL using messages, which may be enclosed in a SOAP envelope, or
follow a RESTful approach and are conveyed via HTTP having XML
conjunction with other Web-related standards. Software applications
written in various programming languages and running on various
platforms can use web services to exchange data over computer
network like the Internet in a manner similar to inter-process
communication on a single computer. For interoperability de-facto
standards are consentauly following open standards wherein OASIS
and W3C are the primary committees responsible for the architecture
and standardization of web services. The further efforts are poured
into it to improve interoperability between web service
implementations the WS-I organization has been developing a series
of profiles to further define the standards involved.
[0093] The present invention is for use in connection with the
Internet environment as offered access via online portal (HSNOP)
and more specifically in the distributed peer to peer environment,
whether wired or wireless including smart devices. The present
invention has application in offline environment wherein
replication and synchronization techniques providing for updated as
well as scheduled information. For example the information about
the products during the product market research from the machine of
the field executive who is working offline is replicated and
synchronized in all of the linked databases of the other users of
the enterprise related to product analysis.
[0094] The present invention employs framework for the Rapid Rich
Web Client development which uses DOT NET REMOTING asp.net. This
framework allows to manipulate complex data (Objects, Classes) on
the client the same way the data is manipulated on the server. This
framework unifies the client and the server programming. It creates
the replicas of the server objects on the web client and provides
the means for data initialization and delivery. The client and the
server objects are interchangeable wherein SDK for .NET allows to
build Bidirectional network applications which provide for
Bidirectional synchronous and [or] asynchronous communication by
sending the objects or executing methods on the server and are
accessibility for Clients behind Firewall or Proxy, Supported
protocols TCP, HTTP, UDP, HTTP and TCP and UDP Object based
Broadcasting, File Transfer, and Encryption.
[0095] However the general development consideration varies and
generally case and situation specific wherein selective employment
of VB dot net, Asp dot net, C # dot net for online, offline and
smart applications will be dependant on the enability grounds. The
UHSF system applications supporting range of existing Protocols
including HTTP, TCP/TP, FTP, SMTP, POP, wireless protocol, and
Bluetooth wherein the UHSF HOS products and applications are
abiding these protocol in the peer to peer operations mostly and
centralize web functional model remains the same.
[0096] Similarly the said product research company can engage one
or more accredited human agents for the accomplishment of the
product research in one or more territories by using human services
offered thereby wherein offline human services via centers can also
be provided.
[0097] The present invention specifically addresses the current
lack of information and knowledge management and integration
function within the same system installation or accession online.
Currently available information and knowledge are in the complex
format, each information and knowledge facilitating system having
its proprietary storage and transmission formats wherein
integrating such complex information and knowledge leads to
horribly awesome situation. The present invention provides for
integration of all functions required for easement of info nation
and knowledge seeking.
[0098] The present invention provides for development of new
enterprises and services while acting as channel node of the said
UHSF system, the functional aspects are being manageable by said
enterprises via said software applications, tools and utilities in
conjunction with the system, resources and various subscribers and
channel nodes acting therewith.
[0099] In an another significant embodiment of the present
invention the UHSF system framework further provides for enterprise
wide information and knowledge management via UHSF prototype
implementation wherein the fire walls and other external
information sharing functions are customized at the administrative
intervention, the system rule and protocols acting in the same
fashion as what has been used in the universal solution, the
application and utilities are being part of implementation and
upgrades and updates are regular feature of the said system.
[0100] In a notably significant embodiment of the present invention
as stated above information and knowledge invocation through human
involvement via remarkably interactive tools emulating real life
interaction providing high end communication enablement with
provision to keep tract of events and history is facilitated via
imperative searching and matching system, logic and algorithm,
wherein multiple search options provides support for variety of
needs of each of searcher in the system. For example: an art
enthusiast, who wants to purchase sculptures would not only be
interested in knowing only the sellers thereof but also would like
to know the other persons who share the similar interest. Hence the
searching strategy employed would be to search for get Sources, as
well as to get HSNS options so as to receive two different sets of
search results serving to two different intends of the same
searcher. Wherein the get Sources providing the list of vendors
dealing in that subject area for further facilitating the eCommerce
operation and get HSNS providing for matched HSNS having the same
liking as of the searcher for development of social networking and
relationship network.
[0101] In the present invention a searching system has been devised
considering a human information and knowledge seeking behavior
paradigm, wherein the said system has clinically preidentified the
human psyche of information or knowledge goal achievement. For
example if a said art enthusiast from India is planning to purchase
a sculpture, a typical goal oriented searching pattern can be
identified on the following quantifiers resulting out of sequential
thought process:
Goal 1: Art sculpture purchasing: Question 1: who is the vendor who
deals in it? Question 2: who else has earlier bought it? Question
3: what other purchase options available? (Exhibition) Question 4:
who is currently interested in the subject matter? Question 5: To
whom I can consult to? Question 6: what are information resources
available in the subject matter? Hence a typical searcher frames
his/her goal in a keyword format either using command or simple
text query. However noticeably enough that searching for other
facets of art and sculpture while searching for vendors for a
typically defined sculpture is waste of searching energy and ideal
preparation for lesser relevant search results. As it is widely
experienced that presently available searching system being simply
index based searching system only carries on searcher from one
related topic to another rather than sticking to the exact
definition of the search goal, wasting time and adding to the
distraction of the searcher. Thus as explained in a foregoing
example a typical information and knowledge seeking behavior of a
searcher, wherein a prime searching focus is on the broad goal in
the mind and serial questions related to it regarding sources,
people and persons to whom he/she can consult to. The
generalization of this very human psyche will be evidented from the
following another example wherein an international Art society at
Paris is interested in procuring of some of the fine sculptures
collections from India, would typically go about this in a
sequential thought process as follows. Goal 2: sculptures
procurement from India. Question 1: who are the vendors of art and
sculpture? Question 2: who else has earlier bought it? Question 3:
what other purchase options available? (Exhibition) Question 4: who
is currently interested in the subject matter? Question 5: To whom
I can consult to? Question 6: what are information resources
available in the subject matter? Wherein searching for question 2
answer shall come across an art enthusiast from India, who would be
the suitable person to get into dialog with. Thus at every search
attempt one behaves in a pattern of serial questions and is
inquisitive about sources, people and persons to whom one can
consult to.
[0102] In the fundamental embodiment of the present invention
providing for a system, method, computer program products,
composite search algorithm and a business method for a
computationally assisted human mediated and rule based information
and knowledge invocation.
[0103] The said system is preferably a distributed Universal Human
knowledge invocation Service Framework (UHSF) which facilitates
aggregation and convergence of each of components externally as
well as internally connected and configured within the said
framework. The UHSF system comprising of plurality if internal and
external components. The internal components specifically
identified in terms of human components and computational
components. The human components are strictly role specific and
acting in a predefined channel defined by the UHSF system during
the registration or accreditation process and each of human
component is known as channel node comprising of multiple users,
service and product providers and includes:
1. plurality of Developers (HSND) 2. plurality of Human Agents
(HSNHA) 3. plurality of providers (HSNSP) 4. plurality of AI Agents
(HSNAIA) 5. plurality of brokers and (HSNB) 6. plurality of
subscribers (HSNS) each of human components is identified with
respect to the role it has opted for or being assigned to it based
on the credentials thereof. Subscribers (HSNS) representing a user
component of the UHSF system information and knowledge resources,
exploits the services and products offered by other channel nodes.
The provision of the performing roles assignment in the said system
ensures the strict protocol determination and more essentially
enables the successful information and knowledge invocation.
[0104] In an another aspect of the present invention each channel
node downloading and installing or subscribing online one or more
communication software clients including HSN Messenger, HSN
Explorer, HSN Email, HSN Online Portal, and HSN Web Services and
posting online channel specific registration request including
consumer defined products and services and use conditions thereof
with HSN Controller and receiving product key and/or package keys
after request validation by HSN controller alongwith concurrent
synchronizing said channel node entry within UHSF activating
requested rights.
[0105] In the priming mode of the system operation any person,
entity desirous of connecting the UHSF system for any of the
specific channel node or multiple channel nodes requests for award
of role specific registration key (package key) wherein the said
prospective channel node logs on to the UHSF online portal (HSNOP)
and is being directed to register through sequential registration
steps. Upon successful registration being provided with package key
or bundle package key for one or more role activation requested.
The said registration process comprising of typical credential
checks and profile verification to ensure security and reliable
authorization of each of channel node in the system.
[0106] The registration details generally include identification
details, address details, profile of the channel node and role
intended to perform in the UHSF system, wherein the said
registration, certification and verification is being administered
via HumanServiceNet controller, a unique channel node responsible
for all control, administration, repositing, routing and monitoring
of each of action in the said UHSF system. This particular
registration model though having post registration operations in
the peer to peer distributed environment, registration process is
typically is carried out in the centralize communication model via
web server, having its own advantage for information processing and
management for administrative purposes, wherein verification
function can be left at the third party perusal and accreditation,
certification and ranking of each of verified channel node is
carried our via HSN controller.
[0107] In the present invention the system provides for
presegregation of information and knowledge into taxonomical
classification having preformatted as well as ready to customize
ontology of controlled vocabulary expressing the instant knowledge
representation in the said knowledge domain, wherein the indexing
system indexing the said knowledge representational vocabulary so
as to map the said taxonomically defined knowledge domain. In the
UHSF system each of channel nodes are provided with at least one
knowledge domain identification via taxonomy classification
thereof, which further facilitates the search function wherein the
said knowledge domain identification is in ontological agreement
with the metadata assigned for each of information and knowledge
units defined. In the present system each of the channel nodes
falls in one or more taxonomically defined subject categories
having ontology of controlled vocabulary defined therewith and
searchable via said controlled vocabulary.
[0108] In another significant embodiment of the present invention
knowledge is invoked from the each of the Human Agent (HA), wherein
each of HA being taxonomically identified in a specific knowledge
domain, facilitating knowledge dissemination in the said knowledge
domain upon receiving the query from the HSNS. The process of
knowledge invocation by each of HSNS is a typical questioning and
answering method at the first instance. However the UHSF system
provides for value added online consultation platform to each of HA
and providing for plurality of interactive tools and resources for
validated information, communication, linking and routing. Wherein
the said HAs forming a personal knowledge network preferably known
as Human circle for sharing, collaborating and forwarding the
queries to one or more members of the said human circle. Each of HA
can be member of one or more human circles subjected to knowledge
domain identification validation by the said human circles. Each of
subscriber (HSNS) searching for one or more HAs and posting query
to one or more HAs based on the UHSF wide ranking thereof via query
manager application or via one or more Human Operating System (HOS)
products for information and knowledge invocation, communication,
data management and knowledge project planning functions, wherein
each, of HA upon receiving the said query answering the said query
via answer manager application and optionally publishing the said
query and answer.
[0109] Information and knowledge invocation in the real life
essentially involves communication, wherein the said communication
incorporates plurality if aspects concerning the said knowledge
domain. In the present invention communication is enabled via
various communication tools including email, messenger, VOIP, video
and communication via the smart devices and the other aspects
including plurality of task of referencing, reviewing, forwarding,
linking, routing, storing, comparing, computing, publishing,
pushing and pulling are enabled via multiple software tools,
utilities and applications developed by one or more developers
(HSND). Wherein each of developer developing one or more software
utilities and applications and issuing product keys after receipt
of specified consideration in response to the product subscription
request from the set of plurality of products thereof including
communication and ontology service agents, attached utilities,
applications, rules based software applications and domain specific
AI Agents posted via one or more communication utilities by
registered Human Agents and Subscribers and each of users consuming
said subscribed products and services for offering and accessing
plurality of services the said applications.
[0110] In one embodiment of the present invention the automation in
the system is generally incorporated by means of functional task
specific AI agents, wherein the UHSF system possessing default AI
agents and multi AI agents serving essential automation function.
In addition to this the enhanced and task specific AI Agents and
multi AI agents are developed by various developers, wherein the
development of AI agents may form a function of number of requests
or demands received from the UHSF channel nodes. Each of AI agents
operating in the UHSF system is based on FIPA standards and may
follow any contemporary standards available therewith.
[0111] In the process of information and knowledge subscribers are
further assisted by one or more said knowledge domain specific
brokers, facilitating referral of one or more Human Agents and
Providers facilitating availability and referral of plurality of
information sources including 3.sup.rd parties services via web
services to consumers thereof. The said brokers forming an
intermediate interface between the subscriber and the knowledge
source i.e. human agents and service provider. The broker active
channel node having knowledge specific understanding regarding the
system behavior based on the rank assigned to each of human agents
and on the basis of previous results of the said query. The broker
being a live medium for determining and analyzing the quality of
the said knowledge invocation system is empowered to assign rank to
each of human agent encountered in the process of their mediation.
The brokering services are offered are either one way or two way
brokering, wherein each of broker providing package keys to one or
both the parties and receiving commission.
[0112] In an another aspect of the present invention the said each
of service provider (HSNSP) providing for the information resources
related to preidentified knowledge domain via package key and to
the third parties via web services invocation logic.
[0113] In an another aspect of the present invention the UHSF
system though working in the distributed mode of communication the
central registering, ranking, indexing and repositing functions
provides for plurality of lookup directories for each of channel
node and information precisely segregated in the exhaustive
taxonomy wide knowledge domains having ontological controlled
vocabulary attached therewith. Each of channel nodes in the UHSF
system primarily searching directly via the said lookup directories
and in an alternative searching attempt emulating the said lookup
directories to route and process the said search term through the
specified search processes.
[0114] In an another aspect of the present invention the HSN
controller maintaining the data repository in the predefined
taxonomical knowledge domain classes termed as Universal Knowledge
Information Databases (UKID). HSN controller defining broadly the
UKID structures for data management and universally uniforming the
said data structures, wherein each of channel node downloading the
said data structures for specific taxonomy of identified knowledge
domain for personal data management and sharing forming Local
Knowledge Information Databases (LKID) structures. Each of LKID of
each of channel node combinely constitutes UKID structure, wherein
any updated or new addition or amendment of the taxonomy structures
are alerted and synchronized in UHSF system wide. In addition to
this UKID structure are searchable and each of LKID facilitates
sharing and data migration in the distributed environment.
[0115] ABC online shopping mall has 100 of products and service
categories, download existing related taxonomywise UKID structures
via search and match. download required utilities via HSND,
customize datastructure i.e. LKID, data inputting from multi
sources via tools and utilities, index all data of each of
databases, publish selective or full index to related one or more
taxonomywise SN, publish all databases for public use. Customer XYZ
wants to purchase mobile before purchasing he require comparative
analysis based on price feature and latest model and other
criterions, send one or more keywords to UKID i.e. all LKID, SN
autorouting request to related multi LKID or matched multi LKID or
via scanning SN directory or get KSS support, each LKID search the
contents related to the mobile keyword, send pointers to searchers,
searcher selecting the related sources for full consents and then
download the datastructure and related contents and then compare
the mobile prices and preferences to order the mobile for
purchase.
[0116] In an another significant embodiment of the present
invention the UHSF system providing optionally rule based platform
and plurality of means for federation, aggregation, integration,
collaboration, composition, comparison, coordination, workflow
handling, orchestration and choreographing of plurality of
services, facilitating means for pecuniary transactions, products
and services subscription, searching and matching operations,
communication, information and knowledge management operations by
HSN controller and plurality of distributed channel nodes wherein
said central unique HSN controller facilitating ranked knowledge
invocation and one or more knowledge support services from
identified and unidentified human experts and data sources.
[0117] For example a manufacturing company involved in the process
of new product development and desirous of conducting a worldwide
said product market analysis. Generally the said task is assigned
to the specific market analyst firm in a specified territory,
wherein the Markey analyst carries out the research and submits the
report to the manufacturing company. A manufacturing company
receiving the reports from plurality of such analyst from various
part of the world, wherein the said manufacturer aggregating the
said report details for testing the data on various grounds,
seeking further explanations from various earlier engaged analysts,
discussing the said details with the management bodies and
engineering staffs and thereby arriving at any particular decision.
In the recent development in the information technological
implementation, the said task is eased by means of enhanced
communication and data storage technologies. However integration of
each of them seems difficult and also considering the variety of
people involved in the communication process uniformity of
application is highly desirous for quick and integrated working of
each of the functions associated therewith practically any task
accomplishment. The UHSF system providing simplification and
integration of each aspect of the various tasks accomplishment,
wherein considering the said manufacturer planning the said product
launch creating project named "ABC product launch" in the project
explorer thereof and further creating various associated
subprojects thereunder the said project title including Market
research data gathering, surveying, analysis, human resource
management, recruitments, legal analysis, marketing partners,
advertising, manufacturing alliances, competitors watch, etc.
creating further subdivision of each of subproject into desirous no
of heads. The product launch project implementation herein assuming
that each of users of the said project having UHSF system browsers
installed and are provided with full feature communication
abilities, wherein the said manufacturer receiving the reports
regarding any development in any task in any part of the said
subdivided project titles and same is being replicated in all of
the either privileged or selectively selected workspaces of
associated member of the project. The said manufacturer and the
associated members therein the said project downloading the
required software application and utilities for project enablement.
The said manufacturer monitoring the said project of "ABC product
launch" in the workspace thereof, wherein controlling, directing
and communicating with each of project associate towards a assigned
task accomplishment, furthermore scheduling each of task to be
accomplished in the said project explorer within its workspace. The
said project providing for the aggregation of the data in a single
database and multiple tools for the analysis of the same. The
additional applications and utilities required are searchable and
downloadable from developers.
[0118] In an another aspect of the present invention the said UHSF
system framework facilitating selling, purchasing and sharing of
information and human knowledge by providing subscription to each
of channel node for plurality of products and services including
Human Operating System (HOS) by connecting to the central web
server and to the plurality of products and services form multiple
channel nodes to the other multiple channel nodes in a distributed
peer to peer environment. The software development part exploiting
web services SDK and multiple programming APIs alongwith the
multiple third party programming tools for realizing peer to peer
and centralized web server framework.
[0119] In an another aspect of the present invention each of
multiple of subscribers sharing information and knowledge with
other Subscribers within one or more personal workgroups and
providing one or more subscriber support services (SSS) wherein
each of CHN being enabled with searching one or more known and
unknown subscribers (HSNS) via search engine and autoworking
thereof intermittently providing automatched one or more
subscribers of like subject interest to each of CHN so as to
facilitate each of CHN to identify and form relevant one or more
information and knowledge sharing groups, and prospective consumers
of services thereof and each of Human Agents to learn prospective
information and knowledge seekers. In addition to this the
identification of peers of like interest further boost the
prospects of improved social networking, collaboration and sharing
of information and knowledge. The system is reflective enough and
operating in a real time replication and synchronization module
wherein plurality of means are employed to update subscribers
profile in the UHSF network, including intermittent survey
conduction, auto sensing of subscribers needs and interest. For
example: A said art enthusiast interested in subject of sculpture,
recently developed for paintings, which he either expresses in the
network or conducts search for the same, wherein system having IN
and OUT sensors depicting the user's interests over the network or
alternatively the said art enthusiast downloading and submitting
the survey form so as update profile thereof, making him searchable
with the updated attributes facilitating high relevancy social
networking and online business operations.
[0120] Survey system forming significant part of the searching
system, wherein the user's behaviors, wants, needs and multiple
attributes in the said network and domain specific search
preferences are recorded, for customized and highly relevant and
real time searching.
[0121] For example, `Henry` a software professional is about to
migrate from one part of the country to the others, downloading
taxonomically categorized survey forms and filling the said survey
form depicting his requirement and needs for the said migration
including, packers and movers, real estate support, transportation,
passport and visa assistance, and so many others things. Thus
updating his profile in the network and is searchable with respect
to his new updated attributes or even can provide for suggestion,
guidance to other users in his social network upon experiencing the
said particulars, like if John is about to migrate from the same
place to the same destination as that of Henry, would be searching
the profile history of Henry and establishing active communication
through various means for invoking knowledge from Henry.
[0122] The centralize functioning of HSN Controller includes
facilitating Human operating System (HOS) products and governing
authority for administering, monitoring and controlling of
registrations, certifications of the requesting distributed channel
nodes and centralize and distributed searching and matching
authority wherein maintaining brief profile details of each of
channel nodes, transactional inventory maintenance, event log
records, accounting and metering of use of the UHSF resources. In
addition to this HSN controller further maintaining taxonomically
categorized lookup directories for each of channel node and the
allocation of taxonomical knowledge domain to the each of
supernode.
[0123] In an another significantly important embodiment of the
present invention multiple distributed "Super Nodes" (SN) are
configured wherein as in the UHSF system connected and nodes are
taxonomically classified and ontologically described through a set
of customizable ontology. The UHSF system being configured to work
in the distributed mode, the provision of central server model for
communication is discarded, wherein the communication, network
mapping and searching has been provisioned through configuration of
qualified supernodes (SNs). As stated above the HSN controller
maintaining the taxonomically categorized supernode directory
representing knowledge domain for handling each of search query.
The supernode identification and configuration module working in a
centralize fashion via multiple AI agents.
[0124] In the further aspect of the present invention each of
supernode having data storage means for maintaining the extended
and exhaustive profiles of each of subscribers in the UHSF system
network, wherein the said storing means further updating the
profiles in accordance with the survey details being routed to the
said supernode alongwith real time HSNS preferences, resource
offerings and HSNS and referrer URL. In addition to this the "Auto
Sense Logic" executed via various AI agents routing and storing the
record of real time content searching CHN's metadata during OUT
permission by HSNS and advertiser CHN's and matched HSNS metadata
during IN permission by each of HSNS. The identification to real
time configuration of each of supernode amounts to the
configuration of various supernodes, wherein the said configuration
is a continuous process, for facilitating real time and high
relevance searching experience.
[0125] In an another significant aspect of the present invention
HSN controller centrally storing plurality of public repositories
including:
[0126] 1. HSN contents and repositories
[0127] 2. HSND directory
[0128] 3. HSNHA directory
[0129] 4. HSNHC directory
[0130] 5. HSNFS directory
[0131] 6. HSNB directory
[0132] 7. HSNSP directory
[0133] 8. HSNS directory
[0134] 9. HSNAI-HSNAIS directory
[0135] 10. Supernode directory
[0136] 11. HSNS-SSS offering inventory
[0137] 12. HSNHA-KSS offering inventory
[0138] 13. Rules repository
[0139] 14. Ontology and taxonomy repository
[0140] 15. UKID structures repository
[0141] 16. Web services directory
[0142] 17. Resources offering inventory
[0143] 18. Survey repository
catering to plurality of channel nodes and replicating and
synchronizing via and through active human mediation at each level
of storage and modification of contents thereof in essentially a
centralize manner.
[0144] In an another significant aspect of the present invention
HSN controller centrally storing plurality of private repositories
including:
[0145] 1. Channel node registration databases
[0146] 2. Payment and transaction databases
[0147] 3. Product and package key database
[0148] 4. Accounting and metering databases
[0149] 5. Report and analysis
[0150] 6. Ontology and taxonomy directory
[0151] 7. Survey result repository
[0152] 8. Advertisement database
[0153] 9. Hit, rank and plurality of statistics databases
which are necessarily secured HSN controller's system resources
being updated and modified by HSN controller only facilitating HSN
controller UHSF wide administration and management.
[0154] In an another aspect of the present invention the knowledge
project management includes workspace management, role active
explorer management, reports and analysis, HSNFS and HC management,
projects and topic collaboration management facilitating each of
channel node to manage one or more information contents and
knowledge invocation projects within the UHSF system.
[0155] In an another aspect of the present invention the UHSF
framework being distributed exploits all existing PSTN and
communication network, alongwith wireless communication in the
smart digital devises. The HSN controller server arrangement
centrally managing the UHSF system inventory by distributedly
locating and centrally indexing and monitoring identified Human
experts, intermediately acting brokers, providers, supernodes and
information resources source pointers within the functionally
segregated organizational structure of a community of plurality of
channel nodes of a computer network. The said server registering
the one or more users in the database, wherein one or more Human
Operating System (HOS) software products thereof facilitating
initiation and completion of transactions between preidentified
channel nodes for successful entering the registration record
therein the database. The HOS comprising of various communication
and interaction means including HSNM, HSNE, HSNEM, and HSNOP and
various tools, applications, attached utilities and AI agents.
[0156] The said registered users further acting as role active
channel nodes in the UHSF system, wherein the said HSN Controller
server maintaining the inventory and one or more database servers
repositing plurality of UHSF wide contents and utilities catering
to plurality of channel nodes.
wherein the said server creating a primary transaction record in
response to a first registration request in the database thereof
via information inputted by each of the unregistered user, the
primary transaction record includes at least one field representing
an identity of a said unregistered user and a field representing a
role of the said unregistered user in the primary transaction;
wherein after completion of said first registration HSN controller
generating a channel identity for such registered channel node
further authenticating access via award of product key, package key
and login data attached therewith; wherein the server registers the
unregistered user with the HSN controller and activating channel
node thereof, and further recording the associative one or more
secondary transaction status of each of channel nodes with said HSN
controller and the other channel nodes within the UHSF system. For
example: In the scenario of knowledge seeking by the group of 5
students belonging to hospitality, travel, and tourism faculty
registering with the HSN controller as a subscriber active nodes
obtaining the product key for any one or more HOS products as per
requirement of each of students and package key as per extent of
UHSF system utilization from the HSN controller. A 5 star South
African hotelier H having past 20 years experience as Chief chef
and manager in the hotel and tourism industry, registering with HSN
controller as a Human Agent active channel node and a traveling
enthusiast T registering with HSN controller as a subscriber active
node and a software development solution provider D registering
with the HSN controller as a developer active node, is in the
travel and tourism software related business for past 10 years has
submitted proposal with HSN controller for development software
providing world maps, tourist destination navigation and searching
tools, transportation calculator, budget calculator as the
utilities. In such a scenario 5 students searching for expert human
agent to post query to, come across H, wherein each of students
posting queries of own interest and receiving the answer thereof
for some consideration prefixed via package key. H is in need of
more advance software to ease his consultation task, searching for
software developer in the specific taxonomy, come across D, posting
request for some of the products and D selling the said products
for certain prefixed consideration. A traveling enthusiast T
planning for trip to South Africa, searching for expert tourism
consultant for traveling and also for few software tools to
facilitate his travel plan. Come across H and D and subscribing
services and products respectively therefrom by means of
predetermined consideration for package and product keys
respectively. The 5 students forming a social networking group
discussing and sharing each others experiences. The H searching for
other human agents for collaboration in multiple countries and so
on and so forth each of joining channel node searching and managing
the operations in the UHSF system pretty objectively.
[0157] In the one embodiment of the present invention searching and
matching system comprising of plurality of computing and human
components wherein each of component supplementing the inputs to
the other through an interactive query manager. The searching is
systematized through assignment of subject tag to each of component
therein the system whereby identifying plurality of taxonomically
precategorized, trusted and identified channel nodes and resources
and respectively associated metadata, keywords, system data,
ontology, and attached resources therewith. In addition to this HSN
controller devising a universal distributed knowledge and
information database (UKID) structures for management of the
knowledge sharing in the said taxonomical categories and further
systematical relational information management thereof. Each of
UHSF system user i.e. various channel nodes using the part of the
said UKID structures for own use and downloading the required UKID
structures, the said personalized structures transforming into
local distributed knowledge and information databases (LKID);
wherein one or more distributedly located CHNs either independently
or collaboratively selecting for only Human mediated, only via
machine or with combination of both searching modality, specifying
one or more penta tier depth refinement selection; one or more CHNs
searching for preidentified and unidentified CHNs via one or more
searching means including basic searching, command based searching,
search wizard and advance search, generating one or more search
templates; for searching and selecting one or more role specific
precategorised and preidentified CHNs and resources thereof in the
centrally stored directories thereof and establishing direct
connection therewith, for searching one or more unidentified
subscriber channel nodes and resources thereof based on likings,
interests and specific matching criterions thereof recorded in the
centrally stored partial profile, plurality of extended profiles
and SN's real time relevance based HSNS keyword indexes DB, routing
and mapping profiles thereof stored at the one or more supernodes,
wherein the searching channel node alongwith query term,
preselecting one or more penta tier depth refinement specifier,
indicating extent of search refinement up to relevant 1.
supernodes, 2. HSNS, 3. sources, 4. abstracts and 5. contents
searching depth; wherein the said search query terms are matched
with taxonomically categorized supernodes via HSN controller
central search and match engine and routing and replicating
relevant matched SNs result to each of querying channel node
towards 1.sup.st tier refinement depth selection; one or more
routing agent routing query term to 1.sup.st online available
matched supernode wherein said SN matching query term with
plurality of HSNS extended shared profiles, indexed keywords, black
box indexes, LKID resources in peer to peer environment by multiple
taxonomy matching logic based on the profiles of plurality of HSNS
being updated and clusterwise posted in the taxonomically
classified profile database of one or more supernodes which are
being selected on predefined logic stored therein the database
thereof and routing and replicating relevant matched HSNSs result
to each of querying channel node towards 2.sup.nd tier refinement
depth selection; one or more matched and filtered HSNS receiving
request for content source pointers or advertisement either from
querying CHN or to each of matched HSNS directly from matched SN
and each of requested HSNS routing and replicating relevant matched
source pointers result to each of querying channel node or
advertisement subscription request to respective advertisers
thereof towards 3.sup.rd tier refinement depth selection wherein
each of HSNS preselectively enabling or disabling respective BBS
and LKID search thereof; one or more HSNS of 2.sup.nd tier
refinement depth result after routing source pointers, receiving
abstract request from querying CHN and in response to that routing
and replicating automatically or manually one or more abstract of
one or more source pointers to each of querying CHN towards
4.sup.th tier refinement depth selection; each of querying CHN
filtering abstracts for determining and sending final selection
request to one or more HSNS of 2.sup.nd tier refinement depth
result and one or more HSNS responding and sending full contents
via associated one or more publications or resources towards
5.sup.th tier refinement depth selection; wherein one or more KSS
or SSS providers and searching SNet thereof facilitating searching
services of any one or more tier refinement depth and the pair of
each of HSNS subscribing to advertised contents and searcher
thereof alongwith metadata thereof are being routed to HSN
controller's prospective customer Database facilitating suggestive
ecommerce therein the UHSF system.
[0158] In an another aspect of the present invention search wizard
provides for a guided searching utility being provided to each of
CHN, prompting the continuous one or more search preferences and
criterions selection interfaces guiding users thereof to precise
and relevant search results via providing for the selection options
for normal and advance search prompting a continuous series of
screens for search refinement and required selection of one or more
search preferences and criterions providing users thereof highly
refined and relevant search results.
[0159] In an another aspect of the present invention each of CHN
initializing the host system wherein undertaking Presearch
preparations including downloading of one or more taxonomies from
HSN controller's centralize taxonomy directory.
[0160] In an another aspect of the searching system the relevancy
has been addressed through the implementation of universal desktop
search system wherein a black box search logic working at the host
computer facilitating a customized desktop (computer) resources and
activities indexing and a publication module providing for
scheduled or manual publication of the said indexes on to the SN,
making them searchable publicly or privately. In an alternative to
this a host computer of the user enabled for deeper search strategy
implementation wherein a black box indexes are itself made
searchable by the said host user wherein the searchers sending a
search keyword or command or advertisement at the host computer and
are entertained at the reception module of a black box for
restrictions if any and providing for IN permission selection
option and the search and match engine providing for search results
for the said keyword alongwith the OUT permission for providing the
said search results and resources thereof to the searcher, wherein
the searcher selectively accepting or denying the said OUT
operation of the search results.
[0161] A typical black box searching system module comprising of
resource index management unit for indexing files, images, docs,
video, databases, favorites, registry, cookie, folders, emails,
attachments, programs, contacts, machine configuration and all
other info. which are further auto indexed, filtered, and
categorized from local machine or network or server via multiple
algorithms or methods or systems and publishing IN and OUT full or
partial index to the multiple matched SN, the incoming keyword is
searched and matched by means black box search and match engine
wherein the indexed resources provided by resource index management
unit and based on the search and match results transmitting
multiple permissions generation signals to the permission and
selection management unit. If the query containing linking and
routing request alongwith depth thereof for extended matching the
host user forwarding the said incoming query via linking and
routing management unit to the multiple users' BBS systems. In a
typical searching system and method stated above, each of component
involved in the process of information and knowledge invocation are
necessarily in the searching facilitation engagement wherein CHN
sending search query at matched SNs and each of SNs sending the
matched HSNS and resources thereof wherein the said matched SNs are
obtained by sending SN matching query at the HSN controller.
[0162] All peer's all contents are indexed via BBS, partially or
full index is published to one or more SN, searchers sending one or
more keywords or query to SN, or alternatively browsing and
scanning the SN directory and route the query to one or more
matched resource destination, wherein the BBS creating list of
matched contents and resources, BBS user selects one or more IN or
OUT contents and resources with permissions, user can universally
search desktops and share the resources with permission through
secured channel.
[0163] For example: user A send one or more keywords or query to
one or more matched SN automatically of manually via browsing and
scanning or exploiting expert KSS support, SN routing query
automatically or route manually to particular one or more BBS for
searching and matching resources presenting users machine or
network, all matched BBS matches the resources with keyword and
create list of matched resources for permission, users get all
matched selective resources with permission or establish
communication.
[0164] Similarly an advertiser B looking for matched prospectively
interested users in his product, intended to send an advertise as a
part of his advertisement campaign either manually, or
automatically by scheduling via SN, or via exploiting the HA's KSS
services, wherein sending keyword related to advertise to any of
the means, the said means matching the said keyword with the BBS of
multiple users and the matched users are routed to the advertiser
B, wherein the advertiser either manually or through any of the
means sending the advertisement to the such matched users wherein
the matched user either accepting or denying IN permission
generated therewith.
[0165] In one of the significant embodiment of the present
invention a system, method, and a constitutional infrastructure is
devised to constitute knowledge storing, searching, sharing and
management mechanism via Universal Human Service Framework (UHSF)
forming system for Human grid development connecting brains to
equally like brains for knowledge sharing in the plurality of modes
i.e. real time, online, and offline.
[0166] In the further aspect of the present invention taxonomy
categorized knowledge domains and semantic-ontology assigned
thereto facilitating highly relevant search and match features
alongwith enhanced level of precision in the process of knowledge
invocation. Each of channel nodes searching knowledge in the
desired level of granularity defined via penta tier search depth
selection which provides for multiple filters and openers and
multiple combination thereof whereby determining the search
criterion to limit search to any selected tier of search system.
The location and language specifier further narrowing or broadening
the search query dimensions.
[0167] In an another aspect of the present invention the UHSF
system employs XML schema datatypes and uses topic maps for more
sophisticated scoped relationships with clarity on use and mention
of the concepts, with formal processing model for manipulating them
and can be related to RDF and validate literal contents having XML
serialization of ontology. Each of XML elements is given a unique
ID-attribute. Using this ID, any node in the semantic tree can
refer to any other node. As a result, arbitrary graphs can be
encoded in this manner keeping the basic data-model intact. The
UHSF system provides for XML tagging for multiple purposes
facilitating serialization syntax for other markup languages. All
data sets, metadata sets and resources are further represented via
RDF having the basic construction of an object-attribute-value
triple wherein an object O has an attribute A with value V wherein
the said triple corresponding relation is represented via A(O,V)
defining a nested object-attribute-value structure.
[0168] In an another significant embodiment of the present
invention each of the search results browsing events and actions
carried out by one or more subscriber, service provider and human
agent is recorded in the search macro which forms a ready made
knowledge packages for instant access under any particular taxonomy
category defined in terms of a keyword in specific context
therewith. There may be multiple macros in the particular
taxonomically identified knowledge domain specific search macros
wherein each of subscribers, service providers and human agents
optimizing the information and knowledge invocation function with
the use of said macros substantially saving time and efforts
thereof alongwith providing highly relevant information and
knowledge contents referrally validated in the closest context in
the said knowledge domain, further facilitating a ready to use
medium for utilizing experience and efforts taken by configuring
CHN thereof in the information and knowledge invocation medium,
capturing the actions, events and behavior to decipher relative
high relevancy of the intended keyword and packaging the said
experience and efforts in the said macros wherein one or more human
agent experts developing multiple macros for the one or more
keyword in context of a particular taxonomical category
representing a specific knowledge domain optimizing information and
knowledge seeking experience.
[0169] In the further aspect of the search macro management system
and method each of subscribers, human agents and service providers
configuring the said macros by means of macro management explorer
having plurality of tools to devise macro configuration projects in
the broader taxonomical category and multiple sub groups thereof
having multiple keywords for each macro.
[0170] In the further aspect of the search macro management system
and method each of macro configuring CHN having recording unit for
macro configuration depicting and recording the each prespecified
events and behavioral aspects determining relevancy thereby.
[0171] In the further aspect of the search macro management system
and method the said behavioral aspect comprising of no of hits
generated, no of times said keyword occurring in the said text,
audio or video and amount of time the said media is under use.
[0172] In the further aspect of the search macro management system
and method each of the macros refurbishing through the life cycle
of the each keyword appending updates, modifications, and event
recording therewith by the configuring CHN thereof providing
retrospective recordings of the each of the keyword in a particular
knowledge domain forming sequential or chronological events and
knowledge maps within the said knowledge domain associated in the
context with the said keyword.
[0173] In the further aspect of the search macro management system
and method one or more macro configuring CHNs recording the one or
more macros via taxonomically defined project management
formulating plurality of subgroups therein the said project having
one or more keywords to configure macros for, recording the said
macros alone or in the collaborative engagement with the other
search macro configuring CHNs, or via one or more KSS and SSS
offering human agents and subscribers respectively and attaching
metadata therewith including date, author, url, description,
associated taxonomy, price and payment type, assigning security
features including user ID, Password and certificate therewith,
testing, registering with the HSN server.
[0174] The deployment site of such configured macros is CHN
subjective wherein each of configuring CHN deploying the search
macros at respective servers for use by plurality of subscriber,
human agents and service providers. Each of search macro
configuring subscriber deploying the said macros at the related one
or more knowledge domain specific supernodes and human agents and
service providers deploying the configured search macros at the
personal computing machine.
[0175] Each of macro searching CHN searching and downloading the
said search macro and playing on the personal digital medium
whereby optimizing instant information and knowledge gaining
experience and saving time, money and energy employed therefor.
[0176] In the further aspect of the search macro management system
and method each of subscribers, service providers and human agents
searching one or more search macros based on the rank, date and
taxonomical context or scheduling the download and use thereof
utilizing unutilized human grid connected in the networked
environment of digital communication, further customizing and
deploying one or more macros for CHN use or sharing with the other
macro configuring and utilizing CHNs saving collaborative human
search effort.
[0177] In the further aspect of the search macro management system
and method each of macro is meant to be record and played on the
local desktop or within the network, peer to peer, enterprise wide
intranet or internet wide for packaging searching, browsing
experiences recorded via subscribers, service providers and expert
human agents wherein the said macros recording plurality of events
a user carrying out in the said medium comprising of contents or
sources searching from one or more sources, window closing events,
content and image scanning, content copying, repeated search
frequency, links searching, repeated links searching, web pages
saving, downloading, printing, emailing, links book marking,
navigation, web pages browsing, analysis, and time spent on the
particular page.
[0178] E.g. Though there are wide range of usability of search
macros, it has strongest feature to make current search engine
obsolete, as predefined taxonomical knowledge domain at the first
instance narrowing down the search and preconfigured macros would
provide for instant knowledge package for the said user, hence
saving on time, money and energy and as macros are configured for
all best in the said knowledge domain nothing is left out of the
search. Considering a school having teachers and pupils related
with each other in a fixed identified taxonomical knowledge domain,
now if a `Physics` searching in the web media for "laws of motion",
the teacher would be searching through plurality of pages to
collect knowledge, if the actions and event during this complete
knowledge gaining exercise is recorded and made available to the
pupil as ready to use taxonomically categorized search macro. The
pupil can learn all things their master have searched and gone
through, imparting effective knowledge in a quick time, saving
money and energy.
[0179] In a one embodiment of the present invention the system uses
specialized storage system formatted and relationally connected
universally via serialization of taxonomical knowledge domains
defined under Universal Knowledge and Information Data structures
(UKID) in the database thereof each of channel nodes in the UHSF
system wherein the said databases uses file system and next
generation winFS storage subsystem, and database system including
open source databases and commercial databases including MS SQL,
MSD, ORACLE., etc.
[0180] The present invention provisioned for information and
knowledge to anybody, anywhere and at any time for anything. For
example the system facilitates any information, knowledge,
experience, guidance, consultancy or any recourses to any channel
node in relation to its use conditions and non-violation of service
protocols to communicate via any utilities including HSN IM, HSN
Email, Phone, Fax, Collaborative tools, File sharing tools, E-Mail
etc.
[0181] In the system of the present invention identifies in advance
each of registered individual, network, group, or organization for
specific role, wherein users preferably termed as "subscriber" is
provided with multiple services and products via such registered
preidentified individual, network, group, or organization
preferably known as channel nodes the channel nodes includes human
agents (HSNHA), service providers (HSNSP), developers (HSND), and
brokers (HSNB). Each channel node being identified with respect to
its role. Each of channel nodes and subscribers (HSNS) are
functioning in a distributed environment. However for creating
identity and ensuring security of operations each of channel nodes
are made to register at the Human service net controller server,
and are need to subscribe for one or more communication utilities
therefrom. Each of registered channel node and subscribers
downloading role active HOS application for management of
information and communication with the other channel nodes and
subscribers.
[0182] The HSN being configured for the central control of the said
human service network have been supplemented with plurality of
developers HSND which are developing plurality of subject specific
AI agents, communication utilities, add-ons and applications
wherein the service provider offering subject specific information
and knowledge services via plurality of sources and web services,
wherein the said AI agent (HSNAIA) functioning preferably in the
background without human intervention are means for systematic
information tracking through information repositories and related
sources.
[0183] The human agent (HSNHA) is a means for very specific field
of knowledge and information as derived and represented via
ontology and taxonomies thereof is a person expert in the filed
offering his/her information or knowledge services maintaining the
dual mode presence within the said HSN framework, providing matched
resources from multi sources including 1) HumanServiceNet, 2) Info
Service Providers, 3) AI Agents, 4) Human Agents wherein the said
human agents forming a human circle comprising expert human agents
in related field possessing Information and knowledge related with
queries via (Paid or sponsored) or Public (free) subscription and
5) Human Agents local or remote Networks offering ready information
related to query and adjunctively forming federated human circle to
provide collaboratively various human services.
[0184] The plurality of human agents and their quality has been
quantified, graded, and ranked by means of HumanServiceNet Broker
(HSNB) and are means for brokering of human agents services to the
intended HumanServiceNet Subscriber (HSNS) wherein the said
subscriber obtaining matched resources from multi sources including
1) HumanServiceNet, 2) Info Service Providers, 3) AI Agents, 4)
Human Agents 5) Subscribers' local Network, and 6) Personal Network
of Subscribers offering Information related with query via (Paid or
sponsored) or Public (free) subscription.
[0185] The HSN so configured has predefined communication links
wherein the human agent subscribing to human circle to become part
of it. Wherein the multi search and match algorithm helps exploring
the services and human agents thereof in relation to intended
search and query. The search and exploration path followed therein
in relation to any specific search or query varies having multiple
sources offering the most relevant information and same being
traversed in the present constituted infrastructure of Human
Service Network framework.
[0186] In an another aspect of the present invention the Universal
Human Service Framework (UHSF) is providing for new interactive
communication system preferably HumanServiceNet Messenger (HSNM)
and HumanServiceNet Explorer (HSNE) to take advantage of humans'
(human grid) capability in terms of semantic-ontology and taxonomy
categories human services (physical i.e. works, actions etc. and
logical i.e. knowledge, experience, info sharing and transactions
etc.) communicate securely with unknown human user or human circle
or federated human circles for information related to particular
field or subject or query or share knowledge universally and search
and share human minds logically like search and share information
via internet (Human to Human communication and sharing).
[0187] In addition to this the workflow management is operable in
an offline mode, wherein replication and synchronization of all
updated entries is carried out via multiple AI agents.
[0188] In the one embodiment of the present invention the said UHSF
system facilitating the Universal social networking by means of
exploiting the plurality of searching means, repository,
interactive communication tools, scheduling technique and
customization and personalization of the system. In addition to
this the added searching and matching intelligence alongwith the
intelligence generated out of taxonomically categorizing and
attaching various set of user defined ontology to the said
taxonomical category, further making it more personalize to the
extent of understanding the subject matter and easing the searching
in the personal network of the set of users which lead to
facilitation of social network.
[0189] The relationship aspect of the social network is further
managed in the said system by means of workspace provided therein
whereby each of user in the system managing the various relations
including personal, business, and project related, consultancy
related but not limited thereto via various workspace management
features. The said workspace providing for personalization and
customization of the said each of relation wherein users can add,
delete, modify the each of relation defined in the said
workspace.
[0190] In an another aspect of the present invention the UHSF
system forming a human mediated knowledge dissemination system
wherein the said disseminated knowledge is stored possessed
continuously at plurality of channel nodes making it value added,
customized, personalized, reusable, repetitive and redistributable
to other channel nodes in the UHSF system and third parties.
[0191] In another significant embodiment of the present invention
the emailing system providing for unknown communication wherein
each of user mailing the contents alongwith it describing the
metadata and taxonomical category of the said mail in terms of OUT
preferences. The said mail can be published at the multiple
taxonomical categories as per the mailer OUT preferences also can
be published universally or in the determined personal networks.
Similarly each of channel node in the UHSF system predefining the
IN preferences so as to filter or fix the taxonomy categories of
the mail to be received in the inbox thereof. A typical HSNMaiI
(HSNM) service works in a following manner which is presented as
example only and does not limit the scope of its working. [0192] 1.
"A" the subscriber mailing "I want to sale laptop" in universally
and assigning it in the taxonomy computers, and assigning keywords,
laptop, computer, notepad, etc. [0193] 2. Entry of mailing is
stored in the sent items of the said subscriber. [0194] 3. Each one
of other channel nodes having defined computer taxonomy as IN
preferences receiving in the said mail thus said mail of the
subscriber is communicated to unknown. [0195] 4. Alternatively each
of channel nodes searching for mail in the computer taxonomy will
be finding the said mail in the said taxonomy, also the keywords
and metadata defined by the said subscriber making the mail
searchable.
[0196] In an another significant aspect of the present invention
the UHSF system providing for the platform for opening up new
business or revenue model and interactive and searchable platform
for sale of any knowledge useful to anybody via plurality of means
for consideration wherein the knowledge currency is a barter means
for exchanging Knowledge for Knowledge and the extent of sharing is
left at the user perusal.
An advertisement management system for storage, retrieval, routing,
linking, and dissemination of plurality of advertisements and
accomplishing associated pecuniary transaction effected thereby,
functioning in tandem with the plurality of searching, matching and
ecommerce activities within the UHSF system, facilitating posting
of plurality advertisements by the plurality of advertisers
comprising of plurality of components including:
[0197] 1. A HSN controller's advertisement management system
[0198] 2. HSN online portal facilitating multi vendor shopping
cart
[0199] 3. Plurality of advertiser management systems
[0200] 4. A advertisement routing system
[0201] 5. Advertisement viewing system
[0202] 6. HSN customer preference DB
[0203] 7. HSN Prospective customer DB
[0204] 8. HSN historical prospective customer DB
[0205] 9. HSN advertisement and tracking DB
[0206] 10. One or more sponsored service providers
[0207] 11. Match making and business logic engine
[0208] 12. one or more searching Channel Nodes and
[0209] 13. one or more HSNS
wherein each of intended advertiser downloading advertisement
wizard and management system and registering with HSN controller
and requesting package key therefrom for posting one or more
advertisements campaigns at HSN advertisement and tracking database
and/or at HSNOP by means of HSN advertise wizard and management
system; wherein the HSN controller creating and managing plurality
of the advertises in the advertisements and tracking database,
prospective customer and customer preferences databases so as to
facilitate advertisement and prospective customer match making;
wherein selecting relevant advertisement from the HSN advertisement
and tracking database and matched customers therewith from the
prospective customer and customer preferences database by means of
a match making logic engine; and applying business logic to the
each of associated channel nodes, subscribers and advertisers for
fees and commission receipts or payments; and facilitating the
advertise viewing to each of such matched adviewer enabling
eCommerce operations thereby via multi vendor shopping cart at
HSNOP. In another aspect the said associated channel nodes for said
advertisement are being determined via at least one correspondence
relationship of each of CHN including: [0210] a. CHNs posting,
routing, hitting or linking the said advertise [0211] b. CHNs
referring the said prospective customers stored in the URL attached
therewith the said advertise [0212] c. CHNs offering sponsored
services for the said advertise and [0213] d. Prospective customers
of the said advertise. wherein each of correspondingly related CHNs
are provided with commissions on performing predetermined
activities stipulated therewith by HSN advertisement management
system. HSN Ad management system in the first place receiving the
payments for each advertisement posting and later for commissions
effected thereby in the further process of routing, linking and
viewing of each of the said advertise campaign wherein the receipt
of payments from and delivery of commissions to each of
correspondingly related CHN is carried out thereby.
[0214] For example New York Travel co. are appointed as travel
agent for NY travel, were planning for worldwide advertise campaign
specific focused on the important cities of the world, devised N no
of advertise each for different city. The said travel company being
advertiser requesting package key for ad campaign from the HSN
Controller, create and post ad via as management system, set daily
budget and bid percentage, and preference like languages, locations
and other preferences, get KSS support for best target customer ad
routing, via browsing and scanning SN directory, some travel
services and products can purchase or book or subscribe online via
HSNOP, regular analysis and monitoring of ad campaign results,
change ad campaign as per ad responses from the respective city,
check hits, collections, CTR, etc, HSN prospective customers
database and prospective customer database suggest customer and
routing adverting to the said customers in their ad viewers via ads
web services, advertising comes with answers, publications, search
results and presents or view in HSNOP, HSNEM, HSNWS and SSP and ad
applications upon selecting the acceptance permission alerts
positively, wherein commission goes to respective referrer or
supporter. In an alternative the said advertiser searching for the
prospective customer in the HSN prospective customer and
prospective customer preference DB and sending advertise
thereto.
[0215] In an another aspect of the present invention each of
channel node are proactive entities in the network acting on their
own accord and are not restricted to system doing something for
them. The greatest limitation of the present internet communication
is users are only can browse the system resources and not the user
actually can participate and do something into the said system. In
the UHSF system subscribers are offering subscriber support
services to peers performing plurality of task as determined to be
performed under support function easing the operation of other
channel node against some consideration may be paid, free sponsored
or barter exchange. The said services are known as subscriber
support services (SSS).
[0216] For example N no of subscribers registering their SSS to HSN
so other users can search and use their services. E.g., user Y
having preidentified social network searching for one or more SSS
for one or more task accomplished as offered by the said SSS
wherein the said user Y selectively outsourcing the task either to
private SSS in his own social network and to the public SSS not
known to him and bookmark or use direct online available users,
user can use SSS for collaborative searching and sharing for
particular one or more keyword, establish communication for
resolving queries and get answers, inviting for one or more social
network and offer other services like, filtering, categorizing,
scanning, analysis, mapping, routing, formatting and other
supporting services.
[0217] Similarly the knowledge function is significantly important
aspect of present knowledge invocation system wherein each of human
agent performing multiple knowledge support services for plurality
of channel nodes, the KSS are generally containing lesser knowledge
function, though demanding the systematic approach to the knowledge
job.
[0218] For example A said manufacturing company having plurality of
operations to be conducted simultaneously, wherein engaging various
agencies to perform multiple functions. The data collection and
organizing the same for ready to use form the said manufacturing
company further searching for related human agents offering related
KSS services for accomplishment of one or more miscellaneous tasks
and negotiating and assigning the said task to such identified KSS
service providers therein the product launching process thereof,
and monitoring and communicating with the said KSS providers in the
workspaces thereof.
BRIEF DESCRIPTION OF THE DRAWINGS
[0219] Further aspects of the present invention will become
apparent from the following description which is given by way of
example only and with reference to the accompanying drawings in
which:
[0220] For illustrative purposes, some embodiment of the UHSF
system software component are described below in which each of
specific UHSF embodiments are providing various types of
capabilities and functionalities with respect to various types of
actions, operations and time of use, using various specific types
of user interfaces and other communication and interactions
including searching of various databases via said interfaces and
various tools embedded exclusively and separately providing those
claimed functionalities and capabilities. However those skilled in
the art will appreciate that the techniques taught in this
invention can be used in a variety of other situations, including
services, tools and methods in part or in full in the connected
digital media, internet and peer to peer distributed environment,
and that the invention is not limited to the exemplary details
provided.
[0221] FIG. 1 shows a schematic block diagram of a preferred
embodiment of Universal Human Service Framework (UHSF) illustrating
structural connection of each operational channel nodes with the
HSN controller alongwith the relationship aspects thereof.
[0222] FIG. 2 shows a schematic block diagram of a preferred
embodiment of Universal Human Service Framework (UHSF) illustrating
structural connection of developer nodes in the peer to peer
environment alongwith the relationship aspects thereof with the
other channel nodes and HSN controller.
[0223] FIG. 3 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet Service Provider (HSNSP) illustrating
each relational communication modality with other channel nodes
therein the UHSF system alongwith possible tools and methodology
for service offering thereof.
[0224] FIG. 4 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet Human Agent (HSNHA) illustrating each
relational communication modality with other channel nodes therein
the UHSF system alongwith possible tools and methodology for
service offering thereof.
[0225] FIG. 5 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet Broker (HSNB) illustrating relational
engagement and communication modality thereof with multiple
subscriber and multiple Human Agent nodes therein the UHSF
system.
[0226] FIG. 6 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet subscriber (HSNS) illustrating each
relational communication modality with other channel nodes therein
the UHSF system alongwith possible tools and methodology for
service offering.
[0227] FIG. 7 shows a logical block diagram of HumanServiceNet
Framework illustrating each of the relational engagement of each of
the channel node alongwith communication and service or product
offering inter-engagements thereof in the inter-channel and
intra-channel mode of operandi.
[0228] FIG. 8 shows a logical connection diagram of HumanServiceNet
(HSN) active HumanServiceNet Explorer (HSNE) illustrating
collapsible tree representing each of channel node wise segregation
of control and management information and multiple tools employed
therefor.
[0229] FIG. 9 shows a logical connection diagram of extended view
of FIG. 8.
[0230] FIG. 10 shows a logical connection diagram of extended view
of FIG. 8.
[0231] FIG. 11 shows a logical connection diagram of Developer
(HSND) active HumanServiceNet Explorer (HSNE) illustrating
collapsible tree representing each of channel node wise segregation
of management information and multiple tools employed therefor.
[0232] FIG. 12 shows a logical connection diagram of Service
Provider (HSNSP) active HumanServiceNet Explorer (HSNE)
illustrating collapsible tree representing each of channel node
wise segregation of control and management information and multiple
tools employed therefor.
[0233] FIG. 13 shows a logical connection diagram of Human Agent
(HSNHA) active HumanServiceNet Explorer (HSNE) illustrating
collapsible tree representing each of channel node wise segregation
of control and management information and multiple tools employed
therefor.
[0234] FIG. 14 shows a logical connection diagram of Subscriber
(HSNS) active HumanServiceNet Explorer (HSNE) illustrating
collapsible tree representing each of channel node wise segregation
of control and management information and multiple tools employed
therefor.
[0235] FIG. 15 shows a logical connection diagram of Broker (HSNB)
active HumanServiceNet Explorer (HSNE) illustrating collapsible
tree representing each of channel node wise segregation of control
and management information and multiple tools employed
therefor.
[0236] FIG. 16 shows a logical connection line diagram of Universal
HumanServiceNet Framework (UHSF) illustrating all possible
combinations of Peer to Peer (Human to Human and Machine to
Machine) relational connections.
[0237] FIG. 17 shows a logical block diagram of HumanServiceNet
Framework's Namespace or URI or Domain Name (URL) illustrating
multiple identifier and example of path traversal for
representation thereof.
[0238] FIG. 18 showing comprehensive view of operational graphical
user interface (GUI) for Subscriber (HSNS) illustrating the
HumanServiceNet Messenger (HSNM) and HumanServiceNet Explorer
(HSNE) positioned therein alongwith workspace, Match Engine and
communication interface therefor.
[0239] FIG. 19 illustrates example of graphical user interface
(GUI) for HumanServiceNet Subscriber (HSNS) active Organizer and
Message Manager and multiple query formulation tools therefor.
[0240] FIG. 20 illustrates example of graphical user interface
(GUI) for Subscriber (HSNS) active Journal illustrating multiple
entries details therein the said journal.
[0241] FIG. 21 showing comprehensive view of operational graphical
user interface (GUI) for Human Agent (HSNHA) illustrating the
HumanServiceNet Messenger (HSNM) and HumanServiceNet Explorer
(HSNE) positioned therein alongwith workspace, Match Engine and
communication interface therefor.
[0242] FIG. 22 illustrates example of graphical user interface
(GUI) for HumanServiceNet Human Agent (HSNHA) active Organizer and
Answer Manager and multiple query answering tools therefor.
[0243] FIG. 23 illustrate example of graphical user interface (GUI)
for Human Agent (HSNHA) active Journal illustrating multiple
entries details therein the said journal.
[0244] FIG. 24 illustrate example of graphical user interface (GUI)
for Subscriber active composite search engine alongwith the
multiple search results thereof and multiple searching tools
therefor.
[0245] FIG. 25 illustrate example of graphical user interface (GM)
for Human Agent active composite search engine alongwith the
multiple search results thereof and multiple searching tools
therefor.
[0246] FIG. 26 illustrate example of graphical user interface (GM)
for Service Provider (HSNSP) active wizards illustrating each of
GUI for each of channel node and HSN controller alongwith the
formatting parameters thereof.
[0247] FIGS. 27 and 28 illustrate examples of graphical user
interface (GUI) for Human Agent (HSNHA) active wizards illustrating
each of GUI for each of channel node and HSN controller alongwith
the formatting parameters thereof.
[0248] FIGS. 29 and 30 illustrate examples of graphical user
interface (GUI) for Subscriber (HSNS) active wizards illustrating
each of GUI for each of channel node and HSN controller alongwith
the formatting parameters thereof.
[0249] FIG. 31 illustrate examples of graphical user interface
(GUI) for Developers (HSND) active wizards illustrating each of GUI
for each of channel node and HSN controller alongwith the
formatting parameters thereof.
[0250] FIG. 32 illustrate algorithmic sequences flowchart for each
of channel node registering for HOS products with the
HumanServiceNet Controller.
[0251] FIG. 33 illustrate algorithmic sequences flowchart of the
Developers' development proposition, registration and certification
methodology.
[0252] FIG. 34 illustrate algorithmic sequences flowchart of the
Service providers' service offering proposition, registration and
certification methodology.
[0253] FIG. 35 illustrate algorithmic sequences flowchart of the
Human Agent' service proposition, registration and certification
methodology.
[0254] FIG. 36 illustrate algorithmic sequences flowchart of the
Brokers' service proposition, registration and certification
methodology.
[0255] FIG. 37 illustrate algorithmic sequences flowchart of
Subscribers' Paid Certification and Registration methodology with
HSN Controller.
[0256] FIG. 38 illustrate algorithmic sequences flowchart of
Registration of Human Agents', Service Providers' and Subscribers'
with HSN Developer via HumanServiceNet.
[0257] FIG. 39 illustrate algorithmic sequences flowchart of
Selective Multi Services Subscription request by plurality of
channel nodes and its processing by HumanServiceNet Controller and
package key issuance thereby.
[0258] FIG. 40 illustrate algorithmic sequences flowchart of
Selective Multi Services Subscription request by plurality of
channel nodes and its processing by Service Providers and package
key issuance thereby.
[0259] FIG. 41 illustrate algorithmic sequences flowchart of
Selective Multi Services Subscription request for AI Agents by
plurality of channel nodes and its processing by Developers and
package key issuance thereby.
[0260] FIG. 42 illustrate algorithmic sequences flowchart of
Selective Multi Services Subscription request for knowledge
invocation (KIS) and knowledge support services (KSS) by one or
more subscribers and Human Agents and its processing by Human Agent
and package key issuance thereby.
[0261] FIG. 43 illustrate algorithmic sequences flowchart of
Selective Multi Services Subscription request for intermediary
services by one or more subscribers and Human Agents and its
processing by the Broker and package key issuance thereby.
[0262] FIG. 44 illustrate algorithmic sequences flowchart of
service delivery model of the Service Providers displaying multiple
communications with the multiple other Service Providers,
subscribers and Human Agents.
[0263] FIG. 45 illustrate algorithmic sequences flowchart of
service delivery model of the AI Agents displaying multiple
communications with the multiple channel nodes.
[0264] FIG. 46 illustrates algorithmic sequences flowchart of
service delivery model of the Human Agents displaying multiple
communications with the multiple channel nodes and one or more
Human Circles thereof.
[0265] FIG. 47 illustrate algorithmic sequences flowchart of
service delivery model of the Brokers displaying multiple
communications with the multiple Subscribers and Human Agents.
[0266] FIG. 48 illustrate algorithmic sequences flowchart of
communication model of the Subscribers displaying multiple
communications with the multiple channel nodes, including social
personal group thereof and with the HSN controller.
[0267] FIG. 49 illustrate algorithmic sequences flowchart of each
of CHN's Service Package Keys Management displaying multiple
package key configuring parameters related to each of subscriber
thereof.
[0268] FIG. 50 illustrate algorithmic sequences flowchart of each
of CHN's product Keys Management displaying multiple product key
configuring parameters related to each of subscriber thereof
[0269] FIG. 51 illustrates a flow diagram of HSN Default Multi AI
Agents and AI Agent enabled Services (AIS) working modality
including its development, registration and subscription flow and
exploitation for automation.
[0270] FIG. 52 showing comprehensive view of operational graphical
user interface (GUI) for Email Service (HSNEM), Messaging,
Notification and Communication System illustrate HumanServiceNet
Email Service interface therein.
[0271] FIG. 53 showing comprehensive view of the graphical user
interface (GUI) for HumanServiceNet Online Portal (HSNOP)
illustrates the possible knowledge fields and tools therefor.
[0272] FIG. 54 illustrates Holistic View of Universal Human Service
framework's (UHSF) Operating System (HOS) displaying the layered
segregated circular operating tiers necessary for service
integration.
[0273] FIG. 55 showing graphical user interface (GUI) for
HumanServiceNet Replication and Synchronization Manager (Publisher)
illustrate multiple tools responsible for Synchronization and
Replication of Services including Source links, applications and
Contents alongwith the replication explorer thereof.
[0274] FIG. 56 shows a logical block diagram of HumanServiceNet
(HSN) Replication Topology Models illustrate the replication
topology of each of CHN as per protocols thereof.
[0275] FIG. 57 showing graphical user interface (GUI) for binding
human services from the UHSF system via web services with the
3.sup.rd party software and web sites like e-commerce, search
engine and other web sites illustrate the required tools
therefor.
[0276] FIG. 58 shows discrete services which Human Grid can
integrate for true universal operation.
[0277] FIG. 59 shows a logical segregation of Human Grid in term of
multiple Sub-Grids and integration thereof
[0278] FIG. 60 showing graphical user interface (GUI) for Human
Services Aggregation, Integration, Collaboration, Composition,
Comparison, Co-ordination, Workflow, Orchestration and Choreography
Manager for HumanServiceNet Subscribers [HSNS].
[0279] FIG. 61 showing graphical user interface (GUI) for Human
Services Federation, Aggregation, Integration, Collaboration,
Composition, Co-ordination, Workflow, Orchestration and
Choreography Manager for HumanServiceNet Human Agents[HSNHA].
[0280] FIG. 62 showing graphical user interface (GUI) for
HumanServiceNet Query Manager illustrate multiple tools for
knowledge invocation and management thereof alongwith the pane
showing answers to the posted query.
[0281] FIG. 63 showing graphical user interface (GUI) for Hit
Statistics Manager for HSN Controller illustrate the hit statistics
for each of the channel node.
[0282] FIG. 64 showing graphical user interface (GUI) for Hit
Statistics Manager for HumanServiceNet Developer (HSND),
HumanServiceNet Human Agent (HSNHA), HumanServiceNet AI Agent
(HSNAIA), HumanServiceNet Service Provider (HSNSP) and
HumanServiceNet Broker (HSNB) and Hit Managements' menu
options.
[0283] FIG. 65 showing graphical user interface (GUI) for Multi
Rank System for HumanServiceNet (HSN), HumanServiceNet Human Agent
(HSNHA) and HumanServiceNet Subscriber (HSNS).
[0284] FIG. 66 showing a logical block diagram illustrates the
scheme for Searching and Matching of Subscribers for Contents and
Sources, mode of communication therewith and associated advertising
of contents by each of CHN.
[0285] FIG. 67 showing a logical block diagram illustrates logical
connection of each of supernode with the CHN, HSNS and the HSN
controller, composition of a supernode and taxonomically organized
connectivity of each of SN components for search and match of
HSNS.
[0286] FIG. 68 showing a logical functioning of Spider agent of a
supernode and integration of each of action agents alongwith
relation data handling thereby each of action agent.
[0287] FIG. 69 showing an interface for management of knowledge
support services (KSS) illustrates the KSS project explorer,
workspace explorer, KSS status and plurality of management
tools.
[0288] FIG. 70 showing a logical block diagram illustrate HSNS
universal profile creation and updation at a supernode via survey
system.
[0289] FIG. 71 showing an interface for management of subscriber
support services (SSS) illustrates the SSS project explorer,
workspace explorer, SSS status and plurality of management
tools.
[0290] FIG. 72 shows a logical block diagram illustrate developers
dissemination pattern of Rule Enabled applications [REA], rule
enabled services [RES] and rule wizards including functioning of
various components, and data flow in the Rules-Based System.
[0291] FIG. 73 showing a logical block diagram of Black-Box
Searching (BBS) system illustrates internal components of BBS
system and its functioning in the keyword handling from the
CHN.
[0292] FIG. 74 showing a logical block diagram of Universal
Distributed (P2P) Knowledge and Information Database (UKID) system
illustrate a method for Creation, Searching, Organization and
Management of plurality of UKID and LKID structures and replication
thereof.
[0293] FIG. 75 showing a logical block diagram of HSN AdRouting
System illustrates system components for advertisement storage,
customer tracking and a method for advertisement relevancy
optimization.
[0294] FIG. 76 illustrates a graphical user interface (GUI) for
search macro management.
[0295] FIG. 77 is a high level block diagram illustrating a system
environment suitable for operation of a social networking
website.
[0296] FIG. 78 illustrates an exemplary GUI for service management
where a service manager can manage one or more user profiles.
[0297] FIG. 79 illustrates an exemplary GUI for a service
provider's interface where the service provider can manage one or
more services and provide the services to one or more
subscribers.
[0298] FIG. 80 illustrates an exemplary GUI for a service
subscriber user's interface where a service subscriber user can
manage one or more subscribed services and consume one or more
services from service providers.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0299] FIG. 1 illustrates a schematic block diagram of an essential
embodiment of the Universal Human Service Framework (UHSF) showing
the primary and rudimentary structural connections of the
components, describing the provisions for Human service net
controller (1A) as a UHSF network controller and regulator of the
plurality of operations in the network and is connected with
various other plurality of operating components preferably known as
channel nodes in the network 1I denoting the developer component,
1J denoting the service provider component, 1K denoting the Human
Agent component, 1L denoting the broker component, 1M denoting the
subscriber component, and 1N denoting the Artificial intelligent
agent component. Furthermore the network connection lines
signifying the relationship aspect of the each operational channel
nodes with the HSN controller alongwith the relationship aspects
thereof. 1B-1E illustrating a typical composition of the HSN
controller server wherein HSN controller server (1A) forms a web
server containing a cluster of servers and peer to peer
coordination and discovery server, for (1B) hosting database, (1C)
a MS SQL Server meant for acting as repository to all UHSF system
data is communicating via protocol, (1E) a web server operating via
HTTP is a means for offering online portal for UHSF activities
using business logic which are in the form of web services e.g.
(1D). Net web service and hosts Human Services and other HSN
Services in the form of web services. FTP Server (1F) for file and
products downloading including but not limited to HSNM, HSNEM, and
Applications and AI Agents. HSN E-Mail Server (1G) to provide
E-Mail services via SMTP and POP and other E-Mail protocols. 1I to
1M shows multiple services and products provided by HumanServiceNet
Controller to all other nodes.
[0300] FIG. 2 shows a schematic block diagram of a preferred
embodiment of Universal Human Service Framework (UHSF) illustrating
structural connection of developer nodes in the peer to peer
environment alongwith the relationship aspects thereof with the
other channel nodes and HSN controller. 2A-2G illustrating
preferred components of present web server so as to establish
connection with the various HumanServiceNet Channel nodes and
internet framework wherein the network connection lines signifying
the relationship aspect of the each operational channel node with
the said developer alongwith the relationship aspects thereof.
Notably enough each of channel nodes is preidentified with specific
functionalities and requirements. The enablement of the said
functionalities is requiring various applications and utilities,
various developers providing the required applications, utilities,
add-ons and AI agents to various channel nodes, the connection
lines indicating the transmission of the same by means of product
or package key. Wherein (2A) shows a host computer, for
HumanServiceNet Developers (HSND), in the form of web server
containing a cluster of servers and peer to peer coordination and
discovery server, for (2B) hosting database, (2C) MS SQL Server
communicate via protocol, (2E) HTTP using business logic which are
in the form of web services, (2D) .Net web service for providing
related services to the related parties and provide Centralize
downloads or upload for modules, demo and like so and its Updates
and Upgrades via (2F) FTP web server, communicate to the all
related parties, (2J) HumanServiceNet, (2K) HumanServiceNet
Developer (HSND), (2L) HumanServiceNet Service Provider (HSNSP),
(2M) HumanServiceNet Human Agent (HSNHA), (2N) HumanServiceNet
Subscriber (HSNS) and other 3.sup.rd parties via (2G) Mail Server
and all other required services and (2I) Peer to Peer sharing and
communication with all related CHN.
[0301] FIG. 3 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet Service Provider (HSNSP) illustrating
each relational communication modality with other channel nodes and
peer service providers therein the UHSF system wherein the
communication tool including HSNM, HSNE, HSNEM, and HSNOP
facilitating the communication for service offering thereof, the
network connectivity is illustrated in various modes including peer
to peer and via web server wherein each of operational modes for
multidevice (3I) enablement is represented alongwith multiuser (3F)
operation and multiclient usability in the various smart devices
(3J) thereof. (3A) illustrates a computer for HumanServiceNet
Service Provider (HSNSP) on which (3B) Multi AI Agents and (3C)
communication, management and other utilities are installed to
provide Domain Server Admin capability to the provider to
facilitate Communication using Selective multi AI Agents,
applications, utilities and Add-On from selective (3N) HSN
Developers, Selective multi Collaboration for Selective Multi
Services from (3O) HSN Service Providers, Provides Selective Multi
Services to (3P) subscribed HSN Human Agents and Provides Selective
Multi Services to (3Q) subscribed HSN Subscribers. (3A) HSNSP could
have multiple domains and (3F) Multi User and Admin levels
capability, could share and synchronized data, share files and
communicate via (3G) web server remotely with (3H) Remote Server
and/or with other Domain Server for Collaboration via (3K) peer to
peer with (3L) Remote Server and/or with other Domain Server for
collaboration or with other (3J) Multiple Client e.g. PDA, Mobile
etc (3D) HSNOP or using (3E) 3.sup.rd parties application,
utilities, tools and services and/or share and synchronized data
within the modules using connected (3I) Multi Devices for the
same.
[0302] FIG. 4 shows a schematic block diagram of a preferred
embodiment of HumanServiceNet Human Agent (HSNHA) illustrating each
relational functional protocol based communication modality with
other channel nodes and peer service providers therein the UHSF
system wherein the communication tool including HSNM, HSNE, HSNEM,
and HSNOP facilitating the communication for service offering
thereof, the network connectivity is illustrated in various modes
including peer to peer and via web server wherein each of
operational modes for multidevice (4I) enablement is represented
alongwith multiuser (4F) operation and multiclient usability in the
various smart devices (4J) thereof. (4A) illustrates a computer for
HumanServiceNet Human Agent (HSNHA) on which (4B) Multi AI Agents
and (4C) communication, various management and other utilities are
installed to provide Domain Server Admin capability to the Human
Agent to facilitate Communication using Selective multi AI Agents,
applications, utilities and Add-On from selective (4O) HSN
Developers, Selective multi Collaboration for Selective Multi
Services from (4Q) Human Agents, Provides Selective Multi Services
to (4P) subscribed HSN service providers and Provides Selective
Multi Services to (4S) subscribed HSN Subscribers and (4R) Brokers.
(4A) HSNHA could have multiple domains and (4F) Multi User and
Admin levels capability, could share and synchronized data, share
files and communicate via (4G) web server or via (4K) peer to peer
connectivity remotely with (4H) and (4L) Remote Server and/or with
other Domain Server for Collaboration or with other (4J) Multiple
Client e.g. PDA, Mobile etc via (4D) HSNOP or using (4E) 3.sup.rd
party application, utilities, tools and services and/or share and
synchronized data within the modules using connected (4I) Multi
Devices for the same.
[0303] FIG. 5 illustrates a schematic block diagram of a preferred
embodiment of HumanServiceNet Brokers (HSNB) protocol based
relationship and communication modality via peer to peer and web
server wherein 5A, a broker's host computer characterizing the
general computing aspects of the broker and communication channel
of the said broker with the various component of a typical web
server comprising a cluster of servers and peer to peer
coordination and discovery server, (5B) hosting database, (5C) MS
SQL Server communicate via protocol, (5E) HTTP using business logic
which are in the form of web services, (5D). Net web service for
providing related services to the related parties and provide
Centralize downloads or upload for modules, demo and like so and
its Updates and Upgrades via (5F) FTP web server, communicate to
the all related parties i.e. (5I) HumanServiceNet, (5J)
HumanServiceNet Human Agent (HSNHA), (5K) HumanServiceNet
Subscriber (HSNS) and other 3.sup.rd parties via (5G) Mail Server
and all other required services. Each of broker channel node the
UHSF system by default protocol communicating with various human
agents and subscribers. The broker is meant for facilitation of
services of the said human agents to the appropriately matched
subscribers wherein each of brokers analyzing and categorizing
various services of various human agents so as to provide cost
effective and reliable services sources to various subscribers and
receiving the predefined or preagreed uni-way or bi-way commission
in the said service subscription transaction via same intermediate
link of communication between human agent and the subscriber.
[0304] As the UHSF system is primarily meant for providing value
added knowledge invocation and support services to each of service
subscriber. Each of subscribers is essentially connected with every
service and product procurement sources as illustrated in the FIG.
6 showing functional protocol based relationships of
HumanServiceNet Subscriber (HSNS) with all HumanServiceNet channel
nodes and various communication tools including HSNM and HSNE,
HSNEM and HSNOP so as to establish said communication links. The
host computer (6A) Subscriber (HSNS) is being installed with HSNM
and HSNE, (6B) Multi AI Agents and (6C) communication, management
and other utilities providing Admin capability to the subscriber to
facilitate communication using selective Multi Services from (6M)
HSN, Selective Multi AI Agents, applications, utilities and Add-On
from selective (6O) HSN Developers, Selective Multi Services from
Selective multi (6P) Human Agents, Selective Multi Services from
Selective (6Q) Brokers and Selective Multi Resources from Selective
(6R) Subscribers of Personal Networks, using (6J) Multi client e.g.
PDA, Mobile etc, (6D) HSNOP or using (6E) 3.sup.rd parties
application, utilities, tools and services as well as to create
(6L) Personal Network. (6A) illustrates a computer for
HumanServiceNet Subscriber (HSNS), could have multiple members and
(6F) Multi User and Admin levels capability, could share and
synchronized data, share files and communicate via (6G) web server
remotely with (6H) Remote Server and/or via (6K) peer to peer with
(6L) Remote Server or with other members and/or share and
synchronized data within the modules and use connected (6I) Multi
Devices for the same.
[0305] In the UHSF system framework each of channel node
communicate and transact with other channel node via predefined
protocols wherein the knowledge communication being facilitated by
means of various tools wherein FIG. 7 illustrates a logical block
diagram of Universal Human Service Framework (UHSF) characterizing
each of protocol based transaction amongst all the channel nodes
illustrating interrelation map of all the channel nodes. The HSN
Controller (7A) being connected via segmented lines to each of
channel nodes offering various regulatory services and functional
products including HumanServiceNet Messenger (HSNM) and
HumanServiceNet Explorer (HSNE), HumanServiceNet E-Mail (HSNEM) and
HumanServiceNet Online Portal (HSNOP) to each of channel nodes
possessing active rights therefore, wherein the active rights are
determined by means of product or package key issued by HSN
controller in respect of the said channel node. Each of Developers
(HSND) collaborating, and issuing product or package key to human
agents, subscribers and providers with respect to product request
therefrom and developing Multi AI Agents, Applications and
Utilities and Add-On independently or collaboratively upon
receiving license from HSN Controller, wherein each of subscriber
mainly utilizing the human knowledge services from various human
agents (7D) or from the brokers (7E) and from various service
providers (7C) thereof by means of package key via various
transmission modalities including peer to peer, or via web service
or via web services or via AI agents. The subscribers are forming
various personal as well as social networks and using the same via
multi-client or multidevices enablement. Service providers (HSNSP)
providing rule enabled services (RES), AI enabled services (AIS)
and sponsored support services (SSP) to each of requesting human
agents and subscribers and (7E) Broker (HSNB) offering intermediary
services facilitation services via Package Key. (7F) Subscriber
(HSNS) node alternatively can work in standalone or have
client-server methodology and link with other client like online or
mobile to exchange and Share data or link peer to peer to share
files and share and synchronized data, communication remotely or
with other members with restricted permission by exploiting the
existing communication standards and modalities, however utilizing
the service subscription management including rights and privileges
administration.
[0306] In a methodological embodiment of HumanServiceNet,
illustration 8 through 10 represents the organizational framework
and control and management utilities for continues regulation and
governance by each entity as per importance and functionalities
attached therewith.
[0307] FIG. 8 shows a logical connection diagram of HumanServiceNet
(HSN) active HumanServiceNet Explorer (HSNE) illustrating
collapsible tree representing each of channel node wise segregation
of control and management information and multiple tools employed
therefor wherein 8C-8I showing the data arrangement of each of
channel node in the HSN controller's explorer. The said explorer is
meant for management of each of data related to each of channel
node alongwith the repositories for various administrative data.
The functional aspect of each of channel node is managed via
various management utilities, product management, and service
management. The functional utilities illustrated herein are
examples of the interface of the explorer not essentially covering
the said functions and not excluding the other which are not
represented herein. The various management functions includes
Reports and Analysis, Ontology and Taxonomy Management, Content
Management, HSNOP Management, Monitoring, Security, Action,
Statistics and Analysis Management, Communication (Complaints,
Supports, Feedbacks, Requests), Backup and Restore, Advertising
Management, Administration, HSN Wizards (HSND Management, HSNHA
Management, HSNSP Management, HSNAIA Management, HSNS Management,
HSNB Management), Synchronization, E-Commerce Management, Multi AI
Agents Management, Rules Wizard, Rules Management, UKID Structure
and software/tools Management, Survey Management, Query Manager,
CHN Accounts for Commission and Settings, each of function
facilitating HSN controller management of various essential
functions. Likewise the product management utilities facilitating
generation, configuration of product keys for various products,
upgrades, updates and uploading of the same via FTP module. In the
service management utilities facilitating package key
configuration, generation and maintaining various repositories and
comprising various preservice and postservice related miscellaneous
function management modules including Reporting Service,
Directories, Repositories and Inventories (HSN (Public Contents),
HSND, HSNHA (KIS, KSS, HC, FS, RES, AIS, SSP), HSNB, HSNSP (KIS,
FS, RES, AIS, SSP), HSNS (SSS), HSNAI-HSNAIS, Super Nodes, Rules,
Ontology and Taxonomy, UKID Structures, Web Services, Resources
Offerings, Survey Forms, Advertisings, Publications, Auto Content
Providers, CHN's Dynamic Relationships and Metadata Journal (For
Explorer), Online HSNEM, HSNOP, Identity, Registration and
Authentication, Alerts and Notification, Certification and
Agreements, Replication, Search Engine, Match Engine, Rank Service,
Brokering, Testing, Statistics and Analysis, Payment, Advertising,
E-Commerce, Accounts and Metering, 3rd Party Services, Web Hosting,
and Peer to Peer Co-ordination and Discovery server wherein each of
the said functions are performed via the software modules thereof
and are integrated for combine relational data management having
checks and permissions and event actuation of the said
data-contents.
[0308] The explorer pane at the left side of the interface is being
managed via Explorer Management utilities wherein facilitating
searching, filtering, sorting, Selecting Views, Replicating,
Administering, and showing properties of respective channel node
details.
[0309] FIGS. 9 and 10 showing the extended view of FIG. 8
illustrating events and historical data related attributes
referring to each of channel node as represented by 8C to 8I.
[0310] (8I) illustrates the HumanServiceNet Explorer (HSNE) part of
HumanServiceNet Client Software preferably HumanServiceNet
Messenger (HSNM) (HumanServiceNet Active) which lists the in-depth
details related to the HumanServiceNet Services and related channel
node subscribers i.e. HumanServiceNet Developer (HSND),
HumanServiceNet Service Provider (HSNSP), HumanServiceNet AI Agent
(HSNAIA), HumanServiceNet Human Agent (HSNHA), HumanServiceNet
Broker (HSNB), HumanServiceNet Subscriber (HSNS).
[0311] (8C) illustrates the HumanServiceNet Explorer (HSNE) part of
HumanServiceNet Client Software preferably HumanServiceNet
Messenger (HSNM) (HumanServiceNet Active) which lists the in-depth
details related to the HumanServiceNet Service Provider (HSNSP)
that show the list of providers and its details in tree format the
same be devised so that each higher attribute encircles the
following one in a concentric encircled map. The explorer tree
represents classification as per dynamic taxonomy management
preferably Fields followed by Location followed by Providers
(Domains). The explorer tree show (9A) a) details of specific
HumanServiceNet Service Provider (HSNSP) services, b) details of
HumanServiceNet services used by specific HumanServiceNet Service
Provider (HSNSP), c) details of Developers from whom Multi AI
Agents, Applications, Utilities and Add-On purchased by a specific
HumanServiceNet Service Provider (HSNSP), d) details of
collaboration with other HumanServiceNet Service Providers (HSNSP),
e) details of HumanServiceNet AI Agents (HSNAIA), HumanServiceNet
Human Agents (HSNHA) and HumanServiceNet Subscribers (HSNS)
subscribed for services.
[0312] (8D) illustrates the HumanServiceNet Explorer (HSNE) aspect
of HumanServiceNet Messenger (HSNM) (HumanServiceNet Active) which
list the in depth details related to the HumanServiceNet Developers
(HSND) which show the list of developers and its details in tree
format the same being devised so that each higher attribute
encircles the following one in a concentric encircled map. The
explorer tree represents classification as per dynamic taxonomy
management preferably Fields followed by Location followed by
Domains followed by Developers. The explorer tree show (9B) a)
details of HumanServiceNet Multi AI Agents, Applications, Utilities
and Add-On developed by a specific developer, b) list and details
of developers for collaborative development for AI Agents,
Applications, Utilities and Add-On c) details of HumanServiceNet
Service Provider (HSNSP), HumanServiceNet Human Agent (HSNHA),
HumanServiceNet Subscriber (HSNS) to whom HumanServiceNet Multi AI
Agents, Applications, Utilities and Add-On sold by a specific
developer.
[0313] (8E) illustrates the HumanServiceNet Explorer (HSNE) aspect
of HumanServiceNet Messenger (HSNM) (HumanServiceNet Human Agent
(HSNHA) Active) which list the in depth details related to the
HumanServiceNet Human Agent (HSNHA) which show the list of
HumanServiceNet Human Agent (HSNHA) and its details in tree format
the same being devised so that each higher attribute encircles the
following one in a concentric encircled map. The explorer tree
represents classification as per dynamic taxonomy management
preferably Fields followed by Location followed by HumanServiceNet
Human Agent (HSNHA). The explorer tree show (10A) a) details of all
services provide by specific HumanServiceNet Human Agent (HSNHA),
b) details of HumanServiceNet services used by specific
HumanServiceNet Human Agent (HSNHA), c) details of Developers from
whom Multi AI Agents, Applications, Utilities and Add-On purchased
by a specific HumanServiceNet Human Agent (HSNHA), d) details of
restricted Human Circles (HC) with other HumanServiceNet Human
Agent (HSNHA), e) details of multi service provided by specific
HumanServiceNet Human Agent (HSNHA) to HumanServiceNet Subscribers
(HSNS), f) details of HumanServiceNet AI Agents (HSNAIA),
HumanServiceNet Brokers (HSNB) and HumanServiceNet Service Provider
(HSNSP) services subscribed by specific HumanServiceNet Human Agent
(HSNHA).
[0314] (8H) illustrates the HumanServiceNet Explorer (HSNE) aspect
of HumanServiceNet Messenger (HSNM) (HumanServiceNet Subscriber
(HSNS) Active) which list the in depth details related to the
HumanServiceNet Subscriber (HSNS) which show the list of
HumanServiceNet Subscribers (HSNS) and its details in tree format
the same being devised so that each higher attribute encircles the
following one in a concentric encircled map. The explorer tree
represents classification as per dynamic taxonomy management
preferably Fields followed by Location followed by HumanServiceNet
Subscribers (HSNS). The explorer tree show (9C) a) details of all
services subscribed by specific HumanServiceNet Subscriber (HSNS),
b) details of HumanServiceNet services used by specific
HumanServiceNet Subscriber (HSNS), c) details of Developers from
whom Multi AI Agents, Applications, Utilities and Add-On purchased
by a specific HumanServiceNet Subscriber (HSNS), d) details of
restricted personal networks with other HumanServiceNet Subscribers
(HSNS), e) details of HumanServiceNet AI Agents (HSNAIA),
HumanServiceNet Human Agents (HSNHA) and HumanServiceNet Service
Provider (HSNSP) services subscribed by specific HumanServiceNet
Subscribers (HSNS).
[0315] FIG. 11 shows a logical connection diagram of Developer
active Explorer (HSNE) illustrating collapsible tree representing
each of related channel node wise segregation of control and
management information and multiple tools employed therefor. (11A)
illustrates the developer active explorer representing a tree
structure containing information pointers and shortcut link to the
related developers, providers, human agents, subscribers and
3.sup.rd parties, the explorer tree shows the purchase details of
service modules of the said developer by various service provider,
subscribers and human agents and the developers with whom Service
Modules, Attached Utilities, Other Utilities and Application are
develop collaboratively, wherein 11C-11G showing the data
arrangement of each of channel node. The explorer being a means for
exploring the prearranged information related to each of related
channel node wherein each of developer performing the product and
customer management by means of various tools provided for Accounts
and Sales Status generation, Reports and Analysis generation,
Explorer customization by Filtering and searching, Statistics and
Analysis Management, Communication for handling Complaints,
Supports, Feedbacks, Requests, HSN (Certification and
Registration), performing Backup and Restore operations,
Notification generation, Wizards for handling various channel nodes
and formulating rules, KSS management, Query Manager and
Advertising Management. Each of developer being provided with the
Products Management utilities for generating, Configuring and
updating the product keys and for uploading the said products via
FTP module. Adjunctively each of developer providing the product
subscriptions via HSNOP on predefined usage basis and by means of
creating and configure package keys.
[0316] Data management being one of the significant function of the
explorer, various tools for customization and for manipulating the
explorer are provided therein the utilities sections facilitating
searching, Filtering and Sorting, views determination, wizards
execution, bookmarking, sharing and security determination, and
replication of each of element in the explorer tree.
[0317] FIG. 12 shows a logical connection diagram of provider
active Explorer (HSNE) illustrating collapsible tree representing
each of related channel node wise segregation of control and
management information and multiple tools employed therefor. (12A)
illustrates the provider active explorer representing a tree
structure containing information pointers and shortcut links to the
related developers, providers, human agents, subscribers and
3.sup.rd parties, the explorer tree shows the subscription details
of various services of the said provider by various service
provider, subscribers and human agents and the developers, wherein
12C-12H showing the data arrangement of each of channel node.
product and customer management by means of various tools provided
for Accounts and Sales Status generation, Reports and Analysis
generation, Explorer customization by Filtering and searching,
Statistics and Analysis Management, Communication for handling
Complaints, Supports, Feedbacks, Requests, HSN (Certification and
Registration), performing Backup and Restore operations,
Notification generation, Wizards for handling various channel nodes
and formulating rules via rules wizards, KSS management, UKID
wizard management, search macro management, Query Manager and
Advertising Management. Each of provider being provided with the
information storage and management utilities are generating,
configuring and updating the package keys. Various tools for
customization and for manipulating the explorer are provided
therein the utilities sections for explorer management facilitating
searching, Filtering and Sorting, views determination, wizards
execution, bookmarking, sharing and security determination, and
replication of each of element in the explorer tree.
[0318] FIG. 13 shows a logical connection diagram of human agent
active Explorer (HSNE) illustrating collapsible tree representing
each of related channel node wise segregation of control and
management information and multiple tools employed therefor. (13A)
illustrates the human agent active explorer representing a tree
structure containing information pointers and shortcut links to the
related developers, providers, human agents, subscribers and
3.sup.rd parties, the explorer tree shows the subscription details
of various services of the said human agent by various service
provider, subscribers and human agents and the developers, wherein
13C-13I showing the data arrangement of each of channel node
product and customer management by means of various tools provided
for Accounts and Sales Status generation, Reports and Analysis
generation, Explorer customization by Filtering and searching,
Statistics and Analysis Management, Communication for handling
Complaints, Supports, Feedbacks, Requests, HSN (Certification and
Registration), performing Backup and Restore operations,
Notification generation, Wizards for handling various channel nodes
and formulating rules via rules wizards, KSS management, UKID
wizard management, search macro management, HC management, answer
Manager, replication management and Advertising Management. Each of
provider being provided with the information storage and management
utilities are generating, configuring and updating the package
keys. Various tools for customization and for manipulating the
explorer are provided therein the utilities sections for explorer
management facilitating searching, Filtering and Sorting, views
determination, wizards execution, bookmarking, sharing and security
determination, and replication of each of element in the explorer
tree, wherein each of human agent initially downloading the
requisite communication and software utilities from the HSN
controller and developers and providing knowledge services by means
of answer manager having provided with the workspaces creation and
modification tools for project management. The knowledge services
and knowledge support services are being offered via package keys
wherein each of human agents creating, configuring various package
keys.
[0319] FIG. 14 shows a logical connection diagram of subscriber
active Explorer (HSNE) illustrating collapsible tree representing
each of related channel node wise segregation of control and
management information and multiple tools employed therefor. (14A)
illustrates the subscriber active explorer representing a tree
structure containing information pointers and shortcut links to the
related developers, providers, human agents, subscribers and
3.sup.rd parties, the explorer tree shows the subscription details
of various subscribed services of the said subscriber from various
service provider, subscribers and human agents and the developers,
wherein 14C-14I showing the data arrangement of each of channel
node. product and customer management by means of various tools
provided for Accounts and Sales Status generation, Reports and
Analysis generation, search macro player and search macro
management, Explorer customization by Filtering and searching,
Statistics and Analysis Management, Communication for handling
Complaints, Supports, Feedbacks, Requests, performing Backup and
Restore operations, Notification generation, Wizards for handling
various channel nodes and formulating rules via rules wizards, KSS
service subscription management, SSS management, various project
collaboration management, UKID wizard management, replication
management, social networking management and Advertising
Management. Each of subscriber posting request for package keys
Various tools for customization and for manipulating the explorer
are provided therein the utilities sections for explorer management
facilitating searching, Filtering and Sorting, views determination,
wizards execution, bookmarking, sharing and security determination,
and replication of each of element in the explorer tree.
[0320] The explorer tree shows the details of (14C) HSN services
and subscriptions, (14D) part of the explorer tree shows the
details of developers whose service modules, attached utilities,
other utilities and application are used by a service subscriber,
list of other related service module developers which are further
made searchable for desired attributes found with the help of
search and filter and more, (14E) part of the service explorer
providing details of service provider whose services are subscribed
or intended to subscribed and are being bookmarked by the
subscriber and the list of other related service providers which
are further made searchable for desired attributes. (14G) part of
the service explorer providing details of human agents whose
services are subscribed or intended to subscribed and are being
bookmarked by the subscriber and the list of other related human
agents which are further made searchable for desired attributes.
(14H) part of the service explorer providing details of brokers
whose services are subscribed or intended to subscribed and are
being bookmarked by the subscriber and the list of other related
brokers which are further made searchable for desired attributes.
(14I) part of the explorer tree shows the details of subscribers,
details of services subscribed by subscriber, list of subscribers
in the personal networks and list of subscribers found with the
help of search and Filter for facilitating social networking.
[0321] FIG. 15 shows a logical connection diagram of broker active
Explorer (HSNE) illustrating collapsible tree representing each of
related channel node wise segregation of control and management
information and multiple tools employed therefor. (15A) illustrates
the broker active explorer representing a tree structure containing
information pointers and shortcut links to the human agents and
subscribers, detailing the subscription details of various services
human agents and subscribers, wherein 15C-15F showing the data
arrangement of human agents and subscribers channel nodes. 15B
representing the management pane facilitating product and customer
management by means of various tools provided for Accounts and
Sales Status generation, Reports and Analysis generation, Explorer
customization by Filtering and searching, Statistics and Analysis
Management, Communication for handling Complaints, Supports,
Feedbacks, Requests, HSN (Certification and Registration),
performing Backup and Restore operations, Notification generation,
Wizards for handling various channel nodes and formulating rules
via rules wizards, KSS management, UKID wizard management, Query
Manager and Advertising Management. Each of provider being provided
with the information storage and management utilities are
generating, configuring and updating the package keys. Various
tools for customization and for manipulating the explorer are
provided therein the utilities sections for explorer management
facilitating searching, Filtering and Sorting, views determination,
wizards execution, bookmarking, sharing and security determination,
and replication of each of element in the explorer tree.
[0322] FIG. 16 illustrating a typical connection diagram for UHSF
system, depicting mainly the protocol based relationship networking
and communication patterns, wherein showing combinations of Peer to
Peer Files Sharing, Data Sharing and Synchronization, and
communications between all the parties in the UHSF system. Beside
combination it also show the advantages Peer to Peer Files Sharing,
Data Sharing and Synchronization, and communications. All
connections are loosely coupled having high level of integrity to
manage system resources so as to facilitate fast copying and
sharing with the help of a combined browser having all the roles
active rights. The peer to peer enability via said browser makes
searching, matching, sharing, synchronization and communication a
effective experience.
[0323] Communication has been a very systematic process since
developed, it identifies source, destination and various channels
of data flow. In the UHSF system as shown in FIG. 17 namespace is a
tool to systematically shape up the communication channel.
Namespace traverses all hierarchical nodes in the UHSF system and
are separated by an interval as illustrated in an example (17M). A
typical linear representation model of namespace showing 17A
traveling through various nodes in a linear fashion i.e. from HSN
controller to various channel nodes. This traversal is varying in
nature with regards to source of the information comprising one or
more optional parameters. For example with respect to channel node
a typical namespace derivation stands as follows:
TABLE-US-00001 1. HSN.Domain.HSND.<Developer
Name>ProdType.<Prod Name> 2. HSN.Domain.HSNSP.<Service
Provider Name>.ServiceType .(KIS|RES|AIS|SSP|SMS).<Service
Name> 3. HSN.Domain.HSNAIA.<AI Agent
Name>.ServiceType.<Service Name> 4.
HSN.Domain.HSNHA.<Human Agent Name>.ServiceType
(KIS|KSS|RES|AIS|SSP|SMS) <Service Name> 5.
HSN.Domain.HSNHA.HC|FS.<Human Agent Name>.ServiceType
(KIS|KSS|RES|AIS|SSP) .<Service Name> 6.
HSN.Domain.Broker.<Service Name> 7.
HSN.Domain.Subscriber.SSS.<Service Name> 8.
HSN.Domain.Subscriber.Snet.<Snet Name>.<Subscriber
Name> 9. EmailAddress@HumanServiceNet.Com E.g.:
HSN.LasVegasTravel.HSNHA.YogeshRathod.KIS.TravelGuide
[0324] The first example of HumanServiceNet Namespace shows
HumanServiceNet Namespace parameters for (17M) start with Root the
first which indicate the top most node i.e. (17A) HumanServiceNet
itself. The second parameter in the HumanServiceNet Namespace is
Domain, the third parameter is the CHN name, the forth parameter is
the human agent name, fifth parameter is service type and the sixth
parameter is service name.
[0325] FIGS. 18 and 21 showing graphical user interface (GUI) for
Subscriber (HSNS) and human agent active Messenger (HSNM) having
embedded Explorer (HSNE) illustrate various tools for match making,
various (18L and 21L) parameters selection including taxonomy
classification, domain, channel node, source name and service. The
subject field is selected via 18B and 21B, the 18L and 21L
selection fields are linked with the subject field (18B and 21B)
and (18D and 21D) providing for further multiple channel nodes and
UHSF identified cluster as well as service type including paid,
free, offline smart client, mobile or wireless client, HSN via web
services and HSNM with 3rd party applications and services for
devising strategies for conditional match making by means of
plurality of Booleans logical combinations to improve upon search
specificity in particular domain thus saving on time and network
resources employed therein. Search engine further facilitating
search conduction at four different granular levels including HSN,
Taxonomy classification based Service Cluster, Personal Networks
and Local Networks, restricting search to specific domain wherein
each of human agent sending selected resources from selected
sources for selected queries of selected services to selected
subscribers via selected utilities by selected client of HSNM. As
HSN employs cluster approach for improving on service orientation
ground, same tool of clusters is used to limit the search to
specific cluster of operation. 18E and 21E represents a typical
format of search results and are browsed via 18C and 21C changeable
tab selection and 18F and 21F showing search status bar showing
description of match making result and actual annotated results,
with its namespace appended therein respectively. 18G and 21G
showing a messenger having a input area and messaging contents of
each of participant in the communication process with the said
subscriber or within the said group, the said match making engine
employing plurality of match making techniques to retrieval
relevance and precision optimization conducting basic match making,
wizard based match making, advanced match making, and command based
match making, wherein 18H and 21H providing for selection of
various communication modality including text messaging, voice and
video, file sharing, chatting, IP phone, fax, emailing, meeting and
collaborating. 18J and 21J showing a subscriber's and human agent's
workspace respectively, providing for management of different
searching attempts which are carried on the project basis,
providing details regarding current contacts which are currently
active with in the said workspace, online contacts which are
currently online in the UHSF system and offline contact which are
not currently logged in to the UHSF system, wherein the users can
manipulate each of the member in the workspace by creating,
deleting, renaming, copying, restoring, and sending workspaces.
Workspaces are categorized into 1. Active, 2. Unread and 3. Read
wherein active workspaces are the one which members have open for
reading or updating, Unread workspaces contains new or updated
information, and Read workspaces that do not currently contains any
new or updated information.
[0326] The said GUI is fully customizable as per requirements.
Section 18I and 21I navigation tree structure is based on dynamic
taxonomy classification (e.g. Field, Location and Domain etc.) of
each of channel node and subscriber can select node and use
3.sup.rd click menu options to take necessary actions, Section 18D
and 21D of the search engine GUI illustrate basic match making
engines enabling selection of various searched parameters based on
The HumanServiceNet match making engine is enabled for tracking
operations for plurality of channel nodes based on predefined
specified criterions, expressed in terms of plurality of keywords
with combinational Booleans logic involved therein. Also the said
search engine employs subject specific semantic ontology to improve
upon precision and relevance of searched information into the
HumanServiceNet framework. Further the matched or searched results
are operated with plurality of functional tools including but not
restricted to sorting, ranking, tracking, filtering, settings,
printing, sending matched or searched results, downloading
information, comparing, multiple view generating, auto matching,
exporting and saving the said results.
[0327] 18D and 21B provides for text box to enter Keywords and
Boolean Logic like (AND (+), OR (|), NOT (-), Phrases, Multi
Brackets for Multi Inner searches, ontology and taxonomy selection
tools to select hierarchical categorization or classification of
entities or services within a domain or field e.g. taxonomy
classification of services like Fields, location, domain category,
sub-category etc., multiple Channel nodes and check box selection
to provides granularity in searching approach is enabled by penta
tier searching facilitated by searching depth determination.
[0328] The matched results (18F and 21F) containing URI or HSN
Namespace or URL, Source channel node name, weight, rank, grade or
points, Paid or free or sponsored or relational (Personal network)
service, status (subscribed or not subscribed) for particular
service, short information of source.
[0329] Users are being enabled to bookmark, save results or sent
queries to selected sources and can click hyperlink for more
details, further performing 3.sup.rd click operations on hyperlinks
for more actions like ask for more details, subscribe and make
payments, sort results (node wise, ASC, DESC etc.), take printouts
etc.
[0330] FIG. 19 illustrating a query manager a means for organizing
the queries via various selection provisions, wherein necessarily
each of intended query need to be selected from a specific taxonomy
class from the selection in 19B, the query can be keyword based,
natural language queries (19C), or command based and the said query
can be selectively posted at the selected sources, for selected
consideration via selected communication utility (19I). Additional
tool facilitating the management of the said query considering it
to be knowledge invocation activity for archiving the posted
queries, providing query directory, query assistant for helping
user to draft queries, scheduling, saving, and publishing the said
queries. Queries posted therein are ready to use query or query
syntax or query in the repository, or published query (taxonomy
classification based) wherein each of query are validated for
protocol based role activity.
[0331] FIGS. 20 and 23 illustrating a GUI of a journal module
showing various entries of the actions and responses of each the
HSNS and human agent respectively wherein the recording fields
includes date, HSN URL, source, from, box, service, communication
details, status, messages, details, descriptions, attachments,
lists, taxonomy classification, size, workspace, and tracking
status for each of action and transaction of the said subscriber
and human agent, the said journal is being made searchable (20A and
23A) and can be sorted in the desired sort preference.
[0332] FIG. 22 showing GUI for various utilities and provisions for
organizer and answer manager for each of human agent, facilitating
human agent to organize each of received queries from one or more
subscriber wherein selecting subscribers (22C) via selection window
and actively exploit multiple UHSF system resources (22G and 22H)
for answering the said queries alongwith resources are provided to
querying subscriber (22I). Further the communication utilities can
be selected for forwarding answers to subscribers via 22K multiple
communication utility selection windows. Wherein human agent
optionally publishing the said answer globally UHSF wide, or in the
related human circles based on the mutual data confidentiality
agreement tennis acceptance by mutual parties. Additional answer
organizing tools are provided (22N) which are providing for
scheduling, creating publication, drafting, saving and exploiting
rules wizard.
[0333] FIGS. 24 and 25 illustrate example of graphical user
interface (GUI) for Subscriber and human agent active composite
search engine alongwith the multiple search results thereof and
multiple searching tools therefor including tools for bookmarking,
sorting, ranking, comparing, searching, filtering and printing of
the search results. 24I and 25I showing the respective activity
specific explorer, 24D and 25D various search parameters and 24E
and 25E showing a typical representation of search results showing
namespace of the result and actionable tools supplemented therewith
so as to execute the said search results to its final
accomplishment includes details, rank, subscribe, package details,
review, download and status.
[0334] FIGS. 26 through 31 illustrating wizard interfaces for each
of channel node with respect to specific accomplishment via other
channel nodes. FIGS. 26 to 31 illustrating example of graphical
user interface (GUI) for Service Provider (HSNSP), HSNHA, HSNS, and
HSND active wizards illustrating each of GUI for each of channel
node and HSN controller alongwith the formatting parameters
thereof, the formatting parameter selection is based on the
predetermined selection logic for each of channel node wherein each
of steps providing multiple options to choose from so as to
accomplish the selected task.
[0335] The general tasks accomplishment by each of provider via
wizard in FIG. 26 with respect to particular channel node to be
accomplished are as follows:
for Developer (26A): a. download AI agents, utilities, and
application, b. make payments, c. get product details, d. register;
for HSN controller (26B): a. check service details, b. make
payments, c. get package keys, d. subscribe; for Human agent (26C):
a. browse HA, b. search, match and bookmark HA, check request, c.
send matched contents, d. send package key; for subscriber (26D):
a. browse HSNS, b. search, match, bookmark HSNS, c. check request,
d. send match contents, e. send package keys; wherein each of tasks
performed via wizards are alternatively accomplished by means of
separate specific functional tool or combination of tools thereof
in the same order or in the different.
[0336] The general tasks accomplishment by each of human agent via
wizard in FIGS. 27 and 28 with respect to particular channel node
to be accomplished are as follows:
for Developer (27A): a. download AI agents, utilities, and
application, b. make payments, c. get product details, d. register;
for HSN controller (27B): a. check service details, b. make
payments, c. get package key, d. subscribe; for provider (27C): a.
check service details, b. make payments, c. get package key, d.
subscribe for Human agent (27D): a. browse HA, b. search, match and
bookmark HA, check request, c. send matched contents, d. send
package key; for subscriber (28A): a. brows HSNS, b. search, match,
bookmark HSNS, c. check request, d. send match contents, e. send
package keys; for Brokers (28B): a. check service details, b. make
payments, c. get package key, d. subscribe; wherein each of tasks
performed via wizards are alternatively accomplished by means of
separate specific functional tool or combination of tools thereof
in the same order or in the different.
[0337] The general tasks accomplishment by each of subscriber via
wizard in FIGS. 29 and 30 with respect to particular channel node
to be accomplished are as follows:
for Developer (29A): a. download AI agents, utilities, and
application, b. make payments, c. get product details, and d.
register. for HSN controller (29B): a. check service details, b.
make payments, c. get package key, d. subscribe; for provider
(29C): a. check service details, b. make payments, c. get package
key, d. subscribe for Human agent (27D): a. browse HA, b. search,
match and bookmark HA, check request, c. send matched contents, d.
send package key; for subscriber (30A): a, brows HSNS, b. search,
match, bookmark HSNS, c. check request; d. send match contents, e.
send package keys; for Brokers (30B): a. check service details, b.
make payments, c. get package key, d. subscribe; wherein each of
tasks performed via wizards are alternatively accomplished by means
of separate specific functional tool or combination of tools
thereof in the same order or in the different.
[0338] The general tasks accomplishment by each of developer via
wizard in FIG. 31 with respect to particular channel node to be
accomplished are as follows:
for HSN controller (31A): a. check service details, b. make
payments, c. get package key, d. subscribe; for Developer (31B): a.
upload AI agents, utilities, and application, resources, updates
and upgrades, b. collaboration, c. support, d. product key
management, e. package key management; for Human agent (31C): a.
browse HA, b. search, match and bookmark HA, check request, c. send
matched contents, d. send package key; for subscriber (31D): a.
browse HSNS, b. search, match, bookmark HSNS, c. check request, d.
send match contents, e. send package keys; wherein each of tasks
performed via wizards are alternatively accomplished by means of
separate specific functional tool or combination of tools thereof
in the same order or in the different.
[0339] FIG. 32 illustrates algorithmic sequences flowchart for
registration of each of channel node with the HumanServiceNet
Controller. The logical flow therein deriving dependencies from the
previous status of both registered and unregistered users in the
UHSF system.
[0340] FIG. 33 illustrates algorithmic sequences flowchart of the
Developers' development proposition, registration and certification
methodology.
[0341] FIG. 34 illustrates algorithmic sequences flowchart of the
Service providers' service offering proposition, registration and
certification methodology.
[0342] FIG. 35 illustrates algorithmic sequences flowchart of the
Human Agent' service proposition, registration and certification
methodology.
[0343] FIG. 36 illustrates algorithmic sequences flowchart of the
Brokers' service proposition, registration and certification
methodology.
[0344] FIG. 37 illustrates algorithmic sequences flowchart of
Subscribers' Paid Certification and Registration methodology with
HSN Controller.
[0345] FIG. 38 illustrates algorithmic sequences flowchart of
Registration of Human Agents', Service Providers' and Subscribers'
with HSN Developer via HumanServiceNet.
[0346] FIG. 39 illustrates algorithmic sequences flowchart of
Selective Multi Services Subscription request by plurality of
channel nodes and its processing by HumanServiceNet Controller and
package key issuance thereby.
[0347] FIG. 40 illustrates algorithmic sequences flowchart of
Selective Multi Services Subscription request by plurality of
channel nodes and its processing by Service Providers and package
key issuance thereby.
[0348] FIG. 41 illustrates algorithmic sequences flowchart of
Selective Multi Services Subscription request for AI Agents by
plurality of channel nodes and its processing by Developers and
package key issuance thereby.
[0349] FIG. 42 illustrates algorithmic sequences flowchart of
Selective Multi Services Subscription request for knowledge
invocation (KIS) and knowledge support services (KSS) by one or
more subscribers and Human Agents and its processing by Human Agent
and package key issuance thereby.
[0350] FIG. 43 illustrates algorithmic sequences flowchart of
Selective Multi Services Subscription request for intermediary
services by one or more subscribers and Human Agents and its
processing by the Broker and package key issuance thereby.
[0351] FIG. 44 illustrates algorithmic sequences flowchart of
service delivery model of the Service Providers displaying multiple
communications with the multiple other Service Providers,
subscribers and Human Agents.
[0352] FIG. 45 illustrates algorithmic sequences flowchart of
service delivery model of the AI Agents displaying multiple
communications with the multiple channel nodes.
[0353] FIG. 46 illustrates algorithmic sequences flowchart of
service delivery model of the Human Agents displaying multiple
communications with the multiple channel nodes and one or more
Human Circles thereof
[0354] FIG. 47 illustrate algorithmic sequences flowchart of
service delivery model of the Brokers displaying multiple
communications with the multiple Subscribers and Human Agents.
[0355] FIG. 48 illustrates algorithmic sequences flowchart of
communication model of the Subscribers displaying multiple
communications with the multiple channel nodes, including social
personal group thereof and with the HSN controller.
[0356] FIG. 49 illustrates algorithmic sequences flowchart of each
of CHN's Service Package Keys Management displaying multiple
package key configuring parameters related to each of subscriber
thereof
[0357] FIG. 50 illustrates algorithmic sequences flowchart of each
of CHN's product Keys Management displaying multiple product key
configuring parameters related to each of subscriber thereof
[0358] FIG. 51 illustrates a flow diagram of HSN Default Multi AI
Agents and AI Agent enabled Services (AIS) working modality
including its development, registration and subscription flow and
exploitation for automation wherein plurality of developers (51B)
developing one or more AI agents and each of service offeror (51C)
including at least one human agent and at least one providers
downloading one or more AI agents from one or more developers (51B)
wherein each of service offeror (51C) customizing and training the
downloaded AI agents to offer AI enabled services (AIS) to one or
more channel nodes (51G) in the UHSF system and registering the
said AIS with HSN controller (51A) wherein HSN controller storing
and maintaining repository of each of registered AIS and making
them searchable to each of subscribers (51E) wherein the
subscribers downloading requisite MS from one or more searched
human agents and providers offering AI enabled services and
customizing and training said AIS personally or collaboratively
with other subscribers (51F) as per preferences thereof.
[0359] FIG. 52 showing comprehensive view of operational graphical
user interface (GUI) for Email Service (HSNEM), Messaging,
Notification and Communication System illustrate HSN Email Service
interface wherein 52D showing the emailing posting windows and
writing area whereas 52H showing the received emails arranged
datewise. Each of mail can either be posted to specific channel
node or can be broadcast using filter operation. The explorer 52C
in the left hand side enabling email display to relevantly clicked
channel node and 52E section forming a database part of the
emailing system comprising of inbox, outbox, draft, sent item,
recycles items, journal, search, organizer, query manager,
replication manager, calendar, contact, notes and tasks. The
functional aspect of emailing covering inmail and outmail alerts
and asks for permissions as per settings via (52F) an auto content
alters setting by the users thereof wherein selecting taxonomy,
sources, source name and services for receiving auto alerts. The
HSNE provides for all Human Services via Email and communicate with
known as well as unknown users and subscribe for auto contents from
selected multi sources. Send or advertise Email content any matched
subscribers (two way match making) based on the associated metadata
and send Emails to Multi known as well as unknown matched sources
via multi Search Sources and Contents options.
[0360] FIG. 53 showing comprehensive view of the graphical user
interface (GUI) for HumanServiceNet Online Portal (HSNOP)
illustrate the possible knowledge fields and tools therefor, 53D
representing a typical directory structure of plurality of subject
containing subject index followed by UHSF activity specific
accomplishment of each of task including products and services
subscription therefrom. An online portal providing for web based
support, subscription system for online shopping, webservices,
emailing and messaging, questions and answer publication, and
primarily an interface for membership and channel node membership
registration. Providing for a UHSF system wide 53E data analysis,
facilitating users for better understanding the system function
providing for rankwise human agents, human circle directory,
Publish Directory and CD, Human Agents Job Posts, Human Agents
Franchise, Purchase Contents, RES Services and Apps Directory,
Survey Searches and Directory, HSN Human Services via Web Services
Directory, HSN Free Web Space (Human Sites), HSN Publications (News
Papers and Magazines), HSN Domain specific knowledge Dictionary CD,
Knowledge Support Services (KSS) Directory, Subscriber Support
Services (SSS) Directory, and Super Nodes and Taxonomy Directory.
53F provides for plurality of service directories and download
facility of plurality of channel nodes including that of HSN
controller. 53B and 53C providing interface for searching and
navigating UHSF resources. Each of users having access to the said
online portal is enabled to login via product key thereof.
[0361] FIG. 54 illustrates Holistic View of Universal Human Service
framework's (UHSF) Operating System (HOS) displaying the layered
segregated circular operating tiers necessary for service
integration wherein users (54F) forming the external most layer of
the UHSF operating system. This layer (54F) typical meant for human
networking and social networking development on the UHSF
interactive and communication platform as represented by
communication layer (54E) the said layer comprising of plurality of
communication modality integrated in one platform and provided by
means of product key on demand, wherein each of user in layer 54F
installing the said communication utility including HSNE, HSNM,
HSNEM, and HSNOP providing for different modality including voice,
text and video communication. The UHSF operating system further
providing for core system level functionality (54D) search and
matching of system resources including channel nodes for requisite
keywords or full text queries. The operating system further
providing for integration of human (54C) services at the internal
core of the operating system model, wherein each of human in the
UHSF system are perceived in the predefined and system identified
attributes and parameters, facilitating KSS, RES, AIS, SSS, SSP and
knowledge invocation services (KIS), the system level enability of
plurality of functions provided by UHSF system are operated by
means of various application and software utilities developed by
plurality of developers (54B) so as to facilitate user perform
advance functions on the UHSF platform, the HSN controller forming
the core kernel (54A) of the said model of UHSF operating system is
a means for system wide events, registration and certain essential
functions which are not performed in peer to peer environment are
centrally managed by the said controller.
[0362] FIG. 55 showing graphical user interface (GUI) for
HumanServiceNet Replication and Synchronization Manager (Publisher)
providing knowledge replication services. User can replicate
publications of Service Sources, Applications and Contents via push
subscriptions to selected subscribers as well as subscribe for
replication publications via pull subscriptions. In the UHSF system
data can be published either globally i.e. complete UHSF systemwide
or in the specified identified social group or to the identified
privileged channel nodes for conditional access therefor.
Replication is a set of technologies for copying and distributing
Sources (Services), Applications and Contents (Data and Files) from
one Source to another and then Synchronizing between Sources for
consistency. Using replication, users are enabled to distribute
data to different locations, to remote or mobile users over a local
area network, using a dial-up connection, and over the Internet.
Replication also allows users to enhance application performance,
physically separate data based on how it is used or distribute
database processing across multiple servers. The content of each of
channel node needs replication and synchronization at the
appropriate part of the system for updated picture of the system
providing availability of data when and where it is needed. The
replication and synchronization manager helps accomplish the said
task via various tools wherein the interface thereof having regular
system explorer (55C) to the left and specifically replication
explorer (55D) to the right showing the publication details of the
said publisher. Replication facilitating multiple users to keep
copies of the same data which is useful when multiple users need to
read the same data and facilitates greater autonomy in the system
for distributing copies of data and changes on a scheduled basis
wherein multiple users making changes then merging the data
modifications together by means of creating publication.
Publications are basically made for sources (55F), applications
(55G), and contents (55H), wherein the publisher selecting each of
services, data-files, and applications via filtering from the
sources thereof. 55I selection providing for determination of
replication type as a transactional, merge or snapshot and
providing for privilege of anonymous pull subscription and
selection and filter for subscribers for generating push
subscription. The replication further can be preprogrammed via
replication rules wizard and can be monitored.
[0363] FIG. 56 shows a logical block diagram of HumanServiceNet
(HSN) Replication Topology Models illustrate the replication
topology of each of CHN as per protocols and relationship
established via FIGS. 7 and 16 wherein HSN controller (56A)
replicating topologically to at least one human agent, service
provider and subscriber, each of human agent providing replicating
topologically to SN controller and to at least one human agent,
human circle, human federated services and subscriber, each of
subscriber replicating to HSN controller and at least one
subscriber, each of service provider replicating to HSN controller,
and at least one service provider, subscriber, human agent, human
circle, and human federated services and each of developer
replicating to at least one service provider, subscriber, human
agent. The said replication and synchronization of various
publications is regulated via protocol based correspondence
logic.
[0364] FIG. 57 showing graphical user interface (GUI) for binding
human services from the UHSF system via web services with the
3.sup.rd party software and web sites like e-commerce, search
engine and other web sites illustrate the required tools therefor
including searching (57B) and navigation (57C) tools wherein each
of UHSF system user searching for human agents services deemed to
be used via web services and establishing connection therewith via
webservices invocation logic.
[0365] FIG. 58 shows discrete services which Human Grid can
integrate for true universal operation. Fields, domain and subject
are being identified parameter whereby each of interested human are
grouped together forming a segregated subjectwise human aggregation
for social networking and knowledge sharing, the similar aspects
are exemplified but not restricting the scope of operation of the
said system which includes universal human operating system (58A),
universal human service framework (58B), Universal Human
Relationship Management (58C), Universal Innovation Networking
(58D), Universal Clustered Virtual Brain (58E), Universal Social
Networking (58F), Universal Knowledge Management (58G), Universal
Digital Divide Solver (58H), Universal Human Search Engine (58I),
Universal Human Match Maker (58J), Universal Human ID (58K),
Universal Human Knowledge Transfer (58L), Universal Human Resources
Repository (58M), Universal Human Linking and Network (58N),
Universal Human Taxonomy Classification (58O), Universal Human
Resource Planning (58P), Universal Human to Human Communication
(58Q), Universal Human Collaboration (58R), Universal Human Grid
Utilization (58S), Universal Human society (58T), Universal Human
and Machine Collaboration via Human (Services) Grid and Information
and Computing Grid (58U).
[0366] FIG. 59 shows a logical segregation of Human Grid in term of
multiple Sub-Grids and integration thereof as exemplified in FIG.
58. 59A realizing a human grid and possible subcomponents into data
and information grid (59B), physical grid (59E), knowledge grid
(59C), computing grid (59D), resources grid (59H) and various sub
grids as per attributes, taxonomy, ontology and classification
(59G). In the UHSF system grid formation being considered at
universal level, enterprise wide grid creation can not be ruled out
as corporate are growing in sizes hence it is difficult to manage
such distributed physical and computing resources without grid
formation. Though communication and transactional aspects remains
the same in any grid configuration what differs is subject
headings, their behaviors, and their desired implementation, which
can be worked out for any given situation.
[0367] FIG. 60 showing graphical user interface (GUI) for Human
Services Aggregation, Integration, Collaboration, Composition,
Comparison, Co-ordination, Workflow, Orchestration and Choreography
Manager for Subscribers (HSNS) wherein each of subscriber
exploiting the UHSF system resources and enabling the
communication, interaction and data transfer based on the
predetermined protocol and widely automating various functions and
managing them in the workspaces (60E). Services and resources
utilization requires a platform having tools for aggregation
integration, collaboration, composition, comparison, coordination,
workflow management, orchestration and choreographing of the said
services. Each of subscriber organizing services subscription and
planning via tools provided for searching, inquiring and
subscribing the said services. 60D providing for a ready reference
showing status availability of various sources. 60G a messenger for
submitting selected queries of selected classification of selected
services for multiple resources via selected utilities by selected
clients of HSNM. 60A and 60B providing for various tools for
accomplishment of above stated objects wherein the said objects
includes management tools for various operations related to
workspace, taxonomy, services, utilities, tools, actions, message,
transaction and project management. 60F providing for content
organization wherein all communication and events related data is
stored. Choreographing via use of various tools facilitating
weaving of different Human Services into meaningful business
process, Sequence, and transaction. Sequence whereby aggregating
service groups and service collections, integrating 3.sup.rd party
web services, establishing collaborative communication flow between
human agents, human services and other all services, composing life
cycle management (e.g. creation, termination etc.), comparing Human
Services as per quality (hits and ranks), relevance and package
price (as per TCO), coordinating Workflow the management of steps
in a business processes wherein a workflow specifies what tasks
need to be done, in what order (sometimes linearly, sometimes in
parallel), and who has permission to perform each task. Most task
performers are humans but they can also be automated processes,
orchestrating the control and data flow between Human Services into
business process.
[0368] (60B and 60C) Workflow Explorer contains 1 or more user
created Topic and all Sub-Topics related to particular subject or
task or query or issue or problem or business requirements etc.
e.g. Topic is [How to Setup Firm at New York City?] and its Sub
Topics are (1) Real Estate (2) Legal Requirements (3) Recruitment
(4) Marketing (5) Finance etc. which is classified and arranged via
(Step-1) Taxonomy and Ontology Management which provides all
functionalities like create new, open existing, use from archive or
tag, replication from multi sources and import taxonomy project.
Projects can be edited and deleted. Taxonomy can be ordered and
ranked as per requirements and metadata can associate with each
part of taxonomy. Each Sub-Topic has (Step-2) Workspace Management,
in which 1 or more workspace can be managed. User can create new,
open existing, attach, detach, use from Archive or tag, import,
replication and invite for workspaces. E.g. Sub-Topic Real Estate
has two workspaces like Estate_NY and Estate_NJ. Each Workspace can
contain 1 or more utilities and applications for communication,
collaboration and content management via (Step-3) Utilities
Management which contains attach, detach, download and replication
of Utilities. e.g. HSN IM, HSN Email, Collaboration, Discussion,
File Sharing, Chat, IP Phone, Fax, E-Mail. Each Sub-Topic has
(Step-4) Service Management, in which 1 or more services of HSN,
HSNAIA, HSNSP, HSNAIA, and HSNB are attached, detached, searches
via multi options like Auto Match, Custom Match, Search and
Bookmark, Browse HSN Directory, Publish (Global), Publish
(Filtered), Auto Content (Alert), HSN Address Directory, HSN
Explorer (HSNE) and Human Match Maker, Ranking and Ordering,
Replication, Aggregation, Integration, Collaboration, Composition,
Comparison, Coordination, Workflow, Orchestration and Choreography.
(Step-5) is Message management with the help of Journal, Organizer,
and Multi search and math options, Inbox, Outbox, Sent Items,
Draft, Recycle and other options required for message and content
management. (Step-6) is Action Management which provides varies
utilities and tools for successful workflow.
[0369] Like Calendar, Tasks, Journals, Services and Utilities and
Applications. (Step-7) is Transaction Management which has 1 or
more Services e.g. Payment for successful transaction.
[0370] (60D) illustrates Service Sources status like Current
indicates currently sources are communicating, Online status
indicates service sources are online and available for
communication and offline status indicates currently service
sources are offline and available at later.
[0371] (60E) illustrates workspace status Current (Legal, Setup
Firm, Estate_NY, Estate_NJ) indicates currently use workspaces,
Read (Legal, Estate_NY, Setup Finn) indicates workspace contents
already read and Unread (Recruitment, Marketing, Estate_NJ)
indicates workspaces content not read.
[0372] FIG. 61 showing graphical user interface (GUI) for Human
Services Federation, Aggregation, Integration, Collaboration,
Composition, Co-ordination, Workflow, Orchestration and
Choreography Manager for Human Agents (HSNHA) wherein each of HA
providing one or more federated services including devising
services categories as per taxonomy and related to particular
subject or task or problem or issue or topic and arrange and
transmit for solution or answer thereof to one or more subscribers
thereof composing one or more needs, behavior, likings,
requirements, and queries of one or more subscribers and one or
more service group explorers wherein the choreography of said
composition is executed via workspace explorer thereof so as to
orchestrate the federated services of plurality of HSNHA. The
service federation by each of HA is enabled via various management
tools (61A and 61B) including taxonomy, services, package key,
subscribers, workspaces, group, and tools management, wherein each
of human agent providing various federated services and
communicating, interacting and transferring data based on the
predetermined protocol. Each of service offering and federation
thereof is widely automated and managing them in the workspaces
(60E) wherein tools therefor organizing services federation and
planning including searching, inquiring and subscribing the said
services.
[0373] (61B and 61C) Service Groups or Federation Explorer contains
1 or more user created Service Groups and Sub-Groups related to
particular subject or task or query or issue or problem or business
requirements etc. e.g. Service Group is [US Travel] and all related
services are (1) Travel Inquiry (2) Visa Procedure (3) Travel
Experience (4) Book Air/Car/Cruise (5) Hotel Booking etc. which is
classified and arranged via (Step-1) Taxonomy and Ontology
Management which provides all functionalities like create new, open
existing, use from archive or tag, replication from multi sources
and import taxonomy project. Projects can be edited and deleted.
Taxonomy can be ordered and ranked as per requirements and metadata
can associate with each part of taxonomy. Each Sub-Topic has
(Step-2) Service Management, in which 1 or more services of HSN,
HSNHA, HSNHC, HSNSP, HSNB, HSNAIA are attached, detached, searches
via multi options like Auto Match, Custom Match, Search and
Bookmark, Browse HSN Directory, Publish (Global), Publish
(Filtered), Auto Content (Alert), HSN Address Directory, HSN
Explorer (HSNE), Human Match Maker and Federated Services
Directory, Ranking and Ordering, Replication, Federation,
Aggregation, Integration, Collaboration, Composition, Comparison,
Co-ordination, Workflow, Orchestration and Choreography. (Step-3)
is Package Keys Management in which system user (HSNHA) can create
and customize package keys and search and collaborate with other
service providers for combo or bundled services package keys
related to particular service groups or subscribers requirements.
(Step-4) is Subscribers Management in which system user (HSNHA) can
check subscribers service request, provides guidance and solution
and issue package keys as per requirements. E.g. Subscribers
Management in service group explorer tree shows Subscriber Amitabh
and his all subscribed services and service package keys
management, Collaborative or others Services Links and service
package keys management and lists requested Services, Alternate
services and suggested services.
[0374] (61D) illustrates Service Sources status like Current
indicates currently sources are communicating, Online status
indicates service sources are online and available for
communication and offline status indicates currently service
sources are offline and available at later.
[0375] (61E) illustrates workspace status Current (Travel, Book
Hotel, Cruise, US Visa) indicates currently use workspaces, Read
(Travel, Book Hotel) indicates workspace contents already read and
Unread (US Visa, Cruise) indicates workspaces content not read.
[0376] FIG. 62 illustrates HSN Query Manager which is an
interactive graphical tool for knowledge invocation and management
thereof alongwith the pane showing answers to the posted query that
allows user to create one or more queries and other scripts and
execute them against HSN Service Providers (Service or Content
Providers Peer to Peer or centralize HSN search engine) and is
providing for all search, match and post search management
tools.
[0377] In HSN Query Manager, users enter simple keyword, natural
language or HSN-SQL statements in a query window (62E), execute the
statements, and view the results (62F) in a results window. HSN
Query Manager also providing tools for determining how HSNM is
interpreting and working with a HSN-SQL statement wherein a user
can display a graphical representation of the execution plan
generated for the statement, display statistics about the
performance of the statement. Searches options provided therewith
includes advance search, search wizard, search editor, templates,
auto match, custom match, HSN Directory, Auto Content, Source
Address navigator and explorer. The connect service tab in the tool
bar (62B) providing for knowledge service connection for the
intended to subscriber service by means of service connection
wizard or disconnecting any or all of the already subscribed
services. The transaction management tab in the tool bar (62B)
providing for the means to negotiation and payment management for
each of services subscribed by the said CHN. The search and match
options provided therein the toolbar providing for selection of
service types to be queried for posting the query with out of
various channel nodes, human services, including RES, AIA-AIS,
HSNHC, HSNFS, KSS.
[0378] The query window (62E) is composed of multiple panes. The
Editor pane is a text editor where you can enter HSN Query, SQL
Query, English (Natural) Query, Full-Text Search statements. The
Results pane (62F) displays result sets. The Messages pane displays
error messages. The Execution Plan pane displays a graphical
representation of an execution plan. The Trace pane displays server
trace information. The Statistics pane displays statistics
information.
[0379] Taxonomy Repository menu provides options to Associate one
or more taxonomy to one or more Services to put service in one or
more categories for easy search and retrieval via Filter and
Download (HSN) option system user can download filtered centralize
taxonomy repository for search requirements. Action Management menu
provides post search management operations including download
searched AI Agents, application and utilities via Download Links,
Check Details of Services and Products via Details Links, Request
Product Keys for selected Products, Subscribe Services online,
Request Package Keys for Selected Services and Request More Details
for selected products and services and Transaction Management menu
facilitates to all transaction via services like Make Payment for
selected products and services etc.
[0380] Other search options are statistics details, status,
reviews, Bookmark, Sort, Rank, Compare, Filter, Print search
results and Search within Search. Apply various Search Settings to
customize Query Manager and Search Results etc.
[0381] FIG. 63 showing graphical user interface (GUI) for Hit
Statistics Manager for HSN Controller illustrate the hit statistics
of each of contents, utilities, search macros, published data in
public and private domain of each of the channel node in the UHSF
system.
[0382] FIG. 64 showing graphical user interface (GUI) for Hit
Statistics Manager for HumanServiceNet Developer (HSND),
HumanServiceNet Human Agent (HSNHA), HumanServiceNet AI Agent
(HSNAIA), HumanServiceNet Service Provider (HSNSP) and
HumanServiceNet Broker (HSNB) and Hit Managements' menu
options.
[0383] FIG. 65 showing a graphical user interface (GUI) for Multi
Rank System for HSN controller, Human Agent (HSNHA) and Subscriber
(HSNS) wherein HSN provides two types of Rank Services namely.
[0384] HSN Auto Rank Service which is based on Hit Statistics in
combination with scores generated by points assigned by content
users (HSNS and HSNHA) and
[0385] HSN Paid Rank Service which is based on Hit Statistics in
combination with scores generated by points assigned by content
users (HSNS, HSNHA and HSNB)] and one or more parameters out of
quality, transaction, goodwill, brand and certification status.
HSNHA and HSNS Rank Services (65B and 65C) providing for assignment
of scoring points in the range of 1 to 100 to the services offered
by various CHN and CHN Service related answered contents and
comments on answered contents and also to the various search macros
facilitating ranked knowledge package invocation wherein the
rationale followed is based on hit statistics, grade or weight or
rank assigned by HSN (65A) each of rank assignment is possible via
3.sup.rd clicking the channel nodes and services thereof in the
explorer, wherein selecting and providing numeric input to the
ranking module. The said ranking module works on the cumulative
aggregation basis, wherein rank is instantly revised on the basis
of said input via mathematical algorithm, the said algorithm output
being linked with the replication and synchronization module,
providing for updated rank at display in the UHSF system.
[0386] FIG. 66 showing a logical block diagram illustrating the
scheme for searching and matching of subscribers for contents and
sources, mode of communication therewith and associated advertising
of contents by each of CHN. Showing 66E to 66J representational
plurality of distributed HSN controller registered channel nodes
communicating in the peer to peer environment, sending search
queries to HSN supernode (SN) directory based routing server (66C)
which is having SN lookup directories and plurality of subscribers
partial profiles stored therein, the said SN directory based
routing server (66C) emulating and routing the said query at the
matched SN (66D) via routing agents which is based on the domain
specific taxonomically precategorised supernodes matching logic,
wherein each of matched SN (66D) sending plurality of spiders for
fetching matched contents with respect to the said query or one or
more searching CHNs (66E to 66J) requesting after filtering (66O)
the said HSNS for the sources or sending advertisements via
communication modules (66K to 66M). The said spider passing on the
said keyword to the input module of the black box searching (BBS)
wherein each of each of BBS providing the search results at the
desktop of each of user and providing for OUT permission alert to
each of desktop user, acceptance of said OUT permission provides
for search contents to be routed via said spider to the querying
CHN. Block 66A and 66B showing the subscriber's relationship with
the each of service providing channel node and HSN controller
wherein each of subscribers querying to 66A and in receiving
answers therefrom. In the process of searching each of searchers
are provided with penta tier searching capability via 66Q search
depth selection option specifying the tier of searching as per
desired granularity and being provided at options to select the
human involvement in the searching operation. HSN controller being
a means for repositing taxonomically and ontologically classified
list of various UHSF wide CHNs, providing for lookup directories of
precategorised and preidentified CHNs and resources thereof and
establishing direct connection therewith,
[0387] The penta tier searching model works at desired level
throughout the UHSF system wherein the said search query terms are
matched with taxonomically categorized supernodes (66D) via HSN
controller (66C) central search and match engine and routing and
replicating relevant matched SNs result to each of querying channel
node towards 1.sup.st tier refinement depth selection; one or more
routing agent routing query term to 1.sup.st online available
matched supernode (66D) wherein said SN matching query term with
plurality of HSNS extended shared profiles, indexed keywords, black
box indexes, LKID resources in peer to peer environment by multiple
taxonomy matching logic based on the profiles of plurality of HSNS
being updated and clusterwise posted in the taxonomically
classified profile database of one or more supernodes (66D) and
routing and replicating relevant matched HSNSs (66B) results to
each of querying channel node (66E to 66J) towards 2.sup.nd tier
refinement depth selection; one or more matched and filtered HSNS
(66B) receiving request for content source pointers or
advertisement either from querying CHN (66E to 66J) or to each of
matched HSNS directly from matched SN and each of requested HSNS
routing and replicating relevant matched source pointers result to
each of querying channel node or advertisement subscription request
to respective advertisers thereof towards 3.sup.rd tier refinement
depth selection wherein each of HSNS (66B) preselectively enabling
or disabling respective BBS and LKID search thereof; one or more
HSNS of 2.sup.nd tier refinement depth result after routing source
pointers, receiving abstract request from querying CHN (66E to 66J)
and in response to that routing and replicating automatically or
manually one or more abstract of one or more source pointers to
each of querying CHN (66E to 66J) towards 4.sup.th tier refinement
depth selection; each of querying CHN (66E to 66J) filtering
abstracts for determining and sending final selection request to
one or more HSNS of 2.sup.nd tier refinement depth result and one
or more HSNS responding and sending full contents via associated
one or more publications or resources towards 5.sup.th tier
refinement depth selection;
[0388] Each of query is selectively dealt by respective querying
CHN (66E to 66J) by communicating either through HSNEM (66K) or
through HSNE (66L) for various subscription and purchase in the
UHSF system, and generating one or more publication (66N) filtering
(66O) one or more matched subscriber for enabling effective
searching experience.
[0389] FIG. 67 showing a logical block diagram illustrating logical
connection of each of supernode represented via supernode-1 (67C)
and supernode-2 (67D) with the CHN (67A), HSNS represented by
HSNS-1(67E) and HSNS-2 (67F) and the HSN controller (67B),
composition of a supernode and taxonomically organized connectivity
of each of SN component for search and match of HSNS. The basic
premise behind working of the supernode mediated searching system
is real time data replication within UHSF system wherein as shown
in the FIGS. 67C and 67D supernodes are having respective relevant
HSNS database (67G) and associated historical relevant HSNS
database (67H) wherein real time relevance is generated via
replicating the metadata for each of IN and OUT permission of HSNS
with the associated relevant HSNS DB (67G) of respective supernode.
HSN server (67B) directing the query of each of CHN (67A) to the
associated supernode (67C) or each of CHN (67A) via associated
taxonomy cluster. CHNs directly searching through the BBS of
identified HSNS-1 (67E), at HSNS-1 (67E) desertion accepting IN or
OUT permission or routing the query of advertise to the other
identified HSNS-2 (67F) wherein each of IN and OUT permission
acceptance are captured by respective supernodes and are replicated
in the SN relevant DB (67G). Each of SN facilitating HSNS match
making via SN relevant DB and HSNS extended resources DB wherein
each of SN linking and routing the keywords with the other matched
SNs for carrying forward the irrelevant queries and keywords tries
at it. The HSNS related data in the SN relevant DB is the most
recent one in the UHSF system, and matching of the queries and
keywords executed via the schematic logic explained in FIG. 66 with
the said DB provides for highly relevant search results and
matches. This aspect is uniquely significant as catching of
realtime information of users in any networked system is a tedious
job is currently challenges for working of all intelligent systems,
the integrated organization of data storage, routing and
replication mechanism accomplishing the said challenge in the UHSF
system. Additionally provides for excellent platform for ecommerce
operations enability and SN mediated human and auto searching and
matching method. Each of vendor scanning supernodes for fostering
ecommerce operations thereof. The data contents in the databases of
HSN server, SN, and SN relevant database are exemplified in the
table format, the data category being representation only can add
or delete any of the category as per logic modulation.
[0390] FIG. 68 showing a logical organization and integrated
functioning of multiple spider agent (68F) of each of supernode and
integrational, replicative connectivity of each of agents thereof
alongwith relation data handling thereby each of agents wherein the
said spider agent (68F) is a preprogrammed software module meant
for plurality of independent functions of supernodes tasks via
independent coordinated AI agents thereof including:
[0391] 1. Taxo Sync Agent (68B)
[0392] 2. SN candidate collection agent (68D)
[0393] 3. Watch Agent (68E)
[0394] 4. Action Agent (68F)
[0395] Each of said AI agents working independently facilitating
combinational accomplishing building SN directories and plurality
of actions, wherein SN candidate collection agent (68D) searching
potential supernodes within the UHSF system based on predefined
threshold parameters and entering the qualified SN into prospective
SN directory at HSN controller's server, each of such selected SN
is being plugged with one or more taxonomically segregated
directory via one or more taxonomy sync agents (68B) and watch
(68E) and action agents (68F) coordinating for alteration and
restructuring of the said SN directory, wherein Taxo Sync Agents
(68B) synchronizing the associated HSN taxonomy changes with the
appropriate SN taxonomy directory and reporting the same to an
action agent for further action. SN candidate collector agent (68D)
crawling continuously through HSNS registration directory (68C)
collecting plurality of related parameters thereof including public
IP address, CPU details, memory capacity, network bandwidth level
so as to prepare prospective SNs ranked database based on online
availability thereof and concurrently SN watch Agents (68E)
quantifying and keeping watch of existing SNs quality wherein
checking online availability thereof by pinging thereto and
adjunctively reporting alterations in each of the parameter
collected by SN candidate collector agent and generating and
appending a quality report therein the database thereof. The report
from plurality if agents are executed via action agents (68F)
performing plurality of actions based on the predefined threshold
parameter conditions wherein primarily assigning one or more new or
modified taxonomy to each of preemptively future operational SN
based on rank thereof, performing plurality of load balancing
actions wherein replacing, dividing and merging one or more
existing SNs based on the quality report appended therein the
database thereof by watch agent, performing load balancing of one
or more overloaded or underloaded SNs wherein based on the
predefining overload and underload threshold levels logically
shifting the load to one or more other SNs for load value above
prefixed overload threshold value and merging one or more SNs for
load value below prefixed underload thresholds value, determining
obsolesce of supernode on the basis of threshold predefined no of
recursive pinging attempts wherein after crossing said threshold no
of such pinging attempts the said supernode is made obsolete and
replaced by either randomly selected new supernode in the said peer
to peer environment or with the highest ranked SN from prospective
SN database thereof.
[0396] FIG. 69 showing an interface for management of knowledge
support services (KSS) illustrates the KSS project explorer (69C),
workspace explorer (69E), KSS status explorer (69D) and plurality
of management tools (69A). the knowledge support services
specifically includes routing, scanning, analyzing, filtering,
searching, matching, categorizing, book marking, search macros
configuration, post action and transactions of ecommerce, sales,
marketing, purchasing, ordering, billing, payments and contextual
metadata, keywords, taxonomy, classification, ontology and semantic
syntax building. Each of HSNHA providing for KSS services via
package keys thereof. Creating, opening or importing multiple
separate KSS projects in the said workspace (69E), organizing the
said KSS service delivery via taxonomy management and managing KSS
services via multiple preidentified separate KSS management utility
for each of KSS function and further managing the said project in
the said workspace for collaboration with other KSS providers.
[0397] FIG. 70 showing a logical block diagram illustrating HSNS
universal profile creation and updation at a supernode via survey
system wherein each of HSNS (70B) intermittently being fed with HSN
controller's surveying system (70A) at predefined or circumstantial
times wherein HSN controller preparing and sending Survey forms to
each of HSNS and each HSNS submitting the said survey towards
consideration of free utilities, social networking creation,
receiving relevant advertisement contents, and matched service
list. Figure showing the relational benefits received by each of
HSNS (70B) from plurality of CHNs from 70D to 70D, the submission
of the said surveys at the HSN controller resulting in the extended
profile updation followed by linked replication at the related
domain specific supernodes (70C), wherein each of supernodes
updating the HSN controller about survey analysis and survey
results for survey forms creation as per taxonomy cluster. The
updated profile of each of HSNS at respective SNs results in the
higher relevance searching and matching.
[0398] FIG. 71 showing an interface for management of subscriber
support services (SSS) illustrate the SSS project explorer (71C),
workspace explorer (71E), SSS status explorer (71D) and plurality
of management tools (71A and 71B), the subscriber support services
(SSS) specifically includes routing, scanning, analyzing,
filtering, searching, matching, categorizing, comparing, mapping,
formatting, and other supportive work like communication, printing,
marketing, etc. via sponsored, paid, HSN currency, or barter
exchange. Each of HSNS creating, opening or importing multiple
separate SSS projects in the said workspace (71E), organizing the
said SSS service delivery via taxonomy management and managing SSS
services via multiple preidentified separate SSS management utility
for each of SSS function and further managing the said project in
the said workspace for collaboration with other SSS providers.
[0399] FIG. 72 shows a logical block diagram illustrating
developers dissemination pattern of Rule Enabled applications
[REA], rule enabled services [RES] and rule wizards (RW) including
functioning of various components, and data flow towards
implementation of the Rules-Based System. (72B) developer
developing and customizing RES specific applications, utilities, AI
Agents, and tools either independently or collaboratively and human
agents (HSNHA) and service providers (HSNSP) (72C) downloading the
said RES specific developed application and utilities for deploying
the said applications and utilities for rules development for RES,
testing, updating, and executing independently or via in
collaboration with other (72D) service providers and human agents
respectively wherein sharing said rules templates. The final rules
policy implemented RES application and utilities are registered
with the HSN controller (72A) and each of subscriber (72E)
searching for the said registered RES at the HSN server,
subscribing the said searched RES from one or more HSNHA and HSNSP
via single or collaborative or federated package keys and sharing
the said rule and templates with other peer subscribers (72F).
[0400] FIG. 73 showing a logical block diagram of Black-Box
Searching (BBS) system illustrating internal components of BBS
system and its functioning in the keyword handling from the various
CHNs. Each of user's resources in the UHSF system are indexed and
made searchable via black box search (BBS) logic as shown in the
73F. The black box search or desktop search utility is installed at
the user machine (73F) having inport (73I) in the form of incoming
keyword management for receiving multiple keywords, search syntax
from plurality of BBS searcher or CHNs and outport (73J) for
permissions and selection management for providing the search
results thereto. A black box searching system comprising of
resource index management (73G) unit for indexing files, images,
docs, video, databases, favorites, registry, cookie, folders,
emails, attachments, programs, contacts, machine configuration and
all other info. which are further auto indexed, filtered, and
categorized from local machine or network or server via multiple
algorithms or methods or systems and publishing IN and OUT full or
partial index to the multiple matched SN (73B), the incoming
keyword is searched and matched by means black box search and match
engine (73H) with the indexed resources provided by resource index
management unit (73G) and based on the search and match results
transmitting multiple permissions generation signals to the
permission and selection management unit (73J). If the query
containing linking and routing request alongwith depth thereof for
extended matching the host user forwarding the said incoming query
via linking and routing management unit (73D) to the multiple users
BBS (73E). Multiple CHNs (73C) and P2P supernodes (73B) are shown
in searching facilitation engagement wherein CHN sending search
query at matched SNs and each of SNs sending the matched HSNS and
resources thereof wherein the said matched SNs are obtained by
sending SN matching query at the HSN controller. 73K top 73N
showing the permission and selection and communication enabling
interfaces.
[0401] FIG. 74 showing a logical block diagram of Universal
Distributed (P2P) Knowledge and Information Database (UKID) system
illustrating a method for creation, searching, organization and
management of plurality of UKID and LKID structures and replication
thereof wherein HSN central server (74A) as per taxonomy creating
and updating multiple universal knowledge and information database
(UKID) structures and maintaining and synchronizing the said
structures throughout the UHSF system and one or more HSNS (74G)
searching, downloading and utilizing one or more existing UKID
structures or part thereof from plurality of taxonomically derived
database structures stored in one or more database servers from the
HSN server and downloading UKID related applications, utilities, AI
agents and tools from one or more developers (74F) whereby
organizing and modifying respective local knowledge and information
database (LKID) structures of each of HSNS facilitating management
and organization of respective information and knowledge contents
wherein one or more HSNS modifying or creating new taxonomy and
sending the same to the HSN controller (74A) and HSN controller
selectively updating the said taxonomy by creating and storing new
database structure therein the UKID thereof whereby combinely
aggregating each of LKID structures of plurality of HSNS into the
Universal knowledge and information database (UKID) in a p2p
distributed communication environment. 74G showing the LKID
structure management for data organization of each of HSNS. The
searching system and logic as explained in FIGS. 66 and 73 working
in the similar fashion, all resource indexing and local HSNS data
organization is managed via LKID structures.
[0402] The HSN controller having one or more database servers
storing taxonomy or field or domains into the primary UKID database
structure therein and one or more management and organization tools
therefor wherein said UKID database structure comprising of
plurality of tables which are being attached therewith associated
metadata thereof wherein the said UKID structure of HSN controller
forming a primary database structure's source mechanism enabling
information and knowledge management process within UHSF
system.
[0403] Each of channel node being provided with plurality of LKID
(74G) organization and management utilities performing database
creation, organization and modification includes:
[0404] 1. LKID wizard (74H)
[0405] 2. LKID structure management (74I)
[0406] 3. Data input management (74J)
[0407] 4. Resource index management (74K)
[0408] 5. LKID search and match engine (74L)
[0409] 6. Incoming keyword management (74M)
[0410] 7. Permissions and selection management (74N)
[0411] 8. Linking and routing management (74D)
wherein each of channel node creating one or more databases
structures manually or through a LKID creation wizard (74H) and
managing data and structure thereof by means of management tools
thereof.
[0412] One or more channel nodes (74G) providing one or more KSS
and SSS services in one or more taxonomically classified subject
areas and further creating, updating and modifying one or more LKID
structures of one or more channel nodes wherein other CHN (74C)
sending search syntax or query at the incoming keyword management
unit (74M) of the searching CHN (74C) which forwarding the said
query to the searching and matching engine (74L) which is
forwarding the search results to the permission and selection
management unit (74N) which is generating multiple permissions,
selections, views and popup for sending matched database structures
and resources thereof to the querying CHN wherein the permission
and selection management is a means for selecting permissions and
options provided therewith for incoming and outgoing data resources
wherein providing plurality of views and interfaces for outgoing
database results and incoming advertisements into the database
thereof via multiple selection viewers further managing the same by
generating plurality of log reports, blocking one or more users,
monitoring, sharing, notifying, synchronizing and replicating one
or more updates and predefining rules and settings for secured
operations thereof.
[0413] FIG. 75 showing a logical block diagram of HSN AdRouting
System illustrating system components for advertisement storage,
customer tracking and a method for advertisement relevancy
optimization comprising of various components for storage (75H),
retrieval (75N), routing (75J), linking (75L), and dissemination of
plurality of advertisements (75A and 75N) and accomplishing
associated pecuniary transaction effected thereby, wherein various
advertisers posting one or more advertisements (75G) in the
advertisings and tacking DB (75H) alongwith daily budget and
possible keywords therefor. The match making and business logic
unit (75J) providing for the relevant matches of the advertisement
with the prospectively interested CHNs by matching the entries of
the prospective customer DB and that of HSN prospective customer
preferences. The routing of the advertisements to the relevant
subscribers is a dependant function on the prospective customer DB
(75D), which is an integral part of UHSF SN mediated search system
as described in FIGS. 66 and 67. In the searching operations each
of searching CHN (75A) receiving the matched results for the
searched keywords wherein each of matched HSNS (75B) selecting IN
and OUT permission selection options wherein the IN permission
selection enablement triggering the auto posting the details of
each of HSNS including metadata, URL, registration no, keyword
responded, date, and location into the prospective customer
database (75D) via HSN AI agent and OUT permission selection
enablement triggering posting of content searching CHN's (75A)
metadata into the prospective customer database (75D), and in an
another instance one or more CHNs and 3.sup.rd parties providing
for personalized preferences in the HSN prospective customer
preferences DB (75M). Each of intended advertiser downloading
advertisement wizard and management system and registering with HSN
controller (75C) and requesting package key therefrom for posting
one or more advertisements campaigns at HSN advertisement and
tracking database (75H) and/or at HSNOP (75N) by means of HSN
advertise wizard and management system; each of associated channel
node involved in the accomplishment of the adrouting are governed
via business logic to the each of associated channel nodes,
subscribers and advertisers for fees and commission receipts or
payments; HSNOP (75N) facilitating advertisement posting for
various advertisers and eCommerce operations via multi vendor
shopping cart for matched adviewers and further synchronizing the
entry of each of products or services into the respective
taxonomywise listing at HSNOP from advertise and tracking database
thereof.
[0414] Each of the associated channel nodes for said advertisement
are being determined via at least one correspondence relationship
of each of CHN including: [0415] 1. CHNs posting, routing, hitting
or linking the said advertise [0416] 2. CHNs referring the said
prospective customers stored in the URL attached therewith the said
advertise [0417] 3. CHNs offering sponsored services for the said
advertise and [0418] 4. Prospective customers of the said
advertise.
[0419] The said correspondence relationship is used to determine
the payments and commissions for stipulated activities wherein HSN
controller receiving the payments for each advertisement posting
and later for commissions effected thereby in the further process
of routing, linking and viewing of each of the said advertise
campaign wherein the receipt of payments from and delivery of
commissions to each of correspondingly related CHN is carried out
by determinants thereof.
[0420] In an human alternative to ad sense generated via IN and OUT
keyword tracking one or more Human Agents (HSNHA) and service
Providers (HSNSP) registering with HSN controller for offering
sponsored services (SP) (75K) forming the network thereof wherein
the advertise management system attaching the related one or more
advertisements with each of communication of each of sponsored
service provider (SSP) (75K).
[0421] HSN controller determining CTR (Click Through Rate) wherein
determining the no of impressions per hit signifying the conversion
factor of impressions into actual hits by means of the business
logic unit (75J).
[0422] FIG. 76 showing the graphical user interface (GUI) for the
search macro management, wherein provided with explorer (76C) for
devising taxonomically organized projects and formulating plurality
of subgroups therein the said project having one or more keywords
to configure macros. The utilities section (76B) having various
utilities for recording, testing and deployment of such configured
macros. Further the utilities provide for project opening, editing,
archiving and tagging, importing, inviting, replicating, ranking,
collaborating, applying security features, notification, and SSS
and KSS management. Each of human agents and serviced providers
offering the subscription to such configured search macros by means
of search macros package keys.
[0423] Website Architecture
[0424] FIG. 77 is a high level block diagram illustrating a system
environment suitable for operation of a social networking website
100. The system environment comprises one or more client devices
150 and 350, one or more third-party third party domains, web
sites, applications, services, networks and devices 200, a social
networking website 100, and a network 230. In alternative
configurations, different and/or additional modules can be included
in the system.
[0425] The client devices 150 and 350 comprise one or more
computing devices that can receive member input and can transmit
and receive data via the network 230. For example, the client
devices 150 and 350 may be desktop computers, laptop computers,
smart phones, personal digital assistants (PDAs), or any other
device including computing functionality and data communication
capabilities. The client devices 150 and 350 are configured to
communicate via network 230, which may comprise any combination of
local area and/or wide area networks, using both wired and wireless
communication systems. As described above, the third party domains,
web sites, applications, services, networks and devices 200 and the
action recorder-150 are coupled to the network 230 for
communicating messages to the social networking website 100 about
the members' actions off the website 100.
[0426] The social networking website 100 provides service based
social network to users of network for that social networking
website 100 registering each members and receives and stores each
users profiles, privacy settings, preferences, connections with
other users of network to user profile store 570, allow user 350 to
register one or more user services with service profile(s)
including service descriptions, service related active links and
associate objects, applications, application features, services,
multimedia data, privacy settings, preferences and metadata and
allow users 150 to search, select and subscribe other users'
services, allow service providers 350 to manage registered services
and provide publications and/or response for request to
subscriber(s) including tasks and workflow fulfillment, sharing
resources and any types of user generated contents, support
services, knowledge services, computing resource sharing,
participations, communications, searching, collaboration,
e-commerce and any user contributed works, tasks and efforts, allow
service subscribers 150 to manage subscribed services including
accessing, using, unsubscribing services, searching and subscribing
other services, send request to service providers for subscribing
services, access services from external domains, refereeing service
to other connected users of the social network. The social
networking website 100 allow user to take one or more actions on
said services, requests, related response and associate active
links and monitor, track, store, filter and records said one or
more user actions in user data store 580.
[0427] The social networking website 100 comprises a computing
system that allows members to communicate or otherwise interact
with each other and access content as described herein. The social
networking website 100 stores member profiles that describe the
members of a social network, including biographic, demographic, and
other types of descriptive information, such as work experience,
educational history, hobbies or preferences, location, and the
like. The website 100 further stores data describing one or more
relationships between different members. The relationship
information may indicate members who have similar or common work
experience, group memberships, hobbies, or educational history.
Additionally, the social networking website 100 includes
member-defined relationships between different members, allowing
members to specify their relationships with other members. For
example, these member defined relationships allows members to
generate relationships with other members that parallel the
members' real-life relationships, such as friends, co-workers,
partners, and so forth. Members may select from predefined types of
relationships, or define their own relationship types as
needed.
[0428] FIGS. 10-100 is an example block diagram of a social
networking website 100. The social networking website 100 includes
a web server 530, an action logger 520, an action log 520, an
service request generator 510, an ad server 540, a database of ad
requests 545, en e-commerce server 550, e-commerce data store 550,
a user profile including privacy settings, preferences and
connections and service profile(s), subscribers and subscriptions
store 570, a group and network store 560, each active link related
namespace, properties, metadata and associate objects store 585,
each active link associate object or application related user data
store 590, a transaction store 560, user data store including
service requests, responses, communications, publications,
contents, active links, actions data store 580 and system data
store including service profile templates and service profile
specific active links, associate objects, applications, services,
objects, privacy settings, customization settings, metadata, lists,
categories, taxonomies, keywords, rules forms, commands,
directories and various selections 560. In other embodiments, the
social networking website 100 may include additional, fewer, or
different modules for various applications.
[0429] The web server 530 links the social networking website 100
via the network 230 to one or more client devices 150 and 350, as
well as to one or more third party websites 200. The web server 530
may include a mail server or other messaging functionality for
receiving and routing messages between the social networking
website 100 and the client devices 150 and 350 or third party
websites 200. The messages can be instant messages, queued messages
(e.g., email), text and SMS messages, or any other suitable
messaging technique.
[0430] The action logger 520 is capable of receiving communications
from the web server 530 about member actions on and/or off the
social networking website 100. The received actions can occur
within the social networking website 100 as well on other websites,
via an application programming interface exposed by the social
networking website 100. In one embodiment, the social networking
website 100 maintains the action log as a database of entries. When
an action is taken on and/or off the social networking website 100,
an entry for that action is generated and stored by the action
logger 520. Examples of user actions within the social networking
website 100 include registering services, subscribing services,
searching, sharing resources, installing applications, creating
groups, providing responses, posting requests, receiving related
responses, attaching active links, take one or more actions on each
request, related response and active links including purchase or
sell products, book tickets, likes one or more brands, joining a
group, communication and sharing with other users. Examples of user
actions outside of the social networking website 100 include
purchasing or reviewing a product or service using an online
marketplace hosted by a third-party website 140, auto recorded,
auto detected, auto sensed, auto selected or extracted from user's
service life stream, auto extracted from video or audio or images,
auto identified, auto determined, auto generated and auto posted
one or more service request and/or responses from one or more
applications, services, networks and devices based on monitoring,
tracking and recording of user actions, events, current location,
transactions and activities by action recorder applications and
devices 400.
[0431] The action logger 520 includes data describing the member
performing the action, the date and time the action occurred, an
identifier for the member who performed the action, an identifier
for the member to whom the action was directed, an identifier for
the categories of action performed, an identifier for an object
acted on by the action (e.g., an application), content associated
with the action, identifying one or more objects associate with
actions, dynamically identifying and associating one or more active
links and applications or application features with action,
who-what-where-when-how-where about the action occurred and/or
other data describing the action. The action logger 520 can
communicate with the all active links, objects, applications,
services, groups, networks, data and content stores of network
related to actions and/or user related to action. The action logger
525 can organize the stored action data according to an action
identifier which uniquely identifies each stored action.
[0432] Service subscriber user 150 can select service and draft and
send one or more service request(s) 510 to one or more service
providers 350 via social networking website 100 where said
request(s) are stores at 580. Social networking website 100 sends
said request(s) 510 to one or more service provider users 350.
Service provider users 350 can receives all requests from all
subscribes of all registered service prepare and provide responses
535 and sent to related subscriber 150.
[0433] FIG. 78 illustrates an exemplary GUI 7800 for Service
Management where service provider can manage one or more user
profiles 7810 and service profiles 7811. Social networking web site
100 allow user to register with social network. User can register
by sign-up with the system by entering basic user details including
name, user name or email, password, birth date and gender for quick
registration. After basic registration user can sign-in with the
system by entering username or email and password. Registered users
can search and browse service directories and subscribe service
providers. User can register as a general or anonymous user or
verified user. User can also create multiple users accounts or
linked accounts. User can act as a service provider and/or service
subscriber. Service provider user can register one or more services
with the social networking web site 100 for providing said services
to subscribers or users of the network. 7830 shows managing
selected service and example service profile "Hotel Booking" by
service provider "Super Hotel" 7812. User can manage profile(s) by
clicking on said link 7812. Service provider can select or auto
generating accessible user profile link (namespace) and each
service link (namespace). User profile object(s) and user services
are portable and register, bind, invoke, search, select, subscribe,
provide and access from external domains including external web
sites, applications, services, networks and devices. User can
subscribe and receive and register and provide one or more services
from external domains via API, widgets, plug-n-play, and web
services. While registering service user can provide service name
7814, selecting service type including public, private and verified
service 7815, provide service details 7816, selecting or providing
service timings and availability. User service(s) availabilities
are based on so many factors including automatically determining
availabilities of service(s) based on number of minutes user PC is
not accessed, user timings and duration, user location, particular
days, triggering of user's one or more defined activities, actions,
events and transactions and user can manually set status as "Free
for providing my service(s)" or further reset status "Not Free",
log-in for providing service(s), notification of service request,
receiving request from service subscribers, service requests
assignment from groups of service providers, paid services, free
service providers including brands, advertisers, sponsors,
marketers, organizations, governments, school, colleges, trusts,
users of social network, providing services to connected users
including friends, family, co-workers and known people, log-in and
accessing services from external domains, applications, services,
networks and devices, providing auto services(s). User can search,
select, install or subscribe, upload and update service specific
applications, active links and resources 7817 including objects,
applications, services, widgets, multimedia data, web pages,
profile objects, networks, groups. User can attach and detach one
or more said active links from service profile(s) which are
available to service providers and/or subscribers based on one or
more privacy settings and preferences. Service provider provides
service location details 7819, service language details 7820,
service categories 7821, service related keywords 7822, service
provider provides service use details and helps, service payment
information for accessing and using service based on timings,
duration, conditions, priorities, service type and use and any
combination thereof 7823, service provider can manage service
specific subscribers 7824 including attach, detach subscribers,
apply privacy settings and preferences for one or more subscribers,
search and invite users for service subscription, accept request(s)
for service subscription. Service provider can manage service
related one or more other service providers 7826 for collaboration,
linked services, group of services, alternative services, service
assignment, partnership, workflow, wherein said management
including attach, detach partner service providers, apply privacy
settings and preferences for one or more partner service providers,
search and invite service providers for service subscription and/or
service collaboration, accept request(s) for service subscription
and/or service collaboration. User can manage service specific
service integrations via service button, API, Widgets, plug-n-play
with external web sites, networks, devices, applications, services
7825 for providing service to anybody, anywhere and at any time,
wherein user can manage integrated service sources including
attach, detach, remove service from external domains, apply privacy
settings for accessing service. Service provider user can apply one
or more privacy settings, preferences, metadata, conditions, rules,
and customization settings 7827. System monitors, records, tracks
and logs, stores each service specific each requests, responses,
activities, events, actions, transactions 7828 and present to
service providers, subscribers and connected users with action
source, action associate identified accessible objects, action date
and time, action description and metadata, action categories,
wherein said logged entries enable viewing user to access action
associate objects and participate, subscribe, communicate,
collaborate with service providers and service subscribers. User
can manage one or more services and register one or more new
services 7829 with service profile(s) with or without using service
profile template(s) and associate privacy settings, preferences,
metadata, accessible active links and associate objects. System
registers, stores, indexes each service provider's each service
with said service profile(s) and making them searchable for other
users for searching and/or subscribing one or more services and
service contents based on one or more search criteria. System can
also auto match services with user preferences, user's service
request, user actions, activities, transactions and events, user'
interest, behavior, profile(s), data, connected user's profile(s)
and data, user's rankings, subscribed services.
[0434] Service provider and service subscriber or consumer or
requestor comprises of users of social network(s), digital
automated sources, experts, user's connections, contacts,
subscribers and like-minded users and one or more individuals,
groups, collaboration of one or more pre-identified individuals
comprising company, organization, professional and social bodies,
web site, governmental bodies and enterprises, service providers,
data and application providers.
[0435] Service comprising sharing user generated contents including
blog, photos, videos, news, publications, providing service for
fulfilling projects, works and tasks, user contribution, analysis,
providing data and contents, e-commerce related services, human
mediated search engine, content searching, organizing, compiling,
categorizing, tagging, associate metadata, editing, outsourcing of
works. User can provide subject specific contents, photos, videos,
blogs, and news services. User can provide computing resources,
hard disk space, bandwidth and resources. Enterprise user can
provide customer support services, knowledge supports; advertising,
marketing, task fulfillment, bookings, helps, searching and
marching. Utilizing online user's free time for any types of online
activities, tasks, analysis, search, consulting, answering,
contribution, user generated and provided or shared contents and
utilizing aggregate human grids for some specific or customize
propose. Now online user's spending lot of time for providing,
sharing contents, commenting, answering, updating status,
messaging, viewing and sharing videos, photos, blogs, news,
searching, matching, transacting and like. But user services are
not defined and not portable to external domains. So present
invention provides service based social network platform to users
for providing and subscribing user services to any other users from
anywhere. Service provider user can register one or more services
and bind user service(s) with any applications, services, networks,
devices and provide user services to any other registered user or
subscriber of service. Any user or subscriber can search, select,
subscribe, use, access and manage subscribed service from any
applications, services, networks, devices.
[0436] FIG. 79 illustrates an exemplary GUI 7900 for service
provider user's interface, where service provider user can manage
one or more services and provides one or more services to one or
more service subscribers. 7901 shows service provider can select
one or more registered services for providing and managing selected
service. 7902 shows selected service specific service subscribers,
so service provider can select one or more subscribers for viewing
service request and providing response for service and managing
selected subscribers and subscriber specific requests, responses,
contents and publications, communications, pending works or tasks,
privacy settings, attach and detach active links, hit statistics,
transactions, logs, notifications. 7904 show selected service
specific active links that are uploaded and attached by service
provider with service profile, wherein said accessible active links
are associate with namespace, metadata and related to one or more
objects, applications, services, networks, groups, multimedia
contents, profile objects, identities and other objects and
resources identified, controlled and managed by network. Service
provider can manage said one or more active links and associate
objects and data including attach, detach, upload, apply privacy
settings, preferences, metadata, search, select and subscribe or
install said one or more active links and associate objects and
data with selected service and service profile. User can select and
invoke 7903 one or more active links associate applications,
services, multimedia data, objects, groups and like in an
integrated, unified manner for providing service and responses to
one or more subscribers. User can close, open, switch one or more
said applications or application features, multimedia data and
objects. User can attach one or more active links with service
response 7903. User can apply selected service and/or service
request of selected subscriber of selected service specific
response related preferences, associate metadata and privacy
settings 7905 and send said service request specific service
response to related service subscriber(s).
[0437] 7906 shows selected service specific dynamic presentation
system. User can select service or subscriber or groups of services
and subscribe specific tabs for accessing service or subscriber
specific request, response, contents, active links and like. By
default tab 7906 dynamically provides selected service specific
dynamic presentation system and service associate active links
including application features, applications, services, objects,
multimedia contents and objects and selected subscriber specific
each service request and associate responses in chronological
order. User can sort, filter, search and views in plurality of ways
7907. 7908 shows tree style interface for each service request and
associate responses, communications, shared resources, transactions
and service request and response associate data and objects. 7908
shows exemplary service request received by service provider from
service subscriber and associate active links attached by
requestor, metadata including date and time, source, categories,
requestor's profile link and identity, service specific active
links and associate applications, objects and multimedia data for
easily accessing service specific application features in an
integrated, unified, customized manner. System monitors, tracks and
logs, records or stores all actions of service provider associate
with said service request, associate one or more responses,
communications, events, transactions, status, workflow, assignment,
sharing, searching, processing, editing, sending, attaching active
links, active links associate actions including download, view,
install, purchase, make payment, communicate, collaborate,
participate and like. 7910 to 7913 (1 to 4) shows various
communications, service request and response, workflow, actions,
transactions between service provider and service subscriber. Each
service request and associate responses and communications have
tree style interface for easy accessing, sorting, filtering,
viewing, searching, managing service requests and responses 7914.
User can take one or more actions on one or more requests and or
associate one or more responses including provide ranks, comments,
manually set status or tracking status like pending, purchase, not
like, like, viewed, visit, remove, attach, detach, sort, filter,
search, forward, copy, assign or route or transfer service request
to other one or more selected service providers and/or categories
groups of service providers, synchronize, bookmark, print, share,
view logs, report spam and like.
[0438] 7915 shows list of service subscribers and categories groups
of service subscribers who subscribe the service. Service provider
can manage service subscribers and apply privacy settings and
preferences for one or more service subscribers. User can manage
and maintain user connections, categories groups of connections
from network including friends, family, co-workers and known people
7916. 7917 shows service specific active links and associate
applications, applications features, services, multimedia data and
objects for subscribers, wherein subscriber can search, select,
install or subscribe one or more said service specific
applications, applications features, services, multimedia data and
objects. Service subscribe can partially accessing service
providers profile and/or service profile(s) based on privacy
settings set by service provider for accessing contents,
subscribing service, downloading or installing active links
associate one or more applications, applications features,
services, multimedia data and objects, make request for subscribing
service, comments, feedbacks, ranks, search service specific public
contents, directly make request for public service, view service
provider user's or service(s) profile(s) and accessing other public
areas of profile(s). 7918 shows list of request for subscribing
services from users of network or prospective subscribers. Service
provider can accept request and allow users or requestors to
subscribe service. Service provider can also search prospective
subscribers and connected users from search engine and send
invitation to them for subscribing service provider's one or more
services. 7919 show various hit statistics, analytics, transaction
amount, ranks, feedbacks or comments, logs, points associate with
service. 7920 shows requests received from various service
providers requesting foe service groupings, service collaboration
and partnership for assigning and routing to and receiving service
requests from other service providers and categories group(s) of
service providers. Service provider can select and accept one or
more invitations from one or more service providers for allowing
requestor to subscribe service provider, allow to transfer or route
or assign related request from said service providers for providing
service, collaboration, fulfilling workflow and tasks. Service
provider can also search one or more other related service
providers and send request to them for subscribing their services,
partnership, collaboration and service groupings for mutual
benefits.
[0439] In one embodiment service provider can publish various types
of publications for subscribers including updated status, messages,
communications, shared resources, news, blogs, service subject
specific photos and video collections.
[0440] In an another embodiment service subscriber can send service
related request for receiving responses, solving particular task,
assigning works, workflow, ask question, request for support,
purchase, make deals, make transaction, enquire for particular
branded products and services, utilize selective on demand
available categories human grid for any types of possible online
task or works.
[0441] In an another embodiment service provider can provide
response to one or more selective subscribers and service subscribe
send request to one or more service providers or categories groups
of service providers.
[0442] In one embodiment service provider can assign, rote or
transfer one or more service request manually or automatically to
other one or more selected services providers and receive service
request specific one or more response(s) from them and send said
response to service subscribers manually or automatically.
[0443] In one embodiment service providers can create one or more
categories groups of services for solving particular tasks,
workflow, and collaboration for providing services.
[0444] In one embodiment service subscribers can create one or more
categories groups for sending service request to one or more
service providers or categories groups of service providers.
[0445] In one embodiment service subscribers can receive auto
responses for service request from one or more service
providers.
[0446] In another embodiment service provider(s) and/or service
subscriber(s) can use one or more or different communication
applications, services and devices for sending and/or receiving
responses, communications, publications and shared contents. System
provided unified communication system for communicating with each
other.
[0447] In one embodiment service provider can search and utilize
central shared resources including past service public contents for
providing services to other requestors.
[0448] In one embodiment service provider can use one or more
shared workspace for collaboration with one or more service
providers and subscribers. Workspace provides all communication,
searching and sharing applications for sending request, providing
responses, communication, facilitating workflow, transactions and
like. Administrator can categories projects, attach, detach one or
more service providers and/or subscribers, applications and invite
other service providers and/or subscribers or users for each
categories, apply privacy settings.
[0449] In one embodiment service provider can assign one or more
service providers for one or more services and distribute service
request based on availabilities of service providers and other
conditions.
[0450] In one embodiment service provider can register, bind and
provide one or more services from one or more external domains, web
sites, social networks, applications, services, networks, and
devices.
[0451] In another embodiment service subscriber or registered user
of network can search, select and subscribe, send service request
and received responses, subscribed publications, shared resources
from one or more external domains, web sites, social networks,
applications, services, networks, and devices.
[0452] In another embodiment registered user or groups of users can
providing and subscribing one or more services from one or more
external domains, web sites, social networks, applications,
services, networks, and devices.
[0453] In another embodiment external domains, web sites, social
networks, applications, services, networks, and devices can
inviting and binding user's categories services. For example travel
social networks can invite and/or bind all travel related user
services and/or service subscribers automatically or manually by
each service providers and/or service subscribers with their web
sites, so travel web site immediately gets travel related user base
for their travel web sites. Travel web site can also access shared
user profile(s) and service profile(s) including service specific
shared active links, associate objects and data. So user and user's
services are portable and one or more external domain(s) can bind
access and use user's services based on one or more filter
criteria, invitations, subscriptions, public access, and privacy
settings.
[0454] In another embodiment registered user of network send
request to selected one or more services without subscribing
services based on searching, auto matching, selecting one or more
services, wherein auto matching of one or more services based on
service request contents, user preferences, privacy settings,
subscribed services, user profile(s), user data, user services,
interest, behavior, past service request and responses, user
activities, actions, events, transactions and logs.
[0455] In another embodiment registered user of network can access
public profile and resources of service providers or other users
for searching contents, viewing partial profile(s), subscribing
services, installing applications and objects and downloading
multimedia data, inviting service providers or users for
subscribing services.
[0456] In another embodiment users of social network can provide
and subscribe each other's services for receiving user generated
contents, publications, shared resources, updated status, micro
blogging, messages, questions, answers, comments, expert services,
analysis, sharing computing resources, training, testing, knowledge
sharing, supports, referring, marketing, advertising, selling,
categorizing and types of collaborative works.
[0457] In another embodiment service providers or user of service
social network can define various services and service profiles and
provides service specific active links, applications, application
features, objects, multimedia data, other services, presentation
system and customize settings and allow to any users of service
social network to register one or more user services based on said
defined service(s) or readymade service profile(s) template(s) and
associate service specific active links, applications, application
features, objects, multimedia data, other services, presentation
system and customize settings and provides services to other users
or subscribers of service social network.
[0458] FIG. 80 illustrates an exemplary GUI 8000 for service
subscriber user's interface, where service subscriber user can
manage one or more subscribed services and consumes one or more
services from one or more service providers. 8001 shows service
subscriber can select one or more registered services for sending
service request or viewing service specific publications or shared
contents from service provider(s). Service subscriber can manage
one or more selected services including unsubscribe one or more
service(s), provided feedbacks, comments, complaints, and ranks to
service(s). 8003 shows dynamically present selected service
specific one or more active links and associate applications,
applications features, services, objects, groups, privacy settings,
preferences, subscribers, subscriptions. User can select one or
more said active links for consuming service and drafting and
sending one or more service requests to service providers or
service for revving one or more response(s), communication,
fulfilling tasks, solving problem, getting answers, sharing
resources, searching, collaboration, participation. User can
attach, detach, search, select, install or subscribe one or more
said active links and associate objects and data. 8004 shows
presenting one or more selected service features, active links,
applications, objects and like for drafting, preparing, sending
request and consuming service related application features. 8004
shows user can apply one or more privacy settings, preferences,
metadata with each request and send to service provider's
service(s) for receiving one or more responses, make tasks done,
transactions and solving request associate task.
[0459] 8005 shows service specific tabs. User can access each tabs
for accessing service specific request, response, communications,
active links and features. By default system dynamically presents
selected service specific presentation system to service subscriber
user. System presents tree style interface 8007 for each service
request, associate responses, metadata including categories, source
and date and time, communications, active links, logs and/or
service specific subscribed publications or shared contents. Tree
style interface 8007 presents each service request 8008 and
associate active links, service specific active links, all related
accessible action logs and status and all request associate
responses 8009 to 8012 (1 to 4). User can search, sort, filter and
views one or more service specific contents, requests, responses
and other data. User can access request or response specific one or
more active links in an unified and integrated manner, wherein said
active links enables user to download, view, access, communicate,
collaborate, participate, search, share, workflow, fulfill tasks,
make transactions, buy products and services, make deals, book
tickets, provide details, set privacy settings and preferences, ask
question, upload or attach contents and like. 8013 shows tree style
interface for each service request, associate responses,
communications, logs, transactions, shared data, subscribed
publications. System monitors, records, tracks and logs, stores
each subscribed service specific each requests, responses,
activities, events, actions, transactions 8008 and present to
service providers, subscribers and connected users with action
source, action associate identified accessible objects, action date
and time, action description and metadata, action categories,
wherein said logged entries enable viewing user to access action
associate objects and participate, subscribe, communicate,
collaborate with service providers and other connected users.
[0460] 8014 shows list of user subscribed services. User can manage
one or more subscribed services including apply one or more privacy
settings and preferences. User can manage and maintain user
connections, categories groups of connections from network
including friends, family, co-workers and known people 8015. User
can manage invitations 8016 including view invitation received from
various service providers, accept one or more selected invitations
for subscribing one or more services of one or more service
providers. User can search, select and send one or more requests to
one or more service providers for subscribing service(s). User can
register to and/or access services from external domains, web
sites, applications, services and devices via API, widgets,
plug-n-play, and web services. User can allow external domains for
accessing 8017 partial or selective user profile(s), service
profile(s), services, service subscriptions data and user data.
User can manage said user integration with external domains
including attaches, detaches, removes, register with selected one
or more said external domains and apply privacy settings and
preferences for integration with said selected one or more external
domains. User can accept one or more invitations received from one
or more 3.sup.rd parties developers, service providers, external
domains including web sites, social networks, portals,
applications, services, networks and devices for integrating user's
one or more services and allow to access User's selective partial
data including user profile(s), service profile(s), service
subscriptions and service subscribers. User can sent request for
integration with 3.sup.rd parties' developers, service providers,
and external domains including web sites, social networks, portals,
applications, services, networks and devices. User can directly
integrate button with 3.sup.rd parties developers, service
providers, external domains including web sites, social networks,
portals, applications, services, networks and devices for allowing
other users to subscribe and access user services. 8018 shows
search engine for allowing users to search, match, select and
subscribe one or more services and/or service contents based on one
or more search criteria. A search result provides services from
service providers and services from connected users. Each search
result presents with service provider name, accessible profile(s)
link, service profile(s) link, service metadata, categories,
subscribe link enables user to subscribe selected service(s), user
can view service ranks, service availability status, comments and
various hit statistics. User can also view payment information,
make payment for subscribing paid and verified services.
[0461] In one embodiment 3.sup.rd parties developers, service
providers, external domains including web sites, social networks,
portals, applications, services, networks and devices can
integrate, access, further register, use, manage one or more
registered users of present service social network's shared
profile(s) and profile(s) objects, user data, one or more
service(s) and associate service profile(s), service active links,
objects and service data, subscribers of said services,
subscriptions of said user(s) and any other user data based on
privacy settings and preferences via service social network's API,
widgets, plug-n-play, and web services.
[0462] In an another embodiment registered users of present service
social network can directly integrate button with 3.sup.rd parties
developers, service providers, external domains including web
sites, social networks, portals, applications, services, networks
and devices for allowing other users to subscribe and access user
services, service profile(s), service data, user profile(s), user
data and consuming other users' subscribed services.
VARIOUS EXAMPLES FOR DIFFERENT EMBODIMENTS
(1) Example 1
[0463] For example Users [Yogesh], [A], [B], [Super Mobile Ltd.],
[L], [M], [W], [Super Hotel], [Amita], [NYC Shopping Mall], [T],
[S], [K] register with the service social network 100 with user
profile(s). Registered user can act as service provider and/or
service subscriber. User can an individual, user of social network,
an entities, an automated sources, publishers, enterprise user,
companies, organizations, web site, an application, service
providers and any other entities. Registered users' are allowed to
register one or more user services with service profile(s). Central
unit stores each user's subscribers, subscriptions, connections,
privacy settings and preferences, subscribed services, registered
one or more services with service profile(s), contents, active
links and associate objects and data. [0464] For example register
user [Super Hotel], registers various services including [Hotel
Booking] service with service profile (discuss in detail in FIG. 78
details) at central server unit of service social network 100.
Service provider can manage service via service profile. After
registering service [Hotel Booking], said service presents in
registered service list 7901. Now [Hotel Booking] service is
searchable for users of service social network 100. [0465] For
example Registered User [Yogesh] searches "Hotel Booking in New
York City" and subscribes some selected services including [Hotel
Booking] service of registered user or service provider [Super
Hotel]. User can also subscribe one or more connected users'
services. After registering said service, service presents in
user's subscribed services list 8001. [0466] For example Registered
User [Yogesh] wants to book hotel in New York City, User selects
[Hotel Booking] service from list of subscribed services 8001.
System dynamically presents selected service specific active links
and associate objects, applications, multimedia data and settings
to user 8003. Registered User [Yogesh] selects messaging default
application of [Hotel Booking] service for communicating with
service provider(s) [Super Hotel]. Registered User [Yogesh] drafts
message "I want to book hotel "Super" with attaching Active Links:
(1) IM, (2) Workspace 8002 and associate metadata, privacy settings
with message and send to said service provider 8004. [0467] Service
provider [Super Hotel] receives said service request from
Registered User [Yogesh] via [Hotel Booking] service. System
dynamically presents said service request to service provider under
"Hotel Booking" tab 7906. When service provider selects registered
service [Hotel Booking] from list of registered services 7901,
system dynamically presents list of service subscribers to service
provider 7902 and service associate active links and applications,
objects, multimedia data, subscribers, privacy settings 7904, so
service provider can select subscriber for viewing selected
subscribers one or more service requests 7908. For example service
provider selects subscriber [Yogesh] and view service request "I
want to book hotel "Super" with attaching Active Links: (1) IM, (2)
Workspace with metadata 7921. Service provider drafts response by
selecting service specific default messaging application from list
of service specific active links 7904. Service provider attaches
active links, associate metadata and apply privacy settings with
said service request specific response "Can I book Hotel "Super"
for you. Provide details." With attached Active Links: (1) Hotel
Booking (2) Detail Forms 7903 and sent to service requestor User
[Yogesh] via [Hotel Booking] service. Each service request specific
received and sent responses and communications with message
attached accessible active links, service specific accessible
active links and accessible user actions logs presents to service
provider (7910 to 7913) and service subscriber (8009 to 8012).
[0468] Registered User [Yogesh] receives said service request
specific response 8009 from Service provider [Super Hotel] via
[Hotel Booking] service and access associate attach links for
example User [Yogesh] downloads attached forms and fill the form
details and further send to service provider 8010. [0469] Service
provider receives said detail forms 7911 from service subscriber
[Yogesh] and book hotel room by using service specific selected
"Hotel Booking" Application 7904 and send message for confirming
hotel room with attached invoices, bills and catalogues 7912.
[0470] User [Yogesh] receives said hotel booking confirmation and
attachments 8011 from service provider and sends greetings to
service provider 8012. Service provider receives greetings and
acknowledgments from User [Yogesh] 7913 and transaction completes.
[0471] So system facilitates service provider and subscriber to
dynamically presents service specific requests, responses, active
links, applications and presentation in unified, integrated,
customize manner. System also records each user's and service
provider's accessible actions log with metadata and present to both
service provider and subscriber for further communication,
participation and collaboration.
(2) Example 2
[0471] [0472] For example Registered User [Yogesh] searches "Travel
Photos" related services from connected users and subscribe [Travel
Photos] service of connected user [Amita] and receives each photos
published by service provider [Amita] under service [Travel
photos]. System receives and dynamically presents said photos with
photos related application features to subscriber [Yogesh] for
downloading, viewing, processing said received photos.
(3) Example 3
[0472] [0473] Service provider user can integrate one or more
registered user services with one or more external domains
including web sites, applications, services, networks and devices
and allow other users to subscribe and receive services. [0474] For
example Service provider [Super Hotel] integrates one or more
services including [Hotel Booking] service with web site [Global
Hotel Booking.com], so other users of that site can subscribe and
receives services from service provider for booking hotels, access
profile(s), service profile(s) and search service data based on
privacy settings.
(4) Example 4
[0474] [0475] 3.sup.rd parties' developers, service providers and
external domains including web sites, applications, services,
networks and devices can selectively integrate service providers'
services based on searching, selection, filter and user's privacy
settings. [0476] For example travel web site [Lonely super
planet.com] integrates all travel related service providers'
services with their site and allow other user to access, subscribe
said services, service subscribers, service active links and
service data from their web site based on user's privacy settings
and permission of service social network.
(5) Example 5
[0476] [0477] Service provider and subscriber can manage, provides
and receives services from 3.sup.rd parties' developers, service
providers and external domains including web sites, applications,
services, networks and devices via API, widgets, plug-n-play, and
web services. [0478] For example User [Yogesh] search, subscribe
and receives services from and service provider [Super hotel] can
provide services from web site [xyz.com] via service social
network's service widget(s). User can access services from external
domain via said widget(s).
(6) Example 6
[0478] [0479] Service provider can also provide service response
automatically without human intervene. Subscriber can send service
request manually and/or automatically for receiving auto response
and/or response manually provided by service providers. [0480] For
example User [Yogesh] subscribes weather service and exchange rate
service and then User [Yogesh] automatically gets daily weather
information for selected city via weather service and automatically
gets exchange rates for selected currency via exchange rate service
without service request.
(7) Example 7
[0480] [0481] Service providers user can create service groups for
registering, accessing and providing similar types of services
(e.g. Hotel booking) and services related to particular subject
specific workflow (e.g. Travel including travel information
service, visa service, currency exchange service, ticket booking
service, hotel room booking, cruise service, car booking, shopping
information and directions service and like). [0482] For example
registered user [Yogesh] want to plans travel to "New York City"
and subscribe "Travel group services" for receiving plurality of
travel related services for receiving information, booking tickets
and hotel rooms and like.
(8) Example 8
[0482] [0483] one or more service providers and subscribers can
create groups and utilize collaborative shared workspace for
receiving and providing services to each other. Workspace
facilitates communication, sharing, and collaboration, attaching or
detaching, subscribing, unsubscribing one or more applications,
services, group members. [0484] For example user creates groups for
[Wiki Location] and plurality of service providers can search and
join said group and provide services for creating location specific
encyclopedia. Subscribers can join said group for receiving updated
location specific information.
(9) Example 9
[0484] [0485] Each user of the service social network can provide
services to other users and other users can subscribe user's
services. User can create and manage user's connections including
friends, family, co-workers and known connections or contacts. User
can provide and subscribe mutually each other connected user's
services. [0486] User can provide and update wide verities of
customized services to other users of service social network which
are not presently available. Services are portable and user can
integrate and access service from any other external domains. For
example user can provide customized service as per user interest,
hobby, knowledge and availability. For example user can provide
"Photo collections of Switzerland", wherein user collects photos
related to Switzerland and associate photo descriptions and
metadata. Other users of network can search said services and
interested user can subscriber said service and receives each said
posted photos and associate description and metadata from service
provider. [0487] Online users are now spends lot of time in
sharing, participating, creating connections, providing user
generated contents. But their works are not organized, measurable,
portable, customizable, people oriented, dependent on web site or
application features, user generated contents and data are not
easily transferable. Present invention solves all said user side
problems and provides organize internet experience and provides
unified, integrated, customize, personalize, contextual, organize,
measurable, portable, scalable, on demand, self-contained, usable
ready, collaboration friendly, new service combined with existing
service, loosely coupled, people oriented, privacy settings
specific communication and service oriented environment. Users are
reusable and integrated with external domains for creating instant
user base, system provides categorize services and users, dynamic
service presentations and service specific application features,
easily accessible user friendly interface and uniformity of
interface. It will lower setup time, installation and
implementation. [0488] Present invention well define the user
works, knowledge, contribution, user generated contents,
transactions, needs. User can collaboratively works for similar
purpose.
(10) Example 10
[0488] [0489] Enterprise users can provides various sponsored
services to users of service social network. Enterprise users can
also utilize unutilized human grid for some specific purposes
including marketing, advertising, blogging, content authoring,
searching, organizing, refereeing, describing, identifying,
researching, commenting, answering, directing, training,
supporting, reviewing, participating, human mediated actions and
analysis. [0490] For example registered user [ABC marketing Ltd.]
can define various services and service profiles related to "Manage
customers and prospective customers" and provides service specific
active links, applications, application features, objects,
multimedia data, other services, presentation system and customize
settings and allow to any users of service social network to
register one or more user services based on said defined service(s)
or readymade service profile(s) template(s) and provides services
to other users or subscribers of service social network. Registered
user [ABC marketing Ltd.] can utilize paid, free and sponsored
human grid for particular purpose by providing said readymade
service profile(s). [0491] For example registered user [Yogesh]
registers (1) "Provides customer support", (2) "Customers answers",
(3) "Search prospective customers" and (4) "Refer to prospective
customers" services based on said ready service profile(s) provided
by registered user [ABC marketing Ltd.] and provides services to
subscribers of services. In one embodiments said service are
measurable based on number of transactions take place, number of
users subscribe said services, number of hours service time
provided by service providers, number of hits, visits, requests,
responses, communications, publications, sharing and like and
service profile(s) templates provider [ABC marketing Ltd.] can paid
or compensate to said service providers based on said one or more
measures.
(11) Example 11
[0491] [0492] User of service social network can send request to
one or more searched and selected services without subscribing to
said service due to occasional requirement. [0493] For example
registered user of service social network [Yogesh] can send service
request "I want to book <movie> tickets in <location>"
and post said request. Central unit can auto match said service
request and send to said matched service providers or present
matched service providers to user for selections and then send said
service request to user selected one or more service providers
without subscribing services.
(12) Example 12
[0493] [0494] Present invention is able to convert each user's wide
varieties and categories of online activities including actions,
events, transactions, communications, collaborations, publishing,
blogging, advertising, marketing, social networking, grouping,
contribution, participating, discussion, installing, subscribing,
purchasing, searching, browsing, viewing, reading, commenting,
authoring, translating, selecting, ranking, tagging, sharing, user
generated contents, user connections and relationships, user data,
user knowledge sharing, user provided shared computing resources
and plurality of other activities into well defined, identified,
purpose specific, measurable, scalable, portable, categories and
customize services and provides said service to users of social
networks in and integrated and unified manner or integrate said
services with external domains for allowing other users to
subscribe and access said services and utilize human grid and
computing grid in useful and meaningful ways. [0495] For example
registered user of service social network [Yogesh] are experts in
technology and utilize internet for wide verities of activities
including communication, email, updated status, micro blogging,
searching, e-commerce or purchasing, transacting, created and
participate in social networks and applications, playing games,
sharing user generated resources.
[0496] The present invention has been described in particular
detail with respect to a limited number of embodiments. Those of
skill in the art will appreciate that the invention may
additionally be practiced in other embodiments. First, the
particular naming of the components, capitalization of terms, the
attributes, data structures, or any other programming or structural
aspect is not mandatory or significant, and the mechanisms that
implement the invention or its features may have different names,
formats, or protocols. Furthermore, the system may be implemented
via a combination of hardware and software, as described, or
entirely in hardware elements. Also, the particular division of
functionality between the various system components described
herein is merely exemplary, and not mandatory; functions performed
by a single system component may instead be performed by multiple
components, and functions performed by multiple components may
instead performed by a single component. Additionally, although the
foregoing embodiments have been described in the context of a
social network website, it will apparent to one of ordinary skill
in the art that the invention may be used with any social network
service, even if it is not provided through a website. Any system
that provides social networking functionality can be used in
accordance with the present invention even if it relies, for
example, on e-mail, instant messaging or any other form of
peer-to-peer communications, or any other technique for
communicating between users. Systems used to provide social
networking functionality include a distributed computing system,
client-side code modules or plug-ins, client-server architecture, a
peer-to peer communication system or other systems. The invention
is thus not limited to any particular type of communication system,
network, protocol, format or application.
[0497] The foregoing description of the embodiments of the
invention has been presented for the purpose of illustration; it is
not intended to be exhaustive or to limit the invention to the
precise forms disclosed. Persons skilled in the relevant art can
appreciate that many modifications and variations are possible in
light of the above disclosure.
[0498] Some portions of this description describe the embodiments
of the invention in terms of algorithms and symbolic
representations of operations on information. These algorithmic
descriptions and representations are commonly used by those skilled
in the data processing arts to convey the substance of their work
effectively to others skilled in the art. These operations, while
described functionally, computationally, or logically, are
understood to be implemented by computer programs or equivalent
electrical circuits, microcode, or the like. Furthermore, it has
also proven convenient at times, to refer to these arrangements of
operations as modules, without loss of generality. The described
operations and their associated modules may be embodied in
software, firmware, hardware, or any combinations thereof.
[0499] Any of the steps, operations, or processes described herein
may be performed or implemented with one or more hardware or
software modules, alone or in combination with other devices. In
one embodiment, a software module is implemented with a computer
program product comprising a computer-readable medium containing
computer program code, which can be executed by a computer
processor for performing any or all of the steps, operations, or
processes described.
[0500] Embodiments of the invention may also relate to an apparatus
for performing the operations herein. This apparatus may be
specially constructed for the required purposes, and/or it may
comprise a general-purpose computing device selectively activated
or reconfigured by a computer program stored in the computer. Such
a computer program may be stored in a tangible computer readable
storage medium or any type of media suitable for storing electronic
instructions, and coupled to a computer system bus. Furthermore,
any computing systems referred to in the specification may include
a single processor or may be architectures employing multiple
processor designs for increased computing capability.
[0501] Embodiments of the invention may also relate to a computer
data signal embodied in a carrier wave, where the computer data
signal includes any embodiment of a computer program product or
other data combination described herein. The computer data signal
is a product that is presented in a tangible medium or carrier wave
and modulated or otherwise encoded in the carrier wave, which is
tangible, and transmitted according to any suitable transmission
method.
[0502] Finally, the language used in the specification has been
principally selected for readability and instructional purposes,
and it may not have been selected to delineate or circumscribe the
inventive subject matter. It is therefore intended that the scope
of the invention be limited not by this detailed description, but
rather by any claims that issue on an application based here on.
Accordingly, the disclosure of the embodiments of the invention is
intended to be illustrative, but not limiting, of the scope of the
invention, which is set forth in the following claims.
* * * * *
References