Utilizing rules in a distributed information sharing system

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C709S201000, C706S047000

Reexamination Certificate

active

07613741

ABSTRACT:
Described herein are various approaches that allow rules to be used to specify actions, that alleviate the complexity and burden of developing and maintaining rules in a rules-based messaging system, and that provide more efficient ways of evaluating rules. The approaches allow rules to specify user-defined transformation functions for transforming messages, to specify when and how to perform row migration, and to specify other types of actions. Rules are grouped into rule sets. Several types of rule sets, referred to as positive and negative rule sets, allow users to use rules that are less complex to develop and maintain. Rule sets are evaluated more efficiently by attempting to evaluate the rule set with less information than is needed to evaluate all the rules in the rule set. Also, the results of rules evaluations that are based on a set of values are cached for later retrieval.

REFERENCES:
patent: 5283856 (1994-02-01), Gross et al.
patent: 5347653 (1994-09-01), Flynn et al.
patent: 5446885 (1995-08-01), Moore et al.
patent: 5564047 (1996-10-01), Bloem et al.
patent: 5627764 (1997-05-01), Schutzman et al.
patent: 5640561 (1997-06-01), Satoh et al.
patent: 5680602 (1997-10-01), Bloem et al.
patent: 5754841 (1998-05-01), Carino, Jr.
patent: 5802253 (1998-09-01), Gross et al.
patent: 5832482 (1998-11-01), Yu et al.
patent: 5852818 (1998-12-01), Guay et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 5870562 (1999-02-01), Butman et al.
patent: 5870747 (1999-02-01), Sundaresan
patent: 5884035 (1999-03-01), Butman et al.
patent: 5940839 (1999-08-01), Chen et al.
patent: 5984786 (1999-11-01), Ehrman
patent: 5995980 (1999-11-01), Olson et al.
patent: 5999931 (1999-12-01), Breitbart et al.
patent: 5999943 (1999-12-01), Nori et al.
patent: 6023571 (2000-02-01), Matsumoto et al.
patent: 6026430 (2000-02-01), Butman et al.
patent: 6035379 (2000-03-01), Raju et al.
patent: 6073129 (2000-06-01), Levine et al.
patent: 6182086 (2001-01-01), Lomet et al.
patent: 6185555 (2001-02-01), Sprenger et al.
patent: 6192378 (2001-02-01), Abrams et al.
patent: 6233537 (2001-05-01), Gryphon et al.
patent: 6247017 (2001-06-01), Martin
patent: 6304882 (2001-10-01), Strellis et al.
patent: 6427146 (2002-07-01), Chu
patent: 6442568 (2002-08-01), Velasco et al.
patent: 6466950 (2002-10-01), Ono
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6490574 (2002-12-01), Bennett et al.
patent: 6493701 (2002-12-01), Ponnekanti
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6529954 (2003-03-01), Cookmeyer et al.
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6539381 (2003-03-01), Prasad et al.
patent: 6604093 (2003-08-01), Etzion et al.
patent: 6691155 (2004-02-01), Gottfried
patent: 6721795 (2004-04-01), Eldreth
patent: 6728879 (2004-04-01), Atkinson
patent: 6738975 (2004-05-01), Yee et al.
patent: 6757710 (2004-06-01), Reed
patent: 6801915 (2004-10-01), Mack
patent: 6802003 (2004-10-01), Gross et al.
patent: 6889231 (2005-05-01), Souder et al.
patent: 6917946 (2005-07-01), Corl, Jr. et al.
patent: 6925476 (2005-08-01), Multer et al.
patent: 6980988 (2005-12-01), Demers et al.
patent: 7003531 (2006-02-01), Holenstein et al.
patent: 7010525 (2006-03-01), Botzer et al.
patent: 7031974 (2006-04-01), Subramaniam
patent: 7058957 (2006-06-01), Nguyen
patent: 7089228 (2006-08-01), Arnold et al.
patent: 7095871 (2006-08-01), Jones et al.
patent: 7120635 (2006-10-01), Bhide et al.
patent: 7149738 (2006-12-01), Kumar et al.
patent: 7177859 (2007-02-01), Pather et al.
patent: 7177866 (2007-02-01), Holenstein et al.
patent: 7243256 (2007-07-01), Kaiya et al.
patent: 7277863 (2007-10-01), Hilerio et al.
patent: 7289988 (2007-10-01), Joseph
patent: 7496591 (2009-02-01), Mets et al.
patent: 2001/0047270 (2001-11-01), Gusick et al.
patent: 2002/0049845 (2002-04-01), Sreenivasan et al.
patent: 2002/0052885 (2002-05-01), Levy
patent: 2002/0078015 (2002-06-01), Ponnekanti
patent: 2002/0091685 (2002-07-01), Feldman et al.
patent: 2002/0133507 (2002-09-01), Holenstein et al.
patent: 2002/0138582 (2002-09-01), Chandra et al.
patent: 2002/0165842 (2002-11-01), Hellerstein et al.
patent: 2003/0014523 (2003-01-01), Teloh et al.
patent: 2003/0037029 (2003-02-01), Holenstein et al.
patent: 2003/0120461 (2003-06-01), Mets et al.
patent: 2003/0135523 (2003-07-01), Brodersen et al.
patent: 2003/0161468 (2003-08-01), Iwagaki et al.
patent: 2003/0177187 (2003-09-01), Levine et al.
patent: 2003/0204491 (2003-10-01), Botzer et al.
patent: 2003/0236834 (2003-12-01), Gottfried
patent: 2004/0002972 (2004-01-01), Pather et al.
patent: 2004/0002988 (2004-01-01), Seshadri et al.
patent: 2004/0024771 (2004-02-01), Jain et al.
patent: 2004/0024774 (2004-02-01), Jain et al.
patent: 2004/0024794 (2004-02-01), Jain et al.
patent: 2004/0024979 (2004-02-01), Kaminsky et al.
patent: 2004/0034640 (2004-02-01), Jain et al.
patent: 2004/0034664 (2004-02-01), Jain et al.
patent: 2004/0107125 (2004-06-01), Guheen et al.
patent: 2004/0117407 (2004-06-01), Kumar et al.
patent: 2004/0133591 (2004-07-01), Holenstein et al.
patent: 2004/0162859 (2004-08-01), Guo et al.
patent: 2005/0010545 (2005-01-01), Joseph
patent: 2005/0021567 (2005-01-01), Holenstein et al.
patent: 2005/0096966 (2005-05-01), Adi et al.
patent: 2005/0125371 (2005-06-01), Bhide et al.
patent: 2005/0183072 (2005-08-01), Horning et al.
patent: 2005/0193024 (2005-09-01), Beyer et al.
patent: 2005/0222996 (2005-10-01), Yalamanchi
patent: 2007/0156656 (2007-07-01), Pather et al.
patent: 0 743 596 (1996-11-01), None
patent: 6-325093 (1994-11-01), None
patent: WO 03/098479 (2003-11-01), None
Kei Kurakawa et al., “Life Cycle Design Support Based on Environmental Information Sharing,” IEEE, Feb. 1-3, 1999, Proceedings EcoDesign '99, First International Symposium, pp. 138-142.
Oliver Gunther, et al., “MMM: A Web-Based System for Sharing Statistical Computing Modules,” IEEE, May-Jun. 1997, vol. 1, Issue 3, pp. 59-68.
Paton, Norman W. et al., “Active database systems”, ACM Computing Surveys (CSUR), vol. 31, No. 1, Mar. 1999, XP-002354519, 42 pages.
Grosof, Benjamin N. et al., “SweetDeal: representing agent contracts with exceptions using XML rules, ontologies, and process descriptions”, Proceedings of the 12thInternational Conference on World Wide Web, May 2003, XP-002354520, 10 pages.
Molina, H, et al., “Database Systems The Complete Book”, Prentice Hall, ISBN: 0-13-098043-9, 2002, 36 pages.
Dong, Yue, et al., “An Intelligent Database for Engineering Applications”, Artificial Intelligence in Engineering, vol. 12, Jan./Apr. 1998, 14 pages.
Japanese Patent Office, “Notice of Grounds of Rejection”, foreign patent Application No. 292882/2006, mailed Jan. 22, 2008, 6 pages.
Claims, Application No. 292882/2006, 9 pages.
Office Action from CN for foreign patent application No. 03821299.4 dated Dec. 24, 2007.
Current claims in CN for foreign patent application No. 03821299.4 (6 pgs).
IT Toolbox Popular Q&A Team, “Difference Between RBS and REDO Log”, Information Technology Toolbox, Inc., Apr. 8, 2003, 2 pages.
Claims, Application No. 292882/2006, 9 pages, Jan. 22, 2008.
Current claims in CN for foreign patent application No. 03821299.4 (6 pgs), Dec. 24, 2007.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Utilizing rules in a distributed information sharing system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Utilizing rules in a distributed information sharing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Utilizing rules in a distributed information sharing system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4095838

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.