Movatterモバイル変換


[0]ホーム

URL:


US20090063686A1 - Automated service discovery and dynamic connection management - Google Patents

Automated service discovery and dynamic connection management
Download PDF

Info

Publication number
US20090063686A1
US20090063686A1US11/848,147US84814707AUS2009063686A1US 20090063686 A1US20090063686 A1US 20090063686A1US 84814707 AUS84814707 AUS 84814707AUS 2009063686 A1US2009063686 A1US 2009063686A1
Authority
US
United States
Prior art keywords
service
services
network
message
connection management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/848,147
Inventor
Brian K. Schmidt
James G. Hanko
J. Duane Northcutt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Silicon Image Inc
Original Assignee
Silicon Image Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silicon Image IncfiledCriticalSilicon Image Inc
Priority to US11/848,147priorityCriticalpatent/US20090063686A1/en
Assigned to SILICON IMAGE, INC.reassignmentSILICON IMAGE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HANKO, JAMES G., NORTHCUTT, J. DUANE, SCHMIDT, BRIAN K.
Priority to PCT/US2008/069364prioritypatent/WO2009032396A2/en
Priority to EP08772439.9Aprioritypatent/EP2186302B1/en
Priority to CN200880105183.6Aprioritypatent/CN101785281B/en
Priority to KR1020107006865Aprioritypatent/KR101488833B1/en
Priority to JP2010522990Aprioritypatent/JP5325219B2/en
Priority to TW097126143Aprioritypatent/TWI374646B/en
Publication of US20090063686A1publicationCriticalpatent/US20090063686A1/en
Priority to US13/541,390prioritypatent/US8924509B2/en
Priority to JP2013150733Aprioritypatent/JP5643881B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In some embodiments, an apparatus includes device functional circuitry to perform at least one service; and network interface control circuitry to control interaction between the apparatus and a network. The network interface control circuitry includes a service discovery module to (1) send a presence announcement message to be transmitted outside the device to let other devices outside the device know of services the device may perform and (2) to receive presence announcement messages from the other devices outside the device to learn what services to the other devices may perform. In some embodiments, the network interface control circuitry includes a dynamic connection management module. Other embodiments are described and claimed.

Description

Claims (25)

US11/848,1472007-08-302007-08-30Automated service discovery and dynamic connection managementAbandonedUS20090063686A1 (en)

Priority Applications (9)

Application NumberPriority DateFiling DateTitle
US11/848,147US20090063686A1 (en)2007-08-302007-08-30Automated service discovery and dynamic connection management
JP2010522990AJP5325219B2 (en)2007-08-302008-07-07 Automated service discovery and dynamic connection management
KR1020107006865AKR101488833B1 (en)2007-08-302008-07-07Automated service discovery and dynamic connection management
EP08772439.9AEP2186302B1 (en)2007-08-302008-07-07Automated service discovery and dynamic connection management
CN200880105183.6ACN101785281B (en)2007-08-302008-07-07Automated service discovery and dynamic connection management
PCT/US2008/069364WO2009032396A2 (en)2007-08-302008-07-07Automated service discovery and dynamic connection management
TW097126143ATWI374646B (en)2007-08-302008-07-10Apparatus for automated service discovery and dynamic connection management and system for the same
US13/541,390US8924509B2 (en)2007-08-302012-07-03Automated service discovery and dynamic connection management
JP2013150733AJP5643881B2 (en)2007-08-302013-07-19 Automated service discovery and dynamic connection management

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/848,147US20090063686A1 (en)2007-08-302007-08-30Automated service discovery and dynamic connection management

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/541,390ContinuationUS8924509B2 (en)2007-08-302012-07-03Automated service discovery and dynamic connection management

Publications (1)

Publication NumberPublication Date
US20090063686A1true US20090063686A1 (en)2009-03-05

Family

ID=40175376

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/848,147AbandonedUS20090063686A1 (en)2007-08-302007-08-30Automated service discovery and dynamic connection management
US13/541,390Expired - Fee RelatedUS8924509B2 (en)2007-08-302012-07-03Automated service discovery and dynamic connection management

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US13/541,390Expired - Fee RelatedUS8924509B2 (en)2007-08-302012-07-03Automated service discovery and dynamic connection management

Country Status (7)

