Patents by Inventor Erol Bozak
Erol Bozak 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: 20230252473Abstract: A method, a system, and a computer program product for executing a secure data exchange. A first information associated with a first computing device in the plurality of computing devices is authenticated by determining a validity of the first information. A verification certificate is generated and stored upon authenticating of the first information. An access identifier for accessing the verification certificate stored at a storage location is generated. An access to the verification certificate is provided upon a request to verify the first information from at least a second computing device in the plurality of computing devices, where the request includes the access identifier and the first information.Type: ApplicationFiled: August 3, 2022Publication date: August 10, 2023Inventor: Erol BOZAK
-
Patent number: 9378066Abstract: Methods and apparatus, including computer program products, are provided for sizing an application running on a virtual machine. In one aspect, there is provided a computer-implemented method. The method may include registering, at a monitor, one or more controllers associated with one or more corresponding applications. Configuration information may be received for one or more corresponding applications. Event information may be provided to the one or more controllers to enable the one or more controllers to adjust one or more aspects of the corresponding applications. The event information may represent changes in resources (e.g., at the physical machine hosting the virtual machine and application). The aspects may be adjusted based on the changes. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 25, 2008Date of Patent: June 28, 2016Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 9251483Abstract: Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: December 17, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 9086901Abstract: Methods and apparatus, including computer program products, are provided for migrating applications from a physical machine to virtualization technology, such as virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving, from an agent, information representative of at least one of an application or an operating system at a processor. An image may be created based on the received information. The image may provide a virtual machine including an application. The created image may be provided to a storage device. A virtualization manager may access the storage device and load the created image to implement a virtual machine including the application. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: March 7, 2008Date of Patent: July 21, 2015Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8935371Abstract: Methods and apparatus, including computer program products, are provided for controlling the state of components of a system. In one aspect, there is provided a computer-implemented method. The method may include receiving a request to place a system into a state. The system may include one or more components of a distributed computing system. A controller may place, based on a defined structure for the system, the one or more components into the state by sending one or more messages to the one or more components. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 25, 2008Date of Patent: January 13, 2015Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8887158Abstract: Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving a selection representing a node of a cluster selected for cloning. An indication may be provided to the node to prepare for cloning. The indication may be provided by accessing an interface at the node. When the selection is received and the node is prepared for cloning, the cloning of the node may be initiated. In some implementations, the node comprises a virtual machine including an application. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: March 7, 2008Date of Patent: November 11, 2014Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8826060Abstract: Methods and apparatus, including computer program products, are provided for using a relative timestamp to log activity in a distributed computing system. In one aspect, there is provided a computer-implemented method. The method may include receiving a message including a first timestamp representative of when the message is sent at a first processor. A second processor may generate an entry logging receipt of the received message. The second processor may determine a second timestamp representative of a time relative to the first timestamp. The second timestamp may be included as an entry at a log at the second processor.Type: GrantFiled: August 3, 2007Date of Patent: September 2, 2014Assignee: SAP AGInventors: Erol Bozak, Alexander Gebhart
-
Patent number: 8762986Abstract: Methods and apparatus, including computer program products, are provided for deploying virtual appliances. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more requirements of virtual appliances and one or more resources available to host the virtual appliances. A download manager may be used to install the virtual appliances. The installation may be configured based on the received information. The start of the virtual appliances may be initiated based on a dependency description. The dependency description includes a sequence for starting the virtual appliances including the network configuration. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 20, 2008Date of Patent: June 24, 2014Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Publication number: 20140122138Abstract: Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: December 17, 2013Publication date: May 1, 2014Applicant: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8713556Abstract: Methods and apparatus, including computer program products, are provided for updating virtual appliances. In one aspect, there is provided a computer-implemented method. The method may include receiving, under the control of a first update manager of a first virtual appliance, a second virtual appliance including a second update manager. The second virtual appliance may be received as an update to replace the first virtual appliance. Control of the update may be transferred from the first update manager to the second update manager, when the first update manager receives an indication representing completion of the update. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 25, 2008Date of Patent: April 29, 2014Assignee: SAP AGInventors: Erol Bozak, Alexander Gebhart
-
Patent number: 8683459Abstract: Methods and apparatus are provided for sizing the operating system of a virtual machine. The computer-implemented method includes receiving information representative of an extended application layer and a container, both of which operate at a virtual machine at a host. A determination is made regarding whether one or more aspects of the extended application and the container may be deinstalled by testing at the virtual appliance preconfigured sets of extended application layers and container infrastructure layers, the testing of preconfigured sets performed in order from a smallest preconfigured set having a smallest number of components to a lamest preconfigured set having a lamest number of components. The extended application and the container are implemented without the deinstalled aspects.Type: GrantFiled: February 26, 2008Date of Patent: March 25, 2014Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8635308Abstract: Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 26, 2008Date of Patent: January 21, 2014Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8572565Abstract: Implementations of the present disclosure provide computer-implemented methods including retrieving a predefined configuration model from a plurality of predefined configuration models electronically stored in a configuration repository, the predefined configuration model providing predefined configuration data for a particular software application, comparing the predefined configuration data to existing configuration data of one or more target systems to generate a first delta, a first system landscape including the one or more target systems, determining one or more configuration actions based on the first delta, and executing the one or more configuration actions to update a configuration state of the one or more target systems from an initial configuration state.Type: GrantFiled: November 30, 2009Date of Patent: October 29, 2013Assignee: SAP AGInventors: Erol Bozak, Wulf Kruempelmann
-
Patent number: 8479209Abstract: Methods and apparatus, including computer program products, are provided for selecting a processor, such as a hardware provider, for executing a virtual appliance. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of whether one or more processors are capable of executing at least one of a plurality of virtual appliances. The received information may further including one or more costs to execute the at least one virtual appliance at one of the processors. One of the processors may be selected based on the received information. The selection enables the processor to execute the at least one virtual appliance. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 27, 2008Date of Patent: July 2, 2013Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8458693Abstract: Methods and apparatus, including computer program products, are provided for transitioning components of a static cluster system to a dynamic cluster system. In one aspect, there is provided a computer-implemented method. The method may include selecting, at a user interface, a static cluster system to transition one or more components of the selected static cluster system to a dynamic cluster system. At least one install agent may be provided to the selected static cluster system. The install agent may be configured to install one or more agents outside of the selected static cluster system. The one or more agents may be configured to move the one or more components from the selected static cluster system to a dynamic cluster system. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: August 2, 2007Date of Patent: June 4, 2013Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8156211Abstract: Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of a dynamic cluster system and receiving information representative of a virtual machine. A controller may initiate, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more aspects of the dynamic cluster system to the virtual machine. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 26, 2008Date of Patent: April 10, 2012Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 8135841Abstract: A method includes, in a grid computing environment, maintaining systems having grid managers having hierarchical relations, the relations of each grid manager stored in each of the systems. Each of these hierarchical relations are classified as superior or inferior.Type: GrantFiled: December 2, 2008Date of Patent: March 13, 2012Assignee: SAP AGInventors: Erol Bozak, Alexander Gebhart
-
Patent number: 8069362Abstract: Methods and apparatus, including computer program products, are provided for shutting down a host, such as a computer, server, and the like, to enable power savings. In one aspect, there is provided a computer-implemented method. The computer-implemented method includes determining whether to shutdown an application at a virtual machine. The determination is made using information from the application. The virtual machine and application operate on a host. A power management mechanism of the host may be initiated to enable a power savings when compared to not shutting down the host. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 26, 2008Date of Patent: November 29, 2011Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 7975266Abstract: Methods and apparatus, including computer program products, for installing resources in a computer system operate to identify a need to install resources on a target device and perform an installation of the resources on the target device using installer components located remotely from the target device. The remotely located installer components control the installation of the resources.Type: GrantFiled: July 30, 2004Date of Patent: July 5, 2011Assignee: SAP AktiengesellschaftInventors: Manfred Schneider, Erol Bozak
-
Publication number: 20110131549Abstract: Implementations of the present disclosure provide computer-implemented methods including retrieving a predefined configuration model from a plurality of predefined configuration models electronically stored in a configuration repository, the predefined configuration model providing predefined configuration data for a particular software application, comparing the predefined configuration data to existing configuration data of one or more target systems to generate a first delta, a first system landscape including the one or more target systems, determining one or more configuration actions based on the first delta, and executing the one or more configuration actions to update a configuration state of the one or more target systems from an initial configuration state.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Applicant: SAP AGInventors: Erol Bozak, Wulf Kruempelmann