Patents by Inventor Michele SAAD

Michele SAAD 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: 11636423
    Abstract: In implementations of item transfer control systems, a computing device implements a transfer system to receive input data describing types of requested items and corresponding quantities of the types of requested items to receive at each of a plurality of destination sites and types of available items and corresponding quantities of the types of available items that are available at each of a plurality of source sites. The transfer system constructs a flow network having a source node for each of the plurality of the source sites and a destination node for each of the plurality of the destination sites. An integral approximate solution is generated that transfers the corresponding quantities of the types of requested items to each of the plurality of the destination sites using a maximum flow solver and the flow network.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: April 25, 2023
    Assignee: Adobe Inc.
    Inventors: Kirankumar Shiragur, Tung Thanh Mai, Anup Bandigadi Rao, Ryan A. Rossi, Georgios Theocharous, Michele Saad
  • Publication number: 20230115855
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for flexibly and accurately utilizing a machine learning model to intelligently determine and provide interface features for display via client devices located across different time zones or geographic regions. For example, the disclosed systems can utilize a feature visualization machine learning model to generate an arrangement of graphics, an assortment of graphics, or other graphical visualization of one or more interface features in a target time zone (or a target geographic region) based on client device interactions from other (e.g., leading) time zones or geographic regions. In certain embodiments, the disclosed systems also (or alternatively) determine a sequence of geographic regions for rolling out, or surfacing, an interface feature based on similarities between geographic regions and a comparison of performance metrics over multiple candidate sequences.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 13, 2023
    Inventors: Michele Saad, Lauren Dest
  • Patent number: 11615263
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for predicting content based on vector data structures generated from image pixels. A content-prediction application accesses a color palette having two or more color-palette categories and selects a first color of the color palette. The content-prediction application generates a first vector based on a set of pixel values that represent the first color of the color palette. The content-prediction application determines a distance metric between the first vector and a second vector, in which the second vector is identified by applying a convolutional neural network model on an image depicting an item that includes a second color. In response to determining that the distance metric is less than a predetermined threshold, the content-prediction application selects the content item corresponding to the second vector.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: March 28, 2023
    Assignee: Adobe Inc.
    Inventors: Michele Saad, Lauren Dest
  • Publication number: 20230041594
    Abstract: In implementations of item transfer control systems, a computing device implements a transfer system to receive input data describing types of requested items and corresponding quantities of the types of requested items to receive at each of a plurality of destination sites and types of available items and corresponding quantities of the types of available items that are available at each of a plurality of source sites. The transfer system constructs a flow network having a source node for each of the plurality of the source sites and a destination node for each of the plurality of the destination sites. An integral approximate solution is generated that transfers the corresponding quantities of the types of requested items to each of the plurality of the destination sites using a maximum flow solver and the flow network.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 9, 2023
    Applicant: Adobe Inc.
    Inventors: Kirankumar Shiragur, Tung Thanh Mai, Anup Bandigadi Rao, Ryan A. Rossi, Georgios Theocharous, Michele Saad
  • Patent number: 11527023
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for modifying pixel values of an image to improve the visibility of target pixel patterns. A pixel-simulation application accesses an initial image including an initial set of pixel values. The initial set of pixel values define, in an initial color space, a particular color of pixels that indicate a target pixel pattern. The pixel-simulation application generates, based on the initial set of pixel values, a simulated image including a modified set of pixel values that visually indicate another color of pixels in an intermediate color space. The pixel-simulation application generates a pixel map by identifying a difference between the initial set pixel values of the initial image and the modified set of pixel values of simulated image. The pixel-simulation application generates, for display, an output image based at least in part on the pixel map.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: December 13, 2022
    Assignee: Adobe Inc.
    Inventors: Michele Saad, Lauren Dest
  • Publication number: 20220383035
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for predicting content based on vector data structures generated from image pixels. A content-prediction application accesses a color palette having two or more color-palette categories and selects a first color of the color palette. The content-prediction application generates a first vector based on a set of pixel values that represent the first color of the color palette. The content-prediction application determines a distance metric between the first vector and a second vector, in which the second vector is identified by applying a convolutional neural network model on an image depicting an item that includes a second color. In response to determining that the distance metric is less than a predetermined threshold, the content-prediction application selects the content item corresponding to the second vector.
    Type: Application
    Filed: August 4, 2022
    Publication date: December 1, 2022
    Inventors: Michele Saad, Lauren Dest
  • Publication number: 20220366265
    Abstract: Techniques are provided for generating intent-informed recommendations by encoding, into a first machine learning network, one or more features representing one or more interactions between at least one member of a first group of users and at least one resource, and extracting, from the first machine learning network, one or more features representing one or more interactions between at least one member of a second group of users and the at least one resource. Using the extracted features, an intent value can be determined by clustering the features of the first and second groups of users into at least one cluster using a second machine learning network. In turn, the intent value informs or otherwise feeds a recommendation engine that is configured to generate at least one recommendation of at least one resource based at least in part on further user interaction data associated with a user session.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Applicant: Adobe Inc.
    Inventors: Michele Saad, Lauren Dest
  • Patent number: 11455485
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for predicting content based on vector data structures generated from image pixels. A content-prediction application accesses a color palette having two or more color-palette categories and selects a first color of the color palette. The content-prediction application generates a first vector based on a set of pixel values that represent the first color of the color palette. The content-prediction application determines a distance metric between the first vector and a second vector, in which the second vector is identified by applying a convolutional neural network model on an image depicting an item that includes a second color. In response to determining that the distance metric is less than a predetermined threshold, the content-prediction application selects the content item corresponding to the second vector.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: September 27, 2022
    Assignee: Adobe Inc.
    Inventors: Michele Saad, Lauren Dest
  • Patent number: 11430041
    Abstract: This disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that determine a degree of diversification for item recommendations to a user based on the user's input and generate diverse item recommendations for the user according to the degree of diversification. For instance, the disclosed systems can receive a diversification metric from a client device based on a user interaction with a selectable tool (or another interactive element) in a graphical user interface. From among data segments representing users clustered according to item affinities, the disclosed systems can subsequently use the diversification metric to identify a data segment that is diverse from a reference data segment for the user. The disclosed systems further rank items associated with the diverse data segment to select an anomalous item as an item recommendation for display on the client device.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: August 30, 2022
    Assignee: Adobe Inc.
    Inventor: Michele Saad
  • Publication number: 20220270152
    Abstract: Techniques are provided herein for identifying contrasting items based on a target item and presenting each of the target item and contrasting items together to a user. The target item may be any item that is of interest to the user. The contrasting items are identified using a system that compares features of the items together and also considers historical user data associated with the items. Natural language processes are used to label and identify salient portions of the catalog data for the items. Historical user data between items may be determined based on one or more documented event actions that occur with regards to co-viewing the items in some fashion. Both the historical user data and catalog comparisons between items are combined to determine a similarity score or metric between items. Items having highest similarity scores with the target item within a same cluster or group are presented.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 25, 2022
    Applicant: Adobe Inc.
    Inventors: Georgios Theocharous, Nedim Lipka, Michele Saad
  • Publication number: 20220188895
    Abstract: Unstructured texts associated with a product is received, where the unstructured texts include, for example, a title of the product, one or more reviews of the product, questions and/or answers associated with the product. A phrase in an unstructured text is identified. A first knowledge base is searched, to identify that the phrase is a feature value that is associated with a feature. For example, the first knowledge base lists the feature value to be an instance of the feature. Accordingly, a tuple is generated, where the tuple includes the product as a subject, the feature as a predicate, and the feature value comprising the phrase as an object. A second knowledge base is updated with the tuple. The second knowledge base is usable for processing queries about the product. For example, the second knowledge base is used to generate a result of a query about the product.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Applicant: Adobe Inc.
    Inventors: Nedim Lipka, Michele Saad, Georgios Theocharous
  • Publication number: 20220148113
    Abstract: Systems and methods use machine learning models with content editing tools to prevent or mitigate inadvertent disclosure and dissemination of sensitive data. Entities associated with private information are identified by applying a trained machine learning model to a set of unstructured text data received via an input field of an interface. A privacy score is computed for the text data by identifying connections between the entities, the connections between the entities contributing to the privacy score according to a cumulative privacy risk, the privacy score indicating potential exposure of the private information. The interface is updated to include an indicator distinguishing a target portion of the set of unstructured text data within the input field from other portions of the set of unstructured text data within the input field, wherein a modification to the target portion changes the potential exposure of the private information indicated by the privacy score.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 12, 2022
    Inventors: Irgelkha Mejia, Ronald Oribio, Robert Burke, Michele Saad
  • Publication number: 20220138247
    Abstract: Embodiments of the technology described herein, provide improved visual search results by combining a visual similarity and a textual similarity between images. In an embodiment, the visual similarity is quantified as a visual similarity score and the textual similarity is quantified as a textual similarity score. The textual similarity is determined based on text, such as a title, associated with the image. The overall similarity of two images is quantified as a weighted combination of the textual similarity score and the visual similarity score. In an embodiment, the weighting between the textual similarity score and the visual similarity score is user configurable through a control on the search interface. In one embodiment, the aggregate similarity score is the sum of a weighted visual similarity score and a weighted textual similarity score.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Inventors: Mikhail Kotov, Roland Geisler, Saeid Motiian, Dylan Nathaniel Warnock, Michele Saad, Venkata Naveen Kumar Yadav Marri, Ajinkya Kale, Ryan Rozich, Baldo Faieta
  • Publication number: 20220036603
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for modifying pixel values of an image to improve the visibility of target pixel patterns. A pixel-simulation application accesses an initial image including an initial set of pixel values. The initial set of pixel values define, in an initial color space, a particular color of pixels that indicate a target pixel pattern. The pixel-simulation application generates, based on the initial set of pixel values, a simulated image including a modified set of pixel values that visually indicate another color of pixels in an intermediate color space. The pixel-simulation application generates a pixel map by identifying a difference between the initial set pixel values of the initial image and the modified set of pixel values of simulated image. The pixel-simulation application generates, for display, an output image based at least in part on the pixel map.
    Type: Application
    Filed: August 24, 2021
    Publication date: February 3, 2022
    Inventors: Michele Saad, Lauren Dest
  • Publication number: 20220036428
    Abstract: A trend setting score that identifies a degree of trend setting exhibited by a user is generated for each of multiple users. This degree of trend setting exhibited by the user is an indication of how well the user identifies trends for items (e.g., consumes items) prior to the items becoming popular. The item consumption of users with high trend setting scores is then used to identify items that are expected to become popular after a lag in time. For a given user, another user with a high trend setting score (also referred to as a trendsetter) and having a high affinity with (e.g., similar item consumption behavior or characteristics) the given user is identified. Recommendations are provided to the given user based on items consumed by the trendsetter prior to the items becoming popular.
    Type: Application
    Filed: October 5, 2021
    Publication date: February 3, 2022
    Applicant: Adobe Inc.
    Inventor: Michele Saad
  • Publication number: 20210406593
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for predicting content based on vector data structures generated from image pixels. A content-prediction application accesses a color palette having two or more color-palette categories and selects a first color of the color palette. The content-prediction application generates a first vector based on a set of pixel values that represent the first color of the color palette. The content-prediction application determines a distance metric between the first vector and a second vector, in which the second vector is identified by applying a convolutional neural network model on an image depicting an item that includes a second color. In response to determining that the distance metric is less than a predetermined threshold, the content-prediction application selects the content item corresponding to the second vector.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Michele Saad, Lauren Dest
  • Patent number: 11170432
    Abstract: A trend setting score that identifies a degree of trend setting exhibited by a user is generated for each of multiple users. This degree of trend setting exhibited by the user is an indication of how well the user identifies trends for items (e.g., consumes items) prior to the items becoming popular. The item consumption of users with high trend setting scores is then used to identify items that are expected to become popular after a lag in time. For a given user, another user with a high trend setting score (also referred to as a trendsetter) and having a high affinity with (e.g., similar item consumption behavior or characteristics) the given user is identified. Recommendations are provided to the given user based on items consumed by the trendsetter prior to the items becoming popular.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 9, 2021
    Assignee: Adobe Inc.
    Inventor: Michele Saad
  • Patent number: 11151755
    Abstract: Methods and systems disclosed herein relate generally to systems and methods for modifying pixel values of an image to improve the visibility of target pixel patterns. A pixel-simulation application accesses an initial image including an initial set of pixel values. The initial set of pixel values define, in an initial color space, a particular color of pixels that indicate a target pixel pattern. The pixel-simulation application generates, based on the initial set of pixel values, a simulated image including a modified set of pixel values that visually indicate another color of pixels in an intermediate color space. The pixel-simulation application generates a pixel map by identifying a difference between the initial set pixel values of the initial image and the modified set of pixel values of simulated image. The pixel-simulation application generates, for display, an output image based at least in part on the pixel map.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 19, 2021
    Assignee: Adobe Inc.
    Inventors: Michele Saad, Lauren Dest
  • Publication number: 20210304280
    Abstract: This disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that determine a degree of diversification for item recommendations to a user based on the user's input and generate diverse item recommendations for the user according to the degree of diversification. For instance, the disclosed systems can receive a diversification metric from a client device based on a user interaction with a selectable tool (or another interactive element) in a graphical user interface. From among data segments representing users clustered according to item affinities, the disclosed systems can subsequently use the diversification metric to identify a data segment that is diverse from a reference data segment for the user. The disclosed systems further rank items associated with the diverse data segment to select an anomalous item as an item recommendation for display on the client device.
    Type: Application
    Filed: March 25, 2020
    Publication date: September 30, 2021
    Inventor: Michele Saad
  • Publication number: 20210304283
    Abstract: A trend setting score that identifies a degree of trend setting exhibited by a user is generated for each of multiple users. This degree of trend setting exhibited by the user is an indication of how well the user identifies trends for items (e.g., consumes items) prior to the items becoming popular. The item consumption of users with high trend setting scores is then used to identify items that are expected to become popular after a lag in time. For a given user, another user with a high trend setting score (also referred to as a trendsetter) and having a high affinity with (e.g., similar item consumption behavior or characteristics) the given user is identified. Recommendations are provided to the given user based on items consumed by the trendsetter prior to the items becoming popular.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Applicant: Adobe Inc.
    Inventor: Michele Saad