Systems and methods for creating software
US-12106074-B2 · Oct 1, 2024 · US
US2025086654A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025086654-A1 |
| Application number | US-202218725397-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 29, 2022 |
| Priority date | Dec 30, 2021 |
| Publication date | Mar 13, 2025 |
| Grant date | — |
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.
A system and method for a web-based portal for certification of an application software (App). A draft App is created and submitted, by an App developer, to the web-based portal where a mediate administrator reviews, approves, or rejects the draft App based on a set of targets set by an App provider. The mediate administrator communicates rejection of the draft App to the developer. The mediate administrator communicates approval of the draft App to the developer and to one or more providers. The one or more providers perform their own review of the App and may modify the approved App with further target attributes. An approved App is published by the developer. An approved and/or modified approved App may be offered to a user by way of an in-vehicle infotainment system.
Opening claim text (preview).
What is claimed is: 1 . A web-based portal for certification of an application software (App), comprising: a developer landing page for a developer to submit a draft App for certification; a mediate administrator landing page for the mediate administrator to receive the draft App, to review the draft App, to approve or reject the App, and to communicate with the developer; and a provider landing page for the provider to communicate with the mediate administrator, to receive an approved App from the mediate administrator, to apply restrictions to the approved App, and to sign off on the approved App. 2 . The web-based portal as claimed in claim 1 , wherein the mediate administrator landing page to reject the draft App further comprises a mediate administrator landing page for the mediate administrator to communicate a report highlighting deficiencies in the rejected App to the developer. 3 . The web-based portal as claimed in claim 1 , wherein the developer landing page further comprises a developer landing page for the developer to access a template for creating the draft App prior to submitting the draft App. 4 . The web-based portal as claimed in claim 2 , wherein the developer landing page further comprises a developer landing page for the developer to edit the rejected App, and to submit an edited draft App. 5 . The web-based portal as claimed in claim 1 wherein the provider is an automotive OEM and an approved App may be offered to a user by way of an in-vehicle infotainment system. 6 . The web-based portal as claimed in claim 1 , wherein the mediate administrator communicates approval of a draft App to more than one provider. 7 . The web-based portal as claimed in claim 1 , wherein the provider may review and modify a draft App from more than one developer. 8 . A method for certification of an application software (App), the method comprising the steps of: granting a developer and a provider access to a web-based portal, the web-based portal is managed by a mediate administrator; creating a draft App at the web-based portal, wherein the draft App is created by the developer; submitting the draft App to the mediate administrator by way of the web-based portal; reviewing the draft App by performing a comparison of the draft App to quality standards, safety standards, and operability standards for use in a vehicle environment, the review is performed by the mediate administrator by way of the web-based portal; issuing an approval or a rejection of the draft App based on results of the step of reviewing, wherein the approval of the draft App is communicated from the mediate administrator to the developer and from the mediate administrator to one or more providers by way of the web-based portal, and wherein the rejection is communicated from the mediate administrator to the developer by way of the web-based portal; reviewing the approved draft App, wherein reviewing the approved draft App is performed by the one or more providers at the web-based portal, provider approval is communicated to the mediate administrator and to the developer; signing off on the approved draft App wherein signing off on the approved draft is carried out by the one or more providers; and publishing the approved draft App wherein in publishing the approved draft App is carried out by the developer. 9 . The method as claimed in 8 , wherein the step of signing off on the approved draft App further comprises the one or more providers, at the web-based portal, performing the step modifying the approved draft App by applying provider-defined restrictions to the approved draft App prior to the step of signing off on the approved draft App. 10 . The method as claimed in claim 8 , wherein the step of issuing a rejection of the draft App further comprises the mediate administrator communicating remarks explaining the rejection of the draft App to the App developer. 11 . The method as claimed in claim 10 , wherein the step of communicating the approval to the developer and to the one or more providers further comprises simultaneously communicating the approval to the one or more providers. 12 . The method as claimed in claim 8 , wherein the step of reviewing of the approved draft App by one or more providers at the web-based portal further comprises the provider reviewing each approved draft App submitted for certification from a plurality of developers.
Environments for analysis, debugging or testing of software · CPC title
Certifying business or products · CPC title
Services · CPC title
Computer malware detection or handling, e.g. anti-virus arrangements · CPC title
Software design · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.