WO2007123785A2

Method and apparatus for information exchange over a web based environment

Abstract

With the ever increasing size and the explorative growth of digital document and content, the traditional electronic information exchanging tool such as email and instant message, web- meeting etc. can not fully satisfy massive user's needs. With the development of central controlled distributed scalable virtual machine (CCDSVM) and the web-based computer user working (operating) environment (WCUWE), the problems mentioned above can be easily solved by introduce a common "dynamic work space" technology of this invention within frame work of CCDSVM and WCUWE. With "dynamic work space" technology, user can use conventional browser to instantly post or un-post messages, digital documents or contents or said resources without install specialized software, without size limitation, with security, and further to obtain capability of anywhere and anytime peer-to-peer exchanging information within organized user-group or in one-to-one fashion. In addition, WCUWE of CCDSVM provides each user a private work space and each group a common work space under the dynamic work space umbrella, therefore, WCUWE provide users of CCDSVM a safe secure infrastructure hierarchy for users or group of users to efficiently manage, sharing, and access the right information in time anywhere on the network.

WO2007123785A2, drawing sheet 1
Sheet 1 of 18

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

36 claims: 4 independent, 32 dependent

  1. 1
    What is claimed is:1. A web-based central controlled distributed virtual machine ("CCDSVM") for providing dynamic work space for users in groups performing tasks of post or un-post their messages, files, folders and other resources in said CCDSVM to one or more audiences on a network, said CCDSVM comprises: a control system configured to provisioned one or more provisioned systems connected through a communication network;at least one client system coupled to said control system and coupled to said communication network;at least one console system coupled to said client system and configured to connect to said communication network;and wherein said control system includes console support software, which is configured to provide one or more login users from a web-browser of any system over said communication network with instant performance of posting or un-posting messages or files or folders or system resources information on said control system or on said provisioned system with group based model or non-group 1 -to- 1 model to one or more audiences across said communication network.
  2. 10
    A method of supporting multiple users in multiple groups, each from a web- browser of any systems on network to instantly perform tasks of posting or un-posting information of private files, folders, messages, or resources of each original user to/from common work space of each targeted groups, or to/from private work space of peer-user in a CCDSVM environment, the method comprises:providing privileged users of CCDSVM login to CCDSVM from a web-browser of a system to perform tasks of creating group or user accounts;assigning said users to one or more specific groups, and assigning associated passwords, security privileges, initial resources either on control system or provisioned systems, and related information to each said user or group;providing automatic storing information of created user/group into storage media on control system as user account profile;providing validation of one or more said users to login CCDSVM each from said web- browser;providing each validated user a dynamic private work space and associated group a dynamic common work space by dynamically retrieving and converting said assigned resources and information into presentable web-format (web-page) to be displayed in web-browser of each validated user;providing each validated users from said web-browser on any system to instantly concurrently perform tasks of posting or un-posting messages or information of files, folders, or said resources stored in said private work space of validated user to/from said common work space of each targeted groups, or to or from private work space of each targeted peer-user through operation menu associated with group based model or 1-to-l model;obtaining and parsing related task information transmitted from each said user's browser, wherein said task information includes operation types, original users, type of resources to be posted or un-posted, targeted user, and time stamps;executing special designed posting or un-posting tasks, and setting up results of tasks into each targeted user's private work space, or into each targeted group's common work space;. converting said results of tasks into presentable web-format (web-page) to be displayed in each targeted peer users' web-browser;and providing automatic refreshing to said web-browser of said each targeted peer user to update new information of said file, folder, messages and said resources.
  3. 17
    The method of 15, further including:to support said group based model, said displaying posted files and folders section displaying files and folders in common file and folder area of common work space of said group for all posted files or folders from users in said group;and to support said i-to-1 model, said file and folder management section displaying file and folder tree containing the files or folders of private file and folder area of private work space of said user, which includes the files or folders posted by said peer user in addition to the files and folders belong to the original user;an operation menu associated with said file and folder management section.
  4. 35
    A method of web based information exchange, comprising:receiving a first posting request from a first user resided across an Internet;identifying a first posting object in response to said posting request and posting requirements associated with said first posting request;determining a first group in which said first user is a member;10 obtaining a list users within said first group from a local storage device;generating a first web page including said posting object;and providing said first web page to users of said first group via users' systems through the Internet;and monitoring said first web page and determining whether any of said users have access 15 . said web page.