Patents by Inventor Dmytro BARANOVSKIY

Dmytro BARANOVSKIY 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: 20240412431
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that utilize a digital design interface for creating and modifying circular arc segments as drawing elements within an arc path segment in a cohesive and visually consistent manner. In particular, the disclosed systems generate a circular arc segment comprising a first endnode and a second endnode, wherein the second endnode of the circular arc segment is connected to a design segment comprising the second endnode and a third endnode. In addition, the disclosed systems determine a first continuity setting for the first endnode, a second continuity setting for the second endnode, and a third continuity setting for the third endnode. Moreover, in response to a user interaction, the disclosed systems generate a modified circular arc segment and a modified design segment according to the first continuity setting, the second continuity setting, and the third continuity setting.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 12, 2024
    Inventor: Dmytro Baranovskiy
  • Publication number: 20240153169
    Abstract: Embodiments are disclosed for changing coordinate systems for data bound objects. In some embodiments, a method of changing coordinate systems for data bound objects includes receiving a selection of at least one graphic object associated with a data visualization on a canvas of a graphic design application, wherein the data visualization includes a plurality of graphic objects. Additionally, a request is received to convert the data visualization from a first coordinate space to a second coordinate space. A subset of the plurality of graphic objects to convert to the second coordinate space is identified, the subset of the plurality of graphic objects having a same object type. A view of the plurality of graphic objects is generated by converting the subset of the plurality of graphic objects to the second coordinate space.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: Adobe Inc.
    Inventors: Bernard KERR, Dmytro BARANOVSKIY
  • Publication number: 20240153172
    Abstract: Embodiments are disclosed for generating a data-bound axis for a data visualization. In some embodiments, a method of generating a data-bound axis for a data visualization includes receiving a data set and generating a chart including a plurality of graphic objects based on the data set and a visual property of the plurality of graphic objects. A scale associated with the chart is determined based on the data set and the plurality of graphic objects. At least one axis graphic object is generated based on the scale. The at least one axis graphic object is added to the plurality of graphic objects of the chart.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: Adobe Inc.
    Inventors: Bernard KERR, Dmytro BARANOVSKIY, Corey LUCIER
  • Publication number: 20240153170
    Abstract: Embodiments are disclosed for managing multiple data visualizations on a digital canvas. In some embodiments, a method of managing multiple data visualizations includes generating a first graphic object on a digital canvas. A first dataset is received and used to generate a first chart based on the first dataset and a visual property of the first graphic object. The first chart comprises a first plurality of graphic objects including the first graphic object. A second dataset is then received and used to generate a second chart on the digital canvas based on the second dataset. The second chart includes a second plurality of graphic objects. An axis of the first chart and an axis of the second chart are merged such that the axis the first chart and the axis of the second chart share a scale attribute.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: Adobe Inc.
    Inventors: Bernard KERR, Dmytro BARANOVSKIY, Benjamin FARRELL
  • Publication number: 20240153155
    Abstract: Embodiments are disclosed for binding colors to data visualizations on a digital canvas. In some embodiments, a method of binding colors to data visualizations includes receiving a data set including data associated with a variable. A chart, including a plurality of graphic objects, is generated based on the variable of the data set and a visual property of the plurality of graphic objects. A data type associated with the variable determined and first colors are assigned to the plurality of graphic objects based on the data type using a color binding. A selection of second colors to be assigned to the plurality of graphic objects is received and the chart is updated using the second colors.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: Adobe Inc.
    Inventors: Bernard KERR, Dmytro BARANOVSKIY, Benjamin FARRELL
  • Publication number: 20240153171
    Abstract: Embodiments are disclosed for generating a data visualization. In some embodiments, a method of generating a data visualization includes generating a first graphic object on a digital canvas. A data set including data associated with a plurality of variables is added to a data panel of the digital canvas. A selection of a variable from the plurality of variables on the data panel is received and a second graphic object connecting the variable and a cursor position on the digital canvas is generated. A selection of a visual property of the first graphic object is received using the cursor. Upon selection of the visual property, the first graphic object is linked to the data panel via the second graphic object. A chart is then generated comprising the first graphic object and one or more new graphic objects, based on the variable and the visual property of the first graphic object.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: Adobe Inc.
    Inventors: Bernard KERR, Dmytro BARANOVSKIY, Benjamin FARRELL
  • Patent number: 11611679
    Abstract: Embodiments are disclosed for generating a vector object that comprises a precise circular halftone representation of an input image. A method of precise circular halftone generation includes receiving an input image, dividing the image into a grid comprising a plurality of cells, determining a color of a portion of the input image associated with a first cell, determining a radius of circular halftone elements to represent the color associated with the first cell, and generating a path object representing the portion of the input image using circular halftone elements having the determined radius.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: March 21, 2023
    Assignee: Adobe Inc.
    Inventor: Dmytro Baranovskiy
  • Publication number: 20220368809
    Abstract: Embodiments are disclosed for generating a vector object that comprises a precise circular halftone representation of an input image. A method of precise circular halftone generation includes receiving an input image, dividing the image into a grid comprising a plurality of cells, determining a color of a portion of the input image associated with a first cell, determining a radius of circular halftone elements to represent the color associated with the first cell, and generating a path object representing the portion of the input image using circular halftone elements having the determined radius.
    Type: Application
    Filed: September 3, 2021
    Publication date: November 17, 2022
    Inventor: Dmytro BARANOVSKIY