-
公开(公告)号:US11487839B2
公开(公告)日:2022-11-01
申请号:US17087304
申请日:2020-11-02
Applicant: CITRIX SYSTEMS, INC.
Inventor: Divyansh Deora , Arnav Akhoury , Nandikotkur Achyuth , Satish Vanahalli
IPC: G06F15/173 , G06F16/955 , H04L51/08 , G06F16/9535 , G06F40/205 , H04L67/02
Abstract: A resource link engine may aggregate, from one or more communication services, data including a plurality of messages exchanged between a plurality of users. The resource link engine may compute, for each resource link included in the plurality of messages, a first relevance score of the resource link for a user and/or a second relevance score of the resource link for a group of users including the user. The resource link engine may identify, based on the first relevance score and/or the second relevance score, one or more resource links relevant to the user. In response to detecting the user interacting with a browser at a device, the resource link engine may provide, to the device, the resource links identified as being relevant to the user. Related systems, methods, and articles of manufacture, including computer program products, are provided.
-
公开(公告)号:US11451614B2
公开(公告)日:2022-09-20
申请号:US17061901
申请日:2020-10-02
Applicant: Citrix Systems, Inc.
Inventor: Satish Vanahalli , Chirag Agarwal , Arnav Akhoury
IPC: H04L67/06 , H04L9/40 , H04L9/08 , G06F21/44 , H04L67/141 , H04L67/104 , H04W76/14 , H04W12/50 , H04W84/12
Abstract: Described embodiments provide systems and methods for transferring a file. A sender device configured to transfer a file to a receiver device may send an identifier of the receiver device and a public key to a server via a first network. The sender device may receive, via the first network prior to disconnecting from the first network, a session token from the server. The session token and the public key may be sent to the receiver device via the first network. The sender device may detect, after receiving the session token, a peer-to-peer (P2P) wireless network established by the receiver device. The P2P wireless network may broadcast a service set identifier (SSID) with a network key encrypted using the public key. The sender device may connect, using the network key, to the P2P wireless network to transfer the file to the receiver device via the P2P wireless network.
-
公开(公告)号:US20220245216A9
公开(公告)日:2022-08-04
申请号:US17087304
申请日:2020-11-02
Applicant: CITRIX SYSTEMS, INC.
Inventor: Divyansh Deora , Arnav Akhoury , Nandikotkur Achyuth , Satish Vanahalli
IPC: G06F16/955 , H04L12/58 , H04L29/08 , G06F40/205 , G06F16/9535
Abstract: A resource link engine may aggregate, from one or more communication services, data including a plurality of messages exchanged between a plurality of users. The resource link engine may compute, for each resource link included in the plurality of messages, a first relevance score of the resource link for a user and/or a second relevance score of the resource link for a group of users including the user. The resource link engine may identify, based on the first relevance score and/or the second relevance score, one or more resource links relevant to the user. In response to detecting the user interacting with a browser at a device, the resource link engine may provide, to the device, the resource links identified as being relevant to the user. Related systems, methods, and articles of manufacture, including computer program products, are provided.
-
公开(公告)号:US20200349972A1
公开(公告)日:2020-11-05
申请号:US16402908
申请日:2019-05-03
Applicant: Citrix Systems, Inc.
Inventor: Divyansh Deora , Arnav Akhoury , Nandikotkur Achyuth
IPC: G11B27/031 , G06K9/00 , H04N21/2343
Abstract: A method is disclosed in which first payload data included in a first file container and second payload data included in a second file container are determined. The first payload data is decoded to determine first un-encoded data representing first content, and the second payload data is decoded to determine second un-encoded data representing second content. At least one difference is determined between the first un-encoded data and the second un-encoded data, and third un-encoded data corresponding to the at least one difference is determined. The third un-encoded data is encoded to generate third payload data representing third content, and a third file container is generated that includes the third payload data.
-
公开(公告)号:US20200314167A1
公开(公告)日:2020-10-01
申请号:US16371383
申请日:2019-04-01
Applicant: Citrix Systems, Inc.
Inventor: Nandikotkur Achyuth , Satish Vanahalli , Arnav Akhoury
IPC: H04L29/08 , G06F16/188 , G06F21/62 , G06F9/455 , H04L29/06
Abstract: This disclosure is directed to embodiments of systems and methods for containerizing files and managing policy data applied to the resulting containers. In some of the disclosed embodiments, a computing system determines that a file stored in storage medium is to be included in a container to be sent to at least one computing component associated with a device including a user interface. The computing system determines that the file is of a particular type and also determines code that can be used to access files of the particular type. The computing system combines the file and the code into the container such that container is configured to be executed by the at least one computing component so as to cause content of the file to be presented by the user interface. The computing system then sends the container to the at least one computing component. In some implementations, the container may further include policy information defining at least one of whether, how, where, when, or by whom the file can be accessed using the code. A communication link may be established between the computing system and the container at the at least one computing component and an instruction may be sent via the communication link that causes a change to the policy information.
-
公开(公告)号: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.
-
公开(公告)号:US11831646B2
公开(公告)日:2023-11-28
申请号:US16371406
申请日:2019-04-01
Applicant: Citrix Systems, Inc.
Inventor: Nandikotkur Achyuth , Satish Vanahalli , Chirag Agarwal , Arnav Akhoury
CPC classification number: H04L63/102 , H04L9/0819 , H04L63/0861 , H04L63/0884 , H04W12/06 , H04W12/08
Abstract: This disclosure is directed to embodiments of systems and methods for controlling the access to files or other data. In some of the disclosed embodiments, a computing system receives a request for access to data by a first device operated by a first user, and determines that an identity of a second user associated with the data is to be authenticated to allow access to the data by the first device. The computing system invokes an authentication process to authenticate the identity of the second user based on an input provided to a second device by the second user and, based on that authentication process, determines that the identity of the second user has been authenticated based on the first input. The computing system then provides access to the data by the first device based at least in part on authentication of the identity of the second user. The authentication process may, for example, authenticate the identity of the second user based on a biometric input provided by the second user.
-
18.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-