Patents by Inventor Markus Scholl
Markus Scholl 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: 20240152406Abstract: The present disclosure relates to systems, methods, and computer-readable media for deploying cloud-native services across a plurality of cloud-computing platforms. For example, systems disclosed herein identify resource identifiers associated with cloud-computing services (e.g., types of services) to be deployed on one or more resources capable of executing or otherwise providing cloud-native services. The systems disclosed herein further generate resource bindings including deployment specifications that include data for deploying cloud-native services on corresponding platform resources (e.g., cloud resources, edge resources). Using the resource bindings, the systems disclosed herein can deploy cloud-native services across multiple platforms via control planes configured to manage operation of resources on the different platforms.Type: ApplicationFiled: January 18, 2024Publication date: May 9, 2024Inventors: Haishi BAI, Mark Eugene RUSSINOVICH, Boris Markus SCHOLL, Yaron SCHNEIDER
-
Publication number: 20240081589Abstract: A floor nozzle apparatus is provided, including a receiving chamber having a receiving space, at least one cleaning roller arranged in the receiving space and rotatable about an axis of rotation, and a suction connector on which a suction stream acts during operation, wherein there is arranged between the receiving space and the suction connector a funnel-shaped duct device opening into the receiving space by an orifice and connecting to the suction connector or including the suction connector, and wherein the orifice has a width, in a direction of width parallel to the axis of rotation, having at least one of the following: (i) the width of the orifice is at least 30% of a width of the receiving space in the direction of width; (ii) the width of the orifice is at least three times a width of an opening in the suction connector in the direction of width.Type: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: Markus SPROLL, Dominik SCHOLL, Tobias GELTZ, David THOMAS
-
Publication number: 20240054034Abstract: A computing system includes a capability proxy that receives a semantic description of a requested function capability; determines an execution constraint associated with the requested function capability; queries a function registry based at least in part on the requested function capability; and identifies, based on information returned from the function registry, a select function that provides the requested function capability and that has an execution characteristic satisfying the execution constrain. The capability proxy executes the select function and returns an output of the select function.Type: ApplicationFiled: December 27, 2022Publication date: February 15, 2024Inventors: Haishi BAI, Boris Markus SCHOLL
-
Patent number: 11886929Abstract: The present disclosure relates to systems, methods, and computer-readable media for deploying cloud-native services across a plurality of cloud-computing platforms. For example, systems disclosed herein identify resource identifiers associated with cloud-computing services (e.g., types of services) to be deployed on one or more resources capable of executing or otherwise providing cloud-native services. The systems disclosed herein further generate resource bindings including deployment specifications that include data for deploying cloud-native services on corresponding platform resources (e.g., cloud resources, edge resources). Using the resource bindings, the systems disclosed herein can deploy cloud-native services across multiple platforms via control planes configured to manage operation of resources on the different platforms.Type: GrantFiled: August 3, 2021Date of Patent: January 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
-
Patent number: 11329889Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.Type: GrantFiled: December 29, 2020Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
-
Publication number: 20210382761Abstract: The present disclosure relates to systems, methods, and computer-readable media for deploying cloud-native services across a plurality of cloud-computing platforms. For example, systems disclosed herein identify resource identifiers associated with cloud-computing services (e.g., types of services) to be deployed on one or more resources capable of executing or otherwise providing cloud-native services. The systems disclosed herein further generate resource bindings including deployment specifications that include data for deploying cloud-native services on corresponding platform resources (e.g., cloud resources, edge resources). Using the resource bindings, the systems disclosed herein can deploy cloud-native services across multiple platforms via control planes configured to manage operation of resources on the different platforms.Type: ApplicationFiled: August 3, 2021Publication date: December 9, 2021Inventors: Haishi BAI, Mark Eugene RUSSINOVICH, Boris Markus SCHOLL, Yaron SCHNEIDER
-
Patent number: 11099910Abstract: The present disclosure relates to systems, methods, and computer-readable media for deploying cloud-native services across a plurality of cloud-computing platforms. For example, systems disclosed herein identify resource identifiers associated with cloud-computing services (e.g., types of services) to be deployed on one or more resources capable of executing or otherwise providing cloud-native services. The systems disclosed herein further generate resource bindings including deployment specifications that include data for deploying cloud-native services on corresponding platform resources (e.g., cloud resources, edge resources). Using the resource bindings, the systems disclosed herein can deploy cloud-native services across multiple platforms via control planes configured to manage operation of resources on the different platforms.Type: GrantFiled: November 13, 2018Date of Patent: August 24, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
-
Publication number: 20210119880Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.Type: ApplicationFiled: December 29, 2020Publication date: April 22, 2021Inventors: Haishi BAI, Mark Eugene RUSSINOVICH, Boris Markus SCHOLL, Yaron SCHNEIDER
-
Patent number: 10944640Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.Type: GrantFiled: November 9, 2018Date of Patent: March 9, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
-
Patent number: 10911316Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.Type: GrantFiled: November 9, 2018Date of Patent: February 2, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
-
Publication number: 20200153699Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.Type: ApplicationFiled: November 9, 2018Publication date: May 14, 2020Inventors: Haishi BAI, Mark Eugene RUSSINOVICH, Boris Markus SCHOLL, Yaron SCHNEIDER
-
Publication number: 20200151023Abstract: The present disclosure relates to systems, methods, and computer-readable media for deploying cloud-native services across a plurality of cloud-computing platforms. For example, systems disclosed herein identify resource identifiers associated with cloud-computing services (e.g., types of services) to be deployed on one or more resources capable of executing or otherwise providing cloud-native services. The systems disclosed herein further generate resource bindings including deployment specifications that include data for deploying cloud-native services on corresponding platform resources (e.g., cloud resources, edge resources). Using the resource bindings, the systems disclosed herein can deploy cloud-native services across multiple platforms via control planes configured to manage operation of resources on the different platforms.Type: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Inventors: Haishi BAI, Mark Eugene RUSSINOVICH, Boris Markus SCHOLL, Yaron SCHNEIDER
-
Patent number: 7226704Abstract: Electrolytes containing lithium-bis(oxalato)borate, a cyclic carbonate, one or more compounds selected from acrylic carbonates, aliphatic esters, alicyclic ethers and aliphatic, difunctional ethers, one or more compounds selected from lactones, dinitriles, compounds that contain at least one carboxylic acid ester group and an ether group, compounds that contain at least one carbonic acid group and an ether group, compounds that contain at least one nitrile group and an ether group, trialkyl phosphoric acid esters and trialkyl boric acids.Type: GrantFiled: March 5, 2002Date of Patent: June 5, 2007Assignee: Chemetall GmbHInventors: Jan-Christoph Panitz, Ulrich Wietelmann, Markus Scholl
-
Publication number: 20040076887Abstract: The invention relates to electrolytes, containing lithium-bis(oxalato)borate, a cyclic carbonate, one or more compounds selected from acyclic carbonates, aliphatic esters, alicyclic ethers and aliphatic, difunctional ethers, one or more compounds selected from lactones, dimitriles, compounds that contain at least one carboxylic acid seter group and an ether group, compounds that contain at least one carbonic acid group and an ether group, compounds that contain at least one nitrile group and an ether group, trialkyl phosphoric acid esters and trialkyl boric acids.Type: ApplicationFiled: October 9, 2003Publication date: April 22, 2004Inventors: Jan-Christoph Panitz, Ulrich Wietelmann, Markus Scholl