WO2006059343A2 - A method and system for institution of information communication and computation framework - Google Patents

A method and system for institution of information communication and computation framework Download PDF

Info

Publication number
WO2006059343A2
WO2006059343A2 PCT/IN2005/000319 IN2005000319W WO2006059343A2 WO 2006059343 A2 WO2006059343 A2 WO 2006059343A2 IN 2005000319 W IN2005000319 W IN 2005000319W WO 2006059343 A2 WO2006059343 A2 WO 2006059343A2
Authority
WO
WIPO (PCT)
Prior art keywords
netalter
service
services
per
network
Prior art date
Application number
PCT/IN2005/000319
Other languages
French (fr)
Inventor
Rajesh Chunilal Rathod
Yogesh Chunilal Rathod
Original Assignee
White Vision Software Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/171,520 external-priority patent/US20060165040A1/en
Application filed by White Vision Software Limited filed Critical White Vision Software Limited
Priority to EP05823787A priority Critical patent/EP1836662A1/en
Priority to AU2005310887A priority patent/AU2005310887A1/en
Priority to CA002557528A priority patent/CA2557528A1/en
Publication of WO2006059343A2 publication Critical patent/WO2006059343A2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the present invention relates to system and method for universal distributed information computation & communication and more specifically to the service browser application, SOA infrastructure, internet alternate, grid computing infrastructure, peer to peer communication, search algorithm, internet wide operating system, application management, developers development platform and an on demand application, information, service & computing resources and its method of implementation.
  • the Internet was designed to hold smaller networks together, turning then into one ' big network.
  • the major limitations with internet framework is disability at user end to cross check the accuracy, currency, authority, reliability, objectivity and truthfulness of its contents. Further virus and spamming attacks to the connected network users put users at risk making internet itself a hazardous product being offered to users violating all laws with customers' been privileged with.
  • IPR being meant for protection tool to inventor, via internet IP that worth billions of dollars is infringed in terms of copyright infringement and circulation of the same into the grey market hosted online, causing piracy of product that has come out of intellect of inventor, demeaning of the respect towards science and creativity.
  • the Internet is Protocol based network.
  • a protocol is an agreement about how things work together. This protocol does not specify what people can do with the network. So in the backdrop of other services being offered keeping user in the context likewise other telecommunication facilities has converged to offer user centric services. This has not been the case with Internet wherein users are always been conferred with limited actionable ability over network.
  • P2P Peer-to-Peer
  • Gartner Group describes P2P computing as: "a set of computing nodes that treat each other as equals (peers) and supply processing power, content or applications to other nodes in a distributed manner, with no presumptions about a hierarchy of control”.
  • Grid computing which is sometimes referred to as distributed processing computing, has been proposed and explored as a means for bringing together a large number of computers of wide ranging locations and often disparate types for the purpose of utilizing idle computer processor time and/or unused memory by those needing processing or storage beyond their capabilities. While the development of public networks such as the Internet has facilitated communication between a wide range of computers all over the world, grid computing aims to facilitate not only communication between computers by also to coordinate processing by the computers in a useful manner. Typically, jobs are submitted to a managing entity of the grid system, and the job is executed by one or more of the computers on the grid.
  • grid computing is directed at harnessing unused processing cycles of all the computers within the grid to solve problems that require more computing resources than could be provided on any single machine.
  • SETI Search for Extraterrestrial Intelligence
  • the present invention discloses a new method a global NetAlter Service Manager (Multi Scale, Multi Purpose) distributed computing method to achieve that goal.
  • Another prominent dissatisfying shortcoming is accessing to each participating computer not being automated for dynamic selection. For example, in PVM, if a user wants 1000 computers to work together, he/she has to physically locate them and obtain accounts from each node. It also limits the scalability wherein no idle computer in the world is allowed to join the distributed computing group freely.
  • the existing communication means though integrates all communicating devices and technologies enabled through operation it lacks unavailability of convergence of all such communication and computation means to manage operations securely, distributedly and in faster way.
  • web services refers to an interface that describes a collection of network-accessible operations.
  • Web services technology is a mechanism for distributed application integration, also commonly referred to as the "service-oriented architecture" for distributed computing. Web services fulfill a specific task or a set of tasks. They may work with one or more other web services in an interoperable manner to carry out their part of a complex workflow or a business transaction by providing a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks.
  • a Web service is a software system designed to support interoperable machine-to- machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.
  • the Web services architecture is an interoperability architecture, it identifies those global elements of the global Web services network that are required in order to ensure interoperability between Web services such a typical web service design pattern and structured methodology is illustrated and described in US patent application no 20050044197 by Lai et al
  • HTTP Hypertext Transfer Protocol
  • SOAP Simple Object Access Protocol
  • XML Extensible markup Language
  • WSDL Web Services Description Language
  • UDDI Universal, Description, discovery, and Integration
  • HTTP is commonly used to exchange massages over TCP/IP (Transmission Control Protocol/ Internet Protocol) networks such as Internet.
  • SOAP is XML based protocol used to invoke methods in distributed environment.
  • XML protocol is an evolving specification of the World Wide Web Consortium (W3C) for an application layer transfer protocol that will enable application to application massaging.
  • W3C World Wide Web Consortium
  • XML Protocol may converge with SOAP.
  • WSDL is an XML format for describing distributed network services.
  • UDDI is an XML-based registry technique with which businesses may list their services and with which service requesters may find businesses providing particular services. Just-in-time application integration is possible by issuing UDDI requests to locate distributed services through a UDDI registry, and dynamically binding the requester to a located service using service information that is conveyed in a platform-neutral WSDL format using SOAP/XML Protocol and HTTP messages. [0040] Thus, using these above said components, web services deemed to provide requesters with transparent access to program components that may reside in one or more remote locations, even though those components might run on different operating systems and be written in different programming languages than those of the requester.
  • Such a web service application is illustrated in very primary form comprising of client- server application for information access in US patent application no. 20040221001 by Anagol- Subbarao, Anjali ; et al. wherein the interface module, implementation module and fulfillment module are hosted on the server computer and users are requesting the resources by means of XML, SOAP, UDDI & WSDL to constitute web service .
  • illustration of web service is at very basic level as a universal client server architecture that allows disparate systems to communicate with each other, without using proprietary client libraries.
  • a web services architecture simplifies the development process typically associated with client/server applications by effectively eliminating code or programming dependencies between client and server. No custom connectors or enterprise application integration (EAI) is required.
  • Server interface information is disclosed to the client via a configuration file encoded in a standard format, such as by use of a WSDL file. Doing so allows the server to publish a single file for all target client platforms, such as in a UDDI registry
  • a grid is "a collection of distributed computing resources available over a local or wide area networks that appear to an end user or application as one large virtual computing system.
  • the vision of grid computing is to create virtual dynamic organizations through secure, coordinated resource sharing among individuals, institutions and resources.
  • Grid computing is an approach to distributed computing that spans not only locations but also organizations, machine architectures and software boundaries to provide unlimited power, collaboration and information access to everyone connected to a Grid”.
  • Grid technology allows enterprises to share resources as they form “virtual organizations” —that is, the enterprises share their resources and services (which may be in geographically-widespread locations and which may have heterogeneous computing platforms) to form virtual computing services.
  • virtual organizations that is, the enterprises share their resources and services (which may be in geographically-widespread locations and which may have heterogeneous computing platforms) to form virtual computing services.
  • Open Grid Services Today, an architecture referred to as "Open Grid Services” is being developed by academic and scientific communities, along with commercial enterprising entities such as International Business Machines Corporation (IBM), SUN JAVA, and MICROSOFT TECHNOLOGIES, as an evolution of grid technology. Wherein estimated billions of dollars of industry capital is being invested to explore the opportunities to make the above said vision a success.
  • This Open Grid Services Architecture (“OGSA”) enables a grid to provide enterprises with an extensible set of services that can be aggregated by the virtual organizations.
  • OGSA OGSA
  • all computational resources, storage resources, networks, programs, databases, and so forth are modeled as services, providing a service-oriented view.
  • OGSA leverages web services technology as well as grid technology.
  • the OGSA work effort includes an evolution of a programmer's toolkit referred to as the "Globus Toolkit", which is designed to make creation of grid-based applications easier.
  • the Globus Toolkit defines a "grid runtime" as a set of services. This set of services includes: (1) a Grid Resource Allocation and Management (“GRAM”) protocol and “gatekeeper” service, designed to provide secure, reliable service creation and management; (2) a Monitoring and Discovery Service (“MDS-2”) for information discovery; and (3) a Grid Security Infrastructure for single sign-on, delegation, and credential mapping.
  • GRAM Grid Resource Allocation and Management
  • MDS-2 Monitoring and Discovery Service
  • a server accepts a user request via a web browser, uses the XML based workflow definition language such as WSFL to create a web service to identify the correct grid or grids that would provided the requested resource, identify an available member of the chosen grid, and create a request that can be processed by the grid member operating within the grid protocols. Once the grid member has obtained the requested solution, the solution is returned to the web service and then supplied to the non-member device.
  • XML based workflow definition language such as WSFL
  • An autonomic system is defined as one which displays one or more of the following characteristics: (1) self-defining; (2) self-configuring; (3) self-optimizing; (4) self- healing; (5) self-protecting; (6) anticipatory; and (7) contextually aware in a heterogeneous environment.
  • the method disclosed herein describes a convergence operating software platform to run on plurality of hardware platforms to carry out plurality of operations related to communication, computation and information search and retrieval for social communication and business applications.
  • NetAlter proposes a logical, clustered, flexible, auto-trusted ICC network development approach , wherein the said operating system for resource management is extended to form a browser application with active explorer for communication and computation operating platform.
  • service browser software application forms a universal tool essentially supporting NetAlter' s distributed, clustered and layered model philosophy wherein the said browser application being installed on every channel nodal members (users) in the NetAlter framework providing means for information communication and computation.
  • the said service browser application installed therein stand alone machine providing management & tool for related information therein.
  • the said NetAlter service browser application providing plurality of functionalities for information communication and computation comprising of information & entity searching & matching, communication tools, multi-client operations, multi-users operations, multi devices hosting, multitasking operations, multi-language support etc.
  • the NetAlter framework is a method and system for alternative ICC framework creation engrossing computational grid and peer to peer communication capability forming truly democratic, federal, service oriented, and heterogeneous user centric distributed infrastructure.
  • a set of web services is created through which a user can access a computational grid using a subscriber device functional via ports.
  • the web services are created using an XML based workflow definition language, such as Web Services Flow Language (WSFL) to provide access to one or more computational grids.
  • WSFL Web Services Flow Language
  • a server accepts a user request via a service browser application, uses the XML based workflow definition language such as WSFL to create a web service to identify the designated portion of the NetAlter framework that would provide the requested resource, identify an available subscriber of the chosen portion of the framework, and create a request that can be processed by the NetAlter subscriber operating within the specified portion of the framework.
  • the solution is returned to the web service and then supplied to the non-subscriber device.
  • the web service can inform the subscriber device of the location of the non-subscriber device as part of the request, and the subscriber device can then communicate directly with the non-subscriber device.
  • subsequent similar requests can invoke the previously created web service, thus eliminating the need to create a new web service for a specific request.
  • the NetAlter utilizes a web service by means of service browser application that accepts requests for a information communication and computation in HTTP Post format and creates a request that can be sent to a NetAlter subscriber in the form of a SOAP envelope.
  • the web service determines the location of the requested solution with one or more portions of the NetAlter framework, and sends the SOAP envelope to the appropriate NetAlter subscriber, in accordance with WSFL.
  • the SOAP envelope can be processed by the subscriber and the solution is returned to the web service via a second SOAP envelope.
  • the web service reads the returned SOAP envelope and returns the results to the non-subscriber device via an HTTP command.
  • NetAlter system and method provides predefined user centric framework creation methodology for information communication and computation till the implementation level in terms of software product of NetAlter service browser based on the communication and computation infrastructure creation methodology rendered by business method involved therein.
  • An object of the invention is to fulfill the needs referred to above.
  • broadest object is to build holistic framework meant for convergence of prevailing communication and computation technologies for faster, reliable, secure and personalized, customizable Information Computation & Communication (ICC) framework.
  • ICC Information Computation & Communication
  • Another significant object of the present invention is to devise a universal operating system software application preferably identifies as NetAlter service browser for management and functioning of the said ICC framework preferably identified as NetAlter framework..
  • Another significant object of the present invention is to devise a system and method to implement Artificial Intelligence into the said NetAlter operating system supplementing the automation part.
  • Yet another significant object of the present invention is to make use of idle computing resources (CPU Cycles, HDD Storage, Attached devices like printer, Web Camera etc.) on the distributed computers while being acceptable to the public.
  • idle computing resources CPU Cycles, HDD Storage, Attached devices like printer, Web Camera etc.
  • Another object of the present invention is to engross service-oriented feature into said ICC framework whereby users are put at front for every service being offered whereby offering people oriented system and framework.
  • Yet another object of the present invention is to build up a democratically federated ICC framework.
  • Yet another object of the present invention is to build up an information management & dissemination framework for related universal resource planning keeping global information explosion in perspective.
  • Yet another object of the present invention is to form a grid framework engrossed with supercomputing abilities functional at dynamic users' terminals in the form of distributed supercomputing Information Computation & Communication (ICC) framework.
  • ICC distributed supercomputing Information Computation & Communication
  • Yet another object of the present invention is to exploit and enjoy existing all functionalities of peer-to-peer network.
  • Yet another object of the present invention is to build a recurring framework comprising of networks' network forming aggregation of networks.
  • Yet another object of the present invention is to devise a system to exploit the cascading advantages where each one functionality does supports and add value to other every related functionality.
  • Yet another object of the present invention is to devise a universally uniform interface for user-friendly operations to connect right people, at right time for right information maintaining uniformity of services.
  • Yet another object of the present invention is to bring into reality the visionary concept of semantic network framework development whereby causing automatic data retrieval more intelligently.
  • Yet another object of the present invention is to devise a fully interoperable system, which is functional in every network irrespective of location, and subject matter.
  • Another significant object of the present invention is to support user centric framework creation wherein privacy of user in all contexts is preserved therein.
  • Yet another object of present invention is to devise a searching solution to locate peers and required information on the network at much faster speed with improved precision level from variety of multiple sources.
  • Yet another object of present invention is to build an ICC framework wherein security aspect of users and framework itself at large should be taken care of by means of virus deterrent, spam & piracy free accountable framework.
  • Yet another object of present invention is to devise an ICC framework wherein all parties involved are identified on the network by means of universal unique id.
  • Yet another object of present invention is to devise a system wherein all operations irrespective of time, location and connected member's attribute in the system is recorded & maintained in the form of inventory for reference for future queries if any.
  • Yet another object of present invention is achieving duplication deterrence of content along with maintaining excellent data currency
  • Yet another object of present invention is to automate business process by means of business logic provided at user terminals in addition, to create B2B exchanges.
  • Yet another object of present invention is to devise protocols to enable collaborative and syndicative network operation within the ICC framework acting as user owned system at large.
  • Yet another object of present invention is to create dynamically synchronized ICC services, which reflect current and updated information content and status of all variables in an automated manner.
  • Still another object of present invention is to foster networked community development with user-friendly system so as to foster information usage at the grass root level irrespective of digital equipment of the user.
  • Yet another object of the present invention is to devise a digital license based system in terms of encrypted keys for ensuring security standards and faster mobility of operations.
  • Still another object of an invention is to provide automatic clustering on the back end, combined operating system (OS) with database and on demand application along with lowering
  • Still another objective is development of devising means for local resources utilization while connected, processing power, RDBMS usage, multi users, clients devices, remote users, multiple source of information for one category, updated data, save time & economic.
  • Yet another important object of present invention is to transform read only, partially informed internet framework to full feature NetAlter framework.
  • Yet another object of present invention is to devise an exclusive operating environment for NetAlter Operating System, aimed at People oriented autonomic capabilities involved therein.
  • Yet another object of present invention is to empower user with enormous capabilities to manage own data & information content over a distributed framework with regard to personal customizable portal & server thereof.
  • Yet another object of present invention is to fostering the use of personal portal via personal server for creation of personal network so as to define a interested peers personal network.
  • Yet another significant object of present invention is to remove most of the existing limitations of internet framework including its browser capabilities, ways & means of performing, e-commerce transactions, search techniques.
  • Yet another object is to devise system enabled with Rich Client techniques & concepts.
  • Yet another significant object of present invention is form automatically provisioned NetAlter framework having following characteristics: standardization, specialization, large number of module & services, portability, normalization, scalability, transformational, everywhere, every device, automation, secured, current data, duplication deterrent , low maintenance, low development cost, ready to use, each step comparison, matching, easy availability, ranking, built groups for information sharing ability.
  • Yet another object of present invention is to build up framework wherein there is no flashy & wacky advertisements, no proprietary search engines as well as domain name free network whereby reducing the hype being made on IPR of domain name registration and protection of the same like trademark.
  • Yet another object of present invention is to devise a smart system and method for information collection, organization, integration, collaboration and Distribution for development of networked community by secure means of trusted layered networking.
  • Yet another object of present invention is to devise a business application framework wherein e-commerce is possible in visual, voice enabled and automated mode.
  • Yet another object of present invention is to devise a means to identify each of the active nodes in the network. Thus, to ensure security and accountability.
  • Yet another objective of the present invention is to foster the e-commerce operations within the framework supported with automated marketing of the same.
  • the present invention devises a universal distributed computation and communication software solution, standards, in terms of service browser application. No other methods to date can make use of idle CPU resources on the Internet while being acceptable to the public.
  • web services represent an emerging set of standards that enable to provide web-accessible software functions to users or business partners through structured interaction and non-proprietary standards.
  • a web service is a programmatic interface, which is network-addressable through a universal resource identifier (e.g., a URL), and which is transported, routed, and packaged over network protocols, such as Hypertext Transport Protocol (HTTP) or TCP/IP.
  • HTTP Hypertext Transport Protocol
  • TCP/IP Transmission Control Protocol
  • XML is an increasingly adopted standard for describing data format and syntax using a mark-up format.
  • XML is used in the web service's programmatic interface to define Remote Procedure Calls (RPC) for accessing legacy systems.
  • RPC Remote Procedure Calls
  • a generally accepted standard for defining web service interfaces is the Web Service Description Language (WSDL).
  • the WSDL standard provides a standardized, XML-based format for describing the interfaces, their operations, and inputs/outputs.
  • SOAP Simple Object Access Protocol
  • the request is formatted based on a WSDL specification.
  • the application receives the request, processes it, and returns a response based on the formatted WSDL specification.
  • the present invention provides methods and systems whereby the present invention chalks out a convergence solution and standards to organize the information communication & computation(ICC) access modality of users, concomitant with information rights of user with best exploitation of prevailing technologies in terms of system and method to build a universally distributed application in an organized & standardized way that engrosses supercomputing capabilities into the framework, forming a computing grid along with peer to peer communication infrastructure.
  • a convergence solution being referred to as NetAlter communication & computation framework.
  • the said NetAlter framework comprising of disparate universally distributed computer systems enabling formation of communication & computation networks and an effective means for alternative ways to utilize presently unorganized internet framework.
  • the distributed network comprises of multiple clients disparate in nature placed at specified level of operation in the network architecture that essentially follows Trusted Flexible Hierarchical Layer (TFHL) networking standards devised to establish alternative communication methodology to internet as well as enterprise communication framework wherein said TFHL defines the predetermined specified relational administrative rights of all software powered channel node members in the framework.
  • TFHL Trusted Flexible Hierarchical Layer
  • channel node members comprise of a central control in the form of NetAlter, plurality of service module developers, plurality of service and module providers, plurality of service & module publishers & distributors and at the end of the NetAlter framework hierarchy are plurality of subscribers.
  • the software for administration of framework provided to channel node members is browser application for NetAlter operations management at specified hierarchical level in the framework.
  • TFHL Trusted Flexible Hierarchical Layer
  • the layered methodology for framework organization comprises of plurality of framework levels based on plurality of rationale segregating the framework in an identified parts thereof.
  • the concentric circular model in proposition in FIG. 24 illustrates NetAlter framework as a whole in terms of global perspective, which further comprises of plurality of fields, locations, networks, domains, sub- domains, entities and their attributes. Further each field represented in plurality of location, with each location comprising of plurality of networks, with still further networks comprising of plurality of domains with still further domains comprising of plurality of sub-domains, wherein still further essentially plurality of entities defining sub-domains at large having plurality of attributes thereof.
  • Most network servers are designed on a Client-Server basis in which clients connect to a server, begin a conversation to get information or perform an operation. This conversation is also called a transaction or session.
  • the server is the information provider and the client is the receiver.
  • the goal of the service provider is to attract as many users (clients) as possible.
  • the software application hereinafter referred to as service browser is truly devised for distributed operations, wherein the activity rights in the NetAlter framework is bestowed upon user through its attributes and the same being controlled in terms of digitized keys bearing the administrative rights descriptors and communicated across in the plurality of ways of communication.
  • the service browser application installed therein the users' device forming universally uniform active interface for information communication and computation (ICC) comprising of flexibly adjustable two separating panes namely explorer and viewer portion thereof, explorer showing active links with reference to related channel node members and viewer being displaying the same for further operations.
  • ICC information communication and computation
  • any peer can ask other dynamically assigned peers to work for it at the same time the source peer provides the computing peers with some task to perform.
  • Source peer node gain access to the service and in return, it pay back with part of its idle computing resource. It is the computing power contributed by all connected peers in the NetAlter framework that makes presently distributed system a supercomputing grid.
  • No other methods to date can make use of idle CPU resources on the Internet while being acceptable to the public.
  • Other distributed computing methods either require direct access to client machines or special setup. Normally, it consists of a lot of static nodes and each node runs some daemon dedicated to computing. In other words, all nodes are full-time contributors.
  • the aforementioned scenario is unlike NetAlter framework, which only contributes one's free idle CPU resources when it connects to get service from the server and vice a versa. Therefore, the present invention is a, mutually beneficial procedure for all connected members.
  • the distributed network communication is made possible by means of NetAlter browsers operating platform and same can be used to operate the network activities and computation in plurality of ways like peer-to- peer, offline, online etc.
  • the service browser helps to manage the network operation and is the means to administrative functions and information management.
  • the invention overcomes vexing flaws in presently available internet framework and grid computing.
  • the present invention defines ICC (Information Computation & Communication) framework for leveraging present internet infrastructure, grid, peer-to-peer and web services related technologies, standards, and concepts to foster democratically provisioned ICC facilities.
  • ICC Information Computation & Communication
  • the basic inventive feature of the present invention lies in its methodology of logical organization of framework in the layered manner, business concept building supported by means of software application and adjudging the same in light of reality.
  • the distributed network communication is made possible by means of NetAlter Service browser providing a tool to access the network contents in multiple ways like peer to peer, offline, online etc. Also the data management of the accessed information is facilitated by means of in-build customized support.
  • the explorer helps manage the network operation and is the means to administrative functions and information management, which is TFHL level specific, hence secure means for communication.
  • Network Automation comprising of distributed proactive methodology to devise value added alternate information framework (NetAlter Framework) intended to devise an alternate to internet framework, social networking, digital marketing, current business practices and other digital communication methodologies for end to end Network Automation which is means to create and manage, as per Network Topology and Models being automatically provisioned, one or more reliable, secure, credible, standardize, scalable, unified, interoperable, modular & researched, service specific, self contained, federal, collaborative and syndicative social, business and internet alternate Networks and/or other networks in each specific field or area in particular location, which comprises Universal framework Manager meant for central certifying and administering authority provided with NetAlter functionality and disparate CNMs with their respective functionalities.
  • NetAlter Framework value added alternate information framework
  • the system and method comprising of distributedly proactive automated framework to devise a universally distributed application in an organized way that engrosses supercomputing capabilities into the framework which form a computing grid comprising of disparate universally distributed computer systems enabling formation of communication & computation networks to bestow proportional computational capabilities at user end.
  • the logical layers in the NetAlter framework comprises of multiple Providers meant for serving single domain as well as network which are followed by Domain further which has one or more optional Sub-Domains or N number of sub-sub-domains in multiple locations owned, controlled by same or different owners, each with multi administration level functionality defined as per TFHL which consist of one or more Entities known or linked directly or indirectly to the user via its Attribute Information.
  • the NetAlter system Framework essentially comprises of four main CNMs namely
  • NetAlter Service Distributor [0141] All NetAlter CNMs being bestowed with respective NetAlter service Browser application, thereby acting as a network and information management tool as per administration rights granted.
  • Every CNM in the NetAlter framework are identified and accordingly provided with required functionality acting as core security mechanism to control any kind of mal operation or unauthorized activity into the system irrespective of its location and digital equipment to break the wall.
  • NetAlter Framework means one broad unique, standard platform to build social business, internet alternate network or other types of network wherein System provides End to End Network Automation to successfully build, manage, and collaborate by means of licensing certificates and permissions protocols established therein between network's and connected domain's browsers.
  • NetAlter framework in another significant visionary embodiment of the NetAlter framework is to devise a method of communication to address a information requirement involving access to and use of computer information resources, where more than one resource is capable of addressing the information requirement (multiplicity of sources), wherein plurality of computer information resources has been represented using service modules, thereby obtaining descriptions of the resources in the browser's explorer; arranging the descriptions in one or more semantic ontology; accessing one or more of the ontology to select a particular one of the plural information resources as available and/or qualified for addressing the information requirement.
  • the semantic ontology is necessarily domain specific and responsibility of ontology development lies with NetAlter Service Module Developer.
  • the system and components of NetAlter Framework essentially acts as central repository of all the identity proofs and record of all activities being performed over any node in the said framework so as to establish NetAlter as a central organizing authority meant for monitoring & brokering of NetAlter services.
  • the NetAlter acts as a central means to control & monitor the data related to identification proof of channel node members, browsers' licensing, peer to peer coordination & discovery services, synchronization & updates, quality control & assurance of the same, reports & analysis, AMA & search engine management, user complaints, user feedbacks, action, supports, lock & unlock system, communication, marketing & advertising, e-commerce, data mart, resource offering inventory, consulting and security concerns at large.
  • control & monitoring functionality is devised for members' service browser licensing management wherein NetAlter monitor and control distribution of service browser's product key to users as a tool to globally identify the node analogous to its equivalent counterpart i.e. IP address in internet framework. Also, monitor & control the port address and computational resource offering services within the Framework globally along with keeping track of wide-ranging attributes of the said nodes along with Administrative functionalities conferred to it so as to keep check of resource utilization based on that.
  • the NetAlter monitoring functionality is devised for peer-to-peer coordination & discovery services management wherein NetAlter monitor and maintains all attributes of every CNM and helps identify the same by means of look up server referred to as NetAlter layered peer-to peer distributed cluster wise supercomputing, Wherein NetAlter is offering the discovery services by means of discovery server whereby the requested peers in the network are identified by the NetAlter and the discovery services reserved for private utilization.
  • coordination services are being offered by NetAlter by means of coordination server wherein the coordination activity is made available at public utilization, resultant output on the user's part depends upon the amount of computing resources being offered whereby coordination server helps track the searched item in the network by means of segregating of whole of the network into fields, locations, networks, domains, sub domains, entities, and attributes which is instrumental at resource tracking and same can be worked out by means of name space to look up data in the granularity.
  • the discovery and coordination server functions are interchangeably and/or dynamically shared with distributed peer controller i.e. hub acting as means for routing and/or resolving the search criterion whereby saving the computational resources on the discovery & coordination server's part.
  • the NetAlter's monitoring functionality carry out synchronization & updates management wherein NetAlter monitor every piece of alteration over the network by means of NetAlter layered peer-to- peer distributed cluster wise supercomputing.
  • the NetAlter's monitoring functionality is devised for quality control & assurance of the same wherein NetAlter monitor and control quality standard defined by means of NetAlter factory standards and controls the same by means of supreme control of NetAlter i.e. application not at par are out rightly rejected.
  • NetAlter's monitoring functionality is devised for locking unlocking operation management wherein NetAlter monitor and control the activities being carried out in the network at large so as to lock operation and/or disable Active Functionality of any connected node in the network similarly can unlock and/or unable the same thence.
  • the NetAlter's monitoring functionality is devised for ensuring security of operations wherein NetAlter monitor and control activities related to unauthorized & malicious contents, piracy as minimum as zero percent (0.00%) as the information container it uniform and being controlled to data with respect to file extensions transfer detection. Piracy is been causing billion dollar loss to world business and creative industry, the secure means for access of the same is the dripping demand since long.
  • the IPR protection as to copyright violation and similarly piracy detection is carried out by means of duplication detection and piracy detection function wherein potential piracy prone data & files are being flagged as per the requirement of the resource provider having commercial value within it, are continuously detected and monitored so as to look for any of the unauthorized data transfer activity and inventory of these transactions is maintained for further reference.
  • further action in this regards provides view only contents wherein downloads being prohibited, printing deterrence being maintained wherein print screen being prohibited at all levels of control bestowed by NetAlter to Providers.
  • the system is devised to have virus proof operation with regard to data transfer operation as major source of viruses in prevailing internet framework.
  • virus deterrent operations are maintained by means of execution of full featured application at host side and data being only transferred into the system that avoids viruses to enter into the system.
  • Security insurance is guaranteed by means of proprietary and hence accountable nature of the NetAlter framework, virus and spam deterrence in a distributed processing of data is maintained wherein presentation, validation, and processing of data being carried at the host computing platform (client side computing) whereas the data which is being only source to viruses & spam transmitted essentially in an encrypted form.
  • NetAlter Framework employs distributed domain operation irrespective of location which further comprises of Networks with system application both having inbuilt Scalability to grow, reduce, separate and collaborate in all possible means and ways.
  • the horizontal scalability of system applications and network comprise any of the new service entry, attached utilities as well as vertically (no of entry, no of users).It again generate multiple connected or separate meaningful networks from existing one or more Networks with one or more services via smart auto match (explained in later section) based on one or multiple criteria.
  • the Net Alter framework meant for smart information processing system with internet alternate network following are some of the important features underlining the invention describe the method in the nutshell.
  • the NetAlter is a Universal distributed and service based communication framework with intelligent automated browser acting as central control to other browsers by means of NetAlter Active Administrative rights being communicated via not essentially Web server or peer to peer communication facility.
  • the standards building mechanism is regulated and governed wholly by master controller NetAlter essentially for module development at three essentially interlinked data organizing services that devises service modules standard, XML data structure standard, and information service standard being maintained uniformly throughout the information framework.
  • the system confer NetAlter Service Module Developer (NSMD) development rights of Full features multi client enabled service modules like Offline, Online, & mobile, as per service modules standard, XML data structure standard, and information service standard via one or more authorized and certified expert developer in a given field or area.
  • NSMD NetAlter Service Module Developer
  • One or more NSMD combined together and develop one or more service modules fully or partially and exchange reusable module component library.
  • Service Modules being tailor-made, developed as per demands, request, situation wherein new networks created e.g. Domain specific, Social and Business networks specific.
  • the Service Module needs publication to build a user centric system to foster access of new tools into the system, this task being accomplished by NetAlter Service Module Publisher (NSMP) being certified by NetAlter Developer (NSMD) to ensure user's equipment in uniform and standardized manner, wherein NSMD enjoys collaboration opportunities with other two or more than two related NSMDs' with prior permission from NetAlter, where permission always refers to request and subsequent license grant from NetAlter.
  • the collaboration is aimed at upgrading existing module being subjected to service modules standards for better resource planning and utilization thereof, also ensuring Service Compatibility, Scalability, Interoperability, service Specialized, Standardized and duplicate development deterrent as per NetAlter Service Module Factory Standards.
  • the system comprises of NetAlter Service Provider (NSP) acts as a means to formulate logical as well as physical grid framework in terms of development of Domains or Networks or Network Layers & Levels as per Network Topology and Models by means of Network Factory Service Module Standards output whereby attain Network Automation to manage life cycle of network.
  • NSP NetAlter Service Provider
  • the NSP is responsible for delivery of package keys and weighted service data to NetAlter Service Subscriber (NSS) i.e. user of NetAlter services wherein NSP does maintain multiple relationship with other channel node members in the TFHL model by means of information access and subsequent rights granted in the form of package keys, in the same relation the services are provided by means of service module developed by NSMDs the same being accessed by NSP in the form of product keys from the NSMD. All the control functionality imparted to NSP in the form of Provider Active NetAlter Service browser being licensed from NetAlter by means of browser product key.
  • NSS NetAlter Service Subscriber
  • the NSP consist of active control functionalities comprising of NSMD List tracking and management of the same also keep track & control of publisher and Distributors of related & interested services, issue package keys to NetAlter Service Publishers (NSPB) & NetAlter Service Subscriber (NSS), collaboration permission grant, multiple network or domain management in the grid with varied field specificity and location specificity, and keep in touch with NetAlter upgraded facilities in all regard to enjoy new versions of browsers, attach utilities and related upgrades and updates brought into the system by NetAlter also alters discrepancies and/or quality, standards devaluation of NetAlter.
  • NSPB NetAlter Service Publishers
  • NSS NetAlter Service Subscriber
  • the Provider active functionality consist of NSMD List Tracking and Management carried out by means of download of required Service Modules, utilities, upgrades, updates and new versions from desired NSMDs and same being communicated via set protocols for requests of product keys as well as to carry out network or domain expansion demands in the grid for licensing on NSMD side from NSP.
  • the product key is also put on request in case of collaboration is planned by all involved parties in the venture of distributed grid formation.
  • the Provider active functionalities consists of tracking tool for NetAlter Service Publishers (NSPB) and NetAlter Service Distributor (NSD) of related & interested services, issue of package keys to NSPB & NSS and rank or weight data to easing accessibility of NetAlter Service Subscriber and all involved therein and the same is communicated by all possible communication means comprising printed format, in the digital format, email, SMS, MMS, telephonic means, fax, paging services and voice mail.
  • NSPB NetAlter Service Publishers
  • NSD NetAlter Service Distributor
  • collaboration foster the venturing efforts by means of collaboration permission grant by means of set protocol to see grid framework to grow in desired way for the same all parties need to grant permission to collaborate in all possible ways.
  • a global case where in there exists two distant providers with similar interests and areas(subjects) of providers in any location in the world needs to exchange their services to better prospects, the same being made possible by means of grant of permission in terms of license key from NetAlter.
  • such other collaboration efforts are being fostered at all level of operation including Subscribers, Developers and other channel members.
  • the controlling authority is always the one which reports to its superior control in the TFHL model.
  • insuring scalability as well as network relationship alterations track.
  • the Provider active functionality tool for framework development consist of network life cycle Managers (providers), provide regularity and management feature for regulation and growth of the same by means of multiple network or domain management in the grid with varied field specificity comprising all the potential information rich subject areas of interest also location specificity is managed by means of collaboration, syndication, merger, reduction and/ or division of the same and/ or formation of new network to expand or reduce field specificity by means of set protocols.
  • the information management at NetAlter Service Subscriber end consists of NetAlter Service Subscriber tool referred to as NetAlter Service browser with subscribe active functionality (Subscriber Active), this management tool enable performing activity as per available Attributes in the network, for the same Subscriber does obtain product key from NetAlter along with identity registration for maintenance of democratic environment of the NetAlter Framework wherein the same tool comprised of multi administration support irrespective of user's multiplicity.
  • NetAlter Service Browser with subscribe active functionality (Subscriber Active)
  • the NetAlter Service Subscriber can manage its own Personal portal being managed by means of effective defragmentation of Administrative rights to manage user personal network relations and data whereby additionally provided with full personal customization facility referred to as personal portal and management of the same by means of personal server.
  • the Subscriber Active Rights aimed at sole feature of community and plurality of interactive group development activity keeping view of all possible relationship dynamics arising out of human factor at large to develop plurality of personal network by means of Subscriber (explorer) and/or Personal Portal & Personal Network Creation Wizard, e.g. consider a case wherein a certain individual being subscriber of NetAlter services has opted for Job and dating services offered by one or more Providers, thus can manage all related to its attributes i.e. job & dating into the network also enjoys active interaction with other peers in the network, can manage data, join desired interested community, form circle, join other circles, can share and exchange data with other peers in the network. Similarly such an individual can be a part of scientific community can manage its research and share and exchange views and data with other peers, also identification and searching and matching of peers and data is made possible by NetAlter Service browser.
  • the NetAlter Service Subscriber starts its activities over the NetAlter grid alternatively with the guided tool of Personal Portal & Personal Network Creation Wizard which help personalize the portal
  • the wizard adopts step by step approach to personalize the portal in which broadly nine (9 nos.) steps are carried out the first one being registration of the NetAlter Service Subscriber with NetAlter, the second asks for filling up of survey form which includes Subscriber's preferences and personal information, the third step provides the holistic view for the selection of the available Subscriber active both trial & registered service modules, applications & utilities in the categorized list format sourcing from multiple NetAlter Service Developers and their respective NetAlter Service Distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g.
  • the fourth step provides the categorized list of services from multiple NetAlter Service Providers and their NetAlter Service Distributors
  • the fifth step ask to choose amongst the already established personal network or circles to join as per Subscribers interests
  • the sixth one inform the Subscriber regarding the usefulness of the resources offering for peer to peer file sharing, data sharing & synchronization and communication and the same being asked to choose from according to dynamic resource requirement of the Subscribers
  • the seventh step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the subscriber
  • the eighth step ask to choose from various exclusive NetAlter Services like auto-matching, searching, identifying, and brokering services and the ninth one instruct the Subscriber to set up the browser as per suitable requirements for fully personalized operations.
  • NetAlter grid Framework is fully customizable at all levels wherein every opportunity is being provided to build customized service portals & networks and management of the same by means of functional rights bestowed therein and/or by means of service portal & network creation wizard.
  • the NetAlter Service Providers can create service portal by selective identification of NetAlter wide NetAlter Service Subscribers of the same so as to institute a network irrespective of location of the NetAlter Service Subscriber wherein the intended provider being guided to choose from the presented parameters to so as to customize the service portal & network thence adopts step by step approach to create the service portal in wherein plurality of broadly eight (8 nos.) steps are carried out the first one being registration of the intended NetAlter Service Provider with NetAlter, the second asks for filling up of survey form which includes NetAlter Service Provider's preferences, the third step provides the holistic view for the selection of the available admin active service modules, applications & utilities in the categorized list format sourcing from multiple NetAlter Service Developers and their respective NetAlter Service Module Distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g.
  • the fourth step provides the categorized list of related NetAlter Service Providers from multiple networks for collaboration request, the fifth one inform the NetAlter Service Provider regarding the usefulness of the resources offering for peer to peer file sharing, data sharing & synchronization and communication and the same being asked to choose from according to dynamic resource requirement of the NetAlter Service Provider, the sixth step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the provider, the seventh step prompts for selective searching & filtering of the NetAlter Service Publishers and same being communicated across and the eighth one instruct the NetAlter Service Subscriber to set up the browser as per suitable requirements for fully personalized & customized service portal operations.
  • the Subscriber maintains direct relationship with NetAlter so as to globally publish its content via NetAlter being laid to NetAlter's desertion/approval. Also the NetAlter Service Subscriber has active interaction with NetAlter Service Module Distributor and NetAlter Service Provider as well as NetAlter Service Distributors and NetAlter Service Providers for information newly available, alert services, new modules arrival, free/trial services etc. broadly speaking subsection channel node member has multiple access points to avail services.
  • the NetAlter Service Module Publisher (NSMP) being certified by NetAlter module developers maintains list of NetAlter Service module Distributors (NSMDI), NetAlter Service module Developers, NetAlter Service Providers and NetAlter Service Subscribers to help manage the operations at both the ends of information supply chain and has been conferred with control over network being targeted to foster information utilization till the node where information being consumed.
  • NMDI NetAlter Service module Distributors
  • NetAlter Service module Developers NetAlter Service Providers
  • NetAlter Service Providers NetAlter Service Subscribers
  • the NetAlter Service & Service Module Distributors are being certified by the respective NetAlter Service Publisher wherein the NetAlter Service Distributor is instrumental at Distribution of the services at NetAlter Service Subscribers' end and means for supply of information products in terms of NetAlter Services to the NetAlter Services Providers and/or to the NetAlter Service Subscribers along with Distribution of the same by means of package key whereas the NetAlter Service Module Distributor are means for Distribution of NetAlter Service Modules to the NetAlter Service Provider and/or to the NetAlter Service Subscriber along with Distribution of the same by means of product key.
  • the trust and security is guaranteed for visualizing the feasibility of data exchange and to maintain democratic information Distribution, seeking & computational environment all NetAlter Framework's channel nodes are entitled to sign an agreement with NetAlter coordination and discovery server services for computing resources offerings so as to enable interaction and communication between nodal members in as secure manner by attaining end to end automation for data exchange in fully encrypted format and all operation performed by browsers being monitored and kept under check by means of identity check by NetAlter.
  • the NetAlter Framework renders complete end to end automation essentially means to manage the Network Development Life Cycle (NDLC) refers to any sort of alteration in the NetAlter network at any channel nodal member in an unattended mode of operation i.e. automatic and the said automated operation being governed by the Distribution of product and package key on the basis of predetermined criterions like nature of agreement, associations, relationships, etc.
  • NDLC Network Development Life Cycle
  • NetAlter Framework is instrumental at performance of certain essential functions deemed to carry out in unattended mode e.g. means for duplication detection, synchronizing of data, updates, upgrades, error reports, log reports, name space resolving and building, system level connection parameters, etc.
  • the NetAlter system enables its functionality in the form of Rich client and Connected System operability.
  • NetAlter framework is being designed to take into consideration the future technologies and the present requirements of the users to have information services as per their comfort i.e. service oriented architecture along with all taking into consideration all possible variations.
  • Rich client applications deliver the best of both worlds, combining the reach of the remote computing with the power of local computing hardware. Likewise performs background multi tasking, queuing task, mass processing, Responsive, Flexible, High developer productivity due to mass development and languages for rich clients, Voice enabled application, Security level customization as per requirements, multiple version of application for the choice of rich client, operational functionality with variety of smart targeting specific device, application auto updating. Also rich client provided with Interactive, Multimedia, 3D, fewer user error, Auto complete, and Combo navigation.
  • Rich client being conferred better user experience with disconnected operability along with multi user functionality wherein data is continues synchronizing even after source is interrupted service mode (down) for some reason.
  • rich client is provided with Undo, Redo, Context sensitive help, heavy data entry, act, Plan, Analyzer, Visualize, Explorer, Complexity functionalities.
  • SOA Service Oriented Architectures
  • a rich client may take advantage of the local CPU, local memory or disk, or any local devices connected to the client, such as a telephone, bar-code/RFID reader, and so on. But it may also take advantage of local software, such as Microsoft Office applications, or any installed line-of-business (LOB) applications that interact with it.
  • local software such as Microsoft Office applications, or any installed line-of-business (LOB) applications that interact with it.
  • Rich client applications are never standalone and always form part of a larger distributed solution. This could mean that the application interacts with a number of Web services that provide access to data or an LOB application. Very often, the application has access to specific services that help maintain the application and provide deployment and update services.
  • the error report generation is being automated by means of error detection algorithm in case of any bugs and/or functional level error and same being reported in terms of error report to respective developers.
  • the log report generation is being automated by means of updating the usage data of one TFHL level of operation to its respective higher level in terms of log report and same being generated for activities performed, date, levels and user status.
  • the name space resolving and building is being automated by an instrument of name space developer and resolver and the same being made available to detect the desired sources.
  • Managing SOA includes many functions, including:
  • NetAlter is an architectural style whose goal is to achieve loose coupling among interacting connected members in the framework.
  • a service is a unit of work done by a service provider to achieve desired end results for a service user. Both provider and user are roles played by browsers on behalf of their owners
  • a Service Network is an application level network that leverages a Service Oriented Architecture.
  • the Service Network is composed of a number of Service Network Participants and many Services.
  • a Service is a callable routine that is made available over a network. Services have well defined interfaces (inbound & outbound) which further provides.
  • the NDLC being automated for unattained and secured management of any sort of the procedural changes being carried out at two independent stages of operations defining NDLC at large.
  • first stage scalability of network e.g. development (growth) and/or reduction is being carried out
  • second stage refers to the management stage of NDLC essentially meant for running maintenance of NetAlter
  • management functionalities refers to all sort management of all parameters related to all NetAlter members e.g. record keeping, changes and/or alterations management, security management, keys management etc.
  • Metcalfe's Law of statistics related to network growth and reduction wherein it is perceived that total value of a communication network grows with the square of the number of devices or people it connect.
  • the communication network is being crafted in such a logical manner as to improving upon person to person interaction at larger extent also enabling of advance digital gadgets into the communication channel with respect to service oriented architecture and embedded applications enabled smart devices into the said communication network of NetAlter also in an another aspect of the present invention, group forming capability due to clustering approach of this distributed network wherein the connectivity and relationships into the network grows in an exponentially defined manner, hence the value of communication network determination by Metcalfe's law is validated by NetAlter framework.
  • control mechanism to made NetAlter networks scalable and let every member of it exploit it to their convenience and advantage is worked out by an instrument of "control keys” namely product and package keys wherein the authority to regulate and deliver respective keys has been conferred on concerned parties.
  • the horizontal scalability in this regard essentially refers to major alterations in the network and/or domains like collaboration, merger, acquisition, division and shifting with relation to horizontal alteration into the networks being essentially NetAlter Service Provider specific functionalities to perform the said operations by means of an instrument of product keys whose Distribution being controlled by NetAlter Service Developer.
  • the vertical scalability essentially refers to alterations in the networks domains, sub-domains and any further branch like and/or nodal level changes in the intended areas of operations.
  • the vertical alterations being controlled by means of an instrument of product as well as package keys wherein all functional NetAlter nodal parties being NetAlter Service Provider, NetAlter Service Subscriber and/or user of the same. e.g.
  • NetAlter being aimed at global community development for all possible purposes, in an global perspective consider a situation wherein there are people interested in certain specific subject lets say politics in different part of the world, in the nutshell people generally keep in touch at local level, this activity is made possible by NetAlter local network creation by means of Subscriber, in the same local network is scalable wherein anybody with NetAlter Service Subscriber join the network or get out of the network to join some other network of choice.
  • networks around the world can be joined by user, wherein if specifically any user is interested in any particular subject can form own network.
  • the NetAlter network realizes SOA wherein the services are accessed by end user with the help of NetAlter Service Subscriber.
  • Service modules are availed by users/subscribers in an unlimited manner, also Provision for a product keys are made wherein the single product key represents a multiple set of related service modules to form a bundle from multiple independent NetAlter Service Developer transacted syndicatively to respective NetAlter Service Developers.
  • services are made available by means of NetAlter Service developers wherein users thereof subscribes to services modules on the basis certain criterions as to No. of system users, no. of entries, no. of languages, no. of service module clients e.g. online, offline, mobile etc., no. of members and volume licensing parameters involved therein.
  • SOA takes care of delivery of services as per requirements, essentially affordability and needs are determined by no.
  • NetAlter framework realizes distributed network concept wherein integrity of distributed entities is visualized in terms of robust and logically segregated divisions known as clusters which ensures a framework with highly organized distributed networks i.e. networks' network. Wherein all the connected nodes works in distributed environment in an organized manner and seek & keep tracking information distributedly on the module basis.
  • the distributed organization impregnated with logical clustering add granularity in searching and matching approach by carrying out distributed searching & matching to carry out real time and active as well as background searching through distributed networks individually as well as through centralized NetAlter server.
  • the granularity in searching approach is enabled by four tier searching with the help of depth based searching on four tier searching wherein requirement of the user along with affordability defines the depth of search wherein user searches and/or matches through personal network as first granular level, searches and/or matches through local network as second granular level, searches and/or matches through desired distributed Providers as third granular level, and searches and/or matches through global NetAlter Auto-match Architecture (AMA) & search engine as fourth level of granularity.
  • AMA NetAlter Auto-match Architecture
  • the data through out the NetAlter framework is relationally arranged, searching experience is as good as local database searching, wherein command based search is made possible and referred to as power searching which confers freedom to carry out granular search by means of searching in any of the identified part of the NetAlter framework.
  • search & match methodologies are devised to improves upon the relevance level of the searched and/or matched queries up to highest possible relevance level by means of processing the keyword, range, and natural language queries in duly specified locations based on the modules wise segregation of the data contents which restricts the unnecessary searching efforts.
  • the objective of global community development is achieved, though keeping distributed environment divided in terms of clusters and contents being segregated on the basis of modules provides enough possibilities to identify peers of interest in much simpler and faster way whereby achieve social community development through NetAlter Framework.
  • searching and matching are carried out by means of background search where in the searching & matching algorithm works as a auxiliary threads on the host computing platform being working in multithreading and multitasking environment over the distributed NetAlter network whereby conferring time schedule for information resources as well as save back ground computing resources at large.
  • This tool enables user to schedule the operations and keep updated about any of the changes taking place in desired subject of interest.
  • AMA Auto Match Architecture
  • a unilateral AMA is the means to match the query in one direction only wherein queried criterions of searcher are essentially matched with the existing data in the network with desired granularity i.e. personal network, global or desired network locations.
  • bilateral AMA is the means to match the query in bi directions wherein queried criterions of searcher essentially matches its own data specification i.e. attributes identified on the network with the existing data specifications throughout the network with desired granularity i.e. personal network, global or desired network locations. In an essence of social community development, this again acts as a significant searching tool to reach up to desired peers, or the information of interest if any.
  • the interactive digital media is being formulated and automated to provide direct approach interaction wherein interactive parties are always in close proximity to each other by an instrument of service explorer wherein searching & matching methodologies are being provided at both the ends in the form of distributed searching in peer to peer environment.
  • the direct approach concept applied herein refers to the facility of communication conferred by NetAlter with its users whereby seekers can always keep track of suppliers and likewise suppliers can keep track of potential seekers so that seeker are always presented with variety of sources which is essentially acts as means to curb monopoly into the NetAlter Framework.
  • Grid is a promising e-Science infrastructure that promotes and facilitates the sharing and collaboration in the use of distributed heterogeneous resources through Virtual Organization (VO).
  • VO Virtual Organization
  • a critical factor to the overall utility of Grid is a scalable, flexible and robust registry (inventory) mechanism. Although it provides some mechanisms to store and access metadata for publishing and discovering resources, such as MCS (Metadata Catalog Service).
  • NetAlter architecture enhances the use of registry approach in which registry of every connected node and relates logs are being maintained.
  • the NetAlter framework works in distributed environment wherein large number of computers of wide ranging locations and often disparate natured computers are deemed to utilize computer processor time and/or unused storage for dynamically needy user by mean of demanding contributions of local computer system's computing resources to carry out functionalities it has been conferred with whereby the distributed computing resources acts in distributed grid computing environment to form collectively distributed supercomputing platform.
  • computing resource contribution by each connected node in the NetAlter grid has been determined to be a function of that specific node's information and other related requirement, which ultimately takes care of affordability of each user.
  • computing resource offering dynamics defines relation of per percentage contribution to reception of the same services in that regard.
  • the distributed grid supercomputing logic works on multiple cluster formation of users on the individual computer system with regard to data devoted to variety of fields wherein computational resource sharing from individual nodal member system has been governed by NetAlter.
  • the distributed grid supercomputing is essentially means for personal super computing wherein users are being conferred with supercomputing capabilities at its end.
  • FIG. 20, 21 & 22 shows a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter; whereas FIG. 23 shows a logical block diagram of Logical relationship of all NetAlter Framework's Channel nodes; the logical clustering is illustrated in FIG. 24 represents a logical block diagram of NetAlter computing, info or data or service, application, peer to peer and Grid cluster logic.
  • the NetAlter Namespace is an unique identifier to identify each user within the NetAlter Framework and this identity made up of different optional parameters.
  • There are different types NetAlter Namespace some of the example are (2OM.1) For NetAlter Service Provider & Subscriber, (20M.2) For NetAlter Service Developer, (20M.3) For NetAlter Service Module Publisher & Distributor and (20M.4) For NetAlter Service Publisher & Distributor. All these NetAlter Namespaces consist of one or more optional parameter.
  • NetAlter Namespace represents initial Namespace parameters for (2OM.1) NetAlter Service Providers & Subscribers which starts with Root the first which indicate the top most node i.e. (20A) NetAlter itself.
  • the second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource).
  • the third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA.
  • the fourth parameter in the NetAlter Namespace is Network i.e. topic of subject area say (20D) Job is topic for HR subject area.
  • the fifth parameter in the NetAlter Namespace is Domain i.e. name to identify Service Provider say (20E) Domain B.
  • the sixth parameter in the NetAlter Namespace is Sub Domain i.e. name to identify Service Provider's Sub-Domain say (20F) Sub Domain W.
  • the seventh parameter in the NetAlter Namespace is Branch i.e. name to identify bottom most node in the Domain say (20G) Branch 100.
  • the eighth parameter in the NetAlter Namespace is Service Module i.e. name to identify Service Module say (20H ⁇ ReSUnIe Tracking.
  • the ninth parameter in the NetAlter Namespace is Service i.e. name to identify Service which is used or subscribed by the user i.e. NetAlter Service Subscriber say (201) Permanent Job.
  • the tenth parameter in the NetAlter Namespace is Entity or Item i.e.
  • the eleventh parameter in the NetAlter Namespace is Attribute i.e. name to identify NetAlter Service Subscriber's requirements who is using or subscribing the services say Employer's require service for (20K) Job Posting.
  • the twelveth parameter in the NetAlter Namespace is Information used to indicate the information regarding NetAlter Service Subscriber's requirements who is using or subscribing the services say Employer's provides (20L) Information for Job which they are Posting.
  • the present invention of distributed grid supercomputing explores computing resource utilization options in grid rendered by means of different ways namely reservation, sponsoring, on demand, balancing, private, available and dynamic resources etc.
  • the automation in NetAlter distributed supercomputing grid offers certain features as to self configuring, healing, optimizing & protecting, auto-accounting, secure, reliable, democratic, and scalability attainment .
  • reliable communication framework is insured wherein reliability is gained by means of tested identity and reputation of every entity, every party being verified & certified, higher level data authenticity being maintained, censored contents, virus immunized, duplication deterrent, updated by means of junk data deterrent, information being revised & verified.
  • the NetAlter framework is interoperable communication framework wherein the all kinds of browsers are being provided with cross layer communication whereby enabling internetwork & intranetwork, interlayer & intralayer, interdomain & intradomain, interf ⁇ eld & intrafield, and interlocation & intralocation op ' erability as per user preference.
  • the system is presented as federal, collaborative & syndicative and democratic communication framework wherein the system framework being logically obtained to represent global community in specific user respect whereby forming a communication network with NetAlter as a supreme governing authority and bestowing rights to collaborate, syndicate in a democratic way on the part of other channel node members.
  • the activities over the NetAlter network are carried out at all levels by means of respective NetAlter service browser activated according to functionalities bestowed therein by means of product key from NetAlter which provides explorer for all operations of the system wherein the said service browser is functionality specific and comprises plurality of control and administrative abilities including NetAlter Active, Developer Active , Provider Active, Subscriber active, Service Module Publisher & Distributor Active, and Service Publisher and Distributor Active service browsers.
  • NetAlter being supreme central administrative authority bears functionality referred to as NetAlter Active wherein all operations of NetAlter are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to Global NetAlter Service Providers, Global NetAlter Module Developers, Global NetAlter Service Module Publishers, Global NetAlter Service module Distributors, Global NetAlter Service Publishers, Global NetAlter Service Distributors, and Global NetAlter Service Subscribers.
  • NetAlter Active wherein all operations of NetAlter are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to
  • the Provider, developer, Subscriber, Service & Service Module Publisher & Distributors active browsers has limited administration functionality (rights) referred to as respective functionality browser application wherein all operations of NetAlter Service Provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to Global NetAlter Service Providers, Global NetAlter Module Developers, Global NetAlter Service Module Publishers, Global NetAlter Service module Distributors, Global NetAlter Service Publishers, Global NetAlter Service Distributors, and Global NetAlter Service Subscribers.
  • the present invention of NetAlter take into reality the above said concept wherein the said system operates on all smart devices including all communication devices, household appliances, logistic applications etc. by means of embedded framework for interaction involved therein.
  • the embedded component engraved therein is a light weight customized application, that makes the NetAlter system to install on any of the electronic gadget whereby allowing users to access the NetAlter services as per electronic virtues and capability of the instruments including the devices like medical devices, robotics, office & industrial automation, television, Set-Top-Box, retail point of delivery, palm top, mobile phone, game platform, network devices, Gateway/media store, kiosk/ATM, LOB thin client , camera, watch, fridge, audio-video devices, hand held computers, etc.
  • the communication logic insures bridging of the user devices and servers, so as to carry out the remote functions at user terminal device by means of embedded functionality provided therein.
  • the embedded functionality to enable communication at user electronics devices in real sense illustrates the NetAlter commitment to communication and computation convergence.
  • the method and system for alternative communication being based on distributed technology with granularity involved therein at least with two computing and/or communication platform to N nos. of the same whereby applicable in all issues involved and therein the life and communities and/or group of the same at large e.g. Village or City, Club, Association, Trust, Friend, Political, Government, religion, Employer/vendor/ recruiter, Job Seeker, Dating or Matrimonial, Business, Services or Professional, Customer, Student, Knowledge Management (KM) etc.
  • KM Knowledge Management
  • FIG. 1 shows a schematic block diagram of a preferred embodiment of NetAlter part of the present invention
  • FIG. 2 shows a schematic block diagram of a preferred embodiment of NetAlter Service Module Developers (NSMD), NetAlter Service Module Publishers (NSMP), NetAlter Service Module Distributors (NSMDI) and NetAlter Service Publishers (NSP) and NetAlter Service Distributors (NSD) part of the present invention
  • NSMD NetAlter Service Module Developers
  • NSMP NetAlter Service Module Publishers
  • NSMDI NetAlter Service Module Distributors
  • NSP NetAlter Service Publishers
  • NSD NetAlter Service Distributors
  • FIG. 3 shows a schematic block diagram of a preferred embodiment of NetAlter Service Providers (NSP) Network part of the present invention.
  • NSP NetAlter Service Providers
  • FIG. 4 shows a schematic block diagram of a preferred embodiment of NetAlter Service Browser (Subscriber Active) part of the present invention.
  • FIG. 5 shows a schematic block diagram of a preferred embodiment of NetAlter Service Browser (Provider Active) part of the present invention
  • FIG. 6 shows a logical block diagram of NetAlter Framework part of the present invention
  • FIG. 7 shows a logical block diagram of examples of NetAlter Provider Network Topology, Models and Levels
  • FIG. 8 shows a logical block diagram of NetAlter Service Module Developers (NSMD), NetAlter Service Module Suppliers consist of NetAlter Service Module Publisher (NSMP) & NetAlter Service Module Distributor (NSMDI) as well as NetAlter Service Module Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) which all in turn lead to the generation/creation of NetAlter Network Factory;
  • NSP NetAlter Service Provider
  • NSS NetAlter Service Subscriber
  • FIG. 9 shows a logical block diagram of NetAlter Service Provider (NSP), NetAlter Service Suppliers consist of NetAlter Service Publisher (NSPB) & NetAlter Service Distributor (NSD) as well as NetAlter Service Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) and all of them interact using the NetAlter Service Browser.
  • FIG. 10 shows a logical block diagram of Auto Match Architecture (AMA) and Search Engine of the present invention
  • FIG. 11 shows a logical block diagram of NetAlter Service Browser (NSB) (NetAlter Active);
  • FIG. 12 shows a logical block diagram of extended view of FIG. 11.
  • FIG. 13 shows a logical block diagram of extended view of FIG. 11.
  • FIG. 14 shows a logical block diagram of NetAlter Service Browser (NSB) (Developer Active).
  • NBS NetAlter Service Browser
  • FIG. 15 shows a logical block diagram of NetAlter Service Browser (NSB) (Provider
  • FIG. 16 shows a logical block diagram of NetAlter Service Browser (NSB) (Subscriber
  • FIG. 17 shows a logical block diagram of NetAlter Service Browser (NSB) (Service & Service Module Publisher & Distributor Active);
  • NSS NetAlter Service Browser
  • FIG. 18 shows a logical block diagram of NetAlter Framework all possible combinations of Peer-to-Peer Files sharing and/or Data Sharing & Sync, and/or communication among all NetAlter channel nodes.
  • FIG. 19 shows a logical block diagram of NetAlter Framework maximum possible combinations of Peer-to-Peer Files sharing and/or Data Sharing & Sync, and/or communication among all NetAlter channel nodes.
  • FIG. 20,21,22 shows a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter;
  • FIG. 23 shows a logical block diagram of Logical relationship of all NetAlter Framework's Channel nodes.
  • FIG. 24 shows a logical block diagram of NetAlter computing, info or data or service, application, peer to peer and Grid cluster logic.
  • FIG. 25 shows a logical block diagram of Information, computing, application grid automation as per grid topology models.
  • FIG. 26 showing graphical user interface (GUI) for NetAlter service browser explorer illustrating NetAlter search engine interface therein.
  • GUI graphical user interface
  • Fig 27 illustrates layered diagram of NetAlter convergence platform describing plurality of technologies integration with functionalities and communication standards.
  • FIG. 1 shows a schematic block diagram of NetAlter providing broad view of working of NetAlter & its functionality.
  • (IA) shows a host computer, in the form of web server containing a cluster of servers and peer to peer coordination & discovery server, for (IB) hosting database e.g. (1C) MS SQL Server communicate via protocol e.g. (IE) HTTP using business logic which are in the form of web services e.g. (ID) .Net web service.
  • IE protocol e.g.
  • NetAlter Controller which include i) NetAlter Service Browser for NetAlter Controller, Provider, Subscriber, Developer, Publisher & Distributor and management & other utilities, ii) maintain Global NetAlter Service Module Catalogue and provide related services, iii) maintain Global NetAlter Service Catalogue and provide related services, iv) maintain Global NetAlter Service Module Developer, Publisher & Distributor Catalogue and provide related services, v) maintain Global NetAlter Service Provider, Publisher & Distributor Catalogue and provide related services, vi) provide Global Auto Match Architecture (AMA), Search Engine, Brokering, Identity & Monitor Services, vii) published Global Subscriber Public Information, viii) provide Standards and Specialization for module development, ix) provide Certification & Licenses to modules developers for modules development, x) Provides Peer to Peer Coordination & Discovery Service to facilitate Peer to Peer File & Data transfer and communication xi) provide Centralize downloads for NetA
  • AMA Global Auto Match Architecture
  • Search Engine
  • FIG. 2 illustrates a schematic block diagram of a preferred embodiment of NetAlter Service Module Developers (NSMD), NetAlter Service Module Publishers (NSMP), NetAlter Service Module Distributors (NSMDI), NetAlter Service Publishers (NSP) and NetAlter Service Distributors (NSD) along with preferred component of present web server so as to establish connection relationship between NetAlter members and internet framework.
  • NSMD NetAlter Service Module Developers
  • NMP NetAlter Service Module Publishers
  • NSMDI NetAlter Service Module Distributors
  • NSP NetAlter Service Publishers
  • NSD NetAlter Service Distributors
  • (2A) shows a host computer, for i) NetAlter Service Module Developers, ii) NetAlter Service Module Publishers, iii) NetAlter Service Module Distributors, iv) NetAlter Service Publishers and v) NetAlter Service Distributors, in the form of web server containing a cluster of servers and peer to peer coordination & discovery server, for (2B) hosting database e.g. (2C) MS SQL Server communicate via protocol e.g. (2E) HTTP using business logic which are in the form of web services e.g.
  • (2D) Net web service for providing related services to the related parties and provide Centralize downloads or upload for modules, demo & like so and its Updates & Upgrades via (2F) FTP web server, communicate to the all related parties i.e. developers, providers, publishers, distributors, subscribers & other 3 rd parties via (2G) Mail Server and all other required services
  • FIG. 3 illustrates a schematic block diagram of part of NetAlter providing broad view of working of NetAlter Service Provider.
  • (3A) illustrates a host computer, for NetAlter Service Provider, in the form of web server containing a cluster of servers for (3B) hosting database e.g. (3C) MS SQL Server provide service to the subscriber via protocol e.g. (3E) HTTP using business logic which are in the form of web services e.g. (3D) .
  • Network web service for providing related services to the related parties and downloads modules, demo & like and its Updates & Upgrades via (3F) FTP web server, communicate to the all related parties i.e. developers, providers, publishers, distributors, subscribers & other 3 rd parties via (3G) Mail Server and use (3L) peer to peer for data sharing & synchronization, files sharing and communication.
  • [0298] (31) illustrates a computer for Domain administrator having full control over a data belonging to domain & share its data with (3J) sub-domain via (3B) web server and (3K) collaborates with other domain via (3K) web server or via (3M) peer to peer. Also illustrates the connection channel flow with Subscriber shown in the following illustration.
  • FIG. 4 & 5 illustrates functional protocol based relationships of NetAlter Service Subscriber & Providers with other member parties in the NetAlter framework.
  • FIG. 4 illustrates a schematic block diagram of NetAlter Service Browser (Subscriber Active) providing broad view of working of NetAlter Service Browser for NetAlter Service Subscriber.
  • (4A) illustrates a computer for NetAlter Service Subscriber on which (4B) NetAlter Service Browser (Subscriber Active) and (4C) communication, management & other utilities are installed to provide Personal Server Admin capability to the subscriber to facilitate building Personal Portal using selective service modules from selective (4N) service module developers and selective services from selective (40) service providers, using (4J) Multi client e.g. PDA, Mobile etc, (4D) online client or using (4E) 3 rd parties application, utilities, tools & services as well as to create (4L) Personal Network.
  • (4N) service module developers and selective services from selective (40) service providers using (4J) Multi client e.g. PDA, Mobile etc, (4D) online client or using (4E) 3 rd parties application, utilities, tools & services as well as to create (4L) Personal Network.
  • (4A) illustrates a computer for NetAlter Service Subscriber, could have multiple members and (4F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (4G) web server remotely with (4H) Remote Server and/or via (4K) peer to peer with (4L) Remote Server or with other members and/or share & synchronized data within the modules and use connected (41) Multi Devices for the same.
  • FIG. 5 illustrates a schematic block diagram of NetAlter Service Browser (Provider Active) providing broad view of working of NetAlter Service Browser for NetAlter Service Provider.
  • NetAlter Service Browser Provider Active
  • (5A) illustrates a computer for NetAlter Service Provider on which (5B) NetAlter Service Browser (Provider Active) and (5C) communication, management & other utilities are installed to provide Domain or Sub-Domain Server Admin capability to the provider to facilitate building Trusted Flexible Hierarchal Layered (TFHL) Network using selective service modules from selective (5N) service module developers and provides services to the (50) service subscribers.
  • (5A) illustrates a computer for NetAlter Service Provider, could have multiple domains or network and (5F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (5G) web server remotely with (5H) Remote Server and/or with other Domain or Sub-Domain Server for Collaboration.
  • (5A) illustrates a computer for NetAlter Service Provider, could have multiple domains or network and (5F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (5K) peer to peer with (5L) Remote Server and/or with other Domain or Sub-Domain Server for collaboration or with other (5J) Multiple Client e.g. PDA, Mobile etc (5D) online client or using (5E) 3 rd parties application, utilities, tools & services and/or share & synchronized data within the modules and use connected (51) Multi Devices for the same.
  • 5K peer to peer with
  • 5L Remote Server and/or with other Domain or Sub-Domain Server for collaboration or with other
  • 5J Multiple Client e.g. PDA, Mobile etc
  • 5E 3 rd parties application, utilities, tools & services and/or share & synchronized data within the modules and use connected
  • (51) Multi Devices for the same.
  • FIG. 6 illustrates a logical block diagram of NetAlter Framework and all the involved parties i.e. NetAlter Controller, NetAlter Service Module Developer (NSMD), NetAlter Service Module Publisher (NSMP), NetAlter Service Module Distributor (NSMDI), NetAlter Service Provider (NSP), NetAlter Service Publisher (NSPB), NetAlter Service Distributor (NSD), NetAlter Service Subscriber (NSS)providing broad view of working & interaction with interrelational map of all the involved parties.
  • NMD NetAlter Service Module Developer
  • NSMP NetAlter Service Module Publisher
  • NSMDI NetAlter Service Module Distributor
  • NSP NetAlter Service Provider
  • NSPB NetAlter Service Publisher
  • NSD NetAlter Service Distributor
  • NSS NetAlter Service Subscriber
  • (6A) illustrates the NetAlter Controller, the top most authority in NetAlter Framework, that provides NetAlter Service Browser to the related parties (channel node) & other services like upgrade, update, consultancy, NetAlter users & service catalogues, licensing for development of modules etc.
  • (6B) illustrates the NetAlter Service Module Developers, licensed by NetAlter Controller, engaged in developments of NetAlter Service Modules independently or collaboratively which are mainly used by the (6G) NetAlter Service Subscriber, (6D) NetAlter Service Provider via product key obtained from (6B) NetAlter Service Module Developer and/or (6C) NetAlter Service Module Distributor authorized by NetAlter Service Module Publisher in turn authorized by (6B) NetAlter Service Module Developer.
  • (6F) illustrates NetAlter Service Subscriber node which used the NetAlter Service Module provided by (6B) NSMD to access the services provided by the (6D) NetAlter Service Provider via Package Key obtained from (6D)(6H) NetAlter Service Provider or (6E) NetAlter Service Distributor authorized by NetAlter Service Publisher which in turn authorized by (6D) NetAlter Service Provider.
  • (6F) illustrates NetAlter Service Subscriber node which could work in standalone or have client-server methodology and link with other client like online or mobile to exchange & Share data or link peer to peer to share files and share & synchronized data, communication remotely or with other members with restricted permission.
  • FIG. 7 illustrates a schematic block diagram of NetAlter Network's Domain Topology Models i.e. hierarchy of nodes within a domain, Network Relationship i.e. the way nodes of domain are interconnected or two or more domains are interconnected, Trusted Flexible Hierarchical Layer (TFHL) i.e. a standards devised to establish alternative communication methodology to internet as well as enterprise communication framework which are use to communicate and manage information in secured manner preferentially identified as NetAlter framework and Network Automation which is possible by means of product & package key features which is provided into the explorer of browser application to successfully build, manage, and collaborate by means of licensing certificates and permissions transferred therein to networks and connected domains.
  • TFHL Trusted Flexible Hierarchical Layer
  • (7A), (7B), (7C), (7D), (7F), (7G), (7H) illustrates the some examples of different topology models of NetAlter Network's Domains
  • (7E) shows the collaboration between two domains and also indicate other possible collaboration like Intra & Inter Domain, Intra & Inter Network and Inter Subscriber
  • (7H) show the TFHL and the Network's Domain Relationship between channel nodes of a domain
  • (7K)(7J) shows the top most authority in the domain
  • (7M) shows the bottom authority in the domain
  • (7N) shows the final users of data flow via the domain channel Nodes
  • (70) indicates the possibility of sharing data between two subscribers i.e. Inter Subscriber Collaboration.
  • FIG. 8 illustrates a schematic block diagram of Service Module Factory and Network Factory.
  • (8A) shows the Service Module Factory, comprise of NetAlter Service Modules Factory, Online Service Modules Factory and Mobile Service Modules Factory, which are engaged in development of service modules by following Service Module Standard for Interface (Front-end), Data Format Standard for Database (Back-end) and Service Standard, Modules developed by Service Module Factories are sale directly or distributed via (8B) NetAlter Service Module Distributors authorized by NetAlter Service Module Publishers termed as Service Module Suppliers to (8C) NetAlter Service Provider & NetAlter Service Subscribe termed as Service Modules Users who formed the different domains based of different attributes like fields, location etc. which together in turn leads to creation of different Networks termed as (8D) Network Factory which support End to End automation of Full Features Multi Client (e.g.
  • FIG. 9 illustrates a relationship & functionalities logical block diagram of NetAlter Service Provider (NSP), NetAlter Service Suppliers consist of NetAlter Publisher (NSPB) & NetAlter Service Distributor (NSD) as well as NetAlter Service Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) and all of them interact using the NetAlter Service browser.
  • NSP NetAlter Service Provider
  • NSS NetAlter Service Subscriber
  • An network means a group or organization with a membership who all have a common aim or interest such as political, academic or engineering institutes, sporting bodies and so forth said organization network entities may be forced by group of individuals, entities, possessing one or more common entity attributes, Entities includes any individual, family, personal or organized network, organization, club, society, company, partnership, religion, or entity that exists as a particular and discrete unit and attributes include information regarding personal details, factors or interests; friends; relations; school alumni; employment factors; business colleagues; professional acquaintances; persuasions, or proclivities; sporting interests; entertainment, artistic, creative or leisure interests; travel interests, commercial, religious, political, theological or ideological belief or opinions;
  • (9D) illustrates the NetAlter Service Publisher authorized by the NetAlter Service Provider to publish their services and NetAlter Service Distributor authorized by the NetAlter Service Publisher to distribute the package keys for service & other services, NetAlter Service Publishers & Distributors both are termed as Service Suppliers to supply service to the (9E) NetAlter Service Subscribers.
  • (9E) illustrates the NetAlter Service Subscribers, using the services provided by the NetAlter Service Provider via NetAlter Service Browser, could be standalone or in the form of personal server could have multiple client, could access the data via online, mobile, peer to peer or other communication tools and could share the file, share & synchronized data and communicate with other subscribe with restricted permission.
  • FIG. 10 illustrates the Auto Match Architecture (AMA) & Search Engine for the NetAlter.
  • AMA Auto Match Architecture
  • [0321] (10A) illustrates the user, use the Auto Match Architecture (AMA) (capable to find information as per the predefined preference for the particular attributes automatically) & Search Engine (capable to find the information as per request of the user) of the NetAlter for searching the required information paid or free.
  • AMA Auto Match Architecture
  • Search Engine Capable to find the information as per request of the user
  • (10A) illustrates the user, use the Auto Match Architecture (AMA) & Search Engine of the NetAlter by sending the (10B) required information (say jobs information i.e. resume) as per related attribute (say Job) for searching the required information (say job vacancies) to (10E) the NetAlter Search Engine or AMA which in turn find the requested information from different related domains OR to the subscribed service (10C)(IOD) provider's server via AMA or Search Engine which in turn find the requested information from the provider's server.
  • (10G) illustrates a hub meant for local caching of the searched & matched results to make local availability of data so as to save upon time and NetAlter frameworks' computing resources.
  • illustration 11 through 17 represents the organizational framework and control & management utilities for continues regulation & governance by each entity as per hierarchical importance and functionalities attached therewith.
  • FIG. 11, 12 & 13 illustrates a schematic block diagram of NetAlter Service Browser (NetAlter Active) and its functionality.
  • (1 IA) illustrates the Explorer part of NetAlter Service Browser (NetAlter Active) which list the in depth details of all the parties related to the NetAlter Controller i.e. Developers, Providers, Subscribers, Distributors & 3 rd parties
  • FIG. 11C illustrates the Explorer part of NetAlter Service Browser (NetAlter Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches).
  • the explorer tree show (12A) a) details of Service Modules purchased by a specific provider to provide Services, b) details of Developers from whom Service Modules, Attached Utilities, Other Utilities and Application purchased by a specific provider, c) details of Service Publishers authorized by a specific provider for publishing a services provided by such provider and the list of Service Distributors appointed by authorized Service Publisher to sale the services provided by a specific provider d) details of Service Distributors from whom the a specific provider purchase the Package Key/s & Module Distributors from whom a specific provider purchase the Product Key/s and e) details of subscribers and the services used by them.
  • (1 ID) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Developers which show the list of developers & 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 Fields followed by Location followed by Networks followed by Developers.
  • the explorer tree show (12B) a) details of Service Modules developed by a specific developer, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific developer, c) details of Service Module Publishers authorized by a specific developer for publishing module developed by such developer and the list of Service Module Distributors appointed by authorized Service Module Publisher to sale the Module develop by a specific developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific developer or via service module distributors.
  • (1 IE) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Module Publishers which show the list of Service Module Publishers & 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 Fields followed by Location followed by Networks followed by Module Publishers.
  • the explorer tree show (13A) a) details of Service Modules, Attached Utilities, Other Utilities and Applications published by a specific Publishers, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific Publishers via appointed distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer and d) the list of Service Module Distributors appointed by Service Module Publisher to sale the Module, Attached Utilities, Other Utilities and Applications develop by a specific developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold via service module distributors.
  • FIG. 1 IF illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Module Distributors which show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors.
  • the explorer tree show (13C) a) details of Service Modules, Attached Utilities, Other Utilities and Applications distributed by a specific Distributor, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer via distributor and d) the list of Service Module Publisher who to Service Module Distributors appointed to sale the Module, Attached Utilities, Other Utilities and Applications develop by a developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by service module distributors.
  • (1 IG) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Publishers which show the list of Service Publishers & 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 Fields followed by Location followed by Networks followed by Service Publishers.
  • the explorer tree show (13B) a) details of Services published by a specific Publishers, b) details of providers for whom services published by a specific Publishers via appointed distributors, c) details of Service Provider who authorized to the Publishers for publishing Service provided by such provider and d) details of subscribers to whom Services are sold via service distributors.
  • FIG. 11 H illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Distributors which show the list of Service Distributors & 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 Fields followed by Location followed by Networks followed by Service Distributors.
  • the explorer tree show (13D) a) details of Service distributed by a specific Service Distributor, b) details of providers for whom Service distributed by a specific Service Distributor c) the list of Service Publisher who authorized to Service Distributors to sale the services provided by a service provider and e) details of subscribers to whom Service are sold by a Service Distributors.
  • (1 II) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Subscribers which show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Service Subscribers.
  • the explorer tree show (12C) a) details of Service Modules, Attached Utilities, Other Utilities and Applications distributed by a specific Distributor, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer via distributor and d) the list of Service Module Publisher who to Service Module Distributors appointed to sale the Module, Attached Utilities, Other Utilities and Applications develop by a developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by service module distributors.
  • (1 IJ) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter functionality and administrative rights.
  • (14A) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which list the in depth details of all the parties related to the NetAlter Module Developer i.e. Related Developers, Providers, Subscribers & 3 rd parties.
  • (14C) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches).
  • the explorer tree shows the details of Service Modules purchased by a NetAlter Service Provider to provide Services.
  • (14D) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers.
  • the explorer tree shows the details of Developers with whom Service Modules, Attached Utilities, Other Utilities and Application are develop collaboratively.
  • (14E) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Module Publishers that show the list of authorized Module Publishers & 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 Fields followed by Location followed by Networks followed by Module publishers.
  • the explorer tree shows the details of Service Module Publishers authorized by a developer for publishing a service modules developed by a developer
  • (14F) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers.
  • the explorer tree shows the details of subscribers and the Service Modules, Attached Utilities, Other Utilities and Application are used by them.
  • (14B) illustrates the categorized functionality of NetAlter Service Browser (Developer Active) i.e. a) General Services which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to be upload via FTP, produce Reports & Analysis like sales made, purchase by whom, from where, amount of commission given to the publishers, publisher wise sales, location wise sales etc..., handle users complaints & Feedbacks, provide supports & consultancy to the related parties, b) Provider Related Services which includes to issue licenses i.e.
  • (15A) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in depth details of all the parties related to the Provider i.e. other Providers, Subscribers, Distributors & NetAlter Controller.
  • 15C illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches).
  • the explorer tree shows the details of Service provided by a NetAlter Service Provider itself, list of other providers with whom a provider work collaboratively to provide services, list of other related service provider found with the help of search & Filter and more.
  • (15D) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers.
  • the explorer tree shows the details of Developers from whom Service Modules, Attached Utilities, Other Utilities and Application are purchase by a service providers, list of other related service module developers found with the help of search & Filter and more.
  • (15E) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Module Distributors that show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors.
  • the explorer tree shows the details of Service Module Distributors from whom the service modules (Product Keys) are purchase by a provider, list of other related service module distributors found with the help of search & Filter and more.
  • (15F) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Publishers that show the list of Service Publishers & 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 Fields followed by Location followed by Networks followed by Service Publishers.
  • the explorer tree shows the details of Service Publishers authorized by a provider for publishing a service provide by a provider, list of other related Service Publishers found with the help of search & Filter and more.
  • (15G) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers.
  • the explorer tree shows the details of subscribers who subscribed the services of providers, details of services subscribed by subscriber and list of other prospective service subscribers found with the help of search & Filter and more.
  • (15B) illustrates the categorized functionality of NetAlter Service Browser (Provider Active) i.e. a) Service Module Related which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to downloaded via FTP from multiple developers, details of Service Modules, Attached Utilities, Utilities & Applications, New Versions installed, reinstalled or uninstalled and more b) General which includes setting for automation, allowing sharing of data to the other providers with restricted sharing permission, assigning admin rights to different users, use AMA & Search engine for searching & filtering required information, viewing the activity log reports of its subordinates, setting the security parameters and more, c) Provider related services includes generating package keys for the services provided, details of package keys issue to the publishers & subscribers, download data from & upload data to other providers' networks, list & details of other provider with whom services are used collaboratively, maintain list of other providers found with the help of search & Filter
  • Service Publishers Related Services which includes the List of Service Publishers authorized by Provider to publish the services, List of other Publishers found via Search & Filter
  • Service Module Distributors related services includes List of Service Module Distributors from whom Product Keys are obtained to use the service modules, Other Service Module Distributor list found via search & filter and h) NetAlter Related services which include Download Default NetAlter Service Browser (Provider Active), Upgrades & Updates it, look for New Version and use Request Form to request for new Service Modules which are unavailable and more.
  • FIG. 16 shows a schematic block diagram of NetAlter Service Browser (Subscriber Active) and its functionality.
  • (16A) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which list the in depth details of all the parties related to the Subscriber i.e. Providers, Developers, Subscribers, Distributors & NetAlter Controller.
  • (16C) shows the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches).
  • the explorer tree shows the details of Service provided by a NetAlter Service Provider to the subscriber, list of other related service provider found with the help of search & Filter.
  • (16D) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers.
  • 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 found with the help of search & Filter and more.
  • (16E) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Module Distributors that show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors.
  • the explorer tree shows the details of Service Module Distributors from whom the service modules (Product Keys) are purchase by a Subscriber, list of other related service module distributors found with the help of search & Filter.
  • (16F) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Distributors that show the list of Service Distributors & 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 Fields followed by Location followed by Networks followed by Service Distributors.
  • the explorer tree shows the details of Service Distributors from whom the services (Package Keys) are purchase by a Subscriber, list of other related service distributors found with the help of search & Filter.
  • (16G) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers.
  • 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 & Filter.
  • (16B) illustrates the categorized functionality of NetAlter Service Browser (Subscriber Active) i.e. a) Service Module Related which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to downloaded via FTP from multiple developers, details of Service Modules, Attached Utilities, Utilities & Applications, New Versions installed, reinstalled or uninstalled and more b) General which includes setting for automation, allowing sharing of data to the other with Subscriber restricted sharing permission, assigning admin rights to different users, use AMA & Search engine for searching & filtering required information, viewing the activity log reports of its subordinates, setting the security parameters and more, c) Subscriber Related Services includes list of services subscribed from the service provider, details of packages single or multiple & passport packages purchased, subscribed new services, renew current services, become member of new services, download data from & upload data to subscriber's personal network, list & details of other personal network with whom data
  • FIG. 17 shows a schematic block diagram of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) and its functionality.
  • (17A) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which list the in depth details of all the parties related to the Service & Service Module Publisher & Distributor i.e. Providers, Developers, Subscribers, Publishers, Distributors & NetAlter Controller.
  • FIG. 17C illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Providers, which show list of providers, & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches).
  • the explorer tree shows the details of Service provided by the providers whose services are published by the service publishers & distributed by the service distributors, list of providers to whom Services Modules, Utilities & Application (Product Keys) are sold by Module Distributors or Services (Package Keys) are sold by Service distributors, list of other related service provider found with the help of search & Filter.
  • 17D illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Module Developers, which show the list of Developers, & 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 Fields followed by Location followed by Networks followed by Developers.
  • the explorer tree show the details of Developers whose Service Modules, Attached Utilities, Other Utilities and Application are published by the Service Module Publishers & distributed by the Service Module Distributor, list of other related service module developers found with the help of search & Filter and more.
  • (17E) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service & Services Modules Publishers & Distributors which show the list of Service & Services Modules Publishers & Distributors & 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 Fields followed by Location followed by Networks followed by Service or Service Module Publishers followed by Service or Service Module Distributors.
  • the explorer tree shows the details of Service Module Publishers authorized by a developer for publishing a service module developed by a developer or list of Service Publishers authorized by Service Providers to publish the services, list of other related services or service modules publishers found with the help of search & Filter, list of Service Module Distributors authorized by Service Module Publishers for distributing service modules developed by a developer or list of Service Distributors authorized by Service Publishers to publish the services, list of other related Service Distributors found with the help of search & Filter and more
  • (16G) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Subscriber, which show the list of Subscribers, & 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 Fields followed by Location followed by Networks followed by Subscribers.
  • the explorer tree shows the details of subscribers, services subscribed by subscribers, service modules purchased by the subscribers and list of subscribers found with the help of search & Filter.
  • [0363] (17B2) show the categorized functionality of NetAlter Service Browser for Service Module Distributors (Service Module Distributor Active) like related to Publishers shows the List of Service Module Publishers who certified to Distributor, related to developer show the List of Service Module Developers who Certified to distributor's Publishers for Service Module Sale, related to Providers show the list of Providers who Purchased product keys from Service Module Distributor, related to Subscriber show the list of Subscriber who Purchased product keys from Service Module Distributor.
  • Service Module Distributor Active Service Module Distributors
  • 17B3 illustrates the categorized functionality of NetAlter Service Browser for Service Publishers (Service Publisher Active) like related to Service Distributors which shows List of Service Distributors Certified by Service Publisher, related to Service Providers which show the List of Service Providers who purchase product keys from Service Publisher's Distributor, related to Subscribers shows the List of Subscriber who purchase product keys from Service Publisher's Distributors.
  • [0365] (17B4) illustrates the categorized functionality of NetAlter Service Browser for Service Distributors (Service Distributor Active) like related to Service Publishers shows the List of Service Publishers who certified to Service Distributor, related to Subscriber show the list of Subscriber who Purchased product keys from Service Distributor.
  • Service Distributor Active Service Distributors
  • FIG. 18 show All possible combinations for Peer to Peer Files Sharing, Data Sharing & Synchronization, communications between all the parties of the NetAlter i.e. NetAlter Controller, Developer, Service Modules Publishers, Service Modules Distributors, Providers, Service Publishers, Service Distributors and Subscribers.
  • FIG. 19 show example of Peer to Peer Files Sharing, Data Sharing & Synchronization, communications between all the parties of the NetAlter namely Net Alter Controller, Developer, Service Modules Publishers, Service Modules Distributors, Providers, Service Publishers, Service Distributors and Subscribers.
  • (19A) shows the peer to peer sharing & synchronization of data & files between the developers for collaborative development of service modules, utilities & Applications.
  • (19B) show the peer to peer transfer of files i.e. Service Modules, Utilities & Applications from developer to Service Providers.
  • (19C) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications from Service Provider to Service Subscribers & Vice versa.
  • (19D) show the peer to peer transfer of files i.e. Service Modules, Utilities & Applications from developer to Service Subscribers.
  • (19E) show peer to peer sharing & synchronization of data and sharing of files i.e.
  • Service Modules, Utilities & Applications between Service subscribers or between the members of Personal Network (19F) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers for service collaboration & syndication. (19G) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers and its remote client for accessing data & files remotely. 19H) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers and its local client connected or disconnected.
  • FIG. 20 illustrates the graphical overview of the NetAlter Visual Map and the method & example of (20M) NetAlter Namespace.
  • the NetAlter Namespace is an unique identifier to identify each user within the NetAlter Framework and this identity made up of different optional parameters.
  • There are different types NetAlter Namespace some of the example are (20M.1) For Provider & Subscriber, (20M.2) For Developer, (20M.3) For Service Module Publishers & Distributors and (20M.4) For Service Publishers & Distributors. All these NetAlter Namespaces consist of one or more optional parameter.
  • the first example of NetAlter Namespace shows NetAlter Namespace parameters for (2OM.1) Providers & Subscribers are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself.
  • the second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource).
  • the third parameter in the Net Alter Namespace is Location i.e. geographical area say (20C) USA.
  • the fourth parameter in the NetAlter Namespace is Network i.e. topic of subject area say (20D) Job is topic for HR subject area.
  • the fifth parameter in the NetAlter Namespace is Domain i.e. name to identify Service Provider say (20E) Domain B.
  • the sixth parameter in the NetAlter Namespace is Sub Domain i.e. name to identify Service Provider's Sub-Domain say (20F) Sub Domain W.
  • the seventh parameter in the NetAlter Namespace is Branch i.e. name to identify bottom most node in the Domain say (20G) Branch 100.
  • the eighth parameter in the NetAlter Namespace is Service Module i.e. name to identify Service Module say (20H) Resume Tracking.
  • the ninth parameter in the NetAlter Namespace is Service i.e. name to identify Service which is used or subscribed by the user i.e. subscriber say (201) Permanent Job.
  • the tenth parameter in the NetAlter Namespace is Entity or Item i.e.
  • the eleventh parameter in the NetAlter Namespace is Attribute i.e. name to identify Service Subscriber's requirements who is using or subscribing the services say Employer's require service for (20K) Job Posting.
  • the 12 th parameter in the NetAlter Namespace is Information used to indicate the information regarding Service Subscriber's requirements who is using or subscribing the services say Employer's provides (20L) Information for Job which they are Posting.
  • the second example of NetAlter Namespace shows NetAlter Namespace parameters for (20M.2) Developers are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself.
  • the second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource).
  • the third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA.
  • the fourth parameter in the NetAlter Namespace is SM_Developer i.e. name or identity to identified service module developer.
  • the fifth parameter in the NetAlter Namespace is ASM i.e. name or identity to identified NetAlter Service Module developed by service module developer.
  • the third example of NetAlter Namespace shows parameters for (20M.3) Service Module Publishers & Distributors are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself.
  • the second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource).
  • the third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA.
  • the fourth parameter in the NetAlter Namespace is (20Q) SM_Publishers i.e. name or identity to identified Service Module Publishers.
  • the fifth parameter in the NetAlter Namespace is (20R) SM_Distributors i.e.
  • the sixth parameter in the NetAlter Namespace is (20H)ASM i.e. name or identity to identified (20H) NetAlter Service Module developed by service module developer.
  • the fourth example of NetAlter Namespace shows parameters for (2OM.4) Service Publishers & Distributors are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself.
  • the second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource).
  • the third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA.
  • the fourth parameter in the NetAlter Namespace is (20S) S_Publishers i.e. name or identity to identified Service Publishers authorized by the (20O) Service Providers to publish the services.
  • the fifth parameter in the NetAlter Namespace is (20T) S_Distributors i.e. name or identity to identified Service Distributors authorized by the Service Publishers to distribute the services.
  • the sixth parameter in the NetAlter Namespace is AS i.e. name or identity to identified (201) NetAlter Service provided by service provider.
  • FIG. 20,21,22 illustrates a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter framework; the visual map a self stimulatory and also divulges relationships aspects of NetAlter members
  • FIG. 21 & 22 illustrates the visual relationship map in different Namespace of NetAlter information and services flow, both illustrations form extension of information and services flow diagram from fig 20 which derives a namespace for a model NetAlter representation.
  • the namespace derivation kick starts at the root (20A) i.e NetAlter with further expanded collaterals based on NetAlter logical layer technology segregating the users in an organized manner.
  • the similar visual relationship map forms a part of NetAlter service browsers so as to provide visual access to physical entities in the framework.
  • Fig 21 & 22 specifically highlights protocol based relationship and transactional flow involved therein.
  • Fig 23 illustrate a block diagrammatic representation of protocols being followed in the NetAlter framework building up process
  • 23A, 23B, 23C,23F, and 23G represents a protocol transferring entity by means of certification grant
  • 23D, 23E, 23H, 231 represents either product or package key delivery flow wherein rights being conferred on to the respective parties for successful service access.
  • fig 24 illustrates a NetAlter layered, clustering based distributed grid logical picture. The layer approach has been explained in concentrically circular manner with one encircling the other, with layers following ranges from broader to narrower aspect in the grid, i.e. from global master controller NetAlter to subsequent further granular divisions till defining attributes of the entity helps derive NetAlter namespace in the nutshell.
  • FIG. 26 showing graphical user interface (GUI) for NetAlter service browser viewer (NSBV) illustrating NetAlter search engine interface therein, GUI of NetAlter search engine being fully customizable as per requirements FIG. 26 showing plurality of functions the said search engine can perform.
  • Section 26A shows the regular active rights specific explorer navigation tree structures
  • section 26B shows the NetAlter service browser viewer containing search engine.
  • NetAlter search engine employing plurality of search techniques to retrieval relevance and precision optimization conducting basic search, search wizard, advanced search, and command based search.
  • 26G showing NetAlter Service Browser menu containing plurality of functions
  • 26H showing the subject specific search engines having selection enabled through plurality of tabs provided therein and same can be customized as per service subscribed by the user.
  • Section 26C of the search engine GUI illustrating basic search engines enabling selection of various searched parameters based on conditional search 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 can be conducted at four different granular levels including NetAlter, Service provider, personal Networks and local Networks, restricting search to specific domain, also plurality of information type is also specified therein i.e. data, file & image etc.
  • NetAlter employs cluster approach for improving on service orientation ground, same tool of clusters is used to limit the search to specific cluster of operation.
  • the NetAlter search 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 ontologies to improve upon precision and relevance of searched information into the NetAlter framework.
  • search engine GUI with 261, 26D and 26E showing predefined (changeable) range of results, search status bar showing description of search result and actual annotated results, with its namespace appended therein respectively.
  • the search engine GUI being designed handsomely functional illustrates plurality of functional buttons in section 26F to manipulate the search results thus obtained comprise of sort, rank, track, filter, multi search settings, print, send search, download information, upload information, compare, full view, auto match, export and save search options but not restricting to these functions only.
  • Fig 27 illustrates layered diagram of NetAlter convergence platform.
  • 27A being an innermost layer forms the base of NetAlter functioning includes plurality of communication standards, protocols and methods necessary for information transfer forming a unique operating platform for integration of all existing communication standards, protocols and methodologies and server side web apps, web services, & central search engine Computation being attracting significant concern the world-over, NetAlter devices a computational Grid formation acting as primary infrastructure layer illustrated by 27B.
  • the Grid browser application when installed on client computer enable predefined percentage of computational resource utilization to NetAlter Grid members i.e. service browser subscribers, the computational locations being dynamically selected by means of algorithm used therein from the NetAlter framework.
  • Third integrated layer 27C illustrates peer to peer enability of NetAlter for file & data sharing & communication, host web services, web apps and devices on local server, local databases and secure file system, distributed personal search engine.
  • Fourth layer 27D being functional in nature applies to preceding communicating layers, the functions includes service browser application with multi-client (Rich, Thin, mobile , etc.) service modules and services running on smart devices and embedded systems providing semantically organized service oriented architecture.

