System and method to integrate/setup multiple branded applications in the setup wizard
AssigneeVerizon Patent and Licensing Inc.
InventorsSonal R. Gandhi, SM Masudur Rahman, Mohammad Raheel Khalid, Samir Vaidya
Life of this patent
Estimating the term…
Abstract
Systems and methods for setting up carrier applications within a setup wizard are disclosed. In some implementations, a computing device launches an operating system setup wizard. The computing device launches, from the operating system setup wizard, a carrier-specific setup wizard. The computing device presents, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications.
Claims20
A method comprising:
- launching, at a computing device, an operating system setup wizard, wherein an operating system of the computing device prevents inter-process communication between two or more applications unless each of the two or more application has been launched previously;
- launching, from the operating system setup wizard, a carrier-specific setup wizard;
- and
- presenting, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications, wherein the plurality of carrier applications are identified according to a uniform resource indicator (URI) scheme and a package name associated with the carrier, wherein the plurality of carrier applications are arranged in an ordered list, wherein the setup interfaces for the plurality of carrier applications are presented according to an order in the ordered list, and wherein at least one carrier application is setup based on information provided in the setup interface of the at least one carrier application and based on information provided in the setup interface of a previous carrier application preceding the at least one carrier application in the ordered list.
A non-transitory computer-readable medium comprising instructions which, when executed by a computing device, cause the computing device to:
- launch, at the computing device, an operating system setup wizard, wherein an operating system of the computing device prevents inter-process communication between two or more applications unless each of the two or more application has been launched previously;
- launch, from the operating system setup wizard, a carrier-specific setup wizard;
- and
- present, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications, wherein the plurality of carrier applications are identified according to a uniform resource indicator (URI) scheme and a package name associated with the carrier, wherein the plurality of carrier applications are arranged in an ordered list, wherein the setup interfaces for the plurality of carrier applications are presented according to an order in the ordered list, and wherein at least one carrier application is setup based on information provided in the setup interface of the at least one carrier application and based on information provided in the setup interface of a previous carrier application preceding the at least one carrier application in the ordered list.
A computing device comprising:
- a processor;
- and
- a memory comprising instructions which, when executed by the processor, cause the processor to:
- launch, at the computing device, an operating system setup wizard, wherein an operating system of the computing device prevents inter-process communication between two or more applications unless each of the two or more application has been launched previously;
- launch, from the operating system setup wizard, a carrier-specific setup wizard;
- and
- present, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications, wherein the plurality of carrier applications are identified according to a uniform resource indicator (URI) scheme and a package name associated with the carrier, wherein the plurality of carrier applications are arranged in an ordered list, wherein the setup interfaces for the plurality of carrier applications are presented according to an order in the ordered list, and wherein at least one carrier application is setup based on information provided in the setup interface of the at least one carrier application and based on information provided in the setup interface of a previous carrier application preceding the at least one carrier application in the ordered list.
Dependencies are inferred from the claim text.