IP Library Granted Patent US 10,505,874
Granted Patent B2
US 10,505,874 · App. 16/116,491 · Granted Dec 10, 2019

Contextual mobile communication platform

Inventors: Chet I. Brandenburg (Pismo Beach, CA); Mario E. Ruiz (San Luis Obispo, CA)
Assignee: MINDBODY, INC.
H04L51/066H04L41/22H04L51/18H04L67/327H04L67/02
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 10,505,874
App. No.
16/116,491
Granted
Dec 10, 2019
Kind
B2
Abstract

Systems and methods for mobile communication platforms are described. In one embodiment, a method for distributing contextual information over a network to a first remote subscriber computer comprises receiving contextual information at a transmission server sent from a data source over a network, storing the remote subscriber's preferences relating to defined communication aspects, configuring the contextual information accordingly, and providing a configurable viewer application to the first remote subscriber for installation on the remote subscriber computer, the configurable viewer application including an interactive graphical user interface for viewing the configured contextual information. In a further aspect, the method includes sending a first encoded short URL for downloading the configurable application in a message to the first remote subscriber's computer.

Claims (47)

1. A messaging method for distributing contextual information comprising:

receiving by a transmission server a remote subscriber's contextual information over the network, wherein the remote subscriber's contextual information includes at least one of: a destination address, scheduling data, a pricing option, or a promotional item;

configuring by the transmission server a configurable viewer application to include remote subscriber's contextual information, wherein configuring the configurable viewer application includes configuring an interactive graphical user interface included in the configurable viewer application to automatically display the remote subscriber's contextual information; and

sending, in a message to a first user's computer, a first encoded short URL for downloading the configurable viewer application on the remote subscriber's computer,

wherein activation by the first user of the first encoded short URL directs to a download the configurable viewer application on the first user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the first user's computer.

2. The method of claim 1 , further comprising: receiving remote subscriber's preferences via the interactive graphical user interface, wherein the remote subscriber's preferences include at least one of: an information format, a content push action, or a transmission schedule.

3. The method of claim 1 , further comprising: sending the first encoded short URL, in an SMS message or email to the first user's computer over a wireless network via a wireless device associated with the first user.

4. The method of claim 1 , further comprising: sending, in a message to a second user's computer, a second encoded short URI, wherein the second encoded short URL for downloading the configurable viewer application on the second user's computer, wherein once installed, launching the configurable viewer application on the second user's computer causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface.

5. The method of claim 1 , wherein

when the first encoded short URL is shared to a second user's computer from the first user's computer, activation by a second user of the first encoded short URL directs to a download the configurable viewer application on the second user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the second user's computer.

6. The method of claim 1 , wherein code included in the first encoded short URL persists on launch of the configurable viewer application to configure content displayed in the interactive graphical user interface.

7. A computing apparatus for distributing contextual information, the computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the computing apparatus to:

receive a remote subscriber's contextual information over the network, wherein the remote subscriber's contextual information includes at least one of: a destination address, scheduling data, a pricing option, or a promotional item;

configure a configurable viewer application to include the remote subscriber's contextual information, wherein configuring the configurable viewer application includes configuring an interactive graphical user interface included in the configurable viewer application to automatically display the remote subscriber's contextual information; and

send, in a message to a first user's computer, a first encoded short URL for downloading the configurable viewer application on the remote subscriber's computer,

wherein activation by the first user of the first encoded short URL directs to a download the configurable viewer application on the first user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the first user's computer.

8. The computing apparatus for distributing contextual information of claim 7 , wherein the memory storing instructions that, when executed by the processor, further configure the computing apparatus to:

receive remote subscriber's preferences via the interactive graphical user interface, wherein the remote subscriber's preferences include at least one of: an information format, a content push action, or a transmission schedule.

9. The computing apparatus for distributing contextual information of claim 7 , wherein the memory storing instructions that, when executed by the processor, further configure the computing apparatus to:

send the first encoded short URL, in an SMS message or email to the first user's computer over a wireless network via a wireless device associated with the first user.

10. The computing apparatus for distributing contextual information of claim 7 , wherein the memory storing instructions that, when executed by the processor, further configure the computing apparatus to:

send, in a message to a second user's computer, a second encoded short URL, wherein the second encoded short URL for downloading the configurable viewer application on the second user's computer, wherein once installed, launching the configurable viewer application on the second user's computer causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface.

11. The computing apparatus for distributing contextual information of claim 7 , wherein:

when the first encoded short URL is shared to a second user's computer from the first user's computer, activation by a second user of the first encoded short URL directs to a download the configurable viewer application on the second user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the second user's computer.

12. The computing apparatus for distributing contextual information of claim 7 , wherein code included in the first encoded short URL persists on launch of the configurable viewer application to configure content displayed in the interactive graphical user interface.

13. A non-transitory machine-readable storage medium for distributing contextual information, the machine-readable storage medium including instructions that, when executed by a machine, cause the machine to:

receive a remote subscriber's contextual information over the network, wherein the remote subscriber's contextual information includes at least one of: a destination address, scheduling data, a pricing option, or a promotional item;

configure a configurable viewer application to include the remote subscriber's contextual information, wherein configuring the configurable viewer application includes configuring an interactive graphical user interface included in the configurable viewer application to automatically display the remote subscriber's contextual information; and

send, in a message to a first user's computer, a first encoded short URL for downloading the configurable viewer application on the remote subscriber's computer,

wherein activation by the first user of the first encoded short URL directs to a download the configurable viewer application on the first user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the first user's computer.

14. The non-transitory machine-readable storage medium of claim 13 , including instructions that further cause the machine to:

receive remote subscriber's preferences via the interactive graphical user interface, wherein the remote subscriber's preferences include at least one of: an information format, a content push action, or a transmission schedule.

15. The non-transitory machine-readable storage medium of claim 13 , including instructions that further cause the machine to:

send the first encoded short URL in an SMS message or email to the first user's computer over a wireless network via a wireless device associated with the first user.

16. The non-transitory machine-readable storage medium of claim 13 , including instructions that further cause the machine to:

send, in a message to a second user's computer, a second encoded short URL, wherein the second encoded short URL for downloading the configurable viewer application on the second user's computer, wherein once installed, launching the configurable viewer application on the second user's computer causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface.

17. The non-transitory machine-readable storage medium of claim 13 , wherein

when the first encoded short URL is shared to a second user's computer from the first user's computer, activation by a second user of the first encoded short URL directs to a download the configurable viewer application on the second user's computer,

wherein, once installed, launching the configurable viewer application causes the remote subscriber's contextual information to be displayed automatically on the interactive graphical user interface on the second user's computer.

18. The non-transitory machine-readable storage medium of claim 13 , wherein code included in the first encoded short URL persists on launch of the configurable viewer application to configure content displayed in the interactive graphical user interface.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 49056/0357 Recorded Apr 1, 2026
From: BLUE OWL CAPITAL CORPORATION (FORMERLY KNOWN AS OWL ROCK CAPITAL CORPORATION), AS COLLATERAL AGENT
To: MINDBODY, INC.
Reel/Frame 075364/0087 →
SECURITY INTEREST Recorded Mar 30, 2026
From: MINDBODY, INC.
To: SIXTH STREET SPECIALTY LENDING EUROPE III ADVISORS, LTD
Reel/Frame 074227/0835 →
PATENT SECURITY AGREEMENT Recorded May 1, 2019
From: MINDBODY, INC.
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 049056/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2018
From: BRANDENBURG, CHET I.; RUIZ, MARIO E.
To: MINDBODY, INC.
Reel/Frame 046976/0079 →
Continuity (3)
Continuation 15079972 · Mar 24, 2016
Provisional Application 62139073 · Mar 27, 2015
Related Publication 20190020613A1 · Jan 17, 2019