Description

A method and system for institution of information communication and computation framework
A system, method, Computer program products, standards, SOA infrastructure, search algorithm and a business method thereof for AI enabled information communication and computation (ICC) framework (NetAlter) operated by NetAlter Operating System (NOS) in terms of NetAlter Service Browser (NSB) to device alternative to internet and enterprise & social communication framework engrossing universally distributed grid supercomputing and peer to peer framework
COPYRIGHTS INFORMATION
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.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application incorporates by reference the content of Indian Provisional Application No. 1279 /MUM/2004, filed on 10 /02/2004 to Yogesh Rathod et al, entitled "A system and method to device universally distributed grid supercomputing platform for alternative framework to internet, enterprise & social communication framework"
FIELD OF INVENTION:
[0002] The present invention relates to system and method for universal distributed information computation & communication and more specifically to the service browser application, SOA infrastructure, internet alternate, grid computing infrastructure, peer to peer communication, search algorithm, internet wide operating system, application management, developers development platform and an on demand application, information, service & computing resources and its method of implementation. BACKGROUND OF THE INVENTION
[0003] The rapid growth in information technology and the emergence of the Internet and World Wide Web over the last several years have changed the ways and means of communication in broader aspect. At present there are world over around 815 million internet users enjoying services of internet framework and increasing at the rate of 125% a year. On the retrospective & rational viewpoint internet is another kind of communication framework wherein information is made available at the user terminal by means of browser software and sources from any of the connected server in the framework traced successfully by means of DNS servers, routers and similar other technologically advance electronic intelligent gadgets. Thus, internet framework essentially follows highly technically equipped rather unorganized kind of client server model.
[0004] The Internet was designed to hold smaller networks together, turning then into one' big network. The major limitations with internet framework is disability at user end to cross check the accuracy, currency, authority, reliability, objectivity and truthfulness of its contents. Further virus and spamming attacks to the connected network users put users at risk making internet itself a hazardous product being offered to users violating all laws with customers' been privileged with. Likewise, IPR being meant for protection tool to inventor, via internet IP that worth billions of dollars is infringed in terms of copyright infringement and circulation of the same into the grey market hosted online, causing piracy of product that has come out of intellect of inventor, demeaning of the respect towards science and creativity.
[0005] This enormous growth of internet till date has generated around 60 to 100 billion of publicly available web pages all over the world to search for and simultaneously another estimated 20 billion intranet pages to that matter. Using this mean of internet framework huge amount of information is being thrown on the servers in roughly unorganized manner.
[0006] Plurality of search engines have been designed to Similarly to track and find out desired information hosted at plurality of internet servers wherein Google do manage to index at the most around 8.0 billion web pages which means 60% of web contents are not searchable by this means.
[0007] Unfortunately, end users are often overwhelmed. They spend most of their time searching, navigating & sorting through the data, spending less time interpreting, and even less time actually doing something about what they find. [0008] To curtail above stated shortcoming of internet framework since its inception always steps have been taken to overcome this unorganized format of communication. In the continuous efforts to do so various standards e.g. TCP/IP, HTTP, Port 80 and XML are being adopted to enable standardized and uniform communication and further actions in this regard are still under study with Internet Task force and other concerned bodies.
[0009] Furthermore, the Internet is Protocol based network. A protocol is an agreement about how things work together. This protocol does not specify what people can do with the network. So in the backdrop of other services being offered keeping user in the context likewise other telecommunication facilities has converged to offer user centric services. This has not been the case with Internet wherein users are always been conferred with limited actionable ability over network.
[0010] To organize and make the present system of internet more functional continuous efforts are being carried out, which resulted in similar other technologies recovered of one or the other problem of internet. Thus, taking into consideration privacy and security of operations in concern peer-to-peer (P2P) has been put to use, which with few advantages has limitations on account of its bandwidth availability, IP address translation, port 80 pollution, packet filtering, regulation, copyright infringement, barriers to entry, ability to trust the system and other users, security, complex architecture and difficult maintenance, poisoning attacks , denial of service attacks, defection attacks, viruses, filtering, identity attacks, spamming. Additionally the tendency of computers at the edge of the network to fade in and out of availability and accountability of the actions of network participants further devaluate security and system management.
[0011] There are now at least 10 million people actively using P2P file-sharing technology at any time. As if now Client-server was one-way, the Web was two-way, and now peer-to-peer is multi-level. The privacy & security are still been major grounds specifically for B2B operations which are not been addressed fully and asks for expensive solutions for the same.
[0012] Peer-to-Peer (P2P) Methods & concepts known to the computing world, Gartner Group describes P2P computing as: "a set of computing nodes that treat each other as equals (peers) and supply processing power, content or applications to other nodes in a distributed manner, with no presumptions about a hierarchy of control". [0013] Thus, successful implementation of P2P requires overcoming of above stated shortcomings, which in turn ask for expensive solutions to configuration and implementation of the same, hence keeping it out of reach of common user at large.
[0014] Even though being decentralized & distributed P2P architectures are vulnerable to security not being sturdy enough to peer identification and authorization because of unavailability of trust, security, mechanism, and management wherein it demands balancing privacy, identity and trust of the users by means of enhanced bandwidth at much higher cost. Also regulation of P2P framework always raises question on its regulating authority and credibility of the same, P2P networks are known to be maliciously efficient in infringement of intellectual property rights specifically copyrights infringement that demands automated technical solution irrespective of regulating authority and same is not available.
[0015] Whereas focus on nonfunctional characteristics such as security, scalability, performance, fairness, and resource management is still not up to the mark and same need to be addressed for actualization of peer to peer distributed framework to work in tandem with internet framework.
[0016] Similarly the architectural design decisions and infrastructure technologies in terms of their distributed object location and routing mechanisms adopted by current peer-to-peer systems including their approach to content replication, caching and migration, their support for encryption, access control, authentication and identity, anonymity, deniability, accountability and reputation, and their use of resource trading and management schemes are still not up to the mark.
[0017] In an another preferred technical and methodological aspect in the similar lines of distributed methodologies is catching eyes of the inventors around the world wherein efforts are being carried out to put distributed system of communication to prove as a computing tool referred as "Distributed Grid Computing".
[0018] Further advancement in network communication employs grid formulation to share resources wherein Grid technology enables a large scale sharing of computer resources located at remote locations. Computational grids are networks of many computers, often numbering in the thousands, that all have the ability to participate in a solving a single problem simultaneously.
[0019] Grid computing, which is sometimes referred to as distributed processing computing, has been proposed and explored as a means for bringing together a large number of computers of wide ranging locations and often disparate types for the purpose of utilizing idle computer processor time and/or unused memory by those needing processing or storage beyond their capabilities. While the development of public networks such as the Internet has facilitated communication between a wide range of computers all over the world, grid computing aims to facilitate not only communication between computers by also to coordinate processing by the computers in a useful manner. Typically, jobs are submitted to a managing entity of the grid system, and the job is executed by one or more of the computers on the grid.
[0020] Unlike conventional computer networks that focus on communication among users, grid computing is directed at harnessing unused processing cycles of all the computers within the grid to solve problems that require more computing resources than could be provided on any single machine.
[0021] A well-known example of a computational grid is the Search for Extraterrestrial Intelligence (SETI) project. SETI shares the unused processor cycles of thousands of computers to perform the vast amount of processing that is performed upon radio signals received from outer space in the search for intelligent life.
[0022] Though there exist substantial advantages in using computational grids, access to existing grids is limited. In order to access information or computer resources contained within a computational grid, a user needs to have access to a computer that is contained within the grid. Such a device is referred to as a grid member. Any computer device that is not a part of the computational grid is referred to as a non-member device. Enabling the non members to access Grid resources in a flexible way as per convenience along with ample choice to chose from hasn't been addressed properly in technically sounding way.
[0023] Limited access to grid resources poses a significant obstacle to the expansion of the use of computational grids. Currently, it is not possible for a non-member device to obtain access to a computational grid. Computational grids require member devices to be capable of communicating with the grid. Protocols such as Grid Information Protocol (GRIP) and Grid Registration Protocol (GRRP) have been developed to allow member devices to access information contained within the grid. However, it is not possible for non-member devices that are not capable of communicating in accordance with the grid protocols to access and use the grid resources. As a result, a user who desires to access a computational grid must do so via a member device, which might not be located nearby to the user's location. Thus, present grid framework are designed inherently to be location specific, hence restrictive in approach.
[0024] Keeping in view the communication & computation demand the need for larger computing power is not decreasing. For example, complex differential equations, neural network simulations and other design tasks at big entities such as GM or NASA certainly have strong demands for huge computing power. One way to fulfill those demands is a supercomputer that is 10 to 100 times faster than a desktop PC. However, the expense is so high that it is normally beyond the budget. Another good solution is distributed computing. However, traditional distributed computing has some inherent limits that are not easy to overcome for exploiting the supercomputing advantage out of it.
[0025] Since there exist much more idle CPU power worldwide, if we can develop a method to utilize it, we can save a lot of wasted processing power. The present invention discloses a new method a global NetAlter Service Manager (Multi Scale, Multi Purpose) distributed computing method to achieve that goal.
[0026] However, there are plurality of shortcomings with the existing efforts of grid actualization including specified fixed maximum number of computers in a group, PVM ( Parallel virtual Machine) sets a maximum number of computers at 4095. further generally grid formation is employed in respect of local networks and specified territorial computational resource utilization view point, unfortunately with communication facilities being available to connect every terminal in the world universal grid formation still not a reality.
[0027] Another prominent dissatisfying shortcoming is accessing to each participating computer not being automated for dynamic selection. For example, in PVM, if a user wants 1000 computers to work together, he/she has to physically locate them and obtain accounts from each node. It also limits the scalability wherein no idle computer in the world is allowed to join the distributed computing group freely.
[0028] However, while the concept of grid computing holds great promise, the execution of the concept has not been without its challenges. One challenge associated with grid computing is the efficient organization and management of the highly diverse resources available on the grid system so that jobs submitted to the grid receive handling that is appropriate to each of the particular jobs.
[0029] Much of the development effort in grid computing has focused on defining a uniform interface and protocol for the computers of the grid so that jobs submitted to the grid may be performed by one, two, or even hundreds of computers in a coordinated fashion. The computers of the grid system are part of a general population of computers from which the managing entity of the grid system chooses one or more computers to process a job.
[0030] Another aspect of grid computing that has received some attention is the development of systems and methods for secure communication between computers of the grid system that may be remotely located with respect to each other. To encourage use of the grid system, potential customers must be confident of the security of the information included in jobs being submitted to the grid for processing or storage. Often jobs that have significant processing requirements or storage needs (and thus are probably the most suitable for processing on a grid system) are submitted by entities that require a high degree of security for their projects because they involve highly sensitive information.
[0031] One illustrative example of the grid systems previously proposed is disclosed in U.S. Patent No. 6,463,457, which describes a fee-for-service system in which fees increase incrementally based upon an increased level of reliability of service and an increased level of security. As appears to be common in the security implementations of known grid systems, the security measures are primarily directed to maintaining the integrity of message transmissions, and message encryption is employed to secure the message transmission aspect of the grid system operation. The security measures of the grid system often end when the message transmission of the job ends, as the grid system typically lacks any significant ability to control security measures on the individual computers of the grid and typically are unaware of any security measures that have been taken for the compute, especially in larger grids.
[0032] In view of the foregoing, it is believed that there is a need for a system for gathering and using information about relevant aspects of the computers of a grid for providing users of the grid with the option to select between various levels of computer security, performance, and availability (among other characteristics) in performing jobs submitted to the grid. In these efforts augmentation in the present concept of the grid is necessary by means of avoiding use of client- server topology for restricting use of grid for specified computational work assigned by server.
[0033] Again in an another view of the foregoing, there is need to over come the existing barriers to grid computing wherein non technical issues related to grid computing need to be solved in highly and precisely technical manner.
[0034] The existing communication means though integrates all communicating devices and technologies enabled through operation it lacks unavailability of convergence of all such communication and computation means to manage operations securely, distributedly and in faster way.
[0035] The integration of mobile wireless consumer devices into the Grid initially seems unlikely due to the inherent limitations typical of mobile devices, such as reduced CPU performance, small secondary storage, heightened battery consumption sensitivity, and unreliable low-bandwidth communication. However, the millions of laptops and PDAs delivered annually suggest that this untapped abundance should not be prematurely dismissed. Given that the benefits of combining the resources of mobile devices with the computational grid are potentially enormous, so issue of compensating the inherent limitations of these devices in order to successfully utilize them in the Grid is still under researched which needs much simpler and universal software application to exploit enormous information and computational resources and unfortunately the such universal application is not available.
[0036] Further advancements in the existing information communication and computation procedures and frameworks are proposed in terms of more organized and flexible system, framework model than internet framework and defined as "web services", an emerging trend in information technology in general, which proposes decentralized networks operations of the type provided by network service providers. This trend is evidenced by the level of investment in so- called "web services" and in the adoption of a number of open industry standards supporting web services. In general, the term "web service" refers to an interface that describes a collection of network-accessible operations. Web services technology is a mechanism for distributed application integration, also commonly referred to as the "service-oriented architecture" for distributed computing. Web services fulfill a specific task or a set of tasks. They may work with one or more other web services in an interoperable manner to carry out their part of a complex workflow or a business transaction by providing a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks.
[0037] A Web service is a software system designed to support interoperable machine-to- machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. The Web services architecture is an interoperability architecture, it identifies those global elements of the global Web services network that are required in order to ensure interoperability between Web services such a typical web service design pattern and structured methodology is illustrated and described in US patent application no 20050044197 by Lai et al
[0038] The distributed application integration and organization has been defined and governed by open industry standards to facilitate web services includes HTTP (Hypertext Transfer Protocol), SOAP (Simple Object Access Protocol) and/or XML (Extensible markup Language) Protocol, WSDL (Web Services Description Language), and UDDI (Universal, Description, discovery, and Integration). HTTP is commonly used to exchange massages over TCP/IP (Transmission Control Protocol/ Internet Protocol) networks such as Internet. SOAP is XML based protocol used to invoke methods in distributed environment. XML protocol is an evolving specification of the World Wide Web Consortium (W3C) for an application layer transfer protocol that will enable application to application massaging. XML Protocol may converge with SOAP. WSDL is an XML format for describing distributed network services. Hitherto, http is wel known and widely used protocol of information transfer, SOAP still in the growing stage hasn't been utilized to greater extent, also SOAP utilization has been restricted to very specific applications and unfortunately not explored further , being believed to be useful for distributed business application, leaving it underutilized.
[0039] UDDI is an XML-based registry technique with which businesses may list their services and with which service requesters may find businesses providing particular services. Just-in-time application integration is possible by issuing UDDI requests to locate distributed services through a UDDI registry, and dynamically binding the requester to a located service using service information that is conveyed in a platform-neutral WSDL format using SOAP/XML Protocol and HTTP messages. [0040] Thus, using these above said components, web services deemed to provide requesters with transparent access to program components that may reside in one or more remote locations, even though those components might run on different operating systems and be written in different programming languages than those of the requester. (For more information on SOAP, refer to http://www.w3.org/TR/2000/NOTE-SOAP-20000508, titled "Simple Object Access Protocol (SOAP) 1.1, W3C Note 08 May 2000". See http://www.w3.org/2000/xp for more information on XML Protocol. More information on WSDL may be find at http://www.w3.org/TR/2001/NOTE-wsdl-20010315, titled "Web Services Description Language (WSDL) 1.1, W3C Note 15 Mar. 2001". For more information on UDDI, refer to http://www.uddi.org/specification.html". HTTP is described in Request For Comments ("RFC") 2616 from the Internet Engineering Task Force, titled "Hypertext Transfer Protocol- HTTP/l.l"(June 1999).)
[0041] Such a web service application is illustrated in very primary form comprising of client- server application for information access in US patent application no. 20040221001 by Anagol- Subbarao, Anjali ; et al. wherein the interface module, implementation module and fulfillment module are hosted on the server computer and users are requesting the resources by means of XML, SOAP, UDDI & WSDL to constitute web service . Herein illustration of web service is at very basic level as a universal client server architecture that allows disparate systems to communicate with each other, without using proprietary client libraries. A web services architecture simplifies the development process typically associated with client/server applications by effectively eliminating code or programming dependencies between client and server. No custom connectors or enterprise application integration (EAI) is required. Server interface information is disclosed to the client via a configuration file encoded in a standard format, such as by use of a WSDL file. Doing so allows the server to publish a single file for all target client platforms, such as in a UDDI registry
[0042] With increased use of collaborative networking, efficient techniques for resource sharing has become critical. Resource sharing is complicated in conventional distributed or decentralized networks by the heterogeneity that exists when using technologies such as web services.
[0043] In recent years, the academic and scientific communities cooperated to develop the concept of "grid technology" for sharing their resources. As defined by IBM at http://www- 1.ibm.com/grid/about grid/what is.shtml. [0044] A grid is "a collection of distributed computing resources available over a local or wide area networks that appear to an end user or application as one large virtual computing system. The vision of grid computing is to create virtual dynamic organizations through secure, coordinated resource sharing among individuals, institutions and resources. Grid computing is an approach to distributed computing that spans not only locations but also organizations, machine architectures and software boundaries to provide unlimited power, collaboration and information access to everyone connected to a Grid".
[0045] Grid technology allows enterprises to share resources as they form "virtual organizations" —that is, the enterprises share their resources and services (which may be in geographically-widespread locations and which may have heterogeneous computing platforms) to form virtual computing services. (See "Grid Services for Distributed System Integration", I. Foster et al., Computer, 35(6), 2002, for more information about grid technology. This paper is also available on the Internet at http://www.globus.org/research/papers/ieee-cs-2.pdf.)
[0046] Today, an architecture referred to as "Open Grid Services" is being developed by academic and scientific communities, along with commercial enterprising entities such as International Business Machines Corporation (IBM), SUN JAVA, and MICROSOFT TECHNOLOGIES, as an evolution of grid technology. Wherein estimated billions of dollars of industry capital is being invested to explore the opportunities to make the above said vision a success. This Open Grid Services Architecture ("OGSA") enables a grid to provide enterprises with an extensible set of services that can be aggregated by the virtual organizations.
[0047] According to OGSA, all computational resources, storage resources, networks, programs, databases, and so forth are modeled as services, providing a service-oriented view. OGSA leverages web services technology as well as grid technology.
[0048] Refer http://www.globus.org/ogsa and to "The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration", I. Foster et al, available on the Internet at http://www.globus.org/research/papers/ogsa.pdf, for more information on the OGSA. A document titled "Grid Service Specification (Draft 3, JuI. 17, 2002)".
[0049] The OGSA work effort includes an evolution of a programmer's toolkit referred to as the "Globus Toolkit", which is designed to make creation of grid-based applications easier. The Globus Toolkit defines a "grid runtime" as a set of services. This set of services includes: (1) a Grid Resource Allocation and Management ("GRAM") protocol and "gatekeeper" service, designed to provide secure, reliable service creation and management; (2) a Monitoring and Discovery Service ("MDS-2") for information discovery; and (3) a Grid Security Infrastructure for single sign-on, delegation, and credential mapping.
[0050] In accordance with queries demystified in patent no. US 20040139144 it provides solution as to a method, system, and computer program product for allowing a non-member device to access a computational grid. A set of web services is created to provide a port through which a user can access a computational grid using a non-member device. The web services are created using an XML based workflow definition language, such as Web Services Flow Language (WSFL) to provide access to one or more computational grids. A server accepts a user request via a web browser, uses the XML based workflow definition language such as WSFL to create a web service to identify the correct grid or grids that would provided the requested resource, identify an available member of the chosen grid, and create a request that can be processed by the grid member operating within the grid protocols. Once the grid member has obtained the requested solution, the solution is returned to the web service and then supplied to the non-member device.
[0051] Another emerging technology in the similar line is autonomic computing, which reduces the maintenance and administrative complexity inherent in information technology ("IT") systems and networks by employing algorithms that allow the systems and networks to monitor and manage themselves. An autonomic system is defined as one which displays one or more of the following characteristics: (1) self-defining; (2) self-configuring; (3) self-optimizing; (4) self- healing; (5) self-protecting; (6) anticipatory; and (7) contextually aware in a heterogeneous environment. These concepts are already well known in the art and used as instruments to create and build solutions for framework to achieve above stated characteristics.
[0052] In the purview of growing Service Oriented Architecture (SOA) development efforts to overcome vexing problem inherent with prevailing frameworks namely internet framework, peer-to-peer framework, distributed and grid framework, convergence of all these legacy technologies in this field hasn't been achieved yet on a single operating platform. The convergence being a demand of an hour since we are using these technologies and conceptual models attached to it over a substantial period of time, lot many resources, computational as well as economic are getting wasted on solutions and technologies with shorter life span, adding obsolenscy of the same. [0053] Though internet framework, peer-to-peer framework, distributed and grid framework and other communication & computation technologies seems different aspects with out of phase purposes, but significantly liked with the similar substrate to grow on i.e. secure communication with efficient data transfer philosophy impregnated with automation. We are employing different means to enable the same with each of the above stated purposes.
[0054] Since the time we are using internet and telecommunication technologies, and integration of telecommunication with internet is on through rapidly developing hardware sophistication, already been host of applications been migrating from across the sectors of technologies, further simplifying the communication protocols and standards to extend & generalize its applicability to other related fields.
[0055] While many may understand the notion of SOA by now, very few have any idea how to get there. There is no hard and fast rule how one builds a Service Oriented Architecture in your organization. However, common patterns are emerging which may help us understand how to use SOA organization.
[0056] The method disclosed herein describes a convergence operating software platform to run on plurality of hardware platforms to carry out plurality of operations related to communication, computation and information search and retrieval for social communication and business applications.
SUMMARY OF THE INVENTION
[0057] The internet itself is becoming a giant software platform. As with standalone computer we need operating platform to run and manage stored resources, the internet with such abundancy of software storage needs operating system i.e. operating system for internet. Such an operating system unlike PC operating systems is expected to work as a translator between software applications, peripheral devices, and the PC's hardware, which further translates databases on the net. With these futuristic views of the art of computer science and information technology. NetAlter provides such an operating system to manage information communication and computation (ICC) inherently following specific methodology therein to form NetAlter ICC framework. With reference to limitations of existing framework (infrastructures) recited in the prior art, instead of development of such an operating system for unorganized internet network, NetAlter proposes a logical, clustered, flexible, auto-trusted ICC network development approach , wherein the said operating system for resource management is extended to form a browser application with active explorer for communication and computation operating platform.
[0058] In a significant embodiment of the present invention of NetAlter, service browser software application forms a universal tool essentially supporting NetAlter' s distributed, clustered and layered model philosophy wherein the said browser application being installed on every channel nodal members (users) in the NetAlter framework providing means for information communication and computation. The said service browser application installed therein stand alone machine providing management & tool for related information therein.
[0059] The said NetAlter service browser application providing plurality of functionalities for information communication and computation comprising of information & entity searching & matching, communication tools, multi-client operations, multi-users operations, multi devices hosting, multitasking operations, multi-language support etc.
[0060] In an essential embodiment of the present invention is a convergence solution to the concurrent communication technologies and methods, the NetAlter framework is a method and system for alternative ICC framework creation engrossing computational grid and peer to peer communication capability forming truly democratic, federal, service oriented, and heterogeneous user centric distributed infrastructure.
[0061] In accordance with the present invention, a standardized set of methodologies has been devised to overcome the limitations recited in the prior art as existing in the presently practiced frameworks architectures, wherein specifically thin client applications are in practice, NetAlter formulate solution to foster multi client like rich client applications, bestowing user with impeccable amount power at its terminal for the same.
[0062] In a preferred embodiment of the present invention matter a set of web services is created through which a user can access a computational grid using a subscriber device functional via ports. The web services are created using an XML based workflow definition language, such as Web Services Flow Language (WSFL) to provide access to one or more computational grids. A server accepts a user request via a service browser application, uses the XML based workflow definition language such as WSFL to create a web service to identify the designated portion of the NetAlter framework that would provide the requested resource, identify an available subscriber of the chosen portion of the framework, and create a request that can be processed by the NetAlter subscriber operating within the specified portion of the framework. Once the NetAlter subscriber has obtained the requested solution, the solution is returned to the web service and then supplied to the non-subscriber device. Alternatively, the web service can inform the subscriber device of the location of the non-subscriber device as part of the request, and the subscriber device can then communicate directly with the non-subscriber device. Furthermore, once the web service has been created using WSFL, subsequent similar requests can invoke the previously created web service, thus eliminating the need to create a new web service for a specific request.
[0063] In an another preferred embodiment of the present invention the NetAlter utilizes a web service by means of service browser application that accepts requests for a information communication and computation in HTTP Post format and creates a request that can be sent to a NetAlter subscriber in the form of a SOAP envelope. The web service determines the location of the requested solution with one or more portions of the NetAlter framework, and sends the SOAP envelope to the appropriate NetAlter subscriber, in accordance with WSFL. The SOAP envelope can be processed by the subscriber and the solution is returned to the web service via a second SOAP envelope. The web service reads the returned SOAP envelope and returns the results to the non-subscriber device via an HTTP command.
[0064] It is being gauged that ensembles of distributed & heterogeneous resources for use of disparate, heterogeneously distributed users for ICC activities, have emerged as popular platforms for deploying large-scale and resource-intensive applications. Large collaborative efforts are currently underway to provide the necessary software infrastructure for enabling this into reality framework.
[0065] The security being the major concern the world over with present communicational and computational infrastructure being impeachable to said concern further does not provides appropriate to Grid computing challenging issues in many areas of computer science, and especially in the area of distributed computing, as Computational Grids cover increasingly large networks and span many organizations, major stress being laid on issues concerning the dissemination and retrieval of information and data on Computational Grid platforms. The present invention matter resolves these issues and points to preliminary ideas, work, and results in the Grid framework and the distributed computing framework.
[0066] In the view of foregoing, the present invention disclosure of NetAlter system and method provides predefined user centric framework creation methodology for information communication and computation till the implementation level in terms of software product of NetAlter service browser based on the communication and computation infrastructure creation methodology rendered by business method involved therein.
OBJECT OF INVENTION
[0067] An object of the invention is to fulfill the needs referred to above. In accordance with the principles of the present invention, broadest object is to build holistic framework meant for convergence of prevailing communication and computation technologies for faster, reliable, secure and personalized, customizable Information Computation & Communication (ICC) framework.
[0068] Another significant object of the present invention is to devise a universal operating system software application preferably identifies as NetAlter service browser for management and functioning of the said ICC framework preferably identified as NetAlter framework..
[0069] Another significant object of the present invention is to devise a system and method to implement Artificial Intelligence into the said NetAlter operating system supplementing the automation part.
[0070] Yet another significant object of the present invention is to make use of idle computing resources (CPU Cycles, HDD Storage, Attached devices like printer, Web Camera etc.) on the distributed computers while being acceptable to the public.
[0071] Another object of the present invention is to engross service-oriented feature into said ICC framework whereby users are put at front for every service being offered whereby offering people oriented system and framework.
[0072] Yet another object of the present invention is to build up a democratically federated ICC framework. [0073] Yet another object of the present invention is to build up an information management & dissemination framework for related universal resource planning keeping global information explosion in perspective.
[0074] Yet another object of the present invention is to form a grid framework engrossed with supercomputing abilities functional at dynamic users' terminals in the form of distributed supercomputing Information Computation & Communication (ICC) framework.
[0075] Yet another object of the present invention is to exploit and enjoy existing all functionalities of peer-to-peer network.
[0076] Yet another object of the present invention is to build a recurring framework comprising of networks' network forming aggregation of networks.
[0077] Yet another object of the present invention is to devise a system to exploit the cascading advantages where each one functionality does supports and add value to other every related functionality.
[0078] Yet another object of the present invention is to devise a universally uniform interface for user-friendly operations to connect right people, at right time for right information maintaining uniformity of services.
[0079] Yet another object of the present invention is to bring into reality the visionary concept of semantic network framework development whereby causing automatic data retrieval more intelligently.
[0080] Yet another object of the present invention is to devise a fully interoperable system, which is functional in every network irrespective of location, and subject matter.
[0081] Another significant object of the present invention is to support user centric framework creation wherein privacy of user in all contexts is preserved therein. [0082] Yet another object of present invention is to devise a searching solution to locate peers and required information on the network at much faster speed with improved precision level from variety of multiple sources.
[0083] Yet another object of present invention is to build an ICC framework wherein security aspect of users and framework itself at large should be taken care of by means of virus deterrent, spam & piracy free accountable framework.
[0084] Yet another object of present invention is to devise an ICC framework wherein all parties involved are identified on the network by means of universal unique id.
[0085] Yet another object of present invention is to devise a system wherein all operations irrespective of time, location and connected member's attribute in the system is recorded & maintained in the form of inventory for reference for future queries if any.
[0086] Yet another object of present invention is achieving duplication deterrence of content along with maintaining excellent data currency
[0087] Yet another object of present invention is to automate business process by means of business logic provided at user terminals in addition, to create B2B exchanges.
[0088] Yet another object of present invention is to devise protocols to enable collaborative and syndicative network operation within the ICC framework acting as user owned system at large. [0089] Yet another object of present invention is to create dynamically synchronized ICC services, which reflect current and updated information content and status of all variables in an automated manner.
[0090] Still another object of present invention is to foster networked community development with user-friendly system so as to foster information usage at the grass root level irrespective of digital equipment of the user.
[0091] Yet another object of the present invention is to devise a digital license based system in terms of encrypted keys for ensuring security standards and faster mobility of operations. [0092] Still another object of an invention is to provide automatic clustering on the back end, combined operating system (OS) with database and on demand application along with lowering
TCO.
[0093] Still another objective is development of devising means for local resources utilization while connected, processing power, RDBMS usage, multi users, clients devices, remote users, multiple source of information for one category, updated data, save time & economic.
[0094] Yet another important object of present invention is to transform read only, partially informed internet framework to full feature NetAlter framework.
[0095] Yet another object of present invention is to devise an exclusive operating environment for NetAlter Operating System, aimed at People oriented autonomic capabilities involved therein.
[0096] Yet another object of present invention is to empower user with enormous capabilities to manage own data & information content over a distributed framework with regard to personal customizable portal & server thereof.
[0097] Yet another object of present invention is to fostering the use of personal portal via personal server for creation of personal network so as to define a interested peers personal network.
[0098] Yet another significant object of present invention is to remove most of the existing limitations of internet framework including its browser capabilities, ways & means of performing, e-commerce transactions, search techniques.
[0099] Yet another object is to devise system enabled with Rich Client techniques & concepts.
[099] Yet another significant object of present invention is form automatically provisioned NetAlter framework having following characteristics: standardization, specialization, large number of module & services, portability, normalization, scalability, transformational, everywhere, every device, automation, secured, current data, duplication deterrent , low maintenance, low development cost, ready to use, each step comparison, matching, easy availability, ranking, built groups for information sharing ability. [0100] Yet another object of present invention is to build up framework wherein there is no flashy & wacky advertisements, no proprietary search engines as well as domain name free network whereby reducing the hype being made on IPR of domain name registration and protection of the same like trademark.
[0101] Yet another object of present invention is to devise a smart system and method for information collection, organization, integration, collaboration and Distribution for development of networked community by secure means of trusted layered networking.
[0102] Yet another object of present invention is to devise a business application framework wherein e-commerce is possible in visual, voice enabled and automated mode.
[0103] Yet another object of present invention is to devise a means to identify each of the active nodes in the network. Thus, to ensure security and accountability.
[0104] Yet another objective of the present invention is to foster the e-commerce operations within the framework supported with automated marketing of the same.
[0105] Further aspects and advantages of the present invention will become apparent from the ensuring description, which is given by way of example only.
WORKING OF INVENTION
[0106] The present invention devises a universal distributed computation and communication software solution, standards, in terms of service browser application. No other methods to date can make use of idle CPU resources on the Internet while being acceptable to the public.
[0107] The ability to integrate disparate computing resources, such as computer applications & databases and web-accessible services in local to global manner of distribution topology, remains a daunting task. To further illustrate this, computer software continues to be developed by numerous independent companies across many platforms, using a variety of ever-changing computer languages, and without widespread adoption of standards, norms, or protocols that would enable seamless integration of such computer resources. Although integration of a plurality of computer resources within an enterprise or between selected business partners is possible, albeit expensive, on a case-by-case basis, there currently does not exist a system or methodologies for enabling distributed technologies to communicate in a meaningful manner on a large scale or scalable basis, having global reach to cover & connect every computing terminal in the world.
[0108] Numerous attempts have been made and will continue further to improve the prospects for integration of and communication between all types of computer resources herein referred to as "Convergence to communication infrastructures". For example, in the Internet arena, "web services" represent an emerging set of standards that enable to provide web-accessible software functions to users or business partners through structured interaction and non-proprietary standards. Technically, a web service is a programmatic interface, which is network-addressable through a universal resource identifier (e.g., a URL), and which is transported, routed, and packaged over network protocols, such as Hypertext Transport Protocol (HTTP) or TCP/IP. This standards-based interface is enabled through the use of the extensible Mark-up Language (XML). XML is an increasingly adopted standard for describing data format and syntax using a mark-up format. XML is used in the web service's programmatic interface to define Remote Procedure Calls (RPC) for accessing legacy systems. A generally accepted standard for defining web service interfaces is the Web Service Description Language (WSDL). The WSDL standard provides a standardized, XML-based format for describing the interfaces, their operations, and inputs/outputs. In a typical web services scenario, a business application sends a request to an Internet accessible application at a given URL using the Simple Object Access Protocol (SOAP) over HTTP. The request is formatted based on a WSDL specification. The application receives the request, processes it, and returns a response based on the formatted WSDL specification.
[0109] While web services have the potential to revolutionize the way business is conducted on the web, there are numerous obstacles that must be overcome. Some of the obstacles include finding ways to describe web services, the operations, and inputs/outputs, finding ways of finding those web services based on these descriptions, and executing a web service, or a sequence of web services based on those descriptions. As companies begin deployment of services, or as application vendors begin creating web service interfaces to their applications, companies will face problems in finding web services especially if there are multiple services that can perform competing functions the company desires. Meaningful access to competing web services is difficult because each web service uses its own terminology and typically identifies its input and output variables and its functional methods differently. XML, as the standard for describing web services, provides no structure for creating definitions of these web service functions. With the complexities inherent in the English language, as well as any other language, developers typically describe similar functions, tasks, or operations in a wide variety of manners. As a result, two applications may have two very different ways of describing and invoking applications to return essentially the same information. Even with standards for such naming functions, discrepancies in applying the standards make it difficult for widespread access and use of such web services. Further, forcing each web service to conform to a standard naming convention may not make logical or semantic sense based on the "non-standard" terminology that already exists in any particular business industry. Most importantly, standards are seldom universally adopted, so there will always be complexities in understanding or translating function descriptions.
[0110] Thus, there is a need for effective categorization and description of services based on the various service descriptors. Effective description and categorization of services would resolve a number of problems related to discovery, invocation, interoperation, composition and execution monitoring. In order to discover and execute web services, and in order to compose execution flows of disparate web service flows, however, it will be necessary to perform searches and queries based on properties and attributes. Even if a web service is discovered, in order for data about the web service to be understood, the context of that data must be understood. If the entity's "context," such as how it was developed, who developed it, and what it is used for cannot be understood, then it will remain difficult to interact effectively with the service. Without technologies for structuring and managing data and meta-data, web services will remain undiscoverable or misunderstood. The ability to attribute Meta data to services, and then run queries based on that Meta data is, therefore, central to the purpose of service registration, publication, and discovery at both design time and run time. Absent technologies for service description and classification, web services will not be adopted in a comprehensive manner.
[0111] Thus, there is a need for effective data abstractions within the field of computer science that will translate across different data definitions and formats. There is a need for data abstraction for the purposes of classification and description to provide for dynamic translation and discovery. Dynamic data management and representation technologies will engender a dynamic configuration methodology to web services.
[0112] For these and many other reasons, there is a general need for system and methods for enabling businesses to create, manage, and share complicated descriptions of system & data resources. In order to create, manage and share these resources, whether data stored in a database, or a web service interface to a software application, systems and methods are necessary to create, maintain, and utilize descriptions of those resources based on abstract definitions that are in a format that is simultaneously computer interpretable and human understandable. When a computer resource is described in a human understandable form, it defines the resource in terms of business operations or certain specific operations and definitions. As a result these resources can be categorized, indexed, and discovered based on certain business or specific operation contexts. In parallel, a computer resource is computer interpretable when it can be discovered, invoked, interoperate with other computer resources, and monitored despite disparate formats and descriptions.
[0113] Thus, there is a need for systems and methods to enable users to describe computer resources in native terminologies that are computer interpretable and support cross-terminology discovery and interoperation. In order to create these terminologies for describing these resources and based on abstractions of what a resource is and does, system and methods are required for creating, managing, and using terminology models that can provide a high-level description of the resource and its provider, including a specification of the functionalities provided by the computer resource, the resources functional attributes, including its requirements and capabilities. Such descriptions can be used for designing use of computer resources or invoking computer resources either during a software design phase or during actual execution. Dynamic discovery and invocation of resources and the creation of resource composites in which disparate resources are able to interoperate is dependent on the robustness of resource descriptions and the richness of the resource's Meta data.
[0114] The present invention meets more or less all of the above referenced needs as described herein in detail.
[0115] To achieve the foregoing objects, and in accordance with the purpose of the invention as broadly described herein, the present invention provides methods and systems whereby the present invention chalks out a convergence solution and standards to organize the information communication & computation(ICC) access modality of users, concomitant with information rights of user with best exploitation of prevailing technologies in terms of system and method to build a universally distributed application in an organized & standardized way that engrosses supercomputing capabilities into the framework, forming a computing grid along with peer to peer communication infrastructure. Such a convergence solution being referred to as NetAlter communication & computation framework. The said NetAlter framework comprising of disparate universally distributed computer systems enabling formation of communication & computation networks and an effective means for alternative ways to utilize presently unorganized internet framework.
[0116] According to one aspect, the distributed network comprises of multiple clients disparate in nature placed at specified level of operation in the network architecture that essentially follows Trusted Flexible Hierarchical Layer (TFHL) networking standards devised to establish alternative communication methodology to internet as well as enterprise communication framework wherein said TFHL defines the predetermined specified relational administrative rights of all software powered channel node members in the framework.
[0117] In a significant aspect of Net Alter framework distributed methodology, the users of the framework at various level hereinafter referred to as channel node members (CNM) comprise of a central control in the form of NetAlter, plurality of service module developers, plurality of service and module providers, plurality of service & module publishers & distributors and at the end of the NetAlter framework hierarchy are plurality of subscribers.
[0118] The software for administration of framework provided to channel node members is browser application for NetAlter operations management at specified hierarchical level in the framework.
[0119] In a constructional aspect of NetAlter framework, Trusted Flexible Hierarchical Layer (TFHL) networking standards is a means for framework building revels relationship aspects of the parties involved therein, and signifies that a all relationships in the framework are trusted by technically provisioned tool to identify the operational party (CNM) in the framework which is inherently being kept flexible as per administrative rights and same being hierarchically placed therein the AlterNet framework.
[0120] In an another aspect of the present invention, the layered methodology for framework organization is followed therein comprises of plurality of framework levels based on plurality of rationale segregating the framework in an identified parts thereof. The concentric circular model in proposition in FIG. 24 illustrates NetAlter framework as a whole in terms of global perspective, which further comprises of plurality of fields, locations, networks, domains, sub- domains, entities and their attributes. Further each field represented in plurality of location, with each location comprising of plurality of networks, with still further networks comprising of plurality of domains with still further domains comprising of plurality of sub-domains, wherein still further essentially plurality of entities defining sub-domains at large having plurality of attributes thereof.
[0121] Further such segregation improves searching feature of the Net Alter, by means of logically interrelated layered model couching each CNM with reference to anyone or combinations of layers thereof to map the path.
[0122] With reference to prior art, a look at Client-Server topology in the nutshell revel certain flaws involved therein as to servers been loaded to hardship extent. In the pretext of presently available computing standards available with computers, each machine is configured to act like server within itself; the same principle is applied while designing an NetAlter framework. Retrospective analysis depicted as below supports this premise.
[0123] As the Internet is growing hotter, more computers are continuously connecting into the network. In 1993, there were 2,152,000 hosts on the Internet and it is estimated to have 100,00O5OOO in 1998. Together with the invention and development of many new tools and technologies such as WWW, CGI, JAVA, CORBA and so on, Internet services are also becoming common to users. In principle, any host that offers some service can be regarded as a server, like a web server, gopher server, news server, chat server or game server.
[0124] Most network servers are designed on a Client-Server basis in which clients connect to a server, begin a conversation to get information or perform an operation. This conversation is also called a transaction or session. Usually, the server is the information provider and the client is the receiver. The goal of the service provider is to attract as many users (clients) as possible.
[0125] Because of the infinite size of the Internet, popular servers have many clients. For example, very hot web servers such as the Yahoo search engine could be accessed nearly 10,000 to 1,000,000 times daily. It is also common that at a given time, a game server could have thousands of clients implementing a fighting or mud game for hours per day. Statistics show that during the games between Deep Blue and Kasparov last year, the news web page of IBM's Deep Blue was accessed more than 1 million times per day.
[0126] Here we can see that good servers entice many users to access, thus there is an opportunity for the server to distribute tasks to them (user computer) during conversations so as to power a host machine as a server within itself. This is the basis of the present invention of NetAlter supercomputing framework creation system & method including standards & business method devised to implement framework thereof.
[0127] Since most computers on the Internet have quite huge amounts of idle CPU time, it is natural that the server can use it for parallel computing. The only limit is that the tasks the client can perform should not influence the overall performance of the client computer, nor should it take too much time (longer than normal conversation). The client might need to transfer back results to the server. Therefore by assigning different tasks to different clients, the server can acquire huge amounts of computer time since the number of clients can be very large (more than 1 million per day in some cases).
[0128] In an another aspect of present invention, the software application hereinafter referred to as service browser is truly devised for distributed operations, wherein the activity rights in the NetAlter framework is bestowed upon user through its attributes and the same being controlled in terms of digitized keys bearing the administrative rights descriptors and communicated across in the plurality of ways of communication.
[0129] The service browser application installed therein the users' device forming universally uniform active interface for information communication and computation (ICC) comprising of flexibly adjustable two separating panes namely explorer and viewer portion thereof, explorer showing active links with reference to related channel node members and viewer being displaying the same for further operations.
[0130] In NetAlter framework, the relationship between the connected CNM is reversible in the process of computing. For NetAlter, any CNM performing some task for the sourcing computer may be regarded as a dynamic client (dynamic peer) since it serves as a "computing CNM". There can be N no. of dynamic computing CNMs at any particular instant of time depending upon the tasks size and complexity.
[0131] In summary, NetAlter distributed computing, any peer can ask other dynamically assigned peers to work for it at the same time the source peer provides the computing peers with some task to perform. Source peer node gain access to the service and in return, it pay back with part of its idle computing resource. It is the computing power contributed by all connected peers in the NetAlter framework that makes presently distributed system a supercomputing grid. [0132] No other methods to date can make use of idle CPU resources on the Internet while being acceptable to the public. Other distributed computing methods either require direct access to client machines or special setup. Normally, it consists of a lot of static nodes and each node runs some daemon dedicated to computing. In other words, all nodes are full-time contributors. The aforementioned scenario is unlike NetAlter framework, which only contributes one's free idle CPU resources when it connects to get service from the server and vice a versa. Therefore, the present invention is a, mutually beneficial procedure for all connected members.
[0133] In an another important embodiment of the invention the distributed network communication is made possible by means of NetAlter browsers operating platform and same can be used to operate the network activities and computation in plurality of ways like peer-to- peer, offline, online etc. The service browser helps to manage the network operation and is the means to administrative functions and information management. The invention overcomes vexing flaws in presently available internet framework and grid computing.
[0134] The present invention defines ICC (Information Computation & Communication) framework for leveraging present internet infrastructure, grid, peer-to-peer and web services related technologies, standards, and concepts to foster democratically provisioned ICC facilities. Thus building a convergence operating platform through the methodology and software application i.e. service browser thereof.
[0135] The basic inventive feature of the present invention lies in its methodology of logical organization of framework in the layered manner, business concept building supported by means of software application and adjudging the same in light of reality.
[0136] In an another important embodiment of the invention the distributed network communication is made possible by means of NetAlter Service browser providing a tool to access the network contents in multiple ways like peer to peer, offline, online etc. Also the data management of the accessed information is facilitated by means of in-build customized support. The explorer helps manage the network operation and is the means to administrative functions and information management, which is TFHL level specific, hence secure means for communication.
[0137] In the significant embodying feature of said invention matter wherein a system and method comprising of distributed proactive methodology to devise value added alternate information framework (NetAlter Framework) intended to devise an alternate to internet framework, social networking, digital marketing, current business practices and other digital communication methodologies for end to end Network Automation which is means to create and manage, as per Network Topology and Models being automatically provisioned, one or more reliable, secure, credible, standardize, scalable, unified, interoperable, modular & researched, service specific, self contained, federal, collaborative and syndicative social, business and internet alternate Networks and/or other networks in each specific field or area in particular location, which comprises Universal framework Manager meant for central certifying and administering authority provided with NetAlter functionality and disparate CNMs with their respective functionalities.
[0138] The system and method comprising of distributedly proactive automated framework to devise a universally distributed application in an organized way that engrosses supercomputing capabilities into the framework which form a computing grid comprising of disparate universally distributed computer systems enabling formation of communication & computation networks to bestow proportional computational capabilities at user end.
[0139] The logical layers in the NetAlter framework comprises of multiple Providers meant for serving single domain as well as network which are followed by Domain further which has one or more optional Sub-Domains or N number of sub-sub-domains in multiple locations owned, controlled by same or different owners, each with multi administration level functionality defined as per TFHL which consist of one or more Entities known or linked directly or indirectly to the user via its Attribute Information.
[0140] In the constitutional and constructional featuring embodiment of present invention the NetAlter system Framework essentially comprises of four main CNMs namely
(1) NetAlter
(2) NetAlter Service Module Developer
(3) NetAlter Service Provider &
(4) NetAlter Service Subscriber and optionally four supplementary nodes namely
(5) NetAlter Service Module Publisher (NSMP),
(6) NetAlter Service Module Distributor (NSMDI),
(7) NetAlter Service Publisher (NSP) &
(8) NetAlter Service Distributor (NSD) [0141] All NetAlter CNMs being bestowed with respective NetAlter service Browser application, thereby acting as a network and information management tool as per administration rights granted. Thus, every CNM in the NetAlter framework are identified and accordingly provided with required functionality acting as core security mechanism to control any kind of mal operation or unauthorized activity into the system irrespective of its location and digital equipment to break the wall.
[0142] In an another preferred embodiment NetAlter Framework means one broad unique, standard platform to build social business, internet alternate network or other types of network wherein System provides End to End Network Automation to successfully build, manage, and collaborate by means of licensing certificates and permissions protocols established therein between network's and connected domain's browsers.
[0143] In another significant visionary embodiment of the NetAlter framework is to devise a method of communication to address a information requirement involving access to and use of computer information resources, where more than one resource is capable of addressing the information requirement (multiplicity of sources), wherein plurality of computer information resources has been represented using service modules, thereby obtaining descriptions of the resources in the browser's explorer; arranging the descriptions in one or more semantic ontology; accessing one or more of the ontology to select a particular one of the plural information resources as available and/or qualified for addressing the information requirement. The semantic ontology is necessarily domain specific and responsibility of ontology development lies with NetAlter Service Module Developer.
[0144] Herewith in the present NetAlter invention, the vexing problems with the internet are achieved to cover following breakthrough properties of NetAlter to be part of it.
(1) indexing and retrieving information
(2) meta data
(3) annotation
(4) interoperable database infrastructure
(5) machine retrieval of data (background search)
(6) discovery services [0145] The system and components of NetAlter Framework essentially acts as central repository of all the identity proofs and record of all activities being performed over any node in the said framework so as to establish NetAlter as a central organizing authority meant for monitoring & brokering of NetAlter services.
[0146] Also, the NetAlter acts as a central means to control & monitor the data related to identification proof of channel node members, browsers' licensing, peer to peer coordination & discovery services, synchronization & updates, quality control & assurance of the same, reports & analysis, AMA & search engine management, user complaints, user feedbacks, action, supports, lock & unlock system, communication, marketing & advertising, e-commerce, data mart, resource offering inventory, consulting and security concerns at large.
[0147] In an another significant embodiment of NetAlter invention, the control & monitoring functionality is devised for members' service browser licensing management wherein NetAlter monitor and control distribution of service browser's product key to users as a tool to globally identify the node analogous to its equivalent counterpart i.e. IP address in internet framework. Also, monitor & control the port address and computational resource offering services within the Framework globally along with keeping track of wide-ranging attributes of the said nodes along with Administrative functionalities conferred to it so as to keep check of resource utilization based on that.
[0148] In an another significant embodiment of the present invention, the NetAlter monitoring functionality is devised for peer-to-peer coordination & discovery services management wherein NetAlter monitor and maintains all attributes of every CNM and helps identify the same by means of look up server referred to as NetAlter layered peer-to peer distributed cluster wise supercomputing, Wherein NetAlter is offering the discovery services by means of discovery server whereby the requested peers in the network are identified by the NetAlter and the discovery services reserved for private utilization.
[0149] Further the coordination services are being offered by NetAlter by means of coordination server wherein the coordination activity is made available at public utilization, resultant output on the user's part depends upon the amount of computing resources being offered whereby coordination server helps track the searched item in the network by means of segregating of whole of the network into fields, locations, networks, domains, sub domains, entities, and attributes which is instrumental at resource tracking and same can be worked out by means of name space to look up data in the granularity.
[0150] In another embodiment of the present invention, the discovery and coordination server functions are interchangeably and/or dynamically shared with distributed peer controller i.e. hub acting as means for routing and/or resolving the search criterion whereby saving the computational resources on the discovery & coordination server's part.
[0151] In an another embodiment of the present invention, the NetAlter's monitoring functionality carry out synchronization & updates management wherein NetAlter monitor every piece of alteration over the network by means of NetAlter layered peer-to- peer distributed cluster wise supercomputing.
[0152] In an another significant embodiment defining the quality standards, the NetAlter's monitoring functionality is devised for quality control & assurance of the same wherein NetAlter monitor and control quality standard defined by means of NetAlter factory standards and controls the same by means of supreme control of NetAlter i.e. application not at par are out rightly rejected.
[0153] In addition, the NetAlter's monitoring functionality is devised for locking unlocking operation management wherein NetAlter monitor and control the activities being carried out in the network at large so as to lock operation and/or disable Active Functionality of any connected node in the network similarly can unlock and/or unable the same thence.
[0154] In addition, the NetAlter's monitoring functionality is devised for ensuring security of operations wherein NetAlter monitor and control activities related to unauthorized & malicious contents, piracy as minimum as zero percent (0.00%) as the information container it uniform and being controlled to data with respect to file extensions transfer detection. Piracy is been causing billion dollar loss to world business and creative industry, the secure means for access of the same is the dripping demand since long. The IPR protection as to copyright violation and similarly piracy detection is carried out by means of duplication detection and piracy detection function wherein potential piracy prone data & files are being flagged as per the requirement of the resource provider having commercial value within it, are continuously detected and monitored so as to look for any of the unauthorized data transfer activity and inventory of these transactions is maintained for further reference. [0155] Also, further action in this regards provides view only contents wherein downloads being prohibited, printing deterrence being maintained wherein print screen being prohibited at all levels of control bestowed by NetAlter to Providers.
[0156] In an another significant embodiment ensuring security of user resources and NetAlter framework at large, the system is devised to have virus proof operation with regard to data transfer operation as major source of viruses in prevailing internet framework. In a NetAlter framework virus deterrent operations are maintained by means of execution of full featured application at host side and data being only transferred into the system that avoids viruses to enter into the system.
[0157] Security insurance is guaranteed by means of proprietary and hence accountable nature of the NetAlter framework, virus and spam deterrence in a distributed processing of data is maintained wherein presentation, validation, and processing of data being carried at the host computing platform (client side computing) whereas the data which is being only source to viruses & spam transmitted essentially in an encrypted form.
[0158] In another important embodiment of invention of NetAlter Framework employs distributed domain operation irrespective of location which further comprises of Networks with system application both having inbuilt Scalability to grow, reduce, separate and collaborate in all possible means and ways.
[0159] Similarly scalability feature been looked as positive as well as negative growth in horizontal, vertical, unidirectional, bidirectional, time bound along with full data filtration and maintaining service specificity at large with any existing network or domains or third party services. The regeneration of the networks is possible with not essentially the similar entities and attributes.
[0160] The horizontal scalability of system applications and network comprise any of the new service entry, attached utilities as well as vertically (no of entry, no of users).It again generate multiple connected or separate meaningful networks from existing one or more Networks with one or more services via smart auto match (explained in later section) based on one or multiple criteria. [0161] The Net Alter framework meant for smart information processing system with internet alternate network following are some of the important features underlining the invention describe the method in the nutshell.
(1) Highly organized,
(2) Differentiation via providing security,
(3) Reliability, trust,
(4) Specialization,
(5) Standardization,
(6) Scalability,
(7) Unified & standardized interface,
(8) Self contained,
(9) On demand Service and Service Module,
(10) Usable ready (Ready to use at any instant),
(11) Easily accessible,
(12) Federation and collaboration as opposed to integration,
(13) Independent of consumer background,
(14) New service combined with existing service,
(15) Lower cost of ownership,
(16) Loosely coupled,
(17) Uniformity of interface through out all levels of operation,
(18) Much lower setup time, installation, implementation,
(19) training, maintenance,
(20) Scalable & effective usage of resources, provision,
(21) Billed on usage,
(22) Grid Computing/Parallelism,
(23) Exchange between peer to peer,
(24) Asynchronous,
(25) Concurrency,
(26) Licensing and deployment model,
(27) Service from other server (if fail on one server),
(28) People and service oriented,
(29) Coordination oriented,
(30) Build to change, incrementally built and deployed,
(31) Abstraction,
(32) Message oriented, (33) Local resources utilization,
(34) Domain specific ontology.
. [0162] In another functional features of Net Alter framework it carries out are Multi threading, multitasking and multiprocessing operations with data synchronization from multiple domains wherein the background search and time schedule search are made possible also the functionality is extended to the following important features includes e.g. Comparing, Ranking, Matching, Routing , Tracking, Searching, Sorting, Filtering, Applying, transacting, Merging, Extracting, Using, Analyzing, Finding, Correlating, Historically analyzing, Relationally Linking, etc. of data is achieved.
[0163] In an yet another preferential embodiment of present invention, the NetAlter is a Universal distributed and service based communication framework with intelligent automated browser acting as central control to other browsers by means of NetAlter Active Administrative rights being communicated via not essentially Web server or peer to peer communication facility.
[0164] The NetAlter Active administrative rights conferred with services bestowed on to it by means of NetAlter Service browser with NetAlter Active functionality as mentioned herein i. Global Service Module Catalogue & Services ii. Global Service Module Developer Catalogue & Services iii. Global Service Module Publisher Catalogue & Services iv. Global Service Module Distributor Catalogue & Services v. Global Service Catalogue vi. Global Service Provider Catalogue & Services vii. Global Service Publisher Catalogue & Services viii. Global Service Distributor Catalogue & Services ix. Global Subscriber Public Information x. NetAlter Service Browser for developer, provider, publisher, distributor and subscriber along with communication and management utilities. xi. Browser licensing xii. synchronization & updates xiii. Global AMA, Search ,Brokering, Payment , Identity & Monitor Services xiv. Standards, Specialization, Certification & Licenses xv. Centralize upgrades, updates, new browser version & utilities xvi. Reports & analysis, xvii. User complaints & feedbacks, supports. xviii. Lock & unlock system, communication, marketing & advertising, e-commerce, data mart, consulting xix. Framework security maintenance.
XX. Other administrative functionality required to manage operation
[0165] In an another preferentially important control mechanism of NetAlter framework the scalability of the system and network operation is possible by means of fully centralize and secured feature of product and package keys Distribution protocols being communicated across in encrypted form.
[0166] The standards building mechanism is regulated and governed wholly by master controller NetAlter essentially for module development at three essentially interlinked data organizing services that devises service modules standard, XML data structure standard, and information service standard being maintained uniformly throughout the information framework.
[0167] The system confer NetAlter Service Module Developer (NSMD) development rights of Full features multi client enabled service modules like Offline, Online, & mobile, as per service modules standard, XML data structure standard, and information service standard via one or more authorized and certified expert developer in a given field or area. One or more NSMD combined together and develop one or more service modules fully or partially and exchange reusable module component library. Service Modules being tailor-made, developed as per demands, request, situation wherein new networks created e.g. Domain specific, Social and Business networks specific.
[0168] The Service Module needs publication to build a user centric system to foster access of new tools into the system, this task being accomplished by NetAlter Service Module Publisher (NSMP) being certified by NetAlter Developer (NSMD) to ensure user's equipment in uniform and standardized manner, wherein NSMD enjoys collaboration opportunities with other two or more than two related NSMDs' with prior permission from NetAlter, where permission always refers to request and subsequent license grant from NetAlter. The collaboration is aimed at upgrading existing module being subjected to service modules standards for better resource planning and utilization thereof, also ensuring Service Compatibility, Scalability, Interoperability, service Specialized, Standardized and duplicate development deterrent as per NetAlter Service Module Factory Standards.
[0169] In an another constructional embodiment of the present invention the system comprises of NetAlter Service Provider (NSP) acts as a means to formulate logical as well as physical grid framework in terms of development of Domains or Networks or Network Layers & Levels as per Network Topology and Models by means of Network Factory Service Module Standards output whereby attain Network Automation to manage life cycle of network.
[0170] The NSP is responsible for delivery of package keys and weighted service data to NetAlter Service Subscriber (NSS) i.e. user of NetAlter services wherein NSP does maintain multiple relationship with other channel node members in the TFHL model by means of information access and subsequent rights granted in the form of package keys, in the same relation the services are provided by means of service module developed by NSMDs the same being accessed by NSP in the form of product keys from the NSMD. All the control functionality imparted to NSP in the form of Provider Active NetAlter Service browser being licensed from NetAlter by means of browser product key.
[0171] The NSP consist of active control functionalities comprising of NSMD List tracking and management of the same also keep track & control of publisher and Distributors of related & interested services, issue package keys to NetAlter Service Publishers (NSPB) & NetAlter Service Subscriber (NSS), collaboration permission grant, multiple network or domain management in the grid with varied field specificity and location specificity, and keep in touch with NetAlter upgraded facilities in all regard to enjoy new versions of browsers, attach utilities and related upgrades and updates brought into the system by NetAlter also alters discrepancies and/or quality, standards devaluation of NetAlter.
[0172] The Provider active functionality consist of NSMD List Tracking and Management carried out by means of download of required Service Modules, utilities, upgrades, updates and new versions from desired NSMDs and same being communicated via set protocols for requests of product keys as well as to carry out network or domain expansion demands in the grid for licensing on NSMD side from NSP. The product key is also put on request in case of collaboration is planned by all involved parties in the venture of distributed grid formation. [0173] The Provider active functionalities consists of tracking tool for NetAlter Service Publishers (NSPB) and NetAlter Service Distributor (NSD) of related & interested services, issue of package keys to NSPB & NSS and rank or weight data to easing accessibility of NetAlter Service Subscriber and all involved therein and the same is communicated by all possible communication means comprising printed format, in the digital format, email, SMS, MMS, telephonic means, fax, paging services and voice mail.
[0174] In an another significant NetAlter specific embodiment of present invention, the active functionality of collaboration foster the venturing efforts by means of collaboration permission grant by means of set protocol to see grid framework to grow in desired way for the same all parties need to grant permission to collaborate in all possible ways. e.g. consider a global case where in there exists two distant providers with similar interests and areas(subjects) of providers in any location in the world needs to exchange their services to better prospects, the same being made possible by means of grant of permission in terms of license key from NetAlter. Similarly such other collaboration efforts are being fostered at all level of operation including Subscribers, Developers and other channel members. For this matter of fact, the controlling authority is always the one which reports to its superior control in the TFHL model. Thus, insuring scalability as well as network relationship alterations track.
[0175] Again in another respect of present invention to control scalability of network, the Provider active functionality tool for framework development consist of network life cycle Managers (providers), provide regularity and management feature for regulation and growth of the same by means of multiple network or domain management in the grid with varied field specificity comprising all the potential information rich subject areas of interest also location specificity is managed by means of collaboration, syndication, merger, reduction and/ or division of the same and/ or formation of new network to expand or reduce field specificity by means of set protocols.
[0176] The information management at NetAlter Service Subscriber end consists of NetAlter Service Subscriber tool referred to as NetAlter Service browser with subscribe active functionality (Subscriber Active), this management tool enable performing activity as per available Attributes in the network, for the same Subscriber does obtain product key from NetAlter along with identity registration for maintenance of democratic environment of the NetAlter Framework wherein the same tool comprised of multi administration support irrespective of user's multiplicity. [0177] Again in similar aspect of scalability of present invention matter of NetAlter framework NetAlter Service Subscriber been put at advantage to grow its own relationship network preserving all relationship contexts for the management of the same and also managing of expansion with other prevailing relationship network in same or other domains along with deserving every right to keep relationships within its private custody i.e. can block others from learning its relationship so as to maintain secure, personalized and trustworthy operations as a part of grid at large.
[0178] Accordingly the NetAlter Service Subscriber can manage its own Personal portal being managed by means of effective defragmentation of Administrative rights to manage user personal network relations and data whereby additionally provided with full personal customization facility referred to as personal portal and management of the same by means of personal server.
[0179] The Subscriber Active Rights aimed at sole feature of community and plurality of interactive group development activity keeping view of all possible relationship dynamics arising out of human factor at large to develop plurality of personal network by means of Subscriber (explorer) and/or Personal Portal & Personal Network Creation Wizard, e.g. consider a case wherein a certain individual being subscriber of NetAlter services has opted for Job and dating services offered by one or more Providers, thus can manage all related to its attributes i.e. job & dating into the network also enjoys active interaction with other peers in the network, can manage data, join desired interested community, form circle, join other circles, can share and exchange data with other peers in the network. Similarly such an individual can be a part of scientific community can manage its research and share and exchange views and data with other peers, also identification and searching and matching of peers and data is made possible by NetAlter Service browser.
[0180] Thus as apart of initialization effort to enjoy NetAlter Services the NetAlter Service Subscriber starts its activities over the NetAlter grid alternatively with the guided tool of Personal Portal & Personal Network Creation Wizard which help personalize the portal wherein the wizard adopts step by step approach to personalize the portal in which broadly nine (9 nos.) steps are carried out the first one being registration of the NetAlter Service Subscriber with NetAlter, the second asks for filling up of survey form which includes Subscriber's preferences and personal information, the third step provides the holistic view for the selection of the available Subscriber active both trial & registered service modules, applications & utilities in the categorized list format sourcing from multiple NetAlter Service Developers and their respective NetAlter Service Distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g. no. of system users opted for, no. of browser's members opted for etc., the fourth step provides the categorized list of services from multiple NetAlter Service Providers and their NetAlter Service Distributors, the fifth step ask to choose amongst the already established personal network or circles to join as per Subscribers interests, the sixth one inform the Subscriber regarding the usefulness of the resources offering for peer to peer file sharing, data sharing & synchronization and communication and the same being asked to choose from according to dynamic resource requirement of the Subscribers, the seventh step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the subscriber, the eighth step ask to choose from various exclusive NetAlter Services like auto-matching, searching, identifying, and brokering services and the ninth one instruct the Subscriber to set up the browser as per suitable requirements for fully personalized operations.
[0181] NetAlter grid Framework is fully customizable at all levels wherein every opportunity is being provided to build customized service portals & networks and management of the same by means of functional rights bestowed therein and/or by means of service portal & network creation wizard.
[0182] The NetAlter Service Providers can create service portal by selective identification of NetAlter wide NetAlter Service Subscribers of the same so as to institute a network irrespective of location of the NetAlter Service Subscriber wherein the intended provider being guided to choose from the presented parameters to so as to customize the service portal & network thence adopts step by step approach to create the service portal in wherein plurality of broadly eight (8 nos.) steps are carried out the first one being registration of the intended NetAlter Service Provider with NetAlter, the second asks for filling up of survey form which includes NetAlter Service Provider's preferences, the third step provides the holistic view for the selection of the available admin active service modules, applications & utilities in the categorized list format sourcing from multiple NetAlter Service Developers and their respective NetAlter Service Module Distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g. no. of sub domains, no. of branches, no. of users opted for, etc., the fourth step provides the categorized list of related NetAlter Service Providers from multiple networks for collaboration request, the fifth one inform the NetAlter Service Provider regarding the usefulness of the resources offering for peer to peer file sharing, data sharing & synchronization and communication and the same being asked to choose from according to dynamic resource requirement of the NetAlter Service Provider, the sixth step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the provider, the seventh step prompts for selective searching & filtering of the NetAlter Service Publishers and same being communicated across and the eighth one instruct the NetAlter Service Subscriber to set up the browser as per suitable requirements for fully personalized & customized service portal operations.
[0183] The Subscriber maintains direct relationship with NetAlter so as to globally publish its content via NetAlter being laid to NetAlter's desertion/approval. Also the NetAlter Service Subscriber has active interaction with NetAlter Service Module Distributor and NetAlter Service Provider as well as NetAlter Service Distributors and NetAlter Service Providers for information newly available, alert services, new modules arrival, free/trial services etc. broadly speaking subsection channel node member has multiple access points to avail services.
[0184] In an another preferred embodiment of the present invention, the NetAlter Service Module Publisher (NSMP) being certified by NetAlter module developers maintains list of NetAlter Service module Distributors (NSMDI), NetAlter Service module Developers, NetAlter Service Providers and NetAlter Service Subscribers to help manage the operations at both the ends of information supply chain and has been conferred with control over network being targeted to foster information utilization till the node where information being consumed.
[0185] In the developmental aspect of NetAlter framework the NetAlter Service & Service Module Distributors (NSD & NSMDI) are being certified by the respective NetAlter Service Publisher wherein the NetAlter Service Distributor is instrumental at Distribution of the services at NetAlter Service Subscribers' end and means for supply of information products in terms of NetAlter Services to the NetAlter Services Providers and/or to the NetAlter Service Subscribers along with Distribution of the same by means of package key whereas the NetAlter Service Module Distributor are means for Distribution of NetAlter Service Modules to the NetAlter Service Provider and/or to the NetAlter Service Subscriber along with Distribution of the same by means of product key. [0186] The data management aspect of all NetAlter Framework's channel nodes at large is carried out in the form of peer-to-peer data sharing & synchronization, files sharing and communication which are centrally being controlled by NetAlter coordination and discovery server services and referred to as constant interaction defined by "Direct Approach".
[0187] In an another significant aspect of the present invention, the trust and security is guaranteed for visualizing the feasibility of data exchange and to maintain democratic information Distribution, seeking & computational environment all NetAlter Framework's channel nodes are entitled to sign an agreement with NetAlter coordination and discovery server services for computing resources offerings so as to enable interaction and communication between nodal members in as secure manner by attaining end to end automation for data exchange in fully encrypted format and all operation performed by browsers being monitored and kept under check by means of identity check by NetAlter.
[0188] The NetAlter Framework renders complete end to end automation essentially means to manage the Network Development Life Cycle (NDLC) refers to any sort of alteration in the NetAlter network at any channel nodal member in an unattended mode of operation i.e. automatic and the said automated operation being governed by the Distribution of product and package key on the basis of predetermined criterions like nature of agreement, associations, relationships, etc.
[0189] Accordingly, the complete automated operations of NetAlter Framework is instrumental at performance of certain essential functions deemed to carry out in unattended mode e.g. means for duplication detection, synchronizing of data, updates, upgrades, error reports, log reports, name space resolving and building, system level connection parameters, etc.
[0190] In another preferential embodiment of present invention, the NetAlter system enables its functionality in the form of Rich client and Connected System operability. NetAlter framework is being designed to take into consideration the future technologies and the present requirements of the users to have information services as per their comfort i.e. service oriented architecture along with all taking into consideration all possible variations.
[0191] In the continuous efforts to overcome major flaws with prevailing networks framework whereby present web framework fails to give access to personal & private databases or information likewise data from multiple sources, compatible services, one single interface, and data delivery platforms. Peer to peer and grid computing do overcome one or the other flaw but in a restricted format. On the other hand prevailing frameworks lack of immediacy, Transaction, Localization, and Disconnectedness, Continuous synchronization for real time.
[0192] The solution to this is proposed in terms of rich client enabled technology by means of Net Alter system which enjoys features like visual interface, local processor & memory usage, device attachment, multiple application integration, faster refresh rate, operating system benefits etc.
[0193] Rich client applications deliver the best of both worlds, combining the reach of the remote computing with the power of local computing hardware. Likewise performs background multi tasking, queuing task, mass processing, Responsive, Flexible, High developer productivity due to mass development and languages for rich clients, Voice enabled application, Security level customization as per requirements, multiple version of application for the choice of rich client, operational functionality with variety of smart targeting specific device, application auto updating. Also rich client provided with Interactive, Multimedia, 3D, fewer user error, Auto complete, and Combo navigation.
[0194] Rich client being conferred better user experience with disconnected operability along with multi user functionality wherein data is continues synchronizing even after source is interrupted service mode (down) for some reason. Similarly rich client is provided with Undo, Redo, Context sensitive help, heavy data entry, act, Plan, Analyzer, Visualize, Explorer, Complexity functionalities.
[0195] Finally, the advent of Service Oriented Architectures (SOA) means that there are huge opportunities for client applications to be presented in standard way, which provides huge benefits in terms of interoperability, developer tool support, and the ease with which new features can be built into the rich client application. Though it is more of a concept than a real technology, NetAlter enables rich client to enjoy user specific architecture devised on service oriented manner.
[0196] Rich client enabled distributed grid computing confers following exclusive functionalities to users including
(1) Local Resource Utilization: Hardware to software resources. A rich client may take advantage of the local CPU, local memory or disk, or any local devices connected to the client, such as a telephone, bar-code/RFID reader, and so on. But it may also take advantage of local software, such as Microsoft Office applications, or any installed line-of-business (LOB) applications that interact with it.
(2) Connected: Rich client applications are never standalone and always form part of a larger distributed solution. This could mean that the application interacts with a number of Web services that provide access to data or an LOB application. Very often, the application has access to specific services that help maintain the application and provide deployment and update services.
(3) Offline Capable: Because they are running on the local machine, one of the key benefits that rich client applications offer is that they can be made to work even when the user is not connected. For applications running in occasional or intermittent connectivity situations, such as those used by traveling workers or even those running on laptops, tablets, PDA's, and so on, where connectivity cannot be guaranteed at all times, being able to work while disconnected is essential. Even when the client is connected, the rich client application can improve performance and usability by caching data and managing the connection in an intelligent way.
(4) Intelligent Install and Update: Rich client applications manage their deployment and update in a much more intelligent way than traditional rich client applications. Applications can be updated while running and can be deployed on demand by clicking on a URL.
(5) Client Device Flexibility: Today we live in an information-based economy. In order to thrive in this hyper-competitive market, users must access and borrow information from many sources, including customers, partners, and suppliers. In addition, users are now demanding more from their applications, they want to be empowered to act, plan, analyze, visualize, and explore the data, not just to read it.
[0197] This vexing concern is looked in by way of proposition of Service Oriented Architecture (SOA), for that matter a physical condition should be conducive to conceive and implement probable solution for that reason, herein in the present invention of NetAlter, this methodology is being addressed in terms of physically feasible logical framework creation for rich client Technology to work on this. As a matter of fact, herein efforts are being made with respect to restructure the framework than the repairing the existing component. This can be analyzed this way like if road is not good enough, the initial approach to troubleshoot this problem of transportation is to construction of better roads not to design better vehicle. [0198] Similar problem is existing with present network based communication models, as mentioned in prior art the bug is into the communication infrastructure than the technologies to tackle them. Thus, Net Alter provides better infrastructure to make rich client a reality.
[0199] In an yet another preferred embodiment of present invention, the error report generation is being automated by means of error detection algorithm in case of any bugs and/or functional level error and same being reported in terms of error report to respective developers.
[0200] In an yet another preferred embodiment of present invention, the log report generation is being automated by means of updating the usage data of one TFHL level of operation to its respective higher level in terms of log report and same being generated for activities performed, date, levels and user status.
[0201] In an yet another preferred embodiment of present invention, the name space resolving and building is being automated by an instrument of name space developer and resolver and the same being made available to detect the desired sources.
[0202] In an yet another significant embodiment of the present invention, automation into the network operation has been extended so as to automate all application & operations in end to end manner, as NetAlter being based on concept of SOA, simulates the present most successful model of SOA i.e. basic telecommunication network wherein service is being made available only on request. On the contrary telecommunication network being physically laid hence fixed in nature and takes awesome efforts to any kind of change in connection, this lacuna in telecommunication system is successfully overcome in an NetAlter system by means of end to end, secured full automation whereby any change in connection (joining, disjoining) is automated within few clicks of mouse.
[0203] Following are advantages accomplished by embedding a directory service within SOA
(1) Scalability of services; you can add services incrementally.
(2) Decouples users from providers.
(3) Allows for updates of services.
(4) Provides a look-up service for users.
(5) Allows users to choose between providers at runtime rather than hard coding a single provider. [0204] Managing SOA includes many functions, including:
(1) Security: Authorization of the request, encryption & decryption as required, validation, etc.
(2) Deployment: Allowing the service to be redeployed (moved) around the network for performance, redundancy for availability, or other reasons
(3) Logging: For auditing, metering, etc.
(4) Dynamic rerouting: For fail over or load balancing
(5) Maintenance: Management of new versions of the service
[0205] NetAlter is an architectural style whose goal is to achieve loose coupling among interacting connected members in the framework. A service is a unit of work done by a service provider to achieve desired end results for a service user. Both provider and user are roles played by browsers on behalf of their owners
[0206] A Service Network is an application level network that leverages a Service Oriented Architecture. The Service Network is composed of a number of Service Network Participants and many Services.
[0207] A Service is a callable routine that is made available over a network. Services have well defined interfaces (inbound & outbound) which further provides.
(1) User Interaction: Being able to provide a single source, interactive user experience
(2) Application Connectivity: Communications layer that underlies all of the architecture
(3) Process Integration: Choreographs applications and services
(4) Information Integration: Federates and moves the enterprise data
(5) Build to Integrate: Builds & deploys new applications and services.
[0208] Also the NDLC being automated for unattained and secured management of any sort of the procedural changes being carried out at two independent stages of operations defining NDLC at large. In the first stage scalability of network e.g. development (growth) and/or reduction is being carried out whereas the second stage refers to the management stage of NDLC essentially meant for running maintenance of NetAlter wherein management functionalities refers to all sort management of all parameters related to all NetAlter members e.g. record keeping, changes and/or alterations management, security management, keys management etc. [0209] With respect to Metcalfe's Law of statistics related to network growth and reduction, wherein it is perceived that total value of a communication network grows with the square of the number of devices or people it connect. Thus, in an another preferred embodiment of present invention, the communication network is being crafted in such a logical manner as to improving upon person to person interaction at larger extent also enabling of advance digital gadgets into the communication channel with respect to service oriented architecture and embedded applications enabled smart devices into the said communication network of NetAlter also in an another aspect of the present invention, group forming capability due to clustering approach of this distributed network wherein the connectivity and relationships into the network grows in an exponentially defined manner, hence the value of communication network determination by Metcalfe's law is validated by NetAlter framework.
[0210] In an another prevailing problem with the present communication networks wherein according to Metcalfe's reverse Law the clustering of the presently widely grown network do stage a risk of demeaning the value of the network by I/Nth of the network with N no. of connected nodes in the network. According to system & method of communication network development, this problem won't arise in the present invention wherein the infrastructure being formed in distributedly integrated manner, it is uniformly available through out the world, forming greater interconnections in spite of distributed environment operations.
[0211] In an another important embodiment of the present invention, the control mechanism to made NetAlter networks scalable and let every member of it exploit it to their convenience and advantage is worked out by an instrument of "control keys" namely product and package keys wherein the authority to regulate and deliver respective keys has been conferred on concerned parties.
[0212] The horizontal scalability in this regard essentially refers to major alterations in the network and/or domains like collaboration, merger, acquisition, division and shifting with relation to horizontal alteration into the networks being essentially NetAlter Service Provider specific functionalities to perform the said operations by means of an instrument of product keys whose Distribution being controlled by NetAlter Service Developer.
[0213] Similarly, the vertical scalability essentially refers to alterations in the networks domains, sub-domains and any further branch like and/or nodal level changes in the intended areas of operations. Likewise, the vertical alterations being controlled by means of an instrument of product as well as package keys wherein all functional NetAlter nodal parties being NetAlter Service Provider, NetAlter Service Subscriber and/or user of the same. e.g. Simulation of Scalability : NetAlter being aimed at global community development for all possible purposes, in an global perspective consider a situation wherein there are people interested in certain specific subject lets say politics in different part of the world, in the nutshell people generally keep in touch at local level, this activity is made possible by NetAlter local network creation by means of Subscriber, in the same local network is scalable wherein anybody with NetAlter Service Subscriber join the network or get out of the network to join some other network of choice. Likewise, such networks around the world can be joined by user, wherein if specifically any user is interested in any particular subject can form own network. Thus, there can be various sub networks like British politics, Federal politics, international politics, local politics, etc.
[0214] Subsequently down the line, there can be a person who is holding useful information contents, would rather be enjoying the usability of NetAlter Service Provider to further the scalability operation. Similarly, there can be multiple providers, which can merge, collaborate or share data of interest thus defining horizontal scalability under master control of NetAlter wherein all of the above stated act can optionally be one way or two ways, for limited period, and with or without horizontal and/or vertical data filtering. In addition, any of the horizontal alterations essentially needs to obtain permission in terms of product keys from the respective developers.
[0215] The NetAlter network realizes SOA wherein the services are accessed by end user with the help of NetAlter Service Subscriber. Service modules are availed by users/subscribers in an unlimited manner, also Provision for a product keys are made wherein the single product key represents a multiple set of related service modules to form a bundle from multiple independent NetAlter Service Developer transacted syndicatively to respective NetAlter Service Developers.
[0216] In addition, services are made available by means of NetAlter Service Providers wherein users thereof subscribes to services on the basis certain criterions as to no. of entries, duration and services involved therein.
[0217] In addition, services are made available by means of NetAlter Service developers wherein users thereof subscribes to services modules on the basis certain criterions as to No. of system users, no. of entries, no. of languages, no. of service module clients e.g. online, offline, mobile etc., no. of members and volume licensing parameters involved therein. [0218] In an another important embodiment of present invention, SOA takes care of delivery of services as per requirements, essentially affordability and needs are determined by no. of entries, which is the essentially a NetAlter Service Provider specific tool wherein access permission has been granted by NetAlter Service Providers is based on the requirements of the NetAlter Service Subscribers in terms of volume of data contents wherein for the same matter variety access levels has been defined by the NetAlter Service Providers.
[0219] In an another significant and essential embodiment of the present invention, with reference to prior are NetAlter framework realizes distributed network concept wherein integrity of distributed entities is visualized in terms of robust and logically segregated divisions known as clusters which ensures a framework with highly organized distributed networks i.e. networks' network. Wherein all the connected nodes works in distributed environment in an organized manner and seek & keep tracking information distributedly on the module basis.
[0220] The distributed organization impregnated with logical clustering add granularity in searching and matching approach by carrying out distributed searching & matching to carry out real time and active as well as background searching through distributed networks individually as well as through centralized NetAlter server.
[0221] The granularity in searching approach is enabled by four tier searching with the help of depth based searching on four tier searching wherein requirement of the user along with affordability defines the depth of search wherein user searches and/or matches through personal network as first granular level, searches and/or matches through local network as second granular level, searches and/or matches through desired distributed Providers as third granular level, and searches and/or matches through global NetAlter Auto-match Architecture (AMA) & search engine as fourth level of granularity.
[0222] Hitherto, it has been a contesting issue as to devise best method of searching. In an another significant proposition NetAlter conceptualizes that prevailing issues in searching essentially related with internet talks of searching something through in highly unorganized format of data. On the contrary better organization of the similar information helps utilize and optimize existing searching tools wherein search solution is generated by means of already indexed data into the distributed systems wherein the same provides real time, reliable as searching & matching results comes from like-minded peers over distributed network. [0223] In addition, such an organization insures secure searching and matching by means of identity maintenance of every connected channel node whereby searchers can always get to know about root source of the information thence in terms of namespace a feature analogous to domain name. The data through out the NetAlter framework is relationally arranged, searching experience is as good as local database searching, wherein command based search is made possible and referred to as power searching which confers freedom to carry out granular search by means of searching in any of the identified part of the NetAlter framework.
[0224] In an another aspect of search capabilities of NetAlter framework searching & matching is carried through by means of cache searching wherein similar searched and/or matched results if any prevailing in the searched and/or matched member's system is provided at in real time for quick results whereby again saving on the computational power of the NetAlter distributed framework.
[0225] In an another aspect of search capability of NetAlter, four granular level searching is meant to conduct global search with distributed NetAlter Service Providers and the same being delivered over NetAlter framework by means of metadata of the searcher.
[0226] In an another aspect of search capabilities of NetAlter framework, the search & match methodologies are devised to improves upon the relevance level of the searched and/or matched queries up to highest possible relevance level by means of processing the keyword, range, and natural language queries in duly specified locations based on the modules wise segregation of the data contents which restricts the unnecessary searching efforts.
[0227] In an another embodiment of present invention, the objective of global community development is achieved, though keeping distributed environment divided in terms of clusters and contents being segregated on the basis of modules provides enough possibilities to identify peers of interest in much simpler and faster way whereby achieve social community development through NetAlter Framework.
[0228] In an another significant aspect of search capability of NetAlter framework the searching and matching are carried out by means of background search where in the searching & matching algorithm works as a auxiliary threads on the host computing platform being working in multithreading and multitasking environment over the distributed NetAlter network whereby conferring time schedule for information resources as well as save back ground computing resources at large. This tool enables user to schedule the operations and keep updated about any of the changes taking place in desired subject of interest.
[0229] In an another significant aspect of search capability of NetAlter framework the matching mechanism termed as Auto Match Architecture (AMA) is bestowed at user functionality to add yet another significant searching feature wherein matching is carried out at local i.e. personal network, local network, global as well as intended network unilaterally as well as bilaterally to match the queries.
[0230] A unilateral AMA is the means to match the query in one direction only wherein queried criterions of searcher are essentially matched with the existing data in the network with desired granularity i.e. personal network, global or desired network locations. Whereas bilateral AMA is the means to match the query in bi directions wherein queried criterions of searcher essentially matches its own data specification i.e. attributes identified on the network with the existing data specifications throughout the network with desired granularity i.e. personal network, global or desired network locations. In an essence of social community development, this again acts as a significant searching tool to reach up to desired peers, or the information of interest if any.
[0231] In an another significant embodiment of the present invention, the interactive digital media is being formulated and automated to provide direct approach interaction wherein interactive parties are always in close proximity to each other by an instrument of service explorer wherein searching & matching methodologies are being provided at both the ends in the form of distributed searching in peer to peer environment.
[0232] The direct approach concept applied herein refers to the facility of communication conferred by NetAlter with its users whereby seekers can always keep track of suppliers and likewise suppliers can keep track of potential seekers so that seeker are always presented with variety of sources which is essentially acts as means to curb monopoly into the NetAlter Framework.
[0233] Extending to this fact that grid is a promising e-Science infrastructure that promotes and facilitates the sharing and collaboration in the use of distributed heterogeneous resources through Virtual Organization (VO). A critical factor to the overall utility of Grid is a scalable, flexible and robust registry (inventory) mechanism. Although it provides some mechanisms to store and access metadata for publishing and discovering resources, such as MCS (Metadata Catalog Service).
[0234] To enhance these very critical factors, grid systems needs revision in terms of its constitutional construction, present invention of NetAlter architecture enhances the use of registry approach in which registry of every connected node and relates logs are being maintained.
[0235] The NetAlter framework works in distributed environment wherein large number of computers of wide ranging locations and often disparate natured computers are deemed to utilize computer processor time and/or unused storage for dynamically needy user by mean of demanding contributions of local computer system's computing resources to carry out functionalities it has been conferred with whereby the distributed computing resources acts in distributed grid computing environment to form collectively distributed supercomputing platform.
[0236] The computing resource contribution by each connected node in the NetAlter grid has been determined to be a function of that specific node's information and other related requirement, which ultimately takes care of affordability of each user. Thus, computing resource offering dynamics defines relation of per percentage contribution to reception of the same services in that regard.
[0237] The resource offering dynamics has got significant role to play to define global computing capability of NetAlter supercomputing framework deemed to work in distributed environment. The local contribution as per cluster segregation provides equal computing characteristic feature.
[0238] With regard to grid supercomputing mentioned in the art, processing power or per cycle power of idle distributed processors utilization has been practiced, wherein the flaw in the earlier system in relation to contracting systems for dedicated operations (mostly scientific) is overcome by means of default marginal resource offering by an every connected system as per its own information requirements. Thus allowing every member to access to NetAlter supercomputing capabilities in all regard. [0239] The distributed grid supercomputing is achieved by means of uniform applications running in distributedly layered manner wherein collective computing resources allocation by all connected channel node members in grid increases with increases in layer status e.g. field, location, network, domain, sub-domain, entity and attribute and the same being mapped with respect to usage at large, e.g. considering 100 nodes offering its resources at personal network layer in 10 different areas lets say 10% per area so at global level at any particular point of time total resource offering of the same user in the specified area will be accordingly be some fraction of contributed percentage.
[0240] The distributed grid supercomputing logic works on multiple cluster formation of users on the individual computer system with regard to data devoted to variety of fields wherein computational resource sharing from individual nodal member system has been governed by NetAlter. Thus, the distributed grid supercomputing is essentially means for personal super computing wherein users are being conferred with supercomputing capabilities at its end.
[0241] The clusters in NetAlter distributed grid supercomputing is partitioned on the basis of logical divisions in terms of
1. Field
2. Location
3. Network
4. Domain
5. Sub-domain
6. Entity and
7. Attribute
[0242] In the global perspective logically what we deal with in general is the subject matter represented by "Field", the same subject matter may represent multiple variety of "locations", such that within any location there exists multiple networks dealing with multiple variety of subjects which again forms a part of other "fields", in addition within a network there can be multiple domain and likewise domain constitutes of multiple sub-domains wherein there can be users with in such a sub-domain representing "Entity", having multiple attributes of its own managed on a specific computing platform with the help of NetAlter Service Subscriber
[0243] This logical segregation and integration in turn is carried out with the help of NetAlter Service browser which provides every entity with certain flexible and varying attributes e.g. attributes can be like a entity can subscribe to certain services as to job, dating, business, matrimonial etc. so accordingly bears attributes as age, qualification, experience, field of business, & income or annual turn over etc. respectively. To exemplify cluster feature further, consider a following indicative illustration:
Field: HR (Human Resource)
Location: India
Network: Jobs
Domain: Job_Provider_One
Sub-domain: Job_Provider_Branch_One
Entity: Mr. ABC
Attributes: Job_Seeker_Resume
[0244] Similarly, multiple fields are distributes in multiple locations and yet further into multiple domain and/or sub-domains representing different, multiple individuals being part networks at large. Wherein an entity can always be traced down to its roots with the help of v namespace thus generated. FIG. 20, 21 & 22 shows a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter; whereas FIG. 23 shows a logical block diagram of Logical relationship of all NetAlter Framework's Channel nodes; the logical clustering is illustrated in FIG. 24 represents a logical block diagram of NetAlter computing, info or data or service, application, peer to peer and Grid cluster logic.
[0245] With reference to FIG. 20 which is showing derivation and representation of NetAlter Namespace. The NetAlter Namespace is an unique identifier to identify each user within the NetAlter Framework and this identity made up of different optional parameters. There are different types NetAlter Namespace some of the example are (2OM.1) For NetAlter Service Provider & Subscriber, (20M.2) For NetAlter Service Developer, (20M.3) For NetAlter Service Module Publisher & Distributor and (20M.4) For NetAlter Service Publisher & Distributor. All these NetAlter Namespaces consist of one or more optional parameter.
[0246] In an illustration to derive NetAlter Namespace represents initial Namespace parameters for (2OM.1) NetAlter Service Providers & Subscribers which starts with Root the first which indicate the top most node i.e. (20A) NetAlter itself. The second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource). The third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA. The fourth parameter in the NetAlter Namespace is Network i.e. topic of subject area say (20D) Job is topic for HR subject area. The fifth parameter in the NetAlter Namespace is Domain i.e. name to identify Service Provider say (20E) Domain B. The sixth parameter in the NetAlter Namespace is Sub Domain i.e. name to identify Service Provider's Sub-Domain say (20F) Sub Domain W. The seventh parameter in the NetAlter Namespace is Branch i.e. name to identify bottom most node in the Domain say (20G) Branch 100. The eighth parameter in the NetAlter Namespace is Service Module i.e. name to identify Service Module say (20H^ReSUnIe Tracking. The ninth parameter in the NetAlter Namespace is Service i.e. name to identify Service which is used or subscribed by the user i.e. NetAlter Service Subscriber say (201) Permanent Job. The tenth parameter in the NetAlter Namespace is Entity or Item i.e. name to identify NetAlter Service Subscriber who is using or subscribing the services say (20J) Employer. The eleventh parameter in the NetAlter Namespace is Attribute i.e. name to identify NetAlter Service Subscriber's requirements who is using or subscribing the services say Employer's require service for (20K) Job Posting. The twelveth parameter in the NetAlter Namespace is Information used to indicate the information regarding NetAlter Service Subscriber's requirements who is using or subscribing the services say Employer's provides (20L) Information for Job which they are Posting.
[0247] On statistical ground the distributed grid supercomputing strength (power) depending on processing cycles available for operations (computation) in the network wherein computing capability is in direct proportion with no. of computers and can increase and/or decrease as per grid development to any extent in equal proportion. Variably, supercomputing capability being a function of no. of computers in the grid and hence in turn of processing power (cycles of operation per second) and other resources (memory) to that matter.
[0248] On the similar lines, the present invention of distributed grid supercomputing, explores computing resource utilization options in grid rendered by means of different ways namely reservation, sponsoring, on demand, balancing, private, available and dynamic resources etc.
[0249] The automation in NetAlter distributed supercomputing grid in addition offers certain features as to self configuring, healing, optimizing & protecting, auto-accounting, secure, reliable, democratic, and scalability attainment . [0250] In an another significant embodiment in relation to security aspect of the present invention, reliable communication framework is insured wherein reliability is gained by means of tested identity and reputation of every entity, every party being verified & certified, higher level data authenticity being maintained, censored contents, virus immunized, duplication deterrent, updated by means of junk data deterrent, information being revised & verified.
[0251] On the similar line, the credibility factor is most soughed after information access demand feature till date the world over and same not being address in concrete terms to supplement cyber laws in data corruption and similar other problem areas in existing networks. In an NetAlter framework same insured wherein credibility is ensured at all levels of operation by means of namespace resolver feature which helps track and monitor the source of data all the time by means of Active rights supplemented therein.
[0252] In an holistic terms security in all regards is ensured by various technological advances as well as framework logic wherein the security is being imparted by means of activity specific browser which imparts the activity specific administrative rights whereby insuring the user's secure operation over the system both online as well as offline operation mode, certified & authenticated means for utilization also by means of virus deterrence, spam free operation, encrypted data transfer format and every channel node member being completely identified on the network insures secure operations.
[0253] In an another significant embodiment of the present invention, the NetAlter framework is interoperable communication framework wherein the all kinds of browsers are being provided with cross layer communication whereby enabling internetwork & intranetwork, interlayer & intralayer, interdomain & intradomain, interfϊeld & intrafield, and interlocation & intralocation op'erability as per user preference.
[0254] In another important embodiment of the present invention, the very requirement of the today's information society which demanding knowledge oriented contents is fulfilled by NetAlter framework. The very flaw with internet framework been is garbage data contents and hence the tedious searching is over come herewith much researched authorized and ranked data contents by means of all NetAlter Service Providers being certified by NetAlter. The information & data contents are value added to meet the NetAlter quality standards causing the system to provide researched contents to users at large. [0255] Thus, in an integrative embodiment of the NetAlter framework the system is presented as federal, collaborative & syndicative and democratic communication framework wherein the system framework being logically obtained to represent global community in specific user respect whereby forming a communication network with NetAlter as a supreme governing authority and bestowing rights to collaborate, syndicate in a democratic way on the part of other channel node members.
[0256] The activities over the NetAlter network are carried out at all levels by means of respective NetAlter service browser activated according to functionalities bestowed therein by means of product key from NetAlter which provides explorer for all operations of the system wherein the said service browser is functionality specific and comprises plurality of control and administrative abilities including NetAlter Active, Developer Active , Provider Active, Subscriber active, Service Module Publisher & Distributor Active, and Service Publisher and Distributor Active service browsers.
[0257] NetAlter being supreme central administrative authority bears functionality referred to as NetAlter Active wherein all operations of NetAlter are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to Global NetAlter Service Providers, Global NetAlter Module Developers, Global NetAlter Service Module Publishers, Global NetAlter Service module Distributors, Global NetAlter Service Publishers, Global NetAlter Service Distributors, and Global NetAlter Service Subscribers.
[0258] Similarly, the Provider, developer, Subscriber, Service & Service Module Publisher & Distributors active browsers has limited administration functionality (rights) referred to as respective functionality browser application wherein all operations of NetAlter Service Provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to Global NetAlter Service Providers, Global NetAlter Module Developers, Global NetAlter Service Module Publishers, Global NetAlter Service module Distributors, Global NetAlter Service Publishers, Global NetAlter Service Distributors, and Global NetAlter Service Subscribers.
[0259] With NetAlter system & Method users are conferred with all chances to implement the same logic and technology to devise and apply new dimensions to all existing business practices wherein the said system traces all untapped and unutilized resources and optimizes the usage of the same.
[0260] In another preferred embodiment of the present invention, with reference to DR. Collin Evans, director system software lab, Intel, the future technologies are aimed at developing digital & software application wherein the Powerful PCs are deemed to become users' digital world therein.
[0261] The present invention of NetAlter take into reality the above said concept wherein the said system operates on all smart devices including all communication devices, household appliances, logistic applications etc. by means of embedded framework for interaction involved therein. The embedded component engraved therein is a light weight customized application, that makes the NetAlter system to install on any of the electronic gadget whereby allowing users to access the NetAlter services as per electronic virtues and capability of the instruments including the devices like medical devices, robotics, office & industrial automation, television, Set-Top-Box, retail point of delivery, palm top, mobile phone, game platform, network devices, Gateway/media store, kiosk/ATM, LOB thin client , camera, watch, fridge, audio-video devices, hand held computers, etc. Also the communication logic insures bridging of the user devices and servers, so as to carry out the remote functions at user terminal device by means of embedded functionality provided therein.
[0262] Thus, the embedded functionality to enable communication at user electronics devices in real sense illustrates the NetAlter commitment to communication and computation convergence.
[0263] The method and system for alternative communication being based on distributed technology with granularity involved therein at least with two computing and/or communication platform to N nos. of the same whereby applicable in all issues involved and therein the life and communities and/or group of the same at large e.g. Village or City, Club, Association, Trust, Friend, Political, Government, Religion, Employer/vendor/Recruiter, Job Seeker, Dating or Matrimonial, Business, Services or Professional, Customer, Student, Knowledge Management (KM) etc.
[0264] To summarize the global distributed supercomputing grid infrastructure's advantages, following are some of accomplishments NetAlter achieving to score over prevailing unorganized infrastructures
(1) Highly organize, Personalized, Direct Search & Grid Computing
(2) Identity-Trust-Matching & brokering services
(3) Personal Portal
(4) Service Portal
(5) Full features & growth supported
(6) Each step standard, security, automation & reduction (SM Factory)
(7) Redesign Internet, Business practices, Software development architecture, and Social networking including relationships etc.
(8) Universal Resource Planning / Universal application
(9) Fast Search & Matching, E-Commerce, social networking, application on demand etc.
(10) Network of Network's Network (TFHLN)
(11) overcomes Digital divide
(12) Attract Non-Net, illiterate & village users (offline centers with smart solution and E- Commerce)
(13) Visual e-commerce
(14) Community Resource Planning
(15) People Relationship Management (PRM)
BRIEF DESCRIPTION OF THE DRAWINGS
[0265] 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:
[0266] FIG. 1 shows a schematic block diagram of a preferred embodiment of NetAlter part of the present invention; [0267] FIG. 2 shows a schematic block diagram of a preferred embodiment of NetAlter Service Module Developers (NSMD), NetAlter Service Module Publishers (NSMP), NetAlter Service Module Distributors (NSMDI) and NetAlter Service Publishers (NSP) and NetAlter Service Distributors (NSD) part of the present invention;
[0268] FIG. 3 shows a schematic block diagram of a preferred embodiment of NetAlter Service Providers (NSP) Network part of the present invention.
[0269] FIG. 4 shows a schematic block diagram of a preferred embodiment of NetAlter Service Browser (Subscriber Active) part of the present invention.
[0270] FIG. 5 shows a schematic block diagram of a preferred embodiment of NetAlter Service Browser (Provider Active) part of the present invention;
[0271] FIG. 6 shows a logical block diagram of NetAlter Framework part of the present invention;
[0272] FIG. 7 shows a logical block diagram of examples of NetAlter Provider Network Topology, Models and Levels;
[0273] FIG. 8 shows a logical block diagram of NetAlter Service Module Developers (NSMD), NetAlter Service Module Suppliers consist of NetAlter Service Module Publisher (NSMP) & NetAlter Service Module Distributor (NSMDI) as well as NetAlter Service Module Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) which all in turn lead to the generation/creation of NetAlter Network Factory;
[0274] FIG. 9 shows a logical block diagram of NetAlter Service Provider (NSP), NetAlter Service Suppliers consist of NetAlter Service Publisher (NSPB) & NetAlter Service Distributor (NSD) as well as NetAlter Service Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) and all of them interact using the NetAlter Service Browser. [0275] FIG. 10 shows a logical block diagram of Auto Match Architecture (AMA) and Search Engine of the present invention; [0276] FIG. 11 shows a logical block diagram of NetAlter Service Browser (NSB) (NetAlter Active);
[0277] FIG. 12 shows a logical block diagram of extended view of FIG. 11.
[0278] FIG. 13 shows a logical block diagram of extended view of FIG. 11.
[0279] FIG. 14 shows a logical block diagram of NetAlter Service Browser (NSB) (Developer Active).
[0280] FIG. 15 shows a logical block diagram of NetAlter Service Browser (NSB) (Provider
Active).
[0281] FIG. 16 shows a logical block diagram of NetAlter Service Browser (NSB) (Subscriber
Active).
[0282] FIG. 17 shows a logical block diagram of NetAlter Service Browser (NSB) (Service & Service Module Publisher & Distributor Active);
[0283] FIG. 18 shows a logical block diagram of NetAlter Framework all possible combinations of Peer-to-Peer Files sharing and/or Data Sharing & Sync, and/or communication among all NetAlter channel nodes.
[0284] FIG. 19 shows a logical block diagram of NetAlter Framework maximum possible combinations of Peer-to-Peer Files sharing and/or Data Sharing & Sync, and/or communication among all NetAlter channel nodes.
[0285] FIG. 20,21,22 shows a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter;
[0286] FIG. 23 shows a logical block diagram of Logical relationship of all NetAlter Framework's Channel nodes.
[0287] FIG. 24 shows a logical block diagram of NetAlter computing, info or data or service, application, peer to peer and Grid cluster logic. [0288] FIG. 25 shows a logical block diagram of Information, computing, application grid automation as per grid topology models.
[0289] FIG. 26 showing graphical user interface (GUI) for NetAlter service browser explorer illustrating NetAlter search engine interface therein.
[0290] Fig 27 illustrates layered diagram of NetAlter convergence platform describing plurality of technologies integration with functionalities and communication standards.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0291] FIG. 1 shows a schematic block diagram of NetAlter providing broad view of working of NetAlter & its functionality.
[0292] (IA) shows a host computer, in the form of web server containing a cluster of servers and peer to peer coordination & discovery server, for (IB) hosting database e.g. (1C) MS SQL Server communicate via protocol e.g. (IE) HTTP using business logic which are in the form of web services e.g. (ID) .Net web service.
[0293] II shows the broad overview of the functionality of NetAlter Controller which include i) NetAlter Service Browser for NetAlter Controller, Provider, Subscriber, Developer, Publisher & Distributor and management & other utilities, ii) maintain Global NetAlter Service Module Catalogue and provide related services, iii) maintain Global NetAlter Service Catalogue and provide related services, iv) maintain Global NetAlter Service Module Developer, Publisher & Distributor Catalogue and provide related services, v) maintain Global NetAlter Service Provider, Publisher & Distributor Catalogue and provide related services, vi) provide Global Auto Match Architecture (AMA), Search Engine, Brokering, Identity & Monitor Services, vii) published Global Subscriber Public Information, viii) provide Standards and Specialization for module development, ix) provide Certification & Licenses to modules developers for modules development, x) Provides Peer to Peer Coordination & Discovery Service to facilitate Peer to Peer File & Data transfer and communication xi) provide Centralize downloads for NetAlter Browser and its Updates & Upgrades via (IF) FTP web server, communicate to the all related parties i.e. developers, providers, publishers, distributors, subscribers & other 3rd parties via (IG) Mail Server and all other required services to facilitate smooth functions of NetAlter & involved channel nodes.
[0294] FIG. 2 illustrates a schematic block diagram of a preferred embodiment of NetAlter Service Module Developers (NSMD), NetAlter Service Module Publishers (NSMP), NetAlter Service Module Distributors (NSMDI), NetAlter Service Publishers (NSP) and NetAlter Service Distributors (NSD) along with preferred component of present web server so as to establish connection relationship between NetAlter members and internet framework.
[0295] (2A) shows a host computer, for i) NetAlter Service Module Developers, ii) NetAlter Service Module Publishers, iii) NetAlter Service Module Distributors, iv) NetAlter Service Publishers and v) NetAlter Service Distributors, in the form of web server containing a cluster of servers and peer to peer coordination & discovery server, for (2B) hosting database e.g. (2C) MS SQL Server communicate via protocol e.g. (2E) HTTP using business logic which are in the form of web services e.g. (2D) .Net web service for providing related services to the related parties and provide Centralize downloads or upload for modules, demo & like so and its Updates & Upgrades via (2F) FTP web server, communicate to the all related parties i.e. developers, providers, publishers, distributors, subscribers & other 3rd parties via (2G) Mail Server and all other required services
[0296] FIG. 3 illustrates a schematic block diagram of part of NetAlter providing broad view of working of NetAlter Service Provider.
[0297] (3A) illustrates a host computer, for NetAlter Service Provider, in the form of web server containing a cluster of servers for (3B) hosting database e.g. (3C) MS SQL Server provide service to the subscriber via protocol e.g. (3E) HTTP using business logic which are in the form of web services e.g. (3D) .Net web service for providing related services to the related parties and downloads modules, demo & like and its Updates & Upgrades via (3F) FTP web server, communicate to the all related parties i.e. developers, providers, publishers, distributors, subscribers & other 3rd parties via (3G) Mail Server and use (3L) peer to peer for data sharing & synchronization, files sharing and communication.
[0298] (31) illustrates a computer for Domain administrator having full control over a data belonging to domain & share its data with (3J) sub-domain via (3B) web server and (3K) collaborates with other domain via (3K) web server or via (3M) peer to peer. Also illustrates the connection channel flow with Subscriber shown in the following illustration.
[0299] FIG. 4 & 5 illustrates functional protocol based relationships of NetAlter Service Subscriber & Providers with other member parties in the NetAlter framework.
[0300] FIG. 4 illustrates a schematic block diagram of NetAlter Service Browser (Subscriber Active) providing broad view of working of NetAlter Service Browser for NetAlter Service Subscriber.
[0301] (4A) illustrates a computer for NetAlter Service Subscriber on which (4B) NetAlter Service Browser (Subscriber Active) and (4C) communication, management & other utilities are installed to provide Personal Server Admin capability to the subscriber to facilitate building Personal Portal using selective service modules from selective (4N) service module developers and selective services from selective (40) service providers, using (4J) Multi client e.g. PDA, Mobile etc, (4D) online client or using (4E) 3rd parties application, utilities, tools & services as well as to create (4L) Personal Network.
[0302] (4A) illustrates a computer for NetAlter Service Subscriber, could have multiple members and (4F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (4G) web server remotely with (4H) Remote Server and/or via (4K) peer to peer with (4L) Remote Server or with other members and/or share & synchronized data within the modules and use connected (41) Multi Devices for the same.
[0303] FIG. 5 illustrates a schematic block diagram of NetAlter Service Browser (Provider Active) providing broad view of working of NetAlter Service Browser for NetAlter Service Provider.
[0304] (5A) illustrates a computer for NetAlter Service Provider on which (5B) NetAlter Service Browser (Provider Active) and (5C) communication, management & other utilities are installed to provide Domain or Sub-Domain Server Admin capability to the provider to facilitate building Trusted Flexible Hierarchal Layered (TFHL) Network using selective service modules from selective (5N) service module developers and provides services to the (50) service subscribers. [0305] (5A) illustrates a computer for NetAlter Service Provider, could have multiple domains or network and (5F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (5G) web server remotely with (5H) Remote Server and/or with other Domain or Sub-Domain Server for Collaboration.
[0306] (5A) illustrates a computer for NetAlter Service Provider, could have multiple domains or network and (5F) Multi User & Admin levels capability, could share & synchronized data, share files and communicate via (5K) peer to peer with (5L) Remote Server and/or with other Domain or Sub-Domain Server for collaboration or with other (5J) Multiple Client e.g. PDA, Mobile etc (5D) online client or using (5E) 3rd parties application, utilities, tools & services and/or share & synchronized data within the modules and use connected (51) Multi Devices for the same.
[0307] FIG. 6 illustrates a logical block diagram of NetAlter Framework and all the involved parties i.e. NetAlter Controller, NetAlter Service Module Developer (NSMD), NetAlter Service Module Publisher (NSMP), NetAlter Service Module Distributor (NSMDI), NetAlter Service Provider (NSP), NetAlter Service Publisher (NSPB), NetAlter Service Distributor (NSD), NetAlter Service Subscriber (NSS)providing broad view of working & interaction with interrelational map of all the involved parties.
[0308] (6A) illustrates the NetAlter Controller, the top most authority in NetAlter Framework, that provides NetAlter Service Browser to the related parties (channel node) & other services like upgrade, update, consultancy, NetAlter users & service catalogues, licensing for development of modules etc.
[0309] (6B) illustrates the NetAlter Service Module Developers, licensed by NetAlter Controller, engaged in developments of NetAlter Service Modules independently or collaboratively which are mainly used by the (6G) NetAlter Service Subscriber, (6D) NetAlter Service Provider via product key obtained from (6B) NetAlter Service Module Developer and/or (6C) NetAlter Service Module Distributor authorized by NetAlter Service Module Publisher in turn authorized by (6B) NetAlter Service Module Developer.
[0310] (6F) illustrates NetAlter Service Subscriber node which used the NetAlter Service Module provided by (6B) NSMD to access the services provided by the (6D) NetAlter Service Provider via Package Key obtained from (6D)(6H) NetAlter Service Provider or (6E) NetAlter Service Distributor authorized by NetAlter Service Publisher which in turn authorized by (6D) NetAlter Service Provider.
[0311] (6F) illustrates NetAlter Service Subscriber node which could work in standalone or have client-server methodology and link with other client like online or mobile to exchange & Share data or link peer to peer to share files and share & synchronized data, communication remotely or with other members with restricted permission.
[0312] FIG. 7 illustrates a schematic block diagram of NetAlter Network's Domain Topology Models i.e. hierarchy of nodes within a domain, Network Relationship i.e. the way nodes of domain are interconnected or two or more domains are interconnected, Trusted Flexible Hierarchical Layer (TFHL) i.e. a standards devised to establish alternative communication methodology to internet as well as enterprise communication framework which are use to communicate and manage information in secured manner preferentially identified as NetAlter framework and Network Automation which is possible by means of product & package key features which is provided into the explorer of browser application to successfully build, manage, and collaborate by means of licensing certificates and permissions transferred therein to networks and connected domains.
[0313] (7A), (7B), (7C), (7D), (7F), (7G), (7H) illustrates the some examples of different topology models of NetAlter Network's Domains, (7E) shows the collaboration between two domains and also indicate other possible collaboration like Intra & Inter Domain, Intra & Inter Network and Inter Subscriber, while (7H) show the TFHL and the Network's Domain Relationship between channel nodes of a domain, (7K)(7J) shows the top most authority in the domain while (7M) shows the bottom authority in the domain, (7N) shows the final users of data flow via the domain channel Nodes while (70) indicates the possibility of sharing data between two subscribers i.e. Inter Subscriber Collaboration.
[0314] FIG. 8 illustrates a schematic block diagram of Service Module Factory and Network Factory.
[0315] (8A) shows the Service Module Factory, comprise of NetAlter Service Modules Factory, Online Service Modules Factory and Mobile Service Modules Factory, which are engaged in development of service modules by following Service Module Standard for Interface (Front-end), Data Format Standard for Database (Back-end) and Service Standard, Modules developed by Service Module Factories are sale directly or distributed via (8B) NetAlter Service Module Distributors authorized by NetAlter Service Module Publishers termed as Service Module Suppliers to (8C) NetAlter Service Provider & NetAlter Service Subscribe termed as Service Modules Users who formed the different domains based of different attributes like fields, location etc. which together in turn leads to creation of different Networks termed as (8D) Network Factory which support End to End automation of Full Features Multi Client (e.g. Offline, Online, Mobile) Service Modules or applications or related utilities, Development via Multiple Developers, Centralize Updates, Upgrades, New Versions, Research, Customization as per NetAlter Service Module, Service, Data Format Standard supplies via Service Module Distributors and Publisher to Service Providers and Subscribers as per requirement(business or social organized network) or general need(internet alternate) facilitate network topology, models, automation, management , collaboration, Scalability, Specialization, business model, Services.
[0316] FIG. 9 illustrates a relationship & functionalities logical block diagram of NetAlter Service Provider (NSP), NetAlter Service Suppliers consist of NetAlter Publisher (NSPB) & NetAlter Service Distributor (NSD) as well as NetAlter Service Users consists of NetAlter Service Provider (NSP) & NetAlter Service Subscriber (NSS) and all of them interact using the NetAlter Service browser.
[0317] (9A) illustrates the hierarchy of nodes in a service network, at the top most node essentially Field Node will be there i.e. subject of network say Social, down to the Field Node next node is Location Node i.e. place of the network say India, down to the Location Node next node is Network Node i.e. the actual network say Social Community Network which comprise of multiple Domains down to it and Sub-Domains down to the domain, such domains or sub- domains could provide multiple (9C) Services to the NetAlter Subscriber and such service are based on (9B) Entities or Item having (9B) N number of Attributes which in turn have (9B) N number of Information wherein An network means a group or organization with a membership who all have a common aim or interest such as political, academic or engineering institutes, sporting bodies and so forth said organization network entities may be forced by group of individuals, entities, possessing one or more common entity attributes, Entities includes any individual, family, personal or organized network, organization, club, society, company, partnership, religion, or entity that exists as a particular and discrete unit and attributes include information regarding personal details, factors or interests; friends; relations; school alumni; employment factors; business colleagues; professional acquaintances; persuasions, or proclivities; sporting interests; entertainment, artistic, creative or leisure interests; travel interests, commercial, religious, political, theological or ideological belief or opinions; academic, scientific, or engineering disciplines; humanitarian, social, security/military or economic fields and any combination of same and Information include details about the particular entities & its attributes.
[0318] (9D) illustrates the NetAlter Service Publisher authorized by the NetAlter Service Provider to publish their services and NetAlter Service Distributor authorized by the NetAlter Service Publisher to distribute the package keys for service & other services, NetAlter Service Publishers & Distributors both are termed as Service Suppliers to supply service to the (9E) NetAlter Service Subscribers.
[0319] (9E) illustrates the NetAlter Service Subscribers, using the services provided by the NetAlter Service Provider via NetAlter Service Browser, could be standalone or in the form of personal server could have multiple client, could access the data via online, mobile, peer to peer or other communication tools and could share the file, share & synchronized data and communicate with other subscribe with restricted permission.
[0320] FIG. 10 illustrates the Auto Match Architecture (AMA) & Search Engine for the NetAlter.
[0321] (10A) illustrates the user, use the Auto Match Architecture (AMA) (capable to find information as per the predefined preference for the particular attributes automatically) & Search Engine (capable to find the information as per request of the user) of the NetAlter for searching the required information paid or free.
[0322] (10A) illustrates the user, use the Auto Match Architecture (AMA) & Search Engine of the NetAlter by sending the (10B) required information (say jobs information i.e. resume) as per related attribute (say Job) for searching the required information (say job vacancies) to (10E) the NetAlter Search Engine or AMA which in turn find the requested information from different related domains OR to the subscribed service (10C)(IOD) provider's server via AMA or Search Engine which in turn find the requested information from the provider's server. (10G) illustrates a hub meant for local caching of the searched & matched results to make local availability of data so as to save upon time and NetAlter frameworks' computing resources. [0323] In a methodological embodiment of NetAlter, illustration 11 through 17 represents the organizational framework and control & management utilities for continues regulation & governance by each entity as per hierarchical importance and functionalities attached therewith.
[0324] FIG. 11, 12 & 13 illustrates a schematic block diagram of NetAlter Service Browser (NetAlter Active) and its functionality.
[0325] (1 IA) illustrates the Explorer part of NetAlter Service Browser (NetAlter Active) which list the in depth details of all the parties related to the NetAlter Controller i.e. Developers, Providers, Subscribers, Distributors & 3rd parties
[0326] (11C) illustrates the Explorer part of NetAlter Service Browser (NetAlter Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches). The explorer tree show (12A) a) details of Service Modules purchased by a specific provider to provide Services, b) details of Developers from whom Service Modules, Attached Utilities, Other Utilities and Application purchased by a specific provider, c) details of Service Publishers authorized by a specific provider for publishing a services provided by such provider and the list of Service Distributors appointed by authorized Service Publisher to sale the services provided by a specific provider d) details of Service Distributors from whom the a specific provider purchase the Package Key/s & Module Distributors from whom a specific provider purchase the Product Key/s and e) details of subscribers and the services used by them.
[0327] (1 ID) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Developers which show the list of developers & 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 Fields followed by Location followed by Networks followed by Developers. The explorer tree show (12B) a) details of Service Modules developed by a specific developer, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific developer, c) details of Service Module Publishers authorized by a specific developer for publishing module developed by such developer and the list of Service Module Distributors appointed by authorized Service Module Publisher to sale the Module develop by a specific developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific developer or via service module distributors.
[0328] (1 IE) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Module Publishers which show the list of Service Module Publishers & 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 Fields followed by Location followed by Networks followed by Module Publishers. The explorer tree show (13A) a) details of Service Modules, Attached Utilities, Other Utilities and Applications published by a specific Publishers, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific Publishers via appointed distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer and d) the list of Service Module Distributors appointed by Service Module Publisher to sale the Module, Attached Utilities, Other Utilities and Applications develop by a specific developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold via service module distributors.
[0329] (1 IF) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Module Distributors which show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors. The explorer tree show (13C) a) details of Service Modules, Attached Utilities, Other Utilities and Applications distributed by a specific Distributor, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer via distributor and d) the list of Service Module Publisher who to Service Module Distributors appointed to sale the Module, Attached Utilities, Other Utilities and Applications develop by a developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by service module distributors.
[0330] (1 IG) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Publishers which show the list of Service Publishers & 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 Fields followed by Location followed by Networks followed by Service Publishers. The explorer tree show (13B) a) details of Services published by a specific Publishers, b) details of providers for whom services published by a specific Publishers via appointed distributors, c) details of Service Provider who authorized to the Publishers for publishing Service provided by such provider and d) details of subscribers to whom Services are sold via service distributors.
[0331 ] ( 11 H) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Distributors which show the list of Service Distributors & 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 Fields followed by Location followed by Networks followed by Service Distributors. The explorer tree show (13D) a) details of Service distributed by a specific Service Distributor, b) details of providers for whom Service distributed by a specific Service Distributor c) the list of Service Publisher who authorized to Service Distributors to sale the services provided by a service provider and e) details of subscribers to whom Service are sold by a Service Distributors.
[0332] (1 II) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter Service Subscribers which show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Service Subscribers. The explorer tree show (12C) a) details of Service Modules, Attached Utilities, Other Utilities and Applications distributed by a specific Distributor, b) details of providers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by a specific distributors, c) details of Service Module Developer who authorized to the Publishers for publishing Service modules, Attached Utilities, Other Utilities and Applications developed by such developer via distributor and d) the list of Service Module Publisher who to Service Module Distributors appointed to sale the Module, Attached Utilities, Other Utilities and Applications develop by a developer and e) details of subscribers to whom Service Modules, Attached Utilities, Other Utilities and Applications sold by service module distributors.
[0333] (1 IJ) illustrates the Explorer aspect of NetAlter Service Browser (NetAlter Active) which list the in depth details related to the NetAlter functionality and administrative rights. [0334] (14A) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which list the in depth details of all the parties related to the NetAlter Module Developer i.e. Related Developers, Providers, Subscribers & 3rd parties.
[0335] (14C) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches). The explorer tree shows the details of Service Modules purchased by a NetAlter Service Provider to provide Services.
[0336] (14D) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers. The explorer tree shows the details of Developers with whom Service Modules, Attached Utilities, Other Utilities and Application are develop collaboratively.
[0337] (14E) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Module Publishers that show the list of authorized Module Publishers & 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 Fields followed by Location followed by Networks followed by Module publishers. The explorer tree shows the details of Service Module Publishers authorized by a developer for publishing a service modules developed by a developer
[0338] (14F) illustrates the Explorer aspect of NetAlter Service Browser (Developer Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers. The explorer tree shows the details of subscribers and the Service Modules, Attached Utilities, Other Utilities and Application are used by them.
[0339] (14B) illustrates the categorized functionality of NetAlter Service Browser (Developer Active) i.e. a) General Services which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to be upload via FTP, produce Reports & Analysis like sales made, purchase by whom, from where, amount of commission given to the publishers, publisher wise sales, location wise sales etc..., handle users complaints & Feedbacks, provide supports & consultancy to the related parties, b) Provider Related Services which includes to issue licenses i.e. product keys to the NetAlter Service Providers for Service Modules, Attached Utilities, Other utilities & Applications, New Versions & Customized Versions, Updates, Upgrades, Collaborations, Mergers & Divisions of networks, List of Providers that Uses Service Modules, attached utilities, other utilities & applications, List of other Providers via Search & Filter and more, c) Developers Related Services which includes Partners i.e. Other Developers List for collaborative development, exchange of Reusable Code or Component Library, Other related developers list via search & filter and more, d) Subscribers Related Services which includes to issue Licenses i.e. Product Keys to the NetAlter Service Subscriber for Service Modules, attached module utilities, utilities & applications, new versions, customized versions, updates, upgrades, Multi browser Members, Multi System Users, Multi device Service Module Clients and browser, service & member's data Sharing, List of subscribers that Uses Service Modules, attached module utilities, utilities & applications develop by the specific developer, List of other Subscribers via Search & Filter, e) Service Modules Publishers Related Services includes List of Service Modules Publishers authorized by developer, Other Service Modules Publishers list via search & filter and f) NetAlter Related includes Total Sales Status made by developer & Commission required to be given to the NetAlter Controller etc....
[0340] (15A) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in depth details of all the parties related to the Provider i.e. other Providers, Subscribers, Distributors & NetAlter Controller.
[0341] (15C) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches). The explorer tree shows the details of Service provided by a NetAlter Service Provider itself, list of other providers with whom a provider work collaboratively to provide services, list of other related service provider found with the help of search & Filter and more.
[0342] (15D) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers. The explorer tree shows the details of Developers from whom Service Modules, Attached Utilities, Other Utilities and Application are purchase by a service providers, list of other related service module developers found with the help of search & Filter and more.
[0343] (15E) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Module Distributors that show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors. The explorer tree shows the details of Service Module Distributors from whom the service modules (Product Keys) are purchase by a provider, list of other related service module distributors found with the help of search & Filter and more.
[0344] (15F) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Publishers that show the list of Service Publishers & 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 Fields followed by Location followed by Networks followed by Service Publishers. The explorer tree shows the details of Service Publishers authorized by a provider for publishing a service provide by a provider, list of other related Service Publishers found with the help of search & Filter and more.
[0345] (15G) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers. The explorer tree shows the details of subscribers who subscribed the services of providers, details of services subscribed by subscriber and list of other prospective service subscribers found with the help of search & Filter and more.
[0346] (15B) illustrates the categorized functionality of NetAlter Service Browser (Provider Active) i.e. a) Service Module Related which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to downloaded via FTP from multiple developers, details of Service Modules, Attached Utilities, Utilities & Applications, New Versions installed, reinstalled or uninstalled and more b) General which includes setting for automation, allowing sharing of data to the other providers with restricted sharing permission, assigning admin rights to different users, use AMA & Search engine for searching & filtering required information, viewing the activity log reports of its subordinates, setting the security parameters and more, c) Provider related services includes generating package keys for the services provided, details of package keys issue to the publishers & subscribers, download data from & upload data to other providers' networks, list & details of other provider with whom services are used collaboratively, maintain list of other providers found with the help of search & Filter and more d) Developers Related Services include List Modules Developers from whom Service Modules, Attached Utilities, Other Utilities & Applications, New version & Customized Version, Updates & Upgrades are purchased and product keys obtained for the Domains & Sub-domains expansion, Multi collaboration (New or Alter), Merger & Division of networks and Other related developers list found via search & filter, e) Subscribers Related Services include list & details of Subscription i.e. Package Keys issue to the subscriber for subscribing the Services provided by provider, List of other Subscribers via Search & Filter, handling Feedback & Complaints from the subscribers, f) Service Publishers Related Services which includes the List of Service Publishers authorized by Provider to publish the services, List of other Publishers found via Search & Filter, g) Service Module Distributors related services includes List of Service Module Distributors from whom Product Keys are obtained to use the service modules, Other Service Module Distributor list found via search & filter and h) NetAlter Related services which include Download Default NetAlter Service Browser (Provider Active), Upgrades & Updates it, look for New Version and use Request Form to request for new Service Modules which are unavailable and more.
[0347] FIG. 16 shows a schematic block diagram of NetAlter Service Browser (Subscriber Active) and its functionality. [0348] (16A) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which list the in depth details of all the parties related to the Subscriber i.e. Providers, Developers, Subscribers, Distributors & NetAlter Controller.
[0349] (16C) shows the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Providers that show the list of providers & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches). The explorer tree shows the details of Service provided by a NetAlter Service Provider to the subscriber, list of other related service provider found with the help of search & Filter.
[0350] (16D) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Module Developers that show the list of Developers & 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 Fields followed by Location followed by Networks followed by Developers. 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 found with the help of search & Filter and more.
[0351] (16E) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Module Distributors that show the list of Service Module Distributors & 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 Fields followed by Location followed by Networks followed by Service Module Distributors. The explorer tree shows the details of Service Module Distributors from whom the service modules (Product Keys) are purchase by a Subscriber, list of other related service module distributors found with the help of search & Filter.
[0352] (16F) illustrates the Explorer aspect of NetAlter Service Browser (Subscriber Active) which lists the in-depth details related to the NetAlter Service Distributors that show the list of Service Distributors & 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 Fields followed by Location followed by Networks followed by Service Distributors. The explorer tree shows the details of Service Distributors from whom the services (Package Keys) are purchase by a Subscriber, list of other related service distributors found with the help of search & Filter.
[0353] (16G) illustrates the Explorer aspect of NetAlter Service Browser (Provider Active) which lists the in-depth details related to the NetAlter Service Subscriber that show the list of Subscribers & 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 Fields followed by Location followed by Networks followed by Subscribers. 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 & Filter.
[0354] (16B) illustrates the categorized functionality of NetAlter Service Browser (Subscriber Active) i.e. a) Service Module Related which includes Service Modules, Attached Utilities, Utilities & Applications, New Versions, Update, Upgrades and Resources to downloaded via FTP from multiple developers, details of Service Modules, Attached Utilities, Utilities & Applications, New Versions installed, reinstalled or uninstalled and more b) General which includes setting for automation, allowing sharing of data to the other with Subscriber restricted sharing permission, assigning admin rights to different users, use AMA & Search engine for searching & filtering required information, viewing the activity log reports of its subordinates, setting the security parameters and more, c) Subscriber Related Services includes list of services subscribed from the service provider, details of packages single or multiple & passport packages purchased, subscribed new services, renew current services, become member of new services, download data from & upload data to subscriber's personal network, list & details of other personal network with whom data are shared, maintain list of other personal network found with the help of search & Filter and more d) Developers Related Services which includes List of Service Module Developers whose Service Modules, Attached Utilities, Other Utilities & Applications, New Version & Customized version, Updates, Upgrades (Multi Browser Members, Multi System Users, Multi Service Module Clients, Remote or Peer to Peer access, Localization, More Entry etc.) are used by the subscriber, Obtain Licenses for Sharing between services, browsers & Members and Other related developers list via search & filter e) Providers Related Services includes List of Providers for Subscribed Services and List of other Providers via Search & Filter f) Service Distributors Related Services include List of service Distributors from whom Service Package Keys are purchased to subscribes the services and Other Service Distributors list via search & filter g) Service Modules Distributors Related Services include List of service Module Distributors from whom Product Keys are purchased to used the services modules and Other Service Module Distributors list via search & filter h) NetAlter Related include Download Default NetAlter Service Browser (Subscriber Active), obtain permission to create Personal Server, download Upgrades & Updates for browser, download New Version, Register with NetAlter for unique Permanent Identity, Use Request Form for the availability of New Services Modules which are Unavailable and more.
[0355] FIG. 17 shows a schematic block diagram of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) and its functionality.
[0356] (17A) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which list the in depth details of all the parties related to the Service & Service Module Publisher & Distributor i.e. Providers, Developers, Subscribers, Publishers, Distributors & NetAlter Controller.
[0357] (17C) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Providers, which show list of providers, & 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 Fields followed by Location followed by Networks followed by Providers (Domains, sub-domains, branches). The explorer tree shows the details of Service provided by the providers whose services are published by the service publishers & distributed by the service distributors, list of providers to whom Services Modules, Utilities & Application (Product Keys) are sold by Module Distributors or Services (Package Keys) are sold by Service distributors, list of other related service provider found with the help of search & Filter.
[0358] (17D) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Module Developers, which show the list of Developers, & 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 Fields followed by Location followed by Networks followed by Developers. The explorer tree show the details of Developers whose Service Modules, Attached Utilities, Other Utilities and Application are published by the Service Module Publishers & distributed by the Service Module Distributor, list of other related service module developers found with the help of search & Filter and more. [0359] (17E) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service & Services Modules Publishers & Distributors which show the list of Service & Services Modules Publishers & Distributors & 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 Fields followed by Location followed by Networks followed by Service or Service Module Publishers followed by Service or Service Module Distributors. The explorer tree shows the details of Service Module Publishers authorized by a developer for publishing a service module developed by a developer or list of Service Publishers authorized by Service Providers to publish the services, list of other related services or service modules publishers found with the help of search & Filter, list of Service Module Distributors authorized by Service Module Publishers for distributing service modules developed by a developer or list of Service Distributors authorized by Service Publishers to publish the services, list of other related Service Distributors found with the help of search & Filter and more
[0360] (16G) illustrates the Explorer aspect of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) which lists the in-depth details related to the NetAlter Service Subscriber, which show the list of Subscribers, & 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 Fields followed by Location followed by Networks followed by Subscribers. The explorer tree shows the details of subscribers, services subscribed by subscribers, service modules purchased by the subscribers and list of subscribers found with the help of search & Filter.
[0361] (17B) illustrates the categorized functionality of NetAlter Service Browser (Service & Service Module Publisher & Distributor Active) i.e. related to Service Module Publishers, Service Module Distributors, Service Publishers and Service Distributors.
[0362] (17Bl) illustrates the categorized functionality of NetAlter Service Browser for Service Module Publishers (Service Module Publisher Active) like related to Service Module Distributors which shows List of Service Module Distributors Certified by Service Module Publisher, related to Developers shows List of Service Module Developers who Certified to the Service Module Publishers for Service Module Sale, related to Providers which show the List of Providers who purchase product keys from Publisher's Distributor, related to Subscribers shows the List of Subscriber who purchase product keys from Service Module Publisher's Distributor
[0363] (17B2) show the categorized functionality of NetAlter Service Browser for Service Module Distributors (Service Module Distributor Active) like related to Publishers shows the List of Service Module Publishers who certified to Distributor, related to developer show the List of Service Module Developers who Certified to distributor's Publishers for Service Module Sale, related to Providers show the list of Providers who Purchased product keys from Service Module Distributor, related to Subscriber show the list of Subscriber who Purchased product keys from Service Module Distributor.
[0364] (17B3) illustrates the categorized functionality of NetAlter Service Browser for Service Publishers (Service Publisher Active) like related to Service Distributors which shows List of Service Distributors Certified by Service Publisher, related to Service Providers which show the List of Service Providers who purchase product keys from Service Publisher's Distributor, related to Subscribers shows the List of Subscriber who purchase product keys from Service Publisher's Distributors.
[0365] (17B4) illustrates the categorized functionality of NetAlter Service Browser for Service Distributors (Service Distributor Active) like related to Service Publishers shows the List of Service Publishers who certified to Service Distributor, related to Subscriber show the list of Subscriber who Purchased product keys from Service Distributor.
[0366] FIG. 18 show All possible combinations for Peer to Peer Files Sharing, Data Sharing & Synchronization, communications between all the parties of the NetAlter i.e. NetAlter Controller, Developer, Service Modules Publishers, Service Modules Distributors, Providers, Service Publishers, Service Distributors and Subscribers. Beside combination it also show the advantages Peer to Peer Files Sharing, Data Sharing & Synchronization, communications for the NetAlter Framework like it facilitates fast copying & sharing for a) combined browser having all the active roles, namely NetAlter Active, Developer Active, Service Module Publisher Active, Service Module Distributor Active, Provider Active, Service Publisher Active, Service Distributor Active and Subscriber Active, of NetAlter parties & which can be activated by product key. [0367] FIG. 19 show example of Peer to Peer Files Sharing, Data Sharing & Synchronization, communications between all the parties of the NetAlter namely Net Alter Controller, Developer, Service Modules Publishers, Service Modules Distributors, Providers, Service Publishers, Service Distributors and Subscribers. (19A) shows the peer to peer sharing & synchronization of data & files between the developers for collaborative development of service modules, utilities & Applications. (19B) show the peer to peer transfer of files i.e. Service Modules, Utilities & Applications from developer to Service Providers. (19C) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications from Service Provider to Service Subscribers & Vice versa. (19D) show the peer to peer transfer of files i.e. Service Modules, Utilities & Applications from developer to Service Subscribers. (19E) show peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service subscribers or between the members of Personal Network. (19F) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers for service collaboration & syndication. (19G) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers and its remote client for accessing data & files remotely. 19H) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers and its local client connected or disconnected. (191) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Providers and its sub domains (191) show the peer to peer sharing & synchronization of data and sharing of files i.e. Service Modules, Utilities & Applications between Service Provider's sub domain and its branches.
[0368] FIG. 20 illustrates the graphical overview of the NetAlter Visual Map and the method & example of (20M) NetAlter Namespace. The NetAlter Namespace is an unique identifier to identify each user within the NetAlter Framework and this identity made up of different optional parameters. There are different types NetAlter Namespace some of the example are (20M.1) For Provider & Subscriber, (20M.2) For Developer, (20M.3) For Service Module Publishers & Distributors and (20M.4) For Service Publishers & Distributors. All these NetAlter Namespaces consist of one or more optional parameter.
[0369] The first example of NetAlter Namespace shows NetAlter Namespace parameters for (2OM.1) Providers & Subscribers are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself. The second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource). The third parameter in the Net Alter Namespace is Location i.e. geographical area say (20C) USA. The fourth parameter in the NetAlter Namespace is Network i.e. topic of subject area say (20D) Job is topic for HR subject area. The fifth parameter in the NetAlter Namespace is Domain i.e. name to identify Service Provider say (20E) Domain B. The sixth parameter in the NetAlter Namespace is Sub Domain i.e. name to identify Service Provider's Sub-Domain say (20F) Sub Domain W. The seventh parameter in the NetAlter Namespace is Branch i.e. name to identify bottom most node in the Domain say (20G) Branch 100. The eighth parameter in the NetAlter Namespace is Service Module i.e. name to identify Service Module say (20H) Resume Tracking. The ninth parameter in the NetAlter Namespace is Service i.e. name to identify Service which is used or subscribed by the user i.e. subscriber say (201) Permanent Job. The tenth parameter in the NetAlter Namespace is Entity or Item i.e. name to identify Service Subscriber who is using or subscribing the services say (20J) Employer. The eleventh parameter in the NetAlter Namespace is Attribute i.e. name to identify Service Subscriber's requirements who is using or subscribing the services say Employer's require service for (20K) Job Posting. The 12th parameter in the NetAlter Namespace is Information used to indicate the information regarding Service Subscriber's requirements who is using or subscribing the services say Employer's provides (20L) Information for Job which they are Posting.
[0370] The second example of NetAlter Namespace shows NetAlter Namespace parameters for (20M.2) Developers are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself. The second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource). The third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA. The fourth parameter in the NetAlter Namespace is SM_Developer i.e. name or identity to identified service module developer. The fifth parameter in the NetAlter Namespace is ASM i.e. name or identity to identified NetAlter Service Module developed by service module developer.
[0371] The third example of NetAlter Namespace shows parameters for (20M.3) Service Module Publishers & Distributors are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself. The second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource). The third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA. The fourth parameter in the NetAlter Namespace is (20Q) SM_Publishers i.e. name or identity to identified Service Module Publishers. The fifth parameter in the NetAlter Namespace is (20R) SM_Distributors i.e. name or identity to identified Service Module Distributors authorized by the Service Module Publishers to distribute the service modules. The sixth parameter in the NetAlter Namespace is (20H)ASM i.e. name or identity to identified (20H) NetAlter Service Module developed by service module developer.
[0372] The fourth example of NetAlter Namespace shows parameters for (2OM.4) Service Publishers & Distributors are start with Root the first which indicate the top most node i.e. (20A) NetAlter itself. The second parameter in NetAlter Namespace is Field which indicate the Subject Area say (20B) HR (Human Resource). The third parameter in the NetAlter Namespace is Location i.e. geographical area say (20C) USA. The fourth parameter in the NetAlter Namespace is (20S) S_Publishers i.e. name or identity to identified Service Publishers authorized by the (20O) Service Providers to publish the services. The fifth parameter in the NetAlter Namespace is (20T) S_Distributors i.e. name or identity to identified Service Distributors authorized by the Service Publishers to distribute the services. The sixth parameter in the NetAlter Namespace is AS i.e. name or identity to identified (201) NetAlter Service provided by service provider.
[0373] FIG. 20,21,22 illustrates a logical block diagram of NetAlter Framework's Visual Map for management and Namespace to identify each item of NetAlter framework; the visual map a self stimulatory and also divulges relationships aspects of NetAlter members
[0374] FIG. 21 & 22 illustrates the visual relationship map in different Namespace of NetAlter information and services flow, both illustrations form extension of information and services flow diagram from fig 20 which derives a namespace for a model NetAlter representation. The namespace derivation kick starts at the root (20A) i.e NetAlter with further expanded collaterals based on NetAlter logical layer technology segregating the users in an organized manner. The similar visual relationship map forms a part of NetAlter service browsers so as to provide visual access to physical entities in the framework. Fig 21 & 22 specifically highlights protocol based relationship and transactional flow involved therein.
[0375] Fig 23 illustrate a block diagrammatic representation of protocols being followed in the NetAlter framework building up process, 23A, 23B, 23C,23F, and 23G represents a protocol transferring entity by means of certification grant whereas 23D, 23E, 23H, 231 represents either product or package key delivery flow wherein rights being conferred on to the respective parties for successful service access. [0376] In an exceptionally significant embodiment of the present invention fig 24 illustrates a NetAlter layered, clustering based distributed grid logical picture. The layer approach has been explained in concentrically circular manner with one encircling the other, with layers following ranges from broader to narrower aspect in the grid, i.e. from global master controller NetAlter to subsequent further granular divisions till defining attributes of the entity helps derive NetAlter namespace in the nutshell.
[0377] The computing grid framework and various options to render the same in practice are illustrated in fig 25, wherein at interlevel, intralevel, operations are relationship aspect is depicted along with grid formation topologies and models.
[0378] FIG. 26 showing graphical user interface (GUI) for NetAlter service browser viewer (NSBV) illustrating NetAlter search engine interface therein, GUI of NetAlter search engine being fully customizable as per requirements FIG. 26 showing plurality of functions the said search engine can perform. Section 26A shows the regular active rights specific explorer navigation tree structures, while section 26B shows the NetAlter service browser viewer containing search engine. NetAlter search engine employing plurality of search techniques to retrieval relevance and precision optimization conducting basic search, search wizard, advanced search, and command based search. 26G showing NetAlter Service Browser menu containing plurality of functions whereas 26H showing the subject specific search engines having selection enabled through plurality of tabs provided therein and same can be customized as per service subscribed by the user.
[0379] Section 26C of the search engine GUI illustrating basic search engines enabling selection of various searched parameters based on conditional search 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 can be conducted at four different granular levels including NetAlter, Service provider, personal Networks and local Networks, restricting search to specific domain, also plurality of information type is also specified therein i.e. data, file & image etc. As NetAlter employs cluster approach for improving on service orientation ground, same tool of clusters is used to limit the search to specific cluster of operation. The NetAlter search 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 ontologies to improve upon precision and relevance of searched information into the NetAlter framework.
[0380] Further the search results are illustrated in Search engine GUI with 261, 26D and 26E showing predefined (changeable) range of results, search status bar showing description of search result and actual annotated results, with its namespace appended therein respectively. The search engine GUI being designed handsomely functional illustrates plurality of functional buttons in section 26F to manipulate the search results thus obtained comprise of sort, rank, track, filter, multi search settings, print, send search, download information, upload information, compare, full view, auto match, export and save search options but not restricting to these functions only.
[0381] Fig 27 illustrates layered diagram of NetAlter convergence platform. The four layers describing plurality of technologies integration with functionalities and communication standards. 27A being an innermost layer forms the base of NetAlter functioning includes plurality of communication standards, protocols and methods necessary for information transfer forming a unique operating platform for integration of all existing communication standards, protocols and methodologies and server side web apps, web services, & central search engine Computation being attracting significant concern the world-over, NetAlter devices a computational Grid formation acting as primary infrastructure layer illustrated by 27B. The Grid browser application when installed on client computer enable predefined percentage of computational resource utilization to NetAlter Grid members i.e. service browser subscribers, the computational locations being dynamically selected by means of algorithm used therein from the NetAlter framework. Third integrated layer 27C illustrates peer to peer enability of NetAlter for file & data sharing & communication, host web services, web apps and devices on local server, local databases and secure file system, distributed personal search engine. Fourth layer 27D being functional in nature applies to preceding communicating layers, the functions includes service browser application with multi-client (Rich, Thin, mobile , etc.) service modules and services running on smart devices and embedded systems providing semantically organized service oriented architecture.

