US2023030331A1PendingUtilityA1
Providing a router configuration for creating and destroying parts of an application based on url patterns
Est. expirySep 28, 2037(~11.2 yrs left)· nominal 20-yr term from priority
Inventors:Christian David Straub
G06F 8/38G06F 3/04817G06F 3/0486G06F 16/9566G06F 16/955G06F 3/0483G06F 8/34G06F 16/182G06F 9/4493G06F 9/451
64
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A router configuration is provided for creating and destroying parts of an application based on URL patterns. A first uniform resource locator (URL) pattern is received. Parts of an application are created based on the first URL pattern. A second URL pattern with a portion that is different than the first URL pattern is received. A subset of the parts of the application are destroyed based the portion that is different between the first and the second URL patterns.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . A non-transitory processor-readable storage device storing instructions which when executed by a processor perform a method of providing a router configuration for creating and destroying parts of an application based on URL patterns, the method comprising:
receiving a first uniform resource locator (URL) pattern; creating parts of an application based on the first URL pattern; receiving a second URL pattern with a portion that is different than the first URL pattern; and destroying a subset of the parts of the application based the portion that is different between the first and the second URL patterns.
2 . The non-transitory processor-readable storage device of claim 1 , wherein the method further comprises:
associating containers with URL parts of the first URL pattern, wherein the URL parts are separated by slashes and wherein each of the URL parts of the first URL pattern has a separate container.
3 . The non-transitory processor-readable storage device of claim 2 , wherein the method further comprises:
providing a respective hierarchy path for each of the containers and an order of containers along each of the respective hierarchy paths.
4 . The non-transitory processor-readable storage device of claim 2 , wherein the method further comprises:
providing a particular container access to variables of the particular container and variables for containers along a hierarchy path of the particular container.
5 . The non-transitory processor-readable storage device of claim 2 , wherein the method further comprises:
receiving user input, at a design time tool, defining part of the application; generating computer executable instructions for the application based on the input; and executing the generated computer executable instructions during runtime of the application.
6 . The non-transitory processor-readable storage device of claim 2 , wherein the method further comprises:
providing each of the containers a respective lifecycle, wherein a lifecycle includes phases.
7 . The non-transitory processor-readable storage device of claim 6 , wherein the method further comprises:
associating a lifecycle of a container with a URL part that corresponds with the container.
8 . The non-transitory processor-readable storage device of claim 6 , wherein the phases are mutually exclusive.
9 . The non-transitory processor-readable storage device of claim 6 , wherein at least one of the phases is an event for starting an action chain.
10 . The non-transitory processor-readable storage device of claim 1 , wherein the method further comprises:
creating variables for the containers based on a hierarchy path of the containers, wherein the containers are the parts of the application and wherein the hierarchy path is based on the first URL pattern; and destroying variables for a subset of the containers based on the hierarchy path, wherein the subset of the containers are the subset of the parts of the application.
11 . A method of providing a router configuration for creating and destroying parts of an application based on URL patterns, the method comprising:
receiving a first uniform resource locator (URL) pattern; creating parts of an application based on the first URL pattern; receiving a second URL pattern with a portion that is different than the first URL pattern; and destroying a subset of the parts of the application based the portion that is different between the first and the second URL patterns.
12 . The method of claim 11 , wherein the method further comprises:
associating containers with URL parts of the first URL pattern, wherein the URL parts are separated by slashes and wherein each of the URL parts of the first URL pattern has a separate container.
13 . The method of claim 12 , wherein the method further comprises:
providing a respective hierarchy path for each of the containers and an order of containers along each of the respective hierarchy paths.
14 . The method of claim 12 , wherein the method further comprises:
providing a particular container access to variables of the particular container and variables for containers along a hierarchy path of the particular container.
15 . The method of claim 12 , wherein the method further comprises:
receiving user input, at a design time tool, defining part of the application; generating computer executable instructions for the application based on the input; and executing the generated computer executable instructions during runtime of the application.
16 . The method of claim 12 , wherein the method further comprises:
providing each of the containers a respective lifecycle, wherein a lifecycle includes phases and the phases are mutually exclusive.
17 . The method of claim 16 , wherein the method further comprises:
associating a lifecycle of a container with a URL part that corresponds with the container.
18 . The method of claim 16 , wherein at least one of the phases is an event for starting an action chain.
19 . The non-transitory processor-readable storage device of claim 11 , wherein the method further comprises:
creating variables for the containers based on a hierarchy path of the containers, wherein the containers are the parts of the application and wherein the hierarchy path is based on the first URL pattern; and destroying variables for a subset of the containers based on the hierarchy path, wherein the subset of the containers are the subset of the parts of the application.
20 . A system comprising:
one or more processors; and a non-transitory processor-readable storage device storing instructions which when executed by a processor perform a method of providing a router configuration for creating and destroying parts of an application based on URL patterns comprising: receiving a first uniform resource locator (URL) pattern; creating parts of an application based on the first URL pattern; receiving a second URL pattern with a portion that is different than the first URL pattern; and destroying a subset of the parts of the application based the portion that is different between the first and the second URL patterns.Join the waitlist — get patent alerts
Track US2023030331A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.