$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Integrated hardware and software task control executive 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/00
출원번호 US-0127156 (1998-07-31)
발명자 / 주소
  • Bronte Jeffrey S.
출원인 / 주소
  • Integrated Systems Design Center, Inc.
대리인 / 주소
    Fish & Richardson P.C.
인용정보 피인용 횟수 : 140  인용 특허 : 6

초록

A method and system for permitting a software-based executive to execute concurrently with a hardware-based executive. The software-based executive allocates hardware executive tasks, hardware executive interrupts, software executive tasks, and software executive interrupts to defined execution spac

대표청구항

[ What is claimed is:] [1.] A method for integrating a software executive within a microprocessor having an integral hardware executive, the microprocessor including a high priority scheduler, a high priority interrupt execution space, a low priority interrupt execution space, a high priority task e

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

  1. Tadman Mark Jeffrey ; Holmes Richard Mike ; Krantz Leon Arie, Control method for message communication in network supporting software emulated modules and hardware implemented module.
  2. Anderson Mark F. (Biose ID), Hardware-configured operating system kernel having a parallel-searchable event queue for a multitasking processor.
  3. Stanley James C. (Portland OR) Sandage David A. (Forest Grove OR) Hunt Stewart W. (Portland OR) Kunz Arland D. (Beaverton OR), Method and apparatus for background processing for PCMCIA card services.
  4. Carmon Donald E. (Chapel Hill NC), Multi-media computer operating system and method.
  5. Bishop Thomas P. (Aurora IL) Butvila Jonas (LaGrange IL) Fitch David J. (Naperville IL) Hansen Robert C. (Wheaton IL) Schmitt David A. (Glen Ellyn IL) Surratt Grover T. (West Chicago IL), Reconfigurable dual processor system.
  6. Welland Robert V. (Menlo Park CA) Smith Walter R. (Palo Alto CA), Stochastic priority-based task scheduler.

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

  1. Pilkington, Charles E., Accelerator for multi-processing system and method.
  2. Hoffberg, Steven M.; Hoffberg-Borghesani, Linda I., Adaptive pattern recognition based controller apparatus and method and human-interface therefore.
  3. Hoffberg, Steven M.; Hoffberg-Borghesani, Linda I., Alarm system controller and a method for controlling an alarm system.
  4. Sriram, Parthasarathy; Sudharsanan, Subramania I.; Gulati, Amit, Apparatus and method for efficiently scalable digital video decoding.
  5. Lutter, Robert Pierce, Application management system.
  6. Lutter, Robert Pierce, Application management system for mobile devices.
  7. Lutter, Robert Pierce, Application management system with configurable software applications.
  8. Uhler,G. Michael, Atomic update of CPO state.
  9. Preston, Dan Alan; Lutter, Robert Pierce, Audio system with application management system for operating different types of audio sources.
  10. Bruemmer, David J.; Few, Douglas A., Autonomous navigation system and method.
  11. Rumph,Darryl Jonathan, Configurable hardware scheduler calendar search algorithm.
  12. Diepstraten Wilhelmus J. M.,NLX ; Fischer Michael A. ; Hardell Wesley D., Context controller having status-based background functional task resource allocation capability and processor employing the same.
  13. de Dinechin,Christophe; Chevrot,Jean Marc, Context-corrupting context switching.
  14. Eric R. Christensen, Critical code processing management.
  15. Hankins, Richard A.; Chinya, Gautham N.; Wang, Hong; Poulsen, David K.; Aundhe, Shirish; Shen, John P.; Shah, Sanjiv M.; Patel, Baiju V., Data structure and management techniques for local user-level thread data.
  16. Watt,Simon Charles; Dornan,Christopher Bentley; Orion,Luc; Chaussade,Nicolas; Belnet,Lionel; Brochier,Stephane Eric; Mansell,David Hennah; Symes,Dominic Hugo, Delivering data processing requests to a suspended operating system.
  17. Abe, Mutsumi, Determining whether to execute a new task by deleting task objects of existing tasks.
  18. Preston, Dan A., Distributed vehicle control system.
  19. Preston, Dan A., Dynamic configuration of a home multiprocessor system.
  20. Preston, Dan Alan; Lutter, Robert Pierce, Dynamic configuration of a home multiprocessor system.
  21. Hunsinger, Kenneth Mark; Reynolds, Patrick P.; Salahshour, Abdolreza, Dynamically adapting events to capabilities of a management system.
  22. Khan, Rishi L.; Orozco, Daniel; Gao, Guang R., Efficient execution of parallel computer programs.
  23. Damm, Uwe; Vohrmann, Marten; Jungeblut, Thorsten, Electronic device for blocking interrupt requests.
  24. Lutter, Robert Pierce, Failure determination system.
  25. Bruemmer, David J.; Few, Douglas A., Generic robot architecture.
  26. Mackey, Jonathan T., Hardware integration system.
  27. Preston, Dan A., Home audio system for operating different types of audio sources.
  28. Jensen, Michael Gottlieb, Instruction encoding for system register bit set and clear.
  29. Jensen, Michael Gottlieb, Instruction encoding for system register bit set and clear.
  30. Hoffberg, Steven M.; Hoffberg-Borghesani, Linda I., Internet appliance system and method.
  31. Herczog, Eugène Pascal, Interrupt control function adapted to control the execution of interrupt requests of differing criticality.
  32. Lee, Ju-Pyung, Interrupt on/off management apparatus and method for multi-core processor.
  33. Lind, Jan; Runeson, Stefan; Dahlman, Rikard; Weber, Sebastian, Layered architecture for mobile terminals.
  34. Day, Michael Norman; Nutter, Mark Richard, Light weight context switching.
  35. Mason, Raymond I.; Dixon, Michael D.; Beaman, Thomas G.; Ferraro, Robert P.; Vanduyn, Robert M.; Des rivieres, James J., Machine control using a schedulerlock construct.
  36. Strauss, Karin; Chung, Jaewoong, Mechanism for recording undeliverable user-level interrupts.
  37. Harjula, Teemu, Method and a system for executing operating system functions, as well as an electronic device.
  38. Preston, Dan Alan, Method and apparatus for a priority based processing system.
  39. Preston, Dan Alan, Method and apparatus for a task priority processing system.
  40. Pennello,Thomas J.; Davis,Henry A., Method and apparatus for debugging programs in a distributed environment.
  41. Portolan, Michele; Van Treuren, Bradford; Goyal, Suresh, Method and apparatus for deferred scheduling for JTAG systems.
  42. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  43. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  44. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  45. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  46. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  47. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessor system.
  48. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus for dynamic configuration of multiprocessors system.
  49. Portolan, Michele; Van Treuren, Bradford; Goyal, Suresh, Method and apparatus for position-based scheduling for JTAG systems.
  50. Goyal, Suresh; Portolan, Michele; Van Treuren, Bradford, Method and apparatus for system testing using multiple instruction types.
  51. Goyal, Suresh; Portolan, Michele; Van Treuren, Bradford, Method and apparatus for system testing using multiple processors.
  52. Preston, Dan; Olmstead, David, Method and apparatus for the alignment of multi-aperture systems.
  53. Goyal, Suresh; Portolan, Michele; Van Treuren, Bradford, Method and apparatus for virtual in-circuit emulation.
  54. Preston, Dan Alan; Lutter, Robert Pierce, Method and apparatus to dynamically configure a vehicle audio system.
  55. Preston, Dan Alan; Lutter, Robert Pierce, Method and system for dynamic configuration of multiprocessor system.
  56. Beaulieu Cesca,FRX ; Dispensa Jean-Claude,FRX, Method and system for scheduling queued messages based on queue delay and queue priority.
  57. Lutter,Robert Pierce, Method for multi-tasking multiple Java virtual machines in a secure environment.
  58. Lutter, Robert Pierce, Method for multi-tasking multiple java virtual machines in a secure environment.
  59. M��ller,Bernd; S��lve,Torbj��rn; Medina Warmburg,Cristian, Method of and system for testing equipment during manufacturing.
  60. Robin, Frederic; Artieri, Alain; Audrain, Stephane; Dumarest, Jacques; Lefftz, Vincent, Method of executing concurrent tasks by a subsystem managed by a central processor.
  61. Chang, Yu-Tang; Liu, Yi-Chun, Method of scheduling tasks for memories and memory system thereof.
  62. Bergman, Lyle; Ebsen, Dave; Rysavy, Randal S.; Swatosh, Timothy W.; Williams, Jeffrey L., Method, apparatus and program storage device for providing control to a networked storage architecture.
  63. Deshpande,Akash R., Method, computer program and apparatus for operating system dynamic event management and task scheduling using function calls.
  64. Thornton, Andrew J., Methods for describing processor features.
  65. Maeng, Joon, Methods, devices, and mediums associated with managing vehicle maintenance activities.
  66. Bj��re,Bj��rn; Hansson,Jonas; Le,Chi Thu, Middleware application environment.
  67. Bjäre,Björn; Hansson,Jonas; Le,Chi Thu; Isberg,Lars, Middleware application message/event model.
  68. Wilhelmsson,Lars; Bj��re,Bj��rn; Hansson,Jonas; Le,Chi Thu; Weber,Sebastian, Middleware services layer for platform system for mobile terminals.
  69. Long, Thomas C., Multi-processor command management in electronic components with multiple microcontrollers.
  70. Kalman, Andrew E., Multi-tasking real-time operating system for microprocessors with limited memory by saving only a single return address per task during context switching.
  71. Kalman, Andrew E., Multi-tasking-real-time operating system for microprocessors with limited memory that constrains context switching to occur only at task level.
  72. Preston, Dan Alan; Lutter, Robert Pierce, Multiprocessor system and method for conducting transactions from a vehicle.
  73. Preston, Dan A., Multiprocessor system for managing devices in a home.
  74. Cai,Weidong, Non-interfering status inquiry for user threads.
  75. Bruemmer, David J.; Few, Douglas A., Occupancy change detection system and method.
  76. Abbott, Lisa; Badt, Daniel E.; Eckhart, John W.; Ruback, Harvey M.; Woodward, Steven G., Overriding default speech processing behavior using a default focus receiver.
  77. Sölve, Torbjörn; Weber, Sebastian; Svenér, Johan; Möller, Bernd; Smeets, Bernard; Esswein, Matthias; Bock, Michael; Kirchner, Elmar; Lind, Jan; Dahlman, Rikard; Bjäre, Björn, Platform system for mobile terminals.
  78. Bjäre, Björn; Le, Chi Thu; Hansson, Jonas; Svensson, Henrik; Danielsson, Mikael, Plug-in model.
  79. Fontenot, Nathan; Jennings, Jr., Robert C.; Schopp, Joel H.; Strosaker, Michael T.; Wilson, George C., Post-return asynchronous code execution.
  80. Preston, Dan Alan, Processing method for reprioritizing software application tasks.
  81. Hayashi,Kunihiko, Program execution apparatus.
  82. Uhler,G. Michael, Read-only access to CPO registers.
  83. Versteeg, Roelof J.; Few, Douglas A.; Kinoshita, Robert A.; Johnson, Doug; Linda, Ondrej, Real time explosive hazard information sensing, processing, and communication for autonomous operation.
  84. Versteeg, Roelof J.; Few, Douglas A.; Kinoshita, Robert A.; Johnson, Douglas; Linda, Ondrej, Real time explosive hazard information sensing, processing, and communication for autonomous operation.
  85. Hunsinger, Kenneth Mark; Reynolds, Patrick P.; Salahshour, Abdolreza, Recycling events to take advantage of capabilities of a management system.
  86. Lake,David; Tuffen,John, Reduced-overhead context-saving in static priority scheduled operating systems.
  87. Ruemmler,Christopher Philip; Ross,Jonathan K., Reducing latency, when accessing task priority levels.
  88. Chalmer,Steven R.; McClure,Steven T., Replaceable scheduling algorithm in multitasking kernel.
  89. Goossen, J. Andrew.; Maston, Michael Cory; Sharpe, Tracy C., Reserving a fixed amount of hardware resources of a multimedia console for system application and controlling the unreserved resources by the multimedia application.
  90. Bruemmer,David J.; Anderson,Matthew O., Robotic follow system and method.
  91. Bruemmer, David J., Robotic guarded motion system and method.
  92. Bruemmer, David J., Robotic intelligence kernel.
  93. Bruemmer, David J.; Few, Douglas A.; Walton, Miles C., Robotics virtual rail system and method.
  94. Nielsen, Curtis W.; Bruemmer, David J.; Walton, Miles C.; Hartley, Robert S.; Gertman, David I.; Kinoshita, Robert A.; Whetten, Jonathan, Robots, systems, and methods for hazard evaluation and visualization.
  95. Hansson,Jonas; Bj?re,Bj?rn, Security access manager in middleware.
  96. Jeong, Hyeonkuk; Garcia, Jr., Roberto; Zhou, Xiaosong; Price, Douglas S.; Abuan, Joe S., Selection of encoder and decoder for a video communications session.
  97. Hartog, Robert Scott; Taylor, Ralph Clay; Mantor, Michael; Woller, Thomas Roy; McGrath, Kevin; Nussbaum, Sebastien; Jayasena, Nuwan S.; McCrary, Rex; Rogers, Philip J.; Leather, Mark, Software mechanisms for managing task scheduling on an accelerated processing device (APD).
  98. Nelken, Yoram; Hod, Ronen; Navot, Amir; Michelson, Sam; Jessee, Randy; Shacham, Tsachy; Lanin, Beth; Hajaj, Nissan; Margalit, Avi; Magdalen, Josemina; Cohen, Dani, Software tool for training and testing a knowledge base.
  99. Nelken, Yoram; Hod, Ronen; Navot, Amir; Michelson, Sam; Jessee, Randy; Shacham, Tsachy; Lanin, Beth; Hajaj, Nissan; Margalit, Avi; Magdalen, Josemina; Cohen, Dani, Software tool for training and testing a knowledge base.
  100. Preston, Dan Alan; Olmstead, David, System and apparatus for the alignment of multi-aperture systems.
  101. Duttagupta, Subhasri; Virk, Rupinder Singh; Nambiar, Manoj Karunakaran, System and method facilitating performance prediction of multi-threaded application in presence of resource bottlenecks.
  102. Preston, Dan Alan; Olmstead, David, System and method for aligning sensors on a vehicle.
  103. Lutter, Robert Pierce, System and method for application failure detection.
  104. Nelken, Yoram, System and method for automatic task prioritization.
  105. Nelken, Yoram, System and method for automatic task prioritization.
  106. Nelken,Israel, System and method for classification of voice signals.
  107. Nelken, Yoram; Hajaj, Nissan; Magdalen, Yosemina; Cohen, Dani, System and method for classifying text.
  108. Nelken, Yoram, System and method for determining a set of attributes based on content of communications.
  109. Nelken, Yoram; Hajaj, Nissan; Magdalen, Josemina; Cohen, Dani, System and method for electronic communication management.
  110. Nelken,Yoram; Nelken,Israel; Hajaj,Nissan; Magdalen,Josemina; Bluger,Michael; Cohen,Dani, System and method for electronic communication management.
  111. Nelken,Yoram; Nelken,Israel; Hajaj,Nissan; Magdalen,Josemina; Bluger,Michael; Cohen,Dani, System and method for electronic communication management.
  112. Nelken, Yoram; Elliot, Stewart; Swanson, Brian; Hajaj, Nissan, System and method for increasing email productivity.
  113. Robles, David Morgan, System and method for isochronous task switching via hardware scheduling.
  114. Robles, David Morgan, System and method for isochronous task switching via hardware scheduling.
  115. Preston, Dan Alan; Preston, Joseph David; Schofield, Kenneth; Manos, Thomas August, System and method for modeling advanced automotive safety systems.
  116. Nelken, Yoram, System and method for optimizing timing of responses to customer communications.
  117. Preston, Dan Alan; Lutter, Robert Pierce, System and method for restricting access to vehicle software systems.
  118. Di Gregorio, Lorenzo, System and method for scheduling a multi-threaded processor.
  119. Nielsen, Curtis; Bruemmer, David; Few, Douglas; Walton, Miles, System and method for seamless task-directed autonomy for robots.
  120. Preston, Dan; Preston, Joseph David; Blum, Rick Scott; Manos, Thomas August; Schofield, Kenneth, System and method for the configuration of an automotive vehicle with modeled sensors.
  121. Gootherts, Paul; Larson, Douglas, System for controlling context switch of deferred requests using counter and flag setting of thread accessing shared resource or entering code region.
  122. Toyoshima Hirobumi,JPX ; Ishii Sugio,JPX ; Niimura Yasuhide,JPX ; Akiyama Kazuhito,JPX, System resource display apparatus and method thereof.
  123. Yodaiken, Victor J., System, method and computer program product for monitoring and controlling network connections from a supervisory operating system.
  124. Yodaiken, Victor J., System, method and computer program product for monitoring and controlling network connections from a supervisory operating system.
  125. Yodaiken, Victor J., System, method and computer program product for monitoring and controlling network connections from a supervisory operating system.
  126. Yodaiken, Victor J., System, method and computer program product for monitoring and controlling network connections from a supervisory operating system.
  127. Yodaiken,Victor J., System, method and computer program product for monitoring and controlling network connections from a supervisory operating system.
  128. Yodaiken, Victor J., Systems and methods for detecting a security breach in a computer system.
  129. Yodaiken, Victor J., Systems and methods for detecting a security breach in a computer system.
  130. Yodaiken, Victor J., Systems and methods for detecting a security breach in a computer system.
  131. Yodaiken, Victor J., Systems and methods for detecting a security breach in a computer system.
  132. Portolan, Michele; Van Treuren, Bradford; Goyal, Suresh, Systems and methods for dynamic scan scheduling.
  133. Abe, Mutsumi, Task management system.
  134. Brackman, David, Techniques for setting events in a multi-threaded system.
  135. Pilkington, Charles E., Thread execution scheduler for multi-processing system and method.
  136. Chung, Jaewoong; Strauss, Karin, User-level interrupt mechanism for multi-core architectures.
  137. Preston, Dan Alan, Vehicle audio application management system using logic circuitry.
  138. Preston, Dan A., Vehicle safety system.
  139. Preston, Dan Alan; Lutter, Robert Pierce, Wireless telecommunications method.
  140. Preston, Dan Alan; Lutter, Robert Pierce, Wireless telecommunications method and apparatus.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로