JP6376869B2 - データ同期システム、その制御方法、認可サーバー、およびそのプログラム - Google Patents
データ同期システム、その制御方法、認可サーバー、およびそのプログラム Download PDFInfo
- Publication number
- JP6376869B2 JP6376869B2 JP2014142726A JP2014142726A JP6376869B2 JP 6376869 B2 JP6376869 B2 JP 6376869B2 JP 2014142726 A JP2014142726 A JP 2014142726A JP 2014142726 A JP2014142726 A JP 2014142726A JP 6376869 B2 JP6376869 B2 JP 6376869B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- user
- authorization
- identification information
- authority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示がなされた場合において前記端末へ提供された前記認可確認画面に含まれる前記端末の識別情報と、その際に発行された前記権限情報とを関連づけた情報を、前記ユーザーに関連付く前記端末の識別情報とは別に保存する保存手段を更に有し、
前記送信手段は、前記サーバーシステムが送信した前記権限情報に関連付く前記端末の識別情報を取得し、取得した前記端末の識別情報を前記ユーザーに関連付く前記端末の識別情報として前記サーバーシステムへ送信することを特徴とする。
した場合、ユーザーID、パスワードを入力したユーザーが正規なユーザーであると判断される。検証に問題がなければ、認可モジュール600はユーザーIDが紐づいたログイン情報を生成する(s1.6)。なお一度ログインが済んでいて既に有効なログイン情報が生成されている場合はs1.4〜s1.6の手続きは不要にしてもよい。
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
400 データ同期モジュール
500 データ同期アプリケーション
600 認可モジュール
700 データ同期モジュール
1100 同期設定管理テーブル
1803 認可確認・同期端末表示画面
Claims (6)
- データの更新を行う端末と、前記端末にて前記データが更新されたことに応じて別の端末に対し更新された前記データを同期させるサーバーシステムと、認可サーバーとを含むデータ同期システムであって、
前記端末にて表示される認証画面を介しユーザーから入力された認証情報を基に、前記ユーザーが正規なユーザーであるか否かを判断する認証手段と、
前記認証手段により正規なユーザーであると判断された前記ユーザーが前記端末にて表示される認可確認画面を介して前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示をした場合に、前記ユーザーの権限が前記サーバーシステムへ移譲されたことを示す権限情報を発行する発行手段と、
前記データを同期させる端末の識別情報を前記認可サーバーに対し前記サーバーシステムが要求する際に送信した前記権限情報を基に、前記ユーザーに関連付く前記端末の識別情報を前記サーバーシステムへ送信する送信手段と、
前記ユーザーに関連付く前記端末の識別情報を基に、更新された前記データの同期を前記端末の識別情報が示す端末に対して実行させる旨と、前記端末の識別情報とを含む前記認可確認画面を前記端末へ提供する提供手段と、を有し、
前記サーバーシステムは、前記送信手段により送信された前記端末の識別情報に含まれる別の端末の識別情報を特定したことに応じて、前記別の端末に対し更新された前記データを同期させ、
前記発行手段は、前記提供手段により提供される前記認可確認画面を介し、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示をした場合に、前記ユーザーの権限が前記サーバーシステムへ移譲されたことを示す権限情報を発行し、
前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示がなされた場合において前記端末へ提供された前記認可確認画面に含まれる前記端末の識別情報と、その際に発行された前記権限情報とを関連づけた情報を、前記ユーザーに関連付く前記端末の識別情報とは別に保存する保存手段を更に有し、
前記送信手段は、前記サーバーシステムが送信した前記権限情報に関連付く前記端末の識別情報を取得し、取得した前記端末の識別情報を前記ユーザーに関連付く前記端末の識別情報として前記サーバーシステムへ送信することを特徴とするデータ同期システム。 - 前記発行手段は、前記権限情報を発行する際、前記ユーザーに関連付く前記端末の識別情報と、前記保存手段により保存された前記端末の識別情報とが同一である場合は、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示を受け付けることなく、前記権限情報を発行することを特徴とする請求項1に記載のデータ同期システム。
- 前記提供手段は、前記権限情報が発行される際、前記ユーザーに関連付く前記端末の識別情報と、前記保存手段により保存された前記端末の識別情報とが同一である場合は、前記認可確認画面を前記端末へ提供せず、
前記発行手段は、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示を受け付けることなく、前記権限情報を発行することを特徴とする請求項1または2に記載のデータ同期システム。 - データの更新を行う端末と、前記端末にて前記データが更新されたことに応じて別の端末に対し更新された前記データを同期させるサーバーシステムと、認可サーバーとを含むデータ同期システムを制御する方法であって、
認証手段は、前記端末にて表示される認証画面を介しユーザーから入力された認証情報を基に、前記ユーザーが正規なユーザーであるか否かを判断し、
発行手段は、前記認証手段により正規なユーザーであると判断された前記ユーザーが前記端末にて表示される認可確認画面を介して前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示をした場合に、前記ユーザーの権限が前記サーバーシステムへ移譲されたことを示す権限情報を発行し、
送信手段は、前記データを同期させる端末の識別情報を前記認可サーバーに対し前記サーバーシステムが要求する際に送信した前記権限情報を基に、前記ユーザーに関連付く前記端末の識別情報を前記サーバーシステムへ送信し、
提供手段は、前記ユーザーに関連付く前記端末の識別情報を基に、更新された前記データの同期を前記端末の識別情報が示す端末に対して実行させる旨と、前記端末の識別情報とを含む前記認可確認画面を前記端末へ提供し、
前記サーバーシステムは、前記送信手段により送信された前記端末の識別情報に含まれる別の端末の識別情報を特定したことに応じて、前記別の端末に対し更新された前記データを同期させ、
前記発行手段は、前記提供手段により提供される前記認可確認画面を介し、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示をした場合に、前記ユーザーの権限が前記サーバーシステムへ移譲されたことを示す権限情報を発行し、
保存手段は、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示がなされた場合において前記端末へ提供された前記認可確認画面に含まれる前記端末の識別情報と、その際に発行された前記権限情報とを関連づけた情報を、前記ユーザーに関連付く前記端末の識別情報とは別に保存し、
前記送信手段は、前記サーバーシステムが送信した前記権限情報に関連付く前記端末の識別情報を取得し、取得した前記端末の識別情報を前記ユーザーに関連付く前記端末の識別情報として前記サーバーシステムへ送信することを特徴とする方法。 - 前記発行手段は、前記権限情報を発行する際、前記ユーザーに関連付く前記端末の識別情報と、前記保存手段により保存された前記端末の識別情報とが同一である場合は、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示を受け付けることなく、前記権限情報を発行することを特徴とする請求項4に記載の方法。
- 前記提供手段は、前記権限情報が発行される際、前記ユーザーに関連付く前記端末の識別情報と、前記保存手段により保存された前記端末の識別情報とが同一である場合は、前記認可確認画面を前記端末へ提供せず、
前記発行手段は、前記認可サーバーにおける前記ユーザーの権限を前記サーバーシステムへ移譲することを許可する指示を受け付けることなく、前記権限情報を発行することを特徴とする請求項4または5に記載の方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014142726A JP6376869B2 (ja) | 2014-07-10 | 2014-07-10 | データ同期システム、その制御方法、認可サーバー、およびそのプログラム |
US14/794,584 US10237255B2 (en) | 2014-07-10 | 2015-07-08 | Data synchronizing system, control method thereof, authorization server, and storage medium thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014142726A JP6376869B2 (ja) | 2014-07-10 | 2014-07-10 | データ同期システム、その制御方法、認可サーバー、およびそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016018507A JP2016018507A (ja) | 2016-02-01 |
JP6376869B2 true JP6376869B2 (ja) | 2018-08-22 |
Family
ID=55068439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014142726A Active JP6376869B2 (ja) | 2014-07-10 | 2014-07-10 | データ同期システム、その制御方法、認可サーバー、およびそのプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10237255B2 (ja) |
JP (1) | JP6376869B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5737323B2 (ja) | 2013-05-01 | 2015-06-17 | 住友電気工業株式会社 | 電気絶縁ケーブル |
CN104092715B (zh) * | 2013-11-28 | 2016-10-19 | 腾讯科技(深圳)有限公司 | 一种同步应用程序的方法、服务器及系统 |
JP2016085641A (ja) * | 2014-10-27 | 2016-05-19 | キヤノン株式会社 | 権限移譲システム、権限移譲システムにて実行される方法、およびそのプログラム |
CN106131123B (zh) * | 2016-06-21 | 2019-03-29 | 福建星网视易信息系统有限公司 | 三层架构的远程资源同步方法及系统 |
US10491595B2 (en) * | 2017-07-31 | 2019-11-26 | Airwatch, Llc | Systems and methods for controlling email access |
US10491596B2 (en) | 2017-07-31 | 2019-11-26 | Vmware, Inc. | Systems and methods for controlling email access |
CN109857747B (zh) * | 2018-12-18 | 2021-07-13 | 百度在线网络技术(北京)有限公司 | 数据同步更新方法、系统和计算机设备 |
US11226983B2 (en) * | 2019-06-18 | 2022-01-18 | Microsoft Technology Licensing, Llc | Sub-scope synchronization |
JP6684009B1 (ja) * | 2019-10-03 | 2020-04-22 | 株式会社クリューシステムズ | プログラム、映像処理装置及び認証方法 |
CN111880967A (zh) * | 2020-07-28 | 2020-11-03 | 平安科技(深圳)有限公司 | 云场景下的文件备份方法、装置、介质和电子设备 |
CN113452770B (zh) * | 2021-06-24 | 2023-05-02 | 未鲲(上海)科技服务有限公司 | 数据同步方法、装置、计算机设备及存储介质 |
CN113420002A (zh) * | 2021-06-24 | 2021-09-21 | 阿波罗智联(北京)科技有限公司 | 数据同步方法、装置、电子设备以及存储介质 |
CN114579322B (zh) * | 2022-02-15 | 2024-10-25 | 阿里巴巴(中国)网络技术有限公司 | 组件间数据的同步方法及装置 |
US20250028610A1 (en) * | 2023-07-17 | 2025-01-23 | Omnissa, Llc | Providing managed backtrace ability for virtual desktop infrastructure (vdi) |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5999947A (en) * | 1997-05-27 | 1999-12-07 | Arkona, Llc | Distributing database differences corresponding to database change events made to a database table located on a server computer |
US20040151300A1 (en) * | 2002-05-29 | 2004-08-05 | Evan Marwell | Personalized assistance system and method |
JP2005122379A (ja) * | 2003-10-15 | 2005-05-12 | Digitalian Net Kk | 情報管理サーバ、情報管理サーバシステムおよび情報管理方法、並びに情報管理サーバプログラムおよびこの情報管理サーバプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US8478837B2 (en) * | 2004-01-28 | 2013-07-02 | Microsoft Corporation | Offline global address list |
US20090094332A1 (en) * | 2004-09-02 | 2009-04-09 | Zimbra, Inc. | System and method for enabling offline use of email through a browser interface |
US7487186B2 (en) * | 2004-10-19 | 2009-02-03 | Microsoft Corporation | Protocol agnostic database change tracking |
US7461071B2 (en) * | 2005-04-04 | 2008-12-02 | Younite, Inc. | Distributed management framework for personal attributes |
JP2007041976A (ja) * | 2005-08-05 | 2007-02-15 | Canon Inc | データ処理装置、ファイル処理方法、記憶媒体およびプログラム |
WO2007113836A2 (en) * | 2006-04-03 | 2007-10-11 | Beinsync Ltd. | Peer to peer syncronization system and method |
US8793509B1 (en) * | 2008-02-12 | 2014-07-29 | Google Inc. | Web authorization with reduced user interaction |
JP2011065542A (ja) | 2009-09-18 | 2011-03-31 | Hitachi Information Systems Ltd | 情報の同期方法及び情報の同期システム |
US8805951B1 (en) * | 2011-02-08 | 2014-08-12 | Emc Corporation | Virtual machines and cloud storage caching for cloud computing applications |
JP5812797B2 (ja) * | 2011-10-14 | 2015-11-17 | キヤノン株式会社 | 情報処理システム、画像処理装置、制御方法、コンピュータプログラムおよびユーザ装置 |
CN103067251B (zh) * | 2011-10-20 | 2017-04-05 | 华为技术有限公司 | 一种维护联系人信息的方法和系统 |
GB2500152A (en) * | 2011-11-29 | 2013-09-11 | Box Inc | Mobile platform file and folder selection functionalities for offline access and synchronization |
US20130151468A1 (en) * | 2011-12-13 | 2013-06-13 | Huawei Technologies Co., Ltd. | File synchronization method and device |
CN103327037B (zh) * | 2012-03-20 | 2017-09-29 | 中兴通讯股份有限公司 | 数据同步方法及装置 |
JP6006533B2 (ja) * | 2012-05-25 | 2016-10-12 | キヤノン株式会社 | 認可サーバー及びクライアント装置、サーバー連携システム、トークン管理方法 |
TW201419006A (zh) * | 2012-11-14 | 2014-05-16 | Inst Information Industry | 通知並提供快速開啟同步資料的方法、系統以及儲存有此方法之電腦可讀取記錄媒體 |
US9529810B2 (en) * | 2014-02-18 | 2016-12-27 | Ca, Inc. | Methods of synchronizing files including synchronized hash map linked lists and related data processing nodes |
-
2014
- 2014-07-10 JP JP2014142726A patent/JP6376869B2/ja active Active
-
2015
- 2015-07-08 US US14/794,584 patent/US10237255B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20160014107A1 (en) | 2016-01-14 |
US10237255B2 (en) | 2019-03-19 |
JP2016018507A (ja) | 2016-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6376869B2 (ja) | データ同期システム、その制御方法、認可サーバー、およびそのプログラム | |
US11122028B2 (en) | Control method for authentication/authorization server, resource server, and authentication/authorization system | |
US20210288957A1 (en) | Time-based one time password (totp) for network authentication | |
US9571494B2 (en) | Authorization server and client apparatus, server cooperative system, and token management method | |
US10565402B2 (en) | System and method for serving online synchronized content from a sandbox domain via a temporary address | |
US20190075102A1 (en) | Terminal apparatus, server apparatus, blockchain and method for fido universal authentication using the same | |
US10212143B2 (en) | Authorizing an untrusted client device for access on a content management system | |
JP6675163B2 (ja) | 権限委譲システム、認可サーバの制御方法、認可サーバおよびプログラム | |
US10397008B2 (en) | Management of secret data items used for server authentication | |
US20160050193A1 (en) | System and methods for secure communication in mobile devices | |
US20140007215A1 (en) | Mobile applications platform | |
US11444954B2 (en) | Authentication/authorization server, client, service providing system, access management method, and medium | |
US10050944B2 (en) | Process to access a data storage device of a cloud computer system with the help of a modified Domain Name System (DNS) | |
JP2014099030A (ja) | デバイス装置、制御方法、およびそのプログラム。 | |
JP6910894B2 (ja) | 情報処理装置、制御方法、およびプログラム | |
JP6118479B1 (ja) | サーバ装置、サービス方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体 | |
JP2018092446A (ja) | 認証認可システム及び情報処理装置と認証認可方法とプログラム | |
JP6459270B2 (ja) | 情報処理装置及びプログラム | |
CN106330836A (zh) | 一种服务端对客户端的访问控制方法 | |
JP2017120502A (ja) | クラウドサービスへのIoT機器の登録方法 | |
JP2016085638A (ja) | サーバー装置、端末装置、システム、情報処理方法及びプログラム | |
US10846414B2 (en) | Information processing system, information processing method, and non-transitory computer readable medium | |
JP6128958B2 (ja) | 情報処理サーバーシステム、制御方法、およびプログラム | |
CN113950677A (zh) | 子范围同步 | |
JP6364957B2 (ja) | 情報処理システム、情報処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170707 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180315 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180424 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180508 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180612 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180626 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180724 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6376869 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |