JP2009266117A - Usb memory device and plug-in application system using the same - Google Patents
Usb memory device and plug-in application system using the same Download PDFInfo
- Publication number
- JP2009266117A JP2009266117A JP2008117620A JP2008117620A JP2009266117A JP 2009266117 A JP2009266117 A JP 2009266117A JP 2008117620 A JP2008117620 A JP 2008117620A JP 2008117620 A JP2008117620 A JP 2008117620A JP 2009266117 A JP2009266117 A JP 2009266117A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- application
- usb memory
- service
- setting
- 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.)
- Pending
Links
- 230000006870 function Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Abstract
Description
本発明は、コンピュータ上で提供するアプリケーションに関連する処理技術に関し、特に、USBメモリ装置を用い、コンピュータで障害が発生した場合の復旧技術に関する。 The present invention relates to a processing technique related to an application provided on a computer, and more particularly, to a recovery technique when a failure occurs in a computer using a USB memory device.
近年、コンピュータシステムの提供するサービスは、極めて重要なものになりつつある。従って、コンピュータに故障が発生したとしても、サービスを停止させないようにするか、或いは、短時間で復旧させなければならない。このようなサービスの継続的な供給が重要な課題になってきており、コンピュータの故障に対応するための技術の開発が重要となってきている。関連する公知技術文献としては下記の特許文献1・2がある。 In recent years, services provided by computer systems have become extremely important. Therefore, even if a failure occurs in the computer, the service must not be stopped or recovered in a short time. The continuous supply of such services has become an important issue, and it has become important to develop technologies for dealing with computer failures. Related art documents include Patent Documents 1 and 2 below.
コンピュータの障害は避けては通れないものである。コンピュータに障害が発生し停止した場合に、そのコンピュータが提供していたサービスは停止する。 Computer failures are inevitable. When a computer fails and stops, the services provided by the computer stop.
コンピュータの提供するサービスが障害による停止が許されないものである場合、または、短時間で復旧しなければならないものである場合に、あらかじめ同じ機能を持ったコンピュータを複数台用意しておき、障害の発生時にコンピュータを切り替える等の方法でサービスの提供を維持することができ、コンピュータの障害に対して即座に対応し、サービスの継続を保証することができる。 If the service provided by the computer cannot be stopped due to a failure, or if it must be restored in a short time, prepare multiple computers with the same function in advance. Service provision can be maintained by switching the computer when it occurs, and it is possible to immediately respond to a computer failure and guarantee continuity of service.
ところが、複数台のコンピュータを準備しておき、障害に対して即座に対処する上記のようなコンピュータシステムを構築しようとすると、コンピュータを複数台用意するための設備投資、及び、切り替えあるいは分散するための設備投資、さらに、それぞれのコンピュータにインストールするソフトウェアの投資が必要となり、全体としてコストが高くなる。設備投資が難しい場合には、サービスの継続は諦めて、長時間のシステム停止を余儀なくされることもある。 However, when preparing a plurality of computers and constructing a computer system such as the one described above that immediately copes with a failure, capital investment for preparing a plurality of computers, and switching or distributing them. The capital investment and the investment of the software to be installed on each computer are required, which increases the cost as a whole. If it is difficult to make a capital investment, the service may be stopped and the system may be stopped for a long time.
本発明は、設備投資が難しく複数台のコンピュータを準備して障害に備えることができない場合におけるコンピュータの障害に対し、コンピュータが停止した時点の状態を保持し、現状よりも短い時間でコンピュータのサービス提供の再開を可能とする技術を提供することを目的とするものである。 The present invention keeps the state at the time when the computer is stopped against a computer failure when it is difficult to prepare for a failure by preparing a plurality of computers because it is difficult to make a capital investment. The object is to provide a technology that enables resumption of provision.
本発明のプラグインアプリケーションシステムは、USBメモリをコンピュータ本体に装着することで実現する。このUSBメモリ装置には、コンピュータのサービスを実現するためのアプリケーションと、アプリケーションが使用するデータと、アプリケーションで使用する設定ファイルが記憶され、装着したコンピュータを設定する手段が備えられている。 The plug-in application system of the present invention is realized by attaching a USB memory to a computer main body. The USB memory device includes an application for realizing a computer service, data used by the application, and a setting file used by the application, and means for setting the installed computer.
上記システムによれば、アプリケーションをはじめ、コンピュータのサービス継続に必要なものは、全てUSBメモリ上に実装されることになる。従って、コンピュータに障害が発生した場合は、USBメモリを他コンピュータに移して、必要な設定を入力しなおす簡単な作業を行うだけで、今までと同じ環境でコンピュータサービスの提供を再開することができ、また、再開時の状態は、障害が発生したコンピュータが停止する直前の状態から再開することができるのである。 According to the system described above, everything necessary for continuation of the computer service, including applications, is mounted on the USB memory. Therefore, in the event of a computer failure, it is possible to resume the provision of computer services in the same environment as before simply by moving the USB memory to another computer and re-entering the necessary settings. Moreover, the state at the time of resumption can be resumed from the state immediately before the computer in which the failure has occurred stops.
本発明の一観点によれば、コンピュータのサービスを実行するためのアプリケーションと、該アプリケーションの設定ファイルと、前記アプリケーションが使用する業務データと、USBメモリ装置を装着したときに初期的な設定を行う設定プログラムであって、アプリケーションがコンピュータサービスを提供するのに必要なシステム固有の情報の入力を受け付ける設定画面をコンピュータのディスプレイに表示させる設定プログラムと、前記アプリケーションを実行するための基盤となる基盤ソフトウェアと、を記憶していることを特徴とするコンピュータに接続可能なUSBメモリ装置が提供される。 According to one aspect of the present invention, initial setting is performed when an application for executing a service of a computer, a setting file for the application, business data used by the application, and a USB memory device are mounted. A setting program, which displays a setting screen for accepting input of system-specific information necessary for an application to provide a computer service, on the computer display, and a base software as a basis for executing the application And a USB memory device that can be connected to a computer.
コンピュータには、CPUと、主記憶装置と、OS(オペレーティングシステム)がインストールされているハードディスク装置と、が備えられている。但し、これらの装置は、アプリケーションが必要とする計算能力、記憶能力を提供する機能を提供するのみである。もちろん、コンピュータにはUSBメモリが装着可能なUSBインターフェイスが設けられている。 The computer includes a CPU, a main storage device, and a hard disk device in which an OS (Operating System) is installed. However, these devices only provide functions that provide the computing and storage capabilities required by the application. Of course, the computer is provided with a USB interface to which a USB memory can be attached.
USBメモリ内に格納されている、アプリケーションと、アプリケーションで使用するデータおよび設定ファイル、実行基盤を用いて、コンピュータに対してアプリケーションをインストールする手順を省略することができ、今までと同じように、アプリケーションを実行しコンピュータサービスを提供することができる。 Using the application stored in the USB memory, the data and setting files used in the application, and the execution platform, the procedure for installing the application on the computer can be omitted. Run applications and provide computer services.
前記業務データと前記設定ファイルとは、前記アプリケーションによって適時読み込み、書き込みが行われ、その結果はコンピュータの主記憶装置とUSBメモリ装置に適時反映されるようになっている。障害の発生したコンピュータから引き抜いて代替のコンピュータに装着すると、該代替のコンピュータに対して、前記アプリケーション、前記業務データ、前記設定ファイル、前記実行基盤が自動的に設定される。 The business data and the setting file are read and written in a timely manner by the application, and the results are reflected in the main memory device and the USB memory device of the computer in a timely manner. When the computer is pulled out from the failed computer and installed in the alternative computer, the application, the business data, the setting file, and the execution base are automatically set in the alternative computer.
これにより、故障したコンピュータで提供されていたサービスと同じサービスを提供することができる。このとき、USBメモリ装置は、コンピュータが障害で停止する直前の状態を保持しているため、代替のコンピュータは、コンピュータの障害直前の状態からサービス提供を開始できる。このように、障害発生時に、USBメモリ装置を別のコンピュータに差し替えるだけで、障害発生直前の状態からコンピュータサービスを再開することができる。 Thereby, the same service as that provided by the failed computer can be provided. At this time, since the USB memory device holds the state immediately before the computer stops due to a failure, the alternative computer can start providing the service from the state immediately before the failure of the computer. As described above, when a failure occurs, the computer service can be resumed from the state immediately before the failure by simply replacing the USB memory device with another computer.
また、本発明は、上記に記載のUSBメモリ装置と、USBインターフェイスと、CPUと、メモリと、記憶装置であって、オペレーションシステムがインストールされているコンピュータと、を備えるプラグインアプリケーションシステムであっても良い。 The present invention also provides a plug-in application system comprising the USB memory device described above, a USB interface, a CPU, a memory, and a computer having a storage device and an operation system installed therein. Also good.
本発明のUSBメモリ装置及びそれを備えたプラグインアプリケーションシステムによれば、次のような効果がある。
(1)コンピュータサービスを提供するコンピュータに対して、新たにアプリケーションをインスールする必要がないため、手間が省ける。
(2)コンピュータサービスを提供しているコンピュータが障害により停止しても、USBメモリ装置を任意の別のコンピュータに装着するだけで、復旧することができる。このため、障害が発生してコンピュータが停止した場合、サービスは停止するが、比較的短い時間で復旧することができる。また、サービスを開始させたいコンピュータを任意に選択することが容易である。
(3)停止したコンピュータサービスを復旧させた際に、停止直前の状態を保証できる。
According to the USB memory device of the present invention and the plug-in application system including the same, the following effects can be obtained.
(1) Since there is no need to newly install an application on a computer that provides a computer service, labor can be saved.
(2) Even if a computer providing a computer service stops due to a failure, it can be recovered by simply mounting the USB memory device to another arbitrary computer. For this reason, when a failure occurs and the computer stops, the service stops, but it can be recovered in a relatively short time. In addition, it is easy to arbitrarily select a computer to start a service.
(3) When the stopped computer service is restored, the state immediately before the stop can be guaranteed.
以下に、本発明の一実施の形態によるUSBメモリ装置を用いたプラグインアプリケーションシステムについて図面を参照しながら説明を行う。一般的にはUSBメモリと呼ばれているUSBメモリ装置には、不揮発性のメモリが内蔵されるとともに、USBインターフェイスを有するPCに対して簡単にプラグインプレイができる。また、最近では、USBメモリ装置に内蔵される不揮発性メモリの記憶容量も大きくなってきており、業務データなどを記憶することは容易である。さらに、データ転送速度も高速化されてきている。発明者は、この点にも着目して以下のような実施の形態において説明した技術に想到した。 A plug-in application system using a USB memory device according to an embodiment of the present invention will be described below with reference to the drawings. Generally, a USB memory device called a USB memory has a built-in non-volatile memory and can be easily plug-in play with a PC having a USB interface. Also, recently, the storage capacity of the nonvolatile memory built in the USB memory device has been increased, and it is easy to store business data and the like. Furthermore, the data transfer speed has been increased. The inventor has focused on this point and has come up with the technology described in the following embodiments.
図1は、本発明の一実施の形態によるプラグインアプリケーションシステムの一例を示すシステム構成図である。図1に示すプラグインアプリケーションシステムにおいて、コンピュータサービスを提供するコンピュータ101には、CPU102と、主記憶装置(DRAM等)103と、OS(オペレーティングシステム)がインストールされているハードディスク装置104と、が備えられている。但し、これらのセクション102から104までは、アプリケーションが必要とする計算能力、記憶能力を提供する機能を提供するだけで良い。その代わりに、小型で軽量である携帯性に優れたUSBメモリ装置105が装着可能なUSBインターフェイス100が設けられている。USBインターフェイス100は、一般的なPCであれば、必ず備えられているものである。アプリケーションの実行基盤はHDD104内にインストールされていても良いし、インストールされていない状態であっても良い。
FIG. 1 is a system configuration diagram showing an example of a plug-in application system according to an embodiment of the present invention. In the plug-in application system shown in FIG. 1, a
一方、USBメモリ105は、コンピュータ101のサービスを実行するためのアプリケーション106と、アプリケーション106の設定ファイル107と、アプリケーション106が使用する業務データ110と、USBメモリを装着したときに初期的な設定を行う設定プログラム108と、アプリケーション105を実行するための基盤となるソフトウェア109と、を備えている。設定ファイル107は、アプリケーションの設定のためのファイルである。但し、USBメモリ105には、実行基盤109は存在するが、OSは存在しなくても良い。
On the other hand, the
図2は、図1で説明したプラグインアプリケーションシステムの構成例であって、USB装着時の初期動作を示す機能ブロック図である。図2を参照して、PC201にUSBメモリ204を装着し、システムの運用が開始されるまでの動作について説明する。図1でも説明したように、システム(PC)201内には、中央処理装置202と主記憶装置203及びハードディスク装置210が設けられており、USBメモリ204の装着前には、コンピュータサービスに関するソフトウェアは入っていない状態である。
FIG. 2 is a functional block diagram showing an example of the configuration of the plug-in application system described in FIG. 1 and showing an initial operation when the USB is mounted. With reference to FIG. 2, an operation until the operation of the system is started after the
一方、USBメモリ204には、アプリケーションデータ205と、設定プログラム206と、設定ファイル207と、実行基盤208と、アプリケーション209と、が格納されている。ここで、USBメモリ204をシステム(PC)201に接続した場合に、設定プログラム206が自動的に起動される。設定プログラム206は、まず、システム201内のソフトウェアの環境を調査し、実行基盤となるソフトウェア208がインストールされているか否かをチェックする。このチェックの結果、もしも、実行基盤となるソフトウェア208がインストールされていない場合には、実行基盤208を自動的にインストールする(L3)。これにより、HDD210内に実行基盤210aが設けられる。また、業務データ領域210bも設けられる。
On the other hand, the
尚、ここで、実行基盤208とは、アプリケーションとは無関係であるが、アプリケーションの実行に必要な、例えばコンピュータ言語のようなシステムに共通に必要なプログラムを指す。
Here, the
次に、設定プログラム206は、設定画面211をPC201のディスプレイに表示させる。この設定画面211では、アプリケーション209がコンピュータサービスを提供するのに必要な、システム201固有の情報の入力を受け付ける(L1)。システム201固有の情報とは、例えば、ネットワークのアドレス(IPアドレス)211a等の、コンピュータ毎に固有に設定されている情報を指す。また、設定画面211上で入力された情報は、USBメモリ204に返され、設定ファイル207に保存される(L2)。
Next, the
図3は、図1で説明したシステム101の稼働中における構成例を示す図である。この図では、USBメモリ304を装着し、システム301の運用開始から運用中の動作について説明する。本システム301の運用を開始する際に、USBメモリ304から、主記憶装置302にアプリケーション306(L11)と、業務データ307(L12)、及び、設定ファイル308(L13)がロードされる。
FIG. 3 is a diagram illustrating a configuration example during operation of the
アプリケーション306は、これらのデータ(業務データ、設定ファイル)を用いて実行され、コンピュータサービスが提供される。また、業務データ307、と設定ファイル308とは、アプリケーション306によって適時読み込み、書き込みが行われ、結果は主記憶装置302とUSBメモリ304に適時反映されるようになっている(L12からL15)。このように、適時反映されることにより、どの時点で障害が発生しても対応できるようになっている。
The
図4は、図1から図3までにおいて説明したシステムにおいて障害が発生し、代替のコンピュータでコンピュータサービスを再開するまでの切り替えを説明する図である。コンピュータ401はコンピュータサービスを図1から3までの構成により提供している。このコンピュータ401で障害が発生したとする。
FIG. 4 is a diagram for explaining switching until a failure occurs in the system described with reference to FIGS. 1 to 3 and the computer service is restarted by an alternative computer. The
ユーザは、代替のコンピュータ403を用意し、障害の発生したコンピュータ401からUSBメモリ402を引き抜いて代替のコンピュータ403に装着する(412)。代替のコンピュータ403では、図1から図3まで説明した方式で、アプリケーション404、業務データ405、設定ファイル406、実行基盤407aが自動的に設定され(L21)、故障したコンピュータ401で提供されていたサービスと同じサービスを提供することができる。このとき、USBメモリ402は、コンピュータ401が障害で停止する直前の状態を保持しているため、代替のコンピュータ403は、コンピュータ401の障害直前の状態からサービス提供を開始できる(413)。その他のノートPC415(L17)、デスクトップPC417(L18)のいずれかにUSBメモリ402を指せば、指したシステムでサービスを提供することができる。
The user prepares an
図5は、本実施の形態において、USBメモリを装着してからコンピュータサービスの提供が開始されるまでの流れを示したフローチャート図である。基本的に、通常の稼動でも、障害による代替機への交代に関してもこの流れは変わらない。本実施の形態による技術を用いる場合に、まずステップS501に示したように、最初に、本実施の形態によるUSBメモリをコンピュータに装着する。USBメモリが装着されると、ステップS502に示したようにUSBメモリに内蔵された設定プログラムが自動的に起動される。自動起動された設定プログラムは、ステップS503に示したように、最初にコンピュータ内に実行基盤が存在するか否かを確認する。ここで言う実行基盤とは、アプリケーションが使用する、各種コンピュータ言語のように前提となるプログラムを指す。実行基盤が、コンピュータに存在しない場合は、ステップS504を実行し、実行基盤をインストールする。次に設定プログラムは、ステップS505を実行し、設定項目の入力画面を表示させる。ここでの設定とは、USBメモリが接続されたコンピュータのネットワークアドレスなど、そのコンピュータ固有の情報を入力することである。次いで、入力された設定項目はステップS506によって、USBメモリに格納され、アプリケーションに利用されることとなる。次に、設定プログラムは、ステップS507に示すように、アプリケーションが稼動するのに必要なデータを主記憶装置上に展開し、アプリケーション稼動の準備をする(業務データのロード)。次に、設定プログラムは、ステップS508に示すように、アプリケーション本体をコンピュータにロードし処理の実行を開始する。また、ステップS509に示すように、アプリケーションの稼動データは、USBメモリに保存される。上記により、本実施の形態によるシステムは実現されるが、コンピュータが故障し、代替機にUSBメモリを装着し直した場合も、同様の動作をする。 FIG. 5 is a flowchart showing a flow from the installation of the USB memory to the start of the provision of the computer service in the present embodiment. Basically, this flow does not change during normal operation or when switching to an alternative machine due to a failure. When using the technique according to the present embodiment, first, as shown in step S501, the USB memory according to the present embodiment is first attached to the computer. When the USB memory is attached, the setting program built in the USB memory is automatically activated as shown in step S502. As shown in step S503, the automatically started setting program first checks whether an execution base exists in the computer. The execution platform mentioned here refers to a prerequisite program such as various computer languages used by an application. If the execution base does not exist in the computer, step S504 is executed to install the execution base. Next, the setting program executes step S505 to display a setting item input screen. The setting here means inputting information unique to the computer such as the network address of the computer to which the USB memory is connected. Next, the input setting item is stored in the USB memory in step S506 and used for the application. Next, as shown in step S507, the setting program expands data necessary for operating the application on the main storage device and prepares for application operation (loading of business data). Next, as shown in step S508, the setting program loads the application main body into the computer and starts executing the process. Also, as shown in step S509, application operation data is stored in the USB memory. Although the system according to the present embodiment is realized as described above, the same operation is performed even when the computer breaks down and the USB memory is reattached to the alternative device.
USBメモリには、稼動状態を示すデータが常に保存されているため、常に、コンピュータサービス停止直前の状態に回復させて処理を実行させることができる。また、設定プログラムをもっているため、異なる環境のコンピュータでも容易に稼動させられるのである。障害が回復したシステムにUSBメモリを再び指すと、その時点まで他のシステムで行っていた処理も含めて、その時点からの処理を再び開始することができる。 Since data indicating the operating state is always stored in the USB memory, it is always possible to restore the state immediately before the stop of the computer service and execute processing. In addition, since it has a setting program, it can be easily operated on computers in different environments. When the USB memory is pointed again at the system in which the failure has been recovered, the processing from that point can be started again, including the processing that has been performed in the other system up to that point.
尚、上記の実施の形態においては、USBメモリ装置を例にして説明したが、その他の携帯型小型メモリ装置を用いても良いことはまでもない言うまでもない。 In the above embodiment, the USB memory device has been described as an example. However, it goes without saying that other portable small memory devices may be used.
(まとめ)
本実施の形態によるプラグインアプリケーションシステムによれば、以下のような効果がある。
(1)コンピュータサービスを提供するコンピュータに対して、アプリケーションをインスールする必要がない。
(2)コンピュータサービスを提供しているコンピュータが障害により停止しても、USBメモリを任意の別のコンピュータに装着するだけで、復旧することができる。このため、障害が発生してコンピュータが停止した場合、サービスは停止するが、比較的短い時間で復旧することができる。
(3)停止したコンピュータサービスを復旧させた際に、停止直前の状態を保証できる。
(Summary)
The plug-in application system according to the present embodiment has the following effects.
(1) It is not necessary to install an application on a computer that provides a computer service.
(2) Even if a computer providing a computer service stops due to a failure, it can be recovered by simply mounting the USB memory on another arbitrary computer. For this reason, when a failure occurs and the computer stops, the service stops, but it can be recovered in a relatively short time.
(3) When the stopped computer service is restored, the state immediately before the stop can be guaranteed.
本発明は、プラグインアプリケーションシステムに実行させることができる。 The present invention can be executed by a plug-in application system.
101…コンピュータ、102…中央処理装置、103…主記憶装置、104…ハードディスク装置、105…USBメモリ、106…アプリケーション、107…設定ファイル、108…設定プログラム、109…実行基盤、110…アプリケーションデータ、201…コンピュータ、202…中央処理装置、203…主記憶装置、204…USBメモリ、205…アプリケーションデータ、206…設定プログラム、207…設定ファイル、208…実行基盤、209…アプリケーション、210…ハードディスク装置、211…設定画面、301…コンピュータ、302…主記憶装置、303…中央処理装置、304…USBメモリ、305…設定プログラム、306…アプリケーション、307…アプリケーションデータ、308…設定ファイル、309…実行基盤、310…ハードディスク装置、401…故障したコンピュータ、402…USBメモリ、403…代替コンピュータ、404…アプリケーション、405…アプリケーションデータ、406…設定ファイル、407…ハードディスク装置
DESCRIPTION OF
Claims (4)
USBインターフェイスと、CPUと、メモリと、記憶装置であって、オペレーションシステムがインストールされているコンピュータと
を備えるプラグインアプリケーションシステム。 The USB memory device according to any one of claims 1 to 3,
A plug-in application system comprising a USB interface, a CPU, a memory, and a computer that is a storage device and in which an operation system is installed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008117620A JP2009266117A (en) | 2008-04-28 | 2008-04-28 | Usb memory device and plug-in application system using the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008117620A JP2009266117A (en) | 2008-04-28 | 2008-04-28 | Usb memory device and plug-in application system using the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009266117A true JP2009266117A (en) | 2009-11-12 |
Family
ID=41391849
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008117620A Pending JP2009266117A (en) | 2008-04-28 | 2008-04-28 | Usb memory device and plug-in application system using the same |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009266117A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012074871A (en) * | 2010-09-28 | 2012-04-12 | Oki Networks Co Ltd | Packet capture system, communication apparatus, and packet capture method |
| US8904235B2 (en) | 2011-01-12 | 2014-12-02 | Toyota Jidosha Kabushiki Kaisha | Online debug system and online debug method for information processing device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06348468A (en) * | 1993-06-10 | 1994-12-22 | Sharp Corp | Information processing equipment |
| JP2003122581A (en) * | 2001-10-17 | 2003-04-25 | Casio Comput Co Ltd | Information processing apparatus, application program starting method, and system program |
| JP2005148885A (en) * | 2003-11-12 | 2005-06-09 | Vision Arts Kk | Removable medium with program for system utilizing object recorded thereon |
| JP2005520247A (en) * | 2002-03-12 | 2005-07-07 | ジェイムズ,バリー・エドマンド | Storage device with application software for removable connection to host computer |
| JP2006172449A (en) * | 2004-12-15 | 2006-06-29 | Microsoft Corp | Portable applications |
| JP2009543200A (en) * | 2006-06-30 | 2009-12-03 | マイクロソフト コーポレーション | Executing applications from removable media |
-
2008
- 2008-04-28 JP JP2008117620A patent/JP2009266117A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06348468A (en) * | 1993-06-10 | 1994-12-22 | Sharp Corp | Information processing equipment |
| JP2003122581A (en) * | 2001-10-17 | 2003-04-25 | Casio Comput Co Ltd | Information processing apparatus, application program starting method, and system program |
| JP2005520247A (en) * | 2002-03-12 | 2005-07-07 | ジェイムズ,バリー・エドマンド | Storage device with application software for removable connection to host computer |
| JP2005148885A (en) * | 2003-11-12 | 2005-06-09 | Vision Arts Kk | Removable medium with program for system utilizing object recorded thereon |
| JP2006172449A (en) * | 2004-12-15 | 2006-06-29 | Microsoft Corp | Portable applications |
| JP2009543200A (en) * | 2006-06-30 | 2009-12-03 | マイクロソフト コーポレーション | Executing applications from removable media |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012074871A (en) * | 2010-09-28 | 2012-04-12 | Oki Networks Co Ltd | Packet capture system, communication apparatus, and packet capture method |
| US8904235B2 (en) | 2011-01-12 | 2014-12-02 | Toyota Jidosha Kabushiki Kaisha | Online debug system and online debug method for information processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5724477B2 (en) | Migration program, information processing apparatus, migration method, and information processing system | |
| JP6530774B2 (en) | Hardware failure recovery system | |
| US9489274B2 (en) | System and method for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI) | |
| JP5655677B2 (en) | Hypervisor replacement method and information processing apparatus | |
| US7689859B2 (en) | Backup system and method | |
| US7574627B2 (en) | Memory dump method, memory dump program and computer system | |
| EP2652599B1 (en) | System reset | |
| US20110161726A1 (en) | System ras protection for uma style memory | |
| JP2004302991A (en) | Backup method of interface bios for computer system | |
| US20130346797A1 (en) | Restarting a software system | |
| EP2280348A1 (en) | Method and system for saving operational state of running applications when unexpected shutdown events occur | |
| JP2014059733A (en) | Information processing system, and image processor | |
| WO2011004441A1 (en) | Server having memory dump function and method for acquiring memory dump | |
| CN102968358A (en) | Quick recovery method of soft RAID1 deployment system | |
| JP2007323657A (en) | Method and system for storing transient state information, and computer program | |
| JP2009266117A (en) | Usb memory device and plug-in application system using the same | |
| JP6175958B2 (en) | MEMORY DUMP METHOD, PROGRAM, AND INFORMATION PROCESSING DEVICE | |
| US9128873B2 (en) | Memory bus attached input/output (‘I/O’) subsystem management in a computing system | |
| US20210042047A1 (en) | Information processing apparatus, control method, and program | |
| JP6160688B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP4867896B2 (en) | Information processing system | |
| JP2015114841A (en) | Information processing device, control program, and data movement method | |
| JP2011076528A (en) | Method and device for providing redundancy to raid card | |
| JP7525368B2 (en) | Information processing terminal and sensing system | |
| US12164419B2 (en) | Information processing apparatus and method of controlling information processing apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121010 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121130 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121218 |