Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

There is disclosed a method to coordinate the storage and retrieval of information with automated data processing equipment. A controlled vocabulary terms is used to link to other functions of storage/retrieval, telecommunications, and decision support. The controlled vocabulary is presented graphically to enhance the user interface and connections to the other functions are visually comprehensable as movements within, out of, or into the display screen. By unifying storage, retrieval and communication around the controlled vocabulary the context of information is enhanced and the effort in inputting, outputting, sending, and receiving information is reduced.

InventorW. Curtiss Priest
Original AssigneeW. H. Morris
Primary Examiner: Rebecca L. Rudolph
Current U.S. Classification706/62; 707/E17.067
International Classification: G06F 1520

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4318184Sep 5, 1978Mar 2, 1982Information storage and retrieval system and method
US4358824Dec 28, 1979Nov 9, 1982International Business Machines CorporationOffice correspondence storage and retrieval system
US4531186Jan 21, 1983Jul 23, 1985International Business Machines CorporationUser friendly data base access
US4542477Feb 15, 1984Sep 17, 1985The President of the Agency of Industrial Science & TechnologyInformation retrieval device
US4591974Jan 31, 1984May 27, 1986Technology Venture Management, Inc.Information recording and retrieval system
US4611298Jun 3, 1983Sep 9, 1986Harding and Harris Behavioral Research, Inc.Information storage and retrieval system and method
US4613946Jun 7, 1984Sep 23, 1986Method and apparatus for generating hierarchical displays
US4656603Mar 1, 1984Apr 7, 1987The Cadware Group, Ltd.Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to create special applications icons
US4710763Oct 19, 1984Dec 1, 1987Texas Instruments IncorporatedMethod for generating and displaying tree structures in a limited display area
US4713754Oct 9, 1984Dec 15, 1987Wang Laboratories, Inc.Data structure for a document processing system
US4764867Jun 3, 1986Aug 16, 1988Banner Blue Software IncorporatedDisplay system and method for constructing and editing a hierarchical arrangement of information
US4791561Mar 21, 1988Dec 13, 1988Wang Laboratories, Inc.Interactive construction of means for database maintenance
US4819160Jan 16, 1987Apr 4, 1989Hitachi, Ltd.Method of processing data access in a database management system with data dictionary directory
US4833597Jan 27, 1987May 23, 1989Hitachi, Ltd.Dictionary/directory management method in database system
US4843575Feb 3, 1986Jun 27, 1989Interactive dynamic real-time management system
US4864503Feb 5, 1987Sep 5, 1989Toltran, Ltd.Method of using a created international language as an intermediate pathway in translation between two national languages
US4868750Oct 7, 1987Sep 19, 1989Houghton Mifflin CompanyCollocational grammar system
US4873634Mar 27, 1987Oct 10, 1989International Business Machines CorporationSpelling assistance method for compound words
US4878175Nov 3, 1987Oct 31, 1989Emtek Health Care SystemsMethod for generating patient-specific flowsheets by adding/deleting parameters

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US5377354Jun 8, 1993Dec 27, 1994Digital Equipment CorporationMethod and system for sorting and prioritizing electronic mail messages
US5432897Apr 29, 1993Jul 11, 1995Nippon Steel CorporationMethod and an apparatus for editing tree structures in display
US5479487Feb 11, 1993Dec 26, 1995InterVoice Limited PartnershipCalling center employing unified control system
US5499360Feb 28, 1994Mar 12, 1996Panasonic Technolgies, Inc.Method for proximity searching with range testing and range adjustment
US5524169Dec 30, 1993Jun 4, 1996International Business Machines IncorporatedMethod and system for location-specific speech recognition
US5682547Sep 27, 1994Oct 28, 1997Minolta Co., Ltd.Status management and data transmission in a system comprising peripherals and a controller thereof
US5724567Apr 25, 1994Mar 3, 1998Apple Computer, Inc.System for directing relevance-ranked data objects to computer users
US5732200Oct 4, 1996Mar 24, 1998International Business Machines CorporationIntegration of groupware with quality function deployment methodology via facilitated work sessions
US5745360Aug 14, 1995Apr 28, 1998International Business Machines Corp.Dynamic hypertext link converter system and process
US5758026Oct 13, 1995May 26, 1998Arlington Software CorporationSystem and method for reducing bias in decision support system models
US5765038Apr 26, 1996Jun 9, 1998International Business Machines CorporationIntegration of groupware with the integrated quality control methodology via facilitated work sessions
US5790793Apr 4, 1995Aug 4, 1998Method and system to create, transmit, receive and process information, including an address to further information
US5790847May 23, 1994Aug 4, 1998International Business Machines CorporationIntegration of groupware with activity based management via facilitated work sessions
US5802251Sep 5, 1995Sep 1, 1998International Business Machines CorporationMethod and system for reducing perplexity in speech recognition via caller identification
US5806057May 14, 1996Sep 8, 1998Optima Direct, Inc.System for managing database of communication recipients
US5838790Apr 19, 1996Nov 17, 1998Juno Online Services, L.P.Advertisement authentication system in which advertisements are downloaded for off-line display
US5842203Dec 1, 1995Nov 24, 1998International Business Machines CorporationMethod and system for performing non-boolean search queries in a graphical user interface
US5900870Nov 9, 1994May 4, 1999Massachusetts Institute of TechnologyObject-oriented computer user interface
US5940821May 21, 1997Aug 17, 1999Oracle CorporationInformation presentation in a knowledge base search and retrieval system
US5953718Nov 12, 1997Sep 14, 1999Oracle CorporationResearch mode for a knowledge base search and retrieval system
US5995951Jun 4, 1996Nov 30, 1999RecipioNetwork collaboration method and apparatus
US6012051Feb 6, 1997Jan 4, 2000America Online, Inc.Consumer profiling system with analytic decision processor
US6018738Jan 22, 1998Jan 25, 2000Microsft CorporationMethods and apparatus for matching entities and for predicting an attribute of an entity based on an attribute frequency value
US6038560May 21, 1997Mar 14, 2000Oracle CorporationConcept knowledge base search and retrieval system
US6044365Sep 1, 1993Mar 28, 2000Onkor, Ltd.System for indexing and retrieving graphic and sound data
US6065048Oct 29, 1997May 16, 2000NETdelivery CorporationMethod and system to create, transmit, receive and process information, including an address to further information
US6112201Aug 29, 1995Aug 29, 2000Oracle CorporationVirtual bookshelf
US6119114Sep 17, 1997Sep 12, 2000Method and apparatus for dynamic relevance ranking
US6144968Feb 3, 1998Nov 7, 2000Method and apparatus for menu access to information objects indexed by hierarchically-coded keywords
US6173298Sep 17, 1997Jan 9, 2001ASAP, Ltd.Method and apparatus for implementing a dynamic collocation dictionary
US6192407Apr 4, 1997Feb 20, 2001Tumbleweed Communications Corp.Private, trackable URLs for directed document delivery
US6301567Oct 16, 1998Oct 9, 2001The Chase Manhattan BankLockbox browser system
US6304861Oct 12, 1999Oct 16, 2001Recipio, Inc.Asynchronous network collaboration method and apparatus
US6314425Aug 17, 1999Nov 6, 2001Critical Path, Inc.Apparatus and methods for use of access tokens in an internet document management system
US6460034May 21, 1997Oct 1, 2002Oracle CorporationDocument knowledge base research and retrieval system
US6535855Mar 31, 1998Mar 18, 2003The Chase Manhattan BankPush banking system and method
US6564321Apr 23, 2001May 13, 2003Systems and methods for storing, delivering, and managing messages
US6584466Apr 7, 1999Jun 24, 2003Critical Path, Inc.Internet document management system and methods
US6594702Feb 25, 1999Jul 15, 2003Oracle International CorporationManaging the size and accessibility of a name service
US6606690Feb 20, 2001Aug 12, 2003Hewlett-Packard Development Company, L.P.System and method for accessing a storage area network as network attached storage
US6804819Sep 18, 2000Oct 12, 2004Hewlett-Packard Development Company, L.P.Method, system, and computer program product for a data propagation platform and applications of same
US6857074May 12, 2003Feb 15, 2005j2 Global Communication, Inc.Systems and methods for storing, delivering, and managing messages
US6941467Mar 8, 2002Sep 6, 2005CipherTrust, Inc.Systems and methods for adaptive message interrogation through multiple queues
US6977927Sep 18, 2000Dec 20, 2005Hewlett-Packard Development Company, L.P.Method and system of allocating storage resources in a storage area network
US7089590Sep 2, 2005Aug 8, 2006CipherTrust, Inc.Systems and methods for adaptive message interrogation through multiple queues
US7096498Feb 7, 2003Aug 22, 2006Cipher Trust, Inc.Systems and methods for message threat management
US7124438Mar 8, 2002Oct 17, 2006CipherTrust, Inc.Systems and methods for anomaly detection in patterns of monitored communications
US7213260Feb 24, 2003May 1, 2007Secure Computing CorporationSystems and methods for upstream threat pushback
US7225466Mar 24, 2006May 29, 2007Secure Computing CorporationSystems and methods for message threat management
US7246110May 25, 2000Jul 17, 2007CNET Networks, Inc.Product feature and relation comparison system
US7296064May 26, 2005Nov 13, 2007LG Electronics, Inc.User preference information structure having multiple hierarchical structure and method for providing multimedia information using the same
US7383314Sep 21, 2000Jun 3, 2008LG Electronics, Inc.User preference information structure having multiple hierarchical structure and method for providing multimedia information using the same
US7386610Sep 18, 2000Jun 10, 2008Hewlett-Packard Development Company, L.P.Internet protocol data mirroring
US7403940Nov 16, 2004Jul 22, 2008Yahoo! Inc.Optimal storage and retrieval of XML data
US7458098Mar 8, 2002Nov 25, 2008Secure Computing CorporationSystems and methods for enhancing electronic communication security
US7493277Aug 21, 2002Feb 17, 2009MyDecide Inc.Business opportunity analytics with dependence
US7519994Jul 11, 2006Apr 14, 2009Secure Computing CorporationSystems and methods for adaptive message interrogation through multiple queues
US7599955Feb 14, 2006Oct 6, 2009LG Electronics, Inc.User preference information structure having multiple hierarchical structure and method for providing multimedia information using the same
US7693947Jun 9, 2006Apr 6, 2010McAfee, Inc.Systems and methods for graphically displaying messaging traffic
US7694128Mar 6, 2003Apr 6, 2010McAfee, Inc.Systems and methods for secure communication delivery
US7698279Nov 10, 2005Apr 13, 2010CBS Interactive, Inc.Product feature and relation comparison system
US7739255Sep 1, 2006Jun 15, 2010MA Capital LLLPSystem for and method of visual representation and review of media files
US7779156Jan 24, 2007Aug 17, 2010McAfee, Inc.Reputation based load balancing
US7779466Jul 11, 2006Aug 17, 2010McAfee, Inc.Systems and methods for anomaly detection in patterns of monitored communications
US7797185Jul 26, 2006Sep 14, 2010Mydecide Inc.Value driven integrated build-to-buy decision analysis system and method
US7836141Dec 11, 2006Nov 16, 2010Advanced Messaging Technologies, Inc.Systems and method for storing, delivering, and managing messages
US7840671Apr 7, 2003Nov 23, 2010Oracle International CorporationManaging the size and accessibility of a name service
US7870203Jun 9, 2006Jan 11, 2011McAfee, Inc.Methods and systems for exposing messaging reputation to an end user
US7895306Oct 14, 2004Feb 22, 2011Advanced Messaging Technologies, Inc.Systems and methods for storing, delivering, and managing messages
US7895313Dec 11, 2006Feb 22, 2011Advanced Messaging Technologies, Inc.Systems and methods for storing, delivering, and managing messages
US7903549May 15, 2006Mar 8, 2011Secure Computing CorporationContent-based policy compliance systems and methods
US7934148Dec 11, 2006Apr 26, 2011Advanced Messaging Technologies, Inc.Systems and method for storing, delivering, and managing messages
US7937480Jan 24, 2007May 3, 2011McAfee, Inc.Aggregation of reputation data
US7949716Jan 24, 2007May 24, 2011McAfee, Inc.Correlation and analysis of entity attributes
US8019638Aug 21, 2002Sep 13, 2011DecisionStreet, Inc.Dynamic construction of business analytics
US8042149May 29, 2007Oct 18, 2011McAfee, Inc.Systems and methods for message threat management
US8042181Jul 12, 2006Oct 18, 2011McAfee, Inc.Systems and methods for message threat management
US8045458Nov 8, 2007Oct 25, 2011McAfee, Inc.Prioritizing network traffic
US8069481Jul 12, 2006Nov 29, 2011McAfee, Inc.Systems and methods for message threat management
US8132250Jul 1, 2005Mar 6, 2012McAfee, Inc.Message profiling systems and methods
US8160975Jan 25, 2008Apr 17, 2012McAfee, Inc.Granular support vector machine with random granularity
US8175989Jan 3, 2008May 8, 2012ChoiceStream, Inc.Music recommendation system using a personalized choice set
US8179798Jan 24, 2007May 15, 2012McAfee, Inc.Reputation based connection throttling
US8185930Nov 6, 2007May 22, 2012McAfee, Inc.Adjusting filter or classification control settings
US8204945Oct 9, 2008Jun 19, 2012Stragent, LLCHash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US8214497Jan 24, 2007Jul 3, 2012McAfee, Inc.Multi-dimensional reputation scoring
USRE41899Mar 12, 2003Oct 26, 2010Apple Inc.System for ranking the relevance of information objects accessed by computer users

