IP Library Patent Application 12157218
Patent Application
App. No. 12/157,218

Platform for communicating across multiple communication channels

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 None
App. No.
12/157,218
Abstract

Systems, methods, and other embodiments associated with communications through a software platform are described herein. In an embodiment, a method for communicating with users across multiple communication channels from a single platform includes gathering data related to a first user; storing the gathered data; accessing the stored data to determine whether a message should be sent to the first user; accessing the stored data to determine what communication channel should be used to send the message to the first user; formatting the message for the determined communication channel; and sending the message to the first user through the determined communication channel.

Claims (40)

1 . A method for communicating with users across multiple communication channels from a single platform comprising:

gathering data related to a first user;

storing the gathered data;

accessing the stored data to determine whether a message should be sent to the first user;

accessing the stored data to determine what communication channel should be used send the message to the first user;

formatting the message for the determined communication channel; and

sending the message to the first user through the determined communication channel.

2 . The method of claim 1 , further comprising storing the data in a data store.

3 . The method of claim 1 , where the multiple communication channels includes at least one of an electronic mail communication channel, a mobile phone communication channel, an internet website communication channel, or an interactive television communication channel.

4 . The method of claim 1 , further comprising evaluating rules to determine that a communication is to be sent to the first user.

5 . The method of claim 4 , further comprising storing rules in a subsystem.

6 . The method of claim 5 , further comprising storing the data in the subsystem.

7 . The method of claim 4 , where the subsystem is one of a content management system, an extensible profile system, an activity and response system, or a rules and segmentation system.

8 . The method of claim 1 , further comprising formatting the message through a multiple channel rendering engine.

9 . The method of claim 8 , further comprising sending the message through a messaging engine.

10 . A method for associating a stored profile of a user of an internet website with the user comprising:

detecting the user accessing the internet website;

placing an HTTP cookie on the user's computer;

creating an anonymous profile of the user in a data store;

storing the user's website activity in the data store;

associating the user's website activity with the anonymous profile;

monitoring the user's activity for personal identification data;

associating the personal identification data with the anonymous profile; and

converting the anonymous profile to a first known profile.

11 . The method of claim 10 , where the data store is a database.

12 . The method of claim 10 , where the data store is a subsystem.

13 . The method of claim 10 , further comprising:

searching the data store for known profiles with personal identification information that matches the personal identification data of the first user profile; and

merging the first user profile with a second user profile with personal identification information that matches the personal identification data of the first user profile.

14 . The method of claim 10 , further comprising sending a relevant message to the user based on the user's website activity.

15 . The method of claim 14 , further comprising selecting a communication channel from multiple communication channels by which to send the relevant message to the user.

16 . The method of claim 15 , further comprising formatting the relevant message based on the selected communication channel.

17 . A system for selectively communicating with a user across one of at least two communication channels comprising:

a data store;

a rendering engine in communication with the data store for selectively rendering a message for one of the at least two communication channels; and

a first subsystem in communication with the data store and the rendering engine, the first subsystem including logic for generating the selectively rendered message;

wherein the system is distributed across a single platform.

18 . The system of claim 17 , where the one of at least two communication channels includes an electronic mail communication channel, a mobile phone communication channel, an internet website communication channel, or an interactive television communication channel.

19 . The system of claim 17 , further comprising a messenger engine in communication with the rendering engine for delivering the message to the user.

20 . The system of claim 17 , where the first subsystem is either a content management system, an extensible profile system, an activity and response system, or a rules and segmentation system.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2021
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: IGNITIONONE, INC.
Reel/Frame 055711/0461 →
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2019
From: WESTERN ALLIANCE BANK
To: IGNITIONONE, INC.
Reel/Frame 051004/0983 →
SECURITY INTEREST Recorded Apr 6, 2017
From: IGNITIONONE, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 041890/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2014
From: KNOTICE, LTD.
To: K-OH ACQUISITION, LLC
Reel/Frame 033483/0916 →
CHANGE OF NAME Recorded Aug 7, 2014
From: K-OH ACQUISITION, LLC
To: KNOTICE, LLC
Reel/Frame 033492/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2014
From: KNOTICE, LLC
To: IGNITIONONE, INC.
Reel/Frame 033482/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2014
From: KNOTICE, LLC
To: IGNITIONONE, INC.
Reel/Frame 033148/0943 →
SECURITY INTEREST Recorded Apr 23, 2014
From: KNOTICE, LLC F/K/A K-OH ACQUISITION, LLC
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 032742/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2008
From: LANDERS, WILLIAM P; DEAGAN, BRIAN; GRIMM, JONATHON L; NOVAK, TARAS
To: KNOTICE, LTD.
Reel/Frame 021601/0101 →