Claims

We claim:
1. A system, method, standard and search algorithm for formation of universal, distributedly proactively organized, federal, collaborative & syndicatively democratic computation & communication framework comprising of software products (AI enabled service browsers) & business methodology forming SOA infrastructure, devises convergence solution to prevailing heterogeneous legacy communication technologies, theories and concepts engrossing supercomputing capabilities to form a grid whereby acting as an effective alternate means to internet framework, social networking, digital marketing, current business practices and other digital communication methodologies achieving end to end network automation comprise of disparate universally distributed computer systems wherein proportional computational and resource usage capabilities are bestowed at user end along with exhaustive search algorithm whereby forming user centric service oriented architecture being automatically provisioned, reliable, secure, credible, standardize, scalable, unified, interoperable, modular & researched, service specific, self contained, federal, collaborative & syndicative social, bearing location as well as subject specificity provides on demand information, services, applications, and computing resources.
2. The method of organizing distributed computer & computation devices as per claim 1, comprises a relative logical clustering of the heterogeneous channel nodal members such that every connected node in the framework are arranged in the layered manner wherein cluster layers defining plurality of attribute of respective entity at the root further segregated into plurality of fields, locations, networks, domains, and sub domains to represent relative position of the node in the framework including Net Alter as global unique controlling authority constituting uppermost layer of the cluster.
3. The system & method as per claim 1 comprises grid formation by means of accumulation of logically distributed disparate heterogeneous users organized in the form of clusters connected via computer therein and located in plurality of networks having (n -1) no. of articulations and n(n-l) cross links directly or indirectly in the grid.
4. The system & method as per claim 2 organize and locate data comprises data routing, transfer and searching carried out by means of an instrument of namespace which is being derived with respect to layered clustered methodology indicating root or source with respect to path followed through various intermediate channel nodes indicated therein by means of identifier and whereby enable geographical identification of the node in the disparately distributed environment wherein each identifier in the path is separated by means of special character, further the namespace (bequest URL) acts as NetAlter channel node resources identifier via command line for navigation of framework. e.g. NetAlter.HR.USA. Job.Doamin_A.Sub-Doamin_W.Branch_l 00.
SM_AppTracking.s_PermJob.Employer_10.Jobpost_2JobPostInfo
5. The system and method as per claim 1, comprises master Universal framework Manager (NetAlter) meant for central repository of records as well as certifying & administering authority provided with NetAlter functionality and heterogeneous, disparate channel node members with their respective functionalities includes such a NetAlter network Framework comprise plurality of Providers meant for serving single domain as well as network which are followed by Domain further which has one or more optional Sub-Domains or N number of sub-sub-domains in plurality locations or plurality of fields owned, controlled by same or different owners, each with multi administration level functionality defined as per TFHL (Trusted Flexible Hierarchical Layer) which consist of one or more Entities known or linked directly or indirectly to the user via its Attribute Information and comprise of four main channel controller nodes namely
1) NetAlter
2) NetAlter Service Module Developers (NSMD)
3) NetAlter Service Providers (NSP) and
4) NetAlter Service Subscribers (NSS) and optionally four supplementary channel controller nodes namely
1) NetAlter Service Module Publisher (NSMP)
2) NetAlter Service Module Distributor (NSMDI)
3) NetAlter Service Publisher (NSPB) and
4) NetAlter Service Distributor (NSD)
6. The communication and computational system & method as per claim 1 democratic information and computational resources access & distribution is achieved by means of predefined criterions wherein every NetAlter Framework's channel nodes are entitled to sign an agreement with NetAlter coordination and discovery server services for said resources sharing so as to enable interaction and communication between nodal members in a secure manner by attaining end to end automation for data transfer in fully encrypted format and all operation performed by browsers being monitored and kept under check by means of identity check by NetAlter.
7. The system according to claim 1 wherein NetAlter Framework is a one broad, unique distributed modular and service based application with intelligent browser system, standard platform to build social, business, internet alternate network or other types of network wherein System provides End to End Network Automation to successfully build, manage and collaborate by means of licensing certificates and permissions protocols established therein amongst plurality of heterogeneous channel nodes acting at plurality of levels wherein NetAlter framework is acting as central control to information provider & other channel node members by means of NetAlter Active Administrative rights being communicated via multichannel communication protocols including Web services (http, https), peer to peer(TCP/IP), UDP and wireless protocols.
8. The system and method of said NetAlter Framework according to claim 1 wherein NetAlter essentially acts as central repository of all the identity proofs and record of all activities being performed over any node in the said framework by means of NetAlter Service browser with NetAlter active functionalities whereby establish NetAlter as a central organizing authority meant for following operations:
I. Global Service Module Catalogue & Services II. Global Service Module Developer Catalogue & Services
III. Global Service Module Publisher Catalogue & Services
IV. Global Service Module Distributor Catalogue & Services V. Global Service Catalogue
VI. Global Service Provider Catalogue & Services
VII. Global Service Publisher Catalogue & Services
VIII. Global Service Distributor Catalogue & Services
IX. Global Subscriber Public Information
X. NetAlter Service Browser for developer, provider, publisher, distributor and subscriber along with communication and management utilities.
XL Browser licensing
XII. synchronization & updates
XIII. Global AMA, Search ,Brokering, Payment , Identity & Monitor Services
XIV. Standards, Specialization, Certification & Licenses
XV. Centralize upgrades, updates, new browser version & utilities XVI. Reports & analysis, XVII. User complaints & feedbacks, supports. XVIII. Lock & unlock system, communication, marketing & advertising, e- commerce, data mart, consulting XIX. Framework security maintenance. XX. Other administrative functionality required to manage operation
9. As per claim 1 wherein the master controller NetAlter is means to devise standards essentially for module development at three essentially interlinked data organizing services which devises service modules standard, data structured standard and information service standard by means of NetAlter factory standards being maintained uniformly throughout the information framework.
10. In the system and method the activities over the NetAlter network are carried out at all levels by means of NetAlter operating system acting as service browser application activated according to functionalities bestowed therein by means of product key from NetAlter which provides explorer for all operations of the system wherein the said service browser application has the feature of NetAlter component framework comprising of common reusable code & component library shared by service browser and said browser is functionalities specific and comprises of plurality of services browsers supported for NetAlter services, peer to peer and grid communication which further includes multi role active NetAlter service explorers for heterogeneous user operations , multi user, multi browser member, multi tasking, Runtime Customization enabled, multi language, multi collaboration support, multi admin level, multi clients (Rich, Thin, Mobile etc.), multi communication channel (TCPIP/HTTP/Wireless etc.), multi scaling (Grid Computing), multi platform, multi clusters (e.g. Fields), multi styles, multi search viewer, multi purpose, multi services & application container, multi device uses & hosting, multi editions, multi remote users working in plurality of administration levels for heterogeneous users includes NetAlter active, developer active, provider active, subscriber active, service module publisher & distributor active, and service publisher and distributor active service browsers.
11. The NetAlter Operating System (NOS) according to claim 10 comprising platform independent upper software layer of internetwide central control operating system functioning autonomically on plurality of devices in the distributed environment with consistent and/or uniform interface therein and is devise and location independent wherein the said NOS providing on demand services through service oriented (SOA) software platform for convergence of web services empowering peer to peer enability, multi-platform, multi device operations, computational grid formation, distributed search engine, enabling multiclient operations communicating with multidevices support through multichannel mode.
12. The service browser utility as per claim 10 is a plurality of platform independent rich, thin, mobile (smart device enabled), and embedded system supported browser application which hosts optionally four different types of presentation namely rich client service module, thin client service module wherein presentation tier on client side, presentation tier on server side and XML data reengineering application to reformat XML data into variety of views at the host, further the said rich browser application host said client side thin client and web service on the local server or personal server or peer server.
13. The service browser utility as per claim 10, provides NetAlter with supreme central administration functionality being referred to as NetAlter Active service browser wherein all operations of NetAlter are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to global developers, global providers, global subscribers, global service module publishers, global service module distributors, global service publishers, and global service distributors
14. The service browser utility as per claim 10, comprise a light weight application software being optionally integrated into the operating system (OS) base of the system under use is meant for organization, searching and management of data and/or information and sources thereof for plurality of social and business (including e-commerce) interactions comprise of categorized relational tree arrangement of NetAlter heterogeneous channel node members wherein relations of each channel node member are derived with respect to logical clusters of NetAlter services.
15. The service browser application according to claim 10 comprises multi -user operational capability wherein the same browser application allows and supports plurality of users having plurality of attributes and functionalities (rights) wherein multi-user operation is carried out by means of such subscription of desired services in terms of product and package keys being made available via plurality of sources including developers, providers, and distributors for respective services.
16. The service browser application according to claim 10 provides in-depth information & computational resources by means of enablement of access to each channel node members and resources thereof and same is defined with respect to the multilateral attributes of the said subscriber(channel node member).
17. The service browser application according to claim 10 provides service providers with limited administration functionality being referred to as Provider Active browser wherein all operations of provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration including data related to NetAlter, global developers, global providers, global subscribers, global service module publishers, global service module distributors, global service publishers, global service distributors.
18. The service browser utility as per claim 10, provides service module developers with limited administration functionality being referred to as developer Active browser wherein all operations of provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration including data related to NetAlter, global developers, global providers, global subscribers, global service module publishers, global service module distributors.
19. The service browser utility as per claim 10 provides service module publishers & distributors with limited administration functionality being referred to as service module publisher & distributor Active browser wherein all operations of provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration including data related to NetAlter, global developers, global providers, global subscribers, global service module publishers, global service module distributors.
20. The service browser utility as per claim 10 provides service publishers & distributors with limited administration functionality being referred to as service publisher & distributor Active browser wherein all operations of provider are carried out by means of explorer of the same which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration including data related to NetAlter, global providers, global subscribers, global service publishers, global service distributors.
21. The service browser utility as per claim 10 provides subscribers with limited administration functionality being referred to as subscriber Active browser wherein all operations by the subscribers are carried out by means of explorer of the service browser which comprises of management functionalities in relation to other NetAlter channel node members to confer it tracking rights for administration of every piece of activity over the network by means of division of activities from top up to the channel node member of interest likewise maintains updates of every single parameter change in the NetAlter system Framework at large including data related to NetAlter, global developers, global providers, global subscribers, global service module publishers, global service module distributors, global service publishers, global service distributors.
22. The NetAlter's browser according to claims 10 being representative of logically clustered system and the said NetAlter system being multi user enabled provides combined browser application, wherein except NetAlter active functionality all possible active rights are made available in a single browser application being distributed by NetAlter to intended user to enjoy greater control & administrative rights into the framework wherein combined browser is subjected to product key award and same is customizable with desired Active rights.
23. According to claim 10 the service oriented, subject specific services being accomplished by means of service browser application operational for social, educational, business or any likely area(subject) of interest wherein the interactional communicative interface is customized in terms of personal network development through the said service browser application wherein interactivity and accessibility levels and standards are optionally set by means of blocking access for restricted required interaction or by active filtering of profiles based on attributes and/or any no. of related predefined criterions.
24. The NetAlter system & method comprises inbuilt Scalability to grow, reduce, separate and collaborate in all possible means of network hierarchy and interactivity including horizontally, vertically, unidirectionally, bidirectionally, time bound along with full data filtration and maintaining service specificity at large with any existing network or domains or third party services. The regeneration of the networks is possible with plurality of similar and/or dissimilar entities with plurality of attributes. ' \
25. The Net Alter framework scalability according to claim 24 is a function of cluster model of the framework and the browser application being instrumental at providing visual, interactive interface to generate desired alteration in the NetAlter system and same being reflected on to all the related browser of the NetAlter framework through at least one relation.
26. The scalability of the NetAlter framework as per claim 24 is defined in terms of the network development life cycle (NDLC) which is being automated for unattended and secured management of any sort of the systemic changes being carried out at two independent stages of operations defining NDLC at large namely development and management wherein NDLC manages all systemic phases in a structured tree, representing any arbitrary channel node under consideration with further nodal connections, alternatively NDLC having plurality of view options.
27. The network development life cycle (NDLC) according to claim 24 is a dynamic process of structural record of the NetAlter framework representing network development diagram (relation map) wherein the said relation map is a instantaneous function of time thus defining the developmental life of a part of the framework under considerations.
28. The network development life cycle according to claim 24 wherein the development stage essentially refers to the development of service modules by certified NetAlter Service Module Developers being certified by the NetAlter wherein the module development independently means for initiation & running regulation of NetAlter framework and the same being updated, upgraded and/or newly developed by one or more developers.
29. As per claim 24 the management stage of NDLC essentially refers to running maintenance of NetAlter wherein plurality of management functionalities maintains & controls plurality of parameters including catalog & inventory, alterations management, security management, keys management, etc related to all NetAlter channel nodes.
30. As per claim 24, the horizontal scalability regulated under management stage of NDLC comprises plurality of approaches including unidirectional, bidirectional, filtrated and time bound scalability essentially refers to major alterations in the network and/or domains irrespective of related acts include collaboration, merger, acquisition, division and shifting with relation to horizontal alteration into the networks being essentially NetAlter Service Provider specific functionalities to perform the said operations by means of product keys being distributed and controlled by NetAlter Service Module Developers wherein these acts can be either one way or two ways.
31. As per claim 24 the vertical alterations being part of management stage of NDLC comprises plurality of approaches including unidirectional, bidirectional, filtrated and in time bound scalability being managed and controlled by means of product as well as package keys wherein all functional NetAlter nodal parties being NetAlter Service Provider, NetAlter Service Subscriber, the vertical scalability essentially refers to alterations in the networks domains, sub- domains and any further branchwise and/or nodal level changes in the intended areas of operations.
32. As per claim 24, the horizontal scalability of system applications comprise of any of the new members, new system users, new service module's clients and remote or peer to peer access, new service entry, attached utilities further it generates multiple connected or separate meaningful networks from existing one or more Networks with one or more services via smart auto match based on one or multiple criteria.
33. As per claim 31, the vertical alterations aimed at fostering social networking feature of NetAlter is an act essentially carried out between one or more service providers and/or users thereof for one or more services by means of any or all of the criterions as to no. of system users, no. of entries, no. of languages, no. of service module clients e.g. online, offline, mobile, etc., no. of members and volume licensing parameters involved therein being essentially control by product key.
34. The Network Scalability approach according to claim 30 the network combinational feature comprises network collaboration facility with essentially Inter-level, intra-level, inter-network & inter-entity interaction feature wherein above said multilateral operations is possible by means of fully centralize and secured feature of product and package keys being communicated across in encrypted form.
35. As per claim 34, the horizontal scalability aimed at collaboration is an act essentially carried out between one or more service providers for one or more services by means of any or all of the criterions as to collaboration act can be one way or two ways, for limited period, and with or without horizontal and/or vertical data filtering.
36. As per claim 30, merger refers to combining of services of two or more providers with like services.
37. As per claim 30, acquisition refers to taking over of services of one or more providers irrespective of services offerings.
38. As per claim 30, division refers to fragmenting of the already established networks and/or domains wherein established provider needs to obtain product key from developers.
39. As per claim 30, shifting change of activity domains and/or networks wherein product key being obtained from developers with prior permission of subscriber of the same so as to put in the replica of data in the new domains or networks with related attributes to be transferred according to selected shifting network and/or domain type.
40. The NetAlter system representation as per claim 26, wherein the relation map interrelations between heterogeneous channel node members is visually displayed in terms of variety of interrelationships connection diagrammatic formats including tree, flow diagram, linked lists, etc. defining the relationship context at large wherein each node in the relation map is active for browser action.
41. The NetAlter visual interrelationship display system according to claim 40 works with any electronic display system comprising dynamic connections representation of each channel node member with rest of the framework nodes defining the instantaneous status of the NetAlter framework under NDLC process, wherein visual interrelationship diagram comprise of root node located in any of the clusters of NetAlter framework selected at random connected with subsequent relation by any possible means of either line or such other means wherein node is being symbolically represented as per its attributes and position in the cluster map, the said interrelationship map being made scrollable across n no. of screens of an electronic display having each node in the map being active with reference to its attributes and further providing additional information and actionable activities listed in figure 11 through 17 illustrating NetAlter service browser with regard to profile of the nodal member including its characteristics and interests at a instant under consideration wherein the display menu varies with reference to active rights of the browser system defining its navigation limit and communication connectivity by means of service browser application tools.
42. The Net Alter visual interrelationship display system according to claim 40 is customizable by means of predefined set criterions wherein customization is aimed at locus specific representation of the NetAlter clustered framework wherein said locus comprise of developers only, providers only, service and/or module publishers only, service and/or module distributors only and subscribers only and NetAlter, further variety of combinations of the said locus of clusters are customizable also searched visual interrelationship map is generated with NetAlter searching and matching services.
43. The NetAlter system and method comprises of Service Oriented Architecture (SOA) wherein the whole system & methods is thoroughly user oriented and offers software and communication utilities whereby enable user (subscriber) to define the extent of facilities utilization at its end also SOA approach of NetAlter bestows subscriber to customize the services as per requirements wherein system alerts and services related to public interest at large are common and freely accessible, custom alerts and searching results is also customizable in the similar regard.
44. The system and method according to claim 43 the Service Oriented Architecture of NetAlter comprise of subject wise segregation of utilities whereby implementation of the NetAlter is enabled in every desired area of operation including hospitality, tourism, logistics, education, dating, community development, human resource, news, library services (digital library), hospital information system(HIS), geographical information system (GIS) etc. by means of service module of each specificity being used in conjunction with a universal browser application whereby configuring every business and relationship either personal or professional in duly connected and customized environment wherein customization abilities are conferred on user end.
45. The service oriented architecture according to claim 43 wherein distributed subscribers are being offered with services in terms of service modules, chosen by the subscriber which defines the attribute of the said subscriber into the framework, also attribute so generated attracts like minded peers for social or business interactions vis-a-vis the said subscriber also conferred with rights to choose peers for an intended purpose.
46. The NetAlter framework comprise of system based on method of logical clusters formation which organizes and integrates distributed plurality of peers in segregated manner further communication network establishment via NetAlter service browser application based on said clustering methodology involves discrete channel node members being connected by means of NetAlter service browser functioning distributedly wherein each channel nodal member is provided with service browsers conferring related rights on to it which further comprise of broadly eight different characterized members wherein subscriber(NSS) is mainly utilizes NetAlter resources being provided by provider (NSP) wherein developer (NSMD) acts like software developer and related support services and works on the standardized guidelines defined by NetAlter as central controller of Framework, further the software resources (service modules, attached utilities, etc) and other related services are being easily made accessible by means of publishers (NSPB & NSMP) and distributors (NSD & NSMDI) of the same wherein each of the said identified member having predefined interrelationship with the other NetAlter framework members wherein the said interrelationships are defined by means of product keys and package keys.
47. The Service Module Developer (NSMD) according to claim 46 is meant for development of Full features multi client enabled service modules (SM) like Offline, Online, mobile, smart devices & embedded systems as per service modules standards, data structure standards, and information service standards via one or more authorized and certified expert developers in a given field or area wherein one or more developer combined together (collaborate) and develop one or more service modules fully or partially and exchange reusable module code and component library thereof wherein the said service module application has the feature of NetAlter component framework comprising of common reusable code & component library shared by service module. Domain specific Service Modules being tailor-made, developed as per demands, request, situation to create new networks wherein the said service module is essentially Runtime Customizable at user end , Service Compatible, Scalable, Interoperable, service Specialized, Standardized and duplicate development deterrent as per NetAlter Service Module Factory Standards.
48. As per claim 47, the NSMDs are the means for the certification of Service Module Publishers wherein publisher distributes service module product key and further provides relates support and services.
49. As per claim 47, the NSMDs are collaborating within at least two or more related module developer with prior permission from NetAlter further the Service Module Developers are conferred with every opportunity to join two or more than two existing service module to form a single service module so as to upgrade existing module being subjected to service modules standards for better resource planning and utilization thereof.
50. As per claim 47 NSMDs distributes product keys for the product i.e service module (SM) in response to service module (SM) download by the user wherein all operations in this transactions are being carried out in plurality of modes including online electronic data transfer mode , physical product distribution mode in terms of CDs, floppies, and other magnetic and optical storage devices, further a product key instrument can be rendered as passport product key wherein the single product key represents a multiple set of related service modules to form a bundle from multiple independent NetAlter Service Module Developers transacted syndicatively to respective NetAlter Service Module Developers for estimated share instantaneously in an online mode by means of predefined dynamic metadata creation by the respective developers and by other plurality of means including printed format, in the digital format, email, SMS, MMS, telephonic means, fax, paging services, voice mail etc
51. The NetAlter Service Provider (NSP) according to claim 47 acts essentially to Develop Domains or Networks or Network Layers & Levels as per Network Topology and Models whereby attain Network Automation to manage life cycle of network, the provider being responsible for delivery of package keys and weighted service data to subscribers or members. Provider does maintain multiple relationship with other components in the TFHL model by means of information access and subsequent rights granted in the form of package keys, in the same relation the services are provided by means of service module developed by module developers the same being accessed by provider in the form of product keys from the developers wherein Provider Active NetAlter Service Browser being licensed from NetAlter by means of browser product key.
52. The provider functionality according to claim 46 comprise of developer List tracking and management of the same also keep track of NetAlter Service Publisher and NetAlter Service Distributor of related & interested services, issue package keys to NetAlter service publisher & NetAlter service Subscriber, collaboration permission grant, multiple network or domain management in the NetAlter framework with varied field specificity and location specificity, and keep in touch with NetAlter upgraded facilities in all regard to enjoy new versions of browser applications, attach utilities and related upgrades and updates brought into the system by NetAlter also alerts discrepancies and/or quality, standards devaluating the NetAlter framework to NetAlter.
53. As per claim 52, the NetAlter Provider active functionality consist of developer List Tracking and Management carried out by means of download of required Service Modules, utilities, upgrades, updates and new versions from desired developers and same being communicated via set protocols for requests of product keys as well as to carry out network or domain expansion demands in the NetAlter framework wherein licensing of the same is carried out by the developers and delivered to providers, the product key is also put on request in case of collaboration is planned by all involved parties in the venture of distributed grid formation.
54. As per claim 52, the Provider active functionalities consists of tracking tool for NetAlter Service Publisher and NetAlter Distributors of related & interested services, issue of package keys to service publishers & subscribers and rank or weight data to easing accessibility of Subscribers and other members involved therein and the same is communicated by all possible communication means comprising printed format, in the digital format, email, SMS, MMS, telephonic means, fax, paging services, voice mail etc..
55. The Provider functionalities as per claim 52 wherein provider Active browser is essentially for NetAlter framework development consist of network life cycle regulator wherein framework growth is regulated and managed in terms of multiple network or domain management in the framework with varied field specificity comprising all the potential information rich subject areas of interest also location specificity is managed by means of collaboration, syndication, merger, reduction and/ or division of the same and/ or formation of new network to expand or reduce field specificity by means of predefined protocols.
56. The service provider (NSP) according to claim 52 offers services by means of a package key being distributed to user in response to service request by user(requester) in plurality of ways including an electronic data transfer mode, printed format, in the digital format, email, SMS, MMS, telephonic means, fax, paging services, voice mail and same is rendered as passport package key wherein the single package key represents a multiple set of services to form a bundle from multiple independent services from multiple NetAlter Service Providers transacted syndicatively to respective NetAlter Service Providers for estimated share instantaneously in an online mode by means of predefined dynamic metadata.
57. The NetAlter system as per claim 52 is fully customizable at all levels of browser applications granting predefined rights to user wherein the said system and framework is customizable for personalized utilization of NetAlter services comprises building of customized service portals & networks and management of the same by means of functional rights bestowed therein and/or by means of service portal & network creation wizard.
58. In customization and personalization of NetAlter system according to claim 57 providers create service portal by selective identification of NetAlter wide subscribers of the same so as to institute a network irrespective of location of the subscriber wherein the intended provider being guided to choose from the presented parameters to customize the network service portal by means of service Portal & Network Creation Wizard.
59. As per claim 57, the provider starts its activities over the NetAlter alternatively with the guided tool of service Portal & Network Creation Wizard wherein the wizard adopts step by step approach to create the service portal in which broadly eight (8 nos.) steps are carried out the first one being registration of the intended provider with NetAlter, the second asks for filling up of survey form which includes provider's preferences, the third step provides the holistic view for the selection of the available admin active service modules, applications & utilities in the categorized list format sourcing from multiple developers and their respective distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g. no. of sub domains, no. of branches, no. of users opted for, etc., the fourth step provides the categorized list of related providers from multiple networks for collaboration request, the fifth one provides choice for the resources offering for peer to peer file sharing, data sharing & synchronization and communication wherein the same being asked to choose from according to dynamic resource requirement of the provider, the sixth step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the provider, the seventh step prompts for selective searching & filtering of the service publishers and same being communicated across and the eighth one instruct the subscriber to set up the browser as per suitable requirements for fully personalized & customized service portal operations.
60. As per claim 57, the provider can create and manipulate service portal & network as per selective preferences as per likings and dynamic resource requirements wherein provider can connect to and/or disconnect from any established network, can build own network, collaborate and/or discontinue collaboration with other established network by means of service Portal & Network Creation Wizard.
61. As per claim 57, the service portal thus customized is instrumental in providing services to various NetAlter channel node members further conferring required dynamic resources as well as execution rights to NetAlter providers to create and manage the existing service portal through multi system users, multi services module clients e.g. mobile, online and smart devices, etc., by means of all available communication modalities provided by NetAlter.
62. The NetAlter Service & Service Module Distributor (NSD & NSMDI) according to claim 46 are being certified by plurality respective NetAlter publishers (NSPB & NSMP respectively) wherein the NetAlter Service Distributor is instrumental at Distribution of the services at NetAlter Service Subscribers' end and means for supply of information products in terms of NetAlter Services to the NetAlter Services Provider and/or to the NetAlter Service Subscribers along with Distribution of the same by means of package key further the said distributor (NSD) maintains lists of NetAlter Service Publishers, providers and subscribers for management of the services to subscribers at large, whereas the NetAlter Service Module Distributors are means for Distribution of NetAlter Service Modules to the NetAlter Service Providers and/or to the NetAlter Service Subscribers along with Distribution of the same by means of product key further the said distributor (NSMDI) maintains list of NetAlter Service Module Publishers, developers, providers and subscribers to help foster information in multiple areas of operations which are deemed to be specialized for that matter.
63. The system and method according to claim 46 subscriber can access to NetAlter services by means of NetAlter Service Browser (Subscriber Active) via plurality of communication protocols including Web services (http, https), peer to peer(TCP/IP), UDP and wireless protocols or distributed locations with essentially having at least one user the same can become the member or subscriber of many services belonging to different Network or domain as per available attributes, for the same subscriber does obtain product key from NetAlter for subscribing subscriber active service browser along with identity registration for maintenance of democratic environment of the NetAlter Framework, the functionality over the network for specific operation being imparted by means of usage of service module being accessed from the service developer. NetAlter Service Browser (Subscriber Active) confers varied usage possibility in all possible context to activate subscriber to exploit NetAlter framework in myriads of possible ways in the same connection, at any possible instant same subscriber can enjoy remote resource usage connectivity, multi domain , multi platform, multi client, multi user, multi collaboration for virtual organization and multi devices feature with all the combination being provided with multi services feature by means of single or multi package key support from one or more service distributors. The subscriber being functional with multi administration support irrespective of user's multiplicity. The communication modalities are managed by multiple members sharing, multiple services sharing and multiple browser members sharing all these facilities are made possible with multi domain support services for same service.
64. As per claim 57 the personal portal creation has been supplemented with "Personal Portal & Personal Network Creation Wizard" wherein the subscriber being guided to choose the service modules and the services to customize the portal as per personal likings and desires e.g. a young bachelor businessman may create his personal portal by choosing the modules and services for Matrimonial, jobs provider, education, business news, etc. as per his preferences, the same will be accomplished by means of Personal Portal & Personal Network Creation Wizard.
65. As per claim 64, the subscriber starts its activities over the NetAlter alternatively with the guided tool of Personal Portal & Personal Network Creation Wizard which help personalize the portal wherein the wizard adopts step by step approach to personalize the portal in which broadly nine (9 nos.) steps are carried out the first one being registration of the subscriber with NetAlter, the second asks for filling up of survey form which includes subscriber's preferences and personal information, the third step provides the holistic view for the selection of the available subscriber active both trial & registered service modules, applications & utilities in the categorized list format sourcing from multiple developers and their respective distributors which ultimately based on the search & filtration being carried out and also asks for product configuration details e.g. no. of system users opted for, no. of browser members opted for etc., the fourth step provides the categorized list of services from multiple provides and their distributors, the fifth step ask to choose amongst the already established personal network or circles to join as per subscribers interests, the sixth one inform the subscriber regarding the usefulness of the resources offering for peer to peer file sharing, data sharing & synchronization and communication and the same being asked to choose from according to dynamic resource requirement of the subscribers, the seventh step providing option for computational resource offering for background search and other program execution wherein the same being asked to choose from according to dynamic computational resource requirement of the subscriber, the eighth step ask to choose from various exclusive NetAlter Services like auto-matching, searching, identifying, and brokering services and the ninth one instruct the subscriber to set up the browser as per suitable requirements for fully personalized operations.
66. As per claim 65, the subscriber can create and manipulate personal network by selective preferences as per likings and requirements wherein subscriber can connect to and/or disconnect from any established network, can build own network, collaborate and/or discontinue collaboration with other established network by means of Personal Portal & Personal Network Creation Wizard.
67. As per claim 65, the Personal Server is subscriber's specific machine hosting web service, thin client i.e. web application and plurality of electronic communication devices is instrumental in conferring required resources as well as execution rights to create and manage personal portal, personal network, multi system users, multi services module clients e.g. mobile, online and smart devices, etc., sharing between members and services by means of all available communication modalities provided by NetAlter.
68. As per claim 65, Subscriber being bestowed with full personal customization facility referred to as personal portal and management of the same by means of personal server. The subscriber Active Rights aimed at development of virtual community and plurality of interactive group development activity keeping view of all possible relationship dynamics arising out of human factor at large to develop plurality of personal networks by means of Personal Portal & Personal Network Creation Wizard.
69. As per claim 21, the NetAlter system enables subscriber to manage and manipulate all its relationships according to attributes of entities in relation by means of four tier searching and matching facilities further enhanced with system manipulation tools provided within NetAlter service browser application includes download service module/attached utilities from multi developers, download default browser, data upload, backup, restore, reinstall, install, uninstall, upgrade, update, setting for automation, multi user rights, restricted sharing, security, search, auto match, log report, auto error report, settings and properties.
70. As per claim 21, Subscriber been put at advantage to grow its own relationship network preserving all relationship contexts for the management of the same and also managing of expansion with other prevailing relationship network in same or other domains along with deserving every right to keep relationships within its private custody i.e. can block others from learning its relationship so as to maintain secure, personalized and trustworthy operations at large wherein Personal portal being managed by means of effective defragmentation of Administrative rights to manage user personal network relations and data within the service browser application.
71. As per claim 63, the subscriber maintains direct relationship with NetAlter to globally publish its content via NetAlter being laid to NetAlter' s approval, further subscriber holds active dialog with NetAlter with respect to unavailability, improper quality, requisite services and all other related information under NetAlter communication protocol likewise subscriber & peers and vice a versa are in direct relationship to interact by all possible means of communication like SMS, MMS, FAX, Telecommunication, Email, Pager, etc by means of service browser.
72. As per claim 63, the subscriber accesses at least one service modules from at least one service module developers, the access to multi service modules and multi developers is maintained in all respects thereof.
73. As per claim 63, the subscriber accesses at least one service from at least one service provider not essentially restricting the services and provider of the same single domain, the access to one or multiple services is made available from one or multiple domains.
74. As per claim 63, the subscriber keep tracking list and records of service provider & their distributors and service module developers & their distributors in relation to transactions made in relation to service modules and services also maintains the list of related subscriber circles differentiated with respect to their attributes.
75. As per claim 63, the subscriber has active interaction with NetAlter service module distributor and developer as well as NetAlter service distributors and providers for information newly available, alert services, new modules arrival, free/trial services etc.
76. As per claim 19, the NetAlter Service Module Publisher(NSMP) being certified by NetAlter Service Module Developer (NSMD) maintains list of NSMDI, NSMD, NSP and NSS to help manage the operations at both the ends of information supply chain wherein publisher certifying service module distributors to foster information utilization till the node where information being consumed.
77. As per claim 76, the NetAlter Service Module Publishers (NSMP) maintains list of providers being transacted by their certified distributors by means of service browser likewise NSMP maintain list of all developers who have certified them along with the list of respective service modules of the developers been published thereof by means of service browser application.
78. As per claim 76, the NetAlter Service Module Publishers (NSMPs) is instrumental at providing feedback, suggestion to NetAlter Service Module Developers and also carry out distribution of NetAlter Browser software along with updates & upgrades of the same.
79. As per claim 76, the NetAlter Service Publisher is instrumental at fostering the information services by maintaining the list of NetAlter Service distributors, providers and subscribers to help manage the operations at both the ends of information supply chain wherein the distributors (SD) are being certified by the publishers and has been conferred with control over network being targeted to foster information utilization till the node where information being consumed.
80. The NetAlter system renders complete end to end automation for management of network development life cycle (NDLC) refers to any sort of alteration in the NetAlter network at any channel nodal member in an unattended mode of operation wherein the said automated operation being governed by the Distribution of product and package key on the basis of predetermined criterions like nature of agreement, associations, relationships, etc and further recording the product and package keys distribution transactions instantaneously.
81. The automation feature of NetAlter system according to claim 80 wherein the complete autonomic, functional and semantically intelligent operations are insured in an automated way which is instrumental at performance of certain essential functions deemed to carry out in unattended mode e.g. means for duplication detection, synchronizing of data, updates, upgrades, error reports, log reports, namespace resolving and building, system level connection parameters etc.
82. The automation feature of NetAlter system according to claim 81 includes system level connection parameter detection is being automated wherein alterations like change in servers and/or databases login name & password, and all other system level settings alterations are automatically detected & synchronized.
83. As per claim 81, error report generation is being automated by means of error detection algorithm in case of any bugs and/or functional level error and same being reported in terms of error report to respective developers.
84. As per claim 81, log report generation is being automated by means of updating the usage data of one TFHL level of operation to its respective higher level in terms of log report and same being generated for activities performed with relation to date, levels and user status.
85. As per claim 81, name space resolving and building is being automated by an instrument of name space developer and resolver and the same being made available to detect the desired sources.
86. The searching & matching method employs active distributed searching & matching being achieved by means of granular searching approach whereby depth based searching is carried out as per requirement of the user based on four tier searching wherein user searches and/or matches through personal network as first granular level, searches and/or matches through local network as second granular level, searches and/or matches through distributed providers as third granular level, and searches and/or matches through global NetAlter Auto-match Architecture (AMA) & search engine as fourth level of granularity.
87. The searching system in the NetAlter browser as per claim 86 provides plurality of search criterions to limit and filter search to searching domain which further improving the relevance level of searching wherein search location thereof deciding the preliminary criterion which further is limited by means of cluster level therein further search filtering is done with relation to channel node being chosen for search, further search filtering is done by means of plurality of information formats selection the same being also carried out by means of command based searching used therein.
88. The command based searching as per claim 87 employs following syntax for searching: Select <Keywords with Boolean Logic (AND (+),OR,NOT(-), Phrases,Multi Brackets for Multi Inner searches)> From <ServiceCluster=List> Where <Sources=NetAlter, Service Providers, Personal Networks, Local Networks> AND InfoFormats=ALL | Data | File:<FileType=PDF, DOC, XLS, XML, TXT, RTF> | Image> AND <ChannelNode=Subscriber,Provider (Services), Developer (Service Modules),Service Publisher,Service Distributor,Service Module Publisher, Service Module Distributor
AND<InfoGridCluster=ALL,Field=<List>,Location=<List>Network=<List>,Domain=<List>, SubDomain=<List>,Branch=<List> AND <Parameter List:- -Cahche=True | False,- DateRange=From-To,-Language=<List>,SaveSearch=True|False,BackgroundSearch= True|False,MultiThread=<No>,Sort=ASC|DESC,Rank=True|False,Export=<List>, Bookmark=True | False,PerPageResult=<No.>, SafeSearch=Strict|Moderate| OFF,Match=OFF|lWay|2Way,MultiScale=True|False,Size=<No. ofKB.>,Display=Pointer lPartial | Full,Search, Filter=ALL | EXACT | ANY | NONE words> And <SemanticSearch=< Domain Specific Semantic Ontology Syntax> wherein "Select" command searches for plurality of parameters within parenthesis thereof in the command box wherein parameters includes keywords, "From" command specifies a intended search service clusters and "Where" command further filters the search query for specified granular level, "InfoFormats" search for specified file and data type, "ChannelNode" command searches for specified keywords in specified NetAlter's channel node's resources, "InfoGridCluster" command further searches for specified cluster of interest, "Field", "Location" , "Network", "Domain" , " SubDomain", "Branch" commands specifying the field of interest, location, network, domain, sub-domain and branch of searcher interest of searcher and being selected randomly , further search specification being toggle in nature includes "Cache" , "SaveSearch" and "Bookmark", "BackGroundSearch", "Rank", and "MultiScale" wherein 1 and/or YES and/or TRUE and 0 and/or NO and/or FALSE are toggle parameters, further search parameters including "DateRange" command for date specification of resource to be searched, "Language" command to search for specified language resources, further searching can be managed in terms of "MultiThread' command for plurality of search queries to process concurrently, "Sort" to organize search results in plurality of arrangements and formats, "PerPageResult" command specifying the number of search results displayed per page, "Export" command specifying the storage location of searched results incorporating storage format preservation option provided therein, "SafeSearch" command defining intensity of search as STRICT, MODERATE and OFF, "Match' command matches the query in 1 way, 2 way and no Match by OFF, "Size" command specifying size of the information in terms of no. of KB., further "Display" command specifying the display mode of the search results including partial, pointer and full search display options, further search limiting is done with "Filter" command which specifying search query keywords for ALL, EXACT, ANY and NONE defining the semantic context of keywords under search and "SemanticSearch' command for utilization of domain specific semantic ontology , wherein the plurality of command parameters are randomly used with Boolean operators , the said command parameters with Boolean operators being incorporated optionally in advance searching in graphical user interface (GUI) arranged with respect to coverage of part of Net Alter framework in an descending order, the searching characteristics other than coverage being organized and placed inconsistently with framework search within proximity on the GUI. Example:
Select (Software And Technology) NOT Hardware FROM ServiceCluster= Job,HR, Recruitment WHERE Sources=NetAlter AND InfoFormats=ALL AND InfoGridCluster=ALL -Cahche=True -BackgroundSearch=Tme -SafeSearch=Strict
89. The method according to claim 86 searching & matching is carried out by means of already indexed data into the distributed systems wherein the same provides real time, reliable searches as searching & matching results comes from like-minded peers & from cache based searched results obtained by similar searched and/or matched results cached therein with any of the channel node members being provided in real time by means of uniform data organization and the same being relationally arranged allows finer search possibilities equivalent to standalone searching over distributed network.
90. The searching & matching method according to claim 86 insures secure searching and matching by means of identity maintenance of every connected channel node whereby searchers can always get to know about root source of the information thence.
91. According to claim 86 searching and identification of peers in the NetAlter framework is carried out by searching and matching of plurality of parameters wherein the NetAlter service browser enables personal searching to search the peer machines itself by means of packet of search queries transmitted by the searcher and received at the desired machine of peer host terminal wherein search is carried out by means of browser application at the peer host by means of personal search engine (PSE) and results are being routed to the source of query resolved by means of XML interpretation at the identified host.
92. The searching & matching method according to claim 86 is uniform throughout the network in terms organization of data at every connected channel node in similar fashion defined by means of similar service module under usage and the same being relationally arranged allows finer search possibilities wherein said segregation approach on the basis of modules causes identify peers of interest in much simpler and faster way whereby achieve social community development through NetAlter Framework.
93. As per claim 86, the searching system of browser application being logically based on NetAlter' s cluster approach ensure effective categorization and description of services that further extends to resolve number of problems related to discovery, invocation, interoperation, composition and execution monitoring of disparate flow of services wherein searches and queries are based on attributes of related entities.
94. The searching & matching method according to claim 86 employs Auto Match Architecture (AMA) wherein matching is carried out at plurality of local networks, personal networks, provider networks, global framework (AlterNetwide) as well as intended network unilaterally as well as bilaterally to match plurality of queries i.e. parameters under consideration , wherein unilateral AMA is the means to match the query in one direction only wherein queried criterions of searcher are essentially matched with the existing data in the network with desired granularity whereas bilateral AMA is the means to match the query in bi directions wherein queried criterions of searcher essentially matches its own data specifications with that of searched nodes.
95. The searching & matching method according to claim 86, the search results source or link or pointers are being bookmarked in an organized manner to utilize the searched results at the later time.
96. The searching & matching method according to claim 86 the searching and matching are further being carried out by means of Back ground search where in the searching & matching algorithm works as a auxiliary threads on the host computing platform being working in multithreading and multitasking environment over the distributed NetAlter network whereby conferring time scheduling capability for information resources as well as save back ground computing resources at large.
97. The searching & matching method according to claim 86 wherein searching and matching is carried out in background mode in plurality of subjects (fields), plurality of search criterion generated in plurality pages wherein said background search is carried out by multitasking and multiscaling operations including distributed search by personal search engine with reference to host processing resources further multiscaled searches carried out at dynamically selected nodes in the NetAlter framework and further same is schedulable to receive desired searches and/or matches at desired time as per requirements.
98. The NetAlter Framework is being end to end automated according to claim 80 wherein system provides automated marketing platform in the digital media to attain paperless, simpler & time saving, customer centric, and trustworthy operations by means of adoption of direct approach, monopoly deterrence, pilot launch facility, and interchangeable activity flexibility i.e. buyer and/or seller activity
99. As per claim 98 marketing in the digital media is being automated by means of instantaneous data updates wherein potential buyers and sellers are constantly being kept updated regarding every new alteration in that context.
100. As per claim 98, marketing in the digital media is being automated by means of direct approach wherein buyers and sellers are always in close proximity to each other by an instrument of service explorer wherein searching & matching methodologies are being provided at both the ends in the form of distributed searching in peer to peer environment whereby buyers can keep track sellers and vice versa.
101. As per claim 100, direct approach refers to the facility of communication conferred by NetAlter with its users whereby seekers can always keep track of suppliers and likewise suppliers can keep track of potential seekers so that seeker are always presented with variety of sources which is essentially acts as means to curb monopoly and avoid intermediary into the NetAlter Framework.
102. The NetAlter framework comprising disparate distributed computing systems segregating into identified clusters supporting NetAlter browser application, working in distributed environment wherein large number of disparate computers of wide ranging locations are deemed to utilize computer processor time and/or unused storage, plurality of attached devices and other resources for dynamic needy user by mean of demanding contributions of local computer system's computing resources to carry out functionalities it has been conferred with whereby the distributed computing resources acts in distributed grid computing environment to form collectively distributed supercomputing platform.
103. As per claim 102, the computing resource offering dynamics are being accounted which forms the basis for information resources and services required to offers to the respective user over the network so as to establish relation of per percentage contribution to reception of the same services in that regard.
104. As per claim 102, the distributed grid supercomputing logic works irrespective of the contributing computing system's configuration and their respective operating platform status wherein all operations and processes being interoperable represents platform independent operating distributed operating system.
105. As per claim 102, the distributed grid supercomputing being achieved by means of uniform applications running in distributedly layered manner wherein collective computing resources allocation by all connected channel node members in grid increases with increase in layer status e.g. at any instant under consideration relatively higher layer bears greater amount of computing resources i.e at global layer highest amount of resources are available and the same being mapped with respect to usage at large e.g. there can be 100 nodes offering its resources at personal network layer in 10 different areas lets say 10% per area so at global level at any particular point of time total resource offering of the same user in the specified area will be accordingly be some fraction of contributed percentage.
106. As per claim 102, the distributed grid supercomputing logic works on multiple cluster formation wherein the distributed grid supercomputing architecture is partitioned on the basis of logical divisions in terms of field, location, network, domain, sub-domain, entity and attribute wherein such a partitioning is possible at least feasible granular level in the cluster with every nodal member being under direct and/or indirect control of NetAlter.
107. As per claim 102, the said the distributed grid supercomputing methodology is completely automated in terms of information and/or data, computing, instrument and application and/or services bearing characteristics as to self-configuring, healing, optimizing & protecting, auto- accounting, secure, reliable, democratic, and scalable wherein computing resource utilization options in grid is rendered by different ways namely reservation, sponsoring, on demand, need based, balancing, private, available and dynamic resources, etc.
108. As per claim 102, the distributed grid supercomputing is essentially means for personal super computing wherein users are being conferred with supercomputing capabilities at its end.
109. The said NetAlter service browser according to claim 102 further comprise of software browser application essentially working for grid operations identified as grid browser dedicatedly performing plurality of computing operations within grid further searching the grid along with background searching facility with searching scheduling available therein, the said grid browser application being transparent, flexible, secure, coordinator for resource sharing, inter, intra & extra grid collaborator further the said browser maintaining security checks by means of identification and authentication of user of the grid and computational tasks being assigned dynamically by dynamically selecting computing nodes in the grid for computing requisition for tasks assignment, functioning for resource discovery & brokering, resource characterization, resource allocation keeping on the basis of predefined rationale of individual resource offering within the grid, resource management, accounting, billing, Service Level Agreement(SLA), security & monitoring, support for heterogeneity or resources etc.
110. The NetAlter is central means for monitoring peer to peer coordination & discovery services management wherein NetAlter monitor and maintains all attributes of every nodal channel member and helps identify the same by means of look up server referred to as NetAlter layered peer to peer distributed cluster wise supercomputing wherein discovery services are being offered by NetAlter for private & personal intended operation whereas the coordination services are being offered by NetAlter wherein the coordination of data being available at public access being traced by means of namespace derived there from.
111. As per claim 110, the discovery services are being offered by NetAlter by means of discovery server wherein the requested peers in the network are being identified by the NetAlter and the discovery services being reserved for private perusal.
112. As per claim 110, the coordination services are being offered by NetAlter by means of coordination server wherein the coordination activity is being available at public perusal, resultant output on the user's part depends upon the amount of file & data resources being offered whereby coordination server helps track the searched item in the network by means of clustering of whole of the network into fields, locations, networks, domains, sub domains, entities, and attributes which is instrumental at resource tracking and same being worked out by means of name space to look up data in the granularity.
Ill
113. As per claim 110 the NetAlter framework heterogeneous channel node members are in constant interaction defined by "Direct Approach" wherein data exchange is possible in the form of peer-to-peer data sharing & synchronization, files sharing and communication that are centrally being controlled by NetAlter coordination and discovery server services along with peer hub further peer identification and data sources identification is carried out by means of searching and matching facilities to establish direct connection each connected node works in distributed environment in an organized manner and seek & keep tracking system as well as personal information distributedly on the module basis so as to add granularity in searching and matching by carrying out distributed searching & matching to carry out real time and active as well as back ground searching through distributed networks as well as through centralized NetAlter server.
114. As per claim 110, said discovery and coordination server functions being interchangeably and/or dynamically shared with distributed peer controller i.e peer hub acting as means for routing and/or resolving the search criterion whereby saving the computational resources on the discovery & coordination server's part.
115. As per claim 110, the NetAlter' s monitoring functionality is devised for synchronization & updates management wherein NetAlter monitor every piece of alteration over the network by means of NetAlter layered peer to peer distributed cluster wise supercomputing.
116. As per claim 110, the NetAlter's monitoring functionality is devised for quality control & assurance of the same wherein NetAlter monitor and control quality standard defined by means of NetAlter factory standards and controls the same by means of supreme control of NetAlter i.e. application not at par at out rightly rejected.
117. As per claim 109, the NetAlter's monitoring functionality is devised for locking unlocking operation management wherein NetAlter monitor and control the activities being carried out in the network at large so as to can lock operation and/or disable Active Functionality of any connected node in the network similarly can unlock and/or enable the same thence.
118. As per claim 110, the NetAlter's monitoring functionality is devised for ensuring security of operations wherein NetAlter monitor and control activities related to unauthorized & malicious contents, piracy as minimum as zero percent (0.00%) as the information container is uniform and being controlled to data with respect to file extensions transfer detection as well as by means of flagging of potential piracy prone data & file as per the requirement of the resource Provision having commercial value within it.
119. As per claim 118, the NetAlter system & method being proprietary in nature ensures security of user resources and NetAlter framework at large, the system is devised to have virus & spam proof operation with regard to data transfer, virus deterrence are maintained by means of execution of full featured application at host side wherein presentation, validation, and processing of data being carried at the host computing platform (client side computing) whereas the data which is being only source to viruses & spam transmitted essentially in an encrypted form from one database to another.
120. As per claim 118, the said NetAlter acts as a means to act as broker for services it offers by means of certification & identification of the information sources with reference to connected nodes and weight of the same wherein sectors and/or fields as well as locations are already been finely segregated to help that matter.
121. As per claim 118, the NetAlter being central authority monitors and maintains whole of the networks piracy deterrent by means of NetAlter monitoring and identification of the same in relation to related acts being performed in any part of the network wherein additional security features being applied to achieve zero percent (0%) piracy like to view only contents wherein downloads being prohibited, printing deterrent wherein print screen being prohibited at all levels of control thereof bestowed by NetAlter to providers.
122. The NetAlter system and method formulates integrated framework for distributed technologies with peer to peer ability realized via web-services application devises a convergence solution to all prevailing legacy communication technologies including internet, wireless communication technologies imbibes computational capabilities of the framework at large in terms of formation of grid bears following characteristics including reliable, secure, credible, standardize, scalable, unified, interoperable, modular & researched, service specific, self contained, federal, collaborative & syndicative in operation.
123. As per claim 122, the NetAlter framework is reliable communication framework wherein reliability is gained by means of tested identity and reputation of every entity, every party being verified & certified, higher level data authenticity being maintained, censored contents, virus immunized, duplication deterrent, updated, information being revised & verified.
124. As per claim 122, the NetAlter framework is credible communication framework wherein credibility is ensured at all levels of operation by means of name space resolver feature which helps track and monitor the source of data all the time by means of Active rights supplemented therein.
125. As per claim 122, the NetAlter framework is location specific communication framework wherein location specificity is maintained till the level where data being hosted e.g. domain and even sub domain level with finer specificity at SA level where data is hosted for service operation.
126. As per claim 122, the NetAlter framework is secure communication framework wherein the security is being imparted by means of activity specific browsers which imparts the activity specific administrative rights whereby insuring the user's secure operation over the system both online as well as offline operation mode, certified & authenticated means for utilization also by means of virus deterrence, spam free operation, encrypted data transfer format and every channel node member being completely identified on the network insures secure operations.
127. As per claim 122, the NetAlter framework is interoperable communication framework wherein the all kinds of browsers are being provided with cross layer communication whereby enabling internetwork & intranetwork, interlayer & intralayer, interdomain & intradomain, interfield & intrafield, and interlocation & intralocation operability as per user preference.
128. As per claim 122, the NetAlter framework is modular & researched communication framework wherein all providers 's being certified by NetAlter the information & data contents are value added to meet the NetAlter quality standards causing the system to provide researched contents to users at large.
129. As per claim 122 the standardized presentation of the NetAlter data resources comprise of data visibility wherein data representation is supported in varied of possible ways including all statistical representation of data e.g. text, graphical, Bar, chart, beans, tabular format etc.
130. The data representation as per claim 129, the displayed information & data over network is further indicated by means of ranking the data according to its weight or rank and the same being represented in graphical form and/or tabular form e.g. Bar, chart, beans, tables, etc. thus ensuring contents reliability along with reliable searches of the same.
131. The scalability feature as per claim 122 endorse the NetAlter system & Method users to implement the same logic and technology to devise and apply new dimensions to all existing business practices wherein the said system traces all untapped and unutilized resources and optimizes the usage of the same whereby attains business system optimization being based on NetAlter system and method wherein the said system and method is ready to use with effect.
132. The system and method according to claim 1 comprise of Artificial intelligence enabled service browser preferably comprising Business Intelligence (BI) applicable logic which further comprise of Rich client and grid computing, visual and wizard based operations, voice enabled services, automation of desired functions, semantic & ontology enabled operations, powerful semantically enabled AI search engine and match making, AI based E-Commerce & Marketing, peer to peer - direct approach, on demand applications, service, information and computing resources, Product locators, automated decision-making, knowledge representation, automated information retrieval, natural language enabled wherein the said artificial intelligence enabled services provides typical business functions in automated mode but not limited to including data mining of customer buying patterns, customer service help, buyer and seller economic decision- making, markets, auctions, negotiations, and contracts, agent communication, knowledge exchange, and XML, brokering, matchmaking, promotions, advertising, and navigation of buyer attention, procurement and supply chain business processes, and product catalogs, also infrastructure support and mediation services and players consisting of for yellow pages, catalogs, shopping search, advertising, sales assistants, brokering, aggregation, infomediaries, reputation and trust management, authentication, and payments by knowledge-based, we mean using automated techniques for knowledge representation and reasoning, learning, and communication.
133. The interoperability as per claim 122 the said system of NetAlter operates on all smart devices including all communication devices, household appliances, logistic applications etc. by means of embedded framework for interaction wherein the embedded systems & component is engraved therein is a light weight customized application, that makes the NetAlter system to install on any of the electronic communication devices whereby allowing users to access the NetAlter services as per electronic virtues and capability of the instruments including the devices like medical devices, robotics, office & industrial automation, Set-Top-Box, television, retail point of delivery, palm top, mobile phone, game platform, network devices, Gateway/media-store, kiosk/ATM, LOB thin client, camera, watch, fridge, audio-video devices, hand held computers etc.
134. The method and system for alternative communication as claimed in claim 1 being based on distributed technology with granularity involved therein at least with two computing and/or communication platform to N nos. of the same whereby applicable in all issues involved therein the life and communities and/or group of the same at large e.g. Village or City, Club, association, Trust, Friend, Political, Government, Religion, Employer/vendor/Recruiter, Job Seeker, Dating or Matrimonial, Business, Services or Professional, Customer, Student, Knowledge Management (KM), wherein said system & method is provisioned to institute plurality of NetAlter or partial control of NetAlter transmittable to other parties for central regulation and governance.
PCT/IN2005/000319 2004-11-30 2005-09-21 A method and system for institution of information communication and computation framework WO2006059343A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP05823787A EP1836662A1 (en) 2004-11-30 2005-09-21 A method and system for institution of information communication and computation framework
AU2005310887A AU2005310887A1 (en) 2004-11-30 2005-09-21 A method and system for institution of information communication and computation framework
CA002557528A CA2557528A1 (en) 2004-11-30 2005-09-21 A method and system for institution of information communication and computation framework

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
IN1279/MUM/2004 2004-11-30
IN1279MU2004 2004-11-30
US11/171,520 US20060165040A1 (en) 2004-11-30 2005-07-01 System, method, computer program products, standards, SOA infrastructure, search algorithm and a business method thereof for AI enabled information communication and computation (ICC) framework (NetAlter) operated by NetAlter Operating System (NOS) in terms of NetAlter Service Browser (NSB) to device alternative to internet and enterprise & social communication framework engrossing universally distributed grid supercomputing and peer to peer framework
US11/171,520 2005-07-01