Claims

1. A general purpose human operator directed management system for the performance of human task work for use by a number of human operators in an enterprise comprising:

a plurality of distributed processors whereby each operator has access to and control of one of said processors;
a plurality of input and output devices coupled with each one of said processors for operator control of each processor, for the communication of signals and symbols from said processor to an operator and from said operator to said processor, and for conveying messages among said distributed processors;
a local memory dedicated to each of said processors;
a controlled vocabulary dictionary including a plurality of dictionary items of said controlled vocabulary dictionary stored in said memory coupled to each said processor;
a plurality of database information items indexed by each of said dictionary items of said controlled vocabulary dictionary for each one of said processors whereby a set of said database information items is uniquely indexed by each of said dictionary items;
editing management function means for use by said operation to alter said controlled vocabulary dictionary whereby dictionary items may be edited, added, or deleted;
cataloging and inserting management function means for use by said operator to alter said database information items whereby database information items may be edited, added, or deleted;
telecommunication management function means for use by said operator to select one of said database information items, indexed by a selected one of said dictionary items, for delivery via a telecommunications message with said selected dictionary item embedded therein to a distination selected by said operator whereby said operator may deliver said database information item to another said distributed processor or to other message compatible systems;
means for telecommunicated message received by one of said distributed processors to be stored as a database information item indexed by one of said dictionary items by the process of matching said embedded dictionary item in said message with a corresponding item in said controlled vocabulary dictionary stored in the local memory of the receiving distributed processor.

