Patents by Inventor Christian König

Christian König 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: 11286330
    Abstract: The present invention is concerned with a new macromer for use in polymer polyol dispersions, and also with a process for preparing a new macromer of this kind.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: March 29, 2022
    Assignee: BASF SE
    Inventors: Dejan Petrovic, Christian Koenig
  • Publication number: 20220075731
    Abstract: Methods for determining cache activity and for optimizing cache reclamation are performed by systems and devices. A cache entry access is determined at an access time, and a data object of the cache entry for a current time window is identified that includes a time stamp for a previous access and a counter index. A conditional counter operation is then performed on the counter associated with the index to increment the counter when the time stamp is outside the time window or to maintain the counter when the time stamp is within the time window. A counter index that identifies another counter for a previous time window where the other counter value was incremented for the previous cache entry access causes the other counter to be decremented. A cache configuration command to reclaim, or additionally allocate space to, the cache is generated based on the values of the counters.
    Type: Application
    Filed: September 9, 2020
    Publication date: March 10, 2022
    Inventors: Junfeng DONG, Ajay KALHAN, Manoj A. SYAMALA, Vivek R. NARASAYYA, Changsong LI, Shize XU, Pankaj ARORA, John M. OSLAKE, Arnd Christian KÖNIG, Jiaqi LIU
  • Patent number: 11256619
    Abstract: A solution is disclosed for memory management of serverless databases that includes: based at least on detecting a trigger event, determining whether memory is to be reclaimed; based at least on determining that memory is to be reclaimed, determining an amount of memory to be reclaimed; identifying memory to be reclaimed; and reclaiming the identified memory. Disclosed solutions are flexible, enabling customization of the aggressiveness and manner of memory reclamation. This permits users to specify a tailored balance point between performance and cost, for arrangements that bill users based on resource usage (e.g., memory consumed by a serverless database). In some examples, users specify a ramp-down parameter that is used to determine how much memory can be evicted in a particular reclamation event, time intervals (or another criteria) for triggering a reclamation event, and a definition for whether a cache is active.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: February 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manoj Syamala, Arnd Christian König, Vivek Narasayya, Junfeng Dong, Ajay Kalhan, Shize Xu, Changsong Li, Pankaj Arora, Jiaqi Liu, John M. Oslake
  • Publication number: 20210357403
    Abstract: Methods for distributed histogram computation in a framework utilizing data stream sketches and samples are performed by systems and devices. Distributions of large data sets are scanned once and processed by a computing pool, without sorting, to generate local sketches and value samples of each distribution. The local sketches and samples are utilized to construct local histograms on which cardinality estimates are obtained for query plan generation of distributed queries against distributions. Local statistics of distributions are also merged and consolidated to construct a global histogram representative of the entire data set. The global histogram is utilized to determine a cardinality estimation for query plan generation of incoming queries against the entire data set. The addition of new data to a data set or distribution involves a scan of the new data from which new statistics are generated and then merged with existing statistics for a new global histogram.
    Type: Application
    Filed: August 31, 2020
    Publication date: November 18, 2021
    Inventors: Sumeet Priyadarshee Dash, Arnd Christian König, Kabita Mahapatra, Dang Hai Pham, Ye Eun Park, Chi Yang, Mahadevan Sankara Subramanian, Cesar Alejandro Galindo-Legaria
  • Publication number: 20210293852
    Abstract: A contact pin, in particular a spring contact pin, comprising a test head for contacting an electrically conductive contact surface of a test object, in particular a wafer, a printed circuit board or the like, and comprising a pin sleeve, in which the test head is mounted with a guide end in a longitudinally displaceable manner. At least in some sections, a flexible, deformable/deformed circuit carrier is provided, on which at least one electrical/electronic component is arranged and which is or can be axially inserted into the pin sleeve by rolling and/or folding.
    Type: Application
    Filed: September 14, 2017
    Publication date: September 23, 2021
    Applicant: FEINMETALL GMBH
    Inventors: Christian KÖNIG, Jörg BURGOLD, Gunnar VOLKMANN, Mark-Daniel FLIK
  • Patent number: 11113647
    Abstract: Architecture that enables a Database-as-a-Service (DaaS) to auto-scale container sizes on behalf of tenants. An abstraction is provided that enables tenants to reason about monetary budget and query latency, rather than resource provisioning. An auto-scaling module automatically determines a container size for a subsequent billing interval based on telemetry that comprises latencies (e.g., waits), resource utilizations, and available budget, for example. A set of robust signals are derived from database engine telemetry and combined to significantly improve accuracy of resource demand estimation for database workloads. In a more specific implementation, resource demands can be estimated for arbitrary SQL (structured query language) workloads in a relational database management system (RDBMS).
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudipto Das, Feng Li, Vivek Narasayya, Arnd Christian König
  • Publication number: 20210189051
    Abstract: A process for preparing a dispersion of inorganic oxide particles in polyester polyol by mechanically mixing of the inorganic oxide particles at a temperature of more than 160° C. with a polyester polyol having an acid number in the range of from 0.05 to 1.5.
    Type: Application
    Filed: June 5, 2019
    Publication date: June 24, 2021
    Applicant: BASF SE
    Inventors: Frank THIELBEER, Christian KOENIG, Heinz-Dieter LUTTER, Amir DOROODIAN, Udo HADICK
  • Publication number: 20210141720
    Abstract: Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
    Type: Application
    Filed: January 21, 2021
    Publication date: May 13, 2021
    Inventors: Manoj SYAMALA, Vivek NARASAYYA, Junfeng DONG, Ajay KALHAN, Shize XU, Changsong LI, Pankaj ARORA, Jiaqi LIU, John M. OSLAKE, Arnd Christian KÖNIG
  • Patent number: 10936480
    Abstract: Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manoj Syamala, Vivek Narasayya, Junfeng Dong, Ajay Kalhan, Shize Xu, Changsong Li, Pankaj Arora, Jiaqi Liu, John M. Oslake, Arnd Christian König
  • Publication number: 20210017325
    Abstract: The invention relates to a process for preparing a dispersion of magnetizable particles in polyol by mechanical mixing of the magnetizable particles at a temperature in the range of from 80 to 260° C., preferably 100 to 220° C., more preferably 160 to 200° C. with a polyol selected from the group consisting of polyesterols or polyether ester polyols having an acid number in the range of from 0.1 to 3.0.
    Type: Application
    Filed: April 9, 2018
    Publication date: January 21, 2021
    Applicant: BASF SE
    Inventors: Frank THIELBEER, Amir DOROODIAN, Christian KOENIG
  • Publication number: 20200379896
    Abstract: Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Manoj SYAMALA, Vivek NARASAYYA, Junfeng DONG, Ajay KALHAN, Shize XU, Changsong LI, Pankaj ARORA, Jiaqi LIU, John M. OSLAKE, Arnd Christian KÖNIG
  • Publication number: 20200349067
    Abstract: A solution is disclosed for memory management of serverless databases that includes: based at least on detecting a trigger event, determining whether memory is to be reclaimed; based at least on determining that memory is to be reclaimed, determining an amount of memory to be reclaimed; identifying memory to be reclaimed; and reclaiming the identified memory. Disclosed solutions are flexible, enabling customization of the aggressiveness and manner of memory reclamation. This permits users to specify a tailored balance point between performance and cost, for arrangements that bill users based on resource usage (e.g., memory consumed by a serverless database). In some examples, users specify a ramp-down parameter that is used to determine how much memory can be evicted in a particular reclamation event, time intervals (or another criteria) for triggering a reclamation event, and a definition for whether a cache is active.
    Type: Application
    Filed: August 13, 2019
    Publication date: November 5, 2020
    Inventors: Manoj SYAMALA, Arnd Christian KÖNIG, Vivek NARASAYYA, Junfeng DONG, Ajay KALHAN, Shize XU, Changsong LI, Pankaj ARORA, Jiaqi LIU, John M. OSLAKE
  • Patent number: 10775416
    Abstract: A method for producing a contact spacing converter space transformer) which has electrical contacts that form electrical paths and in which a first contact spacing of the contacts is converted into a comparatively different, second contact spacing of the electrical contacts including producing at least one base part from each of at least some of the electrical contacts. At least a section of the base part is produced from plastic. The method subsequently includes metallization of at least the section of the base part that is produced from plastic.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: September 15, 2020
    Assignee: FEINMETALL GMBH
    Inventors: Christian König, Jörg Burgold, Gunther Böhm, Wolfgang Schäfer
  • Patent number: 10723831
    Abstract: A polyol component b) comprising: 20 to 40 wt % of polyetherester polyols B) having a functionality of 3.8 to 4.8, an OH number of 380 to 440 mg KOH/g and a fatty acid and/or fatty acid ester content of 8 to 17 wt %, based on the weight of polyetherester polyols B); 20 to 40 wt % of polyether polyols C) having a functionality of 3.7 to 4 and an OH number of 300 to 420 mg KOH/g; 20 to 40 wt % of one or more polyether polyols D) having a functionality of 4.5 to 6.5 and an OH number of 400 to 520 mg KOH/g; 0.5 to 5.5 wt % of catalysts E), 0.1 to 5 wt % of further auxiliaries and/or added-substance materials F), 0.5 to 5 wt % of water G); and also rigid polyurethane foams obtained therewith and use thereof for insulation and refrigeration applications.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: July 28, 2020
    Assignee: BASF SE
    Inventors: Sebastian Koch, Michele Gatti, Mark Elbing, Christian Koenig, Johann Klassen
  • Patent number: 10611139
    Abstract: A method for producing at least one spring contact pin acting as an electrical contact, or a spring contact pin arrangement comprises at least one such spring contact pin. The following steps are provided: producing at least one base part of the spring contact pin, at least one section of said base part being made of plastic, and subsequently metallizing at least the section of the base part that is made of plastic. The invention also relates to a spring contact pin produced to according to said method, or a spring contact pin arrangement having at least one such spring contact pin.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: April 7, 2020
    Assignee: FEINMETALL GMBH
    Inventors: Jörg Burgold, Christian König, Wolfgang Schäfer
  • Publication number: 20200047480
    Abstract: Described is sheetlike composite comprising as layers of a layer sequence in a direction from an outer surface of the sheetlike composite to an inner surface of the sheetlike composite; a) an outer polymer layer, b) a carrier layer, and c) a barrier layer; wherein the sheetlike composite comprises a first composite region and a second composite region; wherein in the first composite region the sheetlike composite further comprises a first colour application, superimposing the outer polymer layer on a side of the outer polymer layer which is facing away from the inner surface of the sheetlike composite; wherein in the second composite region the sheetlike composite further comprises a second colour application, superimposing the outer polymer layer on the side of the outer polymer layer which is facing away from the inner surface of the sheetlike composite; wherein the second colour application comprises a 2D-code.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 13, 2020
    Inventors: Miguel GAMITO, Jun SUN, Christian KÖNIG
  • Publication number: 20200040127
    Abstract: A graft macromer, comprising the reaction product of at least one macromer being at least one molecule which comprises in its structure one or more hydroxyl-terminated polyether and/or polyester chains, with at least one grafting compound which comprises in its structure at least one at least monoalkoxylated or at least monohalogenated silyl group and at least one alkyl, cycloalkyl or aryl containing group which is reactive towards the hydroxyl group of the macromer, is used for dispersing e.g. SiO2 in a polyol.
    Type: Application
    Filed: January 25, 2018
    Publication date: February 6, 2020
    Applicant: BASF SE
    Inventors: Frank THIELBEER, Christian KOENIG, Amir DOROODIAN, Heinz-Dieter LUTTER, Sebastian RICHTER, Udo HADICK
  • Patent number: 10472458
    Abstract: This invention relates to a stabilizer for polymer polyol production processes, its production and use.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: November 12, 2019
    Assignee: BASF SE
    Inventors: Christian Koenig, Dejan Petrovic
  • Publication number: 20190325370
    Abstract: Architecture that enables a Database-as-a-Service (DaaS) to auto-scale container sizes on behalf of tenants. An abstraction is provided that enables tenants to reason about monetary budget and query latency, rather than resource provisioning. An auto-scaling module automatically determines a container size for a subsequent billing interval based on telemetry that comprises latencies (e.g., waits), resource utilizations, and available budget, for example. A set of robust signals are derived from database engine telemetry and combined to significantly improve accuracy of resource demand estimation for database workloads. In a more specific implementation, resource demands can be estimated for arbitrary SQL (structured query language) workloads in a relational database management system (RDBMS).
    Type: Application
    Filed: July 2, 2019
    Publication date: October 24, 2019
    Inventors: Sudipto DAS, Feng LI, Vivek NARASAYYA, Arnd Christian KÖNIG
  • Patent number: 10410155
    Abstract: Architecture that enables a Database-as-a-Service (DaaS) to auto-scale container sizes on behalf of tenants. An abstraction is provided that enables tenants to reason about monetary budget and query latency, rather than resource provisioning. An auto-scaling module automatically determines a container size for a subsequent billing interval based on telemetry that comprises latencies (e.g., waits), resource utilizations, and available budget, for example. A set of robust signals are derived from database engine telemetry and combined to significantly improve accuracy of resource demand estimation for database workloads. In a more specific implementation, resource demands can be estimated for arbitrary SQL (structured query language) workloads in a relational database management system (RDBMS).
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: September 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudipto Das, Feng Li, Vivek Narasayya, Arnd Christian König