Patents by Inventor Ahmed Hammad

Ahmed Hammad 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: 11842382
    Abstract: The present disclosure provides systems and methods for generating a digital menu for an establishment. In accordance with some embodiments, a system for generating a digital menu for an establishment is configured to: retrieve menu data from a point of sale (PoS) system at the establishment; retrieve supplemental information for the retrieved menu data; generate the digital menu based on the retrieved menu data and the supplemental information; and transmit the digital menu to an electronic device for display to a user.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: December 12, 2023
    Assignee: APP8 INCORPORATED
    Inventors: Hani Jabbour, Elias Hage, Ahmed Hammad, Ryan Stephen Smith, Farshad Muhammad
  • Patent number: 11694221
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: July 4, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Publication number: 20220129940
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Patent number: 11244347
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: February 8, 2022
    Assignee: Facebook, Inc.
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Publication number: 20210374837
    Abstract: The present disclosure provides systems and methods for generating a digital menu for an establishment. In accordance with some embodiments, a system for generating a digital menu for an establishment is configured to: retrieve menu data from a point of sale (PoS) system at the establishment; retrieve supplemental information for the retrieved menu data; generate the digital menu based on the retrieved menu data and the supplemental information; and transmit the digital menu to an electronic device for display to a user.
    Type: Application
    Filed: August 17, 2021
    Publication date: December 2, 2021
    Inventors: Hani Jabbour, Elias Hage, Ahmed Hammad, Ryan Stephen Smith, Farshad Muhammad
  • Publication number: 20200334709
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Application
    Filed: June 2, 2020
    Publication date: October 22, 2020
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Patent number: 10692106
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: June 23, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Publication number: 20200193403
    Abstract: The present disclosure provides systems and methods for processing customer payments for an establishment. In accordance with some embodiments, a server for processing customer payments for one or more establishments is able to connect to and interface with various establishments' PoS systems (including multiple different kinds of PoS systems) through a network (e.g. the Internet), remotely using cloud application program interfaces (APIs) of the PoS systems. The server is also configured to connect through the Internet to a payment gateway, which may be a software-as-a-service that is remotely available through APIs, for processing customer payments on behalf of an establishment.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 18, 2020
    Inventors: Hani Jabbour, Elias Hage, Ahmed Hammad, Ryan Stephen Smith, Farshad Muhammad
  • Publication number: 20190130436
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media that dynamically modify content distribution campaigns based on triggering conditions and actions. In particular, systems described herein can provide a user interface for display to a publisher device that includes a plurality of selectable options for setting triggering conditions and/or actions. For example, the disclosed systems can utilize a machine learning model to generate suggested triggering conditions and/or actions for one or more content distribution campaigns of a provider. Moreover, the disclosed systems can generate custom rules based on selected triggering conditions and actions and apply the custom rules during execution of digital content campaigns. For instance, the disclosed systems can monitor performance of content campaigns, detect triggering conditions, and dynamically modify digital content campaigns based on actions corresponding to the triggering conditions.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Xiaoxiao Ma, Ko Ching Chang, Mohamed Yasser Ahmed Hammad Nour
  • Publication number: 20150039749
    Abstract: Various exemplary embodiments relate to a method of detecting anomalies in network traffic. The method includes: receiving a plurality of accounting reports from an application assurance device, the accounting reports indicating a metric of network performance; aggregating the metric from a plurality of accounting reports to determine a plurality of aggregated metrics corresponding to a plurality of intervals; storing the aggregated metrics in a database in association with the corresponding plurality of intervals; determining a rolling baseline for a current time period based on metrics of intervals corresponding to a primary partition and a sub-partition; comparing a metric for a current time period to the rolling baseline; and determining that an anomaly is occurring if the metric for the current time period differs from the rolling baseline by more than a pre-defined threshold.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 5, 2015
    Applicant: ALCATEL-LUCENT CANADA INC.
    Inventors: Louie Kwan, Neeraj Chandra, Phil Rackus, Ajay Pandya, Ahmed Hammad