2. A general purpose human operator system as recited in claim 1 including a visual display of a subplurality of said dictionary items whereby the operator can more efficiently interact with said management system.

3. A general purpose human operator system as recited in claim 2 including means for visually showing a hierarchical controlled vocabulary, constituting said dictionary, with a subplurality of members and branches of said hierarching controlled vocabulary, to permit a clearer picture of where in said hierarchy said controlled vocabulary dictionary item resides.

4. A general purpose human operator system as recited in claim 3 wherein said dictionary is presented as a tree structure on a display device whereby the operator has a clearer picture of the relationships among members and branches of said hierarchy controlled vocabulary.

5. A general purpose human operator system as recited in claim 4 including means for editing said tree structure including:

means providing visual demarcation of a position in said tree structure by said operator, and
means for altering said tree structure at said position whereby said operator may insert, delete, or edit a node of said tree.

6. A general purpose human operator system as recited in claim 2 including means for selecting a currently active function of said management system comprising:

means for visual demarcation of the currently selected said dictionary item by said operator,
means for receiving input from said operator to select a function of said system indexed by said dictionary item, and
means for activating said function of said system whereby said operator may alter or query said database indexed by said dictionary item, or said operator may send or view said telecommunicated message indexed by said dictionary item.

7. A general purpose human operator system as recited in claim 2 including a hierarchical controlled vocabulary constituting said dictionary whereby narrower and broader items of said dictionary provide access to and entry into said database and provide indexing of said telecommunicated messages.

