Packet switch device and message exchange system

US10652167B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10652167-B2
Application numberUS-201815879105-A
CountryUS
Kind codeB2
Filing dateJan 24, 2018
Priority dateJan 24, 2017
Publication dateMay 12, 2020
Grant dateMay 12, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

  • H04L49/25Primary

    Routing or path finding in a switch fabric · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10652167B2 cover?
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 t…
Who is the assignee on this patent?
Preferred Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/4641. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 12 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).