Hybrid applications utilizing distributed models and views apparatuses, methods and systems
First Claim
Patent Images
1. A processor-implemented method of providing distributed model views utilizing a hybrid application environment, comprising:
- receiving, at a processor, a request to create a hybrid web-view within a native application running on a user'"'"'s mobile device;
transmitting, in response to the request, a web-view application request to a third party view provider;
receiving, via the processor and from the third party view provider, a web-view application view, wherein the web-view application view is embedded with a hybrid application handler interaction link request;
instantiating, on the user mobile device, a native language handler link configured to receive a notification signal when the web-view application view interaction link is triggered;
transmitting, to a private data provider, a model population request including the representation of the web-view application view;
receiving, in response to the model population request, a populated model containing user data from the private data provider;
receiving an indication that the instantiated native language handler link has been triggered via the web-view application;
creating a native language representation of the current state of the web-view application view;
requesting, from the third-party view provider, a second web-view application view;
receiving, from the third-party view provider, the second web-view application view;
creating a web-view environment insertion function using the populated model, wherein the insertion function is configured to populate the web-view environment with a plurality of data values from the populated model; and
injecting the web-view environment insertion function into the second web-view application view.
1 Assignment
0 Petitions
Accused Products
Abstract
The Hybrid Applications Utilizing Distributed Models And Views Apparatuses, Methods And Systems (“HAP”) transform hybrid application user inputs using HAP components into web-view secured data populated application views. In some implementations, the disclosure provides a processor-implemented method of providing distributed model views utilizing a hybrid application environment.
81 Citations
9 Claims
-
1. A processor-implemented method of providing distributed model views utilizing a hybrid application environment, comprising:
-
receiving, at a processor, a request to create a hybrid web-view within a native application running on a user'"'"'s mobile device; transmitting, in response to the request, a web-view application request to a third party view provider; receiving, via the processor and from the third party view provider, a web-view application view, wherein the web-view application view is embedded with a hybrid application handler interaction link request; instantiating, on the user mobile device, a native language handler link configured to receive a notification signal when the web-view application view interaction link is triggered; transmitting, to a private data provider, a model population request including the representation of the web-view application view; receiving, in response to the model population request, a populated model containing user data from the private data provider; receiving an indication that the instantiated native language handler link has been triggered via the web-view application; creating a native language representation of the current state of the web-view application view; requesting, from the third-party view provider, a second web-view application view; receiving, from the third-party view provider, the second web-view application view; creating a web-view environment insertion function using the populated model, wherein the insertion function is configured to populate the web-view environment with a plurality of data values from the populated model; and injecting the web-view environment insertion function into the second web-view application view. - View Dependent Claims (2, 3)
-
-
4. A processor-implemented system for distributed model views utilizing a hybrid application environment, comprising:
-
means to receive, at a processor, a request to create a hybrid web-view within a native application running on a user'"'"'s mobile device; means to transmit, in response to the request, a web-view application request to a third party view provider; means to receive, via the processor and from the third party view provider, a web-view application view, wherein the web-view application view is embedded with a hybrid application handler interaction link request; means to instantiate, on the user mobile device, a native language handler link configured to receive a notification signal when the web-view application view interaction link is triggered; means for transmitting, to a private data provider, a model population request including the representation of the web-view application view; means for receiving, in response to the model population request, a populated model containing user data from the private data provider; means to receive an indication that the instantiated native language handler link has been triggered via the web-view application; means to create a native language representation of the current state of the web-view application view; means to request, from the third-party view provider, a second web-view application view; means to receive, from the third-party view provider, the second web-view application view; means to create a web-view environment insertion function using the populated model, wherein the insertion function is configured to populate the web-view environment with a plurality of data values from the populated model; and means to inject the web-view environment insertion function into the second web-view application view. - View Dependent Claims (5, 6)
-
-
7. A distributed model views utilizing a hybrid application environment apparatus, comprising:
-
a memory; and a processor disposed in communication with said memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions to; receive, at a processor, a request to create a hybrid web-view within a native application running on a user'"'"'s mobile device; transmit, in response to the request, a web-view application request to a third party view provider; receive, via the processor and from the third party view provider, a web-view application view, wherein the web-view application view is embedded with a hybrid application handler interaction link request; instantiate, on the user mobile device, a native language handler link configured to receive a notification signal when the web-view application view interaction link is triggered; transmit, to a private data provider, a model population request including the representation of the web-view application view; receive, in response to the model population request, a populated model containing user data from the private data provider; receive an indication that the instantiated native language handler link has been triggered via the web-view application; create a native language representation of the current state of the web-view application view; request, from the third-party view provider, a second web-view application view; receive, from the third-party view provider, the second web-view application view; create a web-view environment insertion function using the populated model, wherein the insertion function is configured to populate the web-view environment with a plurality of data values from the populated model; and inject the web-view environment insertion function into the second web-view application view. - View Dependent Claims (8, 9)
-
Specification