System for Simultaneous Content Updates to Multiple Websites and Web-Enabled Forms
20230023563 · 2023-01-26
Assignee
Inventors
Cpc classification
H04L67/02
ELECTRICITY
International classification
Abstract
Systems and methods for simultaneously providing updated data to multiple websites and web-enabled forms are described. The system includes a computer having a processor and associated memory, an input device communicatively connected to the computer, a communications network, and at least two web assets, each web asset including data. The system also includes a flow builder process for creating updated data using the input device and the computer. The system further includes a push process for pushing the updated data to the at least two web assets so that the data of the at least two web assets is changed simultaneously to include or to be replaced by the updated data.
Claims
1. A system for simultaneously providing an update to multiple websites and web-enabled forms, the system comprising: a computer comprising a processor and associated memory; an input device communicatively connected to the computer; a communications network; at least two web assets, each web asset comprising data; a flow builder process for creating updated data using the input device and the computer; and a push process for pushing the updated data from the computer to the at least two web assets via the communications network so that the data of the at least two web assets is changed simultaneously to include or to be replaced by the updated data.
2. The system of claim 1, wherein each of the at least two web assets comprises a website or a web-enabled form.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION
[0024] The present invention is best understood by reference to the detailed drawings and description set forth herein. Embodiments of the invention are discussed below with reference to the drawings; however, those skilled in the art will readily appreciate that the detailed description given herein with respect to these figures is for explanatory purposes as the invention extends beyond these limited embodiments. For example, in light of the teachings of the present invention, those skilled in the art will recognize a multiplicity of alternate and suitable approaches, depending upon the needs of the particular application, to implement the functionality of any given detail described herein beyond the particular implementation choices in the following embodiments described and shown. That is, numerous modifications and variations of the invention may exist that are too numerous to be listed but that all fit within the scope of the invention. Also, singular words should be read as plural and vice versa and masculine as feminine and vice versa, where appropriate, and alternative embodiments do not necessarily imply that the two are mutually exclusive.
[0025] The present invention should not be limited to the particular methodology, compounds, materials, manufacturing techniques, uses, and applications, described herein, as these may vary. The terminology used herein is used for the purpose of describing particular embodiments only, and is not intended to limit the scope of the present invention. As used herein and in the appended claims, the singular forms “a,” “an,” and “the” include the plural reference unless the context clearly dictates otherwise. Thus, for example, a reference to “an element” is a reference to one or more elements and includes equivalents thereof known to those skilled in the art. Similarly, for another example, a reference to “a step” or “a means” may be a reference to one or more steps or means and may include sub-steps and subservient means.
[0026] All conjunctions used herein are to be understood in the most inclusive sense possible. Thus, a group of items linked with the conjunction “and” should not be read as requiring that each and every one of those items be present in the grouping, but rather should be read as “and/or” unless expressly stated otherwise. Similarly, a group of items linked with the conjunction “or” should not be read as requiring mutual exclusivity among that group, but rather should be read as “and/or” unless expressly stated otherwise. Structures described herein are to be understood also to refer to functional equivalents of such structures. Language that may be construed to express approximation should be so understood unless the context clearly dictates otherwise.
[0027] Unless otherwise defined, all terms (including technical and scientific terms) are to be given their ordinary and customary meaning to a person of ordinary skill in the art, and are not to be limited to a special or customized meaning unless expressly so defined herein.
[0028] Terms and phrases used in this application, and variations thereof, especially in the appended claims, unless otherwise expressly stated, should be construed as open ended as opposed to limiting. As examples of the foregoing, the term “including” should be read to mean “including, without limitation,” “including but not limited to,” or the like; the term “having” should be interpreted as “having at least”; the term “includes” should be interpreted as “includes but is not limited to”; the term “example” is used to provide exemplary instances of the item in discussion, not an exhaustive or limiting list thereof; and use of terms like “preferably,” “preferred,” “desired,” “desirable,” or “exemplary” and words of similar meaning should not be understood as implying that certain features are critical, essential, or even important to the structure or function of the invention, but instead as merely intended to highlight alternative or additional features that may or may not be utilized in a particular embodiment of the invention.
[0029] Those skilled in the art will also understand that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the appended claims may contain usage of the introductory phrases “at least one” and “one or more” to introduce claim recitations; however, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim recitation to embodiments containing only one such recitation, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an” (e.g., “a” and “an” should typically be interpreted to mean “at least one” or “one or more”); the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of “two recitations,” without other modifiers, typically means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to “at least one of A, B, and C” is used, in general, such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.).
[0030] All numbers expressing dimensions, quantities of ingredients, reaction conditions, and so forth used in the specification are to be understood as being modified in all instances by the term “about” unless expressly stated otherwise. Accordingly, unless indicated to the contrary, the numerical parameters set forth herein are approximations that may vary depending upon the desired properties sought to be obtained.
[0031] The invention provides a system for simultaneously providing an update to multiple websites and web-enabled forms. The system includes a computer having a processor and associated memory, an input device communicatively connected to the computer, a communications network, and at least two web assets, each web asset including data. As shown in
[0032] The computer is a desktop computer, laptop computer, tablet computer, mobile computing device (e.g., a smartphone), or any other computing device having a processor, associated memory, and a network connection for communicatively connecting to the communications network. Some embodiments of the system may include more than one computer. The computer includes a connected display screen or an integrated display screen so that a user may view a graphical user interface to use certain features of software that forms part of the system. The user of the flow builder process can be a lender or other administrator of the system who uses the computer to access the flow builder process. The user of the web asset is typically a borrower, who submits information through the web asset to the lender in response to questions created by the user of the flow builder process.
[0033] The input device is a physical keyboard, a virtual keyboard, a computer mouse, a touchscreen display, a microphone and text-to-speech software or software for converting verbal commands received by the microphone into actions implemented by the computer, a combination of two or more of the foregoing input devices, or any other suitable input device.
[0034] The communications network is the Internet, a local area network (LAN), a wide area network (WAN), a WiFi network, a cellular network, or any other suitable communications network. The communications network can be wired or wireless.
[0035] The at least two web assets can be websites, web-enabled forms or documents, or a combination of both. Examples of websites also include blogs and landing pages. As shown in
[0036] The flow builder process is used by a user to create one or more form field-based sequences (e.g., highly conditional question sequences or a data entry flow) that may be pushed by the push process to at least two web assets, although in some embodiments, the updated data may be pushed to only a single web asset. A particular field can be used twice in a form field-based sequence created using the flow builder process twice to natively incorporate a conditional “if” sequence in a flow, which allows conditional branching (as shown in
[0037] In addition to the common properties described above, which can be included in every field type, the individual field types may also include unique properties. For example, the flow builder may allow its user to designate an appearance in the text and number fields so that a default or custom display may be selected. In another example, the flow builder may include an options property that allows options to be recorded as possible selectable answers for the multiple choice field. In another example, the flow builder process can include a label property for use in the binary answer field so that the answer options are displayed as “yes” and “no” or as two other binary options designated by the user of the flow builder process.
[0038] The push process can be a separate process that communicates with the flow builder process. In other embodiments, the push process may be an integrated sub-process of the flow builder process. After a form field-based sequence has been created using the flow builder process, a user of the flow builder process can then instruct the system, using standard control features, to push the updated data (i.e., the form field-based sequence) to the web assets. The push process accomplishes the pushing of the updated data to the web assets by transmitting it to them via the communications network.
[0039] In an exemplary embodiment of the system related to mortgage lending, the flow builder process can include flows: a property flow, a borrower flow, a financials flow, and an SBA flow. As shown in
[0040] As shown in
[0041] As shown in
[0042] As shown in
[0043] The fields shown in the several flows of
[0044] The flow builder process is capable of building logic arms through conditional relationships between the fields that present certain questions and bypass others based on the answers given by the user/borrower. The flow builder can incorporate conditional relationships so that any answer value can be followed by any question field, such that, for example, three possible answers can lead to eight possible field flows.
[0045] As shown in the examples in
Other Embodiments
[0046] It is to be understood that while the invention has been described in conjunction with the detailed description thereof, the foregoing description is intended to illustrate and not limit the scope of the invention, which is defined by the scope of the appended claims. Other aspects, advantages, and modifications are within the scope of the following claims.