$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

System and method of updating programs and data 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/445
출원번호 US-0383616 (2009-03-27)
등록번호 US-8438558 (2013-05-07)
발명자 / 주소
  • Adams, Stephen Robert
출원인 / 주소
  • Google Inc.
대리인 / 주소
    Lerner, David, Littenberg, Krumholz & Mentlik, LLP
인용정보 피인용 횟수 : 9  인용 특허 : 187

초록

A system and method are provided to (a) convert an older or base version of software into an alternate representation of the base version; (b) convert a newer or updated version of software into an alternate representation of the updated version; (c) compare the alternate updated version with the al

대표청구항

1. A method of generating a patch comprising: converting a first version of a program into a first alternate representation, the first alternate representation distinguishing between first references and first non-references, where the first references are portions of the first version that refer to

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

  1. Mattis Peter ; Plevyak John ; Haines Matthew ; Beguelin Adam ; Totty Brian ; Gourley David, Alias-free content-indexed object cache.
  2. Queen Cary L. (Rockville MD), Apparatus and method for comparing data groups.
  3. Eastman Willard L. (Lexington MA) Lempel Abraham (Haifa ILX) Ziv Jacob (Haifa MA ILX) Cohn Martin (Arlington MA), Apparatus and method for compressing data signals and restoring the compressed data signals.
  4. Bengt Erik Ingemar Gard SE; Lars-0rjan Kling SE; Sten Edvard Johnsson SE, Apparatus and method for conversion of messages.
  5. Accad Yigal, Apparatus and method for hybrid compression of raster data.
  6. Squibb Mark (Kingston NY), Apparatus and method for reconstructing a file from a difference signature and an original file.
  7. Benayoun, Alain; Fieschi, Jacques; Le Pennec, Jean-Fran.cedilla.ois; Michel, Patrick, Apparatus for keeping several versions of a file.
  8. Perron Olivier,FRX, Apparatus for patching a control program in a processor.
  9. Babaian Boris A.,RUX ; Gruzdov Feodor A.,RUX ; Sakhin Yuli Kh.,RUX ; Volin Vladimir S.,RUX ; Volkonski Vladimir Yu.,RUX, Architectural support for software pipelining of nested loops.
  10. Stupek ; Jr. Richard A. (Houston TX) Shaffer David S. (Cypress TX) Jones Curtis R. (Cypress TX) Davis Steve (Houston TX) Justice ; Jr. William D. (Houston TX), Automatic computer upgrading.
  11. Stupek ; Jr. Richard A. ; Shaffer David Scott ; Jones Curtis R. ; Davis Steve ; Justice ; Jr. William D., Automatic computer upgrading.
  12. Miller William A., Automatic file differencing and updating system.
  13. Park Seong-Kab,KRX, Automatic software updating method.
  14. Halliwell Harry (Winchester GB2) Vaughton Matthew K. (Romsey GB2), Automatic update of static and dynamic files at a remote network node in response to calls issued by or for application.
  15. Nachenberg Carey S. ; Sobel William E., Backtracked incremental updating.
  16. Adams Steven E. (Acton MA), Binary image performance evaluation tool.
  17. Crouse Richard S. (Boca Raton FL) Boudreaux Randall P. (Boca Raton FL) Cazzolla ; Jr. John J. (Coral Springs FL), Branch and return on address instruction and methods and apparatus for implementing same in a digital data processing sy.
  18. Shaylor, Nicholas, Code generation for a bytecode compiler.
  19. Iwaya Takeshi,JPX, Compressed data patch system.
  20. Ray Lawrence A. (Rochester NY) Ellson Richard N. (Rochester NY), Compression method for a standardized image library.
  21. Murashita Kimitaka,JPX, Compression/decompression of tags in markup documents by creating a tag code/decode table based on the encoding of tags in a DTD included in the documents.
  22. Cameron J. Esfahani ; Paul M. Resch ; Ronald Hochsprung ; William M. Galcher, Computer operating system using compressed ROM image in RAM.
  23. Drake Christopher Nathan,AUX, Computer software authentication, protection, and security system.
  24. Begun Ralph Murray ; Greer William Robert ; Herring Christopher Michael, Computer system for detecting and accessing BIOS ROM on the local or peripheral bus.
  25. Bellin ; Jr. Richard A. ; Kubala Jeffrey P. ; Siegel Ira G., Concurrent patch to logical partition manager of a logically partitioned system.
  26. Karen Udy Chang ; Roger Eldred Hough ; Jeffrey Paul Kubala ; Steven Messinger ; Michael Burrill Phillips ; Ira Glenn Siegel, Concurrent patch to logical partition manager of a logically partitioned system.
  27. Best Robert M. (16016 9th Ave. NE. Seattle WA 98155), Crypto microprocessor for executing enciphered programs.
  28. Best Robert M. (16016 9th Ave. NE. Seattle WA 98155), Crypto microprocessor that executes enciphered programs.
  29. Best Robert M. (16016 - 9th Ave. NE. Seattle WA 98155), Crypto microprocessor using block cipher.
  30. Murashita Kimitaka,JPX ; Okada Yoshiyuki,JPX ; Yoshida Shigeru,JPX, Data coding method, data decoding method, data compression apparatus, and data decompression apparatus.
  31. Whiting Douglas L. (South Pasadena CA) George Glen A. (Pasadena CA) Ivey Glen E. (Pasadena CA), Data compression apparatus and method.
  32. Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
  33. Li Kong ; Che Her-Daw ; Chuang Wei-Jen ; Phathayakorn Prayoon ; Hwang Ching-Fa, Database updates over a network.
  34. Mattis Peter ; Plevyak John ; Haines Matthew ; Beguelin Adam ; Totty Brian ; Gourley David, Delivering alternate versions of objects from an object cache.
  35. McInerney Peter J. ; You Lawrence L. ; Wimble Michael D., Demand based generation of symbolic information.
  36. Baker Brenda Sue ; Manber Udi, Detecting similarities in Java sources from bytecodes.
  37. Peleg, Sharon, Difference extraction between two versions of data-tables containing intra-references.
  38. Shimotsuji Shigeyoshi,JPX ; Kubota Hiroaki,JPX ; Asano Mieko,JPX ; Hori Osamu,JPX, Document filing apparatus and method having document registration, comparison and retrieval capabilities.
  39. Richard A. Lethin ; Joseph A. Bank, III ; Charles D. Garrett ; Mikayo Wada JP; Mitsuo Sakurai JP, Dynamic optimizing object code translator for architecture emulation and dynamic optimizing object code translation method.
  40. Leblang David B. (Wayland MA) Allen Larry W. (Cambridge MA) Chase ; Jr. Robert P. (Newton MA) Douros Bryan P. (Framingham MA) Jabs David E. (Sudbury MA) McLean ; Jr. Gordon D. (Brookline MA) Minard D, Dynamic software version auditor which monitors a process to provide a list of objects that are accessed.
  41. Mizutani Masao (Kanagawa JPX) Sagane Tomonari (Kanagawa JPX), Electronic apparatus.
  42. Flynn, Francis H.; Foran, Jeffrey, Electronic communication delivery confirmation and verification system.
  43. McMahon Scott H. R., Embedded ROM with RAM valid bits for fetching ROM-code updates from external memory.
  44. Shridhar Avadhani ; Simons John, Embedded debug commands in a source file.
  45. Romer Theodore H. ; Wolman Alastair ; Lee Dennis Chua ; Voelker Geoffrey Michael ; Bershad Brian N. ; Chen John Bradley ; Levy Henry M. ; Wong Wayne Anthony, Environment manipulation for executing modified executable and dynamically-loaded library files.
  46. Tanimura Morimasa,JPX, Executable file difference extraction/update system and executable file difference extraction method.
  47. Rajaram, Gowri; Seckendorf, Paul, Field downloading of wireless device software.
  48. Michael V. Sliger ; Thomas D. McGuire ; Jonathan A. Forbes, File update performing comparison and compression as single process.
  49. Maebayashi Masato (Yokohama JPX) Kimura Makoto (Inba JPX), Firmware modification system wherein older version can be retrieved.
  50. Atsushi Kanamori ; Jonathan G. Thomason, In-memory modification of computer programs.
  51. Hamby John ; Gustafsson Niklas ; Lau Patrick, Incremental byte code compilation system.
  52. Smith Steven P. (Issaquah) Padawer Andrew D. (Redmond) Jones David T. (Preston) Whitten Gregory F. (Bellevue) Wittenberg Craig H. (Redmond WA), Incremental compiler.
  53. McClain Fred W., Incremental computer file backup using a two-step comparison of first two characters in the block and a signature with.
  54. McKeeman William M. (Hollis NH) Aki Shota (Weare NH), Incremental-scanning compiler for source-code development system.
  55. Hunt, Galen C., Interception of unit creation requests by an automatic distributed partitioning system.
  56. Dummermuth ; Ernst H., Jump structure for a digital control system.
  57. Hunter David P. ; Colgate William K. ; Sites Richard L. ; Van Baak Thomas, Loader conditionally replacing a code sequence with a functionally-alike code sequence in an executable program intended for execution in different run-time environments.
  58. Bartz,Bradley J.; Kaler,Christopher G.; Lovell,Martyn S.; Rozenfeld,Yevgeniy, Managing code changes for software development.
  59. Benson Thomas R. (Hollis NH), Mapping assembly language argument list references in translating code for different machine architectures.
  60. Daniel ; Jr. James N. (Northfield IL) Busyn Thomas F. (Wilmette IL) Batterman Brent T. (Gurney IL), Marketing research system and method for obtaining retail data on a real time basis.
  61. Nagae Takaaki (Kawasaki JPX), Memory patching device.
  62. Nagae Takaaki,JPX, Memory patching device.
  63. Li Weijun, Merging of separate executable computer programs to form a single executable computer program.
  64. Preisler Thomas (Morgan Hill CA) Gramlich Wayne C. (Sunnyvale CA) Pelegri-Llopart Eduardo (Mountain View CA) Miller Terrence C. (Menlo Park CA), Method and apparatus for a fast debugger fix and continue operation.
  65. Breternitz ; Jr. Mauricio ; Smith Roger A., Method and apparatus for compression, decompression, and execution of program code.
  66. Son Ok-Hyun,KRX, Method and apparatus for correcting program of hard disk drive.
  67. Schweitz, Eric A.; Werlinger, David J.; Mills, Peter H., Method and apparatus for creating a software patch by comparing object files.
  68. Nishigaki Toru (Sagamihara JPX) Kanai Sadasaburo (Yokohama JPX) Masamoto Kazuaki (Yokosuka JPX), Method and apparatus for database update/recovery.
  69. Holzle Urs ; Griesemer Robert ; Griswold David, Method and apparatus for dynamically optimizing byte-coded programs.
  70. Dean T. Yu ; Christopher S. Derossi, Method and apparatus for enabling a computer system.
  71. Garney John (Aloha OR) Laney Clifton W. (Beaverton OR), Method and apparatus for executing applications in place from write once/seldom memories.
  72. Lichtenstein Walter D. ; Dahl Rune ; Towle Ross, Method and apparatus for extraction of program region.
  73. Barry Kravitz, Method and apparatus for in service software upgrade for expandable telecommunications system.
  74. Evans Rodrick I. ; Gingell Robert A., Method and apparatus for internal versioning of objects using a mapfile.
  75. Bishop Thomas P. (Aurora IL) Picus Susan J. (Wheaton IL), Method and apparatus for introducing program changes in program-controlled systems.
  76. Kullick Steven ; Titus Diane, Method and apparatus for managing and automatically updating software programs.
  77. Squibb Mark, Method and apparatus for merging delta streams to reconstruct a computer file.
  78. Hastings Reed, Method and apparatus for modifying relocatable object code files and monitoring programs.
  79. Hastings Reed (La Honda CA), Method and apparatus for modifying relocatable object code files and monitoring programs.
  80. Wetmore Russ (Santa Clara CA) Nguyen Philip (Santa Cruz CA) Batista Ricardo (Santa Clara CA), Method and apparatus for patching code residing on a read only memory device.
  81. Wetmore Russ ; Nguyen Philip ; Batista Ricardo, Method and apparatus for patching code residing on a read only memory device.
  82. Lillich Alan W. (Los Gatos CA) Cobb Jeffrey R. (Sunnyvale CA) Eidt Erik L. (Campbell CA) Meretsky Wayne N. (Los Alto CA), Method and apparatus for patching operating systems.
  83. Goyal Prabhakar ; Harish Grama Kasturi ; Heath James Darrell, Method and apparatus for patching pages of ROM.
  84. Hsu Wei ; Shah Lacky V., Method and apparatus for patching program text to improve performance of applications.
  85. Cooper Albert B., Method and apparatus for performing LZW data compression utilizing an associative memory.
  86. Huang Shih-Chi, Method and apparatus for preserving background continuity in images.
  87. Louis P Kruger ; Anson Mah ; Sami Shaio, Method and apparatus for producing instructions describing the removal of updates to a computer system.
  88. Knapp ; III Henry H. ; Eykholt Joseph R. ; Faulkner Roger A., Method and apparatus for providing and handling traps.
  89. Mark M. Towfiq, Method and apparatus for re-introducing version control.
  90. Howard John H. (Cambridge MA), Method and apparatus for reconciling different versions of a file.
  91. Gramlich Wayne C. (Sunnyvale CA) Reddy Achut (San Jose CA) Desirazu Shyam (Foster City CA), Method and apparatus for run-time error checking using dynamic patching.
  92. Kirouac Donald L. (Thornhill CAX) Porrett William A. (Unionville CAX) Czerwinski Marek J. (Scarborough CAX), Method and apparatus for updating software at remote locations.
  93. Wetmore Russ (Santa Clara CA) Nguyen Philip (Santa Cruz CA), Method and apparatus for vectorizing the contents of a read only memory device without modifying underlying source code.
  94. Craft David John, Method and system for compressing compiled microcode to be executed within a data processing system.
  95. Auerbach Daniel Jonathan ; Craft David John ; Montoye Robert Kevin, Method and system for compressing microcode to be executed within a data processing system.
  96. Peleg, Sharon; Meller, Evyatar, Method and system for in-place updating content stored in a storage device.
  97. Kilis Danny (Pleasanton CA), Method and system for incremental processing of computer objects.
  98. Krishnan Ganapathy ; Oyler Scott, Method and system for injecting new code into existing application code.
  99. Horsley Erik R. (Seattle WA), Method and system for lossless and adaptive data compression and decompression.
  100. Motoyama Tetsuro, Method and system for resetting references to deleted software structures.
  101. Sliger Michael V. ; McGuire Thomas D. ; Forbes Jonathan A., Method and system for updating software with smaller patch files.
  102. Strohacker Oscar Conrad (Dripping Springs TX), Method and system in a data processing system for efficiently compressing data using a sorting network.
  103. Berlin Gary J. (Beech Island SC), Method for compression of binary data.
  104. Bassi Flavio (Vigevano ITX) Furlani Lucio (Milan ITX) Mason John (Rho ITX), Method for debugging and testing the correctness of programs.
  105. Malcolm David Ayres GB; Gordon Douglas Hutchison GB, Method for deployment of incremental versions of applications.
  106. Hsu Ray, Method for detecting differences between graphical programs.
  107. Burns Randal Chilton ; Long Darrell D. E., Method for generating and reconstructing in-place delta files.
  108. Hastings Reed (La Honda CA), Method for inserting new machine instructions into preexisting machine code to monitor preexisting machine access to mem.
  109. Crozier Keith (Acton MA), Method for mapping, translating, and dynamically reconciling data between disparate computer platforms.
  110. Williams Ross Neil,AUX, Method for partitioning a block of data into subblocks and for storing and communcating such subblocks.
  111. Ehrman, John Robert; McNeill, Robert Kent, Method for providing precise cumulative updates and fixes to a software product.
  112. Choi Yun-Ho,KRX, Method for updating a ROM BIOS.
  113. Hill Charles E., Method for updating a remote computer.
  114. Sliger Michael V. ; McGuire Thomas D., Method for upgrading copies of an original file with same update data after normalizing differences between copies created during respective original installations.
  115. Marron Assaf (Poughkeepsie NY), Method of operating a data processing system having a dynamic software update facility.
  116. Ashcraft William J. (Rockville MD) Woodside ; III Grant E. (Ashton MD) Currington Gerald W. (Reston VA) Robb Kenneth A. (Rockville MD), Method of virtual memory storage allocation with dynamic adjustment.
  117. Froehlich, Steven E.; Coffey, Michael K.; Moyer, Paul D., Method, system and program products for operationally migrating a cluster through emulation.
  118. Kramer Scott, Methodology for the efficient management of hierarchically organized information.
  119. Dickenson, Peter, Methods and apparatuses for file synchronization and updating using a signature list.
  120. Delo, John C., Methods for optimizing the installation of a software product onto a target computer system.
  121. Lillich Alan W., Methods, apparatus, and data structures for data driven computer patches and static analysis of same.
  122. Mio Masao,JPX, Microcomputer for resolving problems found in a program stored in a ROM.
  123. Barile John ; Chew Steven ; Swartz Jerome, Modification of software files in a microprocessor-controlled device via two-dimensional bar code symbols.
  124. Prebble Timothy M., Modifications of postscript adaptive data compression (ADC) for 3 plane, 8 bit color images, JPEG lossy compression, and variable Q factors.
  125. Waldin ; Jr. Ray Soon ; Nachenberg Carey, Multi-tiered incremental software updating.
  126. Waldin, Ray Soon; Nachenberg, Carey, Multi-tiered incremental software updating.
  127. Le Gall Didier J. ; Purcell Stephen C., Non-linear digital filters for interlaced video signals and method thereof.
  128. Henkel, Jorg; Wolf, Wayne; Lekatsas, Haris, Object code compression using different schemes for different instruction types.
  129. Nagel Robert H., Object code logic analysis and automated modification system and method.
  130. Kennicott Philip R. (Scotia NY), On-line modification of computer programs.
  131. Liu,Hai; Antonoff,Lauren, Optimizing file replication using binary comparisons.
  132. Szeliski Richard ; Shum Heung-Yeung, Patch-based alignment method and apparatus for construction of image mosaics.
  133. Holiday ; Jr. Matthew R., Patching environment for modifying a Java virtual machine and method.
  134. Schurecht Kurt ; Bennett Steven W. ; Porter James L., Patching of a read only memory.
  135. Nachenberg Carey, Patching rebased and realigned executable files.
  136. Sadowsky Richard Scott, Polymorphic package files to update software components.
  137. Michael V. Sliger ; Thomas D. McGuire ; Richard M. Shupak, Preprocessing a reference data stream for patch generation and compression.
  138. Scalzi Casper Anthony ; Schwarz Eric Mark ; Starke William John ; Urquhart James Robert ; Westcott Douglas Wayne, Preprocessing of stored target routines for emulating incompatible instructions on a target processor.
  139. Arima Jun,JPX, Program generating apparatus and method thereof.
  140. Patrick, Michael J.; Snider, David M., Program patching in microcomputer.
  141. Dobbins Larry D. (1319 Southern Hills Rd. Kingwood TX 77339), Relia process: integrated relational object unit identification and location addressing processes.
  142. Eidt Erik L. ; Lillich Alan W., Relocatable file format and method and apparatus for creating and loading same.
  143. Maeda Tetsuji,JPX ; Mori Toshiya,JPX, Remote maintenance method and remote maintenance apparatus.
  144. Leonard Anne G. (Austin TX) Verburg Richard L. (Austin TX), Selective processing of a data stream based on font format.
  145. Takaki Masaoki (Hitachi JPX), Sequence control method and apparatus.
  146. Kryloff Sergey A.,RUX, Software patch generator.
  147. Kryloff, Sergey A.; Basin, Yuri, Software patch generator using compression techniques.
  148. Reha Mark Keith ; Morris Charles F., Software update manager.
  149. Katz Phillip W. (Glendale WI), String searcher, and compressor using same.
  150. Ross Richard A., System and apparatus for condensing executable computer software code.
  151. Wallace David R., System and method for cloaking software.
  152. Pavlyushchik, Mikhail A., System and method for difference-based software updating.
  153. Miklos Ajtai ; Randal Chilton Burns ; Ronald Fagin ; Larry Joseph Stockmeyer, System and method for differential compression of data from a plurality of binary sources.
  154. Mulchandani Nand M. ; Grove Daniel D., System and method for dynamic program linking.
  155. Ireton Mark A. ; Champagne Gerald ; Marler Corbett A., System and method for performing software patches in embedded systems.
  156. Robinson Scott G. (Tyngsboro MA) Sites Richard L. (Boylston MA) Witek Richard T. (Littleton MA), System and method for preserving instruction state-atomicity for translated program.
  157. Guarneri Paul Joseph ; Killian Thomas Joseph ; Majeti Venkata Chalapathi ; Schryer Norman Loren, System and method for quickly distributing program updates in a distributed architecture processing system.
  158. Morris Robert J. T., System and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing.
  159. Morris Robert J. T. (Los Gatos CA), System and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing.
  160. Beasley Dale E. (Flower Mound TX) Kennedy ; III William C. (Dallas TX) Westerlage Kenneth R. (Fort Worth TX), System and method for remote patching of operating code located in a mobile unit.
  161. Robert M. Fries ; Brian Wahlert, System and method for upgrading client software.
  162. Shaughnessy Steven T., System and methods for monitoring functions in natively compiled software programs.
  163. Nilsson Rickard (Stockholm SEX) Markstrm Ulf (Stockholm SEX) Klfver Leif (lvsj SEX), System for changing software during computer operation.
  164. Nolan Daniel A., System for converting programs and databases to correct year 2000 processing errors.
  165. Anderson Eric C. ; Johnson Celeste, System for extending functionality of a digital ROM using RAM/ROM jump tables and patch manager for updating the tables.
  166. Jones, Kerry N, System for finding differences between two computer files and updating the computer files.
  167. Hastings Reed (La Honda CA), System for modifying relocatable object code files to monitor accesses to dynamically allocated memory.
  168. Kosaka Takashi ; Plate Michael, System for modifying the functionality of compiled computer code at run-time.
  169. Flynn Rex A. (Belmont MA) Anick Peter G. (Marlboro MA), System for reconstructing prior versions of indexes using records indicating changes between successive versions of the.
  170. Dinnis Richard E. (Stratford CT) Powers Michael T. (Sudbury MA) Ziegler William J. (Meriden CT), System for recording structured read only data table revisions and forming a directory to the latest revisions of table.
  171. Morris Robert J. T. (Los Gatos CA), System for reducing storage requirements and transmission loads in a backup subsystem in client-server environment by tr.
  172. Nathan Guy,FRX ; Dion Dominique,CAX, System for remote loading of objects or files in order to update software.
  173. Beaverton Arthur J. (Maynard MA) Hunt Thomas E. (Brookline NH), System for updating program stored in EEPROM by storing new version into new location and updating second transfer vecto.
  174. Peng Luoscheng, System for user control of version /Synchronization in mobile computing.
  175. Navin Chaddha, Table-based low-level image classification and compression system.
  176. Agarwal Anant, Test protection, and repair through binary-code augmentation.
  177. Agarwal Anant, Test, protection, and repair through binary code augmentation.
  178. Porter Swain W., Token based source file compression/decompression and its application.
  179. Cahill Conor P. ; Wexelblat David E. ; Matthews Edmund R. ; Hohndel Dirk H.,DEX ; Zhang Ning, Transforming and manipulating program object code.
  180. Harris Jared M. ; Ruben Ira L., Update mechanism for computer storage container manager.
  181. McGrath Timothy ; Jasper John ; Herbst James, Update transactions and method and programming for use thereof for incrementally updating a geographic database.
  182. Granger, Mark J.; Smith, Cyrus E.; Hoffman, Matthew I., Use of code obfuscation to inhibit generation of non-use-restricted versions of copy protected software applications.
  183. Porter, Swain W., User centric program product distribution.
  184. Segnan Marino, Using constant selectors for method identification.
  185. Allen Larry W. (Cambridge MA) Fernandez Gary L. (Concord MA) Kane Kenneth P. (Acton MA) Leblang David B. (Wayland MA) Minard Debra A. (Newton MA) McLean ; Jr. Gordon D. (Brookline MA), Version control system for geographically distributed software development.
  186. Haikin, John S., Version control system for software code.
  187. Criss, Mark A.; Cowan, Paul A., Wireless software upgrades with version control.

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

  1. Murray, Kenneth Todd; Spassov, Miroslav Iordanov; Mitchell, Alexander James, Deployment of software across an enterprise system.
  2. Fardig, Matthew William; Branch, Riley G.; Ennis, Travis Lee, Efficient deployment of thin client applications to end user.
  3. Maeda, Hiroshi; Oouchi, Miki; Nakamura, Rie; Ishii, Shigeyuki; Iwasaki, Ryo; Ozaki, Hiroki; Mori, Hiroki, Information processing apparatus and network system for updating firmware modules.
  4. Marndi, Raj Narayan; Gullapalli, Ravi Kumar; Hassan, Sathyamurthy Dattahreya; Poriyath, Joby Chacko, Method and apparatus for determining compatible versions of dependent entities in a computer system.
  5. Ohtake, Tomohiro; Kikuchi, Shinji; Kodaka, Toshihiro, Method and apparatus for determining installation order of software.
  6. Zadka, Moshe; Abrams, Ryan; Nguyen, Andrew, Method and system for determining configuration rules based on configurations of complex systems.
  7. Meller, Evyatar; Noam, Yair, Performing an in-place update of an operating storage device.
  8. Amano, Takehiko; Fukuda, Susumu; Ishimoto, Kenya; Kumagai, Ken; Goto, Mayumi; Yokoi, Atsushi, Retrieving revisions in source code from a plurality of revision history data sets.
  9. Ninos, Konstantinos, System and method for memory patching circuits.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로