Patents by Inventor Modesto Tabares

Modesto Tabares 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: 11429566
    Abstract: Systems and methods for classification of log data at the source into sets of critical and non-critical data. Critical data may be indexed and processed normally, while non-critical data may be provided to and stored by the cloud-based log aggregation system without indexing, at significantly lower cost in terms of processing and storage. In the event that non-critical data is required for troubleshooting or analysis, the non-critical data may be indexed dynamically on request. Because the non-critical data is stored at the cloud-based log aggregation system, it may be quickly indexed and added to the critical data, without additional consumption of bandwidth or delays due to transmission. Dynamic selection and classification of critical and non-critical data may thus allow an enterprise to balance costs and availability of indexed data.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: August 30, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Modesto Tabares, Juan Rivera
  • Publication number: 20210152626
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 20, 2021
    Inventors: Georgy Momchilov, Modesto Tabares, Ning Ye
  • Patent number: 10855747
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: December 1, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Modesto Tabares, Ning Ye
  • Patent number: 10789093
    Abstract: A computing system includes an enterprise server providing an application, a mobile computing device having sensor capabilities registered with the enterprise server, and a client computing device operated by a user to access the application. The user is to request a capability of the application. The enterprise server is configured to compare the requested capability of the application to the registered sensor capabilities of the mobile computing device. If the requested capability of the application can be performed by the mobile computing device, then the enterprise server is configured to provide a notification to the mobile computing device requesting permission for the mobile computing device to provide access to the sensor capability corresponding to the requested capability of the application. The mobile computing device performs the requested capability of the application after permission is granted.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: September 29, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Modesto Tabares, Juan Rivera
  • Patent number: 10778603
    Abstract: Systems and methods for controlling access to broker resources. The methods comprising: receiving, by a client device from a broker server, a list of broker resources that a user is permitted to access and blockchain information for connecting with each broker resource of the list; detecting when the broker server become unavailable; and using the blockchain information to control connection establishment between the client device and at least a first resource of the broker resources in the list while the broker server is unavailable.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: September 15, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: Modesto Tabares
  • Publication number: 20200249981
    Abstract: A computing system includes an enterprise server providing an application, a mobile computing device having sensor capabilities registered with the enterprise server, and a client computing device operated by a user to access the application. The user is to request a capability of the application. The enterprise server is configured to compare the requested capability of the application to the registered sensor capabilities of the mobile computing device. If the requested capability of the application can be performed by the mobile computing device, then the enterprise server is configured to provide a notification to the mobile computing device requesting permission for the mobile computing device to provide access to the sensor capability corresponding to the requested capability of the application. The mobile computing device performs the requested capability of the application after permission is granted.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 6, 2020
    Inventors: Modesto Tabares, Juan Rivera
  • Publication number: 20200159841
    Abstract: Systems and methods for classification of log data at the source into sets of critical and non-critical data. Critical data may be indexed and processed normally, while non-critical data may be provided to and stored by the cloud-based log aggregation system without indexing, at significantly lower cost in terms of processing and storage. In the event that non-critical data is required for troubleshooting or analysis, the non-critical data may be indexed dynamically on request. Because the non-critical data is stored at the cloud-based log aggregation system, it may be quickly indexed and added to the critical data, without additional consumption of bandwidth or delays due to transmission. Dynamic selection and classification of critical and non-critical data may thus allow an enterprise to balance costs and availability of indexed data.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventors: Modesto Tabares, Juan Rivera
  • Publication number: 20200120039
    Abstract: Systems and methods for controlling access to broker resources. The methods comprising: receiving, by a client device from a broker server, a list of broker resources that a user is permitted to access and blockchain information for connecting with each broker resource of the list; detecting when the broker server become unavailable; and using the blockchain information to control connection establishment between the client device and at least a first resource of the broker resources in the list while the broker server is unavailable.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventor: Modesto Tabares
  • Publication number: 20190132381
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: December 20, 2018
    Publication date: May 2, 2019
    Inventors: Georgy Momchilov, Modesto Tabares, Ning Ye
  • Patent number: 10200453
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: February 5, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Patent number: 10187356
    Abstract: Connectivity required for cloud computing services is provided by an SSL/TLS-based VPN client computer system operatively connected to a customer network of a cloud service customer. The VPN client instantiates an SSL/TLS-based VPN tunnel with an SSL/TLS-based VPN server operatively connected to a provider network of a cloud services provider. The VPN client facilitates digital data communications with one or more computing resources comprising the customer network by using a reverse network address translation (RNAT).
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: January 22, 2019
    Assignee: Citrix Systems, Inc.
    Inventor: Modesto Tabares
  • Publication number: 20180145950
    Abstract: Connectivity required for cloud computing services is provided by an SSL/TLS-based VPN client computer system operatively connected to a customer network of a cloud service customer. The VPN client instantiates an SSL/TLS-based VPN tunnel with an SSL/TLS-based VPN server operatively connected to a provider network of a cloud services provider. The VPN client facilitates digital data communications with one or more computing resources comprising the customer network by using a reverse network address translation (RNAT).
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventor: Modesto Tabares
  • Patent number: 9736221
    Abstract: Methods and systems for transparent user interface integration between remote applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: August 15, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Publication number: 20160044088
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Patent number: 9210213
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: December 8, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Patent number: 9203883
    Abstract: A proxy streaming module executes on a first computing machine to stream multimedia data from a virtual channel that is established between the first computing machine and a second computing machine. In some instances, the multimedia data is generated by a multimedia device that communicates with the second computing machine. The proxy streaming module forwards the multimedia data to a presentation application that is executing on the first computing machine. A remoting application that executes on the first computing machine then captures the application output generated by the presentation application while the presentation application presents the multimedia data. The remoting application then transmits the application output to the second computing machine which displays the application output in an application output window.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: December 1, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Todd Giebler, Modesto Tabares, Jacob Summers
  • Patent number: 9191425
    Abstract: A proxy streaming module executes on a first computing machine to stream multimedia data from a virtual channel that is established between the first computing machine and a second computing machine. In some instances, the multimedia data is generated by a multimedia device that communicates with the second computing machine. The proxy streaming module forwards the multimedia data to a presentation application that is executing on the first computing machine. A remoting application that executes on the first computing machine then captures the application output generated by the presentation application while the presentation application presents the multimedia data. The remoting application then transmits the application output to the second computing machine which displays the application output in an application output window.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: November 17, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Todd Giebler, Modesto Tabares, Jacob Summers
  • Publication number: 20150134735
    Abstract: Methods and systems for transparent user interface integration between remote applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: January 19, 2015
    Publication date: May 14, 2015
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Publication number: 20120324365
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: August 31, 2012
    Publication date: December 20, 2012
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Georgy Momchilov, Ning Ye, Modesto Tabares
  • Patent number: 8296357
    Abstract: Described are methods and systems for remotely providing calls issued to a multimedia plugin. A proxy plugin executing on a server can intercept calls issued by a container application on the server, to a multimedia plugin. The proxy plugin can then transmit the intercepted call to a plugin executing on a client. The multimedia plugin on the client can receive the call issued by container application and responsively generate graphical or multimedia content. Upon generating the multimedia or graphical content, the multimedia plugin can display the generated content within a plugin window on the client. In some instances, the proxy plugin responds to the call issued by the container application rather than forward the call to the multimedia plugin. In those instances, the proxy plugin retrieves content from cache and responds to the container application call with the retrieved content.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: October 23, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: David Stone, Juan Rivera, Modesto Tabares