US Patent No: 5,517,606

Number of patents in Portfolio can not be more than 2000

Object-oriented menuing system using command objects of an object-oriented operation system

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for an object based notification system. The notification system is designed in a flexible manner to support change notification in an object based operating system.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA10810

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Anderson, David R Cupertino, CA 88 2300
Matheny, John R San Francisco, CA 21 944
Schaeffer, Arnold Belmont, CA 14 870
White, Christopher San Francisco, CA 76 1237

Cited Art Landscape

Patent Info (Count) # Cites Year
 
APPLE INC. (4)
4,931,783 Method and apparatus for removable menu window 199 1988
5,315,703 Object-oriented notification framework system 211 1992
5,325,533 Engineering system for modeling computer programs 159 1993
5,367,633 Objected oriented notification framework system 99 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
5,129,084 Object container transfer system and method in an object based computer operating system 128 1989
5,325,481 Method for creating dynamic user panels in an iconic programming system 69 1991
5,325,524 Locating mobile objects in a distributed computer system 109 1992
5,321,841 System for determining the rights of object access for a server process by combining them with the rights of the client process 339 1993
 
TEKTRONIX, INC. (4)
4,821,220 System for animating program operation and displaying time-based relationships 215 1986
4,885,717 System for graphically representing operation of object-oriented programs 222 1986
4,823,283 Status driven menu system 113 1986
5,136,705 Method of generating instruction sequences for controlling data flow processes 220 1991
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
5,040,131 Graphical processing 119 1989
5,237,654 Hierarchical inter-panel process flow control 43 1990
5,151,987 Recovery objects in an object oriented computing environment 211 1990
 
Bell Telephone Laboratories, Incorporated (2)
5,060,276 Technique for object orientation detection using a feed-forward neural network 235 1989
5,093,914 Method of controlling the execution of object-oriented programs 285 1989
 
HEWLETT-PACKARD COMPANY (2)
4,953,080 Object management facility for maintaining data in a computer system 220 1988
5,133,075 Method of monitoring changes in attribute values of object in an object-oriented database 363 1988
 
ATEX PUBLISHING SYSTEMS CORPORATION (1)
5,181,162 Document management and production system 469 1989
 
EASTMAN KODAK COMPANY (1)
5,206,951 Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types 252 1991
 
FRIEDMAN, MARK B. (1)
4,891,630 Computer vision system with improved object orientation technique 144 1988
 
Hazox Corporation (1)
5,125,091 Object oriented control of real-time processing 189 1989
 
HITACHI, LTD. (1)
5,241,655 Menu presentation method and data processing apparatus 44 1989
 
INTEL CORPORATION (1)
5,075,848 Object lifetime control in an object-oriented memory protection mechanism 178 1989
 
IntelliCorp, Inc. (1)
5,313,636 Mosaic objects and method for optimizing object representation performance in an object-oriented representation system 61 1993
 
R. J. REYNOLDS TOBACCO COMPANY (1)
5,050,090 Object placement method and apparatus 154 1989
 
SCHLUMBERGER TECHNOLOGY CORPORATION (1)
5,119,475 Object-oriented framework for menu definition 246 1991
 
SIEMENS CORPORATION;INTELLECTUAL PROPERTY DEPARTMENT (1)
5,317,741 Computer method for identifying a misclassified software object in a cluster of internally similar software objects 60 1991
 
SILICON VALLEY BANK (1)
5,315,709 Method and apparatus for transforming objects in data models 150 1990
 
UNITED STATES DATA CORPORATION (1)
5,325,522 Apparatus and method for communicating between devices trough use of a real time data base 114 1991
 
UNIVERSITY OF PITTSBURGH - OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATION (1)
5,041,992 Interactive method of developing software interfaces 238 1988

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
6,266,808 Computer program product for enabling the construction of dialogs for commands and templates 3 1995
6,111,576 Method and apparatus for providing selected menu functions as an attachment menu bar on graphic user interface systems 3 1995
6,113,649 Object representation of program and script components 24 1996
6,091,895 Object oriented central maintenance for programs and scripts 8 1996
5,920,692 Method and system for a remote notification service for a multi-user server architecture 78 1997
5,960,199 Model trace view for object-oriented systems 88 1997
6,745,381 Method and apparatus for annotating static object models with business rules 11 1997
6,016,477 Method and apparatus for identifying applicable business rules 102 1997
6,999,973 Information gathering facility employing dictionary file containing multiple inquires 0 1999
6,725,445 System for minimizing notifications in workflow management system 18 2000
 
APPLE INC. (6)
6,259,446 Menu state system 14 1992
6,158,903 Apparatus and method for allowing computer systems with different input/output devices to collaboratively edit data 28 1995
5,848,429 Object-oriented global cursor tool which operates in an incompatible document by embedding a compatible frame in the document 6 1997
6,424,354 Object-oriented event notification system with listener registration of both interests and methods 33 1999
6,453,328 Model tracking object-oriented system for collaborative data editing with non-compatible computer peripheral devices 13 1999
7,363,587 Method and apparatus for supporting real-time collaboration 4 2002
 
MICROSOFT CORPORATION (4)
5,625,783 Automated system and method for dynamic menu construction in a graphical user interface 240 1994
6,031,534 Operating system function for specifying a checked image representation and an unchecked image representation of a menu item 1 1996
6,297,837 Method of maintaining characteristics information about a system component either modified by an application program or a user initiated change 6 2000
6,262,733 Method of storing and providing icons according to application program calls and user-prompted system metric changes 1 2000
 
SUN MICROSYSTEMS, INC. (4)
5,897,670 Method and system for efficient organization of selectable elements on a graphical user interface 25 1996
6,275,225 Method, apparatus, system and computer program product for a user-configurable graphical user interface 32 1997
6,005,567 Method and system for efficient organization of selectable elements on a graphical user interface 22 1998
6,069,625 Method and system for efficient organization of selectable elements on a graphical user interface 9 1999
 
FLASHPOINT TECHNOLOGY, INC. (3)
6,118,480 Method and apparatus for integrating a digital camera user interface across multiple operating modes 45 1997
8,102,457 Method and apparatus for correcting aspect ratio in a camera graphical user interface 1 1998
8,127,232 Method and apparatus for editing heterogeneous media objects in a digital imaging device 2 2007
 
FACEBOOK, INC. (1)
7,454,714 Visually distinguishing menu items 7 2002
 
GATEWAY, INC. (1)
7,278,110 Programmable device control system and method 1 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6,054,987 Method of dynamically creating nodal views of a managed network 241 1998
 
NETMIND TECHNOLOGIES, INC. (1)
5,978,842 Distributed-client change-detection tool with change-detection augmented by multiple clients 200 1997
 
PROGRESS SOFTWARE CORPORATION (1)
6,003,037 Smart objects for development of object oriented software 57 1996
 
SHARP KABUSHIKI KAISHA (1)
5,796,397 Information processing device with input data sharing among several applications 17 1995
 
SIEMENS ELECTRONICS ASSEMBLY SYSTEMS, LLC (1)
6,865,583 Electronics assembly engineering system employing naming and manipulation functions for user defined data structures in a data system using transaction service 8 2001
 
SUPERMEDIA LLC (1)
6,970,884 Methods and apparatus for user-centered similarity learning 3 2001
 
XEROX CORPORATION (1)
5,786,819 One button searching of long lists 35 1996