US2008028472A1PendingUtilityA1

Heterogeneous evolutionary self-formatting Internet protocols

Assignee: IBMPriority: Jul 25, 2006Filed: Jul 25, 2006Published: Jan 31, 2008
Est. expiryJul 25, 2026(expired)· nominal 20-yr term from priority
H04L 67/131G06Q 10/00
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system, method and computer program product for virtual communities that enables the establishment of rules created by members of the society in accordance with the existing rule creation restrictions and, that provides a mechanism for validating and accepting of the rules established inside the society. The system, method and computer program product further provides a mechanism that enables the establishment of rules created by members of the virtual society themselves, that allows for the self-evolution of the virtual societies.

Claims

exact text as granted — not AI-modified
1 . A method for managing a virtual society comprising an on-line community of peers interacting via computer systems through the Internet, said method comprising:
 providing, by members of said on-line community, a rule system comprising rules for governing actions that may be performed by members of said on-line community;   initiating, by said members of a society, an action request, said request comprising an interaction with another member of said virtual society via a communication channel; and,   enforcing rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed; and   one of, rejecting said action if not in compliance with said rule or enabling performance of said action if said requested action is in compliance with said rules,   wherein said on-line community of peers is self-evolving by enabling members to change rules for said on-line community's own evolution.   
   
   
       2 . The method as claimed in  claim 1 , wherein a social behavior of members of said virtual society is supported in accordance with needs of said virtual society. 
   
   
       3 . The method as claimed in  claim 1 , wherein said rules are embodied as software components. 
   
   
       4 . The method as claimed in  claim 1 , further comprising partitioning said virtual society as a plurality of regions, each region being hierarchically organized as comprising none or more sub-regions, said regions and sub-regions defining domains on which corresonding rules systems apply. 
   
   
       5 . The method as claimed in  claim 4 , wherein members of an on-line community performs and interacts with other members in a same or other regions according to a regional rule-system. 
   
   
       6 . The method as claimed in  claim 4 , wherein said enforcing of rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed comprises determining if a request conforms to a set of regional rules, said regional rules being generated by members of the region or society. 
   
   
       7 . The method as claimed in  claim 6 , wherein said providing, by members of said on-line community, a rule system, further comprises:
 enabling members of a region to create a proposed rule for acceptance within a region; and,   enabling members of said region to accept a created rule by a voting scheme.   
   
   
       8 . The method as claimed in  claim 7 , wherein said creating of a proposed rule by a member comprises:
 implementing a vocabulary and a rule language to specify an object/action model and a level of reasoning supported by the system;   creating one or more rules based on the appropriate reasoning level; and,   verifying a rule to establish syntactic correctness.   
   
   
       9 . The method as claimed in  claim 4 , wherein said enforcing of rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed comprises: determining, by a hypervisor, if a request conforms to a set of absolute rules. 
   
   
       10 . The method as claimed in  claim 9 , wherein an absolute rule comprises one or more of: a rule that every peer has the right to exist until the peer or hypervisor de-constructs itself, a rule that every user may register to the system upon agreement of the hypervisor, or, a rule that a common resource which is being shared by peers is possible to exist according to regional/society rules enforcers. 
   
   
       11 . The method as claimed in  claim 8 , wherein said creating of a proposed rule by a member further comprises:
 submitting a verified rule to a regional acceptance process, said acceptance process comprising:   requesting vocabulary from an application in order to create an object and action model;   requesting a suitable language level; and,   binding said vocabulary to the Object/Action model.   
   
   
       12 . The method as claimed in  claim 11 , wherein a language level comprises one or more of: forward reasoning, backward reasoning, first order logic, description logic. 
   
   
       13 . A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform managing a virtual society comprising an on-line community of peers interacting via computer systems through the Internet according to  claim 1 . 
   
   
       14 . A self-evolving system for managing a virtual society comprising an on-line community of peers interacting via computer systems through the Internet, said system comprising:
 means for generating a rule system comprising rules for governing actions that may be performed by members of said on-line community;   means for initiating, by said members of a society, an action request comprising an interaction with another member of said virtual society via a communication channel; and,   means for enforcing rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed, wherein an action request is rejected if not in compliance with said rule or, said action is performed if said requested action is in compliance with said rules,   wherein social behavior of members of said virtual society is supported in accordance with needs of said virtual society.   
   
   
       15 . The self-evolving system as claimed in  claim 14 , wherein said virtual society is partitioned as a plurality of regions, each region being hierarchically organized as comprising none or more sub-regions, said regions and sub-regions defining domains on which corresponding rules systems apply. 
   
   
       16 . The self-evolving system as claimed in  claim 15 , wherein said means for generating a rule system comprises:
 means for enabling members of a region to create a proposed rule for acceptance within a region; and,   means enabling members of said region to accept a created rule by a voting scheme, said on-line community of peers being self-evolving as members change rules for said on-line community's own evolution.   
   
   
       17 . The self-evolving system as claimed in  claim 15 , wherein members of an on-line community performs and interacts with other members in a same or other regions according to a regional rule-system, said means for enforcing rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed comprising:
 means for determining if a request conforms to a set of regional rules, said regional rules being generated by members of the region or society.   
   
   
       18 . The self-evolving system as claimed in  claim 16 , wherein said means for enabling members to create a proposed rule comprises:
 means for implementing a vocabulary and a rule language to specify an object/action model and a level of reasoning supported by the system and, for creating one or more rules based on the appropriate reasoning level; and,   means for verifying a rule to establish syntactic correctness.   
   
   
       19 . The self-evolving system as claimed in  claim 15 , wherein said means for enforcing of rules that determine compliance of a requested action with one or more said rules that govern whether a requested action is to be performed comprises: a hypervisor means for determining if a request conforms to a set of absolute rules. 
   
   
       20 . The self-evolving system as claimed in  claim 19 , wherein an absolute rule comprises one or more of: a rule that every peer has the right to exist until the peer or hypervisor de-constructs itself, a rule that every user may register to the system upon agreement of the hypervisor, or, a rule that a common resource which is being shared by peers is possible to exist according to regional/society rules enforcers. 
   
   
       21 . The self-evolving system as claimed in  claim 18 , wherein said creating of a proposed rule by a member further comprises:
 means for submitting a verified rule to a regional acceptance process, said acceptance process performing steps of:   requesting vocabulary from an application in order to create an object and action model;   requesting a suitable language level; and,   binding said vocabulary to the Object/Action model.   
   
   
       22 . The self-evolving system as claimed in  claim 14 , wherein a communication channel carries communications via said Internet in conformance with a predetermined communications protocol, said protocol comprising a protocol stack including a verification sub-layer for implementing said self-evolving system.

Join the waitlist — get patent alerts

Track US2008028472A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.