WO2015159131A1 - Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue - Google Patents

Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue Download PDF

Info

Publication number
WO2015159131A1
WO2015159131A1 PCT/IB2014/060806 IB2014060806W WO2015159131A1 WO 2015159131 A1 WO2015159131 A1 WO 2015159131A1 IB 2014060806 W IB2014060806 W IB 2014060806W WO 2015159131 A1 WO2015159131 A1 WO 2015159131A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
web
services
applications
revenue
Prior art date
Application number
PCT/IB2014/060806
Other languages
French (fr)
Inventor
Yogesh Chunilal Rathod
Original Assignee
Yogesh Chunilal Rathod
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
Application filed by Yogesh Chunilal Rathod filed Critical Yogesh Chunilal Rathod
Priority to PCT/IB2014/060806 priority Critical patent/WO2015159131A1/en
Publication of WO2015159131A1 publication Critical patent/WO2015159131A1/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
    • 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting

Definitions

  • the present invention relates generally to enabling platform or ecosystem or framework or network for facilitating revenue enhancer users to submit or apply or register or upload or offer revenue enhancer one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing for making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site,
  • Present invention enables platform where developers or entrepreneurs or users submit or apply or register or upload or offer revenue enhancer one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections at server for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing and making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, provide statistics & reports including statistics & reports of associate revenues, user base & user engagements, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page
  • Present invention helps already popular or already exists or interested web sites or applications to quickly search, match, review, determine, offer, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.
  • the principal object of the present invention is to facilitates already popular or already exists or interested companies or web sites or applications who have good market position, brand, funds, user base & user engagement to quickly search, match, review, determine, offer, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 rd parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.
  • web sites & applications for enhancing revenues, user base, user interactions & user engagement companies or web sites or applications can use our platform to quickly & at early stage search, match, find, review, determine, offer, offer exclusivity or non-exclusivity, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 rd parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.
  • the other principal object of the present invention is to storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources at one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms, enabling to search, match, filter, select or identify and download, synchronize, receive, host or store, install, update, plug-n-play, merge, attach, integrate, run & execute one or more types of or set of said source code, executable instructions, scripts & programs from one or more sources to/at/via/in/with one or more destinations including one or more databases, storage mediums, cloud storage, servers, devices, applications, projects, modules, objects, features, functions, web sites, web pages, web services, networks & platforms, monitoring, tracking, determining, storing, updating, calculating, processing & reporting associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions and sharing said revenue and/
  • the present invention is directed towards enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to register or post or submit or apply or upload one or more applications, web services, web sites, web pages, objects, interfaces, functions, features, source code & contents; enable to storing, presenting, notifying, listing and making searchable said one or more posted or submitted or applied or uploaded one or more applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents; enabling user(s) or consumer(s) or subscriber(s) integrator(s) to verify, validate, buy, subscribe, access based on one or more types of revenue sharing models, integrate, attach, use, access, plug-n-play, host, store, process, install, update, upgrade, maintain, manage, making available for users & execute said one or more selected or accepted applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents with one
  • user(s) may include end user(s), person, group(s) of person(s), companies, developer(s), application creators, service provider(s), producer(s), supplier, publisher(s), advertiser(s), consumer(s), subscriber(s), integrator(s), web site, web page, application, service, object, web service, network, platform, device & server.
  • platform or server to evaluate, analyze, review, verify, validate, determine or calculate scope of revenue or user base or user engagement enhancement, search prior arts, process, clarify, compare, negotiate, certify, rate, add metadata & details, store, host, download, install, access, develop, update, upgrade, test said one or more posted or submitted or applied or uploaded one or more applications, web services, web sites, web pages, functions, features, source code & contents.
  • platform or server In another embodiment enabling platform or server to list, advertise, categories, publish, make searchable, auto match based on preferences & user data, notify & present said one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls.
  • share or divide revenue among platform posting user(s) or revenue enhancer(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and consuming user(s) or revenue enhancement requestor(s) or user(s) or consumer(s) or subscriber(s) or integrator(s) based on one or more types of revenue models, agreements, terms, conditions & contracts.
  • source code, executable instructions, scripts & programs related to applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
  • source code, executable instructions, scripts & programs may associate with user helps & manuals, source code documentations, demo, presentations, business plan, various types of analysis, manual or auto integration helps including integration via APIs or web services or communication interface, metadata including details, categories, keywords, taxonomy, source(s) name, owner(s) name, author(s) developer(s) or team name(s), date & time of creation, date & time of modifications or updating or upgrading or versioning, terms, conditions, contracts, privacy settings, dependency information, program environment helps, customization & personalization helps & tutors, re-license models, subscription models, revenue sharing models, usage & access models, pricing models, information about support services, information or experience about past, current & prospective target types of usage & users.
  • sources including individual, group(s) of persons, inventors, developers, services providers, companies, web sites, web pages, applications, web services, databases, servers, devices, platforms & networks.
  • host or store, install, integrate & execute including host or store, install, integrate & execute at/from/via/with/within/on/in one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms.
  • facilitators of producer(s) or owner(s) including one or more developer(s), individual(s), group(s), service provider(s) including facilitators related to developing, designing, analyzing, fund raising, consulting, preparing business plan, presentation, demo, prototype development, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
  • facilitators of integrator(s) and/or consuming user(s) including facilitators related to re-developing, re-designing, analyzing, fund raising for maintaining or running business, consulting, preparing business plan, presentation, demo, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
  • consumer(s) or integrator(s) or user(s) to share, update, synchronize & access existing or new users data including user login information including user identity, password, access rights & privileges, authentication & authorization, user profile, preferences, privacy settings, payment information, user connections, user activities, logs, behavior, senses, interactions, actions, events, transactions, status, updates, check-in places & locations, shared user data or one or more types of multimedia contents, user related contextual or matched data from one or more sources, data of connected users of user & user generated data with integrated, hosted, executed or attached or subscribed or accessed one or more applications, web services, projects, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
  • set of source codes or programming instructions add or embedded API(s) and/or web service(s) access source code(s) within said stored source code(s); identify source codes; receive source codes; store or host source codes; compile and/or update and/or integrate and/or execute and/or access source codes and/or make available executed version for users; monitor, track & store associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information; report or notify associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information; view and/or calculate & analyze and/or share revenues, profits, sales, costs, fees, charges, commissions based on one or more types of sharing models.
  • append or update or embedded API(s) and/or web service(s) access source code(s) to said stored source code(s) for monitoring, tracking & reporting associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information.
  • In another embodiment enable to store, host, process, compile, update, upgrade, integrate, execute, make available set of source codes or programming instructions and/or set of source codes or programming instructions in the form of one or more applications, services, web services, web sites, web pages, features, functions, modules, objects, processes, APIs, set of controls, interfaces, data access.
  • platform can provide source code escrow services.
  • Source code escrow is the deposit of the source code of software with a third party escrow agent. Escrow is typically requested by a party licensing software (the licensee), to ensure maintenance of the software. The software source code is released to the licensee if the licensor files for bankruptcy or otherwise fails to maintain and update the software as promised in the software license agreement.
  • enabling platform and/or user(s) or consumer(s) or subscriber(s) or integrator(s) of source codes, applications, services, web sites features functions to provide non redistributable or non-resalable rights or rights to view and/or decompile and/or customize and/or code review and/or software or source code audit and/or provide software assurance services.
  • the source code may covered by a non-disclosure agreement or a license that allows, for example, study and modification, but not redistribution
  • enabling user(s) or consumer(s) or subscriber(s) or integrator(s) can post feature(s) integration request(s) or provide requirement specifications for need of particular types of one or more features, functions, applications, services, web sites, research for particular already exists one or more features, functions, system, application, services, web sites, platform, networks, advertisement or e-commerce features, user base, user engagements & revenue enhancement features, goal, target, associate offers, terms, conditions, agreements, contracts, revenue sharing models, fix or variable pricing or fees models, budget & plan to platform.
  • user(s) or consumer(s) or subscriber(s) or integrator(s) manage feature(s) integration request(s) or requirement specifications request(s) and manage orders.
  • enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to display or list and manage posted one or more ideas, logics, designs, source codes, features, functions, applications, web services, objects, modules, data & web sites.
  • enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to request or submit quotes or offers or revenue sharing or pricing models.
  • platform can provide assessment, inspection, verified account & on-site check services or 3 parties verification services to producers for assessing consumers and/or consumers for assessing producers and their one or more idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites including legal status, contact information, business licenses, business types, photos, videos, documents, profile data, certifications, premise ownership, human resources, development center, manpower, infrastructure, R & D abilities, product quality, verified idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites and provide verified reports, verified videos, & verified idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites.
  • platform can provide escrow services including payments. It provides protection for both producers and consumers engaged in transactions.
  • enabling platform to provide identity security to consumers and producers of platform including not disclose identity, name, contacts, source, owner of features, one or more types of information like revenue sharing models, generated revenue, user base & user engagements.
  • enabling platform to provide searching & categories directories features for searching consumers, producers and products including posted or uploaded idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites.
  • user or entity can play both producer and consumer roles.
  • group(s) of producers can collaboratively act as consumer role.
  • group(s) of producers can collaboratively list one or more set of source codes, features, functions, applications, web services, objects, modules, data & web sites.
  • platform can list set of source codes, features, functions, applications, web services, objects, modules, data & web sites of set of categories producers.
  • group of consumers can collaboratively accept, integrate, use, host, access & execute source codes, features, functions, applications, web services, objects, modules, data & web sites.
  • producers can accept, integrate, use, host, access & execute set or group(s) of categories source codes, features, functions, applications, web services, objects, modules, data & web sites of set or group(s) or categories producers.
  • platform can provide shared portal for enabling producers and/or consumers to provide, offer, download, install, integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of portal, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers.
  • platform can act as producers and/or consumers.
  • platform can integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of platform, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers.
  • platform can integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of platform, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers and then again offer to interested consumers of platform after achieving one or more milestones or stages e.g. creating sufficient or particular number of user base, user engagements & generating one or more types of revenues, update features based on user feedbacks, suggestions, add more features or upgrade associate features.
  • one or more platform(s) and/or producers and/or consumers and/or 3 parties including one or more developers, services providers, web sites, applications, services, devices, servers, platforms & networks on behalf of one or more platform(s) and/or producers and/or consumers can invent and/or file patent application(s) or get patent(s) and/or develop and/or test and/or review and/or verified or validate or certify and/or host or store or install and/or execute or make available for users and/or update or upgrade and/or market and/or share revenue or fees based on one or more types of sharing or charging models, terms, conditions, contracts, agreements & policies and/or terminate or close one or more or part of features, functions, applications, web services, objects, modules, data & web sites in any combination thereof or in group(s).
  • producer(s) can decide, determine, identify, search, match, filter, select, sort, rank, bookmark, compare, negotiate, provide prospective terms, conditions, agreements, contracts templates, offer particular percentage of revenues or proceeds, invite, request, accept one or more 3 rd parties services providers including inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers.
  • 3 rd parties services providers including inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services
  • producer(s) 3 d parties services providers including inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers can register with platform, manage or maintain or update profile, data, account(s), logs, preferences, privacy settings and search, match, filter, select, sort, rank, bookmark, compare, negotiate, provide prospective terms, conditions, agreements, contracts templates, offer particular percentage of revenues or proceeds, invite or request for partnership, accept, compare & negotiate offers of consumers, maintain account, collaboration & communication management related to one or more features, functions, set of source codes, webs services, modules, objects, web sites or
  • producer(s) and/or consumer(s) includes one or more or team of or group(s) of inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers.
  • FIG. 1 is a system diagram of one embodiment of an environment in which the invention may be practiced
  • FIG. 2 & 3 illustrates various modules or components for implementing or executing revenue enhancement platform or system in one of the embodiment of the present invention
  • the system for enabling platform for enabling producers or developers or service providers to list features, functions, applications, web services, web sites, web pages & source code or executable instructions or programs or objects and enabling consumers to search, match, select, offer and integrate said one or more features, functions, applications, web services, web sites, web pages & source code or executable instructions or programs or objects with their one or more web sites, applications, services, devices, databases, networks, servers & platforms for increasing advertising, subscriptions, e-commerce & other types of revenues, user base, user engagements and share or provide or pay revenues, profits, fees, commissions among platform and/or consumer(s) and/or producer(s) may be referred to herein, for simplicity, as the "revenue enhancement platform or system.”
  • FIG. 1 illustrates a block diagram of a revenue enhancement platform or system configured to implement the platform where revenue enhancer users or producers or developers or service providers or programmers or inventors or entrepreneurs submit or apply or register or upload or offer one or more applications, services, features, functions, utilities, objects, source codes, executable instructions, scripts, programs, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing for making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or
  • FIG. 1 illustrates a gateway 120, a database 115 and a server 110 as separate entities, the illustration is provided for example purposes only and is not meant to limit the configuration of the revenue enhancement platform or system.
  • gateway 120, database 115 and server 110 may be implemented in the revenue enhancement platform or system as separate systems, a single system, or any
  • the revenue enhancement platform or system may include a user or producer or developer or service provider device or mobile devices 130/140 and consumer(s) or integrator(s) or user(s) device or mobile devices 135/145 and 3 parties device(s) 190.
  • Devices or Mobile devices 130/140/135/145/190 may be particular set number of or an arbitrary number of devices or mobile devices which may be capable of accessing and managing or using user accounts, user data, user profile, listing, logs, and reports.
  • Each device or mobile device in the set of user(s) or producers(s) or developer(s) or service provider(s) 130/140 and consumer(s) or integrator(s) or user(s) device or mobile devices 135/145 may be configured to communicate, via a wired and/or wireless connection, with each one of the other devices or mobile devices 130/140/135/145/190.
  • Each one of the mobile devices or devices 130/140/135/145/190 may also be configured to communicate, via a wireless and/or wired connection, to a network 125, as illustrated in FIG. 1.
  • the wireless and/or wired connections of mobile devices or devices 130/140/135/145/190 may be implemented within a wireless and/or wired network(s) such as a Bluetooth network or a wireless LAN or one or more types of network(s).
  • the revenue enhancement platform or system may include gateway 120.
  • Gateway 120 may be a web gateway which may be configured to communicate with other entities of the revenue enhancement platform or system via wired and/or wireless network connections.
  • gateway 120 may communicate with mobile devices or devices 130/140/135/145/190 via network 125.
  • gateway 120 may be connected to network 125 via a wired and/or wireless network connection.
  • gateway 120 may be connected to database 115 and server 110 of the revenue enhancement platform or system.
  • gateway 120 may be connected to database 115 and/or server 110 via a wired or a wireless network connection.
  • Gateway 120 may be configured to send and receive data (e.g. registration information, user profile, preferences, privacy settings, search queries, notifications, invitations, service(s) requests, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like) to/from mobile devices or smart devices 130/140/135/145/190.
  • data e.g. registration information, user profile, preferences, privacy settings, search queries, notifications, invitations, service(s) requests, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like
  • gateway 120 may be configured to receive user (producers and consumers) registration information, user profile, preferences, privacy settings, search queries, notifications, invitations, service(s) requests, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like to database 115 for storage.
  • gateway 120 may be configured to send request(s) to search, match, filter, rate, rank, sort, select user profile, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like stored in database 115 to mobile devices or devices 130/140/135/145/190.
  • Gateway 120 may be configured to receive requests from mobile devices or devices
  • gateway 120 may receive a request from a mobile device and may query database 115 with the request for searching and matching posted or submitted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls. Gateway 120 may be configured to inform server 110 of updated data.
  • gateway 120 may be configured to notify server 110 when a new posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls has been received from a mobile device or device of producer(s) or developer(s) or service provider(s) and stored on database 115.
  • producer(s) and consumer(s) includes one or more or team of or group(s) of inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers 190.
  • the revenue enhancement platform or system may include a database, such as database 115.
  • Database 115 may be connected to gateway 120 and server 110 via wired and/or wireless connections.
  • Database 115 may be configured to store a database of registered user's profile, payment information, user data, accounts, reports, statistics, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls received from mobile devices or devices
  • Database 115 may also be configured to receive and service requests from gateway 120.
  • database 115 may receive, via gateway 120, a request from a mobile device and may service the request by providing, to gateway 120, user profile, user data, user or provider account's related data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls which meet the criteria specified in the request.
  • Database 115 may be configured to communicate with server 110.
  • the revenue enhancement platform or system may include a server, such as server 110.
  • Server may be connected to database 115 and gateway 120 via wired and/or wireless connections.
  • server 110 may be notified, by gateway 120, of new or updated user profile, user data, payment information, preferences, privacy settings, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, accepted or purchased or subscribed or updated projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, agreements, terms & conditions, rules, revenue sharing models, payments made by users, generated invoices, statements, orders & various types of status stored in database 115.
  • Server 110 may be configured to send updated metadata for each new or updated user profile, user data, posted or submitted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, accepted or selected or subscribed or acquired or purchased or integrated based on one or more types of revenue sharing models one or more projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls from one or more producers related details, payments made by users, generated or updated reports, statistics, invoices, statements, orders & various types of status to database 115 such that the metadata identifies the new or updated user profile, user data, projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, purchased product(s) and/or service(s) details,
  • Figure 2 & 3 illustrates some of the modules or processes or steps or functions or logic which can work fully or partially or independently or concurrently or optionally or in any combination or in any order or sequences for implementing revenue enhancement platform or system in one of the embodiment of present invention.
  • user or producer or developer or service provider or group(s) of users can register with revenue enhancement system, application, service, web site, account, device, network & platform 205.
  • producer can select one or more types of membership including free, paid, sponsor, premium, one or more types of associate services or subscriptions or advertisement rights or access rights or packages 205.
  • producer can accept platform rules, regulations, terms, conditions & privacy policies before registration or verified account 205.
  • consumer or integrator or user(s) can register with revenue enhancement system, application, service, web site, account, device, network & platform 305.
  • consumer(s) or integrator(s) or accessing user(s) or subscriber(s) user(s) can select one or more types of membership including free, paid, sponsor, premium, one or more types of associate services or subscriptions or advertisement rights or access rights or packages 305.
  • consumer(s) or integrator(s) can accept platform rules, regulations, terms, conditions & privacy policies before registration or verified account 305.
  • user(s) or producer(s) supplier or developer(s) or service provider(s) can apply for or provided with verified accounts service.
  • user(s) or consumer(s) or subscriber(s) integrator(s) can apply for or user is provided with verified accounts service.
  • user(s) or producer(s) supplier or developer(s) or service provider(s) is/are enable to submit or post or apply or offer or upload or update presentation, categories forms, business plan including product & market details, list of prior arts, comparisons & search reports, stage, revenue models, expected revenue etc., associate expected terms, conditions, documents or demo of one or more applications, modules, interfaces, services, features, functions, objects, source code, logics, patents and associate metadata etc. 207.
  • platform 100 to store 115 & list or advertise or un-list or reject to accept or publish or advertise or make searchable said posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data via server 110, gateway 120 & network 125 from user device(s) 130 and/or 140.
  • developers, consultant, members on behalf of platform can provide various types of services to user(s) or producer(s) supplier or developer(s) or service provider(s) including evaluate, review, identify stage of project including idea or patent level, development or developed level, created particular number of user base and/or user engagement level, revenue generated level & like, verify, validate, authenticate, clarify, process, certify, rate, weight, determine expected usage, valuation & revenues, analyze development, hosting, updating, upgrading, testing, & deployment plan related to posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 210.
  • enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) of network or platform to provide or set or update or select one or more types of auto match making preferences for viewing, browsing, notify, selecting auto matched user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform 215.
  • enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) of network or platform to compare user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform and/or received offers, terms, conditions, revenue sharing models 215.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) is/are notified about acceptance with associate prospective, negotiable or non-negotiable terms, conditions, agreements, contracts, NDA, documents, acquisition offer, pricing information & revenue sharing models or rejections or likeness or discuss about next step(s) 315.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) can accept or reject or negotiate or compare one or more received or notified or presented offers, terms & condition of user(s) or consumer(s) or subscriber(s) or integrator(s) for using, accessing, subscribing, purchasing, acquiring, integrating one or more one or more posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 217.
  • producer(s) and/or platform(s) and/or consumer(s) and/or 3 parties service provider(s) or partners and any combination thereof to design and/or develop 220/345 and/or test and/or host or store and/or integrate with one or more destinations including web sites, web pages, features, applications, web services, databases, servers, devices, networks & platforms and/or update and/or upgrade and/or manage or maintain and/or provide supports and/or advertise and/or market and/or implement or make available for users or execute one or more types of source code, executable instructions, scripts & programs related to one or more accepted applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s)
  • user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or server 110 is/are enabling to monitoring, tracking, determining, storing, updating, calculating, processing & reporting 320 associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions for sharing said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) 100 or server(s) 110 and/or source(s) 130/140 and/or producer(s) or owner(s) 130/140 and/or one or more facilitators of producer(s) or owner(s) 243/245/250/255/260/345 and/or integrator(s) and/or consuming user(s) 135/145 and/or one or more facilitators of integrator(s) and/or consuming user(s) 345.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to view & manage statistics, feedbacks or comments, reviews, suggestions, ratings, like or dislike status, reports, revenues or collections, no. of user base & user engagements, net shared receivables 225.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to manage account(s) comprises accounting, metering, billing& payments or transactions including view updated receivables, payment or shared revenue or profits or fees or charges or commissions dues, payment received from one or more user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 for one or more integrated or executed or attached or used or subscribed or accepted or purchased or licensed or accessed based on one or more types of agreed revenue sharing models 228.
  • user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 is/are configure to manage account(s) comprises accounting, metering, billing& payments or transactions including view updated payables, earned total or updated revenues, income, profits, fees, subscription fees, sells, payments pending, shared revenue or profits or fees or charges or commissions dues, payment dues of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 for one or more integrated or executed or attached or used or subscribed or accepted or purchased or licensed or accessed based on one or more types of agreed revenue sharing models 323.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to make compliant and/or stop using of one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces by one or more user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 for one or more types of discrepancies 230.
  • user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or platform 100 or server 110 is/are configure to close, unsubscribe, uninstall, disconnect, detach, stop available for users, pause, re-start, remove or terminate 330 one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140.
  • user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or platform 100 or server 110 and/or user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to revise or update rules, regulations, agreements, contracts, terms & conditions related to updates in revenue sharing models, subscription models, usage policies, access rights & privileges, exclusivity types, cost or expense sharing models, hosting, support & update services based on increase or decrease in generated revenues, profits, fees, charges, user base, user engagements, introduction of new features or updates & upgrades 335.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to accept or deny or negotiate said revised or updated rules, regulations, agreements, contracts, terms & conditions related to updates in revenue sharing models, subscription models, usage policies, access rights & privileges, exclusivity types, cost or expense sharing models, hosting, support & update services based on increase or decrease in generated revenues, profits, fees, charges, user base, user engagements, introduction of new features or updates & upgrades 232.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to manage profile, data, connections or contacts, privacy settings, preferences, payments, logs, social networks, add members & assign associate rights & privileges for multi user or multi administrators system 235.
  • user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 is/are configure to manage profile, data, connections or contacts, privacy settings, preferences, payments, logs, social networks, add members & assign associate rights & privileges for multi user or multi administrators system 340.
  • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to view & manage comments, reviews, ratings, like or dislike, feedbacks or suggestions related to one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces 237/342.
  • enable user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 to provide own 345 provide via 3 parties, offer, search, match, select, apply for, consume, subscribe, partnership based on one or more types of revenue sharing models, invite, accept, deny proposal or reject offer, negotiate associate terms, conditions, contracts & agreements, use & access one or more services of one or more service providers including patent services 245, consulting services, creating business plan, demo & presentation services 243, funding services for designing, development, hosting, panning, filing patent applications, operating, executing & running business or set-up, infrastructure, buying hardware & software, hiring personals, creating user base, marketing & advertising 250, design, analysis, development, testing, hosting, environment or providing infrastructure, updating, upgrading services, creating user base services 255, advertising & marketing services 260.
  • storing set of source codes or programming instructions from one or more source(s) 130 and/or 140 with or without added or appended or updated or embedded API(s) and/or web service(s) access source code(s) within said stored source code(s) at database or storage medium 115 connected with server 110 and enabling prospective user(s) or consumer(s) or subscriber(s) or integrator(s) 135 and/or 145 to identify source codes and/or receive source codes from database 115 connected with server 110 via user device(s) 135/145 connected with network 125 via gateway 120 and/or store or host source codes at server(s) and/or database(s) of user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or compile and/or update and/or integrate and/or execute and/or access source codes and/or make available executed version for users and enabling server 110 to monitor, track & store at database or storage medium 115 associate generated or accumulated revenue, transactions, activities, actions, events, status,
  • a program is written as a series of human understandable computer instructions that can be read by a compiler and linker, and translated into machine code so that a computer can understand and run it.
  • a program is a list of instructions written in a programming language that is used to control the behavior of a machine, often a computer (in this case it is known as a computer program).
  • a programming language's surface form is known as its syntax. Most programming languages are purely textual; they use sequences of text including words, numbers, and punctuation, much like written natural languages. On the other hand, there are some programming languages which are more graphical in nature, using visual relationships between symbols to specify a program.
  • the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language. This applies both to programming languages, where the document represents source code, and markup languages, where the document represents data.
  • the syntax of a language defines its surface form. Text-based computer languages are based on sequences of characters, while visual programming languages are based on the spatial layout and connections between symbols (which may be textual or graphical or flowchart(s)). Documents that are syntactically invalid are said to have a syntax error. Syntax - the form - is contrasted with semantics - the meaning.
  • semantic processing In processing computer languages, semantic processing generally comes after syntactic processing, but in some cases semantic processing is necessary for complete syntactic analysis, and these are done together or concurrently.
  • the syntactic analysis comprises the frontend, while semantic analysis comprises the backend (and middle end, if this phase is distinguished).
  • semantic analysis comprises the backend (and middle end, if this phase is distinguished).
  • a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
  • Embodiments of the invention may also relate to an apparatus for performing the operations herein.
  • This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer.
  • a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus.
  • any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
  • Embodiments of the invention may also relate to a computer data signal embodied in a carrier wave, where the computer data signal includes any embodiment of a computer program product or other data combination described herein.
  • the computer data signal is a product that is presented in a tangible medium or carrier wave and modulated or otherwise encoded in the carrier wave, which is tangible, and transmitted according to any suitable transmission method.

