System and method for managing cached objects using notifications bonds

The invention provides a system and method for managing cached objects using notification bonds. A server is configured to manage original objects. A client creates cached objects from the original objects and establishes notification bonds with the server. Each notification bond enables the client...

Full description

Saved in:
Bibliographic Details
Main Authors Steere, David Cappers, Kumar, Rohan, Lin, Yun, Almeida, Danilo D'Amico, Pardikar, Shishir Purushottam
Format Patent
LanguageEnglish
Published 18.08.2009
Online AccessGet full text

Cover

Loading…
Abstract The invention provides a system and method for managing cached objects using notification bonds. A server is configured to manage original objects. A client creates cached objects from the original objects and establishes notification bonds with the server. Each notification bond enables the client to obtain a notification from the server in response to an object related event associated with an original object. The client uses the data in the notification to update the cache object corresponding to the original object without synchronizing other cache objects.
AbstractList The invention provides a system and method for managing cached objects using notification bonds. A server is configured to manage original objects. A client creates cached objects from the original objects and establishes notification bonds with the server. Each notification bond enables the client to obtain a notification from the server in response to an object related event associated with an original object. The client uses the data in the notification to update the cache object corresponding to the original object without synchronizing other cache objects.
Author Lin, Yun
Steere, David Cappers
Almeida, Danilo D'Amico
Pardikar, Shishir Purushottam
Kumar, Rohan
Author_xml – sequence: 1
  givenname: David Cappers
  surname: Steere
  fullname: Steere, David Cappers
– sequence: 2
  givenname: Rohan
  surname: Kumar
  fullname: Kumar, Rohan
– sequence: 3
  givenname: Yun
  surname: Lin
  fullname: Lin, Yun
– sequence: 4
  givenname: Danilo D'Amico
  surname: Almeida
  fullname: Almeida, Danilo D'Amico
– sequence: 5
  givenname: Shishir Purushottam
  surname: Pardikar
  fullname: Pardikar, Shishir Purushottam
BookMark eNqNyjsKAjEQgOEUWvi6w1xAWBANW4uPXnuZTSbZiJmRndnC28uCB7D64OdfuhkL08Jdbh81qoAcoZL1EiHJABUZc-EMAUNPEaR7UjCFUafIYiWVgFaEFTrhqGs3T_hS2vxcOTif7sfrdtQ3GrHpIw840fi99-2h2f2xfAFN_DbG
ContentType Patent
CorporateAuthor Microsoft Corporation
CorporateAuthor_xml – name: Microsoft Corporation
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 07577960
GroupedDBID EFH
ID FETCH-uspatents_grants_075779603
IEDL.DBID EFH
IngestDate Sun Mar 05 22:32:46 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_075779603
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7577960
ParticipantIDs uspatents_grants_07577960
PatentNumber 7577960
PublicationCentury 2000
PublicationDate 20090818
PublicationDateYYYYMMDD 2009-08-18
PublicationDate_xml – month: 08
  year: 2009
  text: 20090818
  day: 18
PublicationDecade 2000
PublicationYear 2009
References Williams et al. (5911066) 19990600
Kadyk et al. (6941326) 20050900
Challenger et al. (6216212) 20010400
Traversat et al. (6161125) 20001200
(0 714 066) 19960500
(0926608) 19990600
Skinner et al. (6721740) 20040400
Challenger et al. (6256712) 20010700
Ims et al. (7099926) 20060800
Rochberger et al. (2003/0225885) 20031200
Yong Woon Park, Kun Hyo Baek, and Ki Dong Chung; "Reducing Network Traffic Using Two-Layered Cache Servers for Continuous Media Data on the Internet"; The 24th Annual International Computer Software Applications Conference, Oct. 25-27, 2000, Taipei, Taiwan; pp. 389-394.
Nixon et al. (2003/0004952) 20030100
(0 837 407) 19980400
Berkowitz et al. (6529921) 20030300
Kloba et al. (6553412) 20030400
Eldridge et al. (2003/0051068) 20030300
(WO 97/04389) 19970200
Challenger et al. (6026413) 20000200
Arnold et al. (6263360) 20010700
Hunt (2002/0087657) 20020700
Barbara, Daniel et al., "Sleepers and Workaholics: Caching Strategies in Mobile Environments", Association of Computing Machinery, SIGMOD Record, vol. 23, No. 2, Jun. 1994, pp. 1-12.
References_xml – year: 20030300
  ident: 2003/0051068
