the present invention will be described as it applies to a preferred embodiment . it is not intended that the present invention be limited to the described embodiment . it is intended the invention cover all modifications and alternatives which may be included within the spirit and broad scope of the invention . in particular , the preferred embodiment described relates to providing continuing medical education over the internet . the present invention is in no way so limited , as it accompanies the provision of other types of knowledge or information , delivered in other manners as well as other variations . fig1 illustrates the methodology of a system 10 of the present invention . a point of care 12 is shown . the point of care 12 is a point of need . the point and time of care can occur at the location of and during a patient consultation or other interaction between a health care provider and a patient . the health care provider is presented with a situation where additional information could benefit the quality of care given to a patient . the health care provider accesses a computer 14 at the point of care . the computer 14 can be a notebook computer 16 , a handheld computer or personal digital assistant 18 , or other computer terminal or device . the computer 14 can be in either a connected or disconnected state to the internet . when in a connected state , the computer 14 can access research data in a database and / or from a server 20 either locally or over a network such as the internet . alternatively , the research data can be accessed locally when the computer 14 is in a disconnected state . when a handheld computer 18 is used and the handheld computer 18 is removed from its cradle and has no other continuity with the server 20 , the handheld computer 18 is in the disconnected state . once either the research data or server 20 is accessed , the system checks its relevant database and returns any matches for the information requested by the health care provider . the health care provider can then select the proper granule of information required . the health care provider can then use this granule of information in order to improve the patient &# 39 ; s care . the amount of information stored within a granule is small and manageable so that it can quickly be reviewed and understood by the health care provider . preferably , the amount of information contained within a granule that is delivered at the point and time of need is less than the equivalent of one printed page or less than about 500 words or is an otherwise manageable amount of information . for example , the granule delivered at the point and time of need is preferably small enough that it can be reviewed in less than five minutes . the granule need not contain only text and need not contain any text . the granule can include diagrams , charts , sound clips , videos , or other types of media . the present invention also contemplates that a granule can include one or more questions associated with the information in order to quickly test the health care provider &# 39 ; s comprehension of the information . meanwhile , the system also records the health care provider &# 39 ; s access of the data in order to create a record of continuing education credit . if the system is in a connected state , this can occur immediately either via the internet or to a local server . if the computer 14 is in a disconnected state , the accounting of the continuing education credit can occur later when the health care provider synchronizes the disconnected device , such as a handheld computer 18 , to the system . where the granule includes one or more questions , the health care provider &# 39 ; s answers and / or score on these questions can also be recorded . in addition , a message 22 is sent to the health care provider 24 . the message 22 contains suggestions for additional readings , videos , or other training material relating to the same area of the information previously delivered at the point and time of care . the present invention contemplates that these additional granules of information may be larger than those granules of information delivered at the point and time of need . the health care provider 24 can then use a computer 26 to access this suggested material or monitor their accumulation of cme credits . this additional material can also include additional questions to test the health care provider &# 39 ; s comprehension . where questions are associated with the granules of information , the suggested material can be at least partially based on the health care provider &# 39 ; s responses to these questions . cme credits are stored in a database or at a server 28 . the message 22 sent to the health care provider 24 can also include cme accounting information . thus , in this manner , relevant medical knowledge or education is provided at a point in time of need in order to improve the quality of service . at the same time , the individual receiving the educational material also receives credit for their use of the material . in addition , they receive related material so that they can further increase their knowledge or education at a later time . the present invention may also provide for the individual to be tested on the material presented to provide some measure of the individual &# 39 ; s comprehension and as verification that the material was indeed reviewed . where questions are asked , the present invention provides for the tracking of errors in answering the questions . if an individual consistently is weak in a particular area , then they can receive additional material to be reviewed related to that specific area . the present invention is not limited to any particular network topology . in particular , the present invention provides for medical knowledge or research data to be stored either locally or remotely . similarly , cme data can be stored either locally or remotely . further the present invention can use the internet . one advantage of using the internet is that knowledge or information in the form of granule data can be stored on a remote server that is continuously updated with current knowledge and information . multiple health care providers can then access the granule data on the remote server without concern for its quality . such a server could be maintained by a university hospital , government entity , or other trusted source . fig2 and 3 show variations of the system of the present invention , the variations based on the type of internet access available . the present invention contemplates that different users may have different types of internet access . for example , health care providers in metropolitan areas may have high speed internet connections while health care providers in rural areas may be limited to low speed internet connection systems . fig2 illustrates the use of a high speed internet connection system in accordance with the present invention . in fig2 , a professional at the point of need uses an internet connected device 30 to access a granule knowledge server 32 . the granule knowledge server 32 then returns the requested information . usually this data will be from one of two sources : either data local to the granule knowledge server 32 , such as stored in a local granule database 38 , or else data from a second site approved for providing granule data , such as a server 42 with approved granule data 44 . the granule knowledge server 32 will also record the health care provider &# 39 ; s use of the system and account for and store the associated continuing education credits . these continuing education credits can be stored either locally or remotely . for example , these continuing education credits can be stored in database 40 . the present invention also contemplates the health care provider is at the point of need during the time of need and uses a disconnected device such as a handheld computer 34 . the handheld computer 34 will access point of need data that is stored locally . this local data 36 may be a subset of data available through the granule knowledge server 32 . when the health care provider later synchronizes the disconnected device 34 , it will access the granule knowledge server 32 via a network connection to allow the granule knowledge server 32 to account for and store the associated continuing education credits such as stored in database 40 . fig2 assumes that the device 30 and the handheld device 34 are provided with internet access . for example , such internet access can be through a local access server ( not shown ). thus , when the health care provider is not at the point of need , the health care provider can use either a connected device 30 or a disconnected device 34 to access data . generally , however , the health care provider would choose to use the connected device 30 to access larger granules of data , in particular those granules of data that are provided in a follow - up message as opposed to those provided at the point and time of care . fig3 shows another embodiment of the present invention where the health care provider has limited , slow internet access . in fig3 , a local granule knowledge server assistant 50 is used . the local granule knowledge server assistant 50 is connected to a granular data and continuing education credits database 52 . according to fig3 , the internet connected device 30 or a disconnected device 34 communicate with the local granular knowledge server assistant 50 . the local granular knowledge server assistant 50 then provides the granular data and records the continuing education credits locally . periodically , the local granular knowledge server assistant 50 can communicate with the granular knowledge server 32 in order to synchronize both the granular data and the continuing education credits . because the information is stored locally , local granular knowledge can be quickly provided at the point of need and at the time of need even when a limited band width , slow internet access is all that is available . fig4 provides a point of care cme system work context diagram . as shown in fig4 , a health care provider 60 communicates with the point of care continuing medical education server 62 . further the invention provides that the health care provider 60 may be required to first make a login request 64 to the server 62 . the server 62 then provides a response 66 . if the response is successful , then a health care provider 60 can make a request 68 for point of care granules of information or cme information . the server 62 will then appropriately respond with a response 69 providing the point of care or cme information . in addition , the server 62 communicates with an accounting component 70 . the accounting component 70 can make a request 72 for access or membership information to the server 62 . server 62 can then respond with the access or membership information 74 . using accounting component 70 , health care providers who use the system can be billed for the use of the system . the present invention contemplates that the access to the granular knowledge and / or receipt of cme credits are services that are of value to health care providers . the present invention contemplates that these services may be sold on a subscription basis , transaction basis , or according to other business models . in addition , the server 62 communicates with a cme data maintenance and data verification component 76 . the maintenance and verification component 76 can make a request to add new data to the server 62 and is provided with a status 80 of this request from the server 62 . a point of care — cme database 82 is properly connected to the server 62 so that the server 62 can make a request 84 to add new data to the database 82 and that database 82 component can respond with the status 86 of that request . this allows the database 82 to be updated as needed with current granules of knowledge or cme information . further , the present invention contemplates that there may be a cme verification administration component 88 in order to ensure that only properly earned credit is given . the cme verification administration component 88 can make a request 90 to the server 62 for the test score of a member or group of members and the corresponding response 92 is given to the cme verification and administration component 88 . thus , a method for providing education at a point of need has been disclosed . the present invention contemplates numerous variations in the type of information used , the topology of a network used to deliver the information , the type of device used to access the information , and other variations within the spirit and scope of the invention .