Patent ID: 9678643
Date: 2017-06-13
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A client device, comprising: a processor; data storage coupled to the processor; a display device coupled to present graphical presentations determined by the processor; a browser within the data storage and executable by the processor to cause the client device to request a web page from a server via a network, wherein the web page is identified by an identifier and references a widget, wherein following receipt of the requested web page from the server, the browser causes the client device to request the widget referenced by the web page and to present, within the requested web page, a presentation of the widget; and wherein the widget is executable by the processor to cause the client device to capture, within the presentation of the widget, user information and to communicate the user information to the server via a secure connection between the widget and the server while the browser maintains user context of the client device in the web page, wherein the secure connection is initiated by the client device and employs a secure communication protocol implemented by the widget.