Abstract

A methods, systems, application, web site, device, network, apparatus and platform for facilitating revenue enhancer users or developers or service providers or companies to submit or apply or register or upload or offer revenue enhancer one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing for making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, get license, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.

Description

TITLE
Platform for enabling integrating, accessing, hosting & executing of source codes of 3r parties and sharing associate generated revenue
FIELD OF INVENTION
The present invention relates generally to enabling platform or ecosystem or framework or network for facilitating revenue enhancer users to submit or apply or register or upload or offer revenue enhancer one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing for making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models. BACKGROUND OF THE INVENTION
At present there are plurality of developers or entrepreneurs articulate design, logic, file patent applications, getting or raising funds from one or more sources, developing, hosting, updating, providing, implementing, executing, marketing, creating, managing one or more mobile or smart devices applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections. Making & implementing successful applications & web sites require creating of initial user base and lot of time, money and energy. At early stage it is hard to find out or determine which applications & web sites are successful or accepted by users and generate sufficient revenues. At late stage big companies acquires successful applications & web sites at very high price.
Present invention enables platform where developers or entrepreneurs or users submit or apply or register or upload or offer revenue enhancer one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections at server for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing and making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, provide statistics & reports including statistics & reports of associate revenues, user base & user engagements, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models. Present invention helps already popular or already exists or interested web sites or applications to quickly search, match, review, determine, offer, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.
Therefore, it is with respect to these considerations and others that the present invention has been made.
OBJECT OF THE INVENTION
The principal object of the present invention is to facilitates already popular or already exists or interested companies or web sites or applications who have good market position, brand, funds, user base & user engagement to quickly search, match, review, determine, offer, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 rd parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models. Instead of costly acquisition of companies, web sites & applications for enhancing revenues, user base, user interactions & user engagement, companies or web sites or applications can use our platform to quickly & at early stage search, match, find, review, determine, offer, offer exclusivity or non-exclusivity, bid, buy, acquire, negotiate, subscribe, partnership, host, manage, download, install, update, upgrade, test, try, compare, execute, attach, remove, close or terminate, pause or re-start, plug-n-play & integrate one or more applications, services, web sites, features & functions of one or more 3 rd parties with their one or more applications, services, web sites, web pages, web services, databases, servers, devices, platforms & networks for enhancing revenue, user base, user interactions & user engagements based on one or more types of partnerships, affiliations, agreements, terms, conditions, offers, preferences, privacy settings & privacy policies & one or more types of revenue sharing models.
The other principal object of the present invention is to storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources at one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms, enabling to search, match, filter, select or identify and download, synchronize, receive, host or store, install, update, plug-n-play, merge, attach, integrate, run & execute one or more types of or set of said source code, executable instructions, scripts & programs from one or more sources to/at/via/in/with one or more destinations including one or more databases, storage mediums, cloud storage, servers, devices, applications, projects, modules, objects, features, functions, web sites, web pages, web services, networks & platforms, monitoring, tracking, determining, storing, updating, calculating, processing & reporting associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions and sharing said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) or server(s) and/or source(s) and/or producer(s) or owner(s) and/or one or more facilitators of producer(s) or owner(s) and/or integrator(s) and/or consuming user(s) and/or one or more facilitators of integrator(s) and/or consuming user(s).
DETAIL DESCRIPTION OF THE PREFERRED EMBODIMENT
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, which form a part hereof, and which show, by way of illustration, specific exemplary embodiments by which the invention may be practiced. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Among other things, the present invention may be embodied as methods or devices. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. The following detailed description is, therefore, not to be taken in a limiting sense.
Throughout the specification and claims, the following terms take the meanings explicitly associated herein, unless the context clearly dictates otherwise. The phrase "in one embodiment" as used herein does not necessarily refer to the same embodiment, though it may. Furthermore, the phrase "in another embodiment" as used herein does not necessarily refer to a different embodiment, although it may. Thus, as described below, various embodiments of the invention may be readily combined, without departing from the scope or spirit of the invention.
In addition, as used herein, the term "or" is an inclusive "or" operator, and is equivalent to the term "and/or," unless the context clearly dictates otherwise. The term "based on" is not exclusive and allows for being based on additional factors not described, unless the context clearly dictates otherwise. In addition, throughout the specification, the meaning of "a," "an," and "the" include plural references. The meaning of "in" includes "in" and "on."
Briefly stated, the present invention is directed towards enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to register or post or submit or apply or upload one or more applications, web services, web sites, web pages, objects, interfaces, functions, features, source code & contents; enable to storing, presenting, notifying, listing and making searchable said one or more posted or submitted or applied or uploaded one or more applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents; enabling user(s) or consumer(s) or subscriber(s) integrator(s) to verify, validate, buy, subscribe, access based on one or more types of revenue sharing models, integrate, attach, use, access, plug-n-play, host, store, process, install, update, upgrade, maintain, manage, making available for users & execute said one or more selected or accepted applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents with one or more applications, web services, web sites, web pages, functions, features via one or more APIs or customized APIs or web services or communication interfaces; monitoring, tracking, storing, calculating, processing & reporting associate generated revenues, transactions, statistics, usage details, user base, user engagements, status, activities & actions; and sharing said revenue or profit or fees or commission or charges among or between platform(s) or server(s) and/or posting user(s) or revenue enhancer(s) and/or integrator or consuming user(s) or revenue enhancement requestor(s).
In another embodiment user(s) may include end user(s), person, group(s) of person(s), companies, developer(s), application creators, service provider(s), producer(s), supplier, publisher(s), advertiser(s), consumer(s), subscriber(s), integrator(s), web site, web page, application, service, object, web service, network, platform, device & server.
In another embodiment enabling platform or server to evaluate, analyze, review, verify, validate, determine or calculate scope of revenue or user base or user engagement enhancement, search prior arts, process, clarify, compare, negotiate, certify, rate, add metadata & details, store, host, download, install, access, develop, update, upgrade, test said one or more posted or submitted or applied or uploaded one or more applications, web services, web sites, web pages, functions, features, source code & contents.
In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to provide one or more offers, expected or prospective revenue sharing models, pricing information, supports, terms, conditions, agreements, contracts, metadata, details, services, filled one or more types of categories forms with said one or more posted or submitted or applied or uploaded one or more applications, services, web sites, functions, features, source code, logic, patent or patent applications & contents. In another embodiment enabling platform or server to list, advertise, categories, publish, make searchable, auto match based on preferences & user data, notify & present said one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls. In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or consumer(s) or subscriber(s) or integrator(s), invite, provide or accept or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up-gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements. In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and/or associate one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, invite, make or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up- gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements.
In another embodiment store, process, download, install, configure, customize, use, access, develop, update, upgrade, test, maintain, manage, make available, invoke, present, integrate, plug-n-play, implement, run & execute one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls at/from/in/by/via server(s) or device(s) or web site(s) or application(s) or web service(s) or network(s) or database(s) of one or more platform(s) and/or producer(s) and/or consumer(s) and/or authorized 3 parties.
In another embodiment share or divide revenue among platform, posting user(s) or revenue enhancer(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and consuming user(s) or revenue enhancement requestor(s) or user(s) or consumer(s) or subscriber(s) or integrator(s) based on one or more types of revenue models, agreements, terms, conditions & contracts. In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired said one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, licenses, subscriptions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models and usage models.
In another important embodiment storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources at one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms; select or identify and download, synchronize, receive, host or store, install, update, plug-n-play, merge, attach, integrate, run & execute one or more types of or set of said source code, executable instructions, scripts & programs from one or more sources to/at/via/from/with one or more destinations including one or more databases, storage mediums, cloud storage, servers, devices, applications, projects, modules, objects, features, functions, web sites, web pages, web services, networks & platforms; monitoring, tracking, determining, storing, updating, calculating, processing & reporting associate generated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions; and sharing said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) or server(s) and/or source(s) and/or producer(s) or owner(s) and/or one or more facilitators of producer(s) or owner(s) and/or integrator(s) and/or consuming user(s) and/or one or more facilitators of integrator(s) and/or consuming user(s).
In another embodiment storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources including one or more databases, storage mediums, servers, devices, web sites, applications, networks & platforms. In another embodiment source code, executable instructions, scripts & programs related to applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
In another embodiment source code, executable instructions, scripts & programs may associate with user helps & manuals, source code documentations, demo, presentations, business plan, various types of analysis, manual or auto integration helps including integration via APIs or web services or communication interface, metadata including details, categories, keywords, taxonomy, source(s) name, owner(s) name, author(s) developer(s) or team name(s), date & time of creation, date & time of modifications or updating or upgrading or versioning, terms, conditions, contracts, privacy settings, dependency information, program environment helps, customization & personalization helps & tutors, re-license models, subscription models, revenue sharing models, usage & access models, pricing models, information about support services, information or experience about past, current & prospective target types of usage & users.
In another embodiment enabling to upload, share, send, post, submit, publish, present, provide, advertise, synchronize, update, upgrade, restore, import from one or more sources.
In another embodiment sources including individual, group(s) of persons, inventors, developers, services providers, companies, web sites, web pages, applications, web services, databases, servers, devices, platforms & networks.
In another embodiment enabling to download, install, host, store, process, backup, restore, synchronize, update, upgrade, import to/at/in/with one or more destinations including one or more applications, web services, web sites including social networks, e-commerce web sites & search engines, web pages, servers, databases, devices, networks, platforms, operating systems.
In another embodiment enabling to verify, validate, certify, rate, rank, weight, grade, provide like or des-like reviews & comments, order, categories or group, authenticate, make searchable, list, publish, present, synchronize, search prior arts, identify or determine or analyze expected or prospective usage, user base, user interactions, user engagements & revenues, & types of revenues including e-commerce, advertisements, selling & subscriptions from/within particular duration or period of time, compare, analyze, design, develop, configure, customize, personalize, update, upgrade, test, determine uniqueness or inventiveness of source code, executable instructions, scripts & programs from one or more sources.
In another embodiment enabling to search, match, auto match, filter, sort, select, download, store, install, update, upgrade, un-install, remove, block, report as improper, spam, copied & non-inventive, dis-connect, subscribe, un-subscribe, attach, detach, buy, bid, offer, acquire, trade, re-sell, re-license, apply privacy settings, security policies, access rights & privileges, associate terms, conditions & revenue sharing models, license, integrate, use & access based on one or more types of revenue sharing model or packages and/or usage models or packages & integrate, execute one or more types of or set of source codes, executable instructions, scripts & programs.
In another embodiment host or store, install, integrate & execute including host or store, install, integrate & execute at/from/via/with/within/on/in one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms.
In another embodiment facilitators of producer(s) or owner(s) including one or more developer(s), individual(s), group(s), service provider(s) including facilitators related to developing, designing, analyzing, fund raising, consulting, preparing business plan, presentation, demo, prototype development, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
In another embodiment facilitators of integrator(s) and/or consuming user(s) including facilitators related to re-developing, re-designing, analyzing, fund raising for maintaining or running business, consulting, preparing business plan, presentation, demo, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
In another embodiment enabling consumer(s) or integrator(s) or user(s) to share, update, synchronize & access existing or new users data including user login information including user identity, password, access rights & privileges, authentication & authorization, user profile, preferences, privacy settings, payment information, user connections, user activities, logs, behavior, senses, interactions, actions, events, transactions, status, updates, check-in places & locations, shared user data or one or more types of multimedia contents, user related contextual or matched data from one or more sources, data of connected users of user & user generated data with integrated, hosted, executed or attached or subscribed or accessed one or more applications, web services, projects, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
In another important embodiment storing set of source codes or programming instructions; add or embedded API(s) and/or web service(s) access source code(s) within said stored source code(s); identify source codes; receive source codes; store or host source codes; compile and/or update and/or integrate and/or execute and/or access source codes and/or make available executed version for users; monitor, track & store associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information; report or notify associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information; view and/or calculate & analyze and/or share revenues, profits, sales, costs, fees, charges, commissions based on one or more types of sharing models.
In another embodiment enabling to submit, apply post, upload, synchronize, advertise, publish, provide, present, share & send set of source codes or programming instructions from one or more sources.
In another embodiment storing set of source codes or programming instructions from one or more sources to storage medium.
In another embodiment verify, validate, authenticate, identify & analyze use, scope, needs, benefits, market, SWOT analysis, FAQs, competitors, problem solving abilities and associate prospective revenues, revenue models or types & revenue forecasts, search prior arts or similar features, approve or certify, rate, process, update, upgrade & test set of source codes or programming instructions from one or more sources before storing.
In another embodiment add append or update or embedded API(s) and/or web service(s) access source code(s) to said stored source code(s) for monitoring, tracking & reporting associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information. In another embodiment enable to search, match, browse, auto match, filter, sort, compare & select set of source codes or programming instructions. In another embodiment enable to receive, synchronize, view, access, acquire, buy, bid, re-sell, negotiate, license, leases, use or access based on one or more terms, conditions, policies, rules, types of exclusivity, partnerships, mutual agreements, revenue sharing & usage models & subscribe set of source codes or programming instructions. In another embodiment enable to store, host, process, compile, update, upgrade, integrate, execute, make available set of source codes or programming instructions and/or set of source codes or programming instructions in the form of one or more applications, services, web services, web sites, web pages, features, functions, modules, objects, processes, APIs, set of controls, interfaces, data access.
In another embodiment platform can provide source code escrow services. Source code escrow is the deposit of the source code of software with a third party escrow agent. Escrow is typically requested by a party licensing software (the licensee), to ensure maintenance of the software. The software source code is released to the licensee if the licensor files for bankruptcy or otherwise fails to maintain and update the software as promised in the software license agreement.
In another embodiment enabling platform and/or user(s) or consumer(s) or subscriber(s) or integrator(s) of source codes, applications, services, web sites, features functions to provide non redistributable or non-resalable rights or rights to view and/or decompile and/or customize and/or code review and/or software or source code audit and/or provide software assurance services. The source code may covered by a non-disclosure agreement or a license that allows, for example, study and modification, but not redistribution
In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) can post feature(s) integration request(s) or provide requirement specifications for need of particular types of one or more features, functions, applications, services, web sites, research for particular already exists one or more features, functions, system, application, services, web sites, platform, networks, advertisement or e-commerce features, user base, user engagements & revenue enhancement features, goal, target, associate offers, terms, conditions, agreements, contracts, revenue sharing models, fix or variable pricing or fees models, budget & plan to platform. In another embodiment enabling platform to making searchable, advertised, publish, present said request(s) or requirement specifications and/or, match required features, functions, applications, web services, web sites and/or send notifications to members or user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) for enabling them to research as per said request(s) or requirement specifications and provide or post innovative logics, source codes, patent applications, patents, design, analysis, demo, prototype, business plan, features, functions, applications, web services, objects, modules, data & web sites. In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) manage feature(s) integration request(s) or requirement specifications request(s) and manage orders. In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to display or list and manage posted one or more ideas, logics, designs, source codes, features, functions, applications, web services, objects, modules, data & web sites. In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to request or submit quotes or offers or revenue sharing or pricing models.
In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to provide or receive quotes or offers or revenue sharing or pricing models.
In another embodiment enabling platform to screens quotes or offers or revenue sharing or pricing models and provide pre- screened quotes or offers or revenue sharing or pricing models. In another embodiment platform can provide assessment, inspection, verified account & on-site check services or 3 parties verification services to producers for assessing consumers and/or consumers for assessing producers and their one or more idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites including legal status, contact information, business licenses, business types, photos, videos, documents, profile data, certifications, premise ownership, human resources, development center, manpower, infrastructure, R & D abilities, product quality, verified idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites and provide verified reports, verified videos, & verified idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites. In another embodiment platform can provide escrow services including payments. It provides protection for both producers and consumers engaged in transactions.
In another embodiment enabling platform to provide identity security to consumers and producers of platform including not disclose identity, name, contacts, source, owner of features, one or more types of information like revenue sharing models, generated revenue, user base & user engagements.
In another embodiment enabling platform to provide searching & categories directories features for searching consumers, producers and products including posted or uploaded idea, logic, design, source code, features, functions, applications, web services, objects, modules, data & web sites.
In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to post or list or offer group(s) of ideas, logics, designs, source codes, features, functions, applications, web services, objects, modules, data & web sites.
In another embodiment user or entity can play both producer and consumer roles.
In another embodiment group(s) of producers can collaboratively act as consumer role.
In another embodiment group(s) of producers can collaboratively list one or more set of source codes, features, functions, applications, web services, objects, modules, data & web sites.
In another embodiment platform can list set of source codes, features, functions, applications, web services, objects, modules, data & web sites of set of categories producers.
In another embodiment group of consumers can collaboratively accept, integrate, use, host, access & execute source codes, features, functions, applications, web services, objects, modules, data & web sites.
In another embodiment producers can accept, integrate, use, host, access & execute set or group(s) of categories source codes, features, functions, applications, web services, objects, modules, data & web sites of set or group(s) or categories producers. In another embodiment platform can provide shared portal for enabling producers and/or consumers to provide, offer, download, install, integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of portal, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers.
In another embodiment platform can act as producers and/or consumers.
In another embodiment platform can integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of platform, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers.
In another embodiment platform can integrate, update, upgrade, use, host, access, make available features, functions, web sites or web features, applications & services for users of platform, manage & execute one or more source codes, features, functions, applications, web services, objects, modules, data & web sites of producers and then again offer to interested consumers of platform after achieving one or more milestones or stages e.g. creating sufficient or particular number of user base, user engagements & generating one or more types of revenues, update features based on user feedbacks, suggestions, add more features or upgrade associate features.
In another embodiment one or more platform(s) and/or producers and/or consumers and/or 3 parties including one or more developers, services providers, web sites, applications, services, devices, servers, platforms & networks on behalf of one or more platform(s) and/or producers and/or consumers can invent and/or file patent application(s) or get patent(s) and/or develop and/or test and/or review and/or verified or validate or certify and/or host or store or install and/or execute or make available for users and/or update or upgrade and/or market and/or share revenue or fees based on one or more types of sharing or charging models, terms, conditions, contracts, agreements & policies and/or terminate or close one or more or part of features, functions, applications, web services, objects, modules, data & web sites in any combination thereof or in group(s).
In another embodiment producer(s) can decide, determine, identify, search, match, filter, select, sort, rank, bookmark, compare, negotiate, provide prospective terms, conditions, agreements, contracts templates, offer particular percentage of revenues or proceeds, invite, request, accept one or more 3 rd parties services providers including inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers. In another embodiment producer(s) 3 d parties services providers including inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers can register with platform, manage or maintain or update profile, data, account(s), logs, preferences, privacy settings and search, match, filter, select, sort, rank, bookmark, compare, negotiate, provide prospective terms, conditions, agreements, contracts templates, offer particular percentage of revenues or proceeds, invite or request for partnership, accept, compare & negotiate offers of consumers, maintain account, collaboration & communication management related to one or more features, functions, set of source codes, webs services, modules, objects, web sites or web features, applications & services of one or more producers.
In another embodiment producer(s) and/or consumer(s) includes one or more or team of or group(s) of inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 rd parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers. The many features and advantages of the invention are apparent from the detailed specification and, thus, it is intended by the appended claims to cover all such features and advantages of the invention that fall within the true spirit and scope of the invention. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation illustrated and described, and accordingly all suitable modifications and equivalents may be resorted to, falling within the scope of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
Non-limiting and non-exhaustive embodiments of the present invention are described with reference to the following drawings. In the drawings, like reference numerals refer to like parts throughout the various figures unless otherwise specified.
For a better understanding of the present invention, reference will be made to the following Detailed Description, which is to be read in association with the accompanying drawings, wherein:
FIG. 1 is a system diagram of one embodiment of an environment in which the invention may be practiced;
FIG. 2 & 3 illustrates various modules or components for implementing or executing revenue enhancement platform or system in one of the embodiment of the present invention;
DETAILED DESCRIPTION OF THE DRAWINGS
The system for enabling platform for enabling producers or developers or service providers to list features, functions, applications, web services, web sites, web pages & source code or executable instructions or programs or objects and enabling consumers to search, match, select, offer and integrate said one or more features, functions, applications, web services, web sites, web pages & source code or executable instructions or programs or objects with their one or more web sites, applications, services, devices, databases, networks, servers & platforms for increasing advertising, subscriptions, e-commerce & other types of revenues, user base, user engagements and share or provide or pay revenues, profits, fees, commissions among platform and/or consumer(s) and/or producer(s) may be referred to herein, for simplicity, as the "revenue enhancement platform or system." FIG. 1 illustrates a block diagram of a revenue enhancement platform or system configured to implement the platform where revenue enhancer users or producers or developers or service providers or programmers or inventors or entrepreneurs submit or apply or register or upload or offer one or more applications, services, features, functions, utilities, objects, source codes, executable instructions, scripts, programs, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections for reviewing, verification, validation, comparison, certification, rating, updating, up-gradation, development, testing & listing for making them searchable for those who want to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models. While FIG. 1 illustrates a gateway 120, a database 115 and a server 110 as separate entities, the illustration is provided for example purposes only and is not meant to limit the configuration of the revenue enhancement platform or system. In some embodiments, gateway 120, database 115 and server 110 may be implemented in the revenue enhancement platform or system as separate systems, a single system, or any
combination of systems.
As illustrated in FIG. 1, the revenue enhancement platform or system may include a user or producer or developer or service provider device or mobile devices 130/140 and consumer(s) or integrator(s) or user(s) device or mobile devices 135/145 and 3 parties device(s) 190. Devices or Mobile devices 130/140/135/145/190 may be particular set number of or an arbitrary number of devices or mobile devices which may be capable of accessing and managing or using user accounts, user data, user profile, listing, logs, and reports. Each device or mobile device in the set of user(s) or producers(s) or developer(s) or service provider(s) 130/140 and consumer(s) or integrator(s) or user(s) device or mobile devices 135/145 may be configured to communicate, via a wired and/or wireless connection, with each one of the other devices or mobile devices 130/140/135/145/190. Each one of the mobile devices or devices 130/140/135/145/190 may also be configured to communicate, via a wireless and/or wired connection, to a network 125, as illustrated in FIG. 1. The wireless and/or wired connections of mobile devices or devices 130/140/135/145/190 may be implemented within a wireless and/or wired network(s) such as a Bluetooth network or a wireless LAN or one or more types of network(s). As illustrated in FIG. 1, the revenue enhancement platform or system may include gateway 120. Gateway 120 may be a web gateway which may be configured to communicate with other entities of the revenue enhancement platform or system via wired and/or wireless network connections. As illustrated in FIG. 1, gateway 120 may communicate with mobile devices or devices 130/140/135/145/190 via network 125. In various embodiments, gateway 120 may be connected to network 125 via a wired and/or wireless network connection. As illustrated in FIG. 1, gateway 120 may be connected to database 115 and server 110 of the revenue enhancement platform or system. In various embodiments, gateway 120 may be connected to database 115 and/or server 110 via a wired or a wireless network connection.
Gateway 120 may be configured to send and receive data (e.g. registration information, user profile, preferences, privacy settings, search queries, notifications, invitations, service(s) requests, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like) to/from mobile devices or smart devices 130/140/135/145/190.
For example, gateway 120 may be configured to receive user (producers and consumers) registration information, user profile, preferences, privacy settings, search queries, notifications, invitations, service(s) requests, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like to database 115 for storage. As another example, gateway 120 may be configured to send request(s) to search, match, filter, rate, rank, sort, select user profile, user data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, monitored or tracked statistics, revenues, user base and user engagement reports, payment information, comments, ratings & like stored in database 115 to mobile devices or devices 130/140/135/145/190.
Gateway 120 may be configured to receive requests from mobile devices or devices
130/140/135/145/190 for managing and accessing user profile, user data, and user accounts. For example, gateway 120 may receive a request from a mobile device and may query database 115 with the request for searching and matching posted or submitted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls. Gateway 120 may be configured to inform server 110 of updated data. For example, gateway 120 may be configured to notify server 110 when a new posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls has been received from a mobile device or device of producer(s) or developer(s) or service provider(s) and stored on database 115.
In another embodiment producer(s) and consumer(s) includes one or more or team of or group(s) of inventors, analyst, designers, managers, administrators, members, group(s) of persons, paten service providers, fund providers, developers, testers, upgraders, hosting service providers, service providers including consultants, professionals, payment services, e-commerce services, security services, infrastructure, manpower, hardware & software providers, user base providers or creators, advertisers & marketers, 3 parties components, modules, ready to use source code providers, web sites, applications & webs services providers, data or content or multimedia contents providers, devices manufacturers or sellers, networks, platforms & servers 190.
As illustrated in FIG. 1, the revenue enhancement platform or system may include a database, such as database 115. Database 115 may be connected to gateway 120 and server 110 via wired and/or wireless connections. Database 115 may be configured to store a database of registered user's profile, payment information, user data, accounts, reports, statistics, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls received from mobile devices or devices
130/140/135/145/190 via network 125 and gateway 120. Database 115 may also be configured to receive and service requests from gateway 120. For example, database 115 may receive, via gateway 120, a request from a mobile device and may service the request by providing, to gateway 120, user profile, user data, user or provider account's related data, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls which meet the criteria specified in the request. Database 115 may be configured to communicate with server 110.
As illustrated in FIG. 1, the revenue enhancement platform or system may include a server, such as server 110. Server may be connected to database 115 and gateway 120 via wired and/or wireless connections. As described above, server 110 may be notified, by gateway 120, of new or updated user profile, user data, payment information, preferences, privacy settings, posted or submitted or applied or uploaded or matched projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, accepted or purchased or subscribed or updated projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, agreements, terms & conditions, rules, revenue sharing models, payments made by users, generated invoices, statements, orders & various types of status stored in database 115. Server 110 may be configured to send updated metadata for each new or updated user profile, user data, posted or submitted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, accepted or selected or subscribed or acquired or purchased or integrated based on one or more types of revenue sharing models one or more projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls from one or more producers related details, payments made by users, generated or updated reports, statistics, invoices, statements, orders & various types of status to database 115 such that the metadata identifies the new or updated user profile, user data, projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, purchased product(s) and/or service(s) details, payments made by users, generated or updated reports, statistics, invoices, statements, orders & various types of status in database 115. Figure 2 & 3 illustrates some of the modules or processes or steps or functions or logic which can work fully or partially or independently or concurrently or optionally or in any combination or in any order or sequences for implementing revenue enhancement platform or system in one of the embodiment of present invention. We can omit or combine or divide or update one or more modules to practice the invention in various embodiments. In one embodiment user or producer or developer or service provider or group(s) of users can register with revenue enhancement system, application, service, web site, account, device, network & platform 205. In another embodiment producer can select one or more types of membership including free, paid, sponsor, premium, one or more types of associate services or subscriptions or advertisement rights or access rights or packages 205. In another embodiment producer can accept platform rules, regulations, terms, conditions & privacy policies before registration or verified account 205. In one embodiment consumer or integrator or user(s) can register with revenue enhancement system, application, service, web site, account, device, network & platform 305. In another embodiment consumer(s) or integrator(s) or accessing user(s) or subscriber(s) user(s) can select one or more types of membership including free, paid, sponsor, premium, one or more types of associate services or subscriptions or advertisement rights or access rights or packages 305. In another embodiment consumer(s) or integrator(s) can accept platform rules, regulations, terms, conditions & privacy policies before registration or verified account 305.
In another embodiment user(s) or producer(s) supplier or developer(s) or service provider(s) can apply for or provided with verified accounts service. In another embodiment user(s) or consumer(s) or subscriber(s) integrator(s) can apply for or user is provided with verified accounts service.
In another embodiment user(s) or producer(s) supplier or developer(s) or service provider(s) is/are enable to submit or post or apply or offer or upload or update presentation, categories forms, business plan including product & market details, list of prior arts, comparisons & search reports, stage, revenue models, expected revenue etc., associate expected terms, conditions, documents or demo of one or more applications, modules, interfaces, services, features, functions, objects, source code, logics, patents and associate metadata etc. 207.
In another embodiment enabling platform 100 to store 115 & list or advertise or un-list or reject to accept or publish or advertise or make searchable said posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data via server 110, gateway 120 & network 125 from user device(s) 130 and/or 140.
In another embodiment before listing or advertising or make searchable for other users of network platform and/or 3 parties service providers, developers, consultant, members on behalf of platform can provide various types of services to user(s) or producer(s) supplier or developer(s) or service provider(s) including evaluate, review, identify stage of project including idea or patent level, development or developed level, created particular number of user base and/or user engagement level, revenue generated level & like, verify, validate, authenticate, clarify, process, certify, rate, weight, determine expected usage, valuation & revenues, analyze development, hosting, updating, upgrading, testing, & deployment plan related to posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 210.
In another embodiment enabling platform to deny or reject listing of posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, projects, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 212.
In another embodiment make searchable said stored 115, processed, indexed posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data via server 110, gateway 120 & network 125.
In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) of network or platform to provide or set or update or select one or more types of auto match making preferences for viewing, browsing, notify, selecting auto matched user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform 215. In another embodiment enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) of network or platform to compare user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform and/or received offers, terms, conditions, revenue sharing models 215. In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform to provide or set or update or select one or more types of auto match making preferences for viewing, browsing, notify, selecting auto matched user(s) or consumer(s) or subscriber(s) or integrator(s) of network or platform 308.
In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to search (e.g. stage wise), match, filter, sort, bookmark, request & select or view subscribed or presented presentations, categories forms, business plan, associate expected terms, conditions, developed or plan to develop patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 310.
In another embodiment enabling user(s) or consumer(s) or subscriber(s) or integrator(s) and/or 3 parties service providers, developers, consultant, members on behalf of user(s) or
consumer(s) or subscriber(s) or integrator(s) to evaluate, review, identify stage of project including idea or patent level, development or developed level, created particular number of user base and/or user engagement level, revenue generated level & like, verify, validate, authenticate, clarify, process, certify, rate, weight, determine expected usage, valuation & revenues, analyze development, hosting, updating, upgrading, testing, & deployment plan related to posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 313. In another embodiment after searching, matching, selecting, determining, identifying, clarifying, reviewing, verifying, validating, processing, analyzing, comparing, negotiating user(s) or consumer(s) or subscriber(s) or integrator(s) and/or platform can accept or reject or deny one or more projects, business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 315. In another embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) is/are notified about acceptance with associate prospective, negotiable or non-negotiable terms, conditions, agreements, contracts, NDA, documents, acquisition offer, pricing information & revenue sharing models or rejections or likeness or discuss about next step(s) 315. In another embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) can accept or reject or negotiate or compare one or more received or notified or presented offers, terms & condition of user(s) or consumer(s) or subscriber(s) or integrator(s) for using, accessing, subscribing, purchasing, acquiring, integrating one or more one or more posted or submitted or applied or offered or uploaded or updated one or more business plans, patents, patent applications, logic, design, applications, modules, interfaces, services, web sites, web pages, web services, features, functions, modules, scripts, programs, executable instructions, objects, source code, controls, interfaces & data 217.
In another embodiment enabling producer(s) and/or platform(s) and/or consumer(s) and/or 3 parties service provider(s) or partners and any combination thereof to design and/or develop 220/345 and/or test and/or host or store and/or integrate with one or more destinations including web sites, web pages, features, applications, web services, databases, servers, devices, networks & platforms and/or update and/or upgrade and/or manage or maintain and/or provide supports and/or advertise and/or market and/or implement or make available for users or execute one or more types of source code, executable instructions, scripts & programs related to one or more accepted applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) of network(s) or platform(s) or server(s) 220/222/317/345.
In an embodiment user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or server 110 is/are enabling to monitoring, tracking, determining, storing, updating, calculating, processing & reporting 320 associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions for sharing said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) 100 or server(s) 110 and/or source(s) 130/140 and/or producer(s) or owner(s) 130/140 and/or one or more facilitators of producer(s) or owner(s) 243/245/250/255/260/345 and/or integrator(s) and/or consuming user(s) 135/145 and/or one or more facilitators of integrator(s) and/or consuming user(s) 345. In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to view & manage statistics, feedbacks or comments, reviews, suggestions, ratings, like or dislike status, reports, revenues or collections, no. of user base & user engagements, net shared receivables 225.
In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to manage account(s) comprises accounting, metering, billing& payments or transactions including view updated receivables, payment or shared revenue or profits or fees or charges or commissions dues, payment received from one or more user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 for one or more integrated or executed or attached or used or subscribed or accepted or purchased or licensed or accessed based on one or more types of agreed revenue sharing models 228.
In an embodiment user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 is/are configure to manage account(s) comprises accounting, metering, billing& payments or transactions including view updated payables, earned total or updated revenues, income, profits, fees, subscription fees, sells, payments pending, shared revenue or profits or fees or charges or commissions dues, payment dues of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 for one or more integrated or executed or attached or used or subscribed or accepted or purchased or licensed or accessed based on one or more types of agreed revenue sharing models 323.
In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to make compliant and/or stop using of one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces by one or more user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 for one or more types of discrepancies 230. In an embodiment user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or platform 100 or server 110 is/are configure to close, unsubscribe, uninstall, disconnect, detach, stop available for users, pause, re-start, remove or terminate 330 one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces of one or more user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140.
In an embodiment user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or platform 100 or server 110 and/or user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to revise or update rules, regulations, agreements, contracts, terms & conditions related to updates in revenue sharing models, subscription models, usage policies, access rights & privileges, exclusivity types, cost or expense sharing models, hosting, support & update services based on increase or decrease in generated revenues, profits, fees, charges, user base, user engagements, introduction of new features or updates & upgrades 335.
In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to accept or deny or negotiate said revised or updated rules, regulations, agreements, contracts, terms & conditions related to updates in revenue sharing models, subscription models, usage policies, access rights & privileges, exclusivity types, cost or expense sharing models, hosting, support & update services based on increase or decrease in generated revenues, profits, fees, charges, user base, user engagements, introduction of new features or updates & upgrades 232. In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to manage profile, data, connections or contacts, privacy settings, preferences, payments, logs, social networks, add members & assign associate rights & privileges for multi user or multi administrators system 235. In an embodiment user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 is/are configure to manage profile, data, connections or contacts, privacy settings, preferences, payments, logs, social networks, add members & assign associate rights & privileges for multi user or multi administrators system 340. In an embodiment user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 is/are configure to view & manage comments, reviews, ratings, like or dislike, feedbacks or suggestions related to one or more accepted or subscribed or hosted or integrated or executed applications, services, web sites, web pages, projects, features, functions, shared or provided data, modules, objects, interfaces 237/342. In an embodiment enable user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) 130/140 to search, match, select, apply for, consume, subscribe, partnership based on one or more types of revenue sharing models, invite, accept, deny proposal or reject offer, negotiate associate terms, conditions, contracts & agreements, use & access one or more services of one or more service providers including patent services 245, consulting services, creating business plan, demo & presentation services 243, funding services for designing, development, hosting, panning, filing patent applications, operating, executing & running business or set-up, infrastructure, buying hardware & software, hiring personals, creating user base, marketing & advertising 250, design, analysis, development, testing, hosting, environment or providing infrastructure, updating, upgrading services, creating user base services 255, advertising & marketing services 260.
In an embodiment enable user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 to provide own 345, provide via 3 parties, offer, search, match, select, apply for, consume, subscribe, partnership based on one or more types of revenue sharing models, invite, accept, deny proposal or reject offer, negotiate associate terms, conditions, contracts & agreements, use & access one or more services of one or more service providers including patent services 245, consulting services, creating business plan, demo & presentation services 243, funding services for designing, development, hosting, panning, filing patent applications, operating, executing & running business or set-up, infrastructure, buying hardware & software, hiring personals, creating user base, marketing & advertising 250, design, analysis, development, testing, hosting, environment or providing infrastructure, updating, upgrading services, creating user base services 255, advertising & marketing services 260. In an embodiment invite prospective revenue enhancer users or user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to become members of platform 100 via database including already exist developers, companies, applications & service providers, patent fillers, inventors & like 240. In an embodiment invite prospective user(s) or consumer(s) or subscriber(s) or integrator(s) to become members of platform 100 via database including already exist or established web sites, applications, services, operating systems, web sites, datasets, servers, devices, networks, platforms, social networks, search engines, developers, service providers, entrepreneurs, companies, physical shops, malls & like 350. In an embodiment storing set of source codes or programming instructions from one or more source(s) 130 and/or 140 with or without added or appended or updated or embedded API(s) and/or web service(s) access source code(s) within said stored source code(s) at database or storage medium 115 connected with server 110 and enabling prospective user(s) or consumer(s) or subscriber(s) or integrator(s) 135 and/or 145 to identify source codes and/or receive source codes from database 115 connected with server 110 via user device(s) 135/145 connected with network 125 via gateway 120 and/or store or host source codes at server(s) and/or database(s) of user(s) or consumer(s) or subscriber(s) or integrator(s) 135/145 and/or compile and/or update and/or integrate and/or execute and/or access source codes and/or make available executed version for users and enabling server 110 to monitor, track & store at database or storage medium 115 associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information for reporting or notifying associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information, viewing and/or calculating & analyzing and/or sharing revenues, profits, sales, costs, fees, charges, commissions based on one or more types of sharing models.
In an embodiment a program is written as a series of human understandable computer instructions that can be read by a compiler and linker, and translated into machine code so that a computer can understand and run it. A program is a list of instructions written in a programming language that is used to control the behavior of a machine, often a computer (in this case it is known as a computer program). A programming language's surface form is known as its syntax. Most programming languages are purely textual; they use sequences of text including words, numbers, and punctuation, much like written natural languages. On the other hand, there are some programming languages which are more graphical in nature, using visual relationships between symbols to specify a program. In computer science, the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language. This applies both to programming languages, where the document represents source code, and markup languages, where the document represents data. The syntax of a language defines its surface form. Text-based computer languages are based on sequences of characters, while visual programming languages are based on the spatial layout and connections between symbols (which may be textual or graphical or flowchart(s)). Documents that are syntactically invalid are said to have a syntax error. Syntax - the form - is contrasted with semantics - the meaning. In processing computer languages, semantic processing generally comes after syntactic processing, but in some cases semantic processing is necessary for complete syntactic analysis, and these are done together or concurrently. In a compiler, the syntactic analysis comprises the frontend, while semantic analysis comprises the backend (and middle end, if this phase is distinguished). There are millions of possible combinations, sequences, ordering, permutations & formations of inputs, interpretations, and outputs or outcomes of set of instructions of standardized or specialized or generalized or structured or functional or object oriented programming language(s).
The present invention has been described in particular detail with respect to a limited number of embodiments. Those of skill in the art will appreciate that the invention may additionally be practiced in other embodiments. First, the particular naming of the components, capitalization of terms, the attributes, data structures, or any other programming or structural aspect is not mandatory or significant, and the mechanisms that implement the invention or its features may have different names, formats, or protocols. Furthermore, the system may be implemented via a combination of hardware and software, as described, or entirely in hardware elements. Also, the particular division of functionality between the various system components described herein is merely exemplary, and not mandatory; functions performed by a single system component may instead be performed by multiple components, and functions performed by multiple components may instead performed by a single component. Additionally, although the foregoing
embodiments have been described in the context of a social network website, it will apparent to one of ordinary skill in the art that the invention may be used with any social network service, even if it is not provided through a website. Any system that provides social networking functionality can be used in accordance with the present invention even if it relies, for example, on e-mail, instant messaging or any other form of peer-to-peer communications, or any other technique for communicating between users. Systems used to provide social networking functionality include a distributed computing system, client-side code modules or plug-ins, client-server architecture, a peer-to peer communication system or other systems. The invention is thus not limited to any particular type of communication system, network, protocol, format or application. The foregoing description of the embodiments of the invention has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above disclosure. Some portions of this description describe the embodiments of the invention in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are commonly used by those skilled in the data processing arts to convey the substance of their work effectively to others skilled in the art. These operations, while described functionally, computationally, or logically, are understood to be implemented by computer programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, without loss of generality. The described operations and their associated modules may be embodied in software, firmware, hardware, or any combinations thereof.
Any of the steps, operations, or processes described herein may be performed or implemented with one or more hardware or software modules, alone or in combination with other devices. In one embodiment, a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
Embodiments of the invention may also relate to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus. Furthermore, any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
Embodiments of the invention may also relate to a computer data signal embodied in a carrier wave, where the computer data signal includes any embodiment of a computer program product or other data combination described herein. The computer data signal is a product that is presented in a tangible medium or carrier wave and modulated or otherwise encoded in the carrier wave, which is tangible, and transmitted according to any suitable transmission method.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based here on. Accordingly, the disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.

