$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Application-specific conflict detection for weakly consistent replicated databases 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/30
  • G06F-007/20
출원번호 US-0351841 (1994-12-07)
발명자 / 주소
  • Demers Alan J. (Boulder Creek CA) Petersen Karin (Menlo Park CA) Spreitzer Michael J. (Tracy CA) Terry Douglas B. (San Carlos CA) Theimer Marvin M. (Mountain View CA) Welch Brent B. (Mountain View CA
출원인 / 주소
  • Xerox Corporation (Stamford CT 02)
인용정보 피인용 횟수 : 51  인용 특허 : 0

초록

Write operations for weakly consistent replicated database systems have application-specific embedded dependency queries and related descriptions of the results that are expected to be returned when the respective dependency queries are run against the database. The dependency queries are arbitrary

대표청구항

An application-specific process for detecting write operations which conflict with whatever state a database is found to have whenever any of said write operations is presented for updating said database; said process comprising embedding at least one dependency query in each of said write operation

이 특허를 인용한 특허 (51)

  1. Walsh, Matthew J, Agnostic execution cluster for an agnostic execution environment.
  2. Walsh, Matthew J, Agnostic execution cluster for an agnostic execution environment.
  3. McConnell,Evan T., Battery housing.
  4. Walsh, Matthew J., Carrier-driven bearer path selection.
  5. Walsh, Matthew J., Carrier-driven bearer path selection.
  6. McConnell,Evan T., Cart.
  7. Keith Michael J. ; Khan Mohammad S. ; Griswold Victor J. ; Johnston David A., Change log historian system for memory shared by multiple workstations.
  8. Rybicki,Stephen G.; Boothby,David J.; Daley,Robert C., Communication protocol for synchronization of personal information management databases.
  9. Dahod, Shabbir M.; Spellman, Peter J.; Deus, Lucia; Cebelenski, Christopher; Baytarian, Stefan, Computer-implemented methods and systems for facilitating business-to-business transactions on a collaborative business network and for system integration message routing and identifier mapping utilizing a shared workspace mechanism.
  10. Bauer Jonathan A. ; Bodge Andrew ; Huberman Steven, Database Synchronizer.
  11. Erickson, Jason; Wood, Alan; Dropeskey, Doug, Database management and synchronization across a peer-to-peer network.
  12. Olumofin, Femi, Dynamic database update in multi-server private information retrieval scheme.
  13. Chao, Ching-Yun; Hough, Roger Eldred; Mancisidor-Landa, Rodolfo Augusto; Ramanathan, Javashree; Shaheen, Amal Ahmed, Error detection protocol.
  14. O'Brien, Cathleen Sue, Expandable folding cart on wheels.
  15. Beckhardt Steven R., Field level replication method.
  16. Ahadian, Azadeh; Brodsky, Stephen A.; Burke, Michael G.; Courtois, Zeus O.; Leung, Tony K.; Nin, Rebecca B.; Peshansky, Igor; Surange, Sonali, Identifying impact of database changes on an application.
  17. Ahadian, Azadeh; Brodsky, Stephen A.; Burke, Michael G.; Courtois, Zeus; Leung, Tony K.; Nin, Rebecca B.; Peshansky, Igor; Surange, Sonali, Identifying impact of database changes on an application.
  18. Huynh Huu, Hanh; Wu, Zhongwei; Seeliger, Oliver N.; Pal, Shankar; Rober, Christian; Denuit, Bruno H. M.; Novik, Lev; Ellis, Nigel R.; Talius, Tomas, Logical data backup and rollback using incremental capture in a distributed database.
  19. Gehani Narain H. ; Kononov Alex ; Rabinovich Michael, Maintaining consistency of database replicas.
  20. Beckford, Jonah; Mammen, Yohan, Managing data dependencies among multiple jobs using separate tables that store job results and dependency satisfaction.
  21. Cole, Timothy Daniel; Danilov, Artem; Ross, Andrew Wayne; Morkel, John Michael; Certain, Tate Andrew; Vermeulen, Allan Henry; Jacques De Kadt, Christopher Richard, Materialization strategies in journal-based databases.
  22. Isherwood, Robert Graham; Ko, Yin Nam, Method and apparatus for ensuring data cache coherency.
  23. Isherwood, Robert Graham; Ko, Yin Nam, Method and apparatus for ensuring data cache coherency.
  24. Sopko Karen M., Method and apparatus for portably providing shared removable resources to a plurality of computing devices.
  25. Yun-Wu Huang ; Philip Shi-Lung Yu, Method and apparatus for random update synchronization among multiple computing devices.
  26. Lizzi,Christophe; Faipot,Laurent; Mazzilli,Jean Pascal, Method and apparatus for using a USB cable as a cluster quorum device.
  27. Mckinty,Stephen J.; Mazzilli,Jean Pascal, Method and apparatus for using a serial cable as a cluster quorum device.
  28. Elmootazbellah Nabil Elnozahy, Method and system for replication support in a remote method invocation system.
  29. Elnozahy Elmootazbellah Nabil, Method and system in a computer network for the reliable and consistent ordering of client requests.
  30. Schaefer,Mark S., Method for managing vehicle software configuration updates.
  31. Golding Richard A., Method for performing atomic, concurrent read and write operations on multiple storage devices.
  32. Richard A. Golding, Method for performing atomic, concurrent read and write operations on multiple storage devices.
  33. Lim Peter S. ; Broderson Robert, Method of maintaining a network of partially replicated database system.
  34. Lim, Peter S.; Broderson, Robert, Method of maintaining a network of partially replicated database system.
  35. Beizer Mordechai M. ; Berg Daniel ; Scullard Rand ; Simha Pradeep R. ; Solomon Mark A., Method of resolving data conflicts in a shared data environment.
  36. Leckband, Craig; Spellman, Peter J.; Wellington, Sean A., Methods and systems for managing distributed concurrent data updates of business objects.
  37. McConnell,Evan; Caporaletti,Joseph; Vanderlip,Robert G.; Tomarchio,Anthony; Smith,Bryan, Mobile teaching system.
  38. Theimer, Marvin; Spiteri, Mark; Swinehart, Daniel; Dourish, James P., Multicast-enhanced update propagation in a weakly-consistant, replicated data storage system.
  39. Rybicki,Stephen G., Notification protocol for establishing synchronization mode for use in synchronizing databases.
  40. Anonsen,Steven P., Object-level conflict detection in an object-relational database system.
  41. Moore, Reagan W.; Rajasekar, Arcot; Baru, Chaitanya K.; Ludaescher, Bertram; Gupta, Amarnath; Marciano, Richard J., Persistent archives.
  42. Moore, Reagan W.; Rajasekar, Arcot; Baru, Chaitanya K.; Ludaescher, Bertram; Gupta, Amarnath; Marciano, Richard J., Persistent archives.
  43. Moore,Reagan W.; Rajasekar,Arcot; Baru,Chaitanya K.; Ludaescher,Bertram; Gupta,Amarnath; Marciano,Richard J., Persistent archives.
  44. Beizer,Mordechai M.; Berg,Daniel; Scullard,Rand; Simha,Pradeep R.; Solomon,Mark A., Structured workfolder.
  45. Boothby,David J., Synchronization of databases with record sanitizing and intelligent comparison.
  46. Boothby, David J., Synchronization of recurring records in incompatible databases.
  47. Boothby, David J., Synchronizing databases.
  48. Boothby,David J., Synchronizing databases.
  49. Hersh,Clifford L., System and method for determining the commutativity of computational operations.
  50. Cole, Timothy Daniel; Morkel, John Michael; Ross, Andrew Wayne; Certain, Tate Andrew; Danilov, Artem; Jacques De Kadt, Christopher Richard; Vermeulen, Allan Henry, Test framework for applications using journal-based databases.
  51. Champagne, Darryl G.; Daley, Robert C.; Walant, Glen A., Transferring records between two databases.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로