Systems and methods for client-side filtering of subscribed...

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

C709S203000, C709S206000, C709S207000

Reexamination Certificate

active

07844636

ABSTRACT:
A message broker can allow any server in a cluster to publish to, and subscribe, to a message channel. A server subscribing to a channel can set up a message filter such that XQuery expressions can be used to filter against the messages arriving on the channel A message broker can also utilize a unique filtering algorithm to optimize data access. Static subscription information can be captured in order for a message broker to do client-side filtering. A message broker can also construct and maintain at least one table in memory that indicates whether any server in the cluster may ever do a dynamic subscription. For dynamic subscriptions, the publishing server can extract the information from a database, such as by executing a DBMS select on a subscription table using a primary key lookup.

REFERENCES:
patent: 5321841 (1994-06-01), East et al.
patent: 5469562 (1995-11-01), Saether
patent: 5604860 (1997-02-01), McLaughlin et al.
patent: 5630131 (1997-05-01), Palevich et al.
patent: 5748975 (1998-05-01), Van De Vanter
patent: 5801958 (1998-09-01), Dangelo et al.
patent: 5835769 (1998-11-01), Jervis et al.
patent: 5836014 (1998-11-01), Faiman, Jr.
patent: 5867822 (1999-02-01), Sankar
patent: 5944794 (1999-08-01), Okamoto et al.
patent: 5961593 (1999-10-01), Gabber et al.
patent: 5966535 (1999-10-01), Bendikt et al.
patent: 6012083 (2000-01-01), Savitzky et al.
patent: 6016495 (2000-01-01), McKeehan et al.
patent: 6018730 (2000-01-01), Nichols et al.
patent: 6023578 (2000-02-01), Birsan et al.
patent: 6028997 (2000-02-01), Leymann et al.
patent: 6029000 (2000-02-01), Woolsey et al.
patent: 6044217 (2000-03-01), Brealey et al.
patent: 6067623 (2000-05-01), Blakley, III et al.
patent: 6070184 (2000-05-01), Blount et al.
patent: 6092102 (2000-07-01), Wagner
patent: 6119149 (2000-09-01), Notani
patent: 6141701 (2000-10-01), Whitney
patent: 6148336 (2000-11-01), Thomas et al.
patent: 6185734 (2001-02-01), Saboff et al.
patent: 6212546 (2001-04-01), Starkovich et al.
patent: 6222533 (2001-04-01), Notani et al.
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6230287 (2001-05-01), Pinard et al.
patent: 6230309 (2001-05-01), Turner et al.
patent: 6237135 (2001-05-01), Timbol
patent: 6243737 (2001-06-01), Flanagan et al.
patent: 6292932 (2001-09-01), Baisley et al.
patent: 6311327 (2001-10-01), O'Brien et al.
patent: 6330569 (2001-12-01), Baisley et al.
patent: 6334114 (2001-12-01), Jacobs et al.
patent: 6338064 (2002-01-01), Ault et al.
patent: 6343265 (2002-01-01), Glebov et al.
patent: 6353923 (2002-03-01), Bogle et al.
patent: 6360358 (2002-03-01), Elsbree et al.
patent: 6367068 (2002-04-01), Vaidyanathan et al.
patent: 6377939 (2002-04-01), Young
patent: 6408311 (2002-06-01), Baisley et al.
patent: 6411698 (2002-06-01), Bauer et al.
patent: 6442565 (2002-08-01), Tyra et al.
patent: 6445711 (2002-09-01), Scheel et al.
patent: 6470364 (2002-10-01), Prinzing
patent: 6516322 (2003-02-01), Meredith
patent: 6560636 (2003-05-01), Cohen et al.
patent: 6560769 (2003-05-01), Moore et al.
patent: 6567738 (2003-05-01), Gopp et al.
patent: 6584454 (2003-06-01), Hummel et al.
patent: 6594693 (2003-07-01), Borwankar
patent: 6594700 (2003-07-01), Graham et al.
patent: 6601113 (2003-07-01), Koistinen et al.
patent: 6604198 (2003-08-01), Beckman et al.
patent: 6609115 (2003-08-01), Mehring et al.
patent: 6615258 (2003-09-01), Barry et al.
patent: 6636491 (2003-10-01), Kari et al.
patent: 6637020 (2003-10-01), Hammond
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6654932 (2003-11-01), Bahrs et al.
patent: 6662357 (2003-12-01), Bowman-Amuah
patent: 6678518 (2004-01-01), Eerola
patent: 6684388 (2004-01-01), Gupta et al.
patent: 6687702 (2004-02-01), Vaitheeswaran et al.
patent: 6687848 (2004-02-01), Najmi
patent: 6721740 (2004-04-01), Skinner et al.
patent: 6721779 (2004-04-01), Maffeis
patent: 6732237 (2004-05-01), Jacobs et al.
patent: 6748420 (2004-06-01), Quatrano et al.
patent: 6754884 (2004-06-01), Lucas et al.
patent: 6757689 (2004-06-01), Battas et al.
patent: 6789054 (2004-09-01), Makhlouf
patent: 6795967 (2004-09-01), Evans et al.
patent: 6799718 (2004-10-01), Chan et al.
patent: 6802000 (2004-10-01), Greene et al.
patent: 6804686 (2004-10-01), Stone et al.
patent: 6823495 (2004-11-01), Vedula et al.
patent: 6832238 (2004-12-01), Sharma et al.
patent: 6836883 (2004-12-01), Abrams et al.
patent: 6847981 (2005-01-01), Song et al.
patent: 6850979 (2005-02-01), Saulpaugh et al.
patent: 6859180 (2005-02-01), Rivera
patent: 6874143 (2005-03-01), Murray et al.
patent: 6889244 (2005-05-01), Gaither et al.
patent: 6915519 (2005-07-01), Williamson et al.
patent: 6918084 (2005-07-01), Slaughter et al.
patent: 6922827 (2005-07-01), Vasilik et al.
patent: 6950872 (2005-09-01), Todd, II
patent: 6959307 (2005-10-01), Apte
patent: 6963914 (2005-11-01), Breitbart et al.
patent: 6971096 (2005-11-01), Ankireddipally et al.
patent: 6976086 (2005-12-01), Sadeghi et al.
patent: 7000219 (2006-02-01), Barrett et al.
patent: 7017146 (2006-03-01), Dellarocas et al.
patent: 7043722 (2006-05-01), Bau, III
patent: 7051072 (2006-05-01), Stewart et al.
patent: 7051316 (2006-05-01), Charisius et al.
patent: 7054858 (2006-05-01), Sutherland
patent: 7062718 (2006-06-01), Kodosky et al.
patent: 7069507 (2006-06-01), Alcazar et al.
patent: 7072934 (2006-07-01), Helgeson et al.
patent: 7073167 (2006-07-01), Iwashita
patent: 7076772 (2006-07-01), Zatloukal
patent: 7089568 (2006-08-01), Yoshida et al.
patent: 7089584 (2006-08-01), Sharma
patent: 7096422 (2006-08-01), Rothschiller et al.
patent: 7107578 (2006-09-01), Alpern
patent: 7111243 (2006-09-01), Ballard et al.
patent: 7117504 (2006-10-01), Smith et al.
patent: 7127704 (2006-10-01), Van De Vanter et al.
patent: 7143186 (2006-11-01), Stewart et al.
patent: 7146422 (2006-12-01), Marlatt et al.
patent: 7155705 (2006-12-01), Hershberg et al.
patent: 7184967 (2007-02-01), Mital et al.
patent: 7240331 (2007-07-01), Vion-Dury et al.
patent: 7260599 (2007-08-01), Bauch et al.
patent: 7260818 (2007-08-01), Iterum et al.
patent: 7516440 (2009-04-01), Upton
patent: 2001/0037358 (2001-11-01), Clubb et al.
patent: 2002/0004848 (2002-01-01), Sudarshan et al.
patent: 2002/0010781 (2002-01-01), Tuatini
patent: 2002/0010803 (2002-01-01), Oberstein et al.
patent: 2002/0016775 (2002-02-01), Nakagawa
patent: 2002/0049788 (2002-04-01), Lipkin et al.
patent: 2002/0073396 (2002-06-01), Crupi et al.
patent: 2002/0083075 (2002-06-01), Brummel et al.
patent: 2002/0111922 (2002-08-01), Young et al.
patent: 2002/0120685 (2002-08-01), Srivastava et al.
patent: 2002/0143960 (2002-10-01), Goren et al.
patent: 2002/0152106 (2002-10-01), Stoxen et al.
patent: 2002/0161826 (2002-10-01), Arteaga et al.
patent: 2002/0165936 (2002-11-01), Alston et al.
patent: 2002/0174178 (2002-11-01), Stawikowski
patent: 2002/0174241 (2002-11-01), Beged-Dov et al.
patent: 2002/0184610 (2002-12-01), Chong et al.
patent: 2002/0194244 (2002-12-01), Raventos
patent: 2002/0194267 (2002-12-01), Flesner et al.
patent: 2002/0194495 (2002-12-01), Gladstone et al.
patent: 2003/0004746 (2003-01-01), Kheirolomoom et al.
patent: 2003/0005181 (2003-01-01), Bau, III et al.
patent: 2003/0014439 (2003-01-01), Boughannam
patent: 2003/0018661 (2003-01-01), Darugar
patent: 2003/0018665 (2003-01-01), Dovin et al.
patent: 2003/0018832 (2003-01-01), Amirisetty et al.
patent: 2003/0023957 (2003-01-01), Bau et al.
patent: 2003/0028364 (2003-02-01), Chan et al.
patent: 2003/0028579 (2003-02-01), Kulkarni et al.
patent: 2003/0041198 (2003-02-01), Exton et al.
patent: 2003/0043191 (2003-03-01), Tinsley et al.
patent: 2003/0046591 (2003-03-01), Asghari-Kamrani et al.
patent: 2003/0051066 (2003-03-01), Pace et al.
patent: 2003/0055868 (2003-03-01), Fletcher et al.
patent: 2003/0055878 (2003-03-01), Fletcher et al.
patent: 2003/0074217 (2003-04-01), Beisiegel et al.
patent: 2003/0079029 (2003-04-01), Garimella et al.
patent: 2003/0110117 (2003-06-01), Saidenbereg et al.
patent: 2003/0110446 (2003-06-01), Nemer
patent: 2003/0126136 (2003-07-01), Omoigui
patent: 2003/0135556 (2003-07-01), Holdsworth
patent: 2003/0149791 (2003-08-01), Kane et al.
pate

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

Systems and methods for client-side filtering of subscribed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for client-side filtering of subscribed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for client-side filtering of subscribed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4208554

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