Claims

I claim:
A method comprising:
• enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to register or post or submit or apply or upload one or more applications, web services, web sites, web pages, objects, interfaces, functions, features, source code & contents;
• enable to storing, presenting, notifying, listing and making searchable said one or more posted or submitted or applied or uploaded one or more applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents;
• enabling user(s) or consumer(s) or subscriber(s) integrator(s) to verify, validate, buy, subscribe, access based on one or more types of revenue sharing models, integrate, attach, use, access, plug-n-play, host, store, process, install, update, upgrade, maintain, manage, making available for users & execute said one or more selected or accepted applications, web services, objects, interfaces, web sites, web pages, functions, features, source code & contents with one or more applications, web services, web sites, web pages, functions, features via one or more APIs or customized APIs or web services or communication interfaces;
• monitoring, tracking, storing, calculating, processing & reporting associate generated revenues, transactions, statistics, usage details, user base, user engagements, status, activities & actions; and
• sharing said revenue or profit or fees or commission or charges among or between platform(s) or server(s) and/or posting user(s) or revenue enhancer(s) and/or integrator or consuming user(s) or revenue enhancement requestor(s).
A method according to claim 1, wherein user(s) including end user(s), person, group(s) of person(s), companies, developer(s), application creators, service provider(s), producer(s), supplier, publisher(s), advertiser(s), consumer(s), subscriber(s), integrator(s), web site, web page, application, service, object, web service, network, platform, device & server.
A method according to claim 1, wherein enabling platform or server to evaluate, analyze, review, verify, validate, determine or calculate scope of revenue or user base or user engagement enhancement, search prior arts, process, clarify, compare, negotiate, certify, rate, add metadata & details, store, host, download, install, access, develop, update, upgrade, test said one or more posted or submitted or applied or uploaded one or more applications, web services, web sites, web pages, functions, features, source code & contents.
A method according to claim 1, wherein enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to provide one or more offers, expected or prospective revenue sharing models, pricing information, supports, terms, conditions, agreements, contracts, metadata, details, services, filled one or more types of categories forms with said one or more posted or submitted or applied or uploaded one or more applications, services, web sites, functions, features, source code, logic, patent or patent applications & contents.
A method according to claim 1, wherein enabling platform or server to list, advertise, categories, publish, make searchable, auto match based on preferences & user data, notify & present said one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls.
A method according to claim 1, wherein enabling user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or consumer(s) or subscriber(s) or integrator(s), invite, provide or accept or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up- gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements.
A method according to claim 1, wherein enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and/or associate one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, invite, make or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up-gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements.
8. A method according to claim 1, wherein store, process, download, install, configure, customize, use, access, develop, update, upgrade, test, maintain, manage, make available, invoke, present, integrate, plug-n-play, implement, run & execute one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls at/from/in/by/via server(s) or device(s) or web site(s) or application(s) or web service(s) or network(s) or database(s) of one or more platform(s) and/or producer(s) and/or consumer(s) and/or authorized 3 parties.
9. A method according to claim 1, wherein share or divide revenue among platform, posting user(s) or revenue enhancer(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and consuming user(s) or revenue enhancement requestor(s) or user(s) or consumer(s) or subscriber(s) or integrator(s) based on one or more types of revenue models, agreements, terms, conditions & contracts.
10. A method according to claim 1, wherein enabling user(s) or consumer(s) or subscriber(s) or integrator(s) to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired said one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, licenses, subscriptions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models and usage models.
11. A system comprises: • user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) is/are enable to register or post or submit or apply or upload one or more applications, web services, web sites, web pages, objects, interfaces, functions, features, modules, source code & contents;
• a module(s) is/are configured to store, present, notify, list and making searchable said one or more posted or submitted or applied or uploaded one or more applications, web services, objects, interfaces, web sites, web pages, functions, features, modules, source code & contents;
• user(s) or consumer(s) or subscriber(s) integrator(s) is/are enable to verify, validate, buy, subscribe, integrate based on one or more types of revenue sharing models, integrate, attach, use, access, plug-n-play, host, deploy, store, process, install, update, upgrade, maintain, manage, conduct business & transactions, making available for users & execute said one or more selected or accepted applications, web services, objects, interfaces, web sites, web pages, functions, features, modules, source code & contents with one or more applications, web services, web sites, web pages, functions, features via one or more APIs or customized APIs or web services or communication interfaces;
• a module(s) is/are configure to monitor, track, store, calculate, process & report
associate generated revenues, transactions, various types of statistics, usage details, user base, user engagements, status, activities & actions; and
• a module is configure to share said revenue or profit or fees or commission or charges among or between platform(s) or server(s) and/or posting user(s) or revenue enhancer(s) and/or integrator or consuming user(s) or revenue enhancement requestor(s).
A system according to claim 11, wherein user(s) includes end user(s), person, group(s) of person(s), companies, developer(s), application creators, service provider(s), producer(s), supplier, publisher(s), advertiser(s), consumer(s), subscriber(s), integrator(s), web site, web page, application, service, object, web service, network, platform, device & server.
A system according to claim 11, wherein platform or server(s) is enable to evaluate, analyze, review, verify, validate, determine or calculate scope of revenue or user base or user engagement enhancement, search prior arts, process, clarify, compare, negotiate, certify, rate, add metadata & details, store, host, download, install, access, develop, update, upgrade, test said one or more posted or submitted or applied or uploaded one or more applications, web services, web sites, web pages, functions, features, source code & contents.
14. A system according to claim 11, wherein user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) is/are enable to provide one or more offers, expected or prospective revenue sharing models, pricing information, supports, terms, conditions, agreements, contracts, metadata, details, services, filled one or more types of categories forms with said one or more posted or submitted or applied or uploaded one or more applications, services, web sites, functions, features, source code, logic, patent or patent applications & contents.
15. A system according to claim 11, wherein platform or server(s) is/are enable to list, advertise, categories, publish, make searchable, auto match based on preferences & user data, notify & present said one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls.
16. A system according to claim 11, wherein user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) is/are enable to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or consumer(s) or subscriber(s) or integrator(s), invite, provide or accept or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up- gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements.
17. A system according to claim 11, wherein user(s) or consumer(s) or subscriber(s) or integrator(s) is/are enable to search, match, filter, rank, sort, bookmark & view matched prospective user(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and/or associate one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls, invite, make or deny offers, compare, negotiate, clarify, communicate & collaborate for deciding, articulating & negotiating terms, conditions, policies, subscriptions, revenue sharing models, transaction, development, updating, up-gradation, testing, providing supports, planning & integration, view related comments, reviews, complaints, feedbacks, ratings, statistics & reports including generated revenues, created user base & user engagements.
18. A system according to claim 11, wherein store, process, download, install, configure, customize, use, access, develop, update, upgrade, test, maintain, manage, make available, invoke, present, integrate, plug-n-play, implement, run & execute one or more posted or applied or uploaded projects, features, functions, applications, web services, web sites, web pages, source codes, scripts, programs, executable instructions, APIs, objects, interfaces, widgets, data & controls at/from/in/by/via server(s) or device(s) or web site(s) or application(s) or web service(s) or network(s) or database(s) of one or more platform(s) and/or producer(s) and/or consumer(s) and/or authorized 3 parties.
19. A system according to claim 11, wherein share or divide revenue among platform, posting user(s) or revenue enhancer(s) or producer(s) or supplier or developer(s) or service provider(s) or publisher(s) or advertiser(s) and consuming user(s) or revenue enhancement requestor(s) or user(s) or consumer(s) or subscriber(s) or integrator(s) based on one or more types of revenue models, agreements, terms, conditions & contracts.
20. A system according to claim 11, wherein user(s) or consumer(s) or subscriber(s) or integrator(s) is/are enable to search, match, sort, filter, bookmark, select, download, install, review, verify, validate, analyze, develop, update, upgrade, test, try, buy, compare, negotiate, subscribe, bid, offer, integrate, attach, host, implement, manage or maintain, monitor & track revenue, statistics, user base, user engagements & provide report, plug-n-play & execute selected or preferred or accepted by both or subscribed or purchased or acquired said one or more applications, services, features, functions, utilities, objects, logic, source code, interfaces, web site, web page, design, patents or patent applications, contents, data, schemes, web services, user base, user data, user profile, user connections with their one or more web sites, web pages, applications, services, web services, objects, operating systems, interfaces, databases, networks, social networks, search engines, platform, frameworks, physical shops, servers & devices for enhancing revenue, user base, user engagement, user interactions, activities, actions, events, transactions based on one or more types of partnerships, affiliations, agreements, terms, conditions, licenses, subscriptions, preferences, privacy settings & privacy policies & one or more types of revenue sharing models and usage models.
21. A method comprising:
• storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources at one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms;
• select or identify and download, synchronize, receive, host or store, install, update, plug-n-play, merge, attach, integrate, run & execute one or more types of or set of said source code, executable instructions, scripts & programs from one or more sources to/at/via/in/with one or more destinations including one or more databases, storage mediums, cloud storage, servers, devices, applications, projects, modules, objects, features, functions, web sites, web pages, web services, networks & platforms;
• monitoring, tracking, determining, storing, updating, calculating, processing & reporting associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions; and
• sharing said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) or server(s) and/or source(s) and/or producer(s) or owner(s)) or group(s) of developer(s) or owner(s) and/or one or more facilitators of producer(s) or owner(s) and/or integrator(s) and/or consuming user(s) and/or one or more facilitators of integrator(s) and/or consuming user(s).
22. A method according to claim 21, wherein storing plurality types or set of source codes, executable instructions, scripts & programs from one or more sources including one or more databases, storage mediums, servers, devices, web sites, applications, networks & platforms.
23. A method according to claim 21, wherein source code, executable instructions, scripts & programs related to applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents including user profiles, payment information, preferences, user connections, shared data & user activities, actions, events, behavior, senses, status, presence information, locations & check-in place(s), updates, transactions.
24. A method according to claim 21, wherein source code, executable instructions, scripts & programs may associate with user helps & manuals, source code documentations, demo, presentations, business plan, various types of analysis, manual or auto integration helps including integration via APIs or web services or communication interface, metadata including details, categories, keywords, taxonomy, source(s) name, owner(s) name, author(s) developer(s) or team name(s), date & time of creation, date & time of modifications or updating or upgrading or versioning, terms, conditions, contracts, privacy settings, dependency information, program environment helps, customization & personalization helps & tutors, re-license models, subscription models, revenue sharing models, usage & access models, pricing models, information about support services, information or experience about past, current & prospective target types of usage & users.
25. A method according to claim 21, wherein enabling to upload, share, send, post, submit, publish, present, provide, advertise, synchronize, update, upgrade, restore, import from one or more sources.
26. A method according to claim 21, wherein sources including individual, group(s) of persons, inventors, developers, services providers, companies, web sites, web pages, applications, web services, databases, servers, devices, platforms & networks.
27. A method according to claim 21, wherein enabling to download, install, host, store, process, backup, restore, synchronize, update, upgrade, import to/at/in/with one or more destinations including one or more applications, web services, web sites including social networks, e- commerce web sites & search engines, web pages, servers, databases, devices, networks, platforms, operating systems.
28. A method according to claim 21, wherein enabling to verify, validate, certify, rate, rank, weight, grade, provide like or des-like reviews & comments, order, categories or group, authenticate, make searchable, list, publish, present, synchronize, search prior arts, identify or determine or analyze expected or prospective usage, user base, user interactions, user engagements & revenues, & types of revenues including e-commerce, advertisements, selling & subscriptions from/within particular duration or period of time, compare, analyze, design, develop, configure, customize, personalize, update, upgrade, test, determine uniqueness or inventiveness of source code, executable instructions, scripts & programs from one or more sources.
29. A method according to claim 21, wherein enabling to search, match, auto match, filter, sort, select, download, store, install, update, upgrade, un-install, remove, block, report as improper, spam, copied & non-inventive, dis-connect, subscribe, un-subscribe, attach, detach, buy, bid, offer, acquire, trade, re-sell, re-license, apply privacy settings, security policies, access rights & privileges, associate terms, conditions & revenue sharing models, license, integrate, use & access based on one or more types of revenue sharing model or packages and/or usage models or packages & integrate, execute one or more types of or set of source codes, executable instructions, scripts & programs. 30. A method according to claim 21, wherein host or store, install, integrate & execute including host or store, install, integrate & execute at/from/via/with/within/on/in one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms.
31. A method according to claim 21, wherein facilitators of producer(s) or owner(s) including one or more developer(s), individual(s), group(s), service provider(s) including facilitators related to developing, designing, analyzing, fund raising, consulting, preparing business plan, presentation, demo, prototype development, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), advertiser(s), marketer(s), users, user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
32. A method according to claim 21, wherein facilitators of integrator(s) and/or consuming user(s) including facilitators related to re-developing, re-designing, analyzing, fund raising for maintaining or running business, consulting, preparing business plan, presentation, demo, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), advertiser(s), marketer(s), users, user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
33. A method according to claim 21, wherein enabling consumer(s) or integrator(s) or user(s) to share, update, synchronize & access existing or new users data including user login information including user identity, password, access rights & privileges, authentication & authorization, user profile, preferences, privacy settings, payment information, user connections, user activities, logs, behavior, senses, interactions, actions, events, transactions, status, updates, check-in places & locations, shared user data or one or more types of multimedia contents, user related contextual or matched data from one or more sources, data of connected users of user & user generated data with integrated, hosted, executed or attached or subscribed or accessed one or more applications, web services, projects, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
34. A system comprises:
· a storage medium to store plurality types or set of source codes, executable instructions, scripts & programs from one or more sources at one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms;
• a module(s) is/are configure to select or identify and download, synchronize, receive, host or store, install, update, plug-n-play, merge, attach, integrate, run & execute one or more types of or set of said source code, executable instructions, scripts & programs from one or more sources to/at/in/via/with one or more destinations including one or more databases, storage mediums, cloud storage, servers, devices, applications, projects, modules, objects, features, functions, web sites, web pages, web services, networks & platforms;
• a module(s) is/are configure to monitor, track, determine, store, update, calculate, process & report associate generated or accumulated revenues, transactions, hit statistics, usage details, user base, user engagements, user interactions, behavior, status, events, activities & actions; and
· a module(s) is/are configure to share said revenue and/or profits and/or fees and/or commission and/or charges among or between platform(s) or server(s) and/or source(s) and/or producer(s) or owner(s) or group(s) of developer(s) or owner(s) and/or one or more facilitators of producer(s) or owner(s) and/or integrator(s) and/or consuming user(s) and/or one or more facilitators of integrator(s) and/or consuming user(s).
35. A system according to claim 34, wherein a storage medium to store plurality types or set of source codes, executable instructions, scripts & programs from one or more sources including one or more databases, storage mediums, servers, devices, web sites, applications, networks & platforms.
36. A system according to claim 34, wherein source code, executable instructions, scripts & programs related to applications, projects, web services, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents including user profiles, payment information, preferences, user connections, shared data & user activities, actions, events, behavior, senses, status, presence information, locations & check-in place(s), updates, transactions.
37. A system according to claim 34, wherein source code, executable instructions, scripts & programs may associate with user helps & manuals, source code documentations, demo, presentations, business plan, various types of analysis, manual or auto integration helps including integration via APIs or web services or communication interface, metadata including details, categories, keywords, taxonomy, source(s) name, owner(s) name, author(s) developer(s) or team name(s), date & time of creation, date & time of modifications or updating or upgrading or versioning, terms, conditions, contracts, privacy settings, dependency information, program environment helps, customization & personalization helps & tutors, re-license models, subscription models, revenue sharing models, usage & access models, pricing models, information about support services, information or experience about past, current & prospective target types of usage & users.
38. A system according to claim 34, wherein enable to upload, share, send, post, submit, publish, present, provide, advertise, synchronize, update, upgrade, restore, import from one or more sources.
39. A system according to claim 34, wherein sources including individual, group(s) of persons, inventors, developers, services providers, companies, web sites, web pages, applications, web services, databases, servers, devices, platforms & networks.
40. A system according to claim 34, wherein enable to download, install, host, store, process, backup, restore, synchronize, update, upgrade, import to/at/in/with one or more destinations including one or more applications, web services, web sites including social networks, e- commerce web sites & search engines, web pages, servers, databases, devices, networks, platforms, operating systems.
41. A system according to claim 34, wherein enable to verify, validate, certify, rate, rank, weight, grade, provide like or des-like reviews & comments, order, categories or group, authenticate, make searchable, list, publish, present, synchronize, search prior arts, identify or determine or analyze expected or prospective usage, user base, user interactions, user engagements & revenues, & types of revenues including e-commerce, advertisements, selling & subscriptions from/within particular duration or period of time, compare, analyze, design, develop, configure, customize, personalize, update, upgrade, test, determine uniqueness or inventiveness of source code, executable instructions, scripts & programs from one or more sources.
42. A system according to claim 34, wherein enable to search, match, auto match, filter, sort, select, download, store, install, update, upgrade, un-install, remove, block, report as improper, spam, copied & non-inventive, dis-connect, subscribe, un-subscribe, attach, detach, buy, bid, offer, acquire, trade, re-sell, re-license, apply privacy settings, security policies, access rights & privileges, associate terms, conditions & revenue sharing models, license, integrate, use & access based on one or more types of revenue sharing model or packages and/or usage models or packages & integrate, execute one or more types of or set of source codes, executable instructions, scripts & programs. 43. A system according to claim 34, wherein host or store, install, integrate & execute includes host or store, install, integrate & execute at/from/via/with/within/on/in one or more databases, files, storage mediums, cloud storage, servers, devices, applications, web sites, web services, networks & platforms. 44. A system according to claim 34, wherein facilitators of producer(s) or owner(s) includes one or more developer(s), individual(s), group(s), service provider(s) including facilitators related to developing, designing, analyzing, fund raising, consulting, preparing business plan, presentation, demo, prototype development, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), advertiser(s), marketer(s), users, user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
45. A system according to claim 34, wherein facilitators of integrator(s) and/or consuming user(s) includes facilitators related to re-developing, re-designing, analyzing, fund raising for maintaining or running business, consulting, preparing business plan, presentation, demo, testing, updating, upgrading, merging, improving, hosting or storing, managing, executing, implementing, integrating, creating user base & patent services, fund provider(s), advertiser(s), marketer(s), users, user base provider(s), web sites, applications, web services, networks, platforms, devices, servers & databases.
46. A system according to claim 34, wherein consumer(s) or integrator(s) or user(s) is/are enable to share, update, synchronize & access existing or new users data including user login information including user identity, password, access rights & privileges, authentication & authorization, user profile, preferences, privacy settings, payment information, user connections, user activities, logs, behavior, senses, interactions, actions, events, transactions, status, updates, check-in places & locations, shared user data or one or more types of multimedia contents, user related contextual or matched data from one or more sources, data of connected users of user & user generated data with integrated, hosted, executed or attached or subscribed or accessed one or more applications, web services, projects, objects, components, modules, routines, procedures, processes, functions, features, menu options, options, controls including menus, user actions, inputs, selections, buttons & forms, web sites, web pages, interfaces, forms, database, data & one or more types of media contents.
47. A method comprising
• storing set of source codes or programming instructions or scripts;
• add or embedded or include script(s) and/or API(s) codes and/or web service(s) access source code(s) within said stored source code(s) or programming instructions or scripts;
• identify source codes or programming instructions or scripts;
• receive source codes or programming instructions or scripts;
• store or host source codes or programming instructions or scripts;
• compile and/or update or customize or configure and/or connect or integrate or plug- and-play and/or install or deploy and/or manage or access and/or run or execute source codes or programming instructions or scripts and/or make available for users;
• monitor, track & store set of source codes or programming instructions or scripts associate or related generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics & analytics and usage information; • report or notify associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information;
• view and/or calculate & analyze and/or share revenues, profits, sales, costs, fees, charges, commissions based on one or more types of sharing models.
48. A method according to claim 47, wherein set of source codes or programming instructions or scripts related to one or more or portfolio of or group(s) of revenue generated including e- commerce transactions, subscriptions or membership or service fees or charges, sells & advertisement revenues or new or more user base & user engagements created ideas, logic, invention, patented or patent pending system or method or service or device or platform, projects, features, functions, applications, services, web services, web sites, web pages, widgets, prototypes or demo, objects, components, procedures, modules, controls, interfaces, platforms, databases, data access and any combination thereof including e-commerce, deals, sells & marketing, advertisements, communication, collaboration, transactions, games, social networks, search engines, user actions, utilizing user base for creating contents.
49. A method according to claim 47, wherein enabling to submit, apply, post, upload, synchronize, advertise, publish, provide, present, share & send set of source codes or programming instructions from one or more sources.
50. A method according to claim 47, wherein storing set of source codes or programming instructions from one or more sources. 51. A method according to claim 47, wherein verify, validate, authenticate, identify & analyze use, scope, needs, benefits, market, SWOT analysis, FAQs, competitors, problem solving abilities and associate prospective revenues, revenue models or types & revenue forecasts, search prior arts or similar features, approve or certify, rate, process, update, upgrade & test set of source codes or programming instructions from one or more sources before storing.
52. A method according to claim 47, wherein add append or update or embedded or include script(s) including JavaScript or VBScript and/or API(s) code and/or web service(s) access source code(s) to said stored source code(s) for monitoring, tracking & reporting associate generated or accumulated revenue, transactions, activities, actions, events, status, created user base, user engagements, various types of statistics and usage information.
53. A method according to claim 47, wherein enable to search, match, browse, auto match, filter, sort, compare & select set of source codes or programming instructions.
54. A method according to claim 47, wherein enable to receive, synchronize, view, access, acquire, buy, bid, re-sell, negotiate, license, leases, use or access based on one or more terms, conditions, policies, rules, types of exclusivity, partnerships, mutual agreements, revenue sharing & usage models & subscribe set of source codes or programming instructions.
55. A method according to claim 47, wherein enable to store, host, process, compile, update, upgrade, integrate, execute, make available set of source codes or programming instructions and/or set of source codes or programming instructions in the form of one or more applications, services, web services, web sites, web pages, features, functions, modules, objects, processes, APIs, set of controls, interfaces, data access.
PCT/IB2014/060806 2014-04-17 2014-04-17 Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue WO2015159131A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/IB2014/060806 WO2015159131A1 (en) 2014-04-17 2014-04-17 Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2014/060806 WO2015159131A1 (en) 2014-04-17 2014-04-17 Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue

Publications (1)

Publication Number Publication Date
WO2015159131A1 true WO2015159131A1 (en) 2015-10-22

Family

ID=51210690

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2014/060806 WO2015159131A1 (en) 2014-04-17 2014-04-17 Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue

Country Status (1)

Country Link
WO (1) WO2015159131A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602085A (en) * 2019-09-10 2019-12-20 中国平安财产保险股份有限公司 Method and device for sharing and processing data on block chain, storage medium and electronic equipment
CN110837620A (en) * 2019-11-14 2020-02-25 帝国理工创新有限公司 Advanced online database system for publishing and running model and hosting data
CN112148679A (en) * 2020-09-21 2020-12-29 江苏锐创软件技术有限公司 Data interaction method, system, device and storage medium based on multiple data platforms
CN112269569A (en) * 2020-11-03 2021-01-26 北京直真科技股份有限公司 Visual script online editing verification and automatic execution device
CN112395196A (en) * 2020-11-18 2021-02-23 上海浦东发展银行股份有限公司 Data operation development test method, device, equipment, system and storage medium
CN112506889A (en) * 2019-09-16 2021-03-16 丁爱民 Method and system for origin management of weight data
WO2021220055A1 (en) * 2020-04-30 2021-11-04 Telia Company Ab User centric system and method for interaction between humans and devices
CN115794839A (en) * 2023-02-08 2023-03-14 南昌维网数字传媒有限公司 Data collection method based on Php + Mysql system, computer equipment and storage medium
CN116185379A (en) * 2022-11-17 2023-05-30 北京东方通科技股份有限公司 Method for optimizing code hosting platform
CN116340691A (en) * 2023-05-25 2023-06-27 北京大学 Multi-source data-based data asset networking management and sharing method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110276396A1 (en) * 2005-07-22 2011-11-10 Yogesh Chunilal Rathod System and method for dynamically monitoring, recording, processing, attaching dynamic, contextual and accessible active links and presenting of physical or digital activities, actions, locations, logs, life stream, behavior and status
WO2012127484A1 (en) * 2011-03-24 2012-09-27 Yogesh Chunilal Rathod A system and method for managing, monitoring, tracking, updating, measuring and facilitate maintaining user status & state
WO2012131429A1 (en) * 2011-03-29 2012-10-04 Yogesh Chunilal Rathod A method and system for dynamically publishing, sharing, communication and subscribing
WO2012131688A2 (en) * 2011-04-01 2012-10-04 Yogesh Chunilal Rathod A system and method for facilitate domains and users, applications, services, objects, communication channels of multiple domains to communicate with each others
WO2013098830A1 (en) * 2011-12-30 2013-07-04 Yogesh Chunical Rathod A system and method for dynamic, portable, customize, contextual, unified and integrated network(s).

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110276396A1 (en) * 2005-07-22 2011-11-10 Yogesh Chunilal Rathod System and method for dynamically monitoring, recording, processing, attaching dynamic, contextual and accessible active links and presenting of physical or digital activities, actions, locations, logs, life stream, behavior and status
WO2012127484A1 (en) * 2011-03-24 2012-09-27 Yogesh Chunilal Rathod A system and method for managing, monitoring, tracking, updating, measuring and facilitate maintaining user status & state
WO2012131429A1 (en) * 2011-03-29 2012-10-04 Yogesh Chunilal Rathod A method and system for dynamically publishing, sharing, communication and subscribing
WO2012131688A2 (en) * 2011-04-01 2012-10-04 Yogesh Chunilal Rathod A system and method for facilitate domains and users, applications, services, objects, communication channels of multiple domains to communicate with each others
WO2013098830A1 (en) * 2011-12-30 2013-07-04 Yogesh Chunical Rathod A system and method for dynamic, portable, customize, contextual, unified and integrated network(s).

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602085B (en) * 2019-09-10 2022-05-17 中国平安财产保险股份有限公司 Method and device for sharing and processing data on block chain, storage medium and electronic equipment
CN110602085A (en) * 2019-09-10 2019-12-20 中国平安财产保险股份有限公司 Method and device for sharing and processing data on block chain, storage medium and electronic equipment
CN112506889B (en) * 2019-09-16 2023-11-14 丁爱民 Method and system for managing origin of data in weight
CN112506889A (en) * 2019-09-16 2021-03-16 丁爱民 Method and system for origin management of weight data
CN110837620A (en) * 2019-11-14 2020-02-25 帝国理工创新有限公司 Advanced online database system for publishing and running model and hosting data
WO2021220055A1 (en) * 2020-04-30 2021-11-04 Telia Company Ab User centric system and method for interaction between humans and devices
CN112148679A (en) * 2020-09-21 2020-12-29 江苏锐创软件技术有限公司 Data interaction method, system, device and storage medium based on multiple data platforms
CN112269569A (en) * 2020-11-03 2021-01-26 北京直真科技股份有限公司 Visual script online editing verification and automatic execution device
CN112395196A (en) * 2020-11-18 2021-02-23 上海浦东发展银行股份有限公司 Data operation development test method, device, equipment, system and storage medium
CN116185379A (en) * 2022-11-17 2023-05-30 北京东方通科技股份有限公司 Method for optimizing code hosting platform
CN116185379B (en) * 2022-11-17 2023-09-22 北京东方通科技股份有限公司 Method for optimizing code hosting platform
CN115794839A (en) * 2023-02-08 2023-03-14 南昌维网数字传媒有限公司 Data collection method based on Php + Mysql system, computer equipment and storage medium
CN115794839B (en) * 2023-02-08 2023-05-09 江西维网软件有限公司 Data collection method based on Php+Mysql system, computer equipment and storage medium
CN116340691A (en) * 2023-05-25 2023-06-27 北京大学 Multi-source data-based data asset networking management and sharing method and system
CN116340691B (en) * 2023-05-25 2024-02-20 北京大学 Multi-source data-based data asset networking management and sharing method and system