CountryLink
US (2)US20090063686A1 (en)
EP (1)EP2186302B1 (en)
JP (2)JP5325219B2 (en)
KR (1)KR101488833B1 (en)
CN (1)CN101785281B (en)
TW (1)TWI374646B (en)
WO (1)WO2009032396A2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100235523A1 (en)*2009-03-162010-09-16Robert GarciaFramework for supporting multi-device collaboration
US20100233960A1 (en)*2009-03-162010-09-16Brian TuckerService discovery functionality utilizing personal area network protocols
US20100235525A1 (en)*2009-03-162010-09-16Apple Inc.Efficient service discovery for peer-to-peer networking devices
US20120131153A1 (en)*2010-11-192012-05-24Silicon Image, Inc.Discovery of electronic devices in a combined network
US20120136944A1 (en)*2010-04-052012-05-31Futurewei Technologies, Inc.Method For Dynamic Discovery of Control Plane Resources and Services
US20140016227A1 (en)*2012-07-122014-01-16Oracle International CorporationTape library string request management
US8730328B2 (en)2011-10-062014-05-20Qualcomm IncorporatedFrame buffer format detection
US8797874B2 (en)2011-09-092014-08-05Futurewei Technologies, Inc.Apparatus and system for packet routing and forwarding in an interior network
US20160119964A1 (en)*2013-05-202016-04-28Samsung Electronics Co., Ltd.Discovery method and apparatus
US9363320B2 (en)2012-12-052016-06-07Microsoft Technology Licensing, LlcPersistent connection between network devices
US9432917B2 (en)2009-10-302016-08-30Qualcomm IncorporatedMethods and systems for peer-to-peer network discovery using multi-user diversity
US9692733B2 (en)*2015-02-102017-06-27Red Hat, Inc.Key establishment and management protocol optimizations in view of channel reliability
CN107077339A (en)*2014-10-022017-08-18西门子公司 Utilize programming automation in a 3D graphical editor that tightly couples logic and physics simulation
US9774563B2 (en)2013-07-112017-09-26Huawei Technologies Co., Ltd.Packet transmission method, apparatus, and system in multicast domain name system
US10277683B2 (en)2009-03-162019-04-30Apple Inc.Multifunctional devices as virtual accessories
US11122136B2 (en)*2018-10-222021-09-14Red Hat, Inc.Quantum payload service for facilitating communications between a quantum computing system and classical computing systems
US11190616B2 (en)*2018-10-152021-11-30Liveperson, Inc.Dynamic endpoint communication channels
US11309974B2 (en)2019-05-092022-04-19Red Hat, Inc.Quantum channel routing utilizing a quantum channel measurement service
US11323303B2 (en)*2011-03-032022-05-03Iot Holdings, Inc.Method and apparatus for accessing services affiliated with a discovered service provider
US20220368668A1 (en)*2019-10-012022-11-17Perinet GmbHMethod for identifying network services in a network having internet-of-things network subscribers

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP6057565B2 (en)*2012-07-042017-01-11キヤノン株式会社 Image processing apparatus, image processing apparatus control method, and program
US9007945B2 (en)*2013-01-232015-04-14Dell Products L.P.Automated network service discovery and communication
JP6147415B2 (en)*2013-04-092017-06-14ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh Service discovery method in a computer network that is resistant to network changes
US9432472B2 (en)2014-02-242016-08-30Microsoft Technology Licensing, LlcAccelerated training of personal daemons
US9473944B2 (en)2014-02-242016-10-18Microsoft Technology Licensing, LlcLocal personal daemon
US9218497B2 (en)2014-02-242015-12-22Microsoft Technology Licensing, LlcIncentive-based app execution
US9417831B2 (en)2014-03-052016-08-16TriceratMethod and system of providing computer network based limited visibility service discovery
US9560055B2 (en)2014-04-302017-01-31Microsoft Technology Licensing, LlcClient-side integration framework of services
US20150341308A1 (en)*2014-05-232015-11-26Toshiba Tec Kabushiki KaishamDNS REPLICATOR USING DEVICE DISCOVERY
JP2016063355A (en)*2014-09-172016-04-25株式会社東芝Distribution information generating device
US10528228B2 (en)2017-06-212020-01-07Microsoft Technology Licensing, LlcInteraction with notifications across devices with a digital assistant
CN116248510B (en)*2022-12-272025-06-24中电九天智能科技有限公司 A system and method for automatically integrating industrial equipment into the industrial Internet

Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5862335A (en)*1993-04-011999-01-19Intel Corp.Method and apparatus for monitoring file transfers and logical connections in a computer network
US6484174B1 (en)*1998-04-202002-11-19Sun Microsystems, Inc.Method and apparatus for session management and user authentication
US20020188714A1 (en)*2001-04-052002-12-12Nicolas BouthorsState of activity management method for a radio communications terminal
US6532368B1 (en)*1999-01-252003-03-11International Business Machines CorporationService advertisements in wireless local networks
EP1320229A2 (en)*2001-12-142003-06-18Openwave Systems Inc.Method and device for messaging
US20030195934A1 (en)*2002-04-152003-10-16Peterson Neil J.Web services-based communications for use with process control systems
US6665705B1 (en)*1999-10-192003-12-16International Business Machines CorporationMethod and apparatus for proxy replication
US20040059722A1 (en)*2002-09-242004-03-25Yeh Danny Lo-TienMethod and apparatus for discovery of dynamic network services
US20040148334A1 (en)*2003-01-282004-07-29Sbc Properties, L.P.Coordination platform and method for dynamic aggregation of services
US20050108389A1 (en)*2003-11-132005-05-19International Business Machines CorporationNetwork endpoint health check
US6961560B2 (en)*2001-05-232005-11-01International Business Machines CorporationMethod and device for prompt and efficient service discovery in wireless networks
US20060018264A1 (en)*2004-07-212006-01-26Fujitsu LimitedOpened network connection control method, opened network connection control system, connection control unit and recording medium
US20060064496A1 (en)*2003-09-252006-03-23Microsoft CorporationSystem and method for computing concurrent network connection information
US20060107287A1 (en)*2002-08-152006-05-18Kook-Heui LeeMultimedia broadcast/multicast service announcement and notification
US7065579B2 (en)*2001-01-222006-06-20Sun Microsystems, Inc.System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a network
US20060277275A1 (en)*2005-04-022006-12-07Glaenzer Eric FDynamic management of communication ports, devices, and logical connections
US20070143449A1 (en)*2005-10-142007-06-21Julian Wray WestDiscovering network services
US7290054B2 (en)*2002-04-262007-10-30Redback Networks Inc.Dynamic modification of a subscriber connection
US7426393B2 (en)*2001-11-192008-09-16Nokia CorporationMethod and system of identifying network services
US7444409B2 (en)*2005-01-212008-10-28Research In Motion LimitedSystem and method for determining a designated connection between components of computing devices

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5465359A (en)*1993-11-011995-11-07International Business Machines CorporationMethod and system for managing data and users of data in a data processing system
US5764645A (en)*1996-06-121998-06-09Microsoft CorporationIP/ATM network adaptation
US6571277B1 (en)*1999-10-192003-05-27International Business Machines CorporationMethod and apparatus for scaling universal plug and play networks using atomic proxy replication
CN1589542A (en)2000-11-172005-03-02摩托罗拉公司Multiple service subflows within a cable modem service flow
US7849140B2 (en)*2002-08-292010-12-07Oracle America, Inc.Peer-to-peer email messaging
US8145759B2 (en)*2002-11-042012-03-27Oracle America, Inc.Dynamically configurable resource pool
GB0322770D0 (en)2003-09-292003-10-29British TelecommBandwith allocation
CN100338920C (en)*2005-01-272007-09-19中国科学院计算技术研究所Method for building emergent communicating system by hierarchical self-organized network
US7613426B2 (en)2005-12-202009-11-03Microsoft CorporationProximity service discovery in wireless networks
US20080253383A1 (en)*2007-04-132008-10-16Microsoft CorporationCommunicating using the port-preserving nature of symmetric network address translators
CN101334778B (en)*2007-06-292011-08-03国际商业机器公司Management database connecting method and system

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5862335A (en)*1993-04-011999-01-19Intel Corp.Method and apparatus for monitoring file transfers and logical connections in a computer network
US6484174B1 (en)*1998-04-202002-11-19Sun Microsystems, Inc.Method and apparatus for session management and user authentication
US6532368B1 (en)*1999-01-252003-03-11International Business Machines CorporationService advertisements in wireless local networks
US6665705B1 (en)*1999-10-192003-12-16International Business Machines CorporationMethod and apparatus for proxy replication
US7065579B2 (en)*2001-01-222006-06-20Sun Microsystems, Inc.System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a network
US20020188714A1 (en)*2001-04-052002-12-12Nicolas BouthorsState of activity management method for a radio communications terminal
US6961560B2 (en)*2001-05-232005-11-01International Business Machines CorporationMethod and device for prompt and efficient service discovery in wireless networks
US7426393B2 (en)*2001-11-192008-09-16Nokia CorporationMethod and system of identifying network services
EP1320229A2 (en)*2001-12-142003-06-18Openwave Systems Inc.Method and device for messaging
US20030195934A1 (en)*2002-04-152003-10-16Peterson Neil J.Web services-based communications for use with process control systems
US7290054B2 (en)*2002-04-262007-10-30Redback Networks Inc.Dynamic modification of a subscriber connection
US20060107287A1 (en)*2002-08-152006-05-18Kook-Heui LeeMultimedia broadcast/multicast service announcement and notification
US20040059722A1 (en)*2002-09-242004-03-25Yeh Danny Lo-TienMethod and apparatus for discovery of dynamic network services
US20040148334A1 (en)*2003-01-282004-07-29Sbc Properties, L.P.Coordination platform and method for dynamic aggregation of services
US20060064496A1 (en)*2003-09-252006-03-23Microsoft CorporationSystem and method for computing concurrent network connection information
US20050108389A1 (en)*2003-11-132005-05-19International Business Machines CorporationNetwork endpoint health check
US20060018264A1 (en)*2004-07-212006-01-26Fujitsu LimitedOpened network connection control method, opened network connection control system, connection control unit and recording medium
US7444409B2 (en)*2005-01-212008-10-28Research In Motion LimitedSystem and method for determining a designated connection between components of computing devices
US20060277275A1 (en)*2005-04-022006-12-07Glaenzer Eric FDynamic management of communication ports, devices, and logical connections
US20070143449A1 (en)*2005-10-142007-06-21Julian Wray WestDiscovering network services

