IP Library › Granted Patent US 12,701,099
Granted Patent B2
US 12,701,099 · App. 17/766,016 · Granted Aug 4, 2026

Method for identifying network services in a network having internet-of-things network subscribers

Inventor: Karsten Walther (Königs Wusterhausen, DE)
Assignee: PERINET GMBH
H04L61/4511H04L61/4541H04L67/51
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,701,099
App. No.
17/766,016
Granted
Aug 4, 2026
Kind
B2
Abstract

A method is provided for identifying network services in a network having at least one Internet-of-Things network subscriber, in particular Internet-of-Things sensors/actuators, based on domain name system service discovery DNS-SD via a multicast domain name system mDNS. A domain name system service discovery DNS-SD compliant request for a network service type is transmitted by an Internet-of-Things network subscriber to a network having at least one host that provides network services. At least one domain name system service discovery DNS-SD compliant response to the request is received from one of the hosts. The response comprises a text field having a network service identifier. A connection request is transmitted by the Internet-of-Things network subscriber to the host to which the network service identifier is assigned and which provides the desired network service.

Claims (11)

1 . A method for identifying network services in a network having at least one host which provides the network services with network service identifiers, and with at least one Internet-of-Things network subscriber in a form of at least one Internet-of-Things sensor, actuator or wireless sender or receiver based on domain name system service discovery (DNS-SD) via a multicast domain name system (mDNS), the method comprising:

transmitting a DNS-SD compliant request for a requested network service type from an Internet-of-Things network subscriber to the network having the at least one host that provides the network services;

receiving a DNS-SD compliant response from one of the at least one host to the DNS-SD compliant request,

wherein the DNS-SD compliant response comprises a text field having a network service identifier of a network service corresponding to the requested network service type,

transmitting a connection request from the Internet-of-Things network subscriber to the at least one host to which the network service identifier in the DNS-SD compliant response is assigned and which provides the network service corresponding to the requested network service type, and

freely selecting the network service identifier for the network service by a user when setting up a system such that the user determines a name of the network service identifier, wherein:

an identifier of the Internet-of-Things network subscriber or the network service identifier is determined by the user based on a system diagram or a system structure,

the network service identifier in the text field corresponds to an identifier of an associated network service in an application layer, and

an addressing of the Internet-of-Things network subscriber or the at least one host is performed based on IPV6 link local addresses such that the Internet-of-Things network subscriber or the at least one host allocates or assigns IP addresses.

2 . The method for identifying network services according to claim 1 , wherein the multicast domain name system (mDNS) is a wide-area mDNS.

3 . The method for identifying network services according to claim 1 , wherein the at least one host is configured to represent the Internet-of-Things network subscriber.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2022
From: WALTHER, KARSTEN, DR.
To: PERINET GMBH
Reel/Frame 061185/0583 →
Priority Claims (1)
DE 10 2019 126 486.3 · Oct 1, 2019 · national
Continuity (1)
Related Publication 20220368668A1 · Nov 17, 2022
References Cited (40)
US 9479572B1 · Subramanian · 2016 [cited by examiner]
US 9553843B1 · Smith · 2017 [cited by examiner]
US 9774709B2 · Bhagwat · 2017 [cited by examiner]
US 10284659B2 · Cheshire · 2019 [cited by examiner]
US 10715482B2 · Rahman · 2020 [cited by examiner]
US 20090063686A1 · Schmidt · 2009 [cited by examiner]
US 20090291631A1 · Xue · 2009 [cited by examiner]
US 20140089478A1 · Seed · 2014 [cited by examiner]
US 20140244860A1 · A.R. · 2014 [cited by examiner]
US 20140244996A1 · Parthasarathy · 2014 [cited by examiner]
US 20140269703A1 · Sundaresan · 2014 [cited by examiner]
US 20140366105A1 · Bradley · 2014 [cited by examiner]
US 20140376405A1 · Erickson · 2014 [cited by examiner]
US 20150019759A1 · Tran · 2015 [cited by examiner]
US 20150020159A1 · Xu · 2015 [cited by examiner]
US 20150142968A1 · Bhagwat et al. · 2015 [cited by applicant]
US 20150341446A1 · Nguyen et al. · 2015 [cited by applicant]
US 20160036762A1 · Droms · 2016 [cited by examiner]
US 20160127305A1 · Droms et al. · 2016 [cited by applicant]
US 20160219014A1 · Forsman · 2016 [cited by examiner]
US 20170078408A1 · Lepp · 2017 [cited by examiner]
US 20180159960A1 · Farrugia · 2018 [cited by examiner]
US 20180191666A1 · Rahman et al. · 2018 [cited by applicant]
US 20190166481A1 · Nakagawa · 2019 [cited by examiner]
US 20190182204A1 · Kachalia · 2019 [cited by examiner]
US 20190182300A1 · Simotas et al. · 2019 [cited by applicant]
US 20190230503A1 · Circosta · 2019 [cited by examiner]
CN 103973830A · 2014 [cited by applicant]
CN 105075225A · 2015 [cited by applicant]
CN 105284178A · 2016 [cited by applicant]
CN 106133714A · 2016 [cited by applicant]
CN 107835149A · 2018 [cited by applicant]
CN 109246024A · 2019 [cited by applicant]
EP 3320671B1 · 2020 [cited by examiner]
WO WO2014101935A1 · 2014 [cited by applicant]
WO WO2014200691A1 · 2014 [cited by applicant]
Manning, Discover: Supporting Multicast DNS Queries; Nov. 2012; Request for Comments: 6804; pp. 1-8 (Year: 2012). [cited by examiner]
Manning; Discover: Supporting Multicast DNS Queries; 6804; pp. 1-9. (Year: 2012). [cited by examiner]
Cheshire et al., “DNS-Based Service Discovery,” [cited by applicant]
S. Thomson et al., “IPv6 Stateless Address Autoconfiguration”, rfc4862.txt, Internet Engineering Task Force, IETF; Standard, Internet Society (ISOC) 4, Rue Desfalaises CH—1205 Geneva, Switzerland, Sep. 2007. (30 pages). [cited by applicant]