KR102092721B1 - 실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 - Google Patents
실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 Download PDFInfo
- Publication number
- KR102092721B1 KR102092721B1 KR1020187030472A KR20187030472A KR102092721B1 KR 102092721 B1 KR102092721 B1 KR 102092721B1 KR 1020187030472 A KR1020187030472 A KR 1020187030472A KR 20187030472 A KR20187030472 A KR 20187030472A KR 102092721 B1 KR102092721 B1 KR 102092721B1
- Authority
- KR
- South Korea
- Prior art keywords
- input
- data
- pattern
- state
- sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Creation or generation of source code model driven
-
- G06F11/3664—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3698—Environments for analysis, debugging or testing of software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4498—Finite state machines
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Computer And Data Communications (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Devices For Executing Special Programs (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
Description
도2는 클라이언트 또는 서버의 더 상세한 도면을 도시한다.
도3은 컴퓨터 시스템의 블록도를 도시한다.
도4는 센서 스트림과 클라이드 사이의 에지 컴퓨팅 플랫폼의 블록도이다.
도5는 에지 분석을 포함하는 에지 컴퓨팅 플랫폼의 더 상세한 블록도를 도시한다.
도6은 에지 인프라와 클라우드 인프라 사이의 동작흐름을 도시한다.
도7은 결정성 유한 오토마톤 (DFA) 및 상태 감소된 기계로 변환된 강화된 비결정성 유한 오토마톤 (NFA) 을 도시한다.
도8을 토큰 알파의 수신하에 상태 A로부터 B로의 전이를 도시한다.
도9는 추가 상태 전이인 상태 X를 거친 상태 A로부터 상태B로의 전이를 도시한다.
도10은 구문해석에 의해 형성된 추상구문트리의 일 예를 도시한다.
도11은 교대에 대한 서브그래프를 도시한다.
도12는 결합에 대한 서브그래프를 도시한다.
도13은 구조를 갖는 클로저를 도시한다.
도14는 센서 표현 언어 엔진을 통해 일부 가상 센서를 생성하기 위해 물리적 센서를 사용하는 예를 도시한다.
도15는 흐름 그래프의 예를 도시한다.
도16은 노드의 종류의 계층을 도시한다.
도17은 에지의 종류 및 노드에 대한 카디널리티 (cardinality) 의 계층을 도시한다.
| stream("output") = ( a:{!= 0} .. {>0}, :0 .. {>0} -> sum(a) ) from stream("input") |
| ( a:{!= 0} .. {>0}, :0 .. {>0} -> sum(a) ) |
| 표기법 | 길이 | 폐쇄성 | 의미 |
| [1] | 1 | 좌측 및 우측에서 폐쇄됨 | 한 개의 정수 1로 구성된 세트. |
| [1, 2, 3] | 3 | 좌측 및 우측에서 폐쇄됨 | 1, 2, 및 3 세 개의 정수로 이루어진 세트. |
| [5000 .. 6000] | 1001 | 좌측 및 우측에서 폐쇄됨 | 5000 부터 6000 까지의 정수를 포함 |
| [10 ..] | 무한 | 좌측 폐쇄, 우측 개방 | 10 이상의 모든 정수 |
| [.. 10] | 무한 | 좌측 개방, 우측 폐쇄 | 10 이하의 모든 정수 |
| [> 5] | 무한 | 좌측 폐쇄, 우측 개방 | 5보다 큰 모든 정수. [6..] 과 같음. |
| [>= 5] | 무한 | 좌측 폐쇄, 우측 개방 | 5이상의 모든 정수. [5..] 와 같음. |
| [< 5] | 무한 | 좌측 개방, 우측 폐쇄 | 5 미만의 모든 정수.[.. 4] 와 같음. |
| [<= 5] | 무한 | 좌측 개방, 우측 폐쇄 | 5 이하의 모든 정수.[.. 5] 와 같음. |
| [!= 5] | 무한 | 좌측 개방, 우측 폐쇄 | 5 이외의 모든 정수. |
| [>= 1] and[<= 3] | 3 | 좌측 및 우측에서 폐쇄됨 | 1, 2, 및 3의 세 개의 정수로 이루어진 세트. [1, 2, 3] or [1 .. 3] 과 같음. |
| [<= -10] or [>= 10] |
무한 | 좌측 개방, 우측 폐쇄 | 10 이상의 절대값을 갖는 모든 정수 |
| not [1 .. 3] | 무한 | 좌측 개방, 우측 폐쇄 | 1, 2, 및 3 을 제외한 모든 정수. |
| B0 = f0 from A0 B1 = f1 from A1 B2 = f2 from A2 C = B0 or B1 or B2 |
| C = (f0 from A0) or (f1 from A1) or (f2 from A2) |
| 1. e1 [ 12 @ 12:00, 16 @ 12:02, 5 @ 12:05, 18 @ 12:06, 22 @ 12:08, 3 @ 12:10 ... ] ==> op1 ==> e5 [ 11 @ 12:05, 14 @ 12:10 ... ] |
| 2. e1 [ 12 @ 12:00, 16 @ 12:02, timeout @ 12:10 ... ] ==> op1 ==> e5 [ 14 @ 12:10 ... ] |
| 3. e5 [ 11 @ 12:05, 14 @ 12:10, 17 @ 12:20 ... ], e6 [ 20 @ 12:00, 30 @ 12:15 ... ] ==> op4 ==> e7 [ 31 @ 12:05, 34 @ 12:10, 47 @ 12:20 ... ] |
| 4. a = b + 1 for b in [ 1, 2, 3 ] |
| 5. p1 = π a, b, c → (a + b + c) / 3 |
| 6. p2 = π d[3] → sum(d) / 3 |
| 7. p3 = π d[1..3 or 10(min)] → sum(d) / len(d) |
| 8. p4 = π d[1.. or 10(min)] → sum(d) / len(d) |
| 9. p5 = π d[1..] → sum(d) / len(d) |
| 10. p6 = π d[1..3] → sum(d) / len(d) |
| 11. z1 = a + b for a in x or b in y |
| Time | x | y | z1 |
| 12:00 | 11 | 22 | 33 |
| 12:05 | 12 | 34 | |
| 12:10 | 24 | 36 | |
| 12:15 | 13 | 26 | 39 |
| 12. z2 = a + b for a in x or b in y or every 3(min) |
| Time | x | y | z2 |
| 12:00 | 11 | 22 | 33 |
| 12:03 | 33 | ||
| 12:05 | 12 | 34 | |
| 12:08 | 34 | ||
| 12:10 | 24 | 36 | |
| 12:13 | 36 | ||
| 12:15 | 13 | 26 | 39 |
| 13. z3 = (a, b) for a in p5(x), b in y |
| Time | x | y | z3 |
| 12:00 | 11 | ||
| 12:05 | 12 | ||
| 12:08 | 13 | 0 | ([ 11, 12, 13 ], 0) |
| 12:10 | 1 | ||
| 12:13 | 15 | ([ 15 ], 1) | |
| 12:15 | 16 | 2 | ([ 16 ], 2) |
| Lhs | rhs | out |
| cold | cold | cold |
| cold | warm | warm |
| cold | hot | hot |
| warm | cold | warm |
| warm | warm | warm |
| warm | hot | hot |
| Hot | cold | hot |
| Hot | warm | hot |
| Hot | hot | hot |
| Lhs | rhs | out |
| cold | cold | cold |
| cold | warm | cold |
| cold | hot | cold |
| warm | cold | cold |
| warm | warm | warm |
| warm | hot | hot |
| Hot | cold | cold |
| Hot | warm | hot |
| Hot | hot | hot |
| 14. z4 = a + b for a in x, b in y if a + b > 0 |
| 15. z5 = a + (latest y) for a in x |
Claims (19)
- 센서에 결합되며, 각각 센서로부터 데이터를 수신하는 복수의 에이전트; 및
데이터 버스를 포함하며, 상기 복수의 에이전트에 결합되며, 일련의 상호 접속된 변환을 형성함으로서 입력 스트림을 출력 스트림으로 변환하는 데이터 처리 구성요소를 포함하며, 각 변환은,
외부 데이터 소스 또는 변환기의 적어도 한 개의 기준으로서 주어지는 한 개 이상의 입력;
외부 데이터 싱크 또는 변환기의 적어도 한 개의 기준으로서 주어지는 한 개 이상의 출력; 및
각 입력에 대해, 입력에 적용되고, 원래 입력을 필터링하고, 수집하고, 더 유용하고, 부분적으로 처리된 형태로 조직하고, 문제가 있는 입력을 제거하기 위한 패턴을 포함하는 것을 특징으로 하는 시스템. - 제1항에 있어서,
적어도 한 개의 에이전트는,
컴퓨터 메모리 내의 제1 메모리 위치를 포함하는 입력큐, - 여기서 상기 입력큐는 처리될 토큰의 선입선출 시퀀스와 시간 스탬프를 상기 제1 메모리 위치에 저장하고, 상기 입력큐에서 각 토큰은 데이터를 포함하거나 포함하지 않으며, 상기 시간 스탬프는 상기 토큰이 상기 입력큐로 들어가는 시간을 나타내며, 상기 토큰은 네트워크를 통해 상기 입력큐에 의해 수신됨-;
상기 입력큐에 접속되며, 역추적 없이 상기 입력큐에서 상기 토큰을 처리하며, 한 개 이상의 기설정된 입력 패턴과 일치하는 토큰의 시퀀스에서의 패턴을 식별하며, 일치되는 입력 패턴을 식별시에, 출력되는 이벤트 출력을 생성하는 드라이버 구성요소;
상기 드라이버 구성요소에 접속되며 상기 컴퓨터 메모리 내에 제2 메모리 위치를 포함하며, 상기 드라이버 구성요소에 의해 생성된 출력되는 이벤트의 선입선출 시퀀스를 상기 제2 메모리 위치에 저장하는 출력큐;
상기 드라이버 구성요소에 접속되며, 상태 테이블 포맷으로 기설정된 입력 패턴을 저장하는 상태 테이블 구성요소; 및
상기 드라이버 구성요소에 접속되며, 상기 컴퓨터 메모리 내의 제3 메모리 위치를 포함하는 상태 스택 구성요소, - 여기서 상기 상태 스택 구성요소는 상기 제3 메모리 위치에 프레임의 후입선출 시퀀스 스토리지를 저장하고, 상기 프레임은 번역상태 번호, 기호, 및 데드라인을 포함함- 를 포함하는 것을 특징으로 하는 시스템. - 제1항에 있어서,
각 변환은 필터링 식을 평가할 때 판단하기 위하여 사용되는 트리거링 식을 포함하는 것을 특징으로 하는 시스템. - 제1항에 있어서,
트리거링 식은 노드들의 트리로서 정의되며,
각 노드는
입력중 한 개에 대한 기준,
시간 단위로, 시간 간격으로서 주어지는 타임아웃,
각각은 상이한 트리거링 식 노드로 표현되는 적어도 두 개의 자손을 포함하는 2진 공접 연산자 (binary conjunction operator), 및
각각 또 다른 트리거링 식 노드에 의해 표현되는 적어도 두 개의 자손을 포함하는 2진 이접연산자 (binary disjunction operator) 중 적어도 하나를 가지는 것을 특징으로 하는 시스템. - 제3항에 있어서
각 변환은 필터링 식을 포함할 수 있으며, 상기 필터링 식은 매칭된 입력의 도메인에서 지정되고, 상기 필터링 식은 변환이 출력을 생산할 때를 결정하는 불린(Boolean)결과를 산출하는 것을 특징으로 하는 시스템. - 제1항에 있어서,
입력패턴은 0인 길이 또는 무제한의 길이를 포함하는 가변 길이의 입력 시퀀스를 매칭시키는 것을 특징으로 하는 시스템. - 제1항에 있어서,
입력패턴을 입력 시퀀스에 매칭시키고자 하는 시도의 결과는 적어도 세 개의 상이한 상태를 가질 수 있는 것을 특징으로 하는 시스템. - 제1항에 있어서,
입력패턴을 입력 시퀀스에 매칭시키고자 하는 시도의 결과는 적어도 세 개의 상이한 상태를 가질 수 있으며, 상기 적어도 세 개의 상이한 상태는,
입력 패턴의 최소한의 입력이 매칭될 때까지, 매칭을 위한 시도인 첫번째 상태,
최소한의 입력이 매칭된 후 및 최대한의 입력이 매칭되기 전, 매칭을 위한 시도인 두번째 상태, 및
최대한의 입력이 매칭된 후, 매칭을 위한 시도인 세번째 상태를 포함하는 것을 특징으로 하는 시스템. - 제8항에 있어서,
첫번째 상태는 "차가운" 상태라고 명명되며, 두번째 상태는 "따뜻한" 상태라고 명명되며, 세번째 상태는 "뜨거운" 상태라고 명명되는 것을 특징으로 하는 시스템. - 제1항에 있어서,
데이터플로우는 센서로부터 에이전트까지의 푸시 기반인 것을 특징으로 하는 시스템. - 제8항에 있어서,
데이터플로우는 센서로부터 에이전트가지 푸시 기반이며, 데이터플로우는 에이전트의 모든 입력이 적어도 두번째 상태에 있으며, 센서의 한 개 이상의 입력이 세번째 상태에 있을 경우, 센서로부터 에이전트에 의해 풀 기반이 되며, 트리거링 식의 결과는 두번째 상태에 있는 것을 특징으로 하는 시스템. - 제11항에 있어서,
상기 에이전트는 두번째 상태에 있는 센서를 가속화하여, 그러한 센서가 패턴이 완전히 매칭되었다고 간주하여 상기 세번째 상태가 되게 하며, 그 출력을 생산하도록 강제하는 것을 특징으로 하는 시스템. - 제12항에 있어서,
명확히 길거나, 오픈 엔트 패턴이 변환에 유용하게 구현되는 것을 특징으로 하는 시스템. - 제1항에 있어서,
한 개 이상의 센서는 물리적 속성을 스트림인 디지털 양으로 변환시키는 하드웨어 장치인 것을 특징으로 하는 시스템. - 다수의 에이전트와 센서를 서로 연결하는 단계, - 여기서 상기 에이전트는 상기 센서에 연결되며, 상기 센서로부터 데이터의 스트림을 수신함-; 및
상기 센서로부터의 입력 스트림을 일련의 접속된 변환을 통해 출력 스트림으로 변환하는 단계를 포함하며, 각각의 변환은
기준으로서 외부 데이터 소스 또는 변환기에 주어지는 한 개 이상의 입력,
기준으로서 외부 데이터 싱크 또는 변환기에 주어지는, 한 개 이상의 출력,
각각의 입력에 대하여, 입력에 적용되고, 원래 입력을 필터링하고, 수집하고, 더 유용하고, 부분적으로 처리되며 매칭된 형태로 조직하고, 문제가 있는 입력을 제거하기 위한 패턴, 및
필터링 식을 평가할 때를 판단하기 위하여 사용되고, 노드들의 트리로서 정의되는 트리거링 식을 포함하며, 각각의 노드는
입력중 한 개에 대한 기준,
편리한 시간 단위로 특징지어지는 시간 간격으로서 주어지는 타임아웃;
각각이 상이한 트리거링 식 노드로 표현되는 적어도 두 개의 자손을 포함하는 2진 공접 연산자 (binary conjunction operator), 및
각각 또 다른 트리거링 식 노드에 의해 표현되는 적어도 두 개의 자손을 포함하는 2진 이접연산자 (binary disjunction operator),
상기 매칭된 입력의 도메인에서 정의되고 변환이 출력을 생산할 때를 결정하는 불린(Boolean)결과를 산출하는 필터링 식, 및
상기 매칭된 입력의 도메인에서 정의되고 변환의 출력을 생산하는 유형의 임의의 조합의 결과를 산출하는 한 개 이상의 식 중 적어도 하나를 포함하는 것을 특징으로 하는 방법. - 제15항에 있어서,
입력 패턴은 길이가 0 또는 무제한의 길이를 포함하는 가변길이의 입력 시퀀스를 매칭시킬 수 있으며, 최소한의 입력이 매칭될 때까지는 차가운 상태, 최소한의 입력이 매칭된 후, 최대한의 입력이 매칭되기 전은 따뜻한 상태, 최대한의 입력이 매칭된 후는 뜨거운 상태라고 각각 간주되는 것을 특징으로 하는 방법. - 제15항에 있어서,
매칭을 위한 변환기의 준비상태의 완전성 모델은 두 개 이하의 상이한 정도 보다는 적어도 세 개의 상이한 정도에 의해 특징지워지는 것을 특징으로 하는 방법. - 제17항에 있어서,
상기 세 가지 정도의 완전성 모델은 패턴 구동형 반응이 가변 길이 패턴을 조절하는 것을 가능하도록 하는 것을 특징으로 하는 방법. - 제16항에 있어서,
생산자로부터 소비자로의 데이터플로우는 푸시기반이며, 에이전트의 모든 입력이 적어도 따뜻한 상태에 있는 경우와 센서의 한 개 이상의 입력이 뜨거운 상태에 있을 경우, 및 상기 트리거링 식의 결과는 따뜻한 상태인 것을 제외하고,
상기 에이전트는 따뜻한 상태에 있는 센서를 가속화하여, 그러한 센서가 그것의 패턴이 완전히 매칭되었다고 간주하여 뜨거운 상태가 되게 하며, 그것의 출력을 생산하도록 강제하며,
상기 센서가 거기에 연결된 다른 생산자에게 데이터를 끌어당기도록 하며,
명확히 길거나, 오픈 엔드 패턴이 변환에 유용하게 채용하도록 하는 것을 특징으로 하는 방법.
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201662312255P | 2016-03-23 | 2016-03-23 | |
| US201662312187P | 2016-03-23 | 2016-03-23 | |
| US201662312223P | 2016-03-23 | 2016-03-23 | |
| US201662312106P | 2016-03-23 | 2016-03-23 | |
| US62/312,223 | 2016-03-23 | ||
| US62/312,255 | 2016-03-23 | ||
| US62/312,187 | 2016-03-23 | ||
| US62/312,106 | 2016-03-23 | ||
| PCT/US2017/023911 WO2017165712A1 (en) | 2016-03-23 | 2017-03-23 | Composition of pattern-driven reactions in real-time dataflow programming |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180122018A KR20180122018A (ko) | 2018-11-09 |
| KR102092721B1 true KR102092721B1 (ko) | 2020-04-23 |
Family
ID=59897282
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020187030472A Active KR102092721B1 (ko) | 2016-03-23 | 2017-03-23 | 실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 |
| KR1020187030471A Active KR102128571B1 (ko) | 2016-03-23 | 2017-03-23 | 실시간 데이터플로우 프로그래밍을 위한 효율적인 상태 머신 |
| KR1020187030473A Active KR102092722B1 (ko) | 2016-03-23 | 2017-03-23 | 실시간 데이터플로우 프로그래밍 언어를 위한 도구 및 방법 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020187030471A Active KR102128571B1 (ko) | 2016-03-23 | 2017-03-23 | 실시간 데이터플로우 프로그래밍을 위한 효율적인 상태 머신 |
| KR1020187030473A Active KR102092722B1 (ko) | 2016-03-23 | 2017-03-23 | 실시간 데이터플로우 프로그래밍 언어를 위한 도구 및 방법 |
Country Status (8)
| Country | Link |
|---|---|
| US (12) | US10127022B2 (ko) |
| EP (3) | EP3433768B1 (ko) |
| JP (5) | JP2019516167A (ko) |
| KR (3) | KR102092721B1 (ko) |
| CN (5) | CN108885580B (ko) |
| AU (4) | AU2017238633B2 (ko) |
| SA (3) | SA518400086B1 (ko) |
| WO (3) | WO2017165713A1 (ko) |
Families Citing this family (166)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10140191B2 (en) * | 2015-07-24 | 2018-11-27 | Accenture Global Services Limited | System for development of IoT system architecture |
| US10324773B2 (en) * | 2015-09-17 | 2019-06-18 | Salesforce.Com, Inc. | Processing events generated by internet of things (IoT) |
| US12276420B2 (en) | 2016-02-03 | 2025-04-15 | Strong Force Iot Portfolio 2016, Llc | Industrial internet of things smart heating systems and methods that produce and use hydrogen fuel |
| KR102092721B1 (ko) * | 2016-03-23 | 2020-04-23 | 포그혼 시스템스 인코포레이티드 | 실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 |
| US10110563B1 (en) | 2016-04-28 | 2018-10-23 | Palo Alto Networks, Inc. | Reduction and acceleration of a deterministic finite automaton |
| US10635420B2 (en) * | 2016-07-12 | 2020-04-28 | Oracle International Corporation | Overriding a migrated method in an updated type |
| US10705812B2 (en) | 2016-08-22 | 2020-07-07 | Oracle International Corporation | System and method for inferencing of data transformations through pattern decomposition |
| US20180069925A1 (en) * | 2016-09-08 | 2018-03-08 | BigStream Solutions, Inc. | Systems and methods for automatic transferring of big data computations from centralized systems to at least one of messaging systems and data collection systems |
| US10055339B2 (en) * | 2016-09-28 | 2018-08-21 | Wipro Limited | Methods and systems for testing mobile applications |
| US10025566B1 (en) * | 2016-10-07 | 2018-07-17 | The Mathworks, Inc. | Scheduling technique to transform dataflow graph into efficient schedule |
| US11323519B2 (en) * | 2017-04-19 | 2022-05-03 | Microsoft Technology Licensing, Llc | Internet of things pub-sub data publisher |
| GB201706300D0 (en) * | 2017-04-20 | 2017-06-07 | Microsoft Technology Licensing Llc | Debugging tool |
| US11537368B2 (en) * | 2017-06-03 | 2022-12-27 | Apple Inc. | Integrating machine learning models into an interpreted software development environment |
| US10387129B2 (en) * | 2017-06-29 | 2019-08-20 | General Electric Company | Deployment of environment-agnostic services |
| US10872149B1 (en) | 2017-07-25 | 2020-12-22 | Perspecta Labs Inc. | Anomaly detection based on side-channel emanations |
| US10452624B2 (en) * | 2017-08-02 | 2019-10-22 | Vmware, Inc. | Storage and analysis of data records associated with managed devices in a device management platform |
| US10545742B2 (en) * | 2017-09-06 | 2020-01-28 | Nicira, Inc. | Annotation-driven framework for generating state machine updates |
| JP7203096B2 (ja) | 2017-09-30 | 2023-01-12 | オラクル・インターナショナル・コーポレイション | デプロイされたコンテナプラットフォームにおけるインスタンスのリアルタイムデバッグ |
| US11113608B2 (en) | 2017-10-30 | 2021-09-07 | Accenture Global Solutions Limited | Hybrid bot framework for enterprises |
| JP7262818B2 (ja) * | 2017-11-02 | 2023-04-24 | シリコン モビリティ エスアエス | エンジンデバッグ、テスト、較正、及び調節を制御するためのソフトウェア環境 |
| US10310959B2 (en) | 2017-11-07 | 2019-06-04 | Bank Of America Corporation | Pre-deployment validation system using intelligent databases |
| RO133453A2 (ro) * | 2017-12-28 | 2019-06-28 | Siemens Aktiengesellschaft | Motor de procesare a semnalelor şi evenimentelor |
| US11012416B2 (en) * | 2018-01-15 | 2021-05-18 | Akamai Technologies, Inc. | Symbolic execution for web application firewall performance |
| CN108400917B (zh) * | 2018-01-22 | 2021-05-18 | 深圳市新科聚合网络技术有限公司 | 一种面向智能制造的边缘计算网关及系统 |
| CN110347396B (zh) * | 2018-04-03 | 2023-05-26 | 阿里巴巴集团控股有限公司 | 系统构建方法、控制方法、装置、控制系统及计算设备 |
| WO2019198221A1 (ja) * | 2018-04-13 | 2019-10-17 | 三菱電機株式会社 | データ処理装置、データ処理方法及びプログラム |
| US10986183B2 (en) * | 2018-05-02 | 2021-04-20 | Hewlett Packard Enterprise Development Lp | Data management in a network environment |
| US11388222B2 (en) * | 2018-05-04 | 2022-07-12 | Verizon Patent And Licensing Inc. | Mobile edge computing |
| US20200133254A1 (en) | 2018-05-07 | 2020-04-30 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for data collection, learning, and streaming of machine signals for part identification and operating characteristics determination using the industrial internet of things |
| US11226797B2 (en) * | 2018-05-24 | 2022-01-18 | Chaldal, Inc. | Representation and analysis of workflows using abstract syntax trees |
| EP3579174A1 (en) | 2018-06-08 | 2019-12-11 | Hexagon Technology Center GmbH | Mobile vehicles in manufacturing |
| US11275485B2 (en) * | 2018-06-15 | 2022-03-15 | Sap Se | Data processing pipeline engine |
| US10666557B2 (en) * | 2018-08-03 | 2020-05-26 | Hitachi, Ltd. | Method to manage data flow for edge-core distributed analytics systems |
| CN109150703B (zh) * | 2018-08-23 | 2019-07-02 | 北方工业大学 | 一种工业物联网智能云网关及其通信方法 |
| WO2020043538A1 (en) * | 2018-08-28 | 2020-03-05 | Koninklijke Philips N.V. | A distributed edge-environment computing platform for context-enabled ambient intelligence, environmental monitoring and control, and large-scale near real-time informatics |
| WO2020047292A2 (en) | 2018-08-29 | 2020-03-05 | Fathym, Inc. | Method for communicating and debugging across iot systems |
| US11146467B2 (en) * | 2018-08-30 | 2021-10-12 | Streamworx.Ai Inc. | Systems, methods and computer program products for scalable, low-latency processing of streaming data |
| US11252258B2 (en) * | 2018-09-27 | 2022-02-15 | Hewlett Packard Enterprise Development Lp | Device-aware dynamic protocol adaptation in a software-defined network |
| DE102019124215A1 (de) | 2018-09-28 | 2020-04-02 | Dspace Digital Signal Processing And Control Engineering Gmbh | Verfahren zum Ändern von Modellen für die Erzeugung von Quellcode |
| US20200117576A1 (en) * | 2018-10-12 | 2020-04-16 | Ca, Inc. | Assessing the container-readiness of software applications |
| US12007732B2 (en) | 2019-07-12 | 2024-06-11 | Johnson Controls Tyco IP Holdings LLP | HVAC system with building infection control |
| US11960261B2 (en) | 2019-07-12 | 2024-04-16 | Johnson Controls Tyco IP Holdings LLP | HVAC system with sustainability and emissions controls |
| US12393992B2 (en) | 2018-10-18 | 2025-08-19 | Tyco Fire & Security Gmbh | Systems and methods for assessing and controlling sustainability of an energy plant |
| CN109299380B (zh) * | 2018-10-30 | 2021-07-02 | 浙江工商大学 | 在线教育平台中基于多维特征的习题个性化推荐方法 |
| CN109471401B (zh) * | 2018-11-08 | 2021-02-26 | 金蝶软件(中国)有限公司 | 数据处理方法以及边缘计算数据盒 |
| US11727021B2 (en) * | 2018-12-14 | 2023-08-15 | Tibco Software Inc. | Process control tool for processing big and wide data |
| CN113366430B (zh) * | 2019-01-10 | 2024-08-16 | 布莱恩认知私人有限公司 | 自然解决方案语言 |
| US11442105B2 (en) * | 2019-01-10 | 2022-09-13 | Tektronix, Inc. | Disaggregated distributed measurement analysis system using dynamic application builder |
| CA3126601A1 (en) | 2019-01-13 | 2020-07-16 | Strong Force Iot Portfolio 2016, Llc | Methods, systems, kits and apparatuses for monitoring and managing industrial settings |
| US11761660B2 (en) | 2019-01-30 | 2023-09-19 | Johnson Controls Tyco IP Holdings LLP | Building control system with feedback and feedforward total energy flow compensation |
| US11150926B2 (en) * | 2019-02-22 | 2021-10-19 | International Business Machines Corporation | Native code generation for cloud services |
| US11790263B2 (en) * | 2019-02-25 | 2023-10-17 | International Business Machines Corporation | Program synthesis using annotations based on enumeration patterns |
| KR102188562B1 (ko) * | 2019-02-28 | 2020-12-09 | 숙명여자대학교산학협력단 | 시각 블록 언어 기반 IoT 응용 프로그램 개발 도구 및 그 동작 방법 |
| ES2784865A1 (es) * | 2019-03-26 | 2020-10-01 | Ind Internet Of Robots S L U | Sistema de monitorizacion de maquinaria industrial y metodo para llevar a cabo dicha monitorizacion |
| US11616839B2 (en) * | 2019-04-09 | 2023-03-28 | Johnson Controls Tyco IP Holdings LLP | Intelligent edge computing platform with machine learning capability |
| US10951387B2 (en) | 2019-04-22 | 2021-03-16 | Pinnacle Peak Holding Corporation | Systems and methods for self-formation and self-management of full-duplex communication networks |
| CN112181396A (zh) * | 2019-07-02 | 2021-01-05 | 北京京东尚科信息技术有限公司 | Rn代码自动生成系统、方法、设备及介质 |
| CN114364926B (zh) | 2019-07-12 | 2024-04-05 | 江森自控泰科知识产权控股有限责任合伙公司 | 具有用于建筑物传染控制的设计和操作工具的hvac系统 |
| US12264828B2 (en) | 2019-07-12 | 2025-04-01 | Tyco Fire & Security Gmbh | Air quality control and disinfection system |
| US11714393B2 (en) | 2019-07-12 | 2023-08-01 | Johnson Controls Tyco IP Holdings LLP | Building control system with load curtailment optimization |
| US11274842B2 (en) | 2019-07-12 | 2022-03-15 | Johnson Controls Tyco IP Holdings LLP | Systems and methods for optimizing ventilation, filtration, and conditioning schemes for buildings |
| US11093223B2 (en) * | 2019-07-18 | 2021-08-17 | Ab Initio Technology Llc | Automatically converting a program written in a procedural programming language into a dataflow graph and related systems and methods |
| US11074081B2 (en) * | 2019-08-02 | 2021-07-27 | GM Global Technology Operations LLC | Architecture and method supporting multiple vision stream using shared server on embedded platform |
| US20210034031A1 (en) * | 2019-08-02 | 2021-02-04 | Hitachi, Ltd. | Using ai for ensuring data integrity of industrial controllers |
| US10691728B1 (en) * | 2019-08-13 | 2020-06-23 | Datadog, Inc. | Transforming a data stream into structured data |
| TWI720580B (zh) * | 2019-08-14 | 2021-03-01 | 樂澄資訊顧問有限公司 | 視覺模組化程式系統 |
| US11121905B2 (en) | 2019-08-15 | 2021-09-14 | Forcepoint Llc | Managing data schema differences by path deterministic finite automata |
| WO2021042065A1 (en) * | 2019-08-29 | 2021-03-04 | Unilog Content Solutions, Llc | System and method for non-programmatically constructing software solutions on configurable computing platform |
| WO2021050816A1 (en) * | 2019-09-12 | 2021-03-18 | Jabil Inc. | Method and system for managing secure iot device applications |
| CN110647324B (zh) * | 2019-09-18 | 2023-05-16 | 编缘(杭州)教育科技有限公司 | Python与Scratch交互式编程方法及电子设备 |
| US11048483B2 (en) | 2019-09-24 | 2021-06-29 | Rockwell Automation Technologies, Inc. | Industrial programming development with an extensible integrated development environment (IDE) platform |
| US10942710B1 (en) | 2019-09-24 | 2021-03-09 | Rockwell Automation Technologies, Inc. | Industrial automation domain-specific language programming paradigm |
| US11042362B2 (en) | 2019-09-26 | 2021-06-22 | Rockwell Automation Technologies, Inc. | Industrial programming development with a trained analytic model |
| US11080176B2 (en) | 2019-09-26 | 2021-08-03 | Rockwell Automation Technologies, Inc. | Testing framework for automation objects |
| US11733687B2 (en) | 2019-09-26 | 2023-08-22 | Rockwell Automation Technologies, Inc. | Collaboration tools |
| US11163536B2 (en) | 2019-09-26 | 2021-11-02 | Rockwell Automation Technologies, Inc. | Maintenance and commissioning |
| US11392112B2 (en) | 2019-09-26 | 2022-07-19 | Rockwell Automation Technologies, Inc. | Virtual design environment |
| WO2021061397A1 (en) * | 2019-09-27 | 2021-04-01 | Hypernet Labs, Inc. | Containerizing source code for execution in different language using drag-drop operation |
| US12050442B2 (en) | 2019-10-21 | 2024-07-30 | Tyco Fire & Security Gmbh | Edge devices and gateways with machine learning for detecting anomalies in building equipment vibration data |
| US11422547B2 (en) | 2019-10-21 | 2022-08-23 | Johnson Controls Tyco IP Holdings LLP | Building management system with machine learning for detecting anomalies in vibration data sets |
| US11150877B2 (en) * | 2019-11-06 | 2021-10-19 | Google Llc | Automatically generating machine learning models for software tools that operate on source code |
| US11632333B2 (en) | 2019-11-14 | 2023-04-18 | Sayantek, Inc | System and method for implementation of a distributed data flow-based framework |
| CN112817573B (zh) * | 2019-11-18 | 2024-03-01 | 北京沃东天骏信息技术有限公司 | 用于构建流式计算应用的方法、装置、计算机系统和介质 |
| US10929181B1 (en) * | 2019-11-22 | 2021-02-23 | Iterate Studio, Inc. | Developer independent resource based multithreading module |
| CN110908916B (zh) * | 2019-11-27 | 2022-02-22 | 威创集团股份有限公司 | 一种调试工具及调试方法 |
| GB2606628A (en) * | 2019-12-09 | 2022-11-16 | Fisher Rosemount Systems Inc | Centralized knowledge repository and data mining system |
| WO2021119441A1 (en) * | 2019-12-13 | 2021-06-17 | Liveperson, Inc. | Function-as-a-service cloud chatbot for two-way communication systems |
| US11763217B2 (en) | 2019-12-20 | 2023-09-19 | Iterate Studio, Inc. | Dynamic feature loading |
| CN111459965B (zh) * | 2019-12-24 | 2023-05-05 | 中国科学院沈阳自动化研究所 | 一种面向边缘计算的信息监控系统 |
| WO2021137669A1 (ko) | 2019-12-30 | 2021-07-08 | 매니코어소프트주식회사 | 딥러닝을 위한 가속기용 프로그램 생성 방법 |
| MX2022009221A (es) | 2020-01-28 | 2022-10-07 | Ab Initio Technology Llc | Editor para generar graficos computacionales. |
| EP3869228B1 (en) | 2020-02-21 | 2022-07-06 | Tata Consultancy Services Limited | Edge based sensor actuation and control in iot network for event monitoring |
| US11061652B1 (en) * | 2020-03-26 | 2021-07-13 | Cognizant Technology Solutions India Pvt. Ltd. | System and a method for moving legacy applications to cloud |
| WO2021198356A1 (en) * | 2020-03-31 | 2021-10-07 | Abb Schweiz Ag | Method of hierarchical machine learning for an industrial plant machine learning system |
| US11308447B2 (en) | 2020-04-02 | 2022-04-19 | Rockwell Automation Technologies, Inc. | Cloud-based collaborative industrial automation design environment |
| WO2021211911A1 (en) * | 2020-04-16 | 2021-10-21 | Blackswan Technologies Inc. | Artificial intelligence cloud operating system |
| WO2021234728A1 (en) * | 2020-05-16 | 2021-11-25 | Saankhya Labs Pvt. Ltd. | System and method for provisioning a portable virtual ran across a plurality of ran hardware platforms |
| US11609893B1 (en) * | 2020-05-27 | 2023-03-21 | The Mathworks, Inc. | Systems and methods for generating and modifying a pattern for pattern matching utilizing a hierarchical structure that stores one or more values |
| US11573934B1 (en) * | 2020-06-03 | 2023-02-07 | Egnyte, Inc. | System and method of presenting a hybrid cloud cache as a file system |
| CN111782194B (zh) * | 2020-06-26 | 2022-09-13 | 西北工业大学 | 一种基于航空嵌入式开放体系架构的可移植单元代码自动生成方法 |
| US12182543B2 (en) * | 2020-07-01 | 2024-12-31 | Tyco Fire & Security Gmbh | Rule builder and simulator tool for creating complex event processing rules |
| EP3940586B1 (en) * | 2020-07-17 | 2025-09-17 | Sony Group Corporation | An electronic device and a related method for detecting and counting an action |
| WO2022046054A1 (en) * | 2020-08-27 | 2022-03-03 | Siemens Industry Software Inc. | Centralized management of data flow maps for distributed edge node deployment |
| SE545771C2 (en) * | 2020-08-28 | 2024-01-09 | Stream Analyze Sweden Ab | Method and system for data processing |
| CN112052053B (zh) * | 2020-10-10 | 2023-12-19 | 国科晋云技术有限公司 | 一种清理高性能计算集群中挖矿程序的方法及系统 |
| WO2022087212A1 (en) * | 2020-10-21 | 2022-04-28 | Full Speed Automation, Inc. | System and apparatus for authoring and developing automation interfaces and processes without writing code |
| CN112394914B (zh) * | 2020-10-28 | 2022-05-24 | 浙江大学 | 一种面向物联网应用的以边缘为中心的编程方法 |
| US11290330B1 (en) | 2020-10-30 | 2022-03-29 | Nutanix, Inc. | Reconciliation of the edge state in a telemetry platform |
| US11700178B2 (en) | 2020-10-30 | 2023-07-11 | Nutanix, Inc. | System and method for managing clusters in an edge network |
| US11290328B1 (en) | 2020-10-30 | 2022-03-29 | Nutanix, Inc. | Intelligent telemetry data collection |
| CN116391172B (zh) * | 2020-11-09 | 2024-09-06 | “工艺系统”有限责任公司 | 用于创建和执行高度扩展的云应用的系统和方法 |
| US11178038B1 (en) * | 2020-11-10 | 2021-11-16 | International Business Machines Corporation | Internet of things device orchestration |
| US11550583B2 (en) | 2020-11-13 | 2023-01-10 | Google Llc | Systems and methods for handling macro compatibility for documents at a storage system |
| CN112363856A (zh) * | 2020-11-19 | 2021-02-12 | 北京计算机技术及应用研究所 | 一种基于dds实现深度学习框架与应用程序互操作的方法 |
| CN112416197B (zh) * | 2020-11-23 | 2021-12-03 | 山东师范大学 | 基于Excel和VBA的程序单步演示装置及方法 |
| CN112506489B (zh) * | 2020-11-30 | 2024-06-18 | 广州市智能软件产业研究院 | 一种安全协议建模端与验证端的跨平台方法、计算机及存储介质 |
| CN112327815A (zh) * | 2020-11-30 | 2021-02-05 | 北京一雄信息科技有限公司 | 一种批量测试汽车诊断仪数据流准确性的方法及装置 |
| US11403090B2 (en) | 2020-12-08 | 2022-08-02 | Alibaba Group Holding Limited | Method and system for compiler optimization based on artificial intelligence |
| KR102305845B1 (ko) | 2020-12-21 | 2021-09-29 | 쿠팡 주식회사 | 코드의 검증을 위한 전자 장치 및 그 방법 |
| JP7492451B2 (ja) * | 2020-12-22 | 2024-05-29 | 株式会社日立製作所 | データ制御システム及びデータ制御方法 |
| US20210117418A1 (en) * | 2020-12-23 | 2021-04-22 | Vikram Dadwal | Time-aware general-purpose input output for industrial control systems |
| EP4036752B1 (en) * | 2021-01-29 | 2024-10-09 | ABB Schweiz AG | Method for analysing process data related to a segment of a production process |
| KR102796540B1 (ko) * | 2021-02-26 | 2025-04-16 | 경희대학교 산학협력단 | 서브 그래프 매칭 방법 및 장치 |
| US20220300850A1 (en) * | 2021-03-16 | 2022-09-22 | Data Gran, Inc. | End-to-end machine learning pipelines for data integration and analytics |
| KR102500395B1 (ko) * | 2021-03-30 | 2023-02-16 | 서울시립대학교 산학협력단 | 프로그램 소스코드의 버그를 정정하는 장치 및 방법 |
| US20220350866A1 (en) * | 2021-05-03 | 2022-11-03 | EMC IP Holding Company LLC | Multi-path layer configured to de-obfuscate logs produced by multi-path input-output drivers |
| US12200043B2 (en) | 2021-05-24 | 2025-01-14 | Johnson Controls Tyco IP Holdings LLP | Systems and methods for wireless networking in a building network |
| WO2022251700A1 (en) | 2021-05-28 | 2022-12-01 | Johnson Controls Tyco IP Holdings LLP | Building control system with predictive control of carbon emissions using marginal operating emissions rate |
| US12398905B2 (en) | 2021-05-28 | 2025-08-26 | Tyco Fire & Security Gmbh | Building control system with multi-objective control of carbon emissions and occupant comfort |
| US12261434B2 (en) | 2022-02-10 | 2025-03-25 | Tyco Fire & Security Gmbh | Control system with multi-factor carbon emissions optimization |
| CN113312652B (zh) * | 2021-06-25 | 2024-05-03 | 国网辽宁省电力有限公司电力科学研究院 | 基于改进cat的云边协同电力终端采集数据完整性验证系统 |
| US12101523B2 (en) | 2021-09-21 | 2024-09-24 | Blackberry Limited | Method and system for vehicle data file playback |
| US11902664B2 (en) | 2021-09-22 | 2024-02-13 | Adam A. Locke | Cellular telephone with protracting monitor screen and camera |
| CN113944601A (zh) * | 2021-10-15 | 2022-01-18 | 上海大学 | 一种用于风机高频海量数据实时采集传输及处理的方法 |
| US20250225042A1 (en) * | 2021-10-19 | 2025-07-10 | Koninklijke Philips N.V. | Efficient log file transfer and processing using grouping of regular expressions and service level dependence |
| WO2023081634A1 (en) * | 2021-11-05 | 2023-05-11 | Swarm Engineering, Inc. | Method of creating self-assembling, transient analytic and learning agents in a message-driven architecture |
| US12095823B2 (en) | 2021-12-10 | 2024-09-17 | Bank Of America Corporation | System and method for self-clustering edge computing protection |
| CN114385178B (zh) * | 2021-12-14 | 2024-07-23 | 厦门大学 | 基于抽象语法树结构信息增强的代码生成方法 |
| US12346073B2 (en) | 2022-01-03 | 2025-07-01 | Tyco Fire & Security Gmbh | Building management system with adaptive edge processing for gateways |
| KR102455142B1 (ko) * | 2022-01-18 | 2022-10-17 | 한국과학기술원 | 컨테이너 환경을 위한 eBPF(extended Berkeley Packet Filter)/XDP(Express Data Path)에 기반한 고속 네트워크 패킷 페이로드 검사 시스템 |
| CN114115834B (zh) * | 2022-01-25 | 2022-04-26 | 之江实验室 | 一种软硬件协同编译处理方法及系统 |
| US11907142B2 (en) | 2022-02-04 | 2024-02-20 | Red Hat, Inc. | Configuring polling times for software applications |
| US12047253B2 (en) | 2022-02-11 | 2024-07-23 | Nutanix, Inc. | System and method to provide priority based quality of service for telemetry data |
| US12305875B2 (en) | 2022-03-01 | 2025-05-20 | Tyco Fire & Security Gmbh | Building automation system with flexible architecture |
| EP4487181A1 (en) | 2022-03-01 | 2025-01-08 | Johnson Controls Tyco IP Holdings LLP | Building automation system with flexible architecture |
| US12050017B2 (en) | 2022-03-01 | 2024-07-30 | Tyco Fire & Security Gmbh | Building automation system with edge device local configuration |
| CN114637525B (zh) * | 2022-03-10 | 2025-08-15 | 中国银联股份有限公司 | Sdk与接入应用的兼容方法、装置、设备及介质 |
| US11765065B1 (en) | 2022-03-23 | 2023-09-19 | Nutanix, Inc. | System and method for scalable telemetry |
| US20220279013A1 (en) * | 2022-03-30 | 2022-09-01 | Intel Corporation | Flexible deterministic finite automata (dfa) tokenizer for ai-based malicious traffic detection |
| TWI823408B (zh) * | 2022-05-27 | 2023-11-21 | 國立成功大學 | 機械設備雲端控制系統 |
| US11989537B2 (en) * | 2022-06-09 | 2024-05-21 | Xilinx, Inc. | Dataflow-based computer program visualization and refactoring |
| US11972257B2 (en) * | 2022-07-12 | 2024-04-30 | Rockwell Automation Technologies, Inc. | Industrial automation system topology with point to point business rule integration |
| US20240064536A1 (en) * | 2022-08-19 | 2024-02-22 | Viavi Solutions Inc. | Real-time, distributed wireless sensor network for cellular connected devices |
| US20240077562A1 (en) * | 2022-09-07 | 2024-03-07 | Shanghai United Imaging Intelligence Co., Ltd. | Apparatus and method to enable low power magnetic resonance patient positioning on edge devices |
| US12346246B2 (en) | 2022-09-12 | 2025-07-01 | Bank Of America Corporation | System and method for dynamic debugging of data in a triage environment integration with use of a virtual assistant graphical user interface |
| CN119365554A (zh) | 2022-09-30 | 2025-01-24 | 太阳化学有限公司 | 含有铝添加剂的可led固化的胶印油墨 |
| EP4357915A1 (en) * | 2022-10-18 | 2024-04-24 | Nokia Solutions and Networks Oy | A computer program generating apparatus and method |
| CN116156017A (zh) * | 2023-02-08 | 2023-05-23 | 中建八局科技建设有限公司 | 多向数据传输方法 |
| EP4435608A1 (en) * | 2023-03-22 | 2024-09-25 | BlackBerry Limited | Method and system for dynamic and automatic development configuration for a vehicle |
| US12386855B2 (en) | 2023-05-30 | 2025-08-12 | Bank Of America Corporation | Automatic script generation using a multi-layered ingestion program to reduce runtime errors |
| KR20250026026A (ko) | 2023-08-16 | 2025-02-25 | 주식회사 수미테크 | 머신러닝 적용 센서기능 강화확장 시스템 및 그 구동방법 |
| US12417091B2 (en) | 2023-09-17 | 2025-09-16 | Bank Of America Corporation | Auto healing of runtime exceptions using intelligent build system and generative AI |
| KR102651797B1 (ko) * | 2023-09-18 | 2024-03-28 | (주) 웨다 | Ai 비전문가를 위한 소프트웨어 정의 제조 기반의 머신러닝 플랫폼 시스템 |
| WO2025072191A1 (en) | 2023-09-26 | 2025-04-03 | Tyco Fire & Security Gmbh | Building equipment with embedded connectivity |
| US12277051B1 (en) * | 2024-02-05 | 2025-04-15 | Next Silicon Ltd | Automatic generation of processing architecture-specific algorithms |
| CN118132730B (zh) * | 2024-04-30 | 2024-07-02 | 苏州元脑智能科技有限公司 | 一种数据查询方法、系统、装置、设备、可读存储介质 |
Family Cites Families (112)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3979733A (en) * | 1975-05-09 | 1976-09-07 | Bell Telephone Laboratories, Incorporated | Digital data communications system packet switch |
| US4975865A (en) | 1989-05-31 | 1990-12-04 | Mitech Corporation | Method and apparatus for real-time control |
| US5181025A (en) * | 1991-05-24 | 1993-01-19 | The United States Of America As Represented By The Secretary Of The Air Force | Conformal telemetry system |
| JPH06168222A (ja) * | 1992-11-30 | 1994-06-14 | Toshiba Corp | プラントのシミュレーション装置 |
| DE69432746T2 (de) * | 1994-06-10 | 2004-03-25 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Ereignisverarbeitungssystem und Verfahren zur Herstellen eines solchen Systems |
| JP2965058B2 (ja) * | 1995-12-18 | 1999-10-18 | 日本電気株式会社 | Cpu命令エミュレートシステム |
| US5916305A (en) * | 1996-11-05 | 1999-06-29 | Shomiti Systems, Inc. | Pattern recognition in data communications using predictive parsers |
| US5896522A (en) * | 1996-12-31 | 1999-04-20 | Unisys Corporation | Selective emulation interpretation using transformed instructions |
| JP3033713B2 (ja) * | 1997-06-12 | 2000-04-17 | 北海道日本電気ソフトウェア株式会社 | 仮想計算機エミュレート装置 |
| US6219628B1 (en) * | 1997-08-18 | 2001-04-17 | National Instruments Corporation | System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations |
| US7743362B2 (en) * | 1998-02-17 | 2010-06-22 | National Instruments Corporation | Automatic generation of application domain specific graphical programs |
| US6826756B1 (en) * | 1998-06-30 | 2004-11-30 | Symbol Technologies, Inc. | Automatic transfer of data from an input device to a software application |
| US6522875B1 (en) | 1998-11-17 | 2003-02-18 | Eric Morgan Dowling | Geographical web browser, methods, apparatus and systems |
| JP3788111B2 (ja) * | 1999-06-30 | 2006-06-21 | 株式会社デンソー | 情報サービスシステム |
| US7937665B1 (en) * | 2000-06-13 | 2011-05-03 | National Instruments Corporation | System and method for automatically generating a graphical program to implement a prototype |
| US7590644B2 (en) * | 1999-12-21 | 2009-09-15 | International Business Machine Corporation | Method and apparatus of streaming data transformation using code generator and translator |
| US6725287B1 (en) | 2000-11-09 | 2004-04-20 | Elity Systems, Inc. | Method and system for capturing streaming data by an actionable information engine |
| US9141708B2 (en) * | 2001-02-23 | 2015-09-22 | Metaframe Technologies Gmbh | Methods for generating selection structures, for making selections according to selection structures and for creating selection descriptions |
| US20030035582A1 (en) | 2001-08-14 | 2003-02-20 | Christian Linhart | Dynamic scanner |
| US7367028B2 (en) * | 2001-08-14 | 2008-04-29 | National Instruments Corporation | Graphically deploying programs on devices in a system |
| US7203635B2 (en) | 2002-06-27 | 2007-04-10 | Microsoft Corporation | Layered models for context awareness |
| US7293112B2 (en) * | 2002-11-12 | 2007-11-06 | National Instruments Corporation | Graphical program node for displaying acquired images |
| JP2004303114A (ja) * | 2003-04-01 | 2004-10-28 | Hitachi Ltd | インタープリタおよびネイティブコード実行方法 |
| US7647562B2 (en) * | 2003-04-03 | 2010-01-12 | National Instruments Corporation | Deployment and execution of a graphical program on an embedded device from a PDA |
| US20070011334A1 (en) * | 2003-11-03 | 2007-01-11 | Steven Higgins | Methods and apparatuses to provide composite applications |
| US7318075B2 (en) * | 2004-02-06 | 2008-01-08 | Microsoft Corporation | Enhanced tabular data stream protocol |
| US7836426B2 (en) * | 2004-05-06 | 2010-11-16 | National Instruments Corporation | Automatic generation of application domain specific graphical programs |
| US7650574B2 (en) * | 2004-05-11 | 2010-01-19 | National Instruments Corporation | Visually indicating problems found during programmatic analysis of a graphical program |
| US7650594B2 (en) * | 2004-05-27 | 2010-01-19 | National Instruments Corporation | Graphical program analyzer with framework for adding user-defined tests |
| JP2006095440A (ja) * | 2004-09-29 | 2006-04-13 | Toshiba Corp | 下水処理場の運転管理システム |
| JP2008524965A (ja) | 2004-12-21 | 2008-07-10 | ミスルトウ テクノロジーズ, インコーポレイテッド | ネットワークインターフェイスおよびファイヤーウォールデバイス |
| GB2425622A (en) * | 2005-04-27 | 2006-11-01 | Ncapsa Ltd | Programming real-time systems using data flow diagrams |
| US7627544B2 (en) * | 2005-05-20 | 2009-12-01 | Microsoft Corporation | Recognizing event patterns from event streams |
| EP1889419B1 (en) * | 2005-05-23 | 2009-07-22 | Nxp B.V. | Integrated circuit with internal communication network |
| US20070044072A1 (en) * | 2005-08-16 | 2007-02-22 | Hayles Timothy J | Automatically Generating a Graphical Data Flow Program Based on a Circuit Diagram |
| US7864178B2 (en) * | 2005-11-09 | 2011-01-04 | National Instruments Corporation | Creating machine vision inspections using a state diagram representation |
| US8543337B2 (en) * | 2006-04-21 | 2013-09-24 | The Mathworks, Inc. | Block diagram explorer in a method and apparatus for integrated modeling, simulation and analysis of chemical and biological systems |
| US8046739B2 (en) * | 2006-08-04 | 2011-10-25 | National Instruments Corporation | System and method for enabling a graphical program to propagate attributes of inputs and outputs of blocks |
| US9038041B2 (en) * | 2006-12-04 | 2015-05-19 | Tibco Software, Inc. | Stream processor with compiled programs |
| US8370812B2 (en) * | 2007-04-02 | 2013-02-05 | International Business Machines Corporation | Method and system for automatically assembling processing graphs in information processing systems |
| US7899904B2 (en) | 2007-04-30 | 2011-03-01 | Lsi Corporation | Hardware processing of regular expressions |
| US8812261B2 (en) | 2007-08-23 | 2014-08-19 | Applied Materials, Inc. | Method and apparatus to automatically create virtual sensors with templates |
| US20090106011A1 (en) | 2007-10-22 | 2009-04-23 | International Business Machines Corporation | System and method for developing and deploying sensor and actuator applications over distributed computing infrastructure |
| US8364456B2 (en) | 2008-01-10 | 2013-01-29 | The Mathworks, Inc. | Conditionally executed states |
| KR101468546B1 (ko) | 2008-02-11 | 2014-12-03 | 삼성전자 주식회사 | 이미지 센서의 구동 방법 |
| US20090228407A1 (en) | 2008-03-05 | 2009-09-10 | The Boeing Company | Distributed cognitive architecture |
| US8498956B2 (en) * | 2008-08-29 | 2013-07-30 | Oracle International Corporation | Techniques for matching a certain class of regular expression-based patterns in data streams |
| CN101442540B (zh) * | 2008-12-30 | 2012-09-05 | 合肥昊特信息科技有限公司 | 基于现场可编程门阵列的高速模式匹配算法 |
| US8250016B2 (en) * | 2009-04-17 | 2012-08-21 | Alcatel Lucent | Variable-stride stream segmentation and multi-pattern matching |
| US8286191B2 (en) * | 2009-05-14 | 2012-10-09 | International Business Machines Corporation | Dynamically composing data stream processing applications |
| US8478967B2 (en) * | 2009-06-01 | 2013-07-02 | National Instruments Corporation | Automatically creating parallel iterative program code in a data flow program |
| US8880524B2 (en) * | 2009-07-17 | 2014-11-04 | Apple Inc. | Scalable real time event stream processing |
| US8584120B2 (en) * | 2009-11-23 | 2013-11-12 | Julian Michael Urbach | Stream-based software application delivery and launching system |
| WO2011072140A1 (en) | 2009-12-09 | 2011-06-16 | The Mathworks, Inc. | Canonicalized versions of reuse candidates in graphical state diagrams |
| CN101860978B (zh) | 2010-05-14 | 2012-05-09 | 南京邮电大学 | 一种物联网体系结构 |
| US8726228B2 (en) * | 2010-07-30 | 2014-05-13 | National Instruments Corporation | Developing programs in a graphical specification and constraint language |
| WO2012061109A1 (en) * | 2010-10-25 | 2012-05-10 | Ab Initio Technology Llc | Managing data set objects in a dataflow graph that represents a computer program |
| JP5848778B2 (ja) * | 2011-01-25 | 2016-01-27 | マイクロン テクノロジー, インク. | Fsmを実装するための専用要素の利用 |
| US9858051B2 (en) * | 2011-06-24 | 2018-01-02 | Cavium, Inc. | Regex compiler |
| JP5640910B2 (ja) * | 2011-06-27 | 2014-12-17 | 富士通株式会社 | 照合装置および照合プログラム |
| US8948643B2 (en) * | 2011-06-30 | 2015-02-03 | Xerox Corporation | Method and system for controlling multiple printers in a TISP or TIPP system for increased stability |
| CN103891201B (zh) | 2011-09-19 | 2018-03-30 | 塔塔咨询服务有限公司 | 用于基于传感器数据的应用和服务的开发以及部署的计算平台 |
| US8756189B2 (en) * | 2011-10-31 | 2014-06-17 | International Business Machines Corporation | Rule generation for event processing system |
| US20130144814A1 (en) | 2011-12-05 | 2013-06-06 | International Business Machines Corporation | Conditional probability operator for event processing systems |
| US20130191809A1 (en) * | 2012-01-25 | 2013-07-25 | Microsoft Corporation | Graphical representation of an order of operations |
| JP6033891B2 (ja) * | 2012-02-15 | 2016-11-30 | ザ マスワークス, インクThe Mathworks, Inc. | 状態図の生成 |
| US9141631B2 (en) * | 2012-04-16 | 2015-09-22 | International Business Machines Corporation | Table boundary detection in data blocks for compression |
| JP6154894B2 (ja) | 2012-06-08 | 2017-06-28 | エアビクティ インコーポレイテッド | 電子センサデータを評価して、自動車を遠隔的に識別し運転者の挙動を監視する方法 |
| US20140013313A1 (en) * | 2012-07-03 | 2014-01-09 | Johan Eker | Editor/Development Tool for Dataflow Programs |
| US9253054B2 (en) | 2012-08-09 | 2016-02-02 | Rockwell Automation Technologies, Inc. | Remote industrial monitoring and analytics using a cloud infrastructure |
| US8893080B2 (en) * | 2012-08-15 | 2014-11-18 | Telefonaktiebolaget L M Ericsson (Publ) | Parallelization of dataflow actors with local state |
| IN2015DN01932A (ko) | 2012-09-28 | 2015-08-07 | Ericsson Telefon Ab L M | |
| US8914875B2 (en) | 2012-10-26 | 2014-12-16 | Facebook, Inc. | Contextual device locking/unlocking |
| US9043264B2 (en) * | 2012-12-14 | 2015-05-26 | International Business Machines Corporation | Scanning data streams in real-time against large pattern collections |
| CN103024059B (zh) | 2012-12-19 | 2015-08-26 | 北京时代凌宇科技有限公司 | 一种物联网中间件系统 |
| DE112014001381T5 (de) * | 2013-03-15 | 2016-03-03 | Fisher-Rosemount Systems, Inc. Emerson Process Management | Datenmodellierungsstudio |
| CN103200249A (zh) | 2013-03-26 | 2013-07-10 | 大连理工大学 | 物联网智能数据网关系统的实现方法 |
| US9235395B2 (en) * | 2013-05-30 | 2016-01-12 | National Instruments Corporation | Graphical development and deployment of parallel floating-point math functionality on a system with heterogeneous hardware components |
| KR20150049763A (ko) | 2013-10-31 | 2015-05-08 | 대우조선해양 주식회사 | 부유식 복합 화력발전 플랜트용 폐수 처리시스템의 용존 고형물 처리 시스템 |
| WO2015071978A1 (ja) | 2013-11-13 | 2015-05-21 | 富士通株式会社 | イベント管理プログラム、イベント管理方法および分散システム |
| US9934279B2 (en) | 2013-12-05 | 2018-04-03 | Oracle International Corporation | Pattern matching across multiple input data streams |
| WO2015097427A1 (en) * | 2013-12-23 | 2015-07-02 | British Telecommunications Public Limited Company | Improved pattern matching machine |
| US9843647B2 (en) | 2014-02-25 | 2017-12-12 | Here Global B.V. | Method and apparatus for providing selection and prioritization of sensor data |
| US9806974B2 (en) | 2014-04-23 | 2017-10-31 | Cisco Technology, Inc. | Efficient acquisition of sensor data in an automated manner |
| US9712645B2 (en) | 2014-06-26 | 2017-07-18 | Oracle International Corporation | Embedded event processing |
| US9933762B2 (en) * | 2014-07-09 | 2018-04-03 | Honeywell International Inc. | Multisite version and upgrade management system |
| US20160065306A1 (en) | 2014-09-02 | 2016-03-03 | Chin Sheng Henry Chong | System and method for green communication for intelligent mobile internet of things |
| CN104361058A (zh) * | 2014-10-31 | 2015-02-18 | 广东工业大学 | 一种面向海量数据流的哈希结构复杂事件检测方法 |
| US9940112B2 (en) * | 2014-11-06 | 2018-04-10 | Capgemini Technology Services India Limited | Efficient framework for deploying middleware services |
| US10054450B2 (en) | 2014-11-21 | 2018-08-21 | Here Global B.V. | Method and apparatus for determining trajectory paths on a transportation structure |
| US9760353B2 (en) * | 2014-12-19 | 2017-09-12 | Signalfx, Inc. | Dynamically changing input data streams processed by data stream language programs |
| US10599982B2 (en) | 2015-02-23 | 2020-03-24 | Machinesense, Llc | Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs |
| US9495647B2 (en) | 2015-02-24 | 2016-11-15 | Sas Institute Inc. | Acceleration of sparse support vector machine training through safe feature screening |
| US9960962B2 (en) * | 2015-06-10 | 2018-05-01 | Johnson Controls Technology Company | Building automation system with smart communications controller for building equipment |
| US20170052767A1 (en) * | 2015-08-20 | 2017-02-23 | CITIUS SOFTWARE CORPORATION dba KBMax | Visual rule language systems and methods for enterprise business software |
| DE112016003949T5 (de) * | 2015-08-28 | 2018-05-17 | Roman Glistvain | Webbasierte programmierumgebung für eingebettete geräte |
| US10756991B2 (en) * | 2015-09-17 | 2020-08-25 | Salesforce.Com, Inc. | Simplified entity engagement automation |
| US10331495B2 (en) * | 2016-02-05 | 2019-06-25 | Sas Institute Inc. | Generation of directed acyclic graphs from task routines |
| KR102092721B1 (ko) * | 2016-03-23 | 2020-04-23 | 포그혼 시스템스 인코포레이티드 | 실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 |
| US11204815B2 (en) | 2017-05-09 | 2021-12-21 | Microsoft Technology Licensing, Llc | Creation of modular applications with corresponding twins in the cloud |
| US10310896B1 (en) * | 2018-03-15 | 2019-06-04 | Sas Institute Inc. | Techniques for job flow processing |
| US11935646B1 (en) * | 2018-03-26 | 2024-03-19 | Glassbeam, Inc. | Predicting medical device failure based on operational log data |
| CN111506610B (zh) * | 2020-04-20 | 2023-05-26 | 浙江中烟工业有限责任公司 | 一种面向烟草行业生产现场的实时流数据预处理方法 |
| US11720074B2 (en) | 2020-06-06 | 2023-08-08 | Honeywell International Inc. | Method and system for managing virtual controllers in a building management system |
| EP3919991A3 (en) | 2020-06-06 | 2022-02-16 | Honeywell International Inc. | Method and system for configuring a building management system |
| US11782410B2 (en) | 2020-06-06 | 2023-10-10 | Honeywell International Inc. | Building management system with control logic distributed between a virtual controller and a smart edge controller |
| US11940786B2 (en) | 2020-06-06 | 2024-03-26 | Honeywell International Inc. | Building management system and method with virtual controller and failsafe mode |
| CN116134388A (zh) | 2020-06-15 | 2023-05-16 | 霍尼韦尔国际公司 | 用于设施的边缘控制器 |
| US11526449B2 (en) * | 2020-08-31 | 2022-12-13 | Advanced Micro Devices, Inc. | Limited propagation of unnecessary memory updates |
| US20240090154A1 (en) * | 2020-12-28 | 2024-03-14 | PassiveLogic, Inc. | Distributed building automation controllers |
| US11252209B1 (en) * | 2021-07-13 | 2022-02-15 | Audacious Inquiry, LLC | Network architecture for parallel data stream analysis and modification |
| US20240185612A1 (en) * | 2022-12-06 | 2024-06-06 | Kodiak Robotics, Inc. | Systems and methods for controlling a vehicle by detecting and tracking objects through associated detections |
-
2017
- 2017-03-23 KR KR1020187030472A patent/KR102092721B1/ko active Active
- 2017-03-23 KR KR1020187030471A patent/KR102128571B1/ko active Active
- 2017-03-23 US US15/467,318 patent/US10127022B2/en active Active
- 2017-03-23 CN CN201780019786.3A patent/CN108885580B/zh active Active
- 2017-03-23 US US15/467,313 patent/US10564941B2/en active Active
- 2017-03-23 JP JP2018549906A patent/JP2019516167A/ja active Pending
- 2017-03-23 EP EP17771196.7A patent/EP3433768B1/en active Active
- 2017-03-23 CN CN201780019779.3A patent/CN108885545B/zh active Active
- 2017-03-23 CN CN202210437492.5A patent/CN115373977A/zh active Pending
- 2017-03-23 EP EP17771200.7A patent/EP3433769B1/en active Active
- 2017-03-23 AU AU2017238633A patent/AU2017238633B2/en active Active
- 2017-03-23 KR KR1020187030473A patent/KR102092722B1/ko active Active
- 2017-03-23 US US15/467,306 patent/US10572230B2/en active Active
- 2017-03-23 CN CN202211226634.XA patent/CN115629829A/zh active Pending
- 2017-03-23 AU AU2017238638A patent/AU2017238638B2/en active Active
- 2017-03-23 CN CN201780019780.6A patent/CN108885632B/zh active Active
- 2017-03-23 JP JP2018549799A patent/JP6896759B2/ja active Active
- 2017-03-23 JP JP2018549927A patent/JP7019589B2/ja active Active
- 2017-03-23 WO PCT/US2017/023912 patent/WO2017165713A1/en not_active Ceased
- 2017-03-23 AU AU2017238637A patent/AU2017238637B2/en active Active
- 2017-03-23 WO PCT/US2017/023911 patent/WO2017165712A1/en not_active Ceased
- 2017-03-23 WO PCT/US2017/023906 patent/WO2017165708A1/en not_active Ceased
- 2017-03-23 EP EP17771201.5A patent/EP3433711B1/en active Active
-
2018
- 2018-09-23 SA SA518400086A patent/SA518400086B1/ar unknown
- 2018-09-23 SA SA518400085A patent/SA518400085B1/ar unknown
- 2018-09-23 SA SA518400084A patent/SA518400084B1/ar unknown
- 2018-11-13 US US16/190,105 patent/US10628135B2/en active Active
-
2020
- 2020-02-14 US US16/792,149 patent/US11561774B2/en active Active
- 2020-02-25 US US16/801,099 patent/US11226795B2/en active Active
- 2020-04-21 US US16/854,873 patent/US10977010B2/en active Active
-
2021
- 2021-04-13 US US17/229,782 patent/US11422778B2/en active Active
-
2022
- 2022-01-14 JP JP2022004285A patent/JP7371141B2/ja active Active
- 2022-01-18 US US17/648,281 patent/US12093666B2/en active Active
- 2022-02-02 JP JP2022014853A patent/JP7326510B2/ja active Active
- 2022-05-03 AU AU2022202972A patent/AU2022202972B2/en active Active
- 2022-08-22 US US17/892,927 patent/US20230367559A1/en active Pending
-
2023
- 2023-01-10 US US18/095,382 patent/US20230147358A1/en active Pending
-
2024
- 2024-08-30 US US18/821,003 patent/US20240419410A1/en active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102092721B1 (ko) | 실시간 데이터플로우 프로그래밍에서 패턴 구동형 반응의 구성 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20181022 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20191219 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200318 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200318 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20230308 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240305 Start annual number: 5 End annual number: 5 |