$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Client-server computer system and method for updating the client, server, and objects 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/16
출원번호 US-0494458 (1995-06-26)
우선권정보 JP-0142764 (1994-06-24)
발명자 / 주소
  • He Qianshan,JPX
출원인 / 주소
  • International Business Machines Corporation
대리인 / 주소
    Drumheller
인용정보 피인용 횟수 : 121  인용 특허 : 0

초록

Cache updates are made asynchronously between a client and a server in a client server system while the integrity of objects is being maintained, thus avoiding blocked processing at the client, reducing load on communication lines, and enhancing the performance of the whole system. The client, after

대표청구항

[ I claim:] [14.] A client server computer system comprising a server and a plurality of clients, each having a cache, and a network connecting said server and said clients, wherein an object to be processed is identified by its identifier (ID) and its version value which is an update record of the

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

  1. Josten, Jeffrey William; Mohan, Chandrasekaran; Narang, Inderpal Singh, Assigning recoverable unique sequence numbers in a transaction processing system.
  2. Holenstein,Bruce D.; Holenstein,Paul J.; Highleyman,Wilbur H., Asynchronous coordinated commit replication and dual write with replication transmission and locking of target database on updates only.
  3. Bhat, Sudin; Iyer, Raju; Michael, Daniel; Shahdad, Mohammad Yakoob; Lau, Bonny, Asynchronously editing a synchronous data store, such as a project management data store.
  4. Krane, Rolf; Niessen, Rudolf, Bidirectional update of client-server objects.
  5. Bennett Robert Bradley ; Dixon Brian Paul ; Johnson Eugene, Byte range locking in a distributed environment.
  6. Krishnaprasad, Muralidhar; Nori, Anil K.; Muralidhar, Subramanian; Jorwekar, Sudhir Mohan; Goduguluru, Lakshmi Suresh, Cache regions.
  7. Spencer, Jr.,Herman, Caching data communications to reduce latency.
  8. Housel ; III Barron Cornelius ; Shields Ian Beaumont, Client/server system in which protocol caches for multiple sessions are selectively copied into a common checkpoint cach.
  9. Chadalapaka, Mallikarjun; Turkoglu, Ali E., Cluster update system.
  10. Holenstein, Bruce D.; Holenstein, Paul J.; Strickler, Gary E., Collision avoidance in bidirectional database replication.
  11. Holenstein,Bruce D.; Holenstein,Paul J.; Strickler,Gary E., Collision avoidance in database replication systems.
  12. Arlitt,Martin F.; Dilley,John A.; Friedrich,Richard J.; Jin,Tai Y.; Perret,Stephane J, Content consistency in a data access network system.
  13. Collart,Todd, Controlling playback of content stored on a portable storage medium.
  14. K?hn, Eva, Coordination system.
  15. Ikuta Masanao,JPX ; Kambe Tomoaki,JPX ; Takida Satoshi,JPX, Data caching apparatus, data caching method and medium recorded with data caching program in client/server distributed system.
  16. Jiang,Xiaoye; Ma,Gang; Zheng,Jiannan, Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner.
  17. Jiang, Xiaoye; Ma, Gang; Vahalia, Uresh K., Delegation of metadata management in a storage system by leasing of free file system blocks from a file system owner.
  18. Li, Yunrui; Girkar, Mahesh Baburao; Yao, Hongyi, Detecting lost writes.
  19. Vasa, Frakash; Yang, Cheng-Jen; Kandarpa, Ramaksishna; Huang, Kenny; Chu, Siu-Hung; Nalla, Venkatesham, Devices, systems, and methods for providing data.
  20. Damodaran, Suresh, Devices, systems, and/or methods for processing transactions.
  21. Krishnaprasad, Muralidhar; Nori, Anil K.; Muralidhar, Subramanian, Distributed cache arrangement.
  22. Krishnaprasad, Muralidhar; Nori, Anil K.; Muralidhar, Subramanian, Distributed cache arrangement.
  23. Boyd, Andrew, Distributed kernel operating system.
  24. Boyd, Andrew, Distributed kernel operating system.
  25. Boyd, Andrew, Distributed kernel operating system.
  26. van der Veen, Peter H.; Dodge, Dan T., Distributed kernel operating system.
  27. Zollinger John M. ; Devine Johnathan, Distributing database differences corresponding to database change events made to a database table located on a server computer.
  28. Pal Shankar ; Bennett John G., Distribution of a centralized database.
  29. Josten, Jeffrey William, Efficient sequence number generation in a multi-system data-sharing environment.
  30. Hu, Limin; Wu, Ting-Hu; Han, Ching-Chih Jason, Enterprise security management system using hierarchical organization and multiple ownership structure.
  31. Hu, Limin; Wu, Ting-Hu; Han, Ching-Chih Jason, Enterprise security management system using hierarchical organization and multiple ownership structure.
  32. Hu, Limin; Wu, Ting-Hu; Han, Ching-Chih Jason, Enterprise security management system using hierarchical organization and multiple ownership structure.
  33. Vahalia, Uresh K.; Tzelnic, Percy, File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator.
  34. Dellacona, Richard, High speed fault tolerant mass storage network information server.
  35. Dellacona,Richard, High speed information processing and mass storage system and method, particularly for information and application servers.
  36. Grosman, Ronen; Huras, Matthew A.; Olszewski, Bret R.; Romanufa, Keriley K.; Sachedina, Aamer U.; Xue, Xun, Increase database performance by reducing required communications and information transfers.
  37. Grosman, Ronen; Huras, Matthew A.; Olszewski, Bret R.; Romanufa, Keriley K.; Sachedina, Aamer U.; Xue, Xun, Increase database performance by reducing required communications and information transfers.
  38. Corr, Jonathan H.; Hu, Limin; Chen, Tsu-Wang, Loan origination software system for processing mortgage loans over a distributed network.
  39. Corr, Jonathan Howard; Hu, Limin; Chen, Tsu-Wang, Loan origination software system for processing mortgage loans over a distributed network.
  40. Hu, Limin; Khanpour, Babak, Loan origination system interface for online loan application processing.
  41. Corr, Jonathan; Hu, Limin; Roof, Richard E.; Wu, Ting-Hu, Loan screening.
  42. Hu, Wei Ming; Dilman, Mark; Lee, J. William; Loaiza, Juan R.; Srihari, Vinay, Lost write detection and repair.
  43. Fridella,Stephen A; Ma,Gang; Jiang,Xiaoye; Faibish,Sorin; Liang,Rui, Management of the file-modification time attribute in a multi-processor file server system.
  44. Fridella, Stephen A.; Jiang, Xiaoye; Faibish, Sorin; Forecast, John, Metadata offload for a file server cluster.
  45. Chandler, Richard G.; Fridella, Stephen A.; Faibish, Sorin; Gupta, Uday K.; Jiang, Xiaoye, Metadata pipelining and optimization in a file server.
  46. Tokumine Shinichi,JPX ; Ujiie Kazuyuki,JPX, Method and apparatus for confirming matching of data in a distributed processing system.
  47. Vishlitsky Natan ; Ofer Erez ; Garrett Brian, Method and apparatus for coordinating locking operations of heterogeneous host computers accessing a storage subsystem.
  48. Ferguson Daniel T. ; Nikols Nick N. ; Cardoza Bryan J. ; Sonntag Steven F. ; Bell Richard S. ; Campbell Patrick L. ; Graupe Betty, Method and apparatus for heterogeneous network management.
  49. John C. Thacker ; Michael Wright, Method and apparatus for internet cache content delivery via a data distribution system.
  50. Gewickey,Greg; Collart,Todd, Method and apparatus for providing content-owner control in a networked device.
  51. Ha Jung-chul,KRX, Method and apparatus for upgrading BIOS using a serial communication.
  52. Kanaley, Michael John, Method and apparatus to maintain consistency between an object store and a plurality of caches utilizing transactional updates to data caches.
  53. Maze, Frédéric; Nassor, Eric, Method and device for distributing digital data in particular for a peer-to-peer network.
  54. Adya, Atul; Cooper, Gregory H.; Myers, Daniel Sumers; Piatek, Michael, Method and system for delivering object update messages including payloads.
  55. Adya, Atul; Cooper, Gregory H.; Myers, Daniel Sumers; Reumann, John, Method and system for distributing object update messages in a distributed network system.
  56. Vilayannur, Murali; Li, Jinyuan; Vaghani, Satyam B., Method and system for ensuring cache coherence of metadata in clustered file systems.
  57. Adya, Atul; Cooper, Gregory; Myers, Daniel Sumers; Reumann, John, Method and system for maintaining client cache coherency in a distributed network system.
  58. Adya, Atul; Cooper, Gregory H.; Myers, Daniel Sumers; Ghosh, Arunabha, Method and system for migrating object update messages through synchronous data propagation.
  59. Reed,Benjamin C.; Smith,Mark A., Method and system of accessing at least one target file in a computer system with an operating system with file locking implemented with byte-range locking.
  60. Neal Douglas Edward, Method for distributing software over network links via electronic mail.
  61. Cook ; III John L., Method for encoding and transporting database objects over bandwidth constrained networks.
  62. Zhu, Rene; Picolet, Randy Dale; Singhal, Vivek P., Method for synchronizing multiple software caches in a memory.
  63. Clifton E. Grim, III ; Brian N. Marquette ; Christopher B. Plock ; Mark B. Stevens ; Michael Lindsey Williams ; John D. Wilson, Method of and system for managing documents in a bandwidth constrained environment.
  64. Adachi, Tetsuji, Method of updating client's installed data in response to a user-triggered event.
  65. Reiner Paul, Methodology for cache coherency of web server data.
  66. Lamkin, Allan B.; Gewickey, Gregory I.; Collart, Todd R., Methods and system for use in network management of content.
  67. Lamkin, Allan B.; Gewickey, Gregory I.; Collart, Todd R., Methods and systems for use in network management of content.
  68. Brough, Farrell Lynn; Ferguson, Helaman David Pratt, Methods for increasing cache capacity utilizing delta data.
  69. Baber Stephen B. ; Britton Kathryn H. ; Hind John R. ; Housel ; III Barron C. ; Wesley Ajamu Akinwunmi, Methods, systems and computer program products for differencing data communications using a message queue.
  70. Barron Cornelius Housel, III ; Ian Beaumont Shields, Methods, systems and computer program products for maintaining a common checkpoint cache for multiple sessions between a single client and server.
  71. Tsun,William; Chandra,Vikas; Wood,John Lee; Schwaller,Peter James, Methods, systems and computer program products for monitoring interrelated tasks executing on a computer using queues.
  72. Baber, Stephen B.; Britton, Kathryn H.; Hind, John R.; Housel, III, Barron C.; Wesley, Ajamu Akinwunmi, Methods, systems and computer program products for transferring a file using a message queue.
  73. Srivastava, Amrish; Li, Yunrui; Girkar, Mahesh Baburao, Multi-instance redo apply.
  74. Atsushi Enjou JP, Multi-operator network management system and method using transaction processing.
  75. Harrison Bret Elliott ; Reed William Donald ; Temoshenko Leo, Multiple manager to multiple server IP locking mechanism in a directory-enabled network.
  76. Dellacona Richard, Network information server.
  77. Nakajima Ryoetsu,JPX, Online program-updating system and computer-readable recording medium storing a program-updating program.
  78. Hu, Limin; Khanpour, Babak; Wu, Ting-Hu, Online system for fulfilling loan applications from loan originators.
  79. Bishop Chapman Brock ; Eli Chiprout ; Elmootazbellah Nabil Elnozahy ; Ramakrishnan Rajamony ; Freeman Leigh Rawson, III ; Ronald Lynn Rockhold, Operating system support for in-server caching of documents.
  80. Muth, John; McClanahan, Edward D.; Patel, Dhaval; Swaminathan, Manish, Optimized segment cleaning technique.
  81. Housel ; III Barron Cornelius ; Shields Ian Beaumont ; Meriwether Teresa Anne, Persistent cache synchronization and start up system.
  82. Lamkin,Allan B.; Collart,Todd R.; Gewickey,Greg, Presentation of media content.
  83. Lamkin,Allan B.; Collart,Todd R.; Gewickey,Greg, Presentation of media content.
  84. Lamkin,Allan B.; Collart,Todd R.; Gewickey,Greg, Presentation of media content from multiple media sources.
  85. Boyle Stephen S. ; King Peter F. ; Martin ; Jr. Bruce K. ; Rossmann Alain S. ; Schwartz Bruce V., Pushing and pulling data in networks.
  86. Chan, Wilson Wai Shun; Unnithan, Chandrajith Ramachandran, Read mostly instances.
  87. Mogul,Jeffrey C., Reduction of network retrieval latency using cache and digest.
  88. Ma Henry Chi-To ; Lo George C., Run-time object-synthesis and transparent client/server updating of distributed objects using a meta server of all objec.
  89. Yoshimoto Masahiko,JPX, Selectively processing plurality of transactions using transaction identifiers that including committing, aborting updating and continuous updating content in a plurality of shared data.
  90. DeSimone Antonio ; Sibal Sandeep, Server to cache protocol for improved web performance.
  91. DeSimone Antonio ; Sibal Sandeep, Server to client cache protocol for improved web performance.
  92. Lamkin,Allan; Collart,Todd; Blair,Jeff, Software engine for combining video or audio content with programmatic content.
  93. Akin Benjamin P. ; Michels Matthew G., Software test case client/server system and method.
  94. Jenkins Christopher ; Childers Randal, System and method for caching identification and location information in a computer network.
  95. Jenkins Christopher ; Childers Randal, System and method for caching identification and location information in a computer network.
  96. Mulhern, Robert Kelly; Redman, James Crawford; Karas, David J.; Satterfield, Markus R., System and method for managing and updating information relating to economic entities.
  97. Mulhern,Robert Kelly; Redman,James Crawford; Karas,David J.; Satterfield,Markus R., System and method for managing and updating information relating to economic entities.
  98. Moreau Sylvain,CAX ; Gagne Rejean,CAX ; Cajolet Claude,CAX, System and method for managing the creation and production of computer generated works.
  99. Liu,Win Harn; Song,Jeff; Sun,Yue, System and method for performing product tests utilizing a single storage device.
  100. Carden, Chris, System and method for providing update information.
  101. Carden, Chris, System and method for providing update information.
  102. Carden,Chris, System and method for providing update information.
  103. Solin,David A., System and method for updating information on a computer system using a limited amount of space.
  104. Pitzel,Bradley John; Bobrovskiy,Stanislav; Roberts,William A., System and method for updating information via a network.
  105. Getsin,Evgeniy M; Lewis,Michael J; Collart,Todd R, System, method and article of manufacture for a business layer component in a multimedia synchronization framework.
  106. Lamkin,Allan B.; Collart,Todd R., System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content.
  107. Getsin,Evgeniy M; Lewis,Michael J; Collart,Todd R, System, method and article of manufacture for a synchronizer component in a multimedia synchronization framework.
  108. Getsin, Evgeniy M.; Lewis, Michael J.; Collart, Todd R., System, method and article of manufacture for java/javascript component in a multimedia synchronization framework.
  109. Getsin, Evgeniy M.; Lewis, Michael J.; Collart, Todd R., System, method and article of manufacture for late synchronization during the execution of a multimedia event on a plurality of client computers.
  110. Getsin, Evgeniy M.; Lamkin, Allan B.; Collart, Todd R.; Lewis, Michael J., System, method and article of manufacture for remote control and navigation of local content.
  111. Getsin,Evgeniy M.; Lamkin,Allan B.; Collart,Todd R.; Lewis,Michael J., System, method and article of manufacture for remote control and navigation of local content.
  112. Getsin, Evgeniy M.; Lamkin, Allan B.; Collart, Todd R., System, method and article of manufacture for remote unlocking of local content located on a client device.
  113. Collart, Todd, System, method and article of manufacture for updating content stored on a portable storage medium.
  114. Collart, Todd R., System, method and article of manufacture for updating content stored on a portable storage medium.
  115. Collart,Todd R., System, method and article of manufacture for updating content stored on a portable storage medium.
  116. Ohara, Kiyotaka, System, server, and device for providing contents.
  117. Clifford Heath AU; Graeme Port AU; Steven Klos ; Graeme Greenhill, Systems and methods for automatic application version upgrading and maintenance.
  118. Heath Clifford,AUX ; Port Graeme,AUX ; Klos Steven ; Greenhill Graeme, Systems and methods for automatic application version upgrading and maintenance.
  119. Challenger, James Robert Harold; Ferstat, Cameron Donald; Iyengar, Arun Kwangil; Reed, Paul; Witting, Karen A., Systems and methods for publishing data with expiration times.
  120. Natanzon, Assaf; BenHanokh, Zvi Gabriel; Shvaiger, Felix, Using a conditional read request and a hash to determine synchronization of data in a cache at a host with data in storage array.
  121. Tewksbary, David E., Version-controlled cached data store.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로