IP Library › Granted Patent US 10,447,825
Granted Patent B2
US 10,447,825 · App. 15/714,656 · Granted Oct 15, 2019

Service discovery

Inventors: Amol Bhagwat (Louisville, CO); Darshak Thakore (Broomfield, CO); Clarke Stevens (Littleton, CO)
Assignee: Cable Television Laboratories, Inc.
H04L69/24H04L67/16H04L67/02
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 10,447,825
App. No.
15/714,656
Granted
Oct 15, 2019
Kind
B2
Abstract

Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitate service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.

Claims (14)

1. A method of facilitating service discovery for a device connected to a first network associated with a gateway configured to interface communications between the first network and a second network, the method comprising:

registering services available over the first network as a function of a device profile transmitted to the gateway by a plurality of IP and non-IP devices connected to the first network; and

providing a formatted listing of the registered services to the device connected to the first network in response to receipt of a corresponding request for a list of registered services, including identifying:

i) an address for each service associated with one corresponding device of the plurality of IP and non-IP devices as an address of the corresponding device; and

ii) an IP address for each service associated with one of the non-IP devices as the IP address of the gateway.

2. The method of claim 1 , further comprising translating a control message used for controlling a service associated with a non-IP device of the plurality of IP and non-IP devices prior to transmitting a corresponding control message to the non-IP device, including receiving the control message for translation at the IP address of the gateway.

3. The method of claim 1 , further comprising registering the services as a function of profiles transmitted from the plurality of IP and non-IP devices to a known universal resource locator (URL), exposed on the gateway, for the Internet of Things (IoT).

4. The method of claim 1 , wherein the first network is a Local Area Network (LAN).

5. The method of claim 1 , wherein the second network is a Wide Area Network (WAN).

6. The method of claim 1 , the plurality of IP and non-IP devices using a technology of the gateway to register with the gateway.

7. The method of claim 1 , wherein the plurality of IP and non-IP devices use disparate technologies to register with the gateway.

8. The method of claim 1 , wherein a formatted listing of the registered services is a Hypertext Transfer Protocol (HTTP) formatted listing of the registered services.

9. The method of claim 1 , wherein a request for a list of registered services is in the form of an Hypertext Transfer Protocol (HTTP) GET.

10. The method of claim 1 , wherein identifying the address for each service associated with one of the plurality of IP and non-IP devices as an address of the corresponding devices comprises identifying the IP address for each service associated with one of the IP devices as an IP address of the corresponding IP devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2017
From: BHAGWAT, AMOL; THAKORE, DARSHAK; STEVENS, CLARKE
To: CABLE TELEVISION LABORATORIES, INC.
Reel/Frame 044151/0148 →
Continuity (3)
Division 14547021 · Nov 18, 2014
Provisional Application 61905336 · Nov 18, 2013
Related Publication 20180013867A1 · Jan 11, 2018