Patents by Inventor Marco Borg

Marco Borg 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: 11924155
    Abstract: Disclosed are systems and methods for managing notifications from published applications. A method for managing notifications from one or more published applications includes detecting, by a server, a notification from the one or more published applications launched by a user at a client device, forming a notification packet containing information from the notification, and causing the notification packet to be provided to the client device.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: March 5, 2024
    Assignee: Parallels International GmbH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 11831723
    Abstract: Systems and methods are disclosed herein for remote application sharing. An exemplary method comprises detecting a user establishing a connection with a remote application server, authenticating the user based on login information associated with the user, determining that the user has requested execution of a shared application hosted on the remote application server, responsive to determining that the user has requested execution of the shared application, gathering information for accessing the shared application hosted on the remote application server, establishing a user session for executing the shared application, generating an application link comprising the information for accessing the shared application over the user session and publishing the application link for distribution to one or more third party users, wherein activation of the application link by the one or more third party users shares the user session with the one or more third party users.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: November 28, 2023
    Assignee: Parallels International GmbH
    Inventors: Marco Borg, Daniel Farrugia, Nikolay Dobrovolskiy, Sergei Beloussov
  • Patent number: 11748124
    Abstract: Disclosed are systems and methods for providing layouts for a remote desktop session. According to one aspect, a method comprises receiving, at a remote application server, a request from a client device to initiate a remote desktop session, extracting configuration information regarding the client device from the request, retrieving, from a database, a layout that defines one or more remote applications and configurations for the one or more remote applications executing on the remote desktop session, initiating the remote desktop session with the client device, launching the one or more remote applications defined in the layout and configuring the one or more remote applications according to the configurations.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: September 5, 2023
    Assignee: Parallels International GmbH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 11438296
    Abstract: Disclosed are systems and methods for managing notifications from published applications. A method for managing notifications from one or more published applications includes detecting, by a server, a notification from the one or more published applications launched by a user at a client device, forming a notification packet containing information from the notification, and causing the notification packet to be provided to the client device.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: September 6, 2022
    Assignee: Parallels International GMBH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 11379252
    Abstract: Disclosed are systems and methods for providing layouts for a remote desktop session. According to one aspect, a method comprises receiving, at a remote application server, a request from a client device to initiate a remote desktop session, extracting configuration information regarding the client device from the request, retrieving, from a database, a layout that defines one or more remote applications and configurations for the one or more remote applications executing on the remote desktop session, initiating the remote desktop session with the client device, launching the one or more remote applications defined in the layout and configuring the one or more remote applications according to the configurations.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: July 5, 2022
    Assignee: PARALLELS INTERNATIONAL GMBH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Publication number: 20220150313
    Abstract: Systems and methods are disclosed herein for remote application sharing. An exemplary method comprises detecting a user establishing a connection with a remote application server, authenticating the user based on login information associated with the user, determining that the user has requested execution of a shared application hosted on the remote application server, responsive to determining that the user has requested execution of the shared application, gathering information for accessing the shared application hosted on the remote application server, establishing a user session for executing the shared application, generating an application link comprising the information for accessing the shared application over the user session and publishing the application link for distribution to one or more third party users, wherein activation of the application link by the one or more third party users shares the user session with the one or more third party users.
    Type: Application
    Filed: December 21, 2021
    Publication date: May 12, 2022
    Inventors: MARCO BORG, DANIEL FARRUGIA, NIKOLAY DOBROVOLSKIY, SERGEI BELOUSSOV
  • Patent number: 10826861
    Abstract: Disclosed are systems and methods for managing notifications from published applications. The described system provides a remote application server that listens for notifications from one or more published applications launched by a user at a client device, detects a notification from the one or more published applications, forms an intercepted notification packet containing information from the notification, determines whether the client device has enabled polling and adding the notification packet to a queue of notifications when polling is enabled, pushes the queue of notifications when a polling request is received from the client device; and pushes the intercepted notification packet when polling is not enabled. The described system further includes.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: November 3, 2020
    Assignee: Parallels International GmbH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov