Patents by Inventor Damien Antipa

Damien Antipa 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: 11297059
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for facilitating user-centric identity management. In this regard, various aspects of identity management are designed to be more transparent to users to bolster user assurance with respect to “behind-the-scenes” procedures of identity management. Generally, indications of data flow between service providers, identity providers, and/or user devices can be provided to the user device for presentation to the user. As a result, visual representations of data flow, notifications of data flow, or the like, can be presented to the user to expose various aspects of identity management. In some embodiments, users may be able to control aspects of identity management, for example, by confirming or preventing data flow between providers.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: April 5, 2022
    Assignee: ADOBE INC.
    Inventors: Damien Antipa, Antonio Sanso
  • Patent number: 11063956
    Abstract: In various implementations, an embedded document receives untrusted content from a containing document, where the embedded document is in the containing document. In some cases, the untrusted content is received by the containing document from a server and is forwarded to the embedded document without rendering the untrusted content in the containing document. Instead, the untrusted content is rendered in the embedded document. A sandbox policy is enforced on the embedded document such that the rendered untrusted content is restricted from accessing data associated with the containing document. The untrusted content may comprise malicious code that when rendered executes an XXS attack that attempts to access the data associated with the containing document. However, because the untrusted content is rendered in the embedded document, the malicious code may be denied access to the data, thereby preventing the XSS attack from succeeding.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: July 13, 2021
    Assignee: ADOBE INC.
    Inventors: Damien Antipa, Antonio Sanso
  • Patent number: 11050851
    Abstract: Techniques are disclosed for editing pages in a client-server architecture, such as in the context of cloud-based webpage editing applications. In one embodiment, a Clipboard Module running in the client browser is invoked in response to a copy operation that is requested with respect to a selected piece of content on a given page presented at the client. The Clipboard Module is configured to store the copied content in a local storage, and to also present a UI clipboard element for viewing by the user. The UI clipboard element can be dragged-and-dropped at a target drop location within the document being edited. A drop zone indicator can be visually displayed so that user can see where the clipboard content will be placed upon release of the drag-and-drop operation. Upon release, the clipboard content is pasted or otherwise inserted into the DOM of the target page at the current drop zone.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 29, 2021
    Assignee: Adobe Inc.
    Inventor: Damien Antipa
  • Patent number: 10740591
    Abstract: Systems and methods provide adapted content to a visitor to a physical environment. An example method receives an image of a visitor to an environment. A visitor portion of the image is distinct from an environment portion of the image. The method detects one or more shapes in the visitor portion of the image using an automatic shape detection technique and defines an approximate boundary of the one or more shapes using a mask. The one or more shapes can be shapes of the visitor's clothing items. The method then calculates an attribute for an area of the image within the mask and identifies electronic content based on the attribute for the area of the image within the mask. The attribute can be a color attribute for the area such as a median color or a dominant color. The method provides the identified electronic content for display in the environment.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: August 11, 2020
    Assignee: Adobe Inc.
    Inventors: Damien Antipa, Alexandre Capt
  • Patent number: 10666763
    Abstract: Techniques for automatically generating an integrity check hash value for a content asset served by a third-party server when the content asset is added to a template in a user interface. The techniques include displaying, by the user interface, a visual layout of web content, the UI configured to receive modifications to a component of the web content. The component comprising a template for generating hypertext markup language (HTML) embodying the component. The techniques further include receiving a modification to the component of the web content, wherein the modification includes instructions to include a content asset in the component of the web content and detecting that the content asset is hosted on a third-party server. Additionally, the techniques include generating HTML for the web content, the HTML including an integrity hash value for the content asset based on the template.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: May 26, 2020
    Assignee: Adobe Inc.
    Inventors: Damien Antipa, Antonio Sanso
  • Patent number: 10664513
    Abstract: Systems and methods present adapted content for a visitor or visitors to a physical environment. A computing device in the physical environment produces a digital media input file associated with at least one visitor to the physical environment and determines a presence of a statistically negative neuro-efferent indicator in the digital media input file. The computing device then selects electronic presentation content based on whether the statistically negative neuro-efferent indicator is present in the digital media file, and provides the electronic presentation content to the physical environment. The electronic presentation content can be selected based on an analysis of an existing library of media selections, either in advance, or at the time of presentation.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: May 26, 2020
    Assignee: Adobe Inc.
    Inventor: Damien Antipa
  • Patent number: 10650187
    Abstract: Techniques are disclosed for providing visual path resolution in a context separated authoring environment of a REST- and component-based content management system. A web page editor is activated for editing a web page having a plurality of Document Object Model components. A structured document is generated and configured to present the web page components and at least a portion of the web page editor in a common frame of a browser window, as well as visual indications of regions of the web page that contain one or more of the components. In response to receiving an input that selects one of the components, the structured document is updated to present information about a property of the selected component, such as a path to a location of the selected component and/or a type of the selected component, in the same region of the web page that contains the selected component.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: May 12, 2020
    Assignee: ADOBE INC.
    Inventor: Damien Antipa
  • Patent number: 10649710
    Abstract: Provided are methods and systems for simulating context-dependent electronic content on a separate digital sign. A user creates context-dependent electronic content for a separate digital sign, and associates the electronic content with context rules for displaying the content. The context-dependent electronic content is then displayed on a digital sign, such as in a normal display mode. To simulate the electronic content, a user selects simulation parameters for the simulation. An electronic content management system then configures the simulation parameters into a simulation protocol. When the simulation protocol is executed at the digital sign, digital sign displays the electronic content based on the simulation protocol, irrespective of the context associated with the sign. The simulation can continue, for example, until the user terminates the simulation.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: May 12, 2020
    Assignee: Adobe Inc.
    Inventors: Alexandre Capt, Julien Ramboz, Tobias Bocanegra, Damien Antipa
  • Patent number: 10600083
    Abstract: Techniques are disclosed for the simulation of Internet of Things (IoT) device messages to control the generation and rendering of digital signage on a display module. A methodology implementing the techniques according to an embodiment includes intercepting messages that are transmitted from the devices to the display modules, and extracting or otherwise accessing sensor data from the intercepted messages. The sensor data can be provided to a user interface configured to allow a user to edit or manipulate the sensor data. A modified or transformed message is generated, based on the intercepted message and the edited sensor data. The modified or transformed message is transmitted to the display module, which is configured to render digital signage based on the content of the message. These techniques enable the user to visualize and evaluate alternative signage renderings in a relatively convenient manner by manipulating the sensor data reported from the IoT devices.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: March 24, 2020
    Assignee: Adobe Inc.
    Inventors: Alexandre Capt, Damien Antipa
  • Patent number: 10599754
    Abstract: An editable version of a first web page may be created by first forming a second web page having the first web page as an inline frame. Then an outer frame of the second web page can be created, the outer frame designed to cause a browser rendering the second web page to create objects in the outer frame placed over corresponding objects in the first web page in the inline frame such that user attempts at interaction with the corresponding objects in the first web page are intercepted by the objects in the outer frame.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 24, 2020
    Assignee: Adobe Inc.
    Inventors: Damien Antipa, Gilles Knobloch, Artur Kudlacz
  • Patent number: 10594749
    Abstract: Techniques are disclosed for providing copy/paste support for web conference content. Methods and systems allow copy/paste operations in web conference sessions with multimedia content based on data extracted from conference content transmitted during the web conference. The web conference can connect clients for live sharing of documents, audio, video, applications such as web applications, and web pages. In one embodiment, a conference application can receive content from a first client participating in the web conference. The conference application can extract data items from the content. The conference application can store the extracted data items. The conference application can also receive, from a second client participating in the web conference, a selection of a portion of the conference content.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: March 17, 2020
    Assignee: Adobe Inc.
    Inventors: Antonio Sanso, Damien Antipa
  • Patent number: 10455181
    Abstract: Techniques are disclosed for exchanging information between devices. Each device is configured to execute a web browser application. One of the devices is referred to as a streamer device, and the other a receiver device. The receiver device includes a camera for receiving images displayed by the streamer device. A user of the streamer device can orient the display of the streamer towards the camera of the receiver device. The receiver device uses the camera to observe images displayed by any streamer devices that are present within the field of view of the camera. The receiver device, via the camera, analyzes each video frame displayed by the streamer device for a pattern. If the pattern is detected and matches a predefined pattern, the receiver device can retrieve information associated with the pattern, and display that information in the web browser.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: October 22, 2019
    Assignee: ADOBE INC.
    Inventors: Damien Antipa, Alexandre Capt, Oscar Bolanos
  • Publication number: 20190213264
    Abstract: Systems and methods present adapted content for a visitor or visitors to a physical environment. A computing device in the physical environment produces a digital media input file associated with at least one visitor to the physical environment and determines a presence of a statistically negative neuro-efferent indicator in the digital media input file. The computing device then selects electronic presentation content based on whether the statistically negative neuro-efferent indicator is present in the digital media file, and provides the electronic presentation content to the physical environment. The electronic presentation content can be selected based on an analysis of an existing library of media selections, either in advance, or at the time of presentation.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventor: Damien Antipa
  • Patent number: 10284639
    Abstract: Systems and methods for synchronizing information between devices are provided. An exemplary method receives, at first computing device, electronic content and data identifying one or more peer computing devices and establishes respective connections between the first device and each of the peer devices. The method sends, from the master device, to each of the peer devices, the content. When the content is received by the peer devices, at least a portion of the content is simultaneously displayed by the master device and the peer computing devices. In an embodiment, each of a group of devices at a location is configured to execute a player application within a browser in order to simultaneously display website content in a synchronized manner. One of the devices is referred to as a master device. The master device obtains current website content from a content repository and propagates the website content to the peer devices.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: May 7, 2019
    Assignee: Adobe Inc.
    Inventors: Damien Antipa, Tobias Martin Bocanegra Alvarez, Alexandre Capt
  • Publication number: 20190007469
    Abstract: Techniques are disclosed for providing copy/paste support for web conference content. Methods and systems allow copy/paste operations in web conference sessions with multimedia content based on data extracted from conference content transmitted during the web conference. The web conference can connect clients for live sharing of documents, audio, video, applications such as web applications, and web pages. In one embodiment, a conference application can receive content from a first client participating in the web conference. The conference application can extract data items from the content. The conference application can store the extracted data items. The conference application can also receive, from a second client participating in the web conference, a selection of a portion of the conference content.
    Type: Application
    Filed: September 10, 2018
    Publication date: January 3, 2019
    Inventors: Antonio Sanso, Damien Antipa
  • Patent number: 10169481
    Abstract: A preloading tool facilitates efficient loading for content associated with links in a web document. An index containing links for a current page is created. The index includes coordinates of the links and trigger area coordinates of a trigger area for each link. When a user interaction is detected in a trigger area indicating the user may wish to navigate to additional content (i.e., the predicted link), standard click behavior for the predicted link is disabled. Resources required to render the content (i.e., the new page) for the predicted link begin downloading and are cached. Once the user actually selects the link, the transition from the current page to the new page is accomplished without the new page appearing broken. In some instances, certain links are excluded from the index and/or target attributes point to one or more containers that will be updated by one or more of the links.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: January 1, 2019
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Alexandre Capt, Damien Antipa
  • Patent number: 10108313
    Abstract: Techniques are disclosed for navigation in a hierarchical node structure. A first graphical element representing a parent node in a hierarchical node structure is displayed via a graphical user interface (GUI). One or more second graphical elements, each representing a first child node of the parent node, are further displayed via the GUI on a first imaginary curve adjacent to or at least partially surrounding the parent node. In response to a user selection of one of the first child nodes, one or more third graphical elements each representing a second child node of the first child node are displayed via the GUI on a second imaginary curve adjacent to or at least partially surrounding the selected child node.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: October 23, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Damien Antipa
  • Patent number: 10091260
    Abstract: Techniques are disclosed for providing copy/paste support for web conference content. Methods and systems allow copy/paste operations in web conference sessions with multimedia content based on data extracted from conference content transmitted during the web conference. The web conference can connect clients for live sharing of documents, audio, video, applications such as web applications, and web pages. In one embodiment, a conference application can receive content from a first client participating in the web conference. The conference application can extract data items from the content. The conference application can store the extracted data items. The conference application can also receive, from a second client participating in the web conference, a selection of a portion of the conference content.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: October 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Damien Antipa
  • Patent number: 10084829
    Abstract: Techniques are disclosed for auto-generating a preview of a web conference based on participant interactions during the web conference. A web conference is recorded and includes a shared presentation and participant interactions. Key frames of the shared presentation are identified. During the web conference, differing amounts of interaction between the participants occurred during presentation of the respective key frames. The technique selects a subset of the key frames to include in the preview based on the differing amounts of interaction between the participants that occurred during presentation of the key frames and generates the preview using the subset of key frames. An example preview displays a sequence of key frames in which each key frame is displayed for a few seconds.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: September 25, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Damien Antipa
  • Publication number: 20180253758
    Abstract: Techniques are disclosed for the simulation of Internet of Things (IoT) device messages to control the generation and rendering of digital signage on a display module. A methodology implementing the techniques according to an embodiment includes intercepting messages that are transmitted from the devices to the display modules, and extracting or otherwise accessing sensor data from the intercepted messages. The sensor data can be provided to a user interface configured to allow a user to edit or manipulate the sensor data. A modified or transformed message is generated, based on the intercepted message and the edited sensor data. The modified or transformed message is transmitted to the display module, which is configured to render digital signage based on the content of the message. These techniques enable the user to visualize and evaluate alternative signage renderings in a relatively convenient manner by manipulating the sensor data reported from the IoT devices.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Alexandre Capt, Damien Antipa