-
公开(公告)号:US20200183917A1
公开(公告)日:2020-06-11
申请号:US16216426
申请日:2018-12-11
Applicant: Citrix Systems, Inc.
Inventor: Thierry Duchastel , Raymond Matthew Sampson , Marcos Alejandro Di Pietro , Luis Atencio , Ashish Gujarathi
Abstract: Methods and systems for recording, tracking, and analyzing digital software usage in a distributed database that is used by multiple participants are described herein. A single usage event may occur, and may be identified by a client device. The usage event may be emitted to one or more nodes, which may include an aggregator node and/or one or more validator nodes. A block in a distributed database may be created to record the usage event. A mixed-mode mechanism may be used by one or more devices to validate the usage event.
-
公开(公告)号:US10896069B2
公开(公告)日:2021-01-19
申请号:US15923548
申请日:2018-03-16
Applicant: Citrix Systems, Inc.
Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
-
公开(公告)号:US20220092550A1
公开(公告)日:2022-03-24
申请号:US17029240
申请日:2020-09-23
Applicant: CITRIX SYSTEMS, INC.
Inventor: ABHISHEK KUMAR ALAM , Jayasree Beera , Karan Jayant Dalvi , Raymond Matthew Sampson
Abstract: A computing system includes an endpoint management server and a mobile device. The mobile device enrolls with the endpoint management server, and downloads a calendar app from the endpoint management server. The calendar app is used to schedule a meeting between a user of the mobile device and a host at a physical workplace. The endpoint management server is notified in response to the mobile device entering into a geo-fence of the physical workplace. The mobile device then receives an access code from the endpoint management server, and displays the access code to provide access by the user to the physical workplace.
-
公开(公告)号:US20210117245A1
公开(公告)日:2021-04-22
申请号:US17137845
申请日:2020-12-30
Applicant: Citrix Systems, Inc.
Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
-
公开(公告)号:US20190286494A1
公开(公告)日:2019-09-19
申请号:US15923548
申请日:2018-03-16
Applicant: Citrix Systems, Inc.
Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
-
公开(公告)号:US11726833B2
公开(公告)日:2023-08-15
申请号:US17137845
申请日:2020-12-30
Applicant: Citrix Systems, Inc.
CPC classification number: G06F9/5077 , G06F8/61 , G06F8/65 , G06F9/45533 , G06F2209/5011 , H04L67/10
Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
-
公开(公告)号:US11354300B2
公开(公告)日:2022-06-07
申请号:US16216426
申请日:2018-12-11
Applicant: Citrix Systems, Inc.
Inventor: Thierry Duchastel , Raymond Matthew Sampson , Marcos Alejandro Di Pietro , Luis Atencio , Ashish Gujarathi
Abstract: Methods and systems for recording, tracking, and analyzing digital software usage in a distributed database that is used by multiple participants are described herein. A single usage event may occur, and may be identified by a client device. The usage event may be emitted to one or more nodes, which may include an aggregator node and/or one or more validator nodes. A block in a distributed database may be created to record the usage event. A mixed-mode mechanism may be used by one or more devices to validate the usage event.
-
公开(公告)号:US20220022035A1
公开(公告)日:2022-01-20
申请号:US16933501
申请日:2020-07-20
Applicant: Citrix Systems, Inc.
Inventor: Raymond Matthew Sampson , Shikha Kumari Kejariwal , Adrian Rios Caro , Eddiel Lopez Garcia
Abstract: A system and method of providing device management in a secure installation including allowing or denying access to a network in which to exchange communications. The method includes detecting presence of a device based on receipt of communications from the device, and determining whether the device is unmanaged by the system based on data included with the communications received from the device. The device is indicated as unmanaged if the data does not include a signature indicative of enrollment of the device with the system. In response to determining that the device is unmanaged by the system, denying access to the network.
-
-
-
-
-
-
-