-
公开(公告)号:US20220019412A1
公开(公告)日:2022-01-20
申请号:US17490748
申请日:2021-09-30
Applicant: Adobe Inc.
Inventor: Thomas William Randall Jacobs , Peter Raymond Fransen , Kevin Gary Smith , Kent Andrew Edmonds , Jen-Chan Jeff Chien , Gavin Stuart Peter Miller
Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
-
公开(公告)号:US10552730B2
公开(公告)日:2020-02-04
申请号:US14788178
申请日:2015-06-30
Applicant: ADOBE INC.
Inventor: Mehmet Ersin Yumer , Radomir Mech , Paul John Asente , Gavin Stuart Peter Miller
IPC: G06N3/04
Abstract: An intuitive object-generation experience is provided by employing an autoencoder neural network to reduce the dimensionality of a procedural model. A set of sample objects are generated using the procedural model. In embodiments, the sample objects may be selected according to visual features such that the sample objects are uniformly distributed in visual appearance. Both procedural model parameters and visual features from the sample objects are used to train an autoencoder neural network, which maps a small number of new parameters to the larger number of procedural model parameters of the original procedural model. A user interface may be provided that allows users to generate new objects by adjusting the new parameters of the trained autoencoder neural network, which outputs procedural model parameters. The output procedural model parameters may be provided to the procedural model to generate the new objects.
-
公开(公告)号:US11822868B2
公开(公告)日:2023-11-21
申请号:US15906388
申请日:2018-02-27
Applicant: Adobe Inc.
Inventor: Emre Demiralp , Gavin Stuart Peter Miller , Walter W. Chang , Grayson Squier Lang , Daicho Ito
IPC: G06F16/00 , G06F40/134 , G06F40/279
CPC classification number: G06F40/134 , G06F16/00 , G06F40/279
Abstract: Systems and methods are provided for providing a navigation interface to access or otherwise use electronic content items. In one embodiment, an augmentation application identifies at least one entity referenced in a document. The entity can be referenced in at least two portions of the document by at least two different words or phrases. The augmentation application associates the at least one entity with at least one multimedia asset. The augmentation application generates a layout including at least some content of the document referencing the at least one entity and the at least one multimedia asset associated with the at least one entity. The augmentation application renders the layout for display.
-
公开(公告)号:US11632238B2
公开(公告)日:2023-04-18
申请号:US17450033
申请日:2021-10-05
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates , Matthew Keith Albright
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. Systems and methods enable traceability of edits, by encoding, for states of the document, a fingerprint (e.g., a cryptographic hash of the document's contents) and an edit history within a block written to a distributed ledger (e.g., a blockchain). The ledger is maintained via a self-organizing peer-to-peer distributed ledger network. Once added to the ledger, the contents of a block (e.g., the document's fingerprint and edit history) are immutable and the integrity of the edit history encoded in the ledger is secure. The algorithm that generates the fingerprint is sensitive to edits of the document. The non-corruptible fingerprint encoded in the ledger is employable to detect any edits that are not included in the encoded edit history and/or inconsistent with a currently available version of the document.
-
公开(公告)号:US11243747B2
公开(公告)日:2022-02-08
申请号:US17007253
申请日:2020-08-31
Applicant: Adobe Inc.
Inventor: Thomas William Randall Jacobs , Peter Raymond Fransen , Kevin Gary Smith , Kent Andrew Edmonds , Jen-Chan Jeff Chien , Gavin Stuart Peter Miller
Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
-
公开(公告)号:US20200162266A1
公开(公告)日:2020-05-21
申请号:US16193759
申请日:2018-11-16
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates
IPC: H04L9/32
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. In particular, embodiments facilitate providing analytics services for a distributed ledger. In implementation, a unique identifier associated with a digital document can be received from a remote computing device. Based on the received unique identifier, it is determined that the distributed ledger includes a first transaction corresponding to a first transitioned state of the digital document and a second transaction corresponding to a second transitioned state of the digital document. Each transaction includes the unique identifier, a first fingerprint of the digital document generated at a first time of a transitioned state, and a second fingerprint of the digital document generated at a second time of a previously transitioned state. Thereafter, a provenance chain of the digital document including the first transaction followed by the second transaction is determined based on a determination that the second fingerprint of the second transaction corresponds to the first fingerprint of the first transaction.
-
公开(公告)号:US10521967B2
公开(公告)日:2019-12-31
申请号:US16045259
申请日:2018-07-25
Applicant: Adobe Inc.
Inventor: Henricus Maria Cabanier , Yuyan Song , Brian David Williams , Cory Lynn Edwards , Byungmoon Kim , Gavin Stuart Peter Miller
IPC: G06T19/00 , G06T3/40 , G06F3/14 , G06F3/01 , G06F3/041 , G06F3/0488 , G06F3/0481 , G06F3/0484
Abstract: Digital content interaction and navigation techniques and systems in virtual and augmented reality are described. In one example, techniques are employed to aid user interaction within a physical environment in which the user is disposed while viewing a virtual or augmented reality environment. In another example, techniques are described to support a world relative field of view and a fixed relative field of view. The world relative field of view is configured to follow motion of the user (e.g., movement of the user's head or mobile phone) within the environment to support navigation to different locations within the environment. The fixed relative field of view is configured to remain fixed during this navigation such that digital content disposed in this field of view remains at that relative location to a user's field of view.
-
公开(公告)号:US12266112B2
公开(公告)日:2025-04-01
申请号:US17536384
申请日:2021-11-29
Applicant: Adobe Inc.
Inventor: Tenell Rhodes , Brian Price , Gavin Stuart Peter Miller , Kenji Enomoto
Abstract: Embodiments are disclosed for generating an instant mask from polarized input images. A method of generating the mask includes obtaining, by a user interface manager, a set of polarized input images, the set of polarized images including background images depicting a background and subject images depicting a foreground object in front of the background and backlit by a polarized light source, the set of polarized input images including more than two polarized images, each associated with a different polarization angle, determining, by a matte optimization manager, an at least partially polarized reflection on the foreground object based on the set of polarized input images, determining, by the matte optimization manager, an alpha matte based at least on intensity values associated with each of the set of polarized input images such that the alpha matte isolates the foreground object and removes the at least partially polarized reflection, and generating, by a matte generator, an output matte based on the alpha matte.
-
公开(公告)号:US11132349B2
公开(公告)日:2021-09-28
申请号:US16827413
申请日:2020-03-23
Applicant: Adobe Inc.
Inventor: Gavin Stuart Peter Miller , Kevin Gary Smith , Kent Andrew Edmonds , Govind P. Balakrishnan
Abstract: An update basis for updating digital content in a digital medium environment is described. The digital content is updated by incorporating new digital content components from a service provider system, such as a stock content service, to keep the digital content from seeming stale to client device users. The service provider system controls provision of digital content components according to an update basis described in a component request. In part, component requests ask that the service provider system provide digital content components for incorporation with digital content. Component requests also describe a timing basis with which digital content components are to be provided as updates. By way of example, the timing basis may correspond to a time interval (e.g., daily, weekly, monthly, seasonally, times of day, and so on), receiving user input in relation to the digital content (e.g., a navigation input to a web page), and so forth.
-
公开(公告)号:US20210090353A1
公开(公告)日:2021-03-25
申请号:US17110120
申请日:2020-12-02
Applicant: Adobe Inc.
Inventor: Gavin Stuart Peter Miller
IPC: G06T19/20 , G06T11/00 , G06F3/01 , G06F3/0484 , G06F1/16 , G09G5/14 , G06F3/03 , G09G3/20 , G06F3/00 , G06T3/40 , G06T19/00
Abstract: Image compensation for an occluding direct-view augmented reality system is described. In one or more embodiments, an augmented reality apparatus includes an emissive display layer for presenting emissive graphics to an eye of a user and an attenuation display layer for presenting attenuation graphics between the emissive display layer and a real-world scene to block light of the real-world scene from the emissive graphics. A light region compensation module dilates an attenuation graphic based on an attribute of an eye of a viewer, such as size of a pupil, to produce an expanded attenuation graphic that blocks additional light to compensate for an unintended light region. A dark region compensation module camouflages an unintended dark region with a replica graphic in the emissive display layer that reproduces an appearance of the real-world scene in the unintended dark region. A camera provides the light data used to generate the replica graphic.
-
-
-
-
-
-
-
-
-