Patents by Inventor Frank Kilian
Frank Kilian 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: 11923881Abstract: A data receiver is configured to receive a signal, the signal comprising interferences of an interference-infested transmission channel, the data receiver being configured to form a histogram of receive information of a signal portion of the received signal and to determine mean receive information and/or a noise measure from the histogram.Type: GrantFiled: October 20, 2020Date of Patent: March 5, 2024Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Gerd Kilian, Josef Bernhard, Karol Bieg, Eberhard Gamm, Clemens Korn, Jakob Kneissl, Frank Obernosterer, Raimund Meyer
-
Patent number: 10007608Abstract: A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.Type: GrantFiled: March 27, 2015Date of Patent: June 26, 2018Assignee: SAP SEInventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio Petev
-
Patent number: 9923975Abstract: A connection manager and worker nodes of an application server are both capable to access and control a shared memory session table.Type: GrantFiled: November 13, 2014Date of Patent: March 20, 2018Assignee: SAP SEInventors: Galin Galchev, Christian Fiderer, Oliver Luik, Frank Kilian, Georgi Stanev
-
Publication number: 20150269075Abstract: A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.Type: ApplicationFiled: March 27, 2015Publication date: September 24, 2015Inventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio Petev
-
Patent number: 9038023Abstract: A system and method are provided for template-based configuration architecture. Configuration information from a first level is inherited. Configuration templates are customized via the inherited configuration information based on usage at a second level. The customized configuration templates are applied to default instances at a third level.Type: GrantFiled: December 30, 2005Date of Patent: May 19, 2015Assignee: SAP SEInventors: Ingo Zenz, Frank Kilian, Krasimir Semerdhziev
-
Publication number: 20150134834Abstract: A connection manager and worker nodes of an application server are both capable to access and control a shared memory session table.Type: ApplicationFiled: November 13, 2014Publication date: May 14, 2015Inventors: Galin Galchev, Christian Fleischer, Oliver Luik, Frank Kilian, Georgi Stanev
-
Patent number: 9009409Abstract: A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.Type: GrantFiled: July 12, 2011Date of Patent: April 14, 2015Assignee: SAP SEInventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio G. Petev
-
Publication number: 20140156938Abstract: A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.Type: ApplicationFiled: July 12, 2011Publication date: June 5, 2014Inventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio G. Petev
-
Patent number: 8533717Abstract: A system and method are described for performing data processing using shared memory. In one embodiment, a request to perform a transaction is received at a memory. The memory includes a shared memory to provide a common access to a plurality of components including a plurality of work processes and a plurality of worker nodes. The request is then cached at the memory and later assigned to an available work process for performance.Type: GrantFiled: December 14, 2004Date of Patent: September 10, 2013Assignee: SAP AGInventors: Frank Kilian, Oliver Luik
-
Patent number: 8271769Abstract: A method and apparatus for dynamic adaptation of a configuration to a system environment. An embodiment of a method includes obtaining system information for a system. The system information is stored in a memory. A setting of an abstract configuration for the system is resolved, with the resolution of the setting being based at least in part on the system information.Type: GrantFiled: December 30, 2005Date of Patent: September 18, 2012Assignee: SAP AGInventors: Frank Kilian, Ingo Zenz
-
Patent number: 8190780Abstract: A cluster of architecture having a star topology with the central services node at its center. Application server instances are organized in a star topology with the central services node at its center. The central services node may include services such as a messaging server for interinstance cluster communications. A locking server may also be provided to provide cluster wide locking to facilitate changes and updates within the cluster. A database may also be shared by all instances in the cluster, thereby reducing the need for data replication. In one embodiment, the message server has no persistent state. In such an embodiment, if the message server fails, it can merely be restarted without any state recovery requirement.Type: GrantFiled: December 30, 2003Date of Patent: May 29, 2012Assignee: SAP AGInventors: Hans-Christoph Rohland, Frank Kilian
-
Patent number: 8140678Abstract: A method is described that involves entering a notification of a request into a queue that supplies request notifications to a first worker node amongst a plurality of worker nodes. The first worker node is targeted to process the request. In response to the first worker node failing before the notification could be serviced from the first queue, the notification is moved from the first queue to a second queue that supplies request notifications to a second worker node amongst the plurality of worker nodes. After servicing the notification from the second queue, the request is transferred to the second worker node. A response to the request is then generated with the second worker node.Type: GrantFiled: December 28, 2004Date of Patent: March 20, 2012Assignee: SAP AGInventors: Christian Fleischer, Galin Galchev, Frank Kilian, Oliver Luik, Georgi Stanev
-
Patent number: 7996615Abstract: A method to associate a storage policy with a cache region is disclosed. In this method, a cache region associated with an application is created. The application runs on virtual machines, and where a first virtual machine has a local memory cache that is private to the first virtual machine. The first virtual machine additionally has a shared memory cache that is shared by the first virtual machine and a second virtual machine. Additionally, the cache region is associated with a storage policy. Here, the storage policy specifies that a first copy of an object to be stored in the cache region is to be stored in the local memory cache and that a second copy of the object to be stored in the cache region is to be stored in the shared memory cache.Type: GrantFiled: July 7, 2010Date of Patent: August 9, 2011Assignee: SAP AGInventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio G. Petev
-
Patent number: 7954087Abstract: A system and method are provided for integrating configuration templates. Usage-based configuration templates are created. The configuration templates are integrated into a configuration structure by assigning system instances to the configuration templates based on the usage of each of the system instances. The system instances are associated with one or more systems coupled with the configuration structure.Type: GrantFiled: December 30, 2005Date of Patent: May 31, 2011Assignee: SAP AGInventors: Ingo Zenz, Frank Kilian, Krasimir P. Semerdzhiev
-
Patent number: 7886294Abstract: A system and method for monitoring internal operation of a virtual machine (“VM”). The VM is operated to interpret and execute a program. During operation of the VM, status information regarding internal operation of the VM is stored to an internal memory buffer. The status information is subsequently extracted from the internal memory buffer during operation of the VM to monitor internal operation of the VM from a vantage point external to the VM.Type: GrantFiled: December 28, 2004Date of Patent: February 8, 2011Assignee: SAP AGInventors: Jan Dostert, Frank Kilian
-
Patent number: 7831600Abstract: A cluster manager application program library includes an event handler to communicate an event from an application server instance to which the library is linked to a message server in a cluster of application server instances. The library further includes a notification handler to receive at the application server instance a notification of an event in the cluster from the message server, and a message server communication handler to exchange messages between the application server instance and other application server instances in the cluster via the message server.Type: GrantFiled: December 28, 2005Date of Patent: November 9, 2010Assignee: SAP AGInventor: Frank Kilian
-
Patent number: 7831634Abstract: In one embodiment, a centralized cache configuration for the regions of cache of a system is described. As regions of cache may require different resources they therefore may need to be configured differently. The system for providing central cache configuration includes a centralized cache manager to transform information regarding applications, services, etc. into proper cache regions for each application, service, etc. In one embodiment, the size of these regions is based on a relative weight schema.Type: GrantFiled: April 29, 2005Date of Patent: November 9, 2010Assignee: SAP AGInventors: Petio G. Petev, Frank Kilian, Krasimir Semerdzhiev
-
Publication number: 20100268881Abstract: A method to associate a storage policy with a cache region is disclosed. In this method, a cache region associated with an application is created. The application runs on virtual machines, and where a first virtual machine has a local memory cache that is private to the first virtual machine. The first virtual machine additionally has a shared memory cache that is shared by the first virtual machine and a second virtual machine. Additionally, the cache region is associated with a storage policy. Here, the storage policy specifies that a first copy of an object to be stored in the cache region is to be stored in the local memory cache and that a second copy of the object to be stored in the cache region is to be stored in the shared memory cache.Type: ApplicationFiled: July 7, 2010Publication date: October 21, 2010Inventors: Galin Galchev, Frank Kilian, Oliver Luik, Dirk Marwinski, Petio G. Petev
-
Patent number: 7810075Abstract: A method and system for generating common trace files for multiple components. In one embodiment, separate trace information is received from multiple components. The separate trace information received from multiple components is integrated into a single common trace file to provide common trace information for multiple components.Type: GrantFiled: April 29, 2005Date of Patent: October 5, 2010Assignee: SAP AGInventors: Jan Dostert, Frank Kilian
-
Patent number: 7793087Abstract: A method and apparatus for configuration templates for different use cases for a system. An embodiment of a method includes receiving an abstract configuration for a system. The received abstract configuration includes a configuration setting. The configuration setting is modified with a template, with the template being designed for a particular use of the system.Type: GrantFiled: December 30, 2005Date of Patent: September 7, 2010Assignee: SAP AGInventors: Ingo Zenz, Frank Kilian