The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 14, 2017

Filed:

Mar. 06, 2014
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Xiang Ao, Shanghai, CN;

Mingqiang Xu, Shanghai, CN;

Qiufang Shi, Shanghai, CN;

Gang Xue, Shanghai, CN;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/10 (2013.01); G06Q 50/18 (2012.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/105 (2013.01); G06F 21/10 (2013.01); G06Q 50/184 (2013.01); H04L 63/029 (2013.01); H04L 67/10 (2013.01); H04L 67/1097 (2013.01); H04L 67/26 (2013.01);
Abstract

In various embodiments, methods and systems for license-messaging using cloud public-messaging infrastructures are provided. A cloud public-messaging infrastructure supports license message communication between applications. The cloud public-messaging infrastructure may implement license-messaging that circumvents network control units that control communication to the network components. A license-messaging channel is initialized with an on-premise relay service using the cloud public-messaging infrastructure. A cloud-based relay service listens for a license request from the cloud-based application. The license request is pushed using the cloud public-messaging infrastructure such that the license request is pulled through the license-messaging channel via the on-premise relay service to the on-premise license server. A response to the license request is received at the cloud-based relay service, via the on-premise relay service using the license messaging channel, and forwarded to the cloud-based application.


Find Patent Forward Citations

Loading…