Dynamic filter generation and distribution within computer networks
US-2020186499-A1 · Jun 11, 2020 · US
US12184449B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12184449-B2 |
| Application number | US-202117449725-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 1, 2021 |
| Priority date | Oct 6, 2020 |
| Publication date | Dec 31, 2024 |
| Grant date | Dec 31, 2024 |
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 method for processing data associated with messages transmittable via a bus system. The method includes: providing multiple filter groups, each filter group of the multiple filter groups including at least one filter rule, for example, for at least some of the messages, filtering at least one message with the aid of at least two different filter groups of the multiple filter groups.
Opening claim text (preview).
What is claimed is: 1. A method for processing data associated with messages transmittable via a bus system, the method comprising the following steps: providing multiple filter groups, each filter group of the multiple filter groups including a plurality of filter rules; and filtering at least one message using at least two different filter groups of the multiple filter groups, wherein: the first filter group includes more than two filter rules, the at least one message is filtered by a first filter rule of the first filter group, the first filter rule of the first filter group passes the at least one message to a second filter rule of the first filter group, the second filter rule of the first filter group bypasses a remainder of the more than two filter rules of the first filter group and bypasses all filter rules of a second filter group by specifying a third filter group of the multiple filter groups as a jump target to which the filtering of the at least one message proceeds by skipping the second filter group in order to apply the filtering of the third filter group to the message. 2. The method as recited in claim 1 , wherein the providing of the multiple filter groups includes: associating a first number of filter rules with a first filter group of the multiple filter groups; and associating a second number of filter rules with a second filter group of the multiple filter groups. 3. The method as recited in claim 1 , further comprising: predefining a sequence of at least two different filter groups. 4. The method as recited in claim 3 , wherein the predefining is for the filtering. 5. The method as recited in claim 1 , further comprising: assigning different access rights to the at least two different filter groups. 6. The method as recited in claim 1 , further comprising: assigning different functionalities to the at least two different filter groups. 7. The method as recited in claim 6 , wherein the different functionalities characterize at least one of the following elements: a) rule type, b) maximum number of filter rules per filter group. 8. The method as recited in claim 1 , further comprising: at least temporarily filtering messages to be sent via the bus system, and/or at least temporarily filtering messages received via the bus system. 9. The method as recited in claim 1 , further comprising: evaluating in temporal succession multiple filter rules of a first filter group of the multiple filter groups with respect to the at least one message. 10. The method as recited in claim 9 , further comprising: checking whether one of the multiple filter rules applies to the at least one message; and based on one of the multiple filter rules applying to the at least one message, evaluating at least one filter rule of at least one second filter group of the multiple filter groups, the second filter group being different from the first filter group. 11. The method as recited in claim 1 , further comprising: discarding the at least one message when no filter rule of the multiple filter groups applies. 12. The method as recited in claim 1 , further comprising: associating filter rules which relate to a VCAN (virtual controller area network) ID and/or a useful data type with a first filter group of the multiple filter groups; and/or associating filter rules which relate to: (i) a message identification of a sender and/or receiver, and/or (ii) an address of a sender and/or receiver, with a second filter group of the multiple filter groups. 13. The method as recited in claim 1 , further comprising: at least partially temporally overlapping evaluation of filter rules of the same and/or different filter groups. 14. The method as recited in claim 1 , wherein results of the evaluation of filter rules of the same filter group are subjected to an OR linkage with one another, and results of the OR linkages of different filter groups being subjected to an AND linkage with one another. 15. The method as recited in claim 1 , wherein at least one first filter rule includes a first piece of information which characterizes at least one further filter rule and/or one further filter group, which is to be evaluated after the evaluation of the first filter rule. 16. The method as recited in claim 1 , wherein the method is used for at least one of the following: a) hierarchical filtering of the at least one message using the multiple filter groups, b) increasing a level of security, c) avoiding processing of all existing filter rules, d) reducing a complexity of individual filter rules, e) enabling different authorization levels with respect to a use of filters. 17. A device for processing data associated with messages transmittable via a bus system, the device configured to: provide multiple filter groups, each filter group of the multiple filter groups including a plurality of filter rules; and filter at least one message using at least two different filter groups of the multiple filter groups, wherein: the first filter group includes more than two filter rules, the at least one message is filtered by a first filter rule of the first filter group, the first filter rule of the first filter group passes the at least one message to a second filter rule of the first filter group, the second filter rule of the first filter group bypasses a remainder of the more than two filter rules of the first filter group and bypasses all filter rules of a second filter group by specifying a third filter group of the multiple filter groups as a jump target to which the filtering of the at least one message proceeds by skipping the second filter group in order to apply the filtering of the third filter group to the message. 18. A non-transitory computer-readable storage medium on which are stored for processing data associated with messages transmittable via a bus system, the commands, when executed by a computer, causing the computer to perform the following steps: providing multiple filter groups, each filter group of the multiple filter groups including a plurality of filter rules; and filtering at least one message using at least two different filter groups of the multiple filter groups, wherein: the first filter group includes more than two filter rules, the at least one message is filtered by a first filter rule of the first filter group, the first filter rule of the first filter group passes the at least one message to a second filter rule of the first filter group, the second filter rule of the first filter group bypasses a remainder of the more than two filter rules of the first filter group and bypasses all filter rules of a second filter group by specifying a third filter group of the multiple filter groups as a jump target to which the filtering of the at least one message proceeds by skipping the second filter group in order to apply the filtering of the third filter group to the message. 19. A bus user for a bus system, the bus being configured for processing data associated with messages transmittable via a bus system, the bus user configured to: provide multiple filter groups, each filter group of the multiple filter groups including a plurality of filter rules; and filter at least one message using at least two different filter groups of the multiple filter groups, wherein: the first filter group includes more than two filter rules, the at least one message is filtered by a first filter rule of the first filter group, the first filter rule of the first filter group passes the at least one messa
Assignment of logical groups to network elements · CPC title
by scheduling the transmission of messages at the communication node · CPC title
Rule management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.