Systems and methods for application integrations
AssigneeVerified First LLC
InventorRyan Andrew Hart
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for integrating with third-party applications. An extension module operates with a user interface application on a client computing device. The extension module enables integration of functionality of an associated middleware system. The extension module extracts data from a user interface of a third-party application system based on a regular expression template. The extension module transmits data to the middleware system and receives information from the middleware system. The extension module can alter at least a portion of the user interface based on the information received from the middleware system.
Claims20
A system for integrating with a third-party application system, comprising:
- an extension module to operate with a user interface on a client computing device, the extension module associated with a middleware system, the extension module to, on the client computing device:
- receive a third-party identifier from a user interface of the third-party application system, the user interface operable on the client computing device to interface with the third-party application system;
- and
- alter at least a portion of the user interface based on the third-party identifier, wherein altering at least a portion of the user interface includes inserting a control component integrated into the user interface, wherein selection of the control component initiates an interaction with the middleware system.
A method for integrating with a third-party application system, comprising:
- receiving, at an extension module, a third-party identifier from a user interface of the third-party application system, wherein the user interface is operable on a client computing device, and wherein the extension module is associated with a middleware system and is operating with the user interface on the client computing device;
- and
- altering, via the extension module, at least a portion of the user interface based on the third-party identifier, wherein altering at least a portion of the user interface includes integrating a control component into the user interface, wherein a user interaction with the control component initiates a communication with the middleware system.
A system for integrating with a third-party application system, comprising:
- an extension module to operate with a user interface on a client computing device, the extension module associated with a middleware system, the extension module to, on the client computing device:
- receive a third-party identifier from a user interface of the third-party application system, the user interface operable on the client computing device to interface with the third-party application system;
- and
- alter at least a portion of the user interface based on the third-party identifier, wherein altering at least a portion of the user interface includes inserting a control component integrated into the user interface, wherein the control component includes functionality for presenting a menu including a plurality of menu items, wherein selection of a menu item of the plurality of menu items initiates an interaction with the middleware system.
Dependencies are inferred from the claim text.