Publications (1)

Publication Number Publication Date
WO2006059343A2 true WO2006059343A2 (en) 2006-06-08

Family

ID=35733428

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2005/000319 WO2006059343A2 (en) 2004-11-30 2005-09-21 A method and system for institution of information communication and computation framework

Country Status (4)

Country Link
EP (1) EP1836662A1 (en)
AU (1) AU2005310887A1 (en)
CA (1) CA2557528A1 (en)
WO (1) WO2006059343A2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008008118A2 (en) * 2006-07-07 2008-01-17 Electronic Data Systems Corporation System and method for service oriented design process
EP1920393A2 (en) * 2005-07-22 2008-05-14 Yogesh Chunilal Rathod Universal knowledge management and desktop search system
WO2009059377A1 (en) * 2007-11-09 2009-05-14 Manjrosoft Pty Ltd Software platform and system for grid computing
US8214560B2 (en) 2010-04-20 2012-07-03 International Business Machines Corporation Communications support in a transactional memory
US8666993B2 (en) 2010-02-22 2014-03-04 Onepatont Software Limited System and method for social networking for managing multidimensional life stream related active note(s) and associated multidimensional active resources and actions
US9491031B2 (en) 2014-05-06 2016-11-08 At&T Intellectual Property I, L.P. Devices, methods, and computer readable storage devices for collecting information and sharing information associated with session flows between communication devices and servers
CN109976894A (en) * 2019-04-03 2019-07-05 中国科学技术大学苏州研究院 A kind of platform-independent expansible distributed system task schedule braced frame
CN110363382A (en) * 2019-06-03 2019-10-22 华东电力试验研究院有限公司 Almightiness type Township Merging integrated business integration technology
CN110535977A (en) * 2019-09-29 2019-12-03 深圳市网心科技有限公司 Document distribution method and device, computer installation and storage medium
CN112214211A (en) * 2020-09-25 2021-01-12 华迪计算机集团有限公司 Application system integration platform based on SOA architecture
CN112416538A (en) * 2019-08-20 2021-02-26 中国科学院深圳先进技术研究院 Multilayer architecture and management method of distributed resource management framework
US10990265B2 (en) 2013-08-01 2021-04-27 Yogesh Rathod Application program interface or page processing method and device
CN113516578A (en) * 2021-08-04 2021-10-19 甘肃省建筑设计研究院有限公司 Regional management system and device for public service facilities based on life circle background
CN113820969A (en) * 2020-06-19 2021-12-21 罗克韦尔自动化技术公司 System and method for metered automation controller functionality
CN113837739A (en) * 2021-09-16 2021-12-24 多点生活(成都)科技有限公司 Universal payment channel docking scheme
US11213773B2 (en) 2017-03-06 2022-01-04 Cummins Filtration Ip, Inc. Genuine filter recognition with filter monitoring system
US11397520B2 (en) 2013-08-01 2022-07-26 Yogesh Chunilal Rathod Application program interface or page processing method and device
CN114866609A (en) * 2022-07-08 2022-08-05 广州得一信息科技有限公司 Data interconnection and intercommunication method and device based on unified information model
CN117312103A (en) * 2023-11-30 2023-12-29 山东麦港数据系统有限公司 Hot-pluggable distributed heterogeneous data source data scheduling processing system
CN117708219A (en) * 2024-02-06 2024-03-15 中科云谷科技有限公司 Processing method, processing device and storage medium for data of Internet of things

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8583683B2 (en) 2005-07-22 2013-11-12 Onepatont Software Limited System and method for publishing, sharing and accessing selective content in a social network
US8103691B2 (en) 2005-07-22 2012-01-24 Rathod Yogesh Chunilal System and method for dynamically generating a survey result(s) and utilizing survey data for customization, personalization and configuration of human operating system (HOS)
EP1920393A2 (en) * 2005-07-22 2008-05-14 Yogesh Chunilal Rathod Universal knowledge management and desktop search system
US8935275B2 (en) 2005-07-22 2015-01-13 Onepatont Software Limited System and method for accessing and posting nodes of network and generating and updating information of connections between and among nodes of network
US7991764B2 (en) 2005-07-22 2011-08-02 Yogesh Chunilal Rathod Method and system for communication, publishing, searching, sharing and dynamically providing a journal feed
US8073839B2 (en) 2005-07-22 2011-12-06 Yogesh Chunilal Rathod System and method of peer to peer searching, sharing, social networking and communication in one or more networks
US8856075B2 (en) 2005-07-22 2014-10-07 Onepatont Software Limited System and method of sharing in a plurality of networks
US8676833B2 (en) 2005-07-22 2014-03-18 Onepatont Software Limited Method and system for requesting social services from group of users
WO2008008118A2 (en) * 2006-07-07 2008-01-17 Electronic Data Systems Corporation System and method for service oriented design process
WO2008008118A3 (en) * 2006-07-07 2008-04-17 Electronic Data Syst Corp System and method for service oriented design process
US8230070B2 (en) 2007-11-09 2012-07-24 Manjrasoft Pty. Ltd. System and method for grid and cloud computing
WO2009059377A1 (en) * 2007-11-09 2009-05-14 Manjrosoft Pty Ltd Software platform and system for grid computing
US8666993B2 (en) 2010-02-22 2014-03-04 Onepatont Software Limited System and method for social networking for managing multidimensional life stream related active note(s) and associated multidimensional active resources and actions
US8214560B2 (en) 2010-04-20 2012-07-03 International Business Machines Corporation Communications support in a transactional memory
US11132116B2 (en) 2013-08-01 2021-09-28 Yogesh Rathod Method and system for accessing mini applications, sub-application, sub-programs, functions and graphical user interfaces from the parent application
US11886693B2 (en) 2013-08-01 2024-01-30 Progwebt Llc System and method for application program interface or page processing
US11397520B2 (en) 2013-08-01 2022-07-26 Yogesh Chunilal Rathod Application program interface or page processing method and device
US11681425B2 (en) 2013-08-01 2023-06-20 Progwebt Llc Providing visual content editing functions
US10990265B2 (en) 2013-08-01 2021-04-27 Yogesh Rathod Application program interface or page processing method and device
US9491031B2 (en) 2014-05-06 2016-11-08 At&T Intellectual Property I, L.P. Devices, methods, and computer readable storage devices for collecting information and sharing information associated with session flows between communication devices and servers
US11213773B2 (en) 2017-03-06 2022-01-04 Cummins Filtration Ip, Inc. Genuine filter recognition with filter monitoring system
CN109976894A (en) * 2019-04-03 2019-07-05 中国科学技术大学苏州研究院 A kind of platform-independent expansible distributed system task schedule braced frame
CN109976894B (en) * 2019-04-03 2023-07-25 中国科学技术大学苏州研究院 Platform-independent extensible distributed system task scheduling support frame
CN110363382A (en) * 2019-06-03 2019-10-22 华东电力试验研究院有限公司 Almightiness type Township Merging integrated business integration technology
CN112416538A (en) * 2019-08-20 2021-02-26 中国科学院深圳先进技术研究院 Multilayer architecture and management method of distributed resource management framework
CN110535977A (en) * 2019-09-29 2019-12-03 深圳市网心科技有限公司 Document distribution method and device, computer installation and storage medium
CN113820969B (en) * 2020-06-19 2024-02-09 罗克韦尔自动化技术公司 System and method for metering automation controller function
CN113820969A (en) * 2020-06-19 2021-12-21 罗克韦尔自动化技术公司 System and method for metered automation controller functionality
CN112214211A (en) * 2020-09-25 2021-01-12 华迪计算机集团有限公司 Application system integration platform based on SOA architecture
CN112214211B (en) * 2020-09-25 2023-08-01 华迪计算机集团有限公司 Application system integration platform based on SOA architecture
CN113516578A (en) * 2021-08-04 2021-10-19 甘肃省建筑设计研究院有限公司 Regional management system and device for public service facilities based on life circle background
CN113837739B (en) * 2021-09-16 2023-06-13 多点生活(成都)科技有限公司 Universal payment channel docking method
CN113837739A (en) * 2021-09-16 2021-12-24 多点生活(成都)科技有限公司 Universal payment channel docking scheme
CN114866609B (en) * 2022-07-08 2022-09-30 广州得一信息科技有限公司 Data interconnection and intercommunication method and device based on unified information model
CN114866609A (en) * 2022-07-08 2022-08-05 广州得一信息科技有限公司 Data interconnection and intercommunication method and device based on unified information model
CN117312103A (en) * 2023-11-30 2023-12-29 山东麦港数据系统有限公司 Hot-pluggable distributed heterogeneous data source data scheduling processing system
CN117312103B (en) * 2023-11-30 2024-03-01 山东麦港数据系统有限公司 Hot-pluggable distributed heterogeneous data source data scheduling processing system
CN117708219A (en) * 2024-02-06 2024-03-15 中科云谷科技有限公司 Processing method, processing device and storage medium for data of Internet of things