Similar Documents

Publication Publication Date Title
WO2015159131A1 (en) Platform for enabling integrating, accessing, hosting & executing of source codes of 3rd parties and sharing associate generated revenue
Alketbi et al. Novel blockchain reference model for government services: Dubai government case study
US8055552B2 (en) Social network commerce model
US8175936B2 (en) Method and system for identifying reusable development components
US8745583B2 (en) Method and system for managing development components
US9349141B2 (en) Service for adding functionality to applications
US8661148B2 (en) System and method for enabling industry based channels in an IP marketplace
US8751674B2 (en) System and method for enabling channel promotions in an IP marketplace
US8423954B2 (en) Interactive container of development components and solutions
US8234692B2 (en) System and method for processing an upload of a program with export compliance information
US20070234291A1 (en) Method and system for utilizing development components
US20130204746A1 (en) Automatic web presence feature deployment
Sarkar Data as a service: A framework for providing reusable enterprise data services
Ostern et al. Know-your-customer (KYC) requirements for initial coin offerings
US20120265701A1 (en) System and method for ip zone credentialing
Rubinstein et al. The trouble with Article 25 (and how to fix it): the future of data protection by design and default
US11711440B2 (en) Code monitoring to recommend alternative tracking applications
Anthony Jr Decentralized brokered enabled ecosystem for data marketplace in smart cities towards a data sharing economy
KR101164319B1 (en) System, Server and method for providing an environment for application development based on GPOS
Zhu et al. What is an app store? The software engineering perspective
Park et al. A study on cloud-based software marketing strategies using cloud marketplace
WO2015119596A1 (en) System and method for duplicating an intellectual property transaction deal room
CA2848458A1 (en) System and method for searching marketing channels in an ip marketplace
US8874533B1 (en) System and method for data validation and life cycle management
Souer et al. An approach to identify commonalities in web application engineering for a web content management system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14739933

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14739933

Country of ref document: EP

Kind code of ref document: A1