Patents by Inventor Aran Nayebi

Aran Nayebi 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).

  • Patent number: 11869021
    Abstract: Segment valuation techniques usable in a digital medium environment are described. To do so, a segment valuation system first identifies the attributes that are significant in achievement of a desired metric (e.g., conversion) and then values segments based on those significant attributes. Attributes are selected from the trained model based on significance of those attributes towards achieving the desired metric. A valuation of a segment may then be calculated based on the valuations of these attributes. For example, inclusion of the selected attributes within a segment, and the valuations of those selected attributes, is then used by the segment valuation system to generate data describing a value of the segment towards achieving the metric.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: January 9, 2024
    Assignee: Adobe Inc.
    Inventors: Kourosh Modarresi, Jamie Mark Diner, Elizabeth T. Chin, Aran Nayebi
  • Patent number: 11651382
    Abstract: User data overlap determination in a digital medium environment is described. Initially, a user selects segments of user data for which a determination of overlap is to be made. For example, the user selects a segment representing users that are working professionals and a segment representing users that are mothers, such that working-mother users may correspond to the overlap. Regardless of the particular segments selected, an indication of those segments is received. One of multiple different overlap determining techniques—which can include a combined MinHash and HyperLogLog (HLL) technique and an Inclusion-Exclusion technique—may be selected for computing the overlap based on a number of segments indicated and numbers of users represented by the segments. The selected overlap determining technique is then used to compute the user data overlap between the indicated segments. Digital content including values indicative of the determined overlap is generated for presentation to a user.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 16, 2023
    Assignee: Adobe Inc.
    Inventors: Kourosh Modarresi, Yi Liu, Paresh P. Shenoy, Aran Nayebi, Pradeep Saikalyanachakravarthi Javangula
  • Publication number: 20220036385
    Abstract: Segment valuation techniques usable in a digital medium environment are described. To do so, a segment valuation system first identifies the attributes that are significant in achievement of a desired metric (e.g., conversion) and then values segments based on those significant attributes. Attributes are selected from the trained model based on significance of those attributes towards achieving the desired metric. A valuation of a segment may then be calculated based on the valuations of these attributes. For example, inclusion of the selected attributes within a segment, and the valuations of those selected attributes, is then used by the segment valuation system to generate data describing a value of the segment towards achieving the metric.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Applicant: Adobe Inc.
    Inventors: Kourosh Modarresi, Jamie Mark Diner, Elizabeth T. Chin, Aran Nayebi
  • Patent number: 11182804
    Abstract: Segment valuation techniques usable in a digital medium environment are described. To do so, a segment valuation system first identifies the attributes that are significant in achievement of a desired metric (e.g., conversion) and then values segments based on those significant attributes. Attributes are selected from the trained model based on significance of those attributes towards achieving the desired metric. A valuation of a segment may then be calculated based on the valuations of these attributes. For example, inclusion of the selected attributes within a segment, and the valuations of those selected attributes, is then used by the segment valuation system to generate data describing a value of the segment towards achieving the metric.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 23, 2021
    Assignee: Adobe Inc.
    Inventors: Kourosh Modarresi, Jamie Mark Diner, Elizabeth T. Chin, Aran Nayebi
  • Publication number: 20190080352
    Abstract: Systems and techniques are disclosed for creating segments of users that include baseline users having specified traits and users that are similar to the baseline users. A segment is created by identifying baseline users based on a segment rule that specifies one or more traits of the users to include. The data about the baseline and other users in the dataset is used to extend the segment. A representation of the segment is determined, for example, by determining average values of numeric traits and frequencies of non-numeric trait values of the baseline users in the segment. The representation of the segment is used to determine the similarity (i.e., similarity scores) of users to the segment and ultimately to determine which of the other users, who are not already included in the segment, should be included in the segment based the similarity of their traits to those of the segment representation.
    Type: Application
    Filed: September 11, 2017
    Publication date: March 14, 2019
    Inventors: Kourosh Modarresi, Iulian Radu, Charles Menguy, Jisha Vadake Muthiyil, Yi Liu, Sheng Qiang, Aran Nayebi
  • Publication number: 20180349933
    Abstract: User data overlap determination in a digital medium environment is described. Initially, a user selects segments of user data for which a determination of overlap is to be made. For example, the user selects a segment representing users that are working professionals and a segment representing users that are mothers, such that working-mother users may correspond to the overlap. Regardless of the particular segments selected, an indication of those segments is received. One of multiple different overlap determining techniques—which can include a combined MinHash and HyperLogLog (HLL) technique and an Inclusion-Exclusion technique—may be selected for computing the overlap based on a number of segments indicated and numbers of users represented by the segments. The selected overlap determining technique is then used to compute the user data overlap between the indicated segments. Digital content including values indicative of the determined overlap is generated for presentation to a user.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Kourosh Modarresi, Yi Liu, Paresh P. Shenoy, Aran Nayebi, Pradeep Saikalyanachakravarthi Javangula
  • Publication number: 20180137522
    Abstract: Segment valuation techniques usable in a digital medium environment are described. To do so, a segment valuation system first identifies the attributes that are significant in achievement of a desired metric (e.g., conversion) and then values segments based on those significant attributes. Attributes are selected from the trained model based on significance of those attributes towards achieving the desired metric. A valuation of a segment may then be calculated based on the valuations of these attributes. For example, inclusion of the selected attributes within a segment, and the valuations of those selected attributes, is then used by the segment valuation system to generate data describing a value of the segment towards achieving the metric.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Kourosh Modarresi, Jamie Mark Diner, Elizabeth T. Chin, Aran Nayebi