[發明專利]一種防止軟件被遠程桌面中被多用戶共同使用技術在審
| 申請號: | 202110643444.7 | 申請日: | 2021-06-09 |
| 公開(公告)號: | CN113392380A | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 何欽淋 | 申請(專利權)人: | 北京和信創天科技股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/52;G06F9/445;G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 防止 軟件 遠程桌面 多用戶 共同 使用 技術 | ||
本發明公開了一種防止軟件被遠程桌面中被多用戶共同使用技術,涉及軟件企業技術領域,其包括主程序加載入口,所述主程序加載入口對是否是非控制臺會話、是否是遠程桌面會話。該防止軟件被遠程桌面中被多用戶共同使用技術,防止開者的程序在被多個用戶在多會話下同時運行,在主程序加載入口處檢查當前運行環境是否是非控制臺會話、是否是遠程桌面會話、是否同時存在多個實例;檢查多個實例是否是由同一個用戶在同一個會話下創建的或是同一個用戶在多個會話下創建的,即針對多用戶多會話進行攔截,也限制單用戶多會話,或限制最多允許的一個會話下的實例數,有效的防止應用程序被無限制通過遠程桌面進行共用。
技術領域
本發明涉及軟件企業技術領域,具體為一種防止軟件被遠程桌面中被多用戶共同使用技術。
背景技術
商業軟件(commercial software)是在計算機軟件中,指被作為商品進行交易的軟件。至到2000年代,大多數的軟件都屬于商業軟件。相對于商業軟件,有非商業的專用軟件(Proprietary Software)(但專用軟件中亦包含有商業軟件),可供分享使用的自由軟件(Free Software)、分享軟件(Shareware)、免費軟件(Freeware)等,RDS是關系型數據庫服務(Relational Database Service)的簡稱,是一種即開即用、穩定可靠、可彈性伸縮的在線數據庫服務。具有多重安全防護措施和完善的性能監控體系,并提供專業的數據庫備份、恢復及優化方案,使您能專注于應用開發和業務發展。
軟件開發公司的商業軟件開發完成授權給用戶后,用戶通過RDS技術將商業軟件部署在云端,讓多用戶共同使用,一份軟件授權多個用戶共用,會對軟件開發者造成利益損失。
發明內容
(一)解決的技術問題
針對現有技術的不足,本發明提供了一種防止軟件被遠程桌面中被多用戶共同使用技術,解決了一份軟件授權多個用戶共用的的問題。
(二)技術方案
為達到以上目的,本發明采取的技術方案是:
S1:進入主程序加載入口;
S2:判斷是否為遠程桌面會話,如果是則攔截,不是則繼續檢查;
S3:;判斷是否為非控制臺會話,是則攔截,不是則繼續檢查;
S4:判斷是否為多個實例會話,是則繼續檢查,不是則不再檢查;
S5:判斷是否為同一用戶同一個會話創建多個實例,如果是則判斷是否超出最多允許的實例數,若超出則攔截超出部分,若沒超出則不攔截,若不是同一用戶同一個會話創建多個實例則繼續檢查;
S6:判斷是否為同一個用戶在多個會話下創建多個實例,若是則進行攔截,若不是則不攔截。
優選的,所述主程序加載入口是控制整個程序流程的模塊的加載入口
優選的,所述非控制臺會話是直接對系統執行的會話。
優選的,所述遠程桌面會話是在網絡的另一端控制這臺計算機執行的桌面會話。
優選的,所述多個實例服務當前包含的實例上下文的數量,在大部分時間里,實例上下文的數量都等于實例數。
優選的,所述主程序加載入口攔截非控制臺會話、遠程桌面會話。
優選的,所述主程序加載入口攔截同一個用戶在同一個會話下創建的超過最多允許的數量的實例。
優選的,所述主程序加載入口限制同一個用戶創建多個會話的數量。
(三)有益效果
本發明的有益效果在于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京和信創天科技股份有限公司,未經北京和信創天科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110643444.7/2.html,轉載請聲明來源鉆瓜專利網。





