Patents by Inventor Anuj Magazine
Anuj Magazine has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11765643Abstract: A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.Type: GrantFiled: October 15, 2021Date of Patent: September 19, 2023Inventors: Anudeep Narasimhaprasad Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11683166Abstract: In some embodiments, a method may be performed by a computing device that involves displaying an identifier indicative of a file, the display of the identifier being readable by a second device, receiving first data from the second device in response to the identifier being read by the second device, and enabling performance of at least one action with respect to the file with use of the first data. In some embodiments, the method may further involve receiving a first encryption fragment associated with the file, receiving, from the second device, a second encryption fragment associated with the file, reconstructing, using at least the first encryption fragment and the second encryption fragment, an encryption key enabling viewing of the file, and viewing the file using the encryption key.Type: GrantFiled: July 30, 2020Date of Patent: June 20, 2023Inventors: Praveen Raja Dhanabalan, Anudeep Athlur, Anuj Magazine
-
Patent number: 11671254Abstract: Methods and systems for secure authentication in an extended reality (XR) environment are described herein. An XR environment may be output by a computing device and for display on a device configured to be worn by a user. A first plurality of images may be determined via the XR environment. The first plurality of images may be determined based on a user looking at a plurality of objects, real or virtual, in the XR environment. The first plurality of images may be sent to a server, and the server may return a second plurality of images. A public key and private key may be determined based on different portions of each of the second plurality of images. The public key may be sent to the server to register and/or authenticate subsequent communications between the computing device and the server.Type: GrantFiled: May 10, 2022Date of Patent: June 6, 2023Assignee: Citrix Systems, Inc.Inventors: Anudeep Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11595428Abstract: A method for providing a visual indication of the security threat awareness level is disclosed. Such a visual indication helps improve the security of a device or an enterprise by giving a user an indication of the security risks associated with currently open and active applications. In turn, the user can use the visual indication as a cue to take mitigating actions to reduce the security risk, such as by using the application more carefully or by exiting the application. Each application is assigned a security score and the system determines the security threat awareness level based on the security score(s) of the open and active applications.Type: GrantFiled: January 6, 2021Date of Patent: February 28, 2023Inventors: Preveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
-
Publication number: 20220279037Abstract: Described embodiments provide systems and methods for selecting between modes for delivering or providing access to a file. A server can be configured to deliver the file via a plurality of modes of delivery including. A first mode of delivery can include downloading the file and a second mode of delivery can include delivering the file via a virtualized stream. The server can receive a request and initiate downloading of the file for a length of time. The server can identify an amount of available bandwidth and size of the file and determine a first time for the first mode of delivery. The first time can be compared to a second time to deliver the file via the second mode of delivery. The server can select between the first mode of delivery and the second mode of delivery and provide the file via the selected mode of delivery.Type: ApplicationFiled: May 18, 2022Publication date: September 1, 2022Inventors: Anuj Magazine, Praveen Raja Dhanabalan, Anudeep Athlur
-
Publication number: 20220271934Abstract: Methods and systems for secure authentication in an extended reality (XR) environment are described herein. An XR environment may be output by a computing device and for display on a device configured to be worn by a user. A first plurality of images may be determined via the XR environment. The first plurality of images may be determined based on a user looking at a plurality of objects, real or virtual, in the XR environment. The first plurality of images may be sent to a server, and the server may return a second plurality of images. A public key and private key may be determined based on different portions of each of the second plurality of images. The public key may be sent to the server to register and/or authenticate subsequent communications between the computing device and the server.Type: ApplicationFiled: May 10, 2022Publication date: August 25, 2022Inventors: Anudeep Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11386441Abstract: A machine learning system may monitor usage of network or hosted resources by users or employees, and may dynamically generate short or “micro” surveys for immediate presentation. These surveys may be aggregated and analyzed by the machine learning system, reducing delays of responses. As a result, engagement may be measured in real-time or near real-time, actionable insights generated, and responsive actions taken. The machine learning system may monitor various interactions of users or employees with a virtual or hosted environment or workspace, including connections to virtual machines, remote desktop applications, SaaS applications, web applications, or other such entities, as well as environmental characteristics such as network location and/or quality.Type: GrantFiled: April 17, 2019Date of Patent: July 12, 2022Assignee: Citrix Systems, Inc.Inventors: Anuj Magazine, Praveen Raja Dhanabalan, Anudeep Athlur
-
Publication number: 20220217174Abstract: A method for providing a visual indication of the security threat awareness level is disclosed. Such a visual indication helps improve the security of a device or an enterprise by giving a user an indication of the security risks associated with currently open and active applications. In turn, the user can use the visual indication as a cue to take mitigating actions to reduce the security risk, such as by using the application more carefully or by exiting the application. Each application is assigned a security score and the system determines the security threat awareness level based on the security score(s) of the open and active applications.Type: ApplicationFiled: January 6, 2021Publication date: July 7, 2022Applicant: Citrix Systems, Inc.Inventors: Preveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
-
Patent number: 11362825Abstract: Methods and systems for secure authentication in an extended reality (XR) environment are described herein. An XR environment may be output by a computing device and for display on a device configured to be worn by a user. A first plurality of images may be determined via the XR environment. The first plurality of images may be determined based on a user looking at a plurality of objects, real or virtual, in the XR environment. The first plurality of images may be sent to a server, and the server may return a second plurality of images. A public key and private key may be determined based on different portions of each of the second plurality of images. The public key may be sent to the server to register and/or authenticate subsequent communications between the computing device and the server.Type: GrantFiled: May 29, 2020Date of Patent: June 14, 2022Assignee: Citrix Systems, Inc.Inventors: Anudeep Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11360943Abstract: A computing system may store a first file in a system repository that is to be synchronized with at least a first repository associated with a first client device and a second repository associated with a second client device. The computing system may determine that the first repository is to receive a downloaded copy of at least a portion of the first file, and may cause a copy of the at least a portion of the first file to be downloaded from the system repository to the first repository. Based at least in part on the computing system determining that the first repository is to receive the downloaded copy, an identifier of the at least a portion of first file may be stored in the second repository without storing a copy of the at least a portion of the first file in the second repository.Type: GrantFiled: June 4, 2020Date of Patent: June 14, 2022Assignee: Citrix Systems, Inc.Inventors: Praveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
-
Patent number: 11349904Abstract: Described embodiments provide systems and methods for selecting between modes for delivering or providing access to a file. A server can be configured to deliver the file via a plurality of modes of delivery including. A first mode of delivery can include downloading the file and a second mode of delivery can include delivering the file via a virtualized stream. The server can receive a request and initiate downloading of the file for a length of time. The server can identify an amount of available bandwidth and size of the file and determine a first time for the first mode of delivery. The first time can be compared to a second time to deliver the file via the second mode of delivery. The server can select between the first mode of delivery and the second mode of delivery and provide the file via the selected mode of delivery.Type: GrantFiled: April 3, 2019Date of Patent: May 31, 2022Assignee: Citrix Systems, Inc.Inventors: Anuj Magazine, Praveen Raja Dhanabalan, Anudeep Athlur
-
Patent number: 11334529Abstract: A computing system may perform a method that involves receiving, from a first computing device, a request for a file, where the request identifies at least one user who has access to the file and includes information indicative of the file. The method further includes identifying, based at least in part on the received request, the file within a repository of files, sending, to a second computing device, a first indication of the request to access the file, receiving, from the second computing device, a second indication that the file is to be made accessible via the first computing device, and causing the file to be transferred from the repository to the first computing device.Type: GrantFiled: January 28, 2020Date of Patent: May 17, 2022Assignee: Citrix Systems, Inc.Inventors: Praveen Raja Dhanabalan, Anudeep Athlur, Anuj Magazine
-
Patent number: 11334825Abstract: A method may involve receiving, by a computing system, an input indicative of an individual with whom a user of a client device is to communicate. The computing system may determine data of a plurality of applications, the data being indicative of the individual being available with at least one of the plurality of applications. The computing system may select, based at least in part on the data, a first application, from among the plurality of applications, for communication with the individual, and may cause the client device to output an indication that the first application can be used to communicate with the individual.Type: GrantFiled: May 20, 2020Date of Patent: May 17, 2022Assignee: Citrix Systems, Inc.Inventors: Praveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
-
Patent number: 11290522Abstract: Disclosed is a computing system capable of performing a method that involves determining that a first user is authorized to use each of a first device and a second device to access the computing system. The computing system may receive, from the first device, a file transfer request that identifies a first file, and may determine, based at least in part on the file transfer request, that the first file is to be transferred between the computing system and the second device. In response to the file transfer request and based at least in part on the first user being authorized to use each of the first and second devices to access the computing system, the computing system may cause the first file to be transferred between the computing system and the second device.Type: GrantFiled: April 30, 2021Date of Patent: March 29, 2022Assignee: Citrix Systems, Inc.Inventors: Praveen Raja Dhanabalan, Anuj Magazine, Anudeep Athlur
-
Publication number: 20220083509Abstract: A computing system may compare a first hash with a second hash, the first hash generated by a client device using a first section of a file at the client device and the second hash generated using first data stored by the computing system. In response to a match between the first and second hashes, the computing system may generate a copy of the file with use of the first data to avoid delay caused by upload of the first section of the file from the client device.Type: ApplicationFiled: October 29, 2020Publication date: March 17, 2022Inventors: Praveen Raja Dhanabalan, Anudeep Athlur, Anuj Magazine
-
Publication number: 20220038995Abstract: A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.Type: ApplicationFiled: October 15, 2021Publication date: February 3, 2022Inventors: Anudeep Narasimhaprasad Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11216415Abstract: One disclosed method involves determining at least first and second segments of content represented by a first file, determining first data corresponding to occasions on which the first segment has been previously accessed, and determining second data corresponding to occasions on which the second segment has been previously accessed. Based at least in part on the first data and the second data, the first segment may be determined to be more likely relevant to a first user than the second segment.Type: GrantFiled: June 19, 2019Date of Patent: January 4, 2022Assignee: Citrix Systems, Inc.Inventors: Anuj Magazine, Praveen Raja Dhanabalan, Anudeep Narasimhaprasad Athlur
-
Publication number: 20210399886Abstract: In some embodiments, a method may be performed by a computing device that involves displaying an identifier indicative of a file, the display of the identifier being readable by a second device, receiving first data from the second device in response to the identifier being read by the second device, and enabling performance of at least one action with respect to the file with use of the first data. In some embodiments, the method may further involve receiving a first encryption fragment associated with the file, receiving, from the second device, a second encryption fragment associated with the file, reconstructing, using at least the first encryption fragment and the second encryption fragment, an encryption key enabling viewing of the file, and viewing the file using the encryption key.Type: ApplicationFiled: July 30, 2020Publication date: December 23, 2021Inventors: Praveen Raja Dhanabalan, Anudeep Athlur, Anuj Magazine
-
Patent number: 11184833Abstract: A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.Type: GrantFiled: June 19, 2019Date of Patent: November 23, 2021Assignee: Citrix Systems, Inc.Inventors: Anudeep Narasimhaprasad Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Publication number: 20210336784Abstract: Methods and systems for secure authentication in an extended reality (XR) environment are described herein. An XR environment may be output by a computing device and for display on a device configured to be worn by a user. A first plurality of images may be determined via the XR environment. The first plurality of images may be determined based on a user looking at a plurality of objects, real or virtual, in the XR environment. The first plurality of images may be sent to a server, and the server may return a second plurality of images. A public key and private key may be determined based on different portions of each of the second plurality of images. The public key may be sent to the server to register and/or authenticate subsequent communications between the computing device and the server.Type: ApplicationFiled: May 29, 2020Publication date: October 28, 2021Inventors: Anudeep Athlur, Praveen Raja Dhanabalan, Anuj Magazine