-
公开(公告)号:US11410196B2
公开(公告)日:2022-08-09
申请号:US17156706
申请日:2021-01-25
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas
IPC: G06Q30/02 , H04H60/63 , H04H60/31 , H04N21/81 , H04H60/51 , H04H60/37 , H04H60/42 , H04N21/439 , H04H60/58 , H04H60/40 , H04H60/91 , H04N21/258
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.
-
公开(公告)号:US11386393B2
公开(公告)日:2022-07-12
申请号:US16250729
申请日:2019-01-17
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Dhiraj Sadhwani , Arijit Chatterjee
Abstract: Project asset and preference sharing techniques are described. In one or more embodiments, a request is received to assign a project asset or preference to a member of a team. The received request includes an identifier of a project for which the project asset or preference will be assigned. To assign the asset or preference specified in the request, a list of teams to which the member belongs is ascertained. The assets and preferences associated with each of the teams are then checked for the identifier to identify the project assets and preferences associated with the project. Once the project assets and preferences associated with the project are identified, a response is generated for communication to the member. The response is configured to include indications of the identified project assets and preferences that enable the member to access the identified project assets and preferences via the application, such that the member is also given access to the assigned project asset or preference.
-
公开(公告)号:US10713417B2
公开(公告)日:2020-07-14
申请号:US15489173
申请日:2017-04-17
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Sanjeev Kumar Biswas , Amit Gaurav , Ankur Murarka
IPC: G06F17/20 , G06F40/109
Abstract: Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.
-
公开(公告)号:US11030388B2
公开(公告)日:2021-06-08
申请号:US16141433
申请日:2018-09-25
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Sanjeev Kumar Biswas , Neeraj Nandkeolyar
IPC: G06F17/00 , G06F40/109 , G06F3/0484 , G06F16/583 , G06F40/166 , G06F3/0482
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.
-
公开(公告)号:US10769356B2
公开(公告)日:2020-09-08
申请号:US15448721
申请日:2017-03-03
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas
IPC: G06F40/169 , H04L29/08 , H04L29/06 , G06F40/134
Abstract: Techniques are provided for synchronizing comments between a platform-dependent source document and a platform-independent shared document created from the source document. The shared document can accept feedback, edits, annotations, and other comments (all generally referred to herein as comments) from a variety of platforms and collaborators. The comments entered in the shared document automatically become part of, or otherwise become visible from, the source document. In an embodiment, the techniques are implemented as a computer-driven methodology that includes creating a logical link between the source and shared documents. This link is based on unique IDs of the respective documents, and is used to determine that reviewer comments have been made in the shared document. In response to the source document being open on a given source tool, periodic polling for reviewer comments is carried out and any new comments made in the shared document are displayed in the source tool.
-
公开(公告)号:US20190156290A1
公开(公告)日:2019-05-23
申请号:US16250729
申请日:2019-01-17
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Dhiraj Sadhwani , Arijit Chatterjee
IPC: G06Q10/10
Abstract: Project asset and preference sharing techniques are described. In one or more embodiments, a request is received to assign a project asset or preference to a member of a team. The received request includes an identifier of a project for which the project asset or preference will be assigned. To assign the asset or preference specified in the request, a list of teams to which the member belongs is ascertained. The assets and preferences associated with each of the teams are then checked for the identifier to identify the project assets and preferences associated with the project. Once the project assets and preferences associated with the project are identified, a response is generated for communication to the member. The response is configured to include indications of the identified project assets and preferences that enable the member to access the identified project assets and preferences via the application, such that the member is also given access to the assigned project asset or preference.
-
公开(公告)号:US11704357B2
公开(公告)日:2023-07-18
申请号:US17124123
申请日:2020-12-16
Applicant: ADOBE INC.
Inventor: Sanjeev Kumar Biswas
IPC: G06F16/583 , G06F16/51 , G06F16/54 , G06F16/56 , G06F16/9535 , G06V10/44 , G06V10/50 , G06V10/46 , G06V10/75
CPC classification number: G06F16/583 , G06F16/51 , G06F16/54 , G06F16/56 , G06F16/5838 , G06F16/5854 , G06F16/9535 , G06V10/44 , G06V10/457 , G06V10/462 , G06V10/50 , G06V10/752
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.
-
公开(公告)号:US10922859B2
公开(公告)日:2021-02-16
申请号:US16160914
申请日:2018-10-15
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Ankit Aggarwal , Rajeev Kumar , Sunny Ladkani
IPC: G06T11/20 , G06F3/0484 , G06T11/60 , G06T17/00 , G06T19/20
Abstract: Vector art object deformation techniques applied to digital images by vector art rendering system of a computing device are described. The vector art rendering system is configured to deform vector art objects associated with anchor points within a digital image based solely on the movement of the anchor points. Moreover, the vector art rendering system is also configured to adjust anchor points associated with vector art objects within a digital image based solely on the movement of the vector art objects. Techniques are also described that facilitate the automatic association of path segment and vector art objects to anchor points that possess multiple preexisting vector art object associations.
-
公开(公告)号:US10885444B2
公开(公告)日:2021-01-05
申请号:US15456212
申请日:2017-03-10
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Palash Chauhan , Naman Jain , Aditya Gupta
IPC: G06N5/04 , G06N20/00 , G06N7/00 , G06F16/332 , G06F40/20 , G06F16/2457
Abstract: Application tool recommendations are described. Initially, application usage data is captured indicating tools used and actions performed by existing users of an application. This application usage data is converted into human-readable words describing the tools used and actions performed. This allows natural language processing techniques to be applied to the converted data. Through natural language processing, importance scores for the tools and actions can be computed and tasks performed with the application determined. The natural language processing techniques are also used to build task prediction models based on the importance scores and determined tasks. These task prediction models indicate probabilities of the determined tasks to be next performed by a current application user. A task having the highest probability of being next performed is predicted as the next task. Tool recommendations associated with the predicted next task are then presented to aid the user with the predicted next task.
-
公开(公告)号:US10783396B2
公开(公告)日:2020-09-22
申请号:US15981051
申请日:2018-05-16
Applicant: Adobe Inc.
Inventor: Sanjeev Kumar Biswas , Praveen Kumar Dhanuka
Abstract: The present disclosure includes systems, methods, and non-transitory computer readable media that efficiently and accurately identify matching designs and sub-shapes across one or more digital canvases in order to provide one or more development tools for rapid and efficient editing of the digital canvases. In particular, one or more embodiments utilize a transformation-agnostic method of identifying matching designs and sub-shapes between multiple digital canvases. Furthermore, in response to identifying a set of matching designs or sub-shapes, one or more embodiments generate a mapping between the matching designs or sub-shapes. Utilizing this mapping, one or more embodiments provide various tools that enable rapid and efficient development of robust digital canvases, while minimizing system storage burdens.
-
-
-
-
-
-
-
-
-