Integrated experience for applications within a mobile application

US2016205176A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016205176-A1
Application numberUS-201615077792-A
CountryUS
Kind codeA1
Filing dateMar 22, 2016
Priority dateSep 28, 2012
Publication dateJul 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method that supports an integrated user interface experience with third party hosted applications selected and installed by a user within a user-installed native application of a user communication device.

First claim

Opening claim text (preview).

1 - 24 . (canceled) 25 . A method of operating a user communication device supporting installation of non-native applications within a native application in memory of the user communication device, the method comprising: communicating a user request to a first computer system to enable operation of one or more non-native applications within a native application in memory of the user communication device; initiating operation of the native application, wherein the native application communicates with the first computer system over a public network to access information enabling use of the one or more non-native applications by the user; displaying one or more user-selectable interface elements each representing a corresponding one of the one or more non-native applications; upon user selection of one of the one or more user interface elements, establishing a dedicated portion of the display for use by functionality, of the corresponding non-native application, that is performed at a corresponding one of at least one second computer system, and activating the functionality; and relinquishing control over the dedicated portion of the display to the activated functionality of the non-native application corresponding to the selected one of the one or more user interface elements. 26 . The method according to claim 25 , wherein the native application comprises code directly executable by at least one processor of the user communication device. 27 . The method according to claim 25 , wherein the one or more non-native applications do not comprise code directly executable by the at least one processor of the user communication device. 28 . The method according to claim 25 , wherein the information enabling operation of the one or more non-native applications identifies the one or more non-native applications and the corresponding one of the at least one second computer system that performs the functionality of each of the one or more non-native applications. 29 . The method according to claim 25 , wherein the at least a second computer system communicates with the first computer system to access information about the user. 30 . The method according to claim 25 , wherein the first computer system directs the native application to establish communication with the at least one second computer system in response to a request to add the one or more non-native applications within the native application. 31 . The method according to claim 25 , wherein the request to the first computer system to enable operation of the one or more non-native applications within the native application is conveyed through a web page served by the first computer system. 32 . The method according to claim 25 , wherein the non-native application is enabled to one or both of access functionality of the native application and direct the native application to display a designated page or screen of the native application. 33 . A system for a user communication device supporting installation of non-native applications within a native application in memory of the user communication device, the system comprising: at least one processor for communicatively coupling to a display, the at least one processor operable to, at least: communicate a user request to a first computer system to enable operation of one or more non-native applications within the native application within memory of the user communication device; initiate operation of the native application, wherein the native application communicates with the first computer system over a public network to access information enabling use of the one or more non-native applications by the user; display one or more user-selectable interface elements each representing a corresponding one of the one or more non-native applications; upon user selection of one of the one or more user interface elements, establish a dedicated portion of the display for use by functionality, of the corresponding non-native application, that is performed at a corresponding one of at least one second computer system, and activating the functionality; and relinquish control over the dedicated portion of the display to the activated functionality of the non-native application corresponding to the selected one of the one or more user interface elements. 34 . The system according to claim 33 , wherein the native application comprises code directly executable by at least one processor of the user communication device. 35 . The system according to claim 33 , wherein the one or more non-native applications do not comprise code directly executable by the at least one processor of the user communication device. 36 . The system according to claim 33 , wherein the information enabling operation of the one or more non-native applications identifies the one or more non-native applications and the corresponding one of the at least one second computer system that performs the functionality of each of the one or more non-native applications. 37 . The system according to claim 33 , wherein the at least a second computer system communicates with the first computer system to access information about the user. 38 . The system according to claim 33 , wherein the first computer system directs the native application to establish communication with the at least one second computer system in response to the request to add the one or more non-native applications within the native application. 39 . The system according to claim 33 , wherein the request to the first computer system to enable operation of the one or more non-native applications within the native application is conveyed through a web page served by the first computer system. 40 . The system according to claim 33 , wherein the non-native application is enabled to one or both of access functionality of the native application and direct the native application to display a designated page or screen of the native application. 41 . A non-transitory computer-readable medium having stored thereon a plurality of code sections, each code section comprising a plurality of instructions executable by a processor to cause the processor to perform actions comprising: communicating a user request to a first computer system to enable operation of one or more non-native applications within a native application in memory of the user device; initiating operation of the native application, wherein the native application communicates with the first computer system over a public network to access information enabling use of the one or more non-native applications by the user; displaying one or more user-selectable interface elements each representing a corresponding one of the one or more non-native applications; upon user selection of one of the one or more user interface elements, establishing a dedicated portion of the display for use by functionality, of the corresponding non-native application, that is performed at a corresponding one of at least one second computer system, and activating the functionality; and relinquishing control over the dedicated portion of the display to the activated functionality of the non-native application corresponding to the selected one of the one or more user interface elements. 42 . The non-transitory computer-readable medium according to claim 41 , wherein the native application comprises code directly executable by at least one processor of the user communication device. 43 . The non-transitory computer-readable medium according to claim 41 , wherein the

Assignees

Inventors

Classifications

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • H04L67/10Primary

    in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • H04L67/34Primary

    involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016205176A1 cover?
A system and method that supports an integrated user interface experience with third party hosted applications selected and installed by a user within a user-installed native application of a user communication device.
Who is the assignee on this patent?
Sears Brands Llc
What technology area does this patent fall under?
Primary CPC classification H04L67/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).