A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill and is assigned to one or more of a plurality of network groups; monitoring an environment to detect a request from a user concerning an unfulfilled need; processing the request to identify a skill required to service the request, thus defining a required skill; identifying one or more distributed actors capable of providing the required skill based, at least in part, upon the required skill and the availability of skills within the plurality of network groups, thus defining one or more qualified distributed actors; and assigning the request to the one or more qualified distributed actors to address the unfulfilled need, thus defining one or more assigned distributed actors.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; monitoring an environment to detect the existence of an unfulfilled need; and assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors.
A computer-implemented method, executed on a computing device, comprising: enabling a browsing session between a distributed actor and a web-browser; performing a code-driven replication of the browsing session for a third party, thus generating a replicated browsing session; and rendering the replicated browsing session for the third party.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; maintaining quality-of-service statistics for each of the group of distributed actors; and monitoring an environment to detect the existence of an unfulfilled need.
A computer-implemented method, computer program product and computing system for monitoring an environment to detect the existence of an unfulfilled need; assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors; and enabling the one or more assigned distributed actors to assign at least a portion of the unfulfilled need to one or more distributed sub-actors.
A computer-implemented method, computer program product and computing system for identifying one or more portions of a website structure of a specific website; and associating the one or more portions of the website structure with one or more functions of the specific website to define a specific skill corresponding to the specific website.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
A computer-implemented method, computer program product and computing system for monitoring an environment to detect the existence of an unfulfilled need; identifying one or more needed skills that can collaboratively address the unfulfilled need, thus defining one or more needed skills; and comparing the one or more needed skills to one or more available skills offered by one or more distributed actors to identify one or more missing skills required to address the unfulfilled need.
A computer-implemented method, executed on a computing device, comprising: enabling a browsing session between a distributed actor and a web-browser; performing a code-driven replication of the browsing session for a third party, thus generating a replicated browsing session; and rendering the replicated browsing session for the third party.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; maintaining utilization statistics for each of the group of distributed actors; and monitoring an environment to detect the existence of an unfulfilled need.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; receiving a request from a user concerning a unfulfilled need; mapping one or more portions of the request to one or more skills offered by the group of distributed actors, thus defining one or more skill mappings; and assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the one or more skill mappings, thus defining one or more assigned distributed actors.
A computer-implemented method, executed on a computing device, comprising: enabling a browsing session between a distributed actor and a web-browser, wherein the distributed actor is a non-human distributed actor; performing a replication of the browsing session for a third party, thus generating a replicated browsing session; and rendering the replicated browsing session for a third party.
A computer-implemented method, computer program product and computing system for identifying one or more portions of a website structure of a specific website; and associating the one or more portions of the website structure with one or more functions of the specific website to define a specific skill corresponding to the specific website.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; receiving a request from a user concerning a unfulfilled need; assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors; and enabling the one or more assigned distributed actors to review previous content provided by the user so that the one or more assigned distributed actors may better address the unfulfilled need.
A computer-implemented method, computer program product and computing system for monitoring an environment to detect the existence of an unfulfilled need; identifying one or more needed skills that can collaboratively address the unfulfilled need, thus defining one or more needed skills; and comparing the one or more needed skills to one or more available skills offered by one or more distributed actors to identify one or more missing skills required to address the unfulfilled need.
A computer-implemented method, executed on a computing device, comprising: maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill and at least a portion of the distributed actors are associated with a private network group; monitoring an environment to detect a request from a user concerning an unfulfilled need; if the request is associated with the private network group, confirming that the user has access to the private network group; and if the user has access to the private network group, assigning one or more distributed actors associated with the private network group to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors.
In one implementation, a computer-implemented method is executed on a computing device and includes: maintaining an addressable datasource that is capable of offering one or more skills and is capable of being associated with one or more distributed actors that enable access to the one or more skills; in response to a user accessing the addressable datasource, identifying skills offered by the addressable datasource and/or distributed actors associated with the addressable datasource, thus defining one or more offered skills and/or one or more associated distributed actors; and enabling the user to utilize at least one of the offered skills via at least one of the distributed actors.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; monitoring an environment to detect the existence of an unfulfilled need; and assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; receiving a request from a user concerning a unfulfilled need; mapping one or more portions of the request to one or more skills offered by the group of distributed actors, thus defining one or more skill mappings; and assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the one or more skill mappings, thus defining one or more assigned distributed actors.
A computer-implemented method, computer program product and computing system for maintaining a group of distributed actors, wherein each of the distributed actors offers at least one skill; receiving a request from a user concerning a unfulfilled need; assigning one or more distributed actors to address the unfulfilled need based, at least in part, upon the at least one skill offered by the one or more distributed actors, thus defining one or more assigned distributed actors; and enabling the one or more assigned distributed actors to review previous content provided by the user so that the one or more assigned distributed actors may better address the unfulfilled need.
A computer-implemented method, computer program product and computing system for receiving a complex task; processing the complex task to define a plurality of discrete tasks each having a discrete goal; executing the plurality of discrete tasks on a plurality of machine-accessible public computing platforms; determining if any of the plurality of discrete tasks failed to achieve its discrete goal; and if a specific discrete task failed to achieve its discrete goal, defining a substitute discrete task having a substitute discrete goal.
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 16/951 - IndexationTechniques d’exploration du Web
G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06Q 10/067 - Modélisation d’entreprise ou d’organisation
G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 40/14 - Documents en configuration arborescente
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
A computer-implemented method, computer program product and computing system for identifying one or more portions of a website structure of a specific website; and associating the one or more portions of the website structure with one or more descriptors of the specific website to define a specific data description model corresponding to the specific website.
A computer-implemented method, computer program product and computing system for defining a data description model and a function description model for one or more of a plurality of machine-accessible public computing platforms; processing a complex task to define a plurality of discrete tasks each having a discrete goal; and executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms.
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
A computer-implemented method, computer program product and computing system for receiving a complex task; processing the complex task to define a plurality of discrete tasks each having a discrete goal; executing the plurality of discrete tasks on a plurality of machine-accessible public computing platforms; determining if any of the plurality of discrete tasks failed to achieve its discrete goal; and if a specific discrete task failed to achieve its discrete goal, defining a substitute discrete task having a substitute discrete goal.
A computer-implemented method, computer program product and computing system for identifying one or more interactions with one or more portions of a website structure of a specific website; and associating the one or more interactions with the one or more portions of the website structure with one or more functions of the specific website to define a specific function description model corresponding to the specific website.
A computer-implemented method, computer program product and computing system for defining a data description model and a function description model corresponding to a website on one or more of a plurality of machine-accessible public computing platforms; processing a complex task to define a plurality of discrete tasks each having a discrete goal; executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms; determining if any of the plurality of discrete tasks failed to achieve its discrete goal; and if a specific discrete task failed to achieve its discrete goal, defining a substitute discrete task having a substitute discrete goal.
G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
A computer-implemented method, computer program product and computing system for defining a data description model and a function description model corresponding to a website on one or more of a plurality of machine-accessible public computing platforms; processing a complex task to define a plurality of discrete tasks each having a discrete goal; executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms; determining if any of the plurality of discrete tasks failed to achieve its discrete goal; and if a specific discrete task failed to achieve its discrete goal, defining a substitute discrete task having a substitute discrete goal.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 11/3604 - Analyse de logiciel pour vérifier les propriétés des programmes
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 16/951 - IndexationTechniques d’exploration du Web
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
G06F 40/14 - Documents en configuration arborescente
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06Q 10/067 - Modélisation d’entreprise ou d’organisation
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
A computer-implemented method, computer program product and computing system for providing a plurality of data description models corresponding to a plurality of websites to a machine learning process; providing ontology data concerning the plurality of websites to the machine learning process; providing target website data concerning a target website to the machine learning process; and processing the plurality of data description models, ontology data and target website data using the machine learning process to generate a data description model for the target web site.
G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 11/3604 - Analyse de logiciel pour vérifier les propriétés des programmes
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 16/951 - IndexationTechniques d’exploration du Web
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
G06F 40/14 - Documents en configuration arborescente
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06Q 10/067 - Modélisation d’entreprise ou d’organisation
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
A computer-implemented method, computer program product and computing system for identifying one or more interactions with one or more portions of a website structure of a specific website; and associating the one or more interactions with the one or more portions of the website structure with one or more functions of the specific website to define a specific function description model corresponding to the specific website.
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 16/951 - IndexationTechniques d’exploration du Web
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 40/14 - Documents en configuration arborescente
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
A computer-implemented method, computer program product and computing system for defining a data description model and a function description model for one or more of a plurality of machine-accessible public computing platforms; processing a complex task to define a plurality of discrete tasks each having a discrete goal; and executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms.
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
G06F 16/951 - IndexationTechniques d’exploration du Web
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 40/14 - Documents en configuration arborescente
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
A computer-implemented method, computer program product and computing system for identifying one or more portions of a website structure of a specific website; and associating the one or more portions of the website structure with one or more descriptors of the specific website to define a specific data description model corresponding to the specific website.
G06F 16/80 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données semi-structurées, p. ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 40/14 - Documents en configuration arborescente
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/951 - IndexationTechniques d’exploration du Web
G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06Q 10/067 - Modélisation d’entreprise ou d’organisation
G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
A computer-implemented method, computer program product and computing system for providing a plurality of function description models corresponding to a plurality of websites to a machine learning process; providing ontology data concerning the plurality of websites to the machine learning process; providing target website data concerning a target website to the machine learning process; and processing the plurality of function description models, ontology data and target website data using the machine learning process to generate a function description model for the target website.
A computer-implemented method, computer program product and computing system for defining a data description model and a function description model for one or more of a plurality of machine-accessible public computing platforms on a cloud-based computing resource; processing a complex task on the cloud-based computing resource to define a plurality of discrete tasks each having a discrete goal; and executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms via the cloud-based computing resource.