-
公开(公告)号:US11556236B1
公开(公告)日:2023-01-17
申请号:US17449034
申请日:2021-09-27
Applicant: CITRIX SYSTEMS, INC.
Inventor: Manbinder Pal Singh , Mathew Varghese
IPC: G06F3/04855
Abstract: A method, a system, and a computer program product for performing contextual scrolling. One or more first scrolling operations being performed in a first view of a user interface are detected. A content in the first view of the user interface associated with the one or more first scrolling operations is identified. One or more second scrolling operations for executing navigating between one or more of the first view of the user interface and at least another view of the user interface are selected based on the one or more first scrolling operations and the identified content. The selected second scrolling operations are executed.
-
公开(公告)号:US20230007092A1
公开(公告)日:2023-01-05
申请号:US17365147
申请日:2021-07-01
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Reng Zeng
Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, determining a number of expected requests that cannot be processed using non-scalable resource instances that are available to process requests and provisioning one or more scalable resource instances based on the number of expected requests that cannot be processed using the non-scalable resource instances that are available to process requests. The provisioning of the one or more scalable resource instances includes executing a startup function configured to consume one or more processors of a started scalable resource instance for a predetermined duration, the started scalable resource instance being available to process a request subsequent to the predetermined duration.
-
公开(公告)号:US20220413689A1
公开(公告)日:2022-12-29
申请号:US17359793
申请日:2021-06-28
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: G06F3/0484 , G06F3/0481 , G06F9/54 , G06F16/904
Abstract: One disclosed method involves receiving, by an application associated with a client device and from a computing system, a plurality of indicators of actions that the computing system is configured to take with respect to systems of record in response to user input to the client device; determining first data indicative of a state of the client device; selecting, by the application and based at least in part on the first data, a subset of the plurality of indicators; and causing the client device to present one or more selectable user interface elements corresponding to the selected subset of the plurality of indicators such that selection of the one or more selectable user interface elements enables the client device to cause the computing system to take the indicated actions with respect to the systems of record.
-
公开(公告)号:US20220383208A1
公开(公告)日:2022-12-01
申请号:US17330773
申请日:2021-05-26
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
Abstract: Methods, apparatuses, and systems for contextual resource registration are described herein. A resource, such as a computer, may be registered for use by a user with a mobile device. The resource may be connected to a controller that has an amount of control over the resource. The controller may broadcast its identifying information, such as an Internet protocol (IP) address, to mobile devices in the vicinity. A mobile device may receive the broadcast message and establish a connection with the controller. The controller may determine whether the mobile device is already registered and also whether the corresponding resource is available for registration. The controller may cause the resource to display a digital signage to facilitate registration with the resource.
-
公开(公告)号:US20220300630A1
公开(公告)日:2022-09-22
申请号:US17205241
申请日:2021-03-18
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: G06F21/62
Abstract: In one aspect, the present disclosure relates to a method including: determining whether first data representative of a first string of content used by a user to access an application is present within the data structure having positions that contain values representative of strings of content; responsive to determination that the first data is not present within the data structure, retrieving a value from an index using a key associated with the user, the value being derived from positions in the data structure that contain values representative of a second string of content previously used by the user to access the application; decrementing the values of the positions in the data structure representative of the second string of content to remove second data representative of the second string of content from the data structure; and adding the first data representative of the first string of content to the data structure.
-
46.
公开(公告)号:US20220210186A1
公开(公告)日:2022-06-30
申请号:US17135456
申请日:2020-12-28
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: H04L29/06 , G06Q10/10 , G06F16/953
Abstract: A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to provide protection against theft of user credentials by email phishing attacks. The at least one processor is further configured to identify a company name included in a received email; identify a link in the received email; extract a domain name from the identified link; search a linkmap for an existing record associated with the identified company name, wherein the linkmap comprises a collection of records, the records relating names of companies to trusted domain names; determine if the extracted domain name matches a trusted domain name of the existing record; and identify the received email as genuine in response to the determination of the match.
-
公开(公告)号:US20220207162A1
公开(公告)日:2022-06-30
申请号:US17136705
申请日:2020-12-29
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Ashish Gujarathi
Abstract: In one embodiment, a method includes: receiving an input by an application executable on a computing device, the application being presented in a first window displayable on the computing device and configured to provide access to another application, and the another application being displayable in a second window different than the first window; and providing by the application a message to the another application to modify access to content of the another application via the computing device in response to receipt of the input by the application, so as prevent display of the content within the second window of the computing device.
-
公开(公告)号:US20220207121A1
公开(公告)日:2022-06-30
申请号:US17340188
申请日:2021-06-07
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Daniel G. Wing
IPC: G06F21/31 , G06F21/60 , G06F16/955
Abstract: A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to receive a sequence of characters within a field of a web browser, the field being associated with a password entry field served to the web browser from a website. The processor is further configured to store the received sequence of characters and send an alternate sequence of characters to the website. The processor is further configured to encrypt the received sequence of characters to generate a received encrypted partial password and compare the received encrypted partial password to one or more entries in a list of encrypted partial passwords. The processor is further configured to, in response to the comparison resulting in a difference, delete the previously sent alternate sequence of characters, and send the stored sequence of characters to the website.
-
公开(公告)号:US20220200977A1
公开(公告)日:2022-06-23
申请号:US17125266
申请日:2020-12-17
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: H04L29/06
Abstract: Described embodiments provide systems and methods for protecting private data or confidential information. A device can receive a request from a client for a page from a server that includes confidential information to be verified with an owner of the confidential information. The device may be intermediary between the client and the server. Prior to providing the page to the client for rendering, the device may replace a first user interface (UI) element having the confidential information in the page, with a second UI element to obfuscate the confidential information. The device may receive an activation of the second UI element to request the owner to verify the confidential information from the client. The device may send to the client an update to the page to include an indication of whether the confidential information has been correctly verified with the owner.
-
公开(公告)号:US20220188413A1
公开(公告)日:2022-06-16
申请号:US17123262
申请日:2020-12-16
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: G06F21/55 , G06F21/52 , G06F21/62 , G06F40/279
Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, monitoring an application for suspicious activity based on keystrokes to input data to the application and detecting an instance of suspicious activity within the application based on a sequence of keystrokes to input the data to the application, the sequence of keystrokes to provide characters indicative of sensitive data and in a format different than an expected format for the input data. The method also includes, by the computing device, generating an action to prevent loss of sensitive data in response to detection of the instance of suspicious activity.
-
-
-
-
-
-
-
-
-