Also Published As

Publication number Publication date
EP1836662A1 (en) 2007-09-26
AU2005310887A1 (en) 2006-06-08
CA2557528A1 (en) 2006-06-08

Similar Documents

Publication Publication Date Title
US20060165040A1 (en) System, method, computer program products, standards, SOA infrastructure, search algorithm and a business method thereof for AI enabled information communication and computation (ICC) framework (NetAlter) operated by NetAlter Operating System (NOS) in terms of NetAlter Service Browser (NSB) to device alternative to internet and enterprise &amp; social communication framework engrossing universally distributed grid supercomputing and peer to peer framework
WO2006059343A2 (en) A method and system for institution of information communication and computation framework
Corcho et al. An overview of S-OGSA: A reference semantic grid architecture
Klusch Intelligent information agents: agent-based information discovery and management on the Internet
JP5872535B2 (en) Query model for information as a networked service
AU2011226654B2 (en) Semantics update and adaptive interfaces in connection with information as a service
US7263551B2 (en) Distributed computing services platform
US7676539B2 (en) Methods, apparatus and computer programs for automated problem solving in a distributed, collaborative environment
US8661504B2 (en) Secure social web orchestration via a security model
CN101453398A (en) Novel distributed grid super computer system and method
US8881230B2 (en) Secure social web orchestration via a security model
Kobsa et al. An LDAP-based user modeling server and its evaluation
Assel et al. Large knowledge collider: a service-oriented platform for large-scale semantic reasoning
Tekinerdogan et al. Feature-driven design of SaaS architectures
Yang et al. Grid computing in China
Youn et al. GEONGrid portal: design and implementations
Friese et al. A robust business resource management framework based on a peer-to-peer infrastructure
Baru et al. The GEON service-oriented architecture for Earth Science applications
Li et al. A review of grid portal technology
Tian Grid computing as an integrating force in virtual enterprises
Fugini et al. An application within the plan for E-government: The workfair portal
Falke Environmental data: finding it, sharing it, and using it
MX2007009207A (en) System and method for designing a supercomputing platform with universally distributed grid for an enterprise and social communication framework alternative to internet.
BRPI0705852A2 (en) system and method composed of an automated and proactive structure, net atler structure, and research and comparison method
Alwada'n Security for Mobile Grid Systems

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 2557528

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2007544015

Country of ref document: JP

NENP Non-entry into the national phase in:

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 556161

Country of ref document: NZ

Ref document number: 2005310887

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2005823787

Country of ref document: EP

ENP Entry into the national phase in:

Ref document number: 2005310887

Country of ref document: AU

Date of ref document: 20050921

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2005310887

Country of ref document: AU

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2005823787

Country of ref document: EP

NENP Non-entry into the national phase in:

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP