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.
Patent No.:
Date of Patent:
Sep. 27, 2016
Filed:
Dec. 09, 2014
Bubblewrapp, Inc., Sunnyvale, CA (US);
Haseeb Siddique Budhani, Santa Clara, CA (US);
Seetharama Sarma Ayyadevara, San Jose, CA (US);
Hanumantharao Kavuluru, San Jose, CA (US);
Soha Systems, Inc., Sunnyvale, CA (US);
Abstract
A system is provided to deliver an application, hosted by a private application provider, over a network to a user device comprising: an application delivery system that includes a plurality of first network interface instances, a plurality of security interface instances, a plurality of second network interface instances; multiple application agents, disposed within one or more private application provider systems; a first information structure associates first network interface instances with one or more security interface instances; a second information structure associates second network interface instances with one or more security interface instances; wherein first network interface instances are configured to create a network connections with associated security interface instances and to send requests to the associated security interface instances; wherein second network interface instances are configured to have pools of network connections with one or more agents and to have corresponding connections with associated security interface instances; and wherein security interface instance are configured to validate requests received from first network interface instances and to send the validated requests to associated second network interface instances for delivery to agents.