Patents by Inventor Venu Gopal Nathani

Venu Gopal Nathani 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: 11513609
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment. The interface control element may be a preview pane.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 29, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Publication number: 20220107688
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment. The interface control element may be a preview pane.
    Type: Application
    Filed: December 14, 2021
    Publication date: April 7, 2022
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 11209910
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: December 28, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Publication number: 20200356181
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 10754436
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 25, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 10558407
    Abstract: Methods and systems for a client device wirelessly receiving, from a location sensor, an identifier for the location sensor in response to detecting the location sensor. A device corresponding to the identifier for the location sensor may be determined, and resources of the device may be made available to the client device. After making the resources of the device available to the client device, the client device may send data for accessing the resources of the device. The device may comprise a printer, and the resources of the device may comprise printing services. The data for accessing the resources of the device may comprise print job data.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: February 11, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Venu Gopal Nathani, Mukund Ingale
  • Publication number: 20190121442
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 10180728
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: January 15, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 10133525
    Abstract: Methods and systems for virtual printing are described herein. A user may print to a virtual printer via a user device, and the user device may send print creation data to a server. The server may generate a print job based on the print creation data and store the print job in a print queue associated with the user. When the user approaches the location of one or more physical printers, a device handled by the user may detect a location sensor at the location and send a corresponding identifier to the server. The server may identify the one or more physical printers based on the identifier and send the print job stored in the print queue to one of the physical printers.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 20, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Venu Gopal Nathani, Mukund Ingale, Ian Russell Wesley, Lin Cao
  • Publication number: 20180203716
    Abstract: Systems and methods for automatically changing an Operational Mode (“OM”) of a Virtual Machine (“VM”). The methods comprise: detecting an OM change of a Computing Device (“CD”) from a first OM to a second OM in response to (a) a coupling or decoupling of an external device to/from the CD or (b) a reception of a user-software interaction for changing the OM; communicating information indicating CD's OM change from first software of the CD directly to a Virtual Desktop Agent (“VDA”) of the VM; performing first operations by the VDA to determine whether a third OM in which the VM is currently operating is the same as the second OM in which CD is currently operating; and performing second operations by the VDA to transform the third OM of the VM to the second OM when a determination is made that the third OM is different than the second OM.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 19, 2018
    Inventors: Venu Gopal Nathani, Gabriel Carrejo, Owen A. Smith
  • Publication number: 20170262235
    Abstract: Methods and systems for a client device wirelessly receiving, from a location sensor, an identifier for the location sensor in response to detecting the location sensor. A device corresponding to the identifier for the location sensor may be determined, and resources of the device may be made available to the client device. After making the resources of the device available to the client device, the client device may send data for accessing the resources of the device. The device may comprise a printer, and the resources of the device may comprise printing services. The data for accessing the resources of the device may comprise print job data.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 14, 2017
    Inventors: Venu Gopal Nathani, Mukund Ingale
  • Patent number: 9690525
    Abstract: Methods and systems for a client device wirelessly receiving, from a location sensor, an identifier for the location sensor in response to detecting the location sensor. A device corresponding to the identifier for the location sensor may be determined, and resources of the device may be made available to the client device. After making the resources of the device available to the client device, the client device may send data for accessing the resources of the device. The device may comprise a printer, and the resources of the device may comprise printing services. The data for accessing the resources of the device may comprise print job data.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: June 27, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Venu Gopal Nathani, Mukund Ingale
  • Publication number: 20170039007
    Abstract: Methods and systems for virtual printing are described herein. A user may print to a virtual printer via a user device, and the user device may send print creation data to a server. The server may generate a print job based on the print creation data and store the print job in a print queue associated with the user. When the user approaches the location of one or more physical printers, a device handled by the user may detect a location sensor at the location and send a corresponding identifier to the server. The server may identify the one or more physical printers based on the identifier and send the print job stored in the print queue to one of the physical printers.
    Type: Application
    Filed: August 6, 2015
    Publication date: February 9, 2017
    Inventors: Venu Gopal Nathani, Mukund Ingale, Ian Russell Wesley, Lin Cao
  • Publication number: 20160328187
    Abstract: Methods and systems for a client device wirelessly receiving, from a location sensor, an identifier for the location sensor in response to detecting the location sensor. A device corresponding to the identifier for the location sensor may be determined, and resources of the device may be made available to the client device. After making the resources of the device available to the client device, the client device may send data for accessing the resources of the device. The device may comprise a printer, and the resources of the device may comprise printing services. The data for accessing the resources of the device may comprise print job data.
    Type: Application
    Filed: August 6, 2015
    Publication date: November 10, 2016
    Inventors: Venu Gopal Nathani, Mukund Ingale
  • Publication number: 20140344766
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Application
    Filed: January 10, 2014
    Publication date: November 20, 2014
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani