$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Dynamic synchronization of tables 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/30
출원번호 US-0342852 (1999-06-29)
발명자 / 주소
  • Berkowitz, Brian T.
  • Christofferson, Peter A.
출원인 / 주소
  • Microsoft Corporation
대리인 / 주소
    Klarquist Sparkman, LLP
인용정보 피인용 횟수 : 60  인용 특허 : 13

초록

Each node in a network accessing a common database caches a copy of the database tables it uses and updates those tables based on changes made by other nodes in a coherent cache, i.e., those node that also have a copy of the tables in their cache. When a new node joins the coherent cache, dynamic sy

대표청구항

Each node in a network accessing a common database caches a copy of the database tables it uses and updates those tables based on changes made by other nodes in a coherent cache, i.e., those node that also have a copy of the tables in their cache. When a new node joins the coherent cache, dynamic sy

이 특허에 인용된 특허 (13)

  1. Mukhopadhyay Pinaki ; Nesamoney Diaz ; Sankaran Mohan ; Suresh Sankaran ; Gupta Sanjeev K., Apparatus and method for capturing and propagating changes from an operational database to data marts.
  2. Strickler Gary E. ; Knapp Herbert William ; Holenstein Bruce D. ; Holenstein Paul J., Bidirectional database replication scheme for controlling ping-ponging.
  3. Yanai Moshe (Framingham MA) Vishlitzky Natan (Brookline MA) Alterescu Bruno (Newton MA) Castel Daniel (Framingham MA) Shklarsky Gadi (Brookline MA), Data storage system controlled remote data mirroring with respectively maintained data indices.
  4. Zbikowski Mark J. ; Berkowitz Brian T. ; Peltonen Kyle G., File system sort order indexes.
  5. Biliris Alexandros ; Jagadish Hosagrahar Visvesvaraya ; Panagos Euthimios ; Rastogi Rajeev R., Local logging in a distributed database management computer system.
  6. Arnon Dan, Method and apparatus for asynchronously updating a mirror of a source device.
  7. Suresh Sankaran ; Gautam Jyotindra Pramathnath ; Pancha Girish ; DeRose Frank Joseph ; Sankaran Mohan, Method and architecture for automated optimization of ETL throughput in data warehousing applications.
  8. Sadiq Waqar ; Cummins Fred Arthur, Method and system for maintaining the integrity of a database providing persistent storage for objects.
  9. Levine Frank E. (Austin TX) Mohan Chandrasekaran (San Jose CA), Method for concurrent record access, insertion, deletion and alteration using an index tree.
  10. Sherman Andrew P. ; McCargar Scott E., Method for deallocating a log in database systems.
  11. Banks Timothy William,GBX ; Hunter Ian,GBX ; Normington Glyn,GBX ; Zimmer Dennis Jack,GBX ; Lupton Peter James,GBX, Optimized synchronization procedure.
  12. Iba Hiroiku,JPX ; Ito Hiroaki,JPX ; Hashizume Yasuhiko,JPX, System for detecting global deadlocks using wait-for graphs and identifiers of transactions related to the deadlocks in.
  13. Falls Patrick T.,GBX ; Collins Brian J.,GBX ; Draper Stephen P. W.,GBX, Transaction synchronization in a disconnectable computer and network.

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

  1. Dinh, Thu-Tram T.; Ho, Shyh-Mei F.; Hung, Jenny ChengYin; Lo, Kevin Yu Chang, Apparatus for facilitating transactions between thin-clients and message format service (MFS)-based information management systems (IMS) applications.
  2. Blea, David Randall; Calder, Errol Jay; McBride, Gregory Edward; Schlomer, Todd Benjamin; Wolfgang, John Jay, Apparatus, system, and method for initializing a synchronized remote database.
  3. Knoblach, Gerald Mark; Frische, Eric A, Breaking apart a platform upon pending collision.
  4. Eom, Hyeonsang; Kang, Young Sang; Yeom, Heon Young; Jeong, So-young; Kim, Gun-wook; Park, Kyung, Data synchronization system.
  5. Ankireddipally, Lakshmi Narasimha; Yeh, Ryh-Wei; Nichols, Dan; Devesetti, Ravi, Distributed transaction processing system.
  6. Astl,Kenneth L.; Gooty,Subramanyam Agraharam; Sundaramurthy,Arul; Zhang,Kai Mike, Duplicate message elimination during recovery when multiple threads are delivering messages from a message store to a destination queue.
  7. Berkowitz, Brian T.; Christofferson, Peter A., Dynamic synchronization of tables.
  8. Berkowitz, Brian T.; Christofferson, Peter A., Dynamic synchronization of tables.
  9. Berkowitz,Brian T.; Christofferson,Peter A., Dynamic synchronization of tables.
  10. Parham, Jeffrey B.; Schwartz, Eyal; Lees, William B., Efficient replication of an expanded partial database.
  11. Parees, Benjamin Michael; Eads, David Michael; Enyeart, David Michael; Guillen-Sanchez, Luis Eduardo; Sivakumar, Latha; Willey, Dan McBryde, Ensuring that the archival data deleted in relational source table is already stored in relational target table.
  12. Chen, Ray; Edwards, John K.; Patel, Kayuri, File deletion and truncation using a zombie file space.
  13. Chen,Ray; Edwards,John; Patel,Kayuri, File deletion and truncation using a zombie file space.
  14. Huber, Robin; Humlicek, Donald R., Instantaneous data updating using snapshot volumes.
  15. Ankireddipally, Lakshmi Narasimha; Yeh, Ryh-Wei, Interaction protocol for managing cross company processes among network-distributed applications.
  16. Rozenshtein, David; Mehta, Sandip K., Maintaining and reconstructing the history of database content modified by a series of events.
  17. Chen,Raymond C.; Edwards,John; Patel,Kayuri, Manipulation of zombie files and evil-twin files.
  18. Mack, Robert, Method and apparatus for defining common entity relationships.
  19. Hartwell,Aaron J.; Trenbeath,Brian; Raissipour,David; Gray,Ronald Eric; Keil,Kendall D.; Wells,Stephen T., Method and apparatus for record synchronization with conflict resolution.
  20. Suzuki, Yoshio; Fujiwara, Shinji; Baba, Tsunehiko, Method and database system for duplicating transactions between remote sites.
  21. Suzuki,Yoshio; Fujiwara,Shinji; Baba,Tsunehiko, Method and database system for duplicating transactions between remote sites.
  22. Jacobs, Kenneth R.; Ganesh, Amit; Klein, Jonathan; Johnson, Archna Kalra; Raja, Vivekanandhan, Method and mechanism for identifying transaction on a row of data.
  23. Loaiza, Juan R.; Frank, Richard L.; Kundu, Joydip; Cusson, Michael J.; O'Shaughnessy, Dan, Method and mechanism for relational access of recovery logs in a database system.
  24. Ganesh,Amit; Jacobs,Kenneth R.; Klein,Jonathan; Johnson,Archna Kalra; Raja,Vivekanandhan, Method and mechanism for rolling back a transaction on a row of data.
  25. Friske,Craig A.; Liu,Regina J.; Ruddy,James A.; Teng,James Z.; Watts,Julie A., Method and system for preserving an original table schema.
  26. Diab,Salleh, Method for enhancing object-oriented programming through extending metadata associated with class-body class-head by adding additional metadata to the database.
  27. Dinh, Thu-Tram T.; Ho, Shyh-Mei F.; Hung, Jenny ChengYin; Yo, Kevin Yu Chang, Method for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications.
  28. Edelstein,Noah; Saliba,Hani; Liu,Hai; Rayson,Steven James, Method for managing file replication in applications.
  29. Edelstein, Noah; Antonoff, Lauren; Saliba, Hani; Liu, Hai; Rayson, Steven James, Method for managing multiple file states for replicated files.
  30. Knoblach, Gerald Mark, Multifunctional balloon membrane.
  31. Frolikov, Alex, Namespace change propagation in non-volatile memory devices.
  32. Krishnaswamy, Vasudha; Ganesh, Amit, Online recovery of user tables using flashback table.
  33. Krishnaswamy,Vasudha; Ganesh,Amit, Online recovery of user tables using flashback table.
  34. Somogyi, Alexander J.; Messinger, Adam; Langen, Anno R., Parallel transaction execution with a thread pool.
  35. Parees, Benjamin Michael; Eads, David Michael; Enyeart, David Michael; Guillen-Sanchez, Luis Eduardo; Sivakumar, Latha; Willey, Dan McBryde, Performing synchronization among relational database tables with minimal contention.
  36. Shimshoni,Daniel S., Protocol agnostic database change tracking.
  37. Viswanathan,Srinivasan; Kleiman,Steven R., Recovery of file system data in file servers mirrored file system volumes.
  38. Patterson, Hugo; Federwisch, Michael, Resynchronization of a target volume with a source volume.
  39. Diab,Salleh, Software application development environment facilitating development of a software application.
  40. Wu, Keqiang; Lu, Jiwei; Lee, Yong-Fong, Synchronization in a computing device.
  41. Eliá{hacek over (s)}, Filip; Nguyen, Filip, System and method for dynamic caching.
  42. Haller, Daniel M.; Ho, Shyh-Mei F.; Hughes, Gerald D.; Hung, Jenny C.; Huyah, Bill T.; Kuo, Steve T., System and method for facilitating XML enabled IMS transactions.
  43. Steere, David Cappers; Kumar, Rohan; Lin, Yun; Almeida, Danilo D'Amico; Pardikar, Shishir Purushottam, System and method for managing cached objects using notifications bonds.
  44. Ting,Daniel; Manley,Stephen, System and method for on-the-fly file folding in a replicated storage system.
  45. Mupparti, Tejeswar; Varakur, Gangavara Prasad, System and method for performing a transaction in a massively parallel processing database.
  46. Chiang, Chenhuei J.; Ho, Shyh-Mei F.; Sheats, Benjamin Johnson; Yep, Eddie Raymond, System and method for representing MFS control blocks in XML for MFS-based IMS applications.
  47. Zoltan, William, System and method of synchronizing replicated data.
  48. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  49. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  50. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  51. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  52. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  53. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  54. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  55. Knoblach, Gerald M.; Frische, Eric A.; Barkley, Bruce Alan, Systems and applications of lighter-than-air (LTA) platforms.
  56. Stefani, Stefano; Xiao, Wei, Systems and methods for avoiding database anomalies when maintaining constraints and indexes in presence of snapshot isolation.
  57. Pryce,Alex; Boyd,Jeffrey; Kurinskas,Scott, Table substitution.
  58. Diab,Salleh, Table-oriented application development environment.
  59. Ankireddipally, Lakshmi Narasimha; Yeh, Ryh-Wei; Nichols, Dan; Devesetti, Ravi, Transaction data structure for process communications among network-distributed applications.
  60. Knoblach, Gerald M; Frische, Eric A, Unmanned lighter-than-air-safe termination and recovery methods.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로