您的当前位置:首页正文

通信系统客户机与服务器,通信系统和在这种系统中使用的客户机、服务器及程序...

来源:九壹网

1.一种通过服务器的认证使得由客户机可执行的至少部分功能变得可用的通信系统,其中:所述服务器包括:认证判断单元,所述认证判断单元判断被包含在从所述客户机所发送的请求所述客户机的认证的认证请求中的有关所述客户机的认证信息是否已经被注册在认证数据库中,其中,在把所述认证信息与所述客户机相关联的同时,将要被用于认证所述客户机的认证信息被注册在所述认证数据库中,作为有关发送所述认证请求的所述客户机的认证信息;许可指令发送单元,当所述认证判断单元判断被包含在所述认证请求中的所述认证信息已经被注册在所述认证数据库中时,所述许可指令发送单元将表示许可功能的使用的许可指令发送给发送所述认证请求的所述客户机;注册请求发送单元,当所述认证判断单元判断被包含在所述认证请求中的所述认证信息没有被注册在所述认证数据库中时,所述注册请求发送单元将请求在所述认证数据库中的新注册的注册请求发送给发送所述认证请求的所述客户机;和信息注册单元,所述信息注册单元在所述认证数据库中注册关于所述客户机的认证信息,作为关于发送所述注册申请的所述客户机的认证信息,其中,关于所述客户机的所述认证信息被包含在从所述注册请求发送单元接收所述注册请求的所述客户机所发送的用于申请注册的注册申请中,以及所述许可指令发送单元被配置成将所述许可指令发送给客户机,关于所述客户机的认证信息在所述认证数据库中的注册已由所述信息注册单元执行,和所述客户机包括:信息输入单元,所述信息输入单元让用户输入要用于认证所述客户机的认证信息;认证请求发送单元,所述认证请求发送单元将包含通过所述信息输入单元输入的所述认证信息的所述认证请求发送给所述服务器;注册申请发送单元,当从接收由所述认证请求发送单元发送的所述认证请求的所述服务器接收所述注册请求时,所述注册申请发送单元将包含通过所述信息输入单元输入的认证信息的所述注册申请发送给所述服务器;和功能使能单元,当从接收由所述认证请求发送单元发送的所述认证请求或由所述注册申请发送单元发送的所述注册申请的所述服务器接收所述许可指令时,所述功能使能单元将所述客户机的操作状态,从在其中由所述客户机可执行的至少部分功能是不可用的功能不可用状态切换到在其中所述功能是可用的功能可用状态。

2.如权利要求1所述的通信系统,其中:所述客户机还包括符合判断单元,所述符合判断单元判断通过所述信息输入单元输入的所述认证信息是否与原先注册的认证信息相符合,当所述符合判断单元判断所述认证信息与所述原先注册的认证信息不相符合时,所述客户机的所述认证请求发送单元将包含通过所述信息输入单元输入的所述认证信息的所述认证请求发送给所述服务器,和当所述符合判断单元判断通过所述信息输入单元输入的所述认证信息与所述原先注册的认证信息相符合时,所述客户机的所述功能使能单元将所述客户机的所述操作状态切换到所述功能可用状态,而无需由所述认证请求发送单元发送所述认证请求。

3.如权利要求2所述的通信系统,其中:在所述符合判断单元判断通过所述信息输入单元输入的所述认证信息与所述原先注册的认证信息不相符合的情况下,所述客户机的所述信息输入单元让所述用户再次输入认证信息,和所述客户机的所述注册申请发送单元将所述注册申请发送给所述服务器,其中,所述注册申请包含通过所述信息输入单元再次输入的所述认证信息。

4.如权利要求1所述的通信系统,其中,当已经改变所述客户机的规定设置时,所述客户机的所述信息输入单元让所述用户输入所述认证信息。

5.如权利要求1所述的通信系统,其中,所述客户机的所述信息输入单元让所述用户在所述客户机的启动时输入所述认证信息。

6.如权利要求1所述的通信系统,其中,当有关所述客户机的认证信息在从所述客户机接收所述注册申请时已经被注册在所述认证数据库中时,所述服务器的信息注册单元将已经注册的认证信息更新为由接收的注册申请所表示的认证信息,其中,所述客户机响应于来自所述注册请求发送单元的所述注册请求而发送所述注册申请给所述服务器。

7.如权利要求1所述的通信系统,其中:所述通信系统包括能够将服务提供给客户机的供应服务器,和所述客户机还包括:服务供应判断单元,所述服务供应判断单元判断与所述客户机相关联的服务是否已被注册在服务供应数据库中,在把所述服务与应被提供所述服务的每个客户机相关联的同时,在所述服务供应数据库中注册由所述供应服务器供应的每个服务;和服务供应请求发送单元,当所述服务供应判断单元判断与所述客户机相关联的服务已被注册在所述服务供应数据库中时,所述服务供应请求发送单元将请求服务供应的服务供应请求发送给所述供应服务器,和当从所述服务器接收所述许可指令时,所述客户机的所述功能使能单元把所述服务供应请求发送单元从禁止所述服务供应请求的发送的状态切换到允许所述服务供应请求的发送的状态。

