Live Text Glyph Modifications
    11.
    发明申请

    公开(公告)号:US20200097525A1

    公开(公告)日:2020-03-26

    申请号:US16141433

    申请日:2018-09-25

    Applicant: Adobe Inc.

    Abstract: Live text glyph modification is described. A content processing system receives a selection input to select a glyph via a user interface of a content editing application. Responsive to this selection, the content processing system generates an outline of the glyph's geometry and enables modification of the outline relative to left-bearing, right-bearing, and baseline positions for the glyph, which define the glyph's position relative to other glyphs of the text content. Using the modified outline, the content processing system generates a modified glyph, which may be stored in a global storage resource and added to a stylistic set for the font type of the original glyph. This enables the content processing system to generate and store modified glyph geometries that can be readily interchanged with original glyph geometries during the creation of text content—without destroying the ability to edit the text content using conventional text editing tools.

    Audio data sampling and user profile generation for advertisement control

    公开(公告)号:US10410247B2

    公开(公告)日:2019-09-10

    申请号:US14597597

    申请日:2015-01-15

    Applicant: Adobe Inc.

    Abstract: Audio sampling and user profile generation of advertisement control techniques are described. In one or more implementations, in a digital environment in which advertisements are dynamically selected for output and consumption by a user, a method is utilized to generate a user profile by one or more computing devices that serves as a basis for this dynamic selection. The method includes generating the user profile based on monitored consumption of content by a user, the consumption monitored through capture of audio data output in an environment of a user and identification of the audio data through comparison of hash values calculated from the captured audio data. The method also includes determining suitability of one or more of a plurality of advertisements for output to and consumption by the user based on the generated user profile and controlling output of the one or more of the plurality of advertisements to the user based on the determined suitability.

    MANAGING CONTENT DELIVERY VIA AUDIO CUES

    公开(公告)号:US20210142363A1

    公开(公告)日:2021-05-13

    申请号:US17156706

    申请日:2021-01-25

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for managing delivery of content and tracking the same via audio cues. For example, a client computing device may monitor ambient sound for audio that matches audio sampled from broadcast content. In response to detecting matching audio, the client computing device transmits tracking data to a centralized content server. The content server records the tracking information and evaluates whether the matching audio was detected within a geographic area associated with the broadcast content. If so, the content server executes additional actions including transmitting supplemental content to the client computing device and/or updating summary level metrics that indicate receptions of broadcast content within target geographic locations.

    Managing content delivery via audio cues

    公开(公告)号:US10922720B2

    公开(公告)日:2021-02-16

    申请号:US15403479

    申请日:2017-01-11

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for managing delivery of content and tracking the same via audio cues. For example, a client computing device may monitor ambient sound for audio that matches audio sampled from broadcast content. In response to detecting matching audio, the client computing device transmits tracking data to a centralized content server. The content server records the tracking information and evaluates whether the matching audio was detected within a geographic area associated with the broadcast content. If so, the content server executes additional actions including transmitting supplemental content to the client computing device and/or updating summary level metrics that indicate receptions of broadcast content within target geographic locations.

    Shape-based graphics search
    15.
    发明授权

    公开(公告)号:US10902053B2

    公开(公告)日:2021-01-26

    申请号:US15851412

    申请日:2017-12-21

    Applicant: ADOBE INC.

    Abstract: Approaches are described for shape-based graphics search. Each graphics object of a set of graphics objects is analyzed. The analyzing includes determining an outline of the graphics object from graphics data that forms the graphics object. The outline of the graphics object is sampled resulting in sampled points that capture the outline of the graphics object. A shape descriptor of the graphics object is determined which captures local and global geometric properties of the sampled points. Search results of a search query are determined based on a comparison between a shape descriptor of a user identified graphics object and the shape descriptor of at least one graphics object of the set of graphics objects. At least one of the search results can be presented on a user device associated with the search query.

    ROBUST COMPUTING DEVICE IDENTIFICATION FRAMEWORK

    公开(公告)号:US20200267240A1

    公开(公告)日:2020-08-20

    申请号:US16865494

    申请日:2020-05-04

    Applicant: Adobe Inc.

    Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.

    Robust computing device identification framework

    公开(公告)号:US10652365B2

    公开(公告)日:2020-05-12

    申请号:US14988954

    申请日:2016-01-06

    Applicant: Adobe Inc.

    Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.

    Method and apparatus for integrating an e-commerce provider with third-party vendors

    公开(公告)号:US10521841B2

    公开(公告)日:2019-12-31

    申请号:US13867636

    申请日:2013-04-22

    Applicant: Adobe Inc.

    Abstract: A computer implemented method and apparatus for integrating e-commerce providers with third-party vendors. The method comprises receiving an order from one vendor of a plurality of vendors, wherein the order comprises a vendor identification, a fulfillment identification, and a vendor stock keeping unit (SKU), and wherein a plurality of the vendors each has a unique communication protocol; mapping the fulfillment identification to a user identification (userID) known to a provider; mapping the vendor SKU to a provider SKU; generating a provisioning call responsive to the mapping; and provisioning the SKU for the userID in a database of the provider in response to the provisioning call.

    Histogram-based shape mapping for propagating changes across similar shapes in multiple artboards

    公开(公告)号:US10402954B2

    公开(公告)日:2019-09-03

    申请号:US15794218

    申请日:2017-10-26

    Applicant: Adobe Inc.

    Abstract: Disclosed systems and methods perform histogram-based shape mapping for propagating changes across similar shapes in multiple artboards. An image processing application executed by one or more processing devices accesses a first shape to be displayed in a master artboard and a second shape to be displayed in a child artboard. The image processing application computes a first histogram for the first shape and a second histogram for the second shape. The image processing application maps the first shape to the second shape based on a level of similarity between the first and second histograms. The image processing application detects a change to the first shape in the master artboard. The image processing application propagates the change to the second shape in the child artboard based on the first shape being mapped to the second shape.

    Robust computing device identification framework

    公开(公告)号:US11418570B2

    公开(公告)日:2022-08-16

    申请号:US16865494

    申请日:2020-05-04

    Applicant: Adobe Inc.

    Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.

Patent Agency Ranking