JP7222364B2 - ガイドされるウェブアプリケーション作成 - Google Patents
ガイドされるウェブアプリケーション作成 Download PDFInfo
- Publication number
- JP7222364B2 JP7222364B2 JP2020004051A JP2020004051A JP7222364B2 JP 7222364 B2 JP7222364 B2 JP 7222364B2 JP 2020004051 A JP2020004051 A JP 2020004051A JP 2020004051 A JP2020004051 A JP 2020004051A JP 7222364 B2 JP7222364 B2 JP 7222364B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- widgets
- suggestion
- widget
- web application
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Creation or generation of source code model driven
-
- 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/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- 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/30—Creation or generation of source code
- G06F8/36—Software reuse
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
I.概要
II.システムアーキテクチャ
III.ウェブアプリケーション概要
A.手動作成
B.自動作成
IV.所定の実施形態の利点
V.実現例
本開示においてウェブアプリとも呼ばれるウェブアプリケーションを作成するためのアプローチが提供される。ウェブアプリケーションは、ユーザが、データを入力又はインポートし、該データを構造化された形で記憶することを可能にする。例えば、ウェブアプリケーションデータは、スプレッドシート又はデータベーステーブルのデータと同様に構造化され得る。ウェブアプリケーションは、複数のユーザにより、共有、アクセス、編集、及び利用され得る。
図1に示されている例において、アプリケーションサーバ110は、データインタフェース112、ユーザインタフェース114、ウェブアプリケーション管理アプリケーション116、及び1つ以上のウェブアプリケーション118を含む。アプリケーションサーバ110は、ウェブアプリケーションを作成しウェブアプリケーションを管理しウェブアプリケーションにアクセスするための機能を提供する。一例として、アプリケーションサーバ110は、ウェブアプリケーションを作成しウェブアプリケーションを管理しウェブアプリケーションにアクセスするためのグラフィカルユーザインタフェースを提供する1つ以上のウェブページを生成及び提供することができる。アプリケーションサーバ110は、具体的な実装に応じて変わり得る様々な他のコンポーネントを含んでよく、アプリケーションサーバ110は、特定のコンポーネント又は機能のセットに限定されるものではない。アプリケーションサーバ110は、具体的な実装に応じて変わり得る様々なハードウェアコンポーネント及びソフトウェアコンポーネントを含んでよく、アプリケーションサーバ110は、特定のハードウェアコンポーネント及びソフトウェアコンポーネントに限定されるものではない。
ウェブアプリケーションは、ネットワークを介してクライアントコンピューティングデバイスからアクセス可能である、アプリケーションサーバ110等のサーバにおいて実行されるアプリケーションである。一実施形態において、1つ以上のウェブアプリケーション118は、スプレッドシートアプリケーション又はデータベースアプリケーション等のデータ管理アプリケーションである。ユーザは、ウェブアプリケーションにデータを入力又はインポートすることができる。ウェブアプリケーションは、受信されたデータを記憶及び管理する。ウェブアプリケーションはまた、表、グラフ、チャート等、記憶されているデータの様々な視覚化を提供することもでき、データをフィルタリング又はソートすることもできる。
一実施形態において、ウェブアプリケーション管理アプリケーションは、ウェブアプリケーションを手動作成するためのグラフィカルユーザインタフェースを提供する。ユーザは、ウェブアプリケーションに含める1つ以上のウィジェットを選択することができる。ユーザはまた、所望の順序及び/又はレイアウトでウィジェットを配置することができる。例えば、ユーザは、ウィジェットを、ウェブアプリケーション作成GUI内の場所にドラッグアンドドロップすることができる。ユーザはまた、各ウィジェットについてのプロパティを指定することができる。図3は、例示的なウェブアプリケーション作成GUIを示している。ウェブアプリケーション作成GUI300は、ウィジェット選択部分302及びレイアウト部分304を含む。ウィジェット選択部分302は、利用可能なウィジェットのセットを表示する。図示されている例において、ウィジェット選択部分302は、各ウィジェットのウィジェットタイプを示す。
図4は、編成済みデータに基づく、ウェブアプリケーションのガイドされる作成のための例示的なステップを示している。
従来のスプレッドシートファイル及びスプレッドシートソフトウェアに伴う問題のうちの1つは、スプレッドシートを閲覧又は変更することを望むユーザが、スプレッドシートファイルに適合するソフトウェアを有する必要があることである。加えて、複数のユーザは、同時にファイルを開くことができないことがある。一実施形態において、ウェブアプリケーションを使用してデータを記憶及び管理するためのアプローチが説明される。このアプローチは、分散されるサーバのネットワークにおいてホストされるクラウドシステムを含む任意のネットワークストレージシステムにおいてスプレッドシートデータを記憶することを可能にする。ウェブアプリケーションが、ウェブブラウザを有する任意のコンピューティングデバイスを使用して任意のユーザによりアクセスされ得る。加えて、いくつかの実施形態に従うと、複数のユーザは、アプリケーションサーバに接続し、同時に同じウェブアプリケーションにアクセスすることができる。いく人かのユーザは、データを閲覧、追加、又は変更できるのに対し、いく人かのユーザは、データを閲覧することだけはできるが、データを追加できない又は既存のデータを変更できないように、ユーザ権限が、ウェブアプリケーションに割り当てられ得る。結果として、このアプローチは、ネットワークを介してアクセス可能である単一のウェブアプリケーションへとデータを統合し、該データを複数のユーザに容易に利用可能にすることにより、演算パワー、メモリ、及び/又は帯域幅の使用量を低減する。さらに、このアプローチは、複数のユーザによるデータへのセキュアでカスタマイズされたアクセスを可能にする。
一実施形態に従うと、本開示に記載の技術は、少なくとも1つのコンピューティングデバイスにより実現される。本技術は、全部又は一部が、少なくとも1つのサーバコンピュータ及び/又はパケットデータネットワーク等のネットワークを使用して接続される他のコンピューティングデバイスの組み合わせを使用して、実現され得る。コンピューティングデバイスは、本技術を実行するようにハードワイヤードされてもよいし、本技術を実行するように永続的にプログラムされる少なくとも1つの特定用途向け集積回路(ASIC)又はフィールドプログラマブルゲートアレイ(FPGA)等のデジタル電子デバイスを含んでもよいし、ファームウェア、メモリ、他のストレージ、又はこれらの組み合わせにおけるプログラム命令に従って本技術を実行するようにプログラムされる少なくとも1つの汎用ハードウェアプロセッサを含んでもよい。そのようなコンピューティングデバイスはまた、記載されている技術を実現するために、カスタムハードワイヤードロジック、ASIC、又はFGPAを、カスタムプログラミングと組み合わせてもよい。コンピューティングデバイスは、サーバコンピュータ、ワークステーション、パーソナルコンピュータ、ポータブルコンピュータシステム、ハンドヘルドデバイス、モバイルコンピューティングデバイス、ウェアラブルデバイス、身体取り付け型又は埋め込み型デバイス、スマートフォン、スマートアプライアンス、インターネットワーキングデバイス、ロボット又は無人地上車両若しくは航空機等の自律又は半自律デバイス、記載されている技術を実現するためにハードワイヤードロジック及び/又はプログラムロジックを組み込んだ任意の他の電子デバイス、データセンターにおける1つ以上の仮想コンピューティングマシン又はインスタンス、及び/又は、サーバコンピュータ及び/又はパーソナルコンピュータのネットワークであってよい。
110 アプリケーションサーバ
112 データインタフェース
114 ユーザインタフェース
116 ウェブアプリケーション管理アプリケーション
118 ウェブアプリケーション
120 ストレージ
130 ネットワーク
700 コンピュータシステム
702 入力/出力(I/O)サブシステム
704 プロセッサ
706 メモリ
708 ROM
710 ストレージ
712 出力デバイス
714 入力デバイス
716 制御デバイス
718 通信インタフェース
720 ネットワークリンク
722 ネットワーク
724 ホスト
726 ISP
728 インターネット
730 サーバ
Claims (20)
- 1つ以上のプロセッサを含むシステムであって、
前記1つ以上のプロセッサは、
編成済みデータを受信し、
前記編成済みデータに含まれる複数のデータフィールドを認識し、
前記複数のデータフィールドに含まれる少なくとも1つのデータフィールドのデータタイプが2つ以上のデータタイプに分割可能であるかどうかを判断し、
前記2つ以上のデータタイプに対して2つ以上の提案ウィジェットを決定し、
前記2つ以上の提案ウィジェットを表示し、
前記2つ以上の提案ウィジェットに含まれる1つ以上の提案ウィジェットを承諾するユーザ入力を受信した後、前記1つ以上の提案ウィジェットを含むウェブアプリケーションを生成する、
システム。 - 前記2つ以上のデータタイプは、夫々同じデータタイプである、請求項1に記載のシステム。
- 前記2つ以上のデータタイプは、異なるデータタイプを含む、請求項1に記載のシステム。
- 前記2つ以上のデータタイプは、郵便番号に対応するデータタイプと、名前に対応するデータタイプとを含む、請求項1又は3に記載のシステム。
- 前記2つ以上のデータタイプは、住所の道路番号に対応するデータタイプと、道路名に対応するデータタイプとを含む、請求項1又は3に記載のシステム。
- 前記2つ以上のデータタイプは、姓に対応するデータタイプと、名に対応するデータタイプとを含む、請求項1又は2に記載のシステム。
- 前記2つ以上のデータタイプは、市外局番に対応するデータタイプと、メイン電話番号に対応するデータタイプとを含む、請求項1に記載のシステム。
- 前記1つ以上のプロセッサは、入力を受信したことに応じて、前記2つ以上のデータタイプを1つのデータタイプにマージする、請求項1乃至7のうちいずれか一項に記載のシステム。
- 前記1つ以上のプロセッサは、前記2つ以上のデータタイプのマージに応じて、1つの提案ウィジェットを表示する、請求項8に記載のシステム。
- 前記1つ以上のプロセッサは、入力を受信したことに応じて、前記2つ以上の提案ウィジェットから、1つ以上の提案ウィジェットの変更又は削除を行う、請求項1乃至8のうちいずれか一項に記載のシステム。
- 前記提案ウィジェットとして提案されるウィジェットは、数値、単一行テキスト、複数行テキスト、リッチテキスト、チェックボックス、ラジオボタンリスト、日付/カレンダー、時間、ドロップダウンリスト、計算ウィジェット、ルックアップウィジェット、及び電子メール、のうちのいずれか1つのタイプである、請求項1乃至8のうちいずれか一項に記載のシステム。
- 前記複数のデータフィールドは、前記編成済みデータの複数の列である、請求項1乃至11のうちいずれか一項に記載のシステム。
- 前記1つ以上のプロセッサは、前記複数の列の夫々の列のデータタイプが2つ以上のデータタイプに分割可能であるかどうかを判断する、請求項12に記載のシステム。
- 前記1つ以上のプロセッサは、前記データフィールドに文字列及び数値が含まれることに基づいて、前記少なくとも1つのデータフィールドのデータタイプが2つ以上のデータタイプに分割可能であると判断する、請求項1乃至13のうちいずれか一項に記載のシステム。
- 前記1つ以上のプロセッサは、前記データフィールドに1つ以上のデリミタが含まれることに基づいて、前記少なくとも1つのデータフィールドのデータタイプが2つ以上のデータタイプに分割可能であると判断する、請求項1乃至13のうちいずれか一項に記載のシステム。
- 前記1つ以上のデリミタは、キャリッジリターン、改行、スペース、カンマ、セミコロン、のうちの少なくとも1つである、請求項15に記載のシステム。
- 前記1つ以上のプロセッサは、前記複数のデータフィールドに含まれるデータタイプに関連した提案ウィジェットの分割に関する入力を受信したことに応じて、1つのデータタイプを2つ以上のデータタイプに分割する、
請求項1乃至13のうちいずれか一項に記載のシステム。 - 前記分割に関する入力は、提案ウィジェットをいくつに分割するのかの指定である、請求項17に記載のシステム。
- ウェブアプリケーションを生成するための方法であって、
編成済みデータを受信するステップと、
前記編成済みデータに含まれる複数のデータフィールドを認識するステップと、
前記複数のデータフィールドに含まれる少なくとも1つのデータフィールドのデータタイプが2つ以上のデータタイプに分割可能であるかどうかを判断するステップと、
前記2つ以上のデータタイプに対して2つ以上の提案ウィジェットを決定するステップと、
前記2つ以上の提案ウィジェットを表示するステップと、
前記2つ以上の提案ウィジェットに含まれる1つ以上の提案ウィジェットを承諾するユーザ入力を受信した後、前記1つ以上の提案ウィジェットを含むウェブアプリケーションを生成するステップと
を含む、方法。 - 1つの以上のプロセッサを含むシステムに、
編成済みデータを受信するステップと、
前記編成済みデータに含まれる複数のデータフィールドを認識するステップと、
前記複数のデータフィールドに含まれる少なくとも1つのデータフィールドのデータタイプが2つ以上のデータタイプに分割可能であるかどうかを判断するステップと、
前記2つ以上のデータタイプに対して2つ以上の提案ウィジェットを決定するステップと、
前記2つ以上の提案ウィジェットを表示するステップと、
前記2つ以上の提案ウィジェットに含まれる1つ以上の提案ウィジェットを承諾するユーザ入力を受信した後、前記1つ以上の提案ウィジェットを含むウェブアプリケーションを生成するステップと
を実行させるプログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/886,501 US10664245B2 (en) | 2018-02-01 | 2018-02-01 | Guided web-application generation |
| US15/886,501 | 2018-02-01 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019013723A Division JP6648845B2 (ja) | 2018-02-01 | 2019-01-30 | ガイドされるウェブアプリケーション作成 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2020064679A JP2020064679A (ja) | 2020-04-23 |
| JP2020064679A5 JP2020064679A5 (ja) | 2022-02-03 |
| JP7222364B2 true JP7222364B2 (ja) | 2023-02-15 |
Family
ID=65440759
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019013723A Active JP6648845B2 (ja) | 2018-02-01 | 2019-01-30 | ガイドされるウェブアプリケーション作成 |
| JP2020004051A Active JP7222364B2 (ja) | 2018-02-01 | 2020-01-15 | ガイドされるウェブアプリケーション作成 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019013723A Active JP6648845B2 (ja) | 2018-02-01 | 2019-01-30 | ガイドされるウェブアプリケーション作成 |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US10664245B2 (ja) |
| EP (1) | EP3522032B1 (ja) |
| JP (2) | JP6648845B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10664245B2 (en) * | 2018-02-01 | 2020-05-26 | Ricoh Company, Ltd. | Guided web-application generation |
| CN110446228B (zh) * | 2019-08-13 | 2022-02-22 | 腾讯科技(深圳)有限公司 | 数据传输方法、装置、终端设备及存储介质 |
| US10970050B1 (en) * | 2019-09-27 | 2021-04-06 | Adp, Llc | User interface engine for miniapp development |
| US12118399B2 (en) * | 2020-11-16 | 2024-10-15 | Shenzhen Chuangwei-Rgb Electronics Co., Ltd. | Resource allocation method, device and audio-visual playback terminal |
| US11119736B1 (en) * | 2021-02-24 | 2021-09-14 | Contentful GmbH | Content management system using an application framework for integrating apps for editing content |
| US20220398140A1 (en) * | 2021-06-09 | 2022-12-15 | Citrix Systems, Inc. | Enabling microapp access based on determined application states and user-initiated triggering events |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016091244A (ja) | 2014-10-31 | 2016-05-23 | 富士通エフ・アイ・ピー株式会社 | 情報処理装置、プログラム |
| JP2017041017A (ja) | 2015-08-18 | 2017-02-23 | 日本電気株式会社 | テーブル設計支援装置、テーブル設計支援方法及び制御プログラム |
Family Cites Families (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5710901A (en) * | 1995-12-29 | 1998-01-20 | Tci Summitrak Of Texas, Inc. | Method and apparatus for validating data entered by a user |
| JP3956553B2 (ja) * | 1998-11-04 | 2007-08-08 | 富士ゼロックス株式会社 | アイコン表示処理装置 |
| US6476828B1 (en) * | 1999-05-28 | 2002-11-05 | International Business Machines Corporation | Systems, methods and computer program products for building and displaying dynamic graphical user interfaces |
| US6701345B1 (en) * | 2000-04-13 | 2004-03-02 | Accenture Llp | Providing a notification when a plurality of users are altering similar data in a health care solution environment |
| CA2406084A1 (en) * | 2000-04-17 | 2001-10-25 | Lonnie S. Clabaugh | Stateless mechanism for data retrieval |
| US7254782B1 (en) * | 2001-06-29 | 2007-08-07 | Family Vet, Inc. | Recordation and organization of problem solving data |
| US7895522B2 (en) * | 2001-09-28 | 2011-02-22 | Ntt Docomo, Inc. | Layout of platform specific graphical user interface widgets migrated between heterogeneous device platforms |
| US7835504B1 (en) * | 2003-03-16 | 2010-11-16 | Palm, Inc. | Telephone number parsing and linking |
| US7415484B1 (en) * | 2003-05-09 | 2008-08-19 | Vignette Corporation | Method and system for modeling of system content for businesses |
| US20090024939A1 (en) * | 2007-04-27 | 2009-01-22 | Bea Systems, Inc. | Web based application constructor using querying across data |
| US8458612B2 (en) * | 2007-07-29 | 2013-06-04 | Hewlett-Packard Development Company, L.P. | Application management framework for web applications |
| ES2630408T3 (es) * | 2008-12-01 | 2017-08-21 | Lg Electronics Inc. | Procedimiento de operación de un icono de ejecución de terminal móvil |
| US9171076B2 (en) * | 2009-05-18 | 2015-10-27 | International Business Machines Corporation | Help information for links in a mashup page |
| JP2011008599A (ja) * | 2009-06-26 | 2011-01-13 | Fujitsu Ltd | 集合知データベースシステムにおける項目情報処理装置 |
| US8751952B2 (en) * | 2009-11-18 | 2014-06-10 | Sap Ag | Dataflow-driven service composition at the presentation layer |
| US9253306B2 (en) * | 2010-02-23 | 2016-02-02 | Avaya Inc. | Device skins for user role, context, and function and supporting system mashups |
| US8949834B2 (en) * | 2010-04-07 | 2015-02-03 | Yahoo! Inc. | Modeling and scheduling asynchronous incremental workflows |
| US8645165B2 (en) * | 2010-06-03 | 2014-02-04 | General Electric Company | Systems and methods for value-based decision support |
| US8739157B2 (en) * | 2010-08-26 | 2014-05-27 | Adobe Systems Incorporated | System and method for managing cloud deployment configuration of an application |
| US9959263B2 (en) * | 2010-12-07 | 2018-05-01 | Microsoft Technology Licensing, Llc. | User interface form field expansion |
| US20120180033A1 (en) * | 2011-01-12 | 2012-07-12 | David Amos Brown | System and Methodology for Autonomous, Value-Centric, Architectural, Software Programming |
| US8689235B2 (en) * | 2011-01-18 | 2014-04-01 | Gbc Industries | System and method for enabling interaction between a cloud application and a local application |
| US8806348B2 (en) * | 2011-05-12 | 2014-08-12 | Google Inc. | Data model generation based on user interface specification |
| US8788955B2 (en) * | 2011-05-12 | 2014-07-22 | Google Inc. | Creation and configuration of compound widgets |
| US9087361B2 (en) * | 2012-06-06 | 2015-07-21 | Addepar, Inc. | Graph traversal for generating table views |
| WO2014004154A1 (en) * | 2012-06-24 | 2014-01-03 | Bharatia Veeral | Systems and methods for declarative applications |
| US20140032392A1 (en) * | 2012-07-30 | 2014-01-30 | Apple Inc. | Financing systems integration |
| US9594814B2 (en) * | 2012-09-07 | 2017-03-14 | Splunk Inc. | Advanced field extractor with modification of an extracted field |
| KR20140040920A (ko) * | 2012-09-27 | 2014-04-04 | 한국전자통신연구원 | 매쉬업 블록 유저 인터페이스를 이용한 매쉬업 저작 장치 및 그 방법 |
| US20140196022A1 (en) * | 2013-01-08 | 2014-07-10 | Alexey Skutin | Cloud Based Application Packaging |
| GB201301888D0 (en) * | 2013-02-03 | 2013-03-20 | Neutrino Concepts Ltd | User interface |
| WO2014127293A2 (en) * | 2013-02-15 | 2014-08-21 | Quick Eye Technologies Inc. | An organizer for data that is subject to multiple criteria |
| US10084650B2 (en) * | 2013-07-09 | 2018-09-25 | Tail-f Systems AB | Graphical user interface for customizing graphical representations based on registry data |
| US20150113451A1 (en) * | 2013-10-23 | 2015-04-23 | Steve Kopp | Creation of widgets based on a current data context |
| WO2015143416A1 (en) * | 2014-03-21 | 2015-09-24 | Ptc Inc. | Systems and methods for developing and using real-time data applications |
| WO2016132253A1 (en) | 2015-02-18 | 2016-08-25 | Persistent Systems Limited | Integrated intermediary computing device for data analytic enhancement |
| US10437575B2 (en) * | 2015-08-14 | 2019-10-08 | Aeris Communications, Inc. | Aercloud application express and aercloud application express launcher |
| US9904536B1 (en) * | 2015-09-18 | 2018-02-27 | Quest Software Inc. | Systems and methods for administering web widgets |
| US10930389B2 (en) * | 2016-01-20 | 2021-02-23 | Change Healthcare Holdings, Llc | Systems and methods for the classification and indexing of contract documentation |
| GB2549314A (en) * | 2016-04-14 | 2017-10-18 | Ge Aviation Systems Llc | Systems and methods for providing data exploration techniques |
| US10169321B2 (en) * | 2016-08-05 | 2019-01-01 | Capital One Services, Llc | Browser extension for field detection and automatic population |
| US10002163B2 (en) * | 2016-08-18 | 2018-06-19 | Palantir Technologies Inc. | Managing sharable cell-based analytical notebooks |
| US10642853B2 (en) * | 2016-12-14 | 2020-05-05 | Palantir Technologies Inc. | Automatically generating graphical data displays based on structured descriptions |
| US11328128B2 (en) * | 2017-02-28 | 2022-05-10 | SavantX, Inc. | System and method for analysis and navigation of data |
| US20180275845A1 (en) * | 2017-03-23 | 2018-09-27 | International Business Machines Corporation | Dashboard Creation With Popular Patterns and Suggestions Using Analytics |
| US10528700B2 (en) * | 2017-04-17 | 2020-01-07 | Rockwell Automation Technologies, Inc. | Industrial automation information contextualization method and system |
| US10664245B2 (en) * | 2018-02-01 | 2020-05-26 | Ricoh Company, Ltd. | Guided web-application generation |
-
2018
- 2018-02-01 US US15/886,501 patent/US10664245B2/en active Active
-
2019
- 2019-01-29 EP EP19154190.3A patent/EP3522032B1/en active Active
- 2019-01-30 JP JP2019013723A patent/JP6648845B2/ja active Active
-
2020
- 2020-01-15 JP JP2020004051A patent/JP7222364B2/ja active Active
- 2020-05-22 US US16/882,385 patent/US11392352B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016091244A (ja) | 2014-10-31 | 2016-05-23 | 富士通エフ・アイ・ピー株式会社 | 情報処理装置、プログラム |
| JP2017041017A (ja) | 2015-08-18 | 2017-02-23 | 日本電気株式会社 | テーブル設計支援装置、テーブル設計支援方法及び制御プログラム |
Non-Patent Citations (2)
| Title |
|---|
| ZHANG, Xinyong et al.,"A novel approach for Web-based data input panel design",The Fifth International Conference on Computer and Information Technology (CIT'05),IEEE,2005年,[2022年12月19日検索],インターネット<URL:https://ieeexplore.ieee.org/document/1562763>,DOI: 10.1109/CIT.2005.29 |
| 松本 剛,Excelデータベース入門,2015年07月25日,pp.78-95 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20190235845A1 (en) | 2019-08-01 |
| JP2019133661A (ja) | 2019-08-08 |
| JP2020064679A (ja) | 2020-04-23 |
| JP6648845B2 (ja) | 2020-02-14 |
| EP3522032A1 (en) | 2019-08-07 |
| US20200394023A1 (en) | 2020-12-17 |
| US10664245B2 (en) | 2020-05-26 |
| US11392352B2 (en) | 2022-07-19 |
| EP3522032B1 (en) | 2022-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7222364B2 (ja) | ガイドされるウェブアプリケーション作成 | |
| JP7053885B2 (ja) | 少ない待ち時間の検索問合せ応答を提供するためのデータ記憶システム | |
| US10592588B2 (en) | Semantic distance-based assignment of data elements to visualization edges | |
| US10261659B2 (en) | Orbit visualization for displaying hierarchical data | |
| US10691299B2 (en) | Display of hierarchical datasets using high-water mark scrolling | |
| US11281358B2 (en) | Selective display of chat room contents | |
| US20170115968A1 (en) | Application builder with automated data objects creation | |
| US11526464B2 (en) | Scaling HDFS for hive | |
| US20140096046A1 (en) | Composite application framework | |
| US11762701B2 (en) | Computer system providing numeric calculations with less resource usage | |
| US12450427B2 (en) | Interactive form editor with concurrent automatic creation of schema files | |
| US12373790B2 (en) | Category classification of records of e-procurement transactions | |
| US11803698B2 (en) | Automated suggestions in cross-context digital item containers and collaboration | |
| US11112944B1 (en) | Keyboard navigation menu | |
| US11120092B1 (en) | Optimization of links to electronic content |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220126 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221111 |
|
| 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: 20230104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230117 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7222364 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |