Populating a message with personal boilerplate
US-2018212908-A1 · Jul 26, 2018 · US
US10652167B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10652167-B2 |
| Application number | US-201815879105-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 24, 2018 |
| Priority date | Jan 24, 2017 |
| Publication date | May 12, 2020 |
| Grant date | May 12, 2020 |
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.
A packet switch device for a message exchange among a plurality of computing devices, including a message transceiver transmitting and receiving a message, a transmission table storage unit storing a transmission table for determining a computing device to which the message is transmitted, a transmission processor determining the computing device to which the message is transmitted based on a topic address included in the message, a reference processing information receiver receiving a usage status that indicates information used in a calculation process in the computing device, a transmission table compatibility calculation unit calculating compatibility of the transmission table based on the received reference processing information, and a transmission table update unit that updates the transmission table based on the calculated compatibility.
Opening claim text (preview).
What is claimed is: 1. A packet switch comprising: a storage that stores a transmission table; and a processor coupled to the storage and configured to: determine a computing device to which a message is to be transmitted, with reference to the transmission table based on a topic address included in the message; transmit the message to the computing device; receive, from the computing device, reference processing information; calculate compatibility of the transmission table based on the received reference processing information; and update the transmission table based on the calculated compatibility of the transmission table, wherein the reference processing information indicates a usage status of information corresponding to each topic address when the computing device performs calculation, and the reference processing information includes use or nonuse of a message body corresponding to each topic address by the computing device. 2. The packet switch device according to claim 1 , wherein the reference processing information includes information about an evaluation of a calculation process in the computing device, and the processor is configured to calculate the compatibility of the transmission table based on the reference processing information including the information about the evaluation. 3. The packet switch device according to claim 1 , wherein the processor is configured to cause a learning device according to a neural network to perform learning based on the reference processing information and calculate the compatibility of the transmission table using the learning device finishing learning. 4. The packet switch device according to claim 2 , wherein the processor is configured to cause a learning device according to a neural network to perform learning based on the reference processing information and calculate the compatibility of the transmission table using the learning device finishing learning. 5. The packet switch device according to claim 1 , wherein the message is transmitted to the computer device by using multicasting or broadcasting. 6. The packet switch device according to claim 1 , wherein the reference processing information includes a flag indicating whether information referred to by the computing device is latest information. 7. The packet switch device according to claim 1 , wherein the calculation of the compatibility is performed every preset period. 8. The packet switch device according to claim 1 , wherein the reference processing information includes a gradient, and calculation of the compatibility is performed based on the gradient. 9. The packet switch device according to claim 1 , wherein the reference processing information has a log format. 10. The packet switch device according to claim 1 , wherein the reference processing information is aggregated at constant time intervals. 11. A message exchange system comprising: a plurality of computing devices; and a packet switch device to which the plurality of computing devices is connected, wherein a computing device of the plurality of computing devices is configured to: receive a message from the packet switch device, store, in a first storage, information used for a calculation process, the information corresponding to each topic address included in the message, generate a usage status of the information stored in the first storage as reference processing information, and transmit the reference processing information to the packet switch device, and the packet switch device is configured to: store, in a second storage, a transmission table determine the computing device to which the message is to be transmitted, with reference to the transmission table based on a topic address included in the message, transmit the message to the computing device receive, from the computing device, reference processing information, calculate compatibility of the transmission table based on the received reference processing information, and update the transmission table based on the calculated compatibility of the transmission table, wherein the reference processing information indicates a usage status of information corresponding to each topic address when the computing device performs calculation, and the reference processing information includes use or nonuse of a message body corresponding to each topic address by the computing device. 12. The message exchange system according to claim 11 , wherein the reference processing information includes information about an evaluation of a calculation process in the computing device, and the packet switch device is configured to calculate the compatibility of the transmission table based on the reference processing information about the evaluation. 13. The message exchange system according to claim 11 , wherein the packet switch device is configured to cause a learning device according to a neural network to perform learning based on the reference processing information and calculates the compatibility of the transmission table using the learning device finishing learning. 14. The message exchange system according to claim 12 , wherein the packet switch device is configured to cause a learning device according to a neural network to perform learning based on the reference processing information and calculates the compatibility of the transmission table using the learning device finishing learning. 15. The message exchange system device according to claim 11 , wherein the message is transmitted to the computer device by using multicasting or broadcasting. 16. The message exchange system device according to claim 11 , wherein the reference processing information includes a flag indicating whether information referred to by the computing device is latest information. 17. The message exchange system device according to claim 11 , wherein the calculation of the compatibility is performed every preset period. 18. The message exchange system device according to claim 11 , wherein the reference processing information includes a gradient, and the calculation of the compatibility is performed based on the gradient. 19. The message exchange system device according to claim 11 , wherein the reference processing information has a log format. 20. A method for switching a packet, comprising: storing a transmission table in a storage; determining, by a processor, a computing device to which a message is to be transmitted, with reference to the transmission table based on a topic address included in the message; transmitting, by the processor, the message to the computing device; receiving, by the processor, from the computing device, reference processing information; calculating, by the processor, compatibility of the transmission table based on the received reference processing information; and updating, by the processor, the transmission table based on the calculated compatibility of the transmission table, wherein the reference processing information indicates a usage status of information corresponding to each topic address when the computing device performs calculation, and the reference processing information includes use or nonuse of a message body corresponding to each topic address by the computing device.
for broadcast or conference {, e.g. multicast} · CPC title
Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title
Measures taken prior to transmission · CPC title
Routing or path finding in a switch fabric · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.