– year: 19990600
  ident: 0926608
– year: 19990600
  ident: 5911066
– year: 20010400
  ident: 6216212
– year: 20020700
  ident: 2002/0087657
– year: 20030300
  ident: 6529921
– year: 20040400
  ident: 6721740
– year: 20050900
  ident: 6941326
– year: 20000200
  ident: 6026413
– year: 20030400
  ident: 6553412
– year: 20060800
  ident: 7099926
– reference: Yong Woon Park, Kun Hyo Baek, and Ki Dong Chung; "Reducing Network Traffic Using Two-Layered Cache Servers for Continuous Media Data on the Internet"; The 24th Annual International Computer Software Applications Conference, Oct. 25-27, 2000, Taipei, Taiwan; pp. 389-394.
– year: 19980400
  ident: 0 837 407
– year: 19960500
  ident: 0 714 066
– reference: Barbara, Daniel et al., "Sleepers and Workaholics: Caching Strategies in Mobile Environments", Association of Computing Machinery, SIGMOD Record, vol. 23, No. 2, Jun. 1994, pp. 1-12.
– year: 20010700
  ident: 6263360
– year: 19970200
  ident: WO 97/04389
– year: 20031200
  ident: 2003/0225885
– year: 20001200
  ident: 6161125
– year: 20010700
  ident: 6256712
– year: 20030100
  ident: 2003/0004952
Score 2.6941643
Snippet The invention provides a system and method for managing cached objects using notification bonds. A server is configured to manage original objects. A client...
SourceID uspatents
SourceType Open Access Repository
Title System and method for managing cached objects using notifications bonds
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7577960
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NSwMxEB3aIqgnRcX6xRy8Rtdmk23P4roISg8KvZXsJunFJqXZ0r_vZFOKF70mkAz5mjfJmxeAe8OFsfGFUSplWT4ykk2EtkzWETxklgBdTE5-_5DVV_42E7MeVPtcmCVtI7YiW8LDJqxa35Er6XhPE8-S-HPUCHRRfWDrvr3SU20fC1EUhMb70KcVFmFRWR3DITVBkM214ZfTKE_gYNqVnkLPuDN4TeLgSKE7pn-bkQAjLncfBWETpZU1-jrejASMhPQFOt9xedK1Gtbe6XAOWL58Plds3-t8sY5slnm2s45fwICienMJSI7DCP2k7LgY5YVoJkqaXPJMqZor2fAhDP9s5uqfums4Sg8eFByOb2DQrjfmlvxmW991g_ID27B6Eg
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwED6VgnhMIEAtzxtYDaGJnXaGhvCqMoDULXJiuwt1qiYVf59zXFUssNqSffLrvrO_-wxwo0OujXthFFIaFg20YCOuDBOFAw-BIUDnkpPfJyL9jF6mfNqBdJMLM6dtxBZkS327qhdN1ZIr6Xj3E8-8-LPTCLROfeDbflVSZcrcxTyOCY1vwTatqIFT0R8n6QHsUSME2mxT_3IbySHsZG3pEXS0PYYnLw-OFLyj_7kZCTLifP1VEJZOXFlhVbi7kRodJX2GtmrZPP5iDYvKqvoEMBl_PKRs02s-Wzo-Sx6s7QtPoUtxve4BkuvQXN1LM4wHUczLkRQ6EmEgZRFKUYZ96P_ZzNk_ddewmz0m-dvz5PUc9v3rB0WKwwvoNsuVviQn2hRX7fj8APcffQU
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=System+and+method+for+managing+cached+objects+using+notifications+bonds&rft.inventor=Steere%2C+David+Cappers&rft.inventor=Kumar%2C+Rohan&rft.inventor=Lin%2C+Yun&rft.inventor=Almeida%2C+Danilo+D%27Amico&rft.inventor=Pardikar%2C+Shishir+Purushottam&rft.number=7577960&rft.date=2009-08-18&rft.externalDBID=n%2Fa&rft.externalDocID=07577960