Apparatuses, Methods and Systems for A Social Networking Application Updater
US-2016098265-A1 · Apr 7, 2016 · US
US10459698B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10459698-B2 |
| Application number | US-201815865265-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 9, 2018 |
| Priority date | Jan 9, 2018 |
| Publication date | Oct 29, 2019 |
| Grant date | Oct 29, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and system are disclosed that generate adapters via a framework. In one aspect, dependencies between components may be defined via a drag-and-drop action on a user interface provided via an adapter configuration user interface component. Adapter configuration files may be generated by an adapter configuration component, such that the adapter configuration files may include information associated with the dependencies. At runtime, a dependency analyzer component may resolve the dependencies based on definitions associated with the dependencies. In an embodiment, upon resolving the dependencies, adapters may be generated at the framework.
Opening claim text (preview).
What is claimed is: 1. A computer system including a framework, comprising: a processor; and one or more memory devices communicatively coupled with the processor and storing instructions executable by the processor to: execute one or more applications; process one or more definitions received via a user input from an adapter user interface component, the one or more definitions including at least one dependency from a plurality of dependencies between one or more components; generate one or more adapter configuration files associated with one or more adapters at an adapter configuration component, the one or more adapter configuration files including information associated with the plurality of dependencies; based on the one or more definitions, resolve, at runtime of the one or more applications, the at least one dependency from the plurality of dependencies at a dependency analyzer component; and in response to resolution of the at least one dependency, generate the one or more adapters at the framework, wherein the one or more adapters comprise an adapter application package interface (API), the adapter API comprising information relating to third-party dependencies capable of being resolved and compiled by the one or more adapters at runtime. 2. The computer system of claim 1 , wherein the user interface component is to provide a user interface to receive, via a drag-and-drop operation, the user input comprising the one or more definitions including the one or more. 3. The computer system of claim 1 , further comprising: a configuration to specific build tool component for parsing the one or more adapter configuration files and build one or more build specification files. 4. The computer system of claim 1 , wherein the dependency analyzer component is to resolve the at least one dependency by validating the one or more definitions associated with the plurality of dependencies. 5. The computer system of claim 1 , wherein the instructions are further executable the processor to autocorrect the at least one dependency at least partially in response to a non-compliance of the plurality of dependencies being determined by the dependency analyzer component. 6. The computer system of claim 1 , wherein the one or more adapter configuration files include information related to the plurality of dependencies, the information comprising a version, one or more runtime components, and/or one or more dependent components. 7. A non-transitory computer readable storage medium tangibly storing instructions executable by a computer to cause the computer to: execute one or more applications; process one or more definitions received via a user input from an adapter user interface component, the one or more definitions including at least one dependency from a plurality of dependencies between one or more components; generate one or more adapter configuration files associated with one or more adapters at an adapter configuration component, the one or more adapter configuration files including information associated with the plurality of dependencies; based on the one or more definitions, resolve, at runtime of the one or more applications, the at least one dependency from the plurality of dependencies at a dependency analyzer component; and in response to resolution of the at least one dependency, generate the one or more adapters at the framework, wherein the one or more adapters comprise an adapter application package interface (API), the adapter API comprising information relating to third-party dependencies capable of being resolved and compiled by the one or more adapters at runtime. 8. The non-transitory computer readable storage medium of claim 7 , wherein the user interface component is to provide a user interface to receive, via a drag-and-drop operation, the user input comprising the one or more definitions including the one or more dependencies. 9. The non-transitory computer readable storage medium of claim 7 , further comprising: a configuration to specific build tool component for parsing the one or more adapter configuration files and build one or more build specification files. 10. The non-transitory computer readable storage medium of claim 7 , wherein the dependency analyzer component is to resolve the at least dependency by validating the one or more definitions associated with the plurality of dependencies. 11. The non-transitory computer readable storage medium of claim 7 , wherein the instructions are further executable by the computer to: autocorrect the at least one dependency at least partially in response to a non-compliance of the plurality of dependencies being determined by the dependency analyzer component. 12. The non-transitory computer readable storage medium of claim 7 , wherein the one or more adapter configuration flies include information related to the plurality of dependencies, the information comprising a version, one or more runtime components, and/or one or more dependent components. 13. A computer implemented method, comprising: executing one or more applications; processing one or more definitions received via a user input from an adapter user interface component, the one or more definitions including at least one dependency from a plurality of dependencies between one or more components; generating one or more adapter configuration files associated with one or more adapters, the one or more adapter configuration files including information associated with the one or more dependencies; based on the one or more definitions, resolving, at runtime of the one or more applications, the at least one dependency from the plurality of dependencies; and in response to resolution of the at least one dependency, generating the one or more adapters at framework, wherein the one or more adapters comprise an adapter application package interface (API), the adapter API comprising information relating to third-party dependencies capable of being resolved and compiled by the one or more adapters at runtime. 14. The computer implemented method of cam 13 , further comprising: providing a user interface to receive, via a drag-and-drop operation, the user input comprising the one or more definitions including the one or more dependencies via a drag-and-drop action. 15. The computer implemented method of claim 13 , further comprising: parsing the one or more adapter configuration files and build one or more build specification files. 16. The computer implemented method of claim 13 , wherein the at least one dependency is to be resolved by validating the one or more definitions associated with the at plurality of dependencies. 17. The computer implemented method of claim 13 , further comprising: autocorrecting the at least one dependency at least partially in response to a non-compliance of the plurality of dependencies being determined. 18. The computer implemented method of claim 13 , wherein the one or more adapter configuration files include information related to the plurality dependencies, the information comprising a version, one or more runtime components, and/or one or more dependent components.
Intelligent editors · CPC title
Creation or generation of source code · CPC title
Dependency analysis; Data or control flow analysis · CPC title
Version control (security arrangements therefor G06F21/57); Configuration management · CPC title
Graphical or visual programming · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.