8.如权利要求7所述的通信系统,其中:所述服务器还包括:查询搜索单元,当从客户机接收注册查询,用于查询与所述客户机相关联的服务是否已被注册在所述服务供应数据库中时,所述查询搜索单元针对与所述客户机相关联的服务搜索所述服务供应数据库;和搜索结果发送单元,所述搜索结果发送单元将所述查询搜索单元的搜索结果发送给发送所述注册查询的所述客户机,和所述客户机的所述服务供应判断单元基于在发送所述注册查询给所述服务器之后从所述服务器接收的搜索结果,对与所述客户机相关联的服务是否已被注册在所述服务供应数据库中做出判断。

9.如以上任一权利要求所述的通信系统,其中,所述服务器还包括注册检查单元,其基于所述认证信息确定是否允许被包含在从所述客户机发送的所述注册申请中的所述认证信息通过所述信息注册单元注册在所述认证数据库中,其中:当所述注册检查单元确定允许注册时,所述信息注册单元在所述认证数据库中注册被包含在所述注册申请中的所述认证信息。

10.一种能够与客户机进行通信并执行认证用于使得由所述客户机可执行的至少部分功能可用的服务器,其包括:认证判断单元,所述认证判断单元判断被包含在从所述客户机所发送的请求所述客户机的认证的认证请求中的有关所述客户机的认证信息是否已经被注册在认证数据库中,其中,在把所述认证信息与所述客户机相关联的同时,将要被用于认证所述客户机的认证信息注册在所述认证数据库中,作为有关发送所述认证请求的所述客户机的认证信息;许可指令发送单元,当所述认证判断单元判断被包含在所述认证请求中的所述认证信息已经被注册在所述认证数据库中时,所述许可指令发送单元将表示许可功能的使用的许可指令发送给发送所述认证请求的所述客户机;注册请求发送单元,当所述认证判断单元判断被包含在所述认证请求中的所述认证信息没有被注册在所述认证数据库中时,所述注册请求发送单元将请求在所述认证数据库中的新注册的注册请求发送给发送所述认证请求的所述客户机;和信息注册单元,所述信息注册单元在所述认证数据库中注册关于所述客户机的认证信息,作为关于发送所述注册申请的所述客户机的认证信息,其中,关于所述客户机的所述认证信息被包含在从所述注册请求发送单元接收所述注册请求的所述客户机所发送用于申请注册的的注册申请中,以及所述许可指令发送单元被配置成将所述许可指令发送给客户机,关于所述客户机的认证信息在所述认证数据库中的注册已由所述信息注册单元执行。

11.一种能够与服务器进行通信的客户机,所述服务器执行认证用于使得由所述客户机可执行的至少部分功能可用,所述客户机包括:信息输入单元,所述信息输入单元让用户输入要用于认证所述客户机的认证信息;认证请求发送单元,所述认证请求发送单元将用于请求所述客户机的认证的认证请求发送给所述服务器,所述认证请求包含通过所述信息输入单元输入的所述认证信息;注册申请发送单元,当从接收由所述认证请求发送单元发送的所述认证请求的所述服务器接收请求新注册的注册请求时,所述注册申请发送单元将包含通过所述信息输入单元输入的认证信息的用于申请认证信息的注册的注册申请发送给所述服务器;和功能使能单元,当从接收由所述认证请求发送单元发送的所述认证请求或由所述注册申请发送单元发送的所述注册申请的所述服务器接收表示许可功能的使用的许可指令时,所述功能使能单元将所述客户机的操作状态,从在其中由所述客户机可执行的至少部分功能是不可用的功能不可用状态切换到在其中所述功能是可用的功能可用状态。

12.一种包括由服务器执行的计算机可读指令的计算机程序产品,所述服务器能够与客户机进行通信并且能够执行认证以使得由所述客户机可执行的至少部分功能可用,所述指令使所述服务器:判断用于请求所述客户机的认证的被包含在从所述客户机发送的认证请求中的有关所述客户机的认证信息是否已被注册在认证数据库中,在把所述认证信息与所述客户机相关联的同时,在所述认证数据库中注册要用于认证所述客户机的认证信息,作为有关发送所述认证请求的所述客户机的认证信息;如果判断被包含在所述认证请求中的所述认证信息已经被注册在所述认证数据库中,则将表示许可功能的使用的许可指令发送给发送所述认证请求的所述客户机;如果判断被包含在所述认证请求中的所述认证信息没有被注册在所述认证数据库中,则将请求在所述认证数据库中的新注册的注册请求发送给发送所述认证请求的所述客户机;和在所述认证数据库中注册有关所述客户机的认证信息,作为有关发送所述注册申请的所述客户机的认证信息,其中,有关所述客户机的认证信息被包含在接收所述注册请求的所述客户机所发送的用于申请注册的注册申请中,其中:所述许可指令被发送给客户机,执行关于所述客户机的认证信息在所述认证数据库中的注册。

13.一种包括要由客户机执行的计算机可读指令的计算机程序产品,所述客户机能够与服务器进行通信,所述服务器执行认证以使得由所述客户机可执行的至少部分功能可用,所述指令使客户机:让用户输入要使用的认证信息用于认证所述客户机;将用于请求所述客户机的认证并且包含所述认证信息的认证请求发送给所述服务器;如果从接收所述认证请求的所述服务器接收用于请求新注册的注册请求,则将包含认证信息的用于申请认证信息的注册的注册申请发送给所述服务器;和如果从接收所述认证请求或所述注册申请的所述服务器接收表示允许功能的使用的许可指令,则将所述客户机的操作状态,从在其中由所述客户机可执行的至少部分功能是不可用的功能不可用状态切换到在其中所述功能是可用的功能可用状态。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top