Patents by Inventor Alexandre Capt

Alexandre Capt 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: 11132209
    Abstract: Integrated profile simulation techniques for dynamic content are disclosed. In some embodiments, integrated profile simulation for dynamic content includes providing an authoring tool for developing web content that varies based on a user context, and provides for the following: receiving a request to change from a first user profile to a second user profile without requirement for input of user credentials associated with the second user profile, and wherein the currently selected user profile is displayed; dynamically refreshing web content based on the second user profile; and displaying the dynamically refreshed web content.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: September 28, 2021
    Assignee: Adobe Inc.
    Inventors: Alexandre Capt, David Nuescheler
  • Patent number: 10972511
    Abstract: Digital signage techniques are disclosed that utilize streaming technology to deliver digital signage content to digital signage display devices. In some examples, a method may include rendering a digital signage content frame by frame, capturing an image of each rendered frame, transforming the captured image of each rendered frame into a video frame of a video stream, and delivering the video stream to at least one remote display device. The captured image may be an image of a portion of the rendered frame. The display devices that receive the video stream may render the video stream using a streaming media player.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: April 6, 2021
    Assignee: Adobe Inc.
    Inventors: Vitaly Tsaplin, Alexandre Capt
  • 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: 10650788
    Abstract: Systems and techniques for mapping the position of multiple display screens include receiving an image of multiple display screens having a unique encoding mechanism (e.g., QR code) displayed on each of the display screens, where the multiple display screens are configured in an arrangement. A virtual map of the unique encoding mechanisms is created by determining coordinates of the unique encoding mechanism displayed on each of the display screens using the image. A virtual map of the multiple display screens in the arrangement is created by determining coordinates of the multiple display screens using the virtual map of the unique encoding mechanisms. Electronic content is rendered on the arrangement of the multiple display screens using the virtual map of the multiple display screens.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: May 12, 2020
    Assignee: Adobe Inc.
    Inventors: Alexandre Capt, Oscar Bolanos
  • 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: 10592197
    Abstract: Techniques for utilizing a conglomeration of device screens (e.g., mobile device screens and/or tablet screens) in a collective manner to display an image such that the image is distributed across the screens and the conglomeration of screens act as a single screen. A plurality of screen bearing devices are arranged in a tangential rectilinear layout. The layout can be arbitrary and need not be an aligned grid. A swipe or other gesture that is performed across all of the screens is received in a distributed fashion. Based upon the received plurality of gesture/swipe objects and their associated parameters, a coordinate mapping may be performed with respect to each device/screen such that a respective portion of an image to be displayed in a distributed fashion is mapped to a particular device/screen.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 17, 2020
    Assignee: Adobe Inc.
    Inventors: Oscar Bolaños, Alexandre Capt
  • Patent number: 10523990
    Abstract: Systems and techniques for creating reusable digital signage at a central computing device and deploying the reusable digital signage from the central computing device to multiple remote display devices include creating a first channel and a second channel at a central computing device. A first set of multiple digital assets are assigned to the first channel and a second set of multiple digital assets are assigned to the second channel. A schedule for display of the first channel and the second channel is created, where the schedule includes timing information for display of the first channel and for display of the second channel. The schedule is assigned to the multiple remote display devices. A single file of the first channel and the second channel is generated for deployment to the multiple remote display devices including the schedule as metadata in the single file.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: December 31, 2019
    Assignee: Adobe Inc.
    Inventors: Julien Ramboz, Damien M. Antipa, Alexandre Capt
  • Publication number: 20190392782
    Abstract: Systems and techniques for mapping the position of multiple display screens include receiving an image of multiple display screens having a unique encoding mechanism (e.g., QR code) displayed on each of the display screens, where the multiple display screens are configured in an arrangement. A virtual map of the unique encoding mechanisms is created by determining coordinates of the unique encoding mechanism displayed on each of the display screens using the image. A virtual map of the multiple display screens in the arrangement is created by determining coordinates of the multiple display screens using the virtual map of the unique encoding mechanisms. Electronic content is rendered on the arrangement of the multiple display screens using the virtual map of the multiple display screens.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventors: Alexandre Capt, Oscar Bolanos
  • Publication number: 20190384696
    Abstract: Techniques are disclosed for simulating the rendering of digital signage content variations that may be shown on a digital signage display device. In some examples, a method may include using a simulation user interface (UI) to access one or more device parameters, triggering a rendering of digital signage content responsive to detecting a change in value of a device parameter, and rendering digital signage content within the digital signage simulation application. The device parameter is one of multiple device parameters that define a simulated state of a digital signage display device. The rendered digital signage content may be based on one or more content rules and the simulated state of the digital signage display device.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Applicant: Adobe Inc.
    Inventor: Alexandre Capt
  • Publication number: 20190364321
    Abstract: Systems and techniques for creating reusable digital signage at a central computing device and deploying the reusable digital signage from the central computing device to multiple remote display devices include creating a first channel and a second channel at a central computing device. A first set of multiple digital assets are assigned to the first channel and a second set of multiple digital assets are assigned to the second channel. A schedule for display of the first channel and the second channel is created, where the schedule includes timing information for display of the first channel and for display of the second channel. The schedule is assigned to the multiple remote display devices. A single file of the first channel and the second channel is generated for deployment to the multiple remote display devices including the schedule as metadata in the single file.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventors: Julien Ramboz, Damien M. Antipa, Alexandre Capt
  • Publication number: 20190324705
    Abstract: Techniques for utilizing a conglomeration of device screens (e.g., mobile device screens and/or tablet screens) in a collective manner to display an image such that the image is distributed across the screens and the conglomeration of screens act as a single screen. A plurality of screen bearing devices are arranged in a tangential rectilinear layout. The layout can be arbitrary and need not be an aligned grid. A swipe or other gesture that is performed across all of the screens is received in a distributed fashion. Based upon the received plurality of gesture/swipe objects and their associated parameters, a coordinate mapping may be performed with respect to each device/screen such that a respective portion of an image to be displayed in a distributed fashion is mapped to a particular device/screen.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Applicant: Adobe Inc.
    Inventors: Oscar Bolaños, Alexandre Capt
  • 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: 20190141085
    Abstract: Digital signage techniques are disclosed that utilize streaming technology to deliver digital signage content to digital signage display devices. In some examples, a method may include rendering a digital signage content frame by frame, capturing an image of each rendered frame, transforming the captured image of each rendered frame into a video frame of a video stream, and delivering the video stream to at least one remote display device. The captured image may be an image of a portion of the rendered frame. The display devices that receive the video stream may render the video stream using a streaming media player.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Applicant: Adobe Inc.
    Inventors: Vitaly Tsaplin, Alexandre Capt
  • 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
  • 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: 10135964
    Abstract: Systems and methods are provided for pairing a mobile device with a second device based on the mobile device being placed flat against a touch screen of the second device. The mobile device determines that is has been placed in a predetermined orientation that matches the orientation of the display of the second device. The second device detects the contact of the mobile device with its touch screen. Both devices send timestamps of their respective determinations to a server that compares the timestamps. If the timestamps match within a predetermined threshold, the server initiates pairing of the devices.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: November 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: David Nuescheler, Tobias Bocanegra, Alexandre Capt
  • 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
  • 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
  • Publication number: 20180054509
    Abstract: Systems and methods are provided for pairing a mobile device with a second device based on the mobile device being placed flat against a touch screen of the second device. The mobile device determines that is has been placed in a predetermined orientation that matches the orientation of the display of the second device. The second device detects the contact of the mobile device with its touch screen. Both devices send timestamps of their respective determinations to a server that compares the timestamps. If the timestamps match within a predetermined threshold, the server initiates pairing of the devices.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: David NUESCHELER, Tobias BOCANEGRA, Alexandre CAPT