Patents by Inventor Putra Manggala

Putra Manggala 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: 11544053
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: January 3, 2023
    Assignee: Shopify Inc.
    Inventors: Jingchuan Zhao, Xinyi Zhao, Mladen Rangelov, Putra Manggala, Brandon Chu, Peng Yu
  • Patent number: 11436657
    Abstract: A computer-implemented method and system including a recommendation engine receiving a first user behavior data, the first user behavior data associated with a user action taken by a user, wherein the recommendation engine utilizes a recommendation model to generate recommendations to users based on first user behavior data; labeling the first user behavior; classifying the labeled first user behavior; generating, by the recommendation engine, a recommendation to the user based on the classifying of the labeled first user behavior; providing, by the recommendation engine, the recommendation to the user; receiving, by the recommendation engine, a second user behavior data, the second user behavior data associated with a user response by the user to the recommendation; and evaluating, by the recommendation engine, the second user behavior data and performing a corrective action to the recommendation model.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 6, 2022
    Assignee: Shopify Inc.
    Inventor: Putra Manggala
  • Patent number: 11386476
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: July 12, 2022
    Assignee: Shopify Inc.
    Inventors: Jingchuan Zhao, Xinyi Zhao, Mladen Rangelov, Putra Manggala, Brandon Chu, Peng Yu
  • Publication number: 20220036298
    Abstract: The present disclosure relates, in part, to systems and methods for obtaining information using uniform resource locators (URLs) in a message. The information can be obtained from the URLs using probabilistic methods, which may achieve better results than deterministic methods. Further, the information obtained from a URL can be supplemented and/or confirmed using information obtained from a web resource associated with the URL. According to an embodiment, a URL for a web resource is obtained from digital content corresponding to a message. Shipping information can then be obtained based on the URL and on the web resource. The shipping information may include at least one of an indication that the web resource is for tracking a shipment, a tracking number for the shipment, and a shipping provider for the shipment. The shipping information may then be stored for later obtaining tracking updates for the shipment.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: PUTRA MANGGALA, VERA OLSSON, ANTON VLASENKO
  • Patent number: 11144986
    Abstract: A computer-implemented method and system may include identifying, by a recommendation engine, a first plurality of images in a first theme that includes a first layout characteristic, determining a first plurality of vector representations of the first plurality of images using an image processing model that includes a layered matrix of nodes with weighted interconnections, identifying at least a second plurality of images in a second theme that includes a second layout characteristic that is different from the first layout characteristic, determining a second plurality of vector representations of the second plurality of images, computing a vector difference between the first plurality of vector representations and the second plurality of vector representations; determining and communicating a recommendation based on the computed vector difference, and mapping received feedback to the weightings of the interconnections to improve a future recommendation.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 12, 2021
    Assignee: Shopify Inc.
    Inventor: Putra Manggala
  • Publication number: 20210232389
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Applicant: Shopify Inc.
    Inventors: Jingchuan ZHAO, Xinyi ZHAO, Mladen RANGELOV, Putra MANGGALA, Brandon CHU, Peng YU
  • Patent number: 11010156
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 18, 2021
    Assignee: Shopify Inc.
    Inventors: Jingchuan Zhao, Xinyi Zhao, Mladen Rangelov, Putra Manggala, Brandon Chu, Peng Yu
  • Publication number: 20210141637
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Shopify Inc.
    Inventors: Jingchuan ZHAO, Xinyi ZHAO, Mladen RANGELOV, Putra MANGGALA, Brandon CHU, Peng YU
  • Publication number: 20210142386
    Abstract: Methods and systems for managing an online application database and application search. Search queries for applications are received from users. Unfulfilled queries are stored in memory. The platform identifies one or more application features based on the search queries within the stored unfulfilled queries, and generates an application build recommendation specifying the one or more application features. The application build recommendation is output to one or more developer accounts. If a new application is received, the platform may determine whether the new application contains features that sufficiently correspond to the features in one of the application build recommendations. User accounts that submitted the unfulfilled queries that served as the basis for the matching application build recommendation may be notified of the availability of the new application.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Shopify Inc.
    Inventors: Jingchuan ZHAO, Xinyi ZHAO, Mladen RANGELOV, Putra MANGGALA, Brandon CHU, Peng YU
  • Publication number: 20210034682
    Abstract: A computer-implemented method and system may include identifying, by a recommendation engine, at least a first image; determining a first vector representation of the first image using an image processing model, wherein the image processing model has been trained at least in part on images used in relation to e-commerce; identifying at least a second image related to a candidate e-commerce recommendation; determining a second vector representation of the second image using the image processing model; computing a first vector difference between the first vector representation and the second vector representation; and determining an e-commerce recommendation based on the computed first vector difference.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventor: Putra Manggala
  • Publication number: 20200279315
    Abstract: A computer-implemented method and system including a recommendation engine receiving a first user behavior data, the first user behavior data associated with a user action taken by a user, wherein the recommendation engine utilizes a recommendation model to generate recommendations to users based on first user behavior data; labeling the first user behavior; classifying the labeled first user behavior; generating, by the recommendation engine, a recommendation to the user based on the classifying of the labeled first user behavior; providing, by the recommendation engine, the recommendation to the user; receiving, by the recommendation engine, a second user behavior data, the second user behavior data associated with a user response by the user to the recommendation; and evaluating, by the recommendation engine, the second user behavior data and performing a corrective action to the recommendation model.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventor: Putra Manggala