Patents by Inventor Ta'id Holmes

Ta'id Holmes 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: 10069760
    Abstract: Method for an automatic provisioning of a customized cloud stack comprising a customized infrastructure of servers, software and services, by using a number of domain specific languages, model-to-model transformations and code generators, wherein a first domain specific language is used to define a model of software and services to be provisioned on particular hosting units that are defined by a user, wherein the hosting units are mapped to a general model of the infrastructure of the customized cloud stack by an execution engine; and wherein the general model is generated by a second domain specific language, transformed by the execution engine and mapped to a model conforming to a metamodel of a third domain specific language which is used to provision the infrastructure according to the particular hosting units defined by the first domain specific language; wherein files for initialization of a particular server within the infrastructure of servers are generated by particular code generators according to t
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: September 4, 2018
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Ta'id Holmes, Robert Schwegler
  • Publication number: 20180167278
    Abstract: A system for facilitating migration of server infrastructure services includes: an infrastructure entity, configured to provide a client entity with hardware resource functionality via a first set of control commands, wherein each control command of the first set is implemented by at least one control command of a second set of control commands for accessing hardware resources; and a migration entity, configured to create an updated further infrastructure entity by replication of the control commands of the first set of control commands and replacement of at least a part of the respective control commands of the second set of control commands with stored control commands.
    Type: Application
    Filed: June 3, 2016
    Publication date: June 14, 2018
    Inventor: Ta'id Holmes
  • Publication number: 20160188314
    Abstract: Method for coordinating a service topology in a cloud-computer network, wherein at least one first domain specific language is used to describe a number of roles, artifacts and services for a particular service topology and wherein models of particular roles are generated using the at least one first domain specific language and wherein the models of the particular roles are transformed into coordination and provisioning tools for synchronizing workspaces used by the particular roles and for producing notifications for informing the particular roles using a version control system and wherein at least one second domain specific language is further used to produce a script that automates packaging, uploading and deployment of respective services in the cloud-computer network for provisioning the services to the respective workspaces and wherein dependencies that require synchronization between roles and/or services that consume artifacts, and roles and/or services that produce artifacts, are translated into pub
    Type: Application
    Filed: August 19, 2015
    Publication date: June 30, 2016
    Inventor: Ta'id HOLMES
  • Publication number: 20160065499
    Abstract: Method for an automatic provisioning of a customized cloud stack comprising a customized infrastructure of servers, software and services, by using a number of domain specific languages, model-to-model transformations and code generators, wherein a first domain specific language is used to define a model of software and services to be provisioned on particular hosting units that are defined by a user, wherein the hosting units are mapped to a general model of the infrastructure of the customized cloud stack by an execution engine; and wherein the general model is generated by a second domain specific language, transformed by the execution engine and mapped to a model conforming to a metamodel of a third domain specific language which is used to provision the infrastructure according to the particular hosting units defined by the first domain specific language; wherein files for initialization of a particular server within the infrastructure of servers are generated by particular code generators according to t
    Type: Application
    Filed: August 19, 2015
    Publication date: March 3, 2016
    Inventors: Ta'id HOLMES, Robert SCHWEGLER
  • Publication number: 20140067836
    Abstract: Methods, computer-readable media, and computer systems for visualizing reporting data using system models. Reporting data from multiple data sources is extracted and mapped to a common language reporting. The mapped reporting data is correlated to elements of system models. Visualization options to present the mapped reporting data correlated to the system models are identified. The mapped reporting data is presented according to the visualization options in response to receiving a request for reporting data.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: SAP AG
    Inventors: Ta'id Holmes, Andreas Roth, Anis Charfi, Heiko Witteborg