Cited By (39)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8572248B2 (en)2009-03-162013-10-29Apple Inc.Efficient service discovery for peer-to-peer networking devices
US20100233960A1 (en)*2009-03-162010-09-16Brian TuckerService discovery functionality utilizing personal area network protocols
US20100235525A1 (en)*2009-03-162010-09-16Apple Inc.Efficient service discovery for peer-to-peer networking devices
EP2230820A1 (en)*2009-03-162010-09-22Apple Inc.Service discovery funtionality utilizing personal area network protocols
CN101841443A (en)*2009-03-162010-09-22苹果公司Service discovery funtionality utilizing personal area network protocols
WO2010107565A1 (en)*2009-03-162010-09-23Apple Inc.Service discovery functionality utilizing personal area network protocols
US10277683B2 (en)2009-03-162019-04-30Apple Inc.Multifunctional devices as virtual accessories
US9344339B2 (en)2009-03-162016-05-17Apple Inc.Efficient service discovery for peer-to-peer networking devices
US20100235523A1 (en)*2009-03-162010-09-16Robert GarciaFramework for supporting multi-device collaboration
US8285860B2 (en)2009-03-162012-10-09Apple Inc.Efficient service discovery for peer-to-peer networking devices
US9432917B2 (en)2009-10-302016-08-30Qualcomm IncorporatedMethods and systems for peer-to-peer network discovery using multi-user diversity
US9116749B2 (en)*2010-04-052015-08-25Futurewei Technologies, Inc.Method for dynamic on demand startup of a process or resource
US20120136944A1 (en)*2010-04-052012-05-31Futurewei Technologies, Inc.Method For Dynamic Discovery of Control Plane Resources and Services
US20120137012A1 (en)*2010-04-052012-05-31Futurewei Technologies, Inc.Method for Dynamic On Demand Startup of a Process or Resource
US9158589B2 (en)*2010-04-052015-10-13Futurewei Technologies, Inc.Method for dynamic migration of a process or services from one control plane processor to another
US20120209989A1 (en)*2010-04-052012-08-16Futurewei Technologies, Inc.Method for Dynamic Migration of a Process or Services from One Control Plane Processor to Another
US8504672B2 (en)*2010-11-192013-08-06Silicon Image, Inc.Discovery of electronic devices in a combined network
US8799443B2 (en)*2010-11-192014-08-05Silicon Image, Inc.Discovery of electronic devices in a combined network
US20120131153A1 (en)*2010-11-192012-05-24Silicon Image, Inc.Discovery of electronic devices in a combined network
US20130326030A1 (en)*2010-11-192013-12-05Silicon Image, Inc.Discovery of electronic devices in a combined network
US11323303B2 (en)*2011-03-032022-05-03Iot Holdings, Inc.Method and apparatus for accessing services affiliated with a discovered service provider
US8797874B2 (en)2011-09-092014-08-05Futurewei Technologies, Inc.Apparatus and system for packet routing and forwarding in an interior network
US8730328B2 (en)2011-10-062014-05-20Qualcomm IncorporatedFrame buffer format detection
US20140016227A1 (en)*2012-07-122014-01-16Oracle International CorporationTape library string request management
US9330709B2 (en)*2012-07-122016-05-03Oracle International CorporationTape library string request management
US9363320B2 (en)2012-12-052016-06-07Microsoft Technology Licensing, LlcPersistent connection between network devices
USRE50279E1 (en)*2013-05-202025-01-21Samsung Electronics Co., Ltd.Discovery method and apparatus
US9839059B2 (en)*2013-05-202017-12-05Samsung Electronics Co., Ltd.Discovery method and apparatus
US20160119964A1 (en)*2013-05-202016-04-28Samsung Electronics Co., Ltd.Discovery method and apparatus
US9774563B2 (en)2013-07-112017-09-26Huawei Technologies Co., Ltd.Packet transmission method, apparatus, and system in multicast domain name system
CN107077339A (en)*2014-10-022017-08-18西门子公司 Utilize programming automation in a 3D graphical editor that tightly couples logic and physics simulation
CN107077339B (en)*2014-10-022021-09-14西门子公司Programming automation in a 3D graphics editor with tightly coupled logic and physics simulations
US10620917B2 (en)*2014-10-022020-04-14Siemens AktiengesellschaftProgramming automation in a 3D graphical editor with tightly coupled logic and physical simulation
US9692733B2 (en)*2015-02-102017-06-27Red Hat, Inc.Key establishment and management protocol optimizations in view of channel reliability
US11190616B2 (en)*2018-10-152021-11-30Liveperson, Inc.Dynamic endpoint communication channels
US12219034B2 (en)2018-10-152025-02-04Liveperson, Inc.Dynamic endpoint communication channels
US11122136B2 (en)*2018-10-222021-09-14Red Hat, Inc.Quantum payload service for facilitating communications between a quantum computing system and classical computing systems
US11309974B2 (en)2019-05-092022-04-19Red Hat, Inc.Quantum channel routing utilizing a quantum channel measurement service
US20220368668A1 (en)*2019-10-012022-11-17Perinet GmbHMethod for identifying network services in a network having internet-of-things network subscribers

