IP Library Granted Patent US 6,868,544
Granted Patent B2
US 6,868,544 · App. 09/732,568 · Granted Mar 15, 2005

Method and system for general-purpose interactive notifications

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 6,868,544
App. No.
09/732,568
Granted
Mar 15, 2005
Kind
B2
Abstract

An Object-Based Contact List (OBCL) allows users to interact with multiple Notification Service Providers (NSP) on a network simultaneously. The NSPs provide smart events wherein notification of the user may be governed by response logic as defined in an NSP-based program.

Claims (13)

1. A system for general purpose interactive notifications comprising

a plurality of server computers each including a notification service provider,

a client computer including an object based contact system employing lists, said object based contact system employing lists including a first manager for communicating with said notification service providers of said server computers and a contact manager for managing contact objects and smart events forwarded to it by said first manager, said smart events including both state information on client data items and also program instructions that specify how the object based contact system responds to said smart events, and

a net work interconnecting said server computers and said client computer.

2. The system in accordance with claim 1 wherein said first manager authenticates users to said notification service providers and receives contact objects and smart events from said notification service providers.

3. The system in accordance with claim 2 wherein

a contact object includes a service identification, a contact identifier of the contact object, a service subscription description, the network address of a notification service provider, and

a smart event contains the current state of the subscription service.

4. The system in accordance with claim 1 wherein said smart events further include an event identifier, identification of the subscription service, response program instructions, and a response address specifying the network address of the notification service provider which is to receive a response object.

5. The system in accordance with claim 1 wherein said notification service provider comprises a subscription request handler and a response listener, both connected to said network, a connect and smart event dispatcher, a subscription controller, and a data object monitor connected to said network.

6. A method for notification service data flow in a general purpose interactive notification system including a client computer having an object based contact system employing lists (OBCL) and a plurality of server computers each including a notification service provider (NP), said method comprising the steps of:

said OBCL connecting to said NP, sending data regarding the capabilities of said client computer to said NP, sending a subscription identifier to said NP, and sending a contact identifier to said NP, and

said NP sending notifications to said OBCL whenever state updates occur on the data items that comprise the subscription contents of said OBCL, said notifications including smart events and said smart events including both state information on subscriber data items and also program instructions that specify how said OBCL responds to each smart event.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2024
From: MIND FUSION, LLC
To: FINTEGRAPH, LLC
Reel/Frame 066912/0311 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 186 LLC
To: MIND FUSION, LLC
Reel/Frame 064271/0001 →
SECURITY INTEREST Recorded Mar 24, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC; INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 063295/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: NYTELL SOFTWARE LLC
To: INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 062708/0535 →
MERGER Recorded Dec 31, 2015
From: TTI INVENTIONS A LLC
To: NYTELL SOFTWARE LLC
Reel/Frame 037407/0912 →