-
公开(公告)号:US12301652B2
公开(公告)日:2025-05-13
申请号:US18475023
申请日:2023-09-26
Applicant: OPEN TEXT CORPORATION
Inventor: Shu-Shang Sam Wei , Shreyas Satyanand Kaushik , Edward C. Bueche
IPC: H04L41/08 , H04L12/12 , H04L41/082 , H04L41/0859 , H04L41/50 , H04L43/0805 , H04L67/00 , H04L67/01 , H04L67/02 , H04L67/10 , H04L67/1008 , H04L67/562 , H04L67/568
Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
-
公开(公告)号:US11720607B2
公开(公告)日:2023-08-08
申请号:US16909643
申请日:2020-06-23
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Roger W. Kilday , Victor Spivak , Meir Amiel , Venkat Chandrasekaran , Yik-Ping Li , David Buccola
CPC classification number: G06F16/289 , G06F16/28
Abstract: Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a parent of the lightweight type. The instance of the sharable type is designated as a parent of the instance of the lightweight type. The instance of the sharable type is shareable by one or more other instances of the lightweight type.
-
公开(公告)号:US20220164355A1
公开(公告)日:2022-05-26
申请号:US17667167
申请日:2022-02-08
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shuaib Hasan Khwaja , Pankaj Pradhan
IPC: G06F16/2455 , G06F12/02 , G06F9/38 , H04L67/568 , G06F16/22 , G06F16/28 , H04L67/1097
Abstract: A method for to manage concurrent access to a shared resource in a distributed computing environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache.
-
公开(公告)号:US20200351166A1
公开(公告)日:2020-11-05
申请号:US16929950
申请日:2020-07-15
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shreyas Satyanand Kaushik , Edward C. Bueche
Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
-
公开(公告)号:US20180032594A1
公开(公告)日:2018-02-01
申请号:US15727354
申请日:2017-10-06
Applicant: Open Text Corporation
Inventor: Dmitry Y. Korshunov , Dmitry Volchegursky , Shu-Shang Sam Wei , Linda J. Wong , Dmitry Limonov , Boris Shpilyuck
IPC: G06F17/30
Abstract: Optimizing synchronization of enterprise content management systems is described. A system identifies multiple synchronization intervals corresponding to multiple synchronization tasks. The system estimates multiple execution times corresponding to the multiple synchronization tasks. The system calculates multiple remaining times corresponding to the multiple synchronization tasks, wherein the multiple remaining times are based on the multiple synchronization intervals corresponding to the multiple synchronization tasks minus the multiple execution times corresponding to the multiple synchronization tasks. The system orders the multiple synchronization tasks for execution based on corresponding multiple remaining times, from a lowest remaining time to a highest remaining time. The system executes a set of the multiple synchronization tasks based on a corresponding set of the multiple remaining times, wherein at least one of the corresponding set of the multiple remaining times equals the lowest remaining time.
-
公开(公告)号:US11822552B2
公开(公告)日:2023-11-21
申请号:US17965137
申请日:2022-10-13
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shuaib Hasan Khwaja , Pankaj Pradhan
IPC: G06F16/24 , G06F16/2455
CPC classification number: G06F16/24552
Abstract: A method for referencing and updating objects in a shared resource environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache. When the object type needs to be updated, it is cloned into a local cache, and changes are made on the local copy. The global cache is then locked to all other users, the original object type is detached, and the cloned object type is swapped into the global cache, after which the global cache in unlocked.
-
公开(公告)号:US20200342008A1
公开(公告)日:2020-10-29
申请号:US16909643
申请日:2020-06-23
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Roger W. Kilday , Victor Spivak , Meir Amiel , Venkat Chandrasekaran , Yik-Ping Li , David Buccola
IPC: G06F16/28
Abstract: Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a parent of the lightweight type. The instance of the sharable type is designated as a parent of the instance of the lightweight type. The instance of the sharable type may be shared by one or more other instances of the lightweight type.
-
公开(公告)号:US10749750B2
公开(公告)日:2020-08-18
申请号:US16037921
申请日:2018-07-17
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shreyas Satyanand Kaushik , Edward C. Bueche
Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
-
公开(公告)号:US20180324049A1
公开(公告)日:2018-11-08
申请号:US16037921
申请日:2018-07-17
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shreyas Satyanand Kaushik , Edward C. Bueche
Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
-
公开(公告)号:US10063418B2
公开(公告)日:2018-08-28
申请号:US15588276
申请日:2017-05-05
Applicant: Open Text Corporation
Inventor: Shu-Shang Sam Wei , Shreyas Satyanand Kaushik , Edward C. Bueche
IPC: G06F15/177 , H04L12/24 , H04L12/26
CPC classification number: H04L41/0889 , H04L12/12 , H04L41/082 , H04L41/0859 , H04L41/50 , H04L43/0805 , H04L67/02 , H04L67/10 , H04L67/1008 , H04L67/2809 , H04L67/2842 , H04L67/34 , H04L67/42 , Y02D50/40
Abstract: A method for providing a dormant state for content management servers. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
-
-
-
-
-
-
-
-
-