Also Published As

Publication numberPublication date
JP5325219B2 (en)2013-10-23
EP2186302A2 (en)2010-05-19
KR20100066526A (en)2010-06-17
JP2013215008A (en)2013-10-17
US20120296955A1 (en)2012-11-22
WO2009032396A3 (en)2009-06-11
TW200910889A (en)2009-03-01
JP2010538537A (en)2010-12-09
KR101488833B1 (en)2015-02-02
JP5643881B2 (en)2014-12-17
TWI374646B (en)2012-10-11
EP2186302B1 (en)2017-04-19
CN101785281A (en)2010-07-21
CN101785281B (en)2014-10-29
WO2009032396A2 (en)2009-03-12
US8924509B2 (en)2014-12-30

Similar Documents

PublicationPublication DateTitle
US8924509B2 (en)Automated service discovery and dynamic connection management
US8782178B2 (en)Distributed bootstrapping mechanism for peer-to-peer networks
JP4083737B2 (en) Peer-to-peer network communication by network address translation (NAT)
US8050282B2 (en)Universal plug and play device and method of resolving network address conflict by considering remote access
KR100643285B1 (en) System and method for data transmission and reception using multicast
US7366164B1 (en)Method for regulating power for voice over Internet Protocol telephones
US20070206597A1 (en)Methods and apparatus for providing an enhanced dynamic multipoint virtual private network architecture
US8379653B2 (en)Remote access method in network environment comprising NAT device
US10447652B2 (en)High availability bridging between layer 2 networks
EP2795850B1 (en)Modifying a property of a sequence of sent packets to uniquely identify an entity on a network such as an encrypted network
CN110391919B (en)Multicast traffic forwarding method and device, and electronic device
US6631415B1 (en)Method and system for providing a communication connection using stream identifiers
WO2022190580A1 (en)On-vehicle relay device, management device, on-vehicle system, and communication management method
US20050135359A1 (en)System and method for IPSEC-compliant network address port translation
CN107135118B (en) A unicast communication method, gateway and VXLAN access device
US6910090B1 (en)Maintaining communications in a bus bridge interconnect
US7617316B2 (en)Network connection device, network system and method for avoiding duplication of proxy function
CN115051890A (en)Message processing method, system, device, electronic equipment and storage medium
US20120011235A1 (en)Systems and Methods for Implementing Multiple ISIS Routing Instances on a Network Element
US7729367B1 (en)Method for bring-up of voice over internet protocol telephones
KR20210066641A (en)Method for processing push data in icn system and apparatus for the same
JP2001119394A (en)Cryptographic key distributing method

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SILICON IMAGE, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHMIDT, BRIAN K.;HANKO, JAMES G.;NORTHCUTT, J. DUANE;REEL/FRAME:019785/0979

Effective date:20070830

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp