-
1.
公开(公告)号:US20150195182A1
公开(公告)日:2015-07-09
申请号:US14151633
申请日:2014-01-09
Applicant: CITRIX SYSTEMS, INC
CPC classification number: H04L43/50 , G06F11/2289 , G06F11/2294 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2201/815 , H04L41/0672 , H04L41/082 , H04L41/0853 , H04L41/0866 , H04L43/0811 , H04L61/1511 , H04L63/20 , H04L69/40
Abstract: Systems and methods of the present disclosure are directed to providing centralized diagnostic services to a plurality of heterogeneous computing environments deployed at different data centers on different networks. In some embodiments, a centralized diagnostic tool establishes a connection to a server of a data center that deploys a computing environment with components. The centralized diagnostic tool validates automatically a component of the computing environment based on a corresponding configuration file received from the server for the component. The centralized diagnostic tool establishes a virtual device simulating a client application executing on a client device. The client application can be configured to communicate with the component. The centralized diagnostic tool automatically initiates a request using a predetermined protocol flow, and the virtual device transmits the request to the component. The virtual device receives a response to the request indicative of a status of the computing environment.
Abstract translation: 本公开的系统和方法旨在向部署在不同网络上的不同数据中心的多个异构计算环境提供集中诊断服务。 在一些实施例中,集中式诊断工具建立与部署计算环境的数据中心的服务器的连接。 集中诊断工具基于从组件的服务器接收到的相应配置文件自动验证计算环境的组件。 集中式诊断工具建立虚拟设备来模拟在客户端设备上执行的客户端应用程序。 客户端应用程序可以配置为与组件进行通信。 集中诊断工具使用预定的协议流自动发起请求,虚拟设备将该请求发送给组件。 虚拟设备接收到指示计算环境的状态的请求的响应。
-
公开(公告)号:US11463390B2
公开(公告)日:2022-10-04
申请号:US16051758
申请日:2018-08-01
Applicant: Citrix Systems, Inc.
Inventor: Nitin Kumar Mathur , Nimish Agarwal , Rajat Mishra , Harshavardhan Gupta
IPC: H04L51/08 , G06Q10/10 , H04L51/046 , H04L67/06 , G06F16/13 , G06F16/242 , H04L67/60 , H04L67/01
Abstract: Described embodiments provide systems and methods of selecting files to attach to an electronic mail. A server may identify, for each file of a plurality of files, a file context using content of each file. The server may identify, responsive to a request from a client for one or more attachments to add to an electronic mail, a mail context for the electronic mail based at least on content of the electronic mail. The server may compare the file context of at least one of the plurality of files with the mail context of the electronic mail. The server may select one or more files from the plurality of files based on the comparison of the file context with the mail context. The server may provide the client a list of the one or more files for selection as the one or more attachments for the electronic mail.
-
公开(公告)号:US09614745B2
公开(公告)日:2017-04-04
申请号:US14151633
申请日:2014-01-09
Applicant: Citrix Systems, Inc
CPC classification number: H04L43/50 , G06F11/2289 , G06F11/2294 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2201/815 , H04L41/0672 , H04L41/082 , H04L41/0853 , H04L41/0866 , H04L43/0811 , H04L61/1511 , H04L63/20 , H04L69/40
Abstract: Systems and methods of the present disclosure are directed to providing centralized diagnostic services to a plurality of heterogeneous computing environments deployed at different data centers on different networks. In some embodiments, a centralized diagnostic tool establishes a connection to a server of a data center that deploys a computing environment with components. The centralized diagnostic tool validates automatically a component of the computing environment based on a corresponding configuration file received from the server for the component. The centralized diagnostic tool establishes a virtual device simulating a client application executing on a client device. The client application can be configured to communicate with the component. The centralized diagnostic tool automatically initiates a request using a predetermined protocol flow, and the virtual device transmits the request to the component. The virtual device receives a response to the request indicative of a status of the computing environment.
-
公开(公告)号:US11734503B2
公开(公告)日:2023-08-22
申请号:US17514683
申请日:2021-10-29
Applicant: Citrix Systems, Inc.
Inventor: Ashish Goyal , Aditya Chand , Mariana Ortiz-Reyes , Nitin Kumar Mathur
IPC: G06F40/174 , G10L15/32 , G10L15/22 , H04L51/02 , G10L15/26
CPC classification number: G06F40/174 , G10L15/22 , G10L15/26 , G10L15/32 , H04L51/02 , G10L2015/225
Abstract: Methods and systems for generating conversation models from documents are described herein. A system may receive a document and generate a conversation model that may be deployed by a chatbot or other automated agent (e.g., voice assistant, messenger bot, etc.). The chatbot may use the conversation model to engage in a conversation with a user and obtain information from the user to complete the document. The system may generate questions to ask the user based on text in the document that indicates a request for information. Additionally, the system may provide instructions to a user via a chatbot. The instructions may be generated based on text in the document that explains how to fill out the document.
-
公开(公告)号:US11269604B1
公开(公告)日:2022-03-08
申请号:US17349038
申请日:2021-06-16
Applicant: Citrix Systems, Inc.
Inventor: Himanshu Parihar , Max Aristilde , Nitin Kumar Mathur
Abstract: A system and method for analyzing a performance of computer code. A method includes scanning a graph to identify a plurality of calls to executable code, individual nodes of the graph representing different calls to be taken by the executable code; determining a score for individual nodes of the graph based on resources required to perform the call represented by that node, the call being one that consumes substantial resources of a computing system to accomplish an operation; adjusting the score of individual nodes that are associated with repetitive action nodes in the graph; and generating recommendations to improve performance of the computer code based on scores indicative of substantial resource consumption.
-
公开(公告)号:US11170161B2
公开(公告)日:2021-11-09
申请号:US15977641
申请日:2018-05-11
Applicant: Citrix Systems, Inc.
Inventor: Ashish Goyal , Aditya Chand , Mariana Ortiz-Reyes , Nitin Kumar Mathur
IPC: G06F40/174 , G10L15/32 , G10L15/22 , H04L12/58 , G10L15/26
Abstract: Methods and systems for generating conversation models from documents are described herein. A system may receive a document and generate a conversation model that may be deployed by a chatbot or other automated agent (e.g., voice assistant, messenger bot, etc). The chatbot may use the conversation model to engage in a conversation with a user and obtain information from the user to complete the document. The system may generate questions to ask the user based on text in the document that indicates a request for information. Additionally, the system may provide instructions to a user via a chatbot. The instructions may be generated based on text in the document that explains how to fill out the document.
-
公开(公告)号:US11144612B1
公开(公告)日:2021-10-12
申请号:US16841846
申请日:2020-04-07
Applicant: Citrix Systems, Inc.
Inventor: Nitin Kumar Mathur
IPC: G06F16/00 , G06F16/955 , G06F40/205 , G06F16/9038 , G06F16/903 , G06F16/93
Abstract: A system and method system for providing auto-hyperlinking in endpoint content. A system includes email clients installed on remote client devices and managed by an application management service. The system further includes an auto-hyperlinking system having: a configuration file that regular expressions (regex's), wherein each regex is associated with an application and a URL template, and wherein each regex is coded to identify a string and parse an associated parameter; and a process that modifies an inputted email including: searching the inputted email for an email text string specified by the set of regex's; in response to locating a matching email text string as specified by an associated regex, parsing the matching email text string to extract a parameter value; and converting the email text string within the inputted email into a hyperlink based on an associated URL template, wherein the hyperlink includes the parameter value.
-
公开(公告)号:US20210312005A1
公开(公告)日:2021-10-07
申请号:US16841846
申请日:2020-04-07
Applicant: Citrix Systems, Inc.
Inventor: Nitin Kumar Mathur
IPC: G06F16/955 , G06F16/903 , G06F16/9038 , G06F40/205
Abstract: A system and method system for providing auto-hyperlinking in endpoint content. A system includes email clients installed on remote client devices and managed by an application management service. The system further includes an auto-hyperlinking system having: a configuration file that regular expressions (regex's), wherein each regex is associated with an application and a URL template, and wherein each regex is coded to identify a string and parse an associated parameter; and a process that modifies an inputted email including: searching the inputted email for an email text string specified by the set of regex's; in response to locating a matching email text string as specified by an associated regex, parsing the matching email text string to extract a parameter value; and converting the email text string within the inputted email into a hyperlink based on an associated URL template, wherein the hyperlink includes the parameter value.
-
公开(公告)号:US20200045001A1
公开(公告)日:2020-02-06
申请号:US16051758
申请日:2018-08-01
Applicant: Citrix Systems, Inc.
Inventor: Nitin Kumar Mathur , Nimish Agarwal , Rajat Mishra , Harshavardhan Gupta
Abstract: Described embodiments provide systems and methods of selecting files to attach to an electronic mail. A server may identify, for each file of a plurality of files, a file context using content of each file. The server may identify, responsive to a request from a client for one or more attachments to add to an electronic mail, a mail context for the electronic mail based at least on content of the electronic mail. The server may compare the file context of at least one of the plurality of files with the mail context of the electronic mail. The server may select one or more files from the plurality of files based on the comparison of the file context with the mail context. The server may provide the client a list of the one or more files for selection as the one or more attachments for the electronic mail.
-
-
-
-
-
-
-
-