← Back to Patent Explorer
US5315703A Expired / Lapsed US ⏱️ 0.0 years remaining

Object-oriented notification framework system

Assignee: Apple Inc
•
Filing: 1992-12-23
•
Granted: 1994-05-24
•
Expires: 2012-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for an object based notification system. The notification system is designed in a flexible manner to support change notification in an object-oriented operating system. The change notification includes a memory for storing connection information including notification routing information and connection registration information. The connection registration information is stored in a connection object of the object-oriented system and the notification system updates the connection object with registration information indicative of enablement or disablement of notification. Then, when a notification event is detected, the object-oriented operating system selectively notifies objects in the system based on the connection registration information stored in the connection object in the memory of the computer system.

Inventors

  • 👤 John R. Matheny
  • 👤 Christopher White
  • 👤 David R. Anderson
  • 👤 Arnold Schaeffer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 21:15
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F8/00; G06F8/20; G06F8/24

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 115 words
An object-oriented notification framework system, comprising: (a) means for connecting a plurality of objects to a notification source; (b) memory means for storing connection information for the plurality of objects in a connection object of an object-oriented operating system; (c) means for registering connection information, including registration information indicative of a notification status, in the connection object of the object-oriented operating system; (d) means for selectively dispatching notification to at least one of the plurality of objects based on the registration information stored in the connection object of the object-oriented system; and (e) means for the at least one of the plurality of objects to receive the notification and take action based on the notification.
Claim 2
Dependent Claim 115 words
An object-oriented notification framework system, comprising: (a) means for connecting a plurality of objects to a notification source; (b) memory means for storing connection information for the plurality of objects in a connection object of an object-oriented operating system; (c) means for registering connection information, including registration information indicative of a notification status, in the connection object of the object-oriented operating system; (d) means for selectively dispatching notification to at least one of the plurality of objects based on the registration information stored in the connection object of the object-oriented system; and (e) means for the at least one of the plurality of objects to receive the notification and take action based on the notification.
Claim 3
Dependent Claim 16 words
A system as recited in claim 1, including processor means for notifying a plurality of objects.
Claim 4
Dependent Claim 24 words
A system as recited in claim 1, including processor means for changing a color of an object as an action based on the notification.
Claim 5
Dependent Claim 21 words
A system as recited in claim 1, including processor means for highlighting an object as an action based on the notification.
Claim 6
Dependent Claim 22 words
A system as recited in claim 1, including processor means for reverse videoing an object as an action based on the notification.
Claim 7
Dependent Claim 21 words
A system as recited in claim 1, including processor means for removing an object as an action based on the notification.
Claim 8
Dependent Claim 25 words
A system as recited in claim 1, including processor means for opening a window associated with an object as an action based on the notification.
Claim 9
Independent Claim 113 words
A method for implementing an object-oriented notification framework system, comprising the steps of: (a) connecting a plurality of objects to a notification source; (b) storing connection information for the plurality of objects in a connection object of an object-oriented operating system; (c) registering connection information, including registration information indicative of a notification status, in the connection object of the object-oriented operating system; (d) selectively dispatching notification to at least one of the plurality of objects based on the connection registration information stored in the connection object of the object-oriented operating system; and (e) receiving the notification by the at least one of the plurality of objects and taking action based on the notification.
Claim 10
Independent Claim 113 words
A method for implementing an object-oriented notification framework system, comprising the steps of: (a) connecting a plurality of objects to a notification source; (b) storing connection information for the plurality of objects in a connection object of an object-oriented operating system; (c) registering connection information, including registration information indicative of a notification status, in the connection object of the object-oriented operating system; (d) selectively dispatching notification to at least one of the plurality of objects based on the connection registration information stored in the connection object of the object-oriented operating system; and (e) receiving the notification by the at least one of the plurality of objects and taking action based on the notification.
Claim 11
Dependent Claim 16 words
A method as recited in claim 8, including the step of notifying a plurality of objects.
Claim 12
Dependent Claim 24 words
A method as recited in claim 8, including the step of changing a color of an object as an action based on the notification.
Claim 13
Dependent Claim 21 words
A method as recited in claim 8, including the step of highlighting an object as an action based on the notification.
Claim 14
Dependent Claim 22 words
A method as recited in claim 8, including the step of reverse videoing an object as an action based on the notification.
Claim 15
Dependent Claim 21 words
A method as recited in claim 8, including the step of removing an object as an action based on the notification.
Claim 16
Dependent Claim 25 words
A method as recited in claim 8, including the step of opening a window associated with an object as an action based on the notification.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-23 1997-11-22 1998-05-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-23 2001-11-22 2002-05-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-23 2005-11-22 2006-05-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag