Patents by Inventor Nitesh Dodeja

Nitesh Dodeja 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: 20260212554
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating modified digital designs in a target aspect ratio. In some embodiments, the disclosed systems utilize a transformer neural network to encode, from a digital design in an initial aspect ratio depicting one or more design elements, an input feature representation including tokenizations of the one or more design elements, an initial aspect ratio token, and a target aspect ratio token. In some embodiments, the disclosed systems utilize a transformer neural network to transform the input feature representation into an output feature representation including a modified tokenization of the one or more design elements according to the target aspect ratio. In some embodiments, the disclosed systems generate a modified digital design depicting one or more design elements according to the target aspect ratio utilizing the transformer neural network based on the output feature representation.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 23, 2026
    Inventors: Kaushal Kishore, Nitesh Dodeja, Vineet Batra
  • Publication number: 20260170654
    Abstract: A method, apparatus, non-transitory computer readable medium, and system for performing real-time image segmentation includes obtaining an image depicting a first object and a second object. Embodiments then generate, using an object detection model, a first location and a second location corresponding to the first object and the second object, respectively. The location may be, for example, a bounding box circumscribing the object or a point defining a centroid of the object. Embodiments then segment, using a segmentation model, the image based on the first location and the second location to obtain a first mask corresponding to the first object and a second mask corresponding to the second object.
    Type: Application
    Filed: December 17, 2024
    Publication date: June 18, 2026
    Inventors: Amit Vikram Singh, Nitesh Dodeja, Vineet Batra
  • Publication number: 20260087636
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for determining semantically relevant sets of objects in vector images. The disclosed system generates one or more group masks corresponding to user-tagged groups of objects in a vector image by executing a search on a vector hierarchy of the vector image. The disclosed system determines, from the one or more group masks, a group mask comprising a semantically relevant set of objects based on semantic information from one or more segmentation masks comprising a plurality of semantic segmentations generated utilizing one or more segmentation neural networks. Additionally, the disclosed system extracts, from the group mask, one or more masks corresponding to the semantically relevant set of objects.
    Type: Application
    Filed: September 26, 2024
    Publication date: March 26, 2026
    Inventors: Abhishek Rai, Amit Vikram Singh, Nitesh Dodeja, Vineet Batra
  • Publication number: 20250391068
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that provide that provide processes and a graphical user interface tailored to organize vector geometry within a vector image into a hierarchical structure based on layered semantic groups. In particular, in one or more embodiments, the disclosed systems determine, using an object segmentation model, a set of masks corresponding to objects depicted within a raster image. The disclosed systems determine an intersection between a first mask and a second mask from among the set of masks. The disclosed systems generate a hierarchical semantic structure comprising a set of nodes corresponding to the set of masks by generating a first node for the first mask and a second node for the second mask arranged according to the intersection. The disclosed systems generate a vector image from the raster image according to the hierarchical semantic structure.
    Type: Application
    Filed: June 25, 2024
    Publication date: December 25, 2025
    Inventors: Sumit Dhingra, Ankit Phogat, Nitesh Dodeja, Shubham Garg, Keerti Harpavat, Aditi Singhania, Vishwas Jain, Jaswant Singh Ranawat, Souymodip Chakraborty, Vineet Batra
  • Patent number: 12373792
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that provide a graphical review interface for curating, reviewing, and approving digital design element variants utilizing multistate vector objects within a digital image. The disclosed systems generate, in response to a user interaction performed at a designer device, a digital image comprising a multistate vector object modifiable to depict variants of a graphical element within the digital image. Further, the disclosed systems provide the digital image for display within a variant review interface on a client device for reviewing the variants of the graphical element. Moreover, the disclosed systems receive, from the client device, an indication of a selected variant from among the variants indicated by the multistate vector object.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: July 29, 2025
    Assignee: Adobe Inc.
    Inventors: Nitesh Dodeja, Avneet Kaur
  • Publication number: 20250086373
    Abstract: Methods and systems are provided for automated inference and evaluation of design relations for elements of a design. In embodiments described herein, a change, related to a type of design relation, is received to an element of a plurality of elements of a design. A corresponding type of design relation between the element and a different element of the plurality of elements is determined from a knowledge graph based on the type of design relation related to the change. A corresponding change is automatically applied to the different element based on the corresponding type of design relation between the element and the different element.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 13, 2025
    Inventors: Vivek AGRAWAL, Tarun BERI, Nitesh DODEJA
  • Publication number: 20250045696
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that provide a graphical review interface for curating, reviewing, and approving digital design element variants utilizing multistate vector objects within a digital image. The disclosed systems generate, in response to a user interaction performed at a designer device, a digital image comprising a multistate vector object modifiable to depict variants of a graphical element within the digital image. Further, the disclosed systems provide the digital image for display within a variant review interface on a client device for reviewing the variants of the graphical element. Moreover, the disclosed systems receive, from the client device, an indication of a selected variant from among the variants indicated by the multistate vector object.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 6, 2025
    Inventors: Nitesh Dodeja, Avneet Kaur
  • Patent number: 11557110
    Abstract: Techniques are described for selective extraction of color attributes from digital images that overcome the challenges experienced in conventional systems for color extraction. In an implementation, a user applies a region selector to a source image to select a portion of the source image for color attribute extraction. A graphics editing system identifies a selected region of the source image as well as visual objects of the source image included as part of the selected region. The graphics editing system iterates through the selected visual objects and extracts color attributes from the visual objects, such as color values, patterns, gradients, gradient stops, opacity, color area, and so forth. The graphics editing system then generates a color palette that includes the extracted color attributes, and the color palette is able to be utilized for various image editing tasks, such as digital image creation and transformation.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 17, 2023
    Assignee: Adobe Inc.
    Inventors: Nitesh Dodeja, Rakesh Baidya, Rajeev Kumar, Ankita Saha
  • Patent number: 11410346
    Abstract: Embodiments are disclosed for identify a proportional dominant color palette of a vector graphics content and recolor the vector graphics content by editing the proportional dominant color palette. In particular, one method comprises obtaining a vector graphic, determining, by a palette extraction manager, a plurality of colors from the vector graphic, grouping, by the palette extraction manager, the plurality of colors into a plurality of groups based on color characteristics, determining, by the palette extraction manager, a plurality of dominant colors corresponding to the plurality of groups based on a subset of the plurality of colors associated with each group, determining, by the palette extraction manager, a plurality of weights corresponding to the plurality of colors, and generating, by the palette extraction manager, a proportional dominant color palette for the vector graphic based on the plurality of dominant colors and the corresponding plurality of weights.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: August 9, 2022
    Assignee: Adobe Inc.
    Inventors: Ankita Saha, Nitesh Dodeja, Rakesh Baidya, Rajeev Kumar
  • Publication number: 20220237831
    Abstract: Embodiments are disclosed for identify a proportional dominant color palette of a vector graphics content and recolor the vector graphics content by editing the proportional dominant color palette. In particular, one method comprises obtaining a vector graphic, determining, by a palette extraction manager, a plurality of colors from the vector graphic, grouping, by the palette extraction manager, the plurality of colors into a plurality of groups based on color characteristics, determining, by the palette extraction manager, a plurality of dominant colors corresponding to the plurality of groups based on a subset of the plurality of colors associated with each group, determining, by the palette extraction manager, a plurality of weights corresponding to the plurality of colors, and generating, by the palette extraction manager, a proportional dominant color palette for the vector graphic based on the plurality of dominant colors and the corresponding plurality of weights.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Ankita SAHA, Nitesh DODEJA, Rakesh BAIDYA, Rajeev KUMAR
  • Publication number: 20220180116
    Abstract: Techniques are described for selective extraction of color attributes from digital images that overcome the challenges experienced in conventional systems for color extraction. In an implementation, a user applies a region selector to a source image to select a portion of the source image for color attribute extraction. A graphics editing system identifies a selected region of the source image as well as visual objects of the source image included as part of the selected region. The graphics editing system iterates through the selected visual objects and extracts color attributes from the visual objects, such as color values, patterns, gradients, gradient stops, opacity, color area, and so forth. The graphics editing system then generates a color palette that includes the extracted color attributes, and the color palette is able to be utilized for various image editing tasks, such as digital image creation and transformation.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Applicant: Adobe Inc.
    Inventors: Nitesh Dodeja, Rakesh Baidya, Rajeev Kumar, Ankita Saha
  • Patent number: D969141
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: November 8, 2022
    Assignee: Adobe Inc.
    Inventors: Rakesh Baidya, Nitesh Dodeja