$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Peer networking host framework and hosting API 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/16
출원번호 UP-0336747 (2006-01-19)
등록번호 US-7774477 (2010-08-30)
발명자 / 주소
  • Zintel, William Michael
  • Weisman, Daniel R.
  • Pather, Shyamalan
  • Rao, Ravi T.
  • Bendixen, Mason K.
  • Rude, Christopher M.
출원인 / 주소
  • Microsoft Corporation
대리인 / 주소
    Klarquist Sparkman, LLP
인용정보 피인용 횟수 : 26  인용 특허 : 48

초록

A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protoc

대표청구항

We claim: 1. In a network of computing devices interoperating via a peer networking protocol, a method of peer networking protocol hosting for a group of logical devices such that the computing devices on the network are able to interoperate with the hosted logical devices via the peer networking p

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

  1. Lo, Frederick; Orchard, David B.; Viswanathan, Arvind; Vodarek, Jiri George, Accessing a ERP application over the internet using strongly typed declarative language files.
  2. Saulpaugh, Thomas E.; Slaughter, Gregory L.; Pouyoul, Eric, Addressing message gates in a distributed computing environment.
  3. Libert, Scott A.; Woolridge, Robert J.; Jin, Baochun; Tran, Alex C.; Murugavel, P.; Hillebrandt, Mark S.; Joshi, Suhas; Krishnamurthy, Sridhar; Govindakrishnan, Rajagopal, Associative management of multimedia assets and associated resources using multi-domain agent-based communication between heterogeneous peers.
  4. Zintel, William Michael, Auto-configuring of peripheral on host/peripheral computing platform with peer networking-to-host/peripheral adapter for peer networking connectivity.
  5. Slaughter, Gregory L.; Saulpaugh, Thomas E.; Duigou, Michael J., Client-specified display services in a distributed computing environment.
  6. Regnier Barbara Ann (Mazeppa MN) Youngers David Nicholas (Rochester MN), Client/server computer systems having control of client-based application programs, and application-program control mean.
  7. Gandhi,Amar S.; Layman,Andrew J.; Weisman,Daniel R.; Pather,Shyamalan; Zintel,William Michael, Data driven remote device control model with general programming interface-to-network messaging adapter.
  8. Haroun Wassef ; Moore George M. ; Foltz Forrest ; Stubbs Edward L. ; Andrew Felix Gerard Torquil Ifor, Digital interconnects of a PC with consumer electronics devices.
  9. Gu, Ye; Ford, Peter S.; Knight, Holly; Goland, Yaron Y.; Leach, Paul J., Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages.
  10. Hattig, Myron, Gathering of device discovery information.
  11. Thompson, Richard D.; Matchen, Paul M.; Boies, Stephen J., Hierarchical view of data binding between display elements that are organized in a hierarchical structure to a data store that is also organized in a hierarchical structure.
  12. Dodrill, Lewis Dean; Danner, Ryan Alan; Barban, Susan Harrow, Instant messaging system using voice enabled web based application server.
  13. Andrew Dugan ; Allen M. Holmes ; Terence A. Robb ; Ajay P. Deo ; Sami Syed BE; Wendy T. Wong, Intelligent network.
  14. Ankireddipally, Lakshmi Narasimha; Yeh, Ryh-Wei, Interaction protocol for managing cross company processes among network-distributed applications.
  15. Sharpe ; Jr. Richard R. ; Bruck Robert ; Wagenknecht Richard ; Westbrock Jon D. ; Tielens Craig R. ; Kieley James W., Interface controls for use in a field device management system.
  16. Slaughter, Gregory L.; Saulpaugh, Thomas E.; Traversat, Bernard A.; Abdelaziz, Mohamed M., Mechanism and apparatus for returning results of services in a distributed computing environment.
  17. Slaughter, Gregory L.; Saulpaugh, Thomas E.; Traversat, Bernard A.; Abdelaziz, Mohamed M.; Duigou, Michael J., Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment.
  18. Slaughter, Gregory L.; Saulpaugh, Thomas E.; Traversat, Bernard A.; Abdelaziz, Mohamed M., Mechanism and apparatus for web-based searching of URI-addressable repositories in a distributed computing environment.
  19. Saulpaugh, Thomas E.; Slaughter, Gregory L.; Traversat, Bernard A.; Abdelaziz, Mohamed M., Message gates in a distributed computing environment.
  20. Oprescu Florin (Sunnyvale CA) Van Brunt Roger (San Francisco CA), Method and apparatus for a dynamic, multi-speed bus architecture in which an exchange of speed messages occurs independe.
  21. Shteyn Yevgeniy Eugene, Method and apparatus for a low data-rate network to be represented on and controllable by high data-rate home audio/video interoperability (HAVi) network.
  22. Logston, Gary; Ladd, Patrick, Method and apparatus for balancing distributed applications.
  23. Staats Erik P., Method and apparatus for providing reset transparency on a reconfigurable bus.
  24. Oprescu Florin (Sunnyvale CA), Method and apparatus for unique address assignment, node self-identification and topology mapping for a directed acyclic.
  25. Saulpaugh, Thomas E.; Slaughter, Gregory L., Method and apparatus to discover services using flexible search criteria.
  26. Ford Peter S. ; Bahl Pradeep ; Khaki Jawad Mohamed J. ; Burns Greg ; Beeson Frank J., Method and computer program product for automatically generating an internet protocol (IP) address.
  27. Victor B. Lortz ; Jonathan G. Ritchie, Method and device for filtering events in an event notification service.
  28. Glasser Daniel S. ; McCurdy Ann Elizabeth ; Price Robert M., Method and system for controlling user access to a resource in a networked computing environment.
  29. Christensen Erik B. ; Lovering Bradford H., Method and system for remote automation of object oriented applications.
  30. Lamb, Marshall A., Methods, systems and computer program products for chaining integration objects to provide web access for legacy data sources.
  31. Pettus Christopher E. (San Francisco CA), Object-oriented networking system with dynamically configurable communication links.
  32. Goldsmith Amy M. (Los Gatos CA) Goldsmith David B. (Los Gatos CA) Pettus Christopher E. (San Francisco CA), Object-oriented remote procedure call networking system.
  33. Madduri Hari Haranath, Peer-to-peer communication interface.
  34. Semenzato Luigi, Plug-in control including an independent plug-in process.
  35. Reynolds Brian A. (Redmond WA) Santerre Pierre-Yves (Bellevue WA) Richman Darryl S. (Bellevue WA) Lipe Ralph A. (Woodinville WA) McKaughan Robert M. (Redmond WA), Reduce or fail-safe bootstrapping of a system having a graphical user interface.
  36. Mein, Gunnar; Pal, Shankar; Dhondu, Govinda; Anand, Thulusalamatom Krishnamurthi; Stojanovic, Alexander; Al-Ghosein, Mohsen; Oeuvray, Paul M., Simple object access protocol.
  37. Zintel, William Michael; Christian, Brian S.; Christian, Bradford A., Synchronization of controlled device state using state table and eventing in data-driven remote device control model.
  38. Leung Yuen Yu ; Pierce Shaun D., System and method for encapsulating legacy data transport protocols for IEEE 1394 serial bus.
  39. Reneris Kenneth S., System and method for using a hierarchical data structure to control and identify devices and represent connections betw.
  40. Frank, Gerald L.; Wahlquist, Jr., Danny J.; Frank, Brian S.; Sublett, John W.; Giorgis, Daniel P.; Rockwell, Jr., William G.; Allgood, Ottie E.; Adams, Robert A., System and methods for object-oriented control of diverse electromechanical systems using a computer network.
  41. Lichtman Moshe ; Enstrom Mark R. ; Lennon Thomas E. ; Lipe Ralph A. ; Santerre Pierre-Yves ; Short Robert T. ; Voth David W., System for allocating the resources of a computer system.
  42. Lipe Ralph A. ; Santerre Pierre-Yves, System for configuring a computer system.
  43. Lichtman Moshe ; Enstrom Mark R. ; Lennon Thomas E. ; Lipe Ralph A. ; Santerre Pierre-Yves ; Short Robert T. ; Voth David W., System for configuring devices for a computer system.
  44. Brooks Matthew G. ; Young Russell T., System for replicating and associating file types with application programs among plurality of partitions in a server.
  45. Staats Erik P. ; Lash Robin D., System for retrieving configuration information from node configuration memory identified by key field used as search cr.
  46. Saulpaugh, Thomas E.; Slaughter, Gregory L.; Traversat, Bernard A.; Pouyoul, Eric, Trusted construction of message endpoints in a distributed computing environment.
  47. Rangarajan Govindarajan ; Huo Chaoying, Using objects to discover network information about a remote network having a different network protocol.
  48. Zintel, William M.; Gandhi, Amar S.; Gu, Ye; Pather, Shyamalan; Schlimmer, Jeffrey C.; Rude, Christopher M.; Weisman, Daniel R.; Ryan, Donald R.; Leach, Paul J.; Cai, Ting; Knight, Holly N.; Ford, Pe, XML-based template language for devices and services.

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

  1. Melsen, Torben; Andersen, Ole Helleberg; Karkov, Jørgen, Broadband network access.
  2. Barrow, Chris, Caching and memory optimizations for multi-layer XML customization.
  3. Adya, Atul; Wolman, Alastair; Dunagan, John D, Crisscross cancellation protocol.
  4. Bridges, Dick, Cross-platform software framework for embedded systems on data storage device.
  5. Konduri, Gangadhar, Customization creation and update for multi-layer XML customization.
  6. Lowes, Christopher David, Customization restrictions for multi-layer XML customization.
  7. Barrow, Chris, Customization syntax for multi-layer XML customization.
  8. Rathod, Hari; Bajo, Allison; Torii, Minoru, Devices, systems, and methods for device provisioning.
  9. Addala, Raju; Singh, Alok; Nene, Shrikant; Butt, Zeeshan, Dynamic service invocation and service adaptation in BPEL SOA process.
  10. Addala, Raju; Singh, Alok; Kozic, Scott; Sridharan, Sarita; Datti, Sunita, Generic wait service: pausing a BPEL process.
  11. Jaber, Muhammed K.; Brahmaroutu, Surender V., Grid computing resources and a method of use thereof.
  12. Min, Ju-won, Method of allocating IP address of image forming apparatus using DHCP, image forming apparatus and system of allocating IP address using DHCP.
  13. Barrow, Chris; Konduri, Gangadhar; Farrell, Ted; Triggs, Nicholas St. John, Multi-layer XML customization.
  14. Krishnamurthy, Sanjay M., Optimizations using a BPEL compiler.
  15. Chang, Michael Alan, Peer-to-peer home automation management.
  16. Konduri, Gangadhar; McKinney, Denny; Eraiah, Siddalingaiah; Khodabakchian, Edwin, Reuse of shared metadata across applications via URL protocol.
  17. Konduri, Gangadhar; McKinney, Denny, Sandbox support for metadata in running applications.
  18. Anbuselvan, Ananthalakshmi, Secure framework for invoking server-side APIs using AJAX.
  19. Anbuselvan, Ananthalakshmi, System and method for integration of browser-based thin client applications within desktop rich client architecture.
  20. Srinivasan, Nagaraj; Anbuselvan, Ananthalakshmi; Rangarajan, Keshava; Krishnamurthy, Sudharsan; Sinha, Murari; Chen, Yuling; Rao, Aditya Ramamurthy; Dasararaju, Jayateja; Gupta, Harish, System and method for meta-data driven, semi-automated generation of web services based on existing applications.
  21. Srinivasan, Nagaraj; Anbuselvan, Ananthalakshmi; Rangarajan, Keshava; Krishnamurthy, Sudharsan; Sinha, Murari; Chen, Yuling; Rao, Aditya Ramamurthy; Dasararaju, Jayateja; Gupta, Harish, System and method for meta-data driven, semi-automated generation of web services based on existing applications.
  22. Yuh, Han-Sheng; Wang, Weidong William; Hayes, Patrick H.; Conway, Jr., James N., System and method for upgrading the remote control functionality of a device.
  23. Yuh, Han-Sheng; Wang, Weidong William; Hayes, Patrick H.; Conway, Jr., James N., System and method for upgrading the remote control functionality of a device.
  24. Yuh, Han-Sheng; Wang, Weidong William; Hayes, Patrick H.; Conway, Jr., James N., System and method for upgrading the remote control functionality of a device.
  25. Kand, Khanderao; Zhong, Qing; Tam, Albert; Thukkaram, Prabhu, Techniques for displaying customizations for composite applications.
  26. Utschig-Utschig, Clemens; Kand, Khanderao; Borthakur, Avi; Tam, Albert; Thukkaram, Prabhu; Zhong, Qing; Pavlik, Greg, Techniques related to customizations for composite applications.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로