-
公开(公告)号:US20240107122A1
公开(公告)日:2024-03-28
申请号:US17986084
申请日:2022-11-14
Applicant: Citrix Systems, Inc.
Inventor: Arnav Akhoury , Akshit Akhoury , Divyansh Deora , Anirudh Katoch
IPC: H04N21/482 , H04N21/488
CPC classification number: H04N21/4828 , H04N21/488
Abstract: One disclosed method involves storing, in a storage medium, at least a first keyword corresponding to content of a video, after storing the first keyword, receiving, via a video playback application, an indication that playback of the video is initiated, in response to receipt of the indication, retrieving the first keyword from the storage medium, querying at least one data source for information corresponding to the first keyword, and causing a client device to display a representation of the information.
-
公开(公告)号:US20230025842A1
公开(公告)日:2023-01-26
申请号:US17384049
申请日:2021-07-23
Applicant: Citrix Systems, Inc.
Inventor: Achyuth Nandikotkur , Arnav Akhoury , Divyansh Deora , Satish Vanahalli
Abstract: Aspects described herein may allow for grouping questions received during a virtual meeting in order to present the questions to a presenter of the virtual meeting efficiently. A system may receive, during a virtual meeting, a plurality of messages each indicative of a question. The message comprises content descriptive of the question and metadata. For example, the metadata may comprise data identifying an image corresponding to the message. The system may group the plurality of messages into one or more groups, individual messages within the groups having a context in common with one another, by analyzing text and metadata of the message. The system may send data about at least one group to a first client device for output of the questions indicated by the messages of that group on the first client device.
-
公开(公告)号:US20210406225A1
公开(公告)日:2021-12-30
申请号:US16987696
申请日:2020-08-07
Applicant: Citrix Systems, Inc.
Inventor: Arnav Akhoury , Divyansh Deora , Satish Vanahalli , Nandikotkur Achyuth
Abstract: A computing system may determine different patterns of modifications that are to be made to data of a file to generate respective modified versions of the file, the different patterns of modifications enabling identification of other files derived from the respective modified versions of the file, the different patterns of modifications including a first pattern of modifications. The computing system may generate a first modified version of the file at least in part by modifying the data based on the first pattern of modifications, may send the first modified version of the file to a client device, and may store signature data indicative the first pattern of modifications so as to enable identification of other files derived from the first modified version of the file.
-
公开(公告)号:US20210266738A1
公开(公告)日:2021-08-26
申请号:US16798725
申请日:2020-02-24
Applicant: Citrix Systems, Inc.
Inventor: Arnav Akhoury , Nandikotkur Achyuth , Divyansh Deora
Abstract: A method may involve receiving, by a device operated by a user, at least one first input indicating that information is to be shared with at least one individual other than the user. The first device may acquire first biometric data from the at least one individual, and the information may be caused to be made accessible to at least one account that is associated with stored biometric data that matches the first biometric data.
-
公开(公告)号:US11546334B2
公开(公告)日:2023-01-03
申请号:US16524493
申请日:2019-07-29
Applicant: Citrix Systems, Inc.
Inventor: Divyansh Deora , Anirudh Katoch
Abstract: Client devices in public workspaces are typically reconfigured to default settings for each new user. Thus, a user may manually pre-configure a publicly accessible client device each time the user accesses a virtual workspace via the device. Systems and methods according to this disclosure provide client device configuration based on user identification. Upon launching a remote access application on a “fresh” client device that has not been configured for remote access, the user may be prompted to provide user identifying information, such as, biometric information. A user identification may be determined based on the user identifying information. Various configuration settings may be determined based on the user identification. The client device may be configured based on the determined configuration settings. After the client device is configured, the user may be prompted for authentication credentials. If the user is successfully authenticated, the user is authorized to access the user's virtual workspace.
-
公开(公告)号:US11432171B2
公开(公告)日:2022-08-30
申请号:US16734783
申请日:2020-01-06
Applicant: Citrix Systems, Inc.
Inventor: Nandikotkur Achyuth , Divyansh Deora , Arnav Akhoury
Abstract: Described embodiments provide systems, methods and computer implemented instructions for resuming virtual computing sessions. A first device detects a disconnection via a primary communication channel from a server hosting a virtual computing session. The first device identifies a second device paired with the first client device. The first device transmits a request to enable a hotspot function of the second client device. The first device receives an indication that the hotspot function of the second client device is enabled. The first device resumes, in communication with the second device, access to the virtual computing session hosted by the server via a secondary communication channel through the hotspot function of the second device.
-
公开(公告)号:US20210303281A1
公开(公告)日:2021-09-30
申请号:US17344160
申请日:2021-06-10
Applicant: Citrix Systems, Inc.
Inventor: Divyansh Deora , T A Noah Dyvadheenam , Sri Harsha Tagore Karpurapu , Payal Agarwal
Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first user interface layout that includes first user interface elements that each comply with a first plurality of rules. In addition, each of the first user interface elements has a parent-child relationship with at least one different one of the first user interface elements. The computing device may load interface mapping data defining a plurality of mapping data. The computing device may produce target mockup data by using the interface mapping data to convert each of the first user interface elements into a corresponding second user interface element of a second user interface layout, while maintaining each of the parent-child relationships in the first user interface layout. The computing device may store the target mockup data defining the second user interface layout.
-
公开(公告)号:US20210211902A1
公开(公告)日:2021-07-08
申请号:US16734783
申请日:2020-01-06
Applicant: Citrix Systems, Inc.
Inventor: Nandikotkur Achyuth , Divyansh Deora , Arnav Akhoury
Abstract: Described embodiments provide systems, methods and computer implemented instructions for resuming virtual computing sessions. A first device detects a disconnection via a primary communication channel from a server hosting a virtual computing session. The first device identifies a second device paired with the first client device. The first device transmits a request to enable a hotspot function of the second client device. The first device receives an indication that the hotspot function of the second client device is enabled. The first device resumes, in communication with the second device, access to the virtual computing session hosted by the server via a secondary communication channel through the hotspot function of the second device.
-
9.
公开(公告)号:US20200319859A1
公开(公告)日:2020-10-08
申请号:US16377491
申请日:2019-04-08
Applicant: Citrix Systems, Inc.
Inventor: Divyansh Deora , T A Noah Dyvadheenam , Sri Harsha Tagore Karpurapu , Payal Agarwal
Abstract: Methods, systems, and computer-readable media for transforming validated user interface layouts using inter-platform design mapping data are presented. A computing device may load source mockup data defining a first validated user interface layout associated with a first set of user interface design guidelines. Subsequently, the computing device may load interface mapping data defining relationships between first user interface elements associated with the first set of user interface design guidelines and second user interface elements associated with a second set of user interface design guidelines different from the first set of user interface design guidelines. Then, the computing device may transform the source mockup data based on the interface mapping data to produce target mockup data defining a second validated user interface layout associated with the second set of user interface design guidelines. Thereafter, the computing device may store the target mockup data defining the second validated user interface layout.
-
公开(公告)号:US11570225B1
公开(公告)日:2023-01-31
申请号:US17398626
申请日:2021-08-10
Applicant: CITRIX SYSTEMS, INC.
Inventor: Arnav Akhoury , Satish Vanahalli , Divyansh Deora , Nandikotkur Achyuth
IPC: H04L65/611 , H04L69/40 , H04L69/24 , H04L65/1069 , H04L65/75
Abstract: A method, a system, and a computer program product for determining whether signals are received by one or more devices in a virtual meeting. The method includes transmitting a data stream received from one or more host computing devices to one or more user computing devices in a plurality of user computing devices. The host and user computing devices are communicatively coupled using a real-time online connection. A first hash in a plurality of hashes is generated by the server using a portion of the data stream and stored in a memory location. The first hash is compared to a second hash received from the user computing devices. The second hash is generated by the user computing devices upon receipt of the transmitted data stream. Based on the comparison, a status of the real-time online connection between the host computing devices and the user computing devices is determined.
-
-
-
-
-
-
-
-
-