8. A general purpose human operator system as recited in claim 1 including a controlled vocabulary, constituting said dictionary, constructed as a set of critical factors requisite for said operator's attention in efficiently accomplishing a designated outcome whereby the system becomes more productive for aiding in accomplishing task oriented work of said operator and of said operators.

9. A general purpose human operator system as recited in claim 1 including:

a decision support process which includes said dictionary and a secondary dictionary of choices comprising:
means to enter and edit the relative importance of each said dictionary item,
means to enter and edit scores indexed to each of said dictionary item for each item of said secondary dictionary of choices, and
means to inform said operator of decision relevant information regarding each said dictionary item and regarding each said secondary dictionary item.

10. A general purpose human operator system as recited in claim 9 including a visual display of a subplurality of said dictionary items whereby the operator can more efficiently interact with said managment system.

11. A general purpose human operator system as recited in claim 10 including means for visually showing a hierarchical controlled vocabulary, constituting said dictionary, with a subplurality of members and branches of said heirarchy controlled vocabulary whereby the operator has a clearer picture of where in the hierarchy said dictionary item resides.

12. A general purpose human operator system as recited in claim 11 wherein said dictionary is presented as a tree structure on said display device to permit a clearer picture of the relationships among members and branches of said hierarchical tree.

13. A general purpose human operator system as recited in claim 12 including means for editing said display including:

