Patents by Inventor Ondrej Florian

Ondrej Florian 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: 9928226
    Abstract: One exemplary embodiment involves downloading electronic content for editing at a local editing application, the electronic content received from a remote network source accessed through a web browser's connection to the source, the local editing application separate from the web browser. The embodiment further involves identifying edits made at the local editing application to the electronic content resulting in a new version of the electronic content. And, the embodiment further involves initiating an upload of the new version of the electronic content through the browser's network connection to the source.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: March 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Ondrej Florian
  • Patent number: 9906614
    Abstract: Techniques are provided for selectively broadcasting information from a sender's computer to one or more recipient computers in real-time. A user connects to a networked content server and browses selected content items which are determined to be of interest to other collaborators. The user activates a content sharing mode and indicates which content is to be shared. A reference to the shared content is sent to the server which in turn pushes the referenced content to identified content recipients. Content recipients can be identified based on a variety of factors, such as by subscription to a listening channel opened by the content sender, by individual selection by the content sender, and/or by geolocation. The shared content can be automatically displayed to each identified content recipient non-intrusively. Content can be pushed to the content recipients via a persistent open communication channel established between the content server and content recipients.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: February 27, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Alexandre Capt, Damien Antipa, Ondrej Florian
  • Patent number: 9858027
    Abstract: Techniques are provided for segmenting digital content into a plurality of tiles which can be displayed across multiple application windows. For example, in one specific implementation, the methods disclosed herein can be used to segment a webpage into a plurality of tiles, wherein each of the tiles can be displayed in a separate web browser that displays a portion of the original webpage. In general, each content browser identifies which tile it displays based on a configuration that can be stored locally by the browser. To maintain interactivity such as may be provided by active content, each browser includes a mutation observer configured to detect changes in a document object model (DOM) and/or cascading style sheet (CSS) associated with the displayed content. Detected changes are recorded in notification messages which can be broadcast to other content browsers via a WebSocket connection or a direct peer-to-peer network.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: January 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Damien Antipa, Alexandre Capt, Tobias Bocanegra, Ondrej Florian
  • Publication number: 20160125778
    Abstract: Techniques are provided for segmenting digital content into a plurality of tiles which can be displayed across multiple application windows. For example, in one specific implementation, the methods disclosed herein can be used to segment a webpage into a plurality of tiles, wherein each of the tiles can be displayed in a separate web browser that displays a portion of the original webpage. In general, each content browser identifies which tile it displays based on a configuration that can be stored locally by the browser. To maintain interactivity such as may be provided by active content, each browser includes a mutation observer configured to detect changes in a document object model (DOM) and/or cascading style sheet (CSS) associated with the displayed content. Detected changes are recorded in notification messages which can be broadcast to other content browsers via a WebSocket connection or a direct peer-to-peer network.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Applicant: Adobe Systems Incorporated
    Inventors: Damien Antipa, Alexandre Capt, Tobias Bocanegra, Ondrej Florian
  • Publication number: 20150319197
    Abstract: Techniques are provided for selectively broadcasting information from a sender's computer to one or more recipient computers in real-time. A user connects to a networked content server and browses selected content items which are determined to be of interest to other collaborators. The user activates a content sharing mode and indicates which content is to be shared. A reference to the shared content is sent to the server which in turn pushes the referenced content to identified content recipients. Content recipients can be identified based on a variety of factors, such as by subscription to a listening channel opened by the content sender, by individual selection by the content sender, and/or by geolocation. The shared content can be automatically displayed to each identified content recipient non-intrusively. Content can be pushed to the content recipients via a persistent open communication channel established between the content server and content recipients.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Alexandre Capt, Damien Antipa, Ondrej Florian
  • Publication number: 20130254656
    Abstract: One exemplary embodiment involves downloading electronic content for editing at a local editing application, the electronic content received from a remote network source accessed through a web browser's connection to the source, the local editing application separate from the web browser. The embodiment further involves identifying edits made at the local editing application to the electronic content resulting in a new version of the electronic content. And, the embodiment further involves initiating an upload of the new version of the electronic content through the browser's network connection to the source.
    Type: Application
    Filed: October 26, 2012
    Publication date: September 26, 2013
    Applicant: Adobe Systems Incorporated
    Inventor: Ondrej Florian