Mesh network commissioning
US-2015373750-A1 · Dec 24, 2015 · US
US9992309B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9992309-B2 |
| Application number | US-201314085154-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 20, 2013 |
| Priority date | Nov 20, 2012 |
| Publication date | Jun 5, 2018 |
| Grant date | Jun 5, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In general, according to one embodiment, a communication device conducts connection type data communications. The device includes an application configured to supply or request data by using a connection. The device also includes a termination unit that receives a request of terminating the data communications, and reports, to the application, termination of the connection without terminating the connection.
Opening claim text (preview).
The invention claimed is: 1. A communication device that conducts connection type data communications, comprising: circuitry configured to supply or request data in an application by using a connection between the communication device and a second device; receive a request of terminating the data communications; report, to the application, termination of the connection without terminating the connection, wherein the connection is repeated by the communication device and the second device that are communicating with each other to reduce a load involved in initiating or terminating the connection; a storage to store an identifier of the second device in the data communications and an identifier of the connection in relation with each other, wherein the storage further stores a time at which the identifier of the connection is stored; a communication unit that terminates connections for stored times that are oldest among a plurality of connections that have not been terminated in response to the request of terminating the data communications; and an initiation unit that receives a request of initiating the data communications, determines whether or not a reusable connection is present in the storage in response to the request, and reports, to the application, an identifier of a connection determined to be reusable, wherein the initiation unit sends a report signal that notifies the second device in the data communications to standby for reuse of the connection. 2. The device according to claim 1 , wherein the application conducts data communications through HTTP. 3. The device according to claim 1 , wherein the circuitry is further configured to provide an application programming interface (API) that is compatible with an API for the data communications which the application uses. 4. The device according to claim 1 , wherein the initiation unit provides an application programming interface (API) that is compatible with an API for the data communications which the application uses. 5. The device according to claim 1 , wherein the circuitry reports complete termination of the connection to the application and another application of the second device in the data communications. 6. A communication device that conducts connection type data communications, comprising: circuitry configured to: supply or request data in an application by using a connection between the communication device and a second device; receive a request of terminating the data communications; report, to the application, termination of the connection without terminating the connection, wherein the connection is repeated by the communication device and the second device that are communicating with each other to reduce a load involved in initiating or terminating the connection; a storage to store an identifier of the second device in the data communications and an identifier of the connection in relation with each other; an initiation unit that receives a request of initiating the data communications, determines whether or not a reusable connection is present in the storage in response to the request, and reports, to the application, an identifier of a connection determined to be reusable; and a communication unit that terminates one or more connections whose stored times exceed a prescribed time period, among a plurality of connections which have not been terminated against the request of terminating the data communications, wherein the storage further stores a time at which the identifier of the connection is stored. 7. A communication method of conducting connection type data communications, comprising: supplying or requesting data in an application by using a connection between a communication device and a second device; receiving a request of terminating the data communications by circuitry; and reporting termination of the connection to the application, without terminating the connection, wherein the connection is repeated by the communication device and the second device that are communicating with each other to reduce a load involved in initiating or terminating the connection; storing in a storage an identifier of the second device in the data communications and an identifier of the connection in relation with each other; further storing in the storage a time at which the identifier of the connection is stored: terminating connections for stored times that are oldest among a plurality of connections that have not been terminated against the request of terminating the data communications; receiving a request of initiating the data communications, determining whether or not a reusable connection is present in the storage in response to the request, and reporting, to the application, an identifier of a connection determined to be reusable; and sending a report signal that notifies the second device in the data communications to standby for reuse of the connection. 8. A non-transitory computer-readable medium storing a program that allows a computer to conduct connection type data communications, the program configured to perform a procedure comprising: supplying or requesting data in an application by using a connection between a communication device and a second device; receiving a request of terminating the data communications; and reporting termination of the connection to the application, without terminating the connection, wherein the connection is repeated by the communication device and the second device that are communicating with each other to reduce a load involved in initiating or terminating the connection; storing in a storage an identifier of the second device in the data communications and an identifier of the connection in relation with each other; further storing in the storage a time at which the identifier of the connection is stored: terminating connections for stored times that are oldest among a plurality of connections that have not been terminated against the request of terminating the data communications; receiving a request of initiating the data communications, determining whether or not a reusable connection is present in the storage in response to the request, and reporting, to the application, an identifier of a connection determined to be reusable; and sending a report signal that notifies the second device in the data communications to standby for reuse of the connection.
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.