means providing visual demarcation of a position in said heirarchical tree by said operator, and
means for altering said heirarchical tree at said position whereby said operator may insert, delete, or edit a node of said heirarchical tree.

14. A general purpose human operator system as recited in claim 10 including means for selecting a currently active function of said management system comprising:

means for visual demarcation of the currently selected said dictionary item by said operator,
means for receiving input from said operator to select a function of said system indexed by said dictionary item, and
means for activating said function of said system whereby said operator may alter or query said database indexed by said dictionary item, or said operator may send or view said telecommunicated message indexed by said dictionary item.

15. A general purpose human operator system as recited in claim 9 including a hierarchical controlled vocabulary constituting said dictionary whereby narrower and broader items of said dictionary provide indexed access to and entry into said database, provide indexed access to and entry into said database, provide indexing of said telecommunicated messages, and aid in the construction of more meaningful decision support models.

16. A general purpose human operator system as recited in claim 9 including a hierarchical controlled vocabulary of multivariate terms constituting said dictionary whereby said system can be used to create and implement multi-factoral models.

17. A general purpose human operator system as recited in claim 9 including a controlled vocabulary, constituting said dictionary, constructed as a set of critical factors requisite for the operator's attention in efficiently accomplishing a designated outcome whereby the system becomes more productive for aiding in accomplishing task oriented work of said operator and of said operators.

18. A general purpose human operator directed management system for the performance of human task work for use by a number of human operators in an enterprise comprising:

a computer processor in personal proximity of an operator;
a plurality of input and output devices coupled with said processor for operator control of said processor and for the communication of signals and symbols from said processor to said operator;
a local memory dedicated to each said processor;
a controlled vocabulary dictionary including a plurality of dictionary items of said controlled vocabulary dictionary stored in said memory coupled to said processor;
a plurality of database information items indexed by said dictionary item of said controlled vocabulary dictionary for each one of said processors whereby a set of said database information items is uniquely indexed by each of said dictionary items;
editing management function means for use by said operator to alter said controlled vocabulary dictionary whereby dictionary items may be edited, added or deleted;
cataloging and inserting management function means for use by said operator to alter said database information items whereby database information items may be edited, added or deleted, and;
a decision support process wherein said dictionary and a secondary dictionary of choices includes:
means to enter and edit the relative importance of each said dictionary item;
means to enter and edit scores indexed to each of said dictionary item for each item of said secondary dictionary of choices, and
means to inform said operator of decision relevant information regarding each said dictionary item and regarding each said secondary dictionary item.

19. A general purpose human operator system as recited in claim 18 including a visual display of a subplurality of said dictionary items whereby the operator can more efficiently interact with said management system.

20. A general purpose human operator system as recited in claim 19 including means for visually showing a hierarchical controlled vocabulary, constituting said dictionary, with a subplurality of members and branches of said hierarchal controlled vocabulary whereby the operator has a clearer picture of where in said hierarchal controlled vocabulary said dictionary item resides.

21. A general purpose human operator system as recited in claim 20 wherein said dictionary is presented as a tree structure on a display device whereby the operator has a clearer picture of the relationships among members and branches of hierarchal controlled vocabulary.

22. A general purpose human operator system as recited in claim 21 including means for editing said graphical display including:

means providing visual demarcation of a position in said heirarchical controlled vocabulary by said operator, and
means for altering said heirarchical controlled vocabulary at said position whereby said operator may insert, delete, or edit a node of said heirarchical controlled vocabulary.

23. A general purpose human operator system as recited in claim 19 including means for selecting a currently active function of said management system comprising:

means for visual demarcation of the currently selected said dictionary item by said operator,
means for receiving input from said operator to select a function of said system indexed by said dictionary item, and
means for activating said function of said system whereby said operator may alter or query said database indexed by said dictionary item, or said operator may send or view said telecommunicated message indexed by said dictionary item.

24. A general purpose human operated system as recited in claim 18 including a hierarchical controlled vocabulary constituting said dictionary whereby narrower and broader items of said dictionary provide indexed access to and entry into said database and aid in the construction of more meaningful decision support models.

25. A general purpose human operated system as recited in claim 18 including a hierarchical controlled vocabulary of multivariate terms constituting said dictionary whereby said system can be used to create and implement multi-factoral models.

26. A general purpose human operated system as recited in claim 18 wherein a controlled vocabulary, constituting said dictionary, is constructed as a set of critical factors requisite for the operator's attention in efficiently accomplishing a designated outcome whereby the system becomes more productive for aiding in accomplishing task oriented work of said operator.