Patents by Inventor Amr M. Fouda

Amr M. Fouda 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: 11604810
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums for efficient asynchronous replication of hierarchical records across data storage locations. Methods and systems are also described for efficiently updating replicated records. Disclosed also in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records).
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Amr M. Fouda
  • Patent number: 11599294
    Abstract: Disclosed in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records). The meeting object may point to local, and/or replicated copies of the child records. As noted, the child records may be or include media objects and, in some examples, the child records may be replicated to one or more locations based upon a demand for the media object. By replicating the media to a location that is close to demand for the media, this provides for more efficient delivery of media of the meeting.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: March 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Amr M. Fouda
  • Publication number: 20220284039
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums for efficient asynchronous replication of hierarchical records across data storage locations. Methods and systems are also described for efficiently updating replicated records. Disclosed also in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records).
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Inventor: Amr M. Fouda
  • Publication number: 20220283706
    Abstract: Disclosed in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records). The meeting object may point to local, and/or replicated copies of the child records. As noted, the child records may be or include media objects and, in some examples, the child records may be replicated to one or more locations based upon a demand for the media object. By replicating the media to a location that is close to demand for the media, this provides for more efficient delivery of media of the meeting.
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Inventor: Amr M. Fouda
  • Publication number: 20220284042
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums for efficient asynchronous replication of hierarchical records across data storage locations. Methods and systems are also described for efficiently updating replicated records. Disclosed also in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records).
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Inventor: Amr M. Fouda