Patents by Inventor Lubomira A. Dontcheva

Lubomira A. Dontcheva 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).

  • Publication number: 20190266265
    Abstract: Techniques of managing design iterations include generating data linking selected snapshot histories with contextual notes within a single presentation environment. A designer may generate a design iteration in a design environment. Once the design iteration is complete, the designer may show a snapshot of the design iteration to a stakeholder. The stakeholder then may provide written contextual notes within the design environment. The computer links the contextual notes to the snapshot and stores the snapshot and contextual notes in a database. When the designer generates a new design iteration from the previous design iteration and the contextual notes, the computer generates a new snapshot and a link to the previous snapshot to form a timeline of snapshots. The designer may then present the snapshots, the timeline, and the contextual notes to the stakeholder as a coherent history of how the design of the mobile app evolved to its present state.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Lubomira A. Dontcheva, Wilmot Li, Morgan Dixon, Jasper O'Leary, Holger Winnemoeller
  • Patent number: 10290128
    Abstract: Techniques for interactive scene graph manipulation for visualization authoring are described. In implementations, visual marks are grouped into containers. Each container includes layout settings independent of other containers, and the layout settings are individually adjustable. The visual marks are configured to represent data values. Additionally, the containers are nested in a hierarchy. Then, data visualizations are constructed for display via a user interface of a display device. For example, the data visualizations can be constructed by applying data values to the visual marks and layout settings of the containers to the visual marks grouped within the nested containers to generate the data visualizations.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: May 14, 2019
    Assignee: Adobe Inc.
    Inventors: Zhicheng Liu, Wilmot Wei-Mau Li, Alan G. Wilson, Lubomira A. Dontcheva, Jovan Popovic
  • Patent number: 10192355
    Abstract: The systems and techniques disclosed herein provide tutorials for drawing three dimensional objects with accurate proportions and perspective. A user is able to select an object and a viewpoint to automatically generate a tutorial. Regardless of the object and viewpoint, an easy-to-use tutorial is produced that guides the user to draw the object with accurate proportions and perspective. Given a segmented 3D model of the object and a camera viewpoint, a sequence of steps for constructing the scaffold is determined. The sequence of steps is based on an intelligent selection of primitives and inter-primitive anchorings that provides an order for drawing the primitives and makes the scaffold easy to construct. The primitives and inter-primitive anchorings are selected from a rich set of possibilities that allow for some inaccuracies to reduce the difficulty of the tutorial. The primitives and inter-primitive anchoring are selected to balance the difficulty and the potential inaccuracy.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: January 29, 2019
    Assignee: ADOBE INC.
    Inventors: Holger Winnemöller, Niloy Mitra, Lubomira Dontcheva, James Hennessey
  • Patent number: 10148776
    Abstract: Systems and methods are disclosed for analyzing a plurality of clickstreams associated with a resource to identify popular navigational patterns traversed by users of the resource. The analysis provides a navigational framework for performing continued analysis on segmented portions of the identified navigational patterns. To facilitate the analysis, clickstreams associated with the resource are analyzed to identify sets of clickstreams that have a common group of assets with which users of the resource interacted. Navigational patterns, which include commonly traversed series of assets interacted with by the users, are determined for the identified sets. The navigational pattern is then provided to identify popular navigational patterns traversed by users of the resource.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: December 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Zhicheng Liu, Alan Wilson, Matthew Hoffman, Lubomira Dontcheva
  • Publication number: 20180204376
    Abstract: The systems and techniques disclosed herein provide tutorials for drawing three dimensional objects with accurate proportions and perspective. A user is able to select an object and a viewpoint to automatically generate a tutorial. Regardless of the object and viewpoint, an easy-to-use tutorial is produced that guides the user to draw the object with accurate proportions and perspective. Given a segmented 3D model of the object and a camera viewpoint, a sequence of steps for constructing the scaffold is determined. The sequence of steps is based on an intelligent selection of primitives and inter-primitive anchorings that provides an order for drawing the primitives and makes the scaffold easy to construct. The primitives and inter-primitive anchorings are selected from a rich set of possibilities that allow for some inaccuracies to reduce the difficulty of the tutorial. The primitives and inter-primitive anchoring are selected to balance the difficulty and the potential inaccuracy.
    Type: Application
    Filed: January 16, 2017
    Publication date: July 19, 2018
    Inventors: Holger Winnemöller, Niloy Mitra, Lubomira Dontcheva, James Hennessey
  • Patent number: 10021001
    Abstract: The present disclosure is directed toward systems and methods for analyzing event sequence data. Additionally, the present disclosure is directed toward systems and methods for providing visualizations of event sequence data analyses. For example, systems and methods described herein can analyze event sequence data related to websites and provide matrix-based visualizations of the event sequence data. The matrix-based visualization can be interactive and can allow a user to trace changes in traffic volume across webpages and hyperlinks of a website.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: July 10, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Lubomira Dontcheva, Jian Zhao, Aaron Hertzmann, Alan Wilson, Zhicheng Liu
  • Patent number: 9928836
    Abstract: Natural language input processing utilizing grammar templates are described. In one or more implementations, a natural language input indicating an operation to be performed is parsed into at least one part-of-speech, a grammar template corresponding to the part-of-speech is located, an arbitrary term in the part-of-speech is detected based on the located grammar template, a term related to the arbitrary term and describing a modification for the operation is determined based on the sentence expression of the grammar template, and the indicated operation is performed with the described modification.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 27, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Gregg D. Wilensky, Walter W. Chang, Lubomira A. Dontcheva, Gierad P. Laput, Aseem O. Agarwala
  • Publication number: 20170244796
    Abstract: Systems and methods are disclosed for analyzing a plurality of clickstreams associated with a resource to identify popular navigational patterns traversed by users of the resource. The analysis provides a navigational framework for performing continued analysis on segmented portions of the identified navigational patterns. To facilitate the analysis, clickstreams associated with the resource are analyzed to identify sets of clickstreams that have a common group of assets with which users of the resource interacted. Navigational patterns, which include commonly traversed series of assets interacted with by the users, are determined for the identified sets. The navigational pattern is then provided to identify popular navigational patterns traversed by users of the resource.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventors: ZHICHENG LIU, ALAN WILSON, MATTHEW HOFFMAN, LUBOMIRA DONTCHEVA
  • Publication number: 20170132814
    Abstract: Techniques for interactive scene graph manipulation for visualization authoring are described. In implementations, visual marks are grouped into containers. Each container includes layout settings independent of other containers, and the layout settings are individually adjustable. The visual marks are configured to represent data values. Additionally, the containers are nested in a hierarchy. Then, data visualizations are constructed for display via a user interface of a display device. For example, the data visualizations can be constructed by applying data values to the visual marks and layout settings of the containers to the visual marks grouped within the nested containers to generate the data visualizations.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 11, 2017
    Inventors: Zhicheng Liu, Wilmot Wei-Mau Li, Alan G. Wilson, Lubomira A. Dontcheva, Jovan Popovic
  • Publication number: 20170118093
    Abstract: The present disclosure is directed toward systems and methods for analyzing event sequence data. Additionally, the present disclosure is directed toward systems and methods for providing visualizations of event sequence data analyses. For example, systems and methods described herein can analyze event sequence data related to websites and provide matrix-based visualizations of the event sequence data. The matrix-based visualization can be interactive and can allow a user to trace changes in traffic volume across webpages and hyperlinks of a website.
    Type: Application
    Filed: January 5, 2017
    Publication date: April 27, 2017
    Inventors: Lubomira Dontcheva, Jian Zhao, Aaron Hertzmann, Alan Wilson, Zhicheng Liu
  • Patent number: 9588964
    Abstract: Natural language vocabulary generation and usage techniques are described. In one or more implementations, one or more search results are mined for a domain to determine a frequency at which words occur in the one or more search results, respectively. A set of the words is selected based on the determined frequency. A sense is assigned to each of the selected set of the words that identifies a part-of-speech for a respective word. A vocabulary is then generated that includes the selected set of the words and a respective said sense, the vocabulary configured for use in natural language processing associated with the domain.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 7, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Walter W. Chang, Gregg D. Wilensky, Lubomira A. Dontcheva
  • Patent number: 9577897
    Abstract: The present disclosure is directed toward systems and methods for analyzing event sequence data. Additionally, the present disclosure is directed toward systems and methods for providing visualizations of event sequence data analyses. For example, systems and methods described herein can analyze event sequence data related to websites and provide matrix-based visualizations of the event sequence data. The matrix-based visualization can be interactive and can allow a user to trace changes in traffic volume across webpages and hyperlinks of a website.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: February 21, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Lubomira Dontcheva, Jian Zhao, Aaron Hertzmann, Alan Wilson, Zhicheng Liu
  • Publication number: 20160321242
    Abstract: Natural language input processing utilizing grammar templates are described. In one or more implementations, a natural language input indicating an operation to be performed is parsed into at least one part-of-speech, a grammar template corresponding to the part-of-speech is located, an arbitrary term in the part-of-speech is detected based on the located grammar template, a term related to the arbitrary term and describing a modification for the operation is determined based on the sentence expression of the grammar template, and the indicated operation is performed with the described modification.
    Type: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Applicant: Adobe Systems Incorporated
    Inventors: Gregg D. Wilensky, Walter W. Chang, Lubomira A. Dontcheva, Gierad P. Laput, Aseem O. Agarwala
  • Patent number: 9465785
    Abstract: In embodiments of comic creation, a digital sketching system may provide various tools for creating and modifying comics consisting of one or more panels, and for creating, adding, and modifying text in the panels. This system, which may be referred to as a comic creation application, may be implemented according to a domain-specific digital sketchbook paradigm that is directed specifically to the needs of a comic artist. The comic creation application may be tailored for comics planning, may be designed with the structure of comic pages in mind, and may provide high-level editing tools and operations for this structure. The system may make a digital device (e.g., a touch- or multitouch-enabled device) an intelligent participant in the creative process, rather than a passive sketchbook, to facilitate story building in ways that pencil and paper cannot.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: October 11, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Lubomira A. Dontcheva, Daniel C. Ritchie
  • Patent number: 9436382
    Abstract: Natural language image editing techniques are described. In one or more implementations, a natural language input is converted from audio data using a speech-to-text engine. A gesture is recognized from one or more touch inputs detected using one or more touch sensors. Performance is then initiated of an operation identified from a combination of the natural language input and the recognized gesture.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 6, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Gregg D. Wilensky, Walter W. Chang, Lubomira A. Dontcheva, Gierad P. Laput, Aseem O. Agarwala
  • Publication number: 20160248644
    Abstract: The present disclosure is directed toward systems and methods for analyzing event sequence data. Additionally, the present disclosure is directed toward systems and methods for providing visualizations of event sequence data analyses. For example, systems and methods described herein can analyze event sequence data related to websites and provide matrix-based visualizations of the event sequence data. The matrix-based visualization can be interactive and can allow a user to trace changes in traffic volume across webpages and hyperlinks of a website.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Inventors: Lubomira Dontcheva, Jian Zhao, Aaron Hertzmann, Alan Wilson, Zhicheng Liu
  • Patent number: 9412366
    Abstract: Natural language image spatial and tonal localization techniques are described. In one or more implementations, a natural language input is processed to determine spatial and tonal localization of one or more image editing operations specified by the natural language input. Performance is initiated of the one or more image editing operations on image data using the determined spatial and tonal localization.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: August 9, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Gregg D. Wilensky, Walter W. Chang, Lubomira A. Dontcheva, Gierad P. Laput, Aseem O. Agarwala
  • Patent number: 9367523
    Abstract: Various embodiments of a system and methods for using design features to search for page layout designs are described. The document and image structures of a page layout design may be analyzed to determine design features which define the style of the page layout design. Dependent on the design features, style scores may be calculated for the page layout design. Page layout designs may be stored in a database in association with corresponding style scores. A user may indicate a desired page layout style by indicating example page layout designs which exhibit the desired style. Style scores for the example page layout designs may be compared to the style scores for page layout designs stored in the database. Dependent on the comparison, page layout designs stored in the database may be selected and displayed to the user.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: June 14, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Lubomira A. Dontcheva, Ranjitha S. Kumar, Wilmot Wei-Mau Li
  • Patent number: 9141335
    Abstract: Natural language image tags are described. In one or more implementations, at least a portion of an image displayed by a display device is defined based on a gesture. The gesture is identified from one or more touch inputs detected using touchscreen functionality of the display device. Text received in a natural language input is located and used to tag the portion of the image using one or more items of the text received in the natural language input.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 22, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Gregg D. Wilensky, Walter W. Chang, Lubomira A. Dontcheva, Gierad P. Laput, Aseem O. Agarwala
  • Patent number: 8909024
    Abstract: A plurality of segment transitions in a video data stream is identified. The identifying the plurality of segment transitions includes recognizing an interface feature of a first application interface displayed in the video data stream and generating metadata associating a selected segment transition with a particular point in the video data stream. The interface feature indicates the selected segment transition among the plurality of segment transitions in the video data stream. A navigation system for navigating among the plurality of segment transitions in the video data stream is provided. Responsive to input, navigation to the selected segment transition is performed and the video data stream is displayed from the particular point.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: December 9, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Lubomira A. Dontcheva, Suporn Pongnumkul, Wilmot Wei-Mau Li, Shmuel Avidan, Lubomir Bourdev