JP5345495B2 - 無人航空機用のモジュール式ソフトウェア・アーキテクチャ - Google Patents
無人航空機用のモジュール式ソフトウェア・アーキテクチャ Download PDFInfo
- Publication number
- JP5345495B2 JP5345495B2 JP2009233253A JP2009233253A JP5345495B2 JP 5345495 B2 JP5345495 B2 JP 5345495B2 JP 2009233253 A JP2009233253 A JP 2009233253A JP 2009233253 A JP2009233253 A JP 2009233253A JP 5345495 B2 JP5345495 B2 JP 5345495B2
- Authority
- JP
- Japan
- Prior art keywords
- segment
- devices
- segments
- software
- layer
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/36—Software reuse
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Stored Programmes (AREA)
- Navigation (AREA)
Description
図面を見ると、図1は、本発明の実施形態による例示的なUAV100を示す。図1は、電気システム110と、推進ユニット120、122及び124と、飛行管理システム130と、ナビゲーション・システム140と、アンテナ152を有するデータ・リンク・システム150と、ペイロード・センサ162及び164と、本体170と、着陸装置172とを有するUAV100を示す。
図2は、本発明の実施形態による、UAV100などのようなセグメント化及び階層化システムを制御するための例示的なソフトウェア・アーキテクチャ200を示す。図2は、幾つかの層を含むソフトウェア・アーキテクチャ200を示し、これはエグゼクティブ層210と、ビークル・コントローラ層220と、統合層282と、物理デバイス層284と、セグメント・ユーティリティ層288と、共通サービス層290と、ボード・サポート・パッケージ/オペレーティング・システム層292と、コンピューティング・プラットフォーム層294とを含む。また、図2は、同様に幾つかのセグメントに分割されたソフトウェア・アーキテクチャを示し、これは電気セグメント230と、推進セグメント240と、飛行管理セグメント250と、ナビゲーション・セグメント260と、データ・リンク・セグメント270と、ペイロード・セグメント280とを含む。
1. 図2に示される、より高位の層のソフトウェア・エンティティは、より低位の層からのソフトウェア・エンティティを含むことができるが、その逆は成り立たない。
2. エグゼクティブ層210及びビークル・コントローラ層220のソフトウェア・エンティティは、ソフトウェア・アーキテクチャ200の全てのセグメントにわたって、より低位の層のソフトウェア・エンティティとインターフェースすることができる。しかし、データ及びサービスは、可能であればいつでも、セグメント・インテグレータを介してセグメントから得られるべきである。
3. エグゼクティブ層210及びビークル・コントローラ層220は、物理デバイス層286の物理デバイス又は抽象デバイス層の抽象デバイスへ直接にアクセスすべきではない。
4. 統合層282のセグメント・インテグレータ及び機能インテグレータは、共通のレートセーフ保護データ受渡し機構を介してデータを共有すべきである。
5. セグメントのデバイス層のソフトウェア・エンティティは、互いに又は別のセグメントのデバイスと、直接にインターフェースすべきでない。
6. 物理又は抽象デバイス「Device1」が、同じセグメント「Segment1」内の別の物理又は抽象デバイス「Device2」からの情報を必要とする場合、「Device2」からの情報は、「Segment1」の機能インテグレータ又はセグメント・インテグレータを介して提供されるべきである。「Segment1」の抽象デバイスは、同じセグメント「Segment1」の1以上の物理デバイスからのデータにアクセスすることができる。
7. セグメント「Segment1」のデバイス「Device1」が、異なるセグメント「Segment2」内の別のデバイス「Device2」からの情報を必要とする場合、「Device2」からの情報は、インテグレータ層282を介して得なければならない。特に、「Segment1」のセグメント・インテグレータは、「Device2」からの所要の情報を得るために「Segment2」のセグメント・インテグレータとインターフェースしなければならない。
図3は、本発明の実施形態による例示的な計算デバイス300のブロック図であり、処理ユニット310と、データ記憶装置320と、ユーザ・インターフェース330と、ネットワーク通信インターフェース340と、センサ・インターフェース350とを備える。計算デバイス300は、デスクトップ・コンピュータ、ラップトップ又はノートブック・コンピュータ、個人用携帯情報端末(PDA)、モバイル電話、埋め込みプロセッサ、コンピュータ基板(例えば、マザーボード)とすることができ、また、図4に関して以下に詳細に説明される本明細書で説明される方法400の少なくとも一部を実現する、及び/又は本明細書で説明される任意の又は全てのソフトウェア・アーキテクチャを実現する機械言語命令を実行することができる処理ユニットを装備された任意の同様のデバイスとすることができる。
図4は、本発明の実施形態による、セグメント化及び階層化システムを制御するためのソフトウェアを開発するための例示的な方法400を示す流れ図である。方法400は、セグメント化及び階層化システムが進化するとき、技術が変化するとき、及び/又はセグメント化及び階層化システムが様々な用途に対して再コンフィギュレーションされるときに、ソフトウェアの進化を可能にするように設計されたフレームワークを提供する。
本発明の例示的な実施形態を説明した。しかし、特許請求の範囲により定義される本発明の真の範囲及び精神から逸脱することなく、説明された実施形態に変形及び変更が施されることがあることを当業者は理解されよう。しかし、本明細書で詳細に説明された上記及び他の構成は、例示の目的でのみ提供されるものであり、本発明は、以下の特許請求の範囲の範囲及び精神に入る全ての変更及び改良を包含することを理解すべきである。従って、当業者は、説明したものの代わりに、他の構成及び他の要素(例えば、機械、インターフェース、関数、順序、及び関数のグループなど)を使用することもでき、幾つかの要素がまとめて省かれることもあることを、理解されたい。
Claims (2)
- 複数のデバイスを備え、セグメント化され階層化されたシステムであって、航空機を含むものであり、更に、
計算デバイスと、
前記セグメント化され階層化されたシステムを制御するために前記計算デバイスで実行可能な命令を記憶するデータ記憶装置と、
複数のセグメントであって、それぞれのセグメントが、1以上の層に配された複数のソフトウェア・エンティティを備えるものであり、それぞれのセグメントが、前記複数のデバイスのうちの1以上のデバイスと関連するものであり、前記セグメントに対する前記複数のソフトウェア・エンティティのうちの1以上のソフトウェア・エンティティが、関連する前記1以上のデバイスのそれぞれのデバイスに割り当てられるものである、複数のセグメントと、
前記複数のセグメントのそれぞれのセグメントに対するセグメント・インテグレータであって、前記複数のセグメントにおける前記セグメントの前記複数のソフトウェア・エンティティの間での対話が、1以上の実施規則により制御されるものであり、前記1以上の実施規則における第1実施規則が第1の対話の規則を規定するものであり、該第1の対話の規則は、前記複数のセグメントにおける第1セグメントと関連する前記1以上のデバイスのうちの第1デバイスが、前記複数のセグメントにおける前記第1セグメントと関連する前記1以上のデバイスのそれぞれのデバイスへ、前記複数のセグメントにおける前記第1セグメントに対するセグメント・インテグレータを用いて情報を提供することを、要求するものである、セグメント・インテグレータと、
を備え、
前記複数のデバイスは、
制御盤と、
エンジン制御ユニット(ECU)と、
1以上の飛行制御デバイスと、
1以上のナビゲーション・デバイスと、
1以上の通信デバイスであって、1以上の無線機、または1以上のデータ・リンク、または1以上の無線機と1以上のデータ・リンクとの組み合わせを含む1以上の通信デバイスと、
プロセッサと、
を備え、
前記複数のセグメントは、
制御盤とインターフェースするように構成された電気セグメントと、
エンジン制御ユニットとインターフェースするように構成された推進セグメントと、
1以上の飛行制御デバイスとインターフェースするように構成された飛行管理セグメントと、
1以上のナビゲーション・デバイスとインターフェースするように構成されたナビゲーション・セグメントと、
1以上の通信デバイスとインターフェースするように構成されたデータ・リンク・セグメントと
備える、
セグメント化され階層化されたシステム。 - 複数のデバイスを備え、セグメント化され階層化されたシステムであって、無人航空機(UAV)を含むものであり、更に、
計算デバイスと、
前記セグメント化され階層化されたシステムを制御するために前記計算デバイスで実行可能な命令を記憶するデータ記憶装置と、
複数のセグメントであって、それぞれのセグメントが、1以上の層に配された複数のソフトウェア・エンティティを備えるものであり、それぞれのセグメントが、前記複数のデバイスのうちの1以上のデバイスと関連するものであり、前記セグメントに対する前記複数のソフトウェア・エンティティのうちの1以上のソフトウェア・エンティティが、関連する前記1以上のデバイスのそれぞれのデバイスに割り当てられるものである、複数のセグメントと、
前記複数のセグメントのそれぞれのセグメントに対するセグメント・インテグレータであって、前記複数のセグメントにおける前記セグメントの前記複数のソフトウェア・エンティティの間での対話が、1以上の実施規則により制御されるものであり、前記1以上の実施規則における第1実施規則が第1の対話の規則を規定するものであり、該第1の対話の規則は、前記複数のセグメントにおける第1セグメントと関連する前記1以上のデバイスのうちの第1デバイスが、前記複数のセグメントにおける第2セグメントと関連する前記1以上のデバイスのうちの第2デバイスへ、前記第1セグメントに対する第1セグメント・インテグレータと前記第2セグメントに対する第2セグメント・インテグレータとを介して情報を提供することを、要求するものである、セグメント・インテグレータと、
を備えるセグメント化され階層化されたシステム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/331,274 | 2008-12-09 | ||
| US12/331,274 US8260479B2 (en) | 2008-12-09 | 2008-12-09 | Modular software architecture for an unmanned aerial vehicle |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010160786A JP2010160786A (ja) | 2010-07-22 |
| JP2010160786A5 JP2010160786A5 (ja) | 2012-08-02 |
| JP5345495B2 true JP5345495B2 (ja) | 2013-11-20 |
Family
ID=41203811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009233253A Expired - Fee Related JP5345495B2 (ja) | 2008-12-09 | 2009-10-07 | 無人航空機用のモジュール式ソフトウェア・アーキテクチャ |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8260479B2 (ja) |
| EP (1) | EP2196902A1 (ja) |
| JP (1) | JP5345495B2 (ja) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9981740B2 (en) * | 2010-08-06 | 2018-05-29 | Northrup Grumman Systems Corporation | Layered architecture for customer payload systems |
| TW201235263A (en) * | 2011-02-24 | 2012-09-01 | Hon Hai Prec Ind Co Ltd | Control device and method for adjusting control command using the control device |
| CA2845094A1 (en) | 2011-08-16 | 2013-04-18 | Unmanned Innovation Inc. | Modular flight management system incorporating an autopilot |
| US9378055B1 (en) | 2012-08-22 | 2016-06-28 | Societal Innovations Ipco Limited | Configurable platform architecture and method for use thereof |
| US9014874B2 (en) * | 2013-01-29 | 2015-04-21 | Foster-Miller, Inc. | Tactical robot controller |
| WO2015175440A1 (en) | 2014-05-12 | 2015-11-19 | Unmanned Innovation, Inc. | Unmanned aerial vehicle authorization and geofence envelope determination |
| US9310221B1 (en) | 2014-05-12 | 2016-04-12 | Unmanned Innovation, Inc. | Distributed unmanned aerial vehicle architecture |
| EP3146428A1 (en) | 2014-05-21 | 2017-03-29 | Societal Innovations Ipco Limited | System and method for fully configurable real time processing |
| US10154095B2 (en) | 2014-05-21 | 2018-12-11 | N.Io Innovation, Llc | System and method for aggregating and acting on signals from one or more remote sources in real time using a configurable platform instance |
| US9891893B2 (en) | 2014-05-21 | 2018-02-13 | N.Io Innovation, Llc | System and method for a development environment for building services for a platform instance |
| US9694909B2 (en) | 2014-07-17 | 2017-07-04 | Aai Corporation | Modular mounting structure with embedded electrical bus |
| US9754496B2 (en) | 2014-09-30 | 2017-09-05 | Elwha Llc | System and method for management of airspace for unmanned aircraft |
| US10108536B2 (en) | 2014-12-10 | 2018-10-23 | General Electric Company | Integrated automated test case generation for safety-critical software |
| US20160307447A1 (en) | 2015-02-13 | 2016-10-20 | Unmanned Innovation, Inc. | Unmanned aerial vehicle remote flight planning system |
| US10073707B2 (en) | 2015-03-23 | 2018-09-11 | n.io Innovations, LLC | System and method for configuring a platform instance at runtime |
| US9940222B2 (en) | 2015-11-20 | 2018-04-10 | General Electric Company | System and method for safety-critical software automated requirements-based test case generation |
| WO2017147731A1 (en) * | 2016-02-29 | 2017-09-08 | SZ DJI Technology Co., Ltd. | Uav hardware architecture |
| US9658619B1 (en) * | 2016-03-31 | 2017-05-23 | Unmanned Innovation, Inc. | Unmanned aerial vehicle modular command priority determination and filtering system |
| CN105867230B (zh) * | 2016-04-15 | 2019-03-29 | 中广华芯科技有限公司 | 一种低空高速通信调度系统平台 |
| CN107529632A (zh) * | 2017-08-15 | 2018-01-02 | 江苏穿越金点信息科技股份有限公司 | 无人机信息采集传输控制系统 |
| WO2019055025A1 (en) | 2017-09-15 | 2019-03-21 | Sanyal Amit K | INTEGRATED GUIDE AND FEEDBACK CONTROL FOR AUTONOMOUS VEHICLE |
| US11429101B2 (en) * | 2018-04-19 | 2022-08-30 | Aurora Flight Sciences Corporation | Adaptive autonomy system architecture |
| US10564940B2 (en) | 2018-05-03 | 2020-02-18 | International Business Machines Corporation | Systems and methods for programming drones |
| US11440675B2 (en) * | 2018-05-21 | 2022-09-13 | Gulfstream Aerospace Corporation | Aircraft flight guidance panels with a display disposed between two input portions |
| CN108873935A (zh) * | 2018-07-06 | 2018-11-23 | 山东农业大学 | 物流配送无人机降落的控制方法、装置、设备及存储介质 |
| US11881116B2 (en) | 2019-10-31 | 2024-01-23 | Aurora Flight Sciences Corporation | Aerial vehicle navigation system |
| KR102259855B1 (ko) * | 2019-11-04 | 2021-06-01 | 충북대학교 산학협력단 | 자율 드론 비행 안전성 검사를 위한 위협 분석 기법 및 시스템 |
| KR102751511B1 (ko) * | 2020-02-25 | 2025-01-09 | 한국전자기술연구원 | 무인이동체의 임무수행을 지원하기 위한 임무 소프트웨어 프레임워크 구조 |
| CN112529522B (zh) * | 2020-12-04 | 2023-05-26 | 中国航空工业集团公司成都飞机设计研究所 | 一种综合机电管理软件架构系统 |
| US12030671B2 (en) | 2022-10-15 | 2024-07-09 | Beta Air, Llc | System and method for effector reboot on an electric aircraft during flight |
| CN119538700B (zh) * | 2024-09-27 | 2025-09-23 | 北京航空航天大学 | 一种基于生物群智学习的无人机集群数字孪生系统及方法 |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6056237A (en) | 1997-06-25 | 2000-05-02 | Woodland; Richard L. K. | Sonotube compatible unmanned aerial vehicle and system |
| US6317659B1 (en) | 1999-12-09 | 2001-11-13 | Honeywell International Inc. | Layered subsystem architecture for a flight management system |
| US6811113B1 (en) | 2000-03-10 | 2004-11-02 | Sky Calypso, Inc. | Internet linked environmental data collection system and method |
| US7516191B2 (en) * | 2001-03-26 | 2009-04-07 | Salesforce.Com, Inc. | System and method for invocation of services |
| US6868314B1 (en) * | 2001-06-27 | 2005-03-15 | Bentley D. Frink | Unmanned aerial vehicle apparatus, system and method for retrieving data |
| US7075290B2 (en) * | 2001-07-27 | 2006-07-11 | Delphi Technologies, Inc. | Tachometer apparatus and method for motor velocity measurement |
| US6918244B2 (en) * | 2001-08-17 | 2005-07-19 | John Eugene Dickau | Vertical takeoff and landing aircraft propulsion systems |
| US6721646B2 (en) | 2001-09-27 | 2004-04-13 | Ernest A. Carroll | Unmanned aircraft with automatic fuel-to-air mixture adjustment |
| US6665594B1 (en) | 2001-12-13 | 2003-12-16 | The United States Of America As Represented By The Secretary Of The Navy | Plug and play modular mission payloads |
| US7747311B2 (en) * | 2002-03-06 | 2010-06-29 | Mako Surgical Corp. | System and method for interactive haptic positioning of a medical device |
| US20040030450A1 (en) | 2002-04-22 | 2004-02-12 | Neal Solomon | System, methods and apparatus for implementing mobile robotic communication interface |
| US6923404B1 (en) | 2003-01-10 | 2005-08-02 | Zona Technology, Inc. | Apparatus and methods for variable sweep body conformal wing with application to projectiles, missiles, and unmanned air vehicles |
| US7143974B2 (en) | 2003-04-01 | 2006-12-05 | The Insitu Group, Inc. | Methods and apparatuses for launching airborne devices along flexible elongated members |
| TWI515770B (zh) * | 2003-06-19 | 2016-01-01 | 尼康股份有限公司 | An exposure apparatus, an exposure method, and an element manufacturing method |
| US7270296B2 (en) | 2004-01-12 | 2007-09-18 | Locust Usa Inc. | Small-size high-speed transmission system for use in microturbine-powered aircraft |
| US7826457B2 (en) * | 2004-05-11 | 2010-11-02 | Broadcom Corp. | Method and system for handling out-of-order segments in a wireless system via direct data placement |
| US7237750B2 (en) | 2004-10-29 | 2007-07-03 | L3 Communications | Autonomous, back-packable computer-controlled breakaway unmanned aerial vehicle (UAV) |
| WO2006073750A2 (en) | 2004-12-17 | 2006-07-13 | James Alman | Stowable design for unmanned aerial vehicle |
| US7228232B2 (en) | 2005-01-24 | 2007-06-05 | International Business Machines Corporation | Navigating a UAV with obstacle avoidance algorithms |
| US20060249622A1 (en) | 2005-05-04 | 2006-11-09 | Lockheed Martin Corporation | Autonomous Environmental Control System and Method For Post-Capture and Pre-Launch Management of an Unmanned Air Vehicle |
| US7410125B2 (en) | 2005-05-05 | 2008-08-12 | Lockheed Martin Corporation | Robotically assisted launch/capture platform for an unmanned air vehicle |
| US7542828B2 (en) | 2005-07-01 | 2009-06-02 | Lockheed Martin Corporation | Unmanned air vehicle, integrated weapon platform, avionics system and control method |
| JP4892933B2 (ja) * | 2005-11-07 | 2012-03-07 | トヨタ自動車株式会社 | 車両用マルチメディア装置 |
| JP2007253792A (ja) * | 2006-03-23 | 2007-10-04 | Denso Corp | 車両用電子制御装置のソフトウェアシステムおよびその設計方法 |
| US20070244608A1 (en) | 2006-04-13 | 2007-10-18 | Honeywell International Inc. | Ground control station for UAV |
| US7778744B2 (en) | 2006-04-20 | 2010-08-17 | Honeywell International Inc. | Avionics framework |
| WO2008085536A2 (en) | 2006-05-23 | 2008-07-17 | Avid, Llc | Dual-use modular propulsion surveillance vehicle with detachable unmanned airborne vehicles |
| JP4837594B2 (ja) * | 2007-02-16 | 2011-12-14 | 三菱電機株式会社 | 車載マルチメディア装置 |
-
2008
- 2008-12-09 US US12/331,274 patent/US8260479B2/en not_active Expired - Fee Related
-
2009
- 2009-10-02 EP EP09172122A patent/EP2196902A1/en not_active Withdrawn
- 2009-10-07 JP JP2009233253A patent/JP5345495B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010160786A (ja) | 2010-07-22 |
| US20100145556A1 (en) | 2010-06-10 |
| US8260479B2 (en) | 2012-09-04 |
| EP2196902A1 (en) | 2010-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5345495B2 (ja) | 無人航空機用のモジュール式ソフトウェア・アーキテクチャ | |
| JP6786667B2 (ja) | 飛行経路に沿った地形の表示 | |
| Perez et al. | A ground control station for a multi-UAV surveillance system: design and validation in field experiments | |
| TWI358376B (en) | Programmable cockpit upgrade system | |
| US9340283B1 (en) | Distributed unmanned aerial vehicle architecture | |
| US20090319096A1 (en) | Control and monitor heterogeneous autonomous transport devices | |
| Safi et al. | Augmented reality uses and applications in aerospace and aviation | |
| US9529357B1 (en) | Method and apparatus for operator supervision and direction of highly autonomous vehicles | |
| US12534227B2 (en) | Space traffic management system, space traffic management device, collision avoidance assist business device, SSA business device, mega-constellation business device, and space traffic management method | |
| Walker et al. | Immersive interaction interface (I3): a virtual reality swarm control interface | |
| Taha et al. | Development of an onboard system for flight data collection of a small-scale UAV helicopter | |
| Tanzi et al. | Towards a new architecture for autonomous data collection | |
| Johnson et al. | UAV flight test programs at Georgia Tech | |
| US20060149432A1 (en) | Flight Management Architecture and Design Methodology | |
| Marconato et al. | LARISSA: Layered architecture model for interconnection of systems in UAS | |
| Khamvilai et al. | Avionics of aerial robots | |
| AbdElHamid et al. | A novel software simulator model based on active hybrid architecture | |
| Szafrański et al. | Managing system architecture for multi-rotor autonomous flying platform-practical aspects | |
| Kim et al. | HELISCOPE project: research goal and survey on related technologies | |
| Lara | Design of an embedded system architecture for a safety-critical system | |
| EP4361570B1 (en) | Systems and methods for providing mode awareness of a hud display configuration | |
| US20250231772A1 (en) | Product development system, simulations, emulations, and methods for rapid test and deployment for remotely controlled machines | |
| Cho | Development of ROS-based Flight and Mission State Communication Node for X-Plane 11-based Flight Simulation Environment | |
| Khamvilai | Optimization-based design of fault-tolerant avionics | |
| Coppinger | Mission Autonomous |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120615 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120615 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130328 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130329 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130627 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130716 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130814 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |