IP Library Granted Patent US 12,160,464
Granted Patent B2
US 12,160,464 · App. 18/499,578 · Granted Dec 3, 2024

Integrated experience for applications within a mobile application

Inventors: Shay Mandel (Kiryat Ono, IL); Gadi Lifshitz (Kiryat Ono, IL); Guy Ephraim (Herzlia, IL); Ofer Egozi (Kfar Vitkin, IL); Jen-Hao Yang (Schaumburg, IL); Bharath Sridharan (Glendale Heights, IL); Ehud Halberstam (Kfar Saba, IL); Shani Raba (Rishon LeZion, IL)
Assignee: TRANSFORM SR BRANDS LLC
H04L67/10G06F3/0482G06F3/04842H04L67/02H04L67/34
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,160,464
App. No.
18/499,578
Granted
Dec 3, 2024
Kind
B2
Abstract

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.

Claims (34)

1. A method, the method comprising:

installing a first application in a memory of a device, wherein the first application comprises code directly executable by at least one processor of the device;

communicating a request to a first computer system to add a second application within the first application;

responsive to the request, initiating operation of the first application, wherein the first application communicates with the first computer system over a network to access information enabling activation of the second application;

displaying an interface element representing the second application;

upon selection of the interface element, establishing a dedicated portion of the display of the first computer system for use by functionality, of the second application, that is performed at a second computer system, and activating the functionality; and

controlling, via the second computer system, the dedicated portion of the display via the activated functionality of the second application corresponding to the selected interface element, wherein the first computer system is unable to control the dedicated portion of the display while the second computer system is controlling the dedicated portion of the display.

2. The method according to claim 1 , comprising, when the dedicated portion of the display is opened, loaded, or refreshed, calling a URL associated with the second application.

3. The method according to claim 2 , wherein the call to the URL does not return a response to redirect.

4. The method according to claim 2 , wherein the call to the URL returns content to be displayed with the dedicated portion of the display.

5. The method according to claim 1 , wherein the second application does not comprise code directly executable by the at least one processor of the device.

6. The method according to claim 1 , wherein the information enabling operation of the second application identifies the second application and the corresponding second computer system that performs the functionality of the second application.

7. The method according to claim 1 , wherein the second computer system communicates with the first computer system to access information about a user.

8. The method according to claim 1 , wherein the first computer system directs the first application to establish user communication with the second computer system in response to the request to add the second application within the first application.

9. The method according to claim 1 , wherein the request to the first computer system to add the second application within the first application is conveyed through a web page served by the first computer system.

10. The method according to claim 1 , wherein the second application is enabled to one or both of access functionality of the first application and direct the first application to display a designated page or screen of the first application.

11. A system, the system comprising:

a device operable to install a first application in a memory, wherein:

the first application comprises code directly executable by at least one processor of the device,

the device is operable to communicating a request to a first computer system to add a second application within the first application,

responsive to the request, the device is operable to initiate the first application,

the first application communicates with the first computer system over a network to access information enabling activation of the second application,

the device is operable to display an interface element representing the second application,

upon selection of the interface element, the device is operable to establish a dedicated portion of the display of the first computer system for use by the second application at a second computer system, and

the first computer system is unable to control the dedicated portion of the display while the second computer system is controlling the dedicated portion of the display.

12. The system according to claim 11 , comprising, when the dedicated portion of the display is opened, loaded, or refreshed, the device is operable to call a URL associated with the second application.

13. The system according to claim 12 , wherein the call to the URL does not return a response to redirect.

14. The system according to claim 12 , wherein the call to the URL returns content to be displayed with the dedicated portion of the display.

15. The system according to claim 11 , wherein the second application does not comprise code directly executable by the at least one processor of the device.

16. The system according to claim 11 , wherein the information enabling operation of the second application identifies the second application and the corresponding second computer system that performs the functionality of the second application.

17. The system according to claim 11 , wherein the second computer system communicates with the first computer system to access information about a user.

18. The system according to claim 11 , wherein the first computer system directs the first application to establish user communication with the second computer system in response to the request to add the second application within the first application.

19. The system according to claim 11 , wherein the request to the first computer system to add the second application within the first application is conveyed through a web page served by the first computer system.

20. The system according to claim 11 , wherein the second application is enabled to one or both of access functionality of the first application and direct the first application to display a designated page or screen of the first application.

Assignments (2)
SECURITY INTEREST Recorded Jan 11, 2024
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 066099/0895 →
SECURITY INTEREST Recorded Dec 29, 2023
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 065983/0863 →
Continuity (5)
Continuation 16195920 · Nov 20, 2018
Continuation 15077792 · Mar 22, 2016
Continuation 14039955 · Sep 27, 2013
Provisional Application 61707305 · Sep 28, 2012
Related Publication 20240073278A1 · Feb 29, 2024