Patents by Inventor Andre Makram

Andre Makram 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).

  • Publication number: 20230315978
    Abstract: A document management system generates a form interface including fields that correspond to a set of document tags selected by a user. The document tags, each of which corresponds to a document term, is located in a document template. The document management system suggests fields corresponding to document terms not selected by the user, but often included in similar document templates. In response to the user's selection of at least one of the suggested fields, the document management system modifies the form interface to include the selected suggested field. After the fields in the form are completed, thus defining the document terms, the document management system generates a document with each of the terms in place of the document tags.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Carlos Manuel Garrido, Andre Makram, Mohamed Gomaa, John Jason Leahy, Reetika Jain, Hailey Veronica Dhanens, Praveen Alluri, Sean-Ryan William Smith, Jeremy Michael Turinetti, Dunja Hadzimusic, Ikwuagwu Emole, Deepinder Badesha, Dania Michele Marinshaw, Megan Elizabeth Schwarz, Michelle Lam, Chadwick Taylor Roffey, Kyle Anthony Uhelski, Iqra Anjum, Aylin Selcukoglu
  • Publication number: 20230316190
    Abstract: Through a workflow interface, a document management system enables a user to establish a document workflow. The document workflow establishes a set of document actions for the document management system to perform automatically in response to a request from the user. The user defines the document workflow by selecting from a set of workflow operations and specifying parameters for the selected workflow operation. The user additionally defines an approval workflow operation and a rejection workflow operation that designate document actions in the event that a document is approved or rejected, respectively. The document management system performs at least a portion of the document workflow in an order determined from the workflow interface.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Carlos Manuel Garrido, Andre Makram, Mohamed Gomaa, John Jason Leahy, Reetika Jain, Hailey Veronica Dhanens, Praveen Alluri, Sean-Ryan William Smith, Jeremy Michael Turinetti, Dunja Hadzimusic, Ikwuagwu Emole, Deepinder Badesha, Dania Michele Marinshaw, Megan Elizabeth Schwarz, Michelle Lam, Chadwick Taylor Roffey, Kyle Anthony Uhelski, Iqra Anjum, Aylin Selcukoglu
  • Publication number: 20230315977
    Abstract: A document management system generates a document template within which a user can embed document tags. Each document tag represents a term of the document. The user selects a document tag and identifies a location for the document tag within the document template. The embedded document tag adheres to formatting rules of the document template. The document management system accesses a data value corresponding to the selected document tag and generates a modified document. The modified document includes the accessed data value at the identified location, and is subject to the formatting rules of the document template.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Carlos Manuel Garrido, Andre Makram, Mohamed Gomaa, John Jason Leahy, Reetika Jain, Hailey Veronica Dhanens, Praveen Alluri, Sean-Ryan William Smith, Jeremy Michael Turinetti, Dunja Hadzimusic, Ikwuagwu Emole, Deepinder Badesha, Dania Michele Marinshaw, Megan Elizabeth Schwarz, Michelle Lam, Chadwick Taylor Roffey, Kyle Anthony Uhelski, Iqra Anjum, Aylin Selcukoglu
  • Patent number: 11226985
    Abstract: Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations. The method includes, in a data center that receives change actions related to the structured data records, selectively placing the change actions into a plurality of change feeds, where the change feeds can be commutatively executed in parallel to implement the change actions. The method further includes implementing the change actions and propagating replication data comprising the change actions in the plurality of change feeds.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: January 18, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Arshish Kapadia, Peter Adam Outcalt, Tarkan Sevilmis, Andre Makram
  • Publication number: 20170169091
    Abstract: Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations. The method includes, in a data center that receives change actions related to the structured data records, selectively placing the change actions into a plurality of change feeds, where the change feeds can be commutatively executed in parallel to implement the change actions. The method further includes implementing the change actions and propagating replication data comprising the change actions in the plurality of change feeds.
    Type: Application
    Filed: June 14, 2016
    Publication date: June 15, 2017
    Inventors: Arshish Kapadia, Peter Adam Outcalt, Tarkan Sevilmis, Andre Makram