Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4910041B2 - ローカルコンピュータのプログラム実行方法およびシステム - Google Patents
[go: Go Back, main page]

JP4910041B2 - ローカルコンピュータのプログラム実行方法およびシステム - Google Patents

ローカルコンピュータのプログラム実行方法およびシステム Download PDF

Info

Publication number
JP4910041B2
JP4910041B2 JP2009504106A JP2009504106A JP4910041B2 JP 4910041 B2 JP4910041 B2 JP 4910041B2 JP 2009504106 A JP2009504106 A JP 2009504106A JP 2009504106 A JP2009504106 A JP 2009504106A JP 4910041 B2 JP4910041 B2 JP 4910041B2
Authority
JP
Japan
Prior art keywords
program
shortcut
local computer
file
index
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
Application number
JP2009504106A
Other languages
English (en)
Other versions
JP2009532796A (ja
Inventor
キョ ミン イム
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Naver Corp
Original Assignee
Naver Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Naver Corp filed Critical Naver Corp
Publication of JP2009532796A publication Critical patent/JP2009532796A/ja
Application granted granted Critical
Publication of JP4910041B2 publication Critical patent/JP4910041B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B41/00Fluid-circulation arrangements
    • F25B41/40Fluid line arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B2345/00Details for charging or discharging refrigerants; Service stations therefor
    • F25B2345/002Collecting refrigerant from a cycle

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Mechanical Engineering (AREA)
  • Thermal Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、ローカルコンピュータ内に格納されたショートカットファイルのタイトル名を用いてショートカット索引データを索引して記録し、ユーザからプログラム質問語が入力された場合に、プログラム質問語と関連したショートカットファイルをすぐに実行させるローカルコンピュータのプログラム実行方法およびシステムに関する。
デスクトップ(desktop)、ノート型パソコン(notebook)などのパーソナルコンピュータ(personal computer)の格納空間の増大に伴い、数多くの文章、イメージ、メール、メッセンジャー会話内容、動画、または音楽などを含んだファイルがデスクトップまたはノート型パンコンなどの格納空間に格納されることにより、デスクトップまたはノート型パンコン内のデータを対象とするローカルコンピュータ検索の必要性が求められるようになった。
すなわち、ローカルコンピュータに格納されているファイルを探そうとする場合に、オペレーティングシステム(Operation System:OS)などが提供するファイル検索機能を用いて、ユーザがそのファイルが格納されているファイル名を検索語として入力することで、自分が探そうとするファイルを探すことができた。しかしながら、ユーザがローカルコンピュータに格納されているすべてのファイルのファイル名を記憶することは事実上不可能である。例えば、ローカルコンピュータのユーザが映画「アイルランド」に関するレビュー(review)をワードプロセッサを用いて作成し、何年後かに自分のコンピュータ内のどこかに格納されている「アイルランド」のレビューを探すためには、そのファイルが格納されたファイル名を検索窓に正確に入力することで、探そうとするファイルを探すことができる。
一方、既存のウィンドウでは、プログラム実行のためにユーザが直接に実行ファイル(exe)を探してクリックしたり、デスクトップ画面やスタートメニューなどのアイコンをクリックしたりすることで、所望するプログラムを実行することができた。特に、多くのプログラムを実行している最中には、他のプログラムを実行させるために作業中のすべてのウィンドウをすべてクローズしてデスクトップ画面のアイコンをクリックしたり、実行ファイルを探してクリックしたりしなければならなかった。
図1は、従来技術に係るローカルコンピュータでプログラムを検索する一例を示す図である。
図1に示すように、ユーザが「ゴムプレーヤ」という質問語を入力すると、ローカルコンピュータは、既に格納されたファイル名やファイル内容に「ゴムプレーヤ」という質問語が含まれているかを検索し、その検索結果を提供する。しかしながら、「ゴムプレーヤ」はプログラム名であり、ローカルコンピュータで提供するファイル検索機能では、プログラム名として入力された質問語に対応するプログラムを検索することができない。したがって、ローカルコンピュータは、「ゴムプレーヤ」に対応する検索結果として何も提供することができない。
一般的に、ウィンドウプログラムは、プログラム実行のためのショートカットファイル(lnkファイル)内にプログラム連結情報および特定アイコンなどが入っており、ユーザはプログラム連結情報または特定アイコンを介してショートカットファイルを実行させることができた。
しかしながら、ユーザが毎回プログラム連結情報または特定アイコンを介してプログラムを実行させることは非常に煩わしく、アイコンをデスクトップ画面に生成しない場合には、いちいち実行ファイルを探さなければならないという不便さが存在する。
さらに、既存のウィンドウのファイル検索機能では、実行ファイルを探すことができないという問題点が存在する。特に、自作プログラムの場合には、ハングルプログラム情報があるにも関わらず、これを対象として実行する機能的支援がなく、ユーザは習慣的にアイコンクリックのみによってプログラムを実行させている。
したがって、通常のファイル検索と同じように、プログラム名を用いて容易にプログラム検索および実行を行うことができるローカルコンピュータのプログラム実行方法およびシステムの必要性が切に求められている。
本発明は、上述のような従来技術の問題点を解決するために案出されたものであって、ローカルコンピュータ内に格納されたショートカットファイルのタイトル名と関連したショートカット索引データを別途に索引して記録することで、ユーザがショートカットファイルのタイトル名を用いて所望するショートカットファイルを検索して実行させることができるローカルコンピュータのプログラム実行方法およびシステムを提供することを目的とする。
また、本発明のローカルコンピュータのプログラム実行方法およびシステムは、ユーザがショートカットファイルのプログラム連結情報またはタイトル名を入力して実行ボタンを押せば、予め索引されたショートカット索引データを用いてショートカットファイルをすぐに実行させることを他の目的とする。
また、本発明のローカルコンピュータのプログラム実行方法およびシステムは、プログラム実行のために特定アイコンをクリックしなければならない従来とは異なり、検索窓にプログラム名(タイトル名)を入力して検索要請をするだけでも、該当するプログラムを検索および実行させることができることを他の目的とする。
さらに、本発明のローカルコンピュータのプログラム実行方法およびシステムは、ファイル索引時にシステムが使用されない遊休状態を把握し、遊休状態でショートカット索引データを索引することをさらに他の目的とする。
上記の目的を達成し、従来技術の問題点を解決するために、本発明の一実施形態に係るローカルコンピュータのプログラム実行システムは、ローカルコンピュータ内に格納されたショートカットファイルと関連するショートカット索引データを索引する索引部と、前記索引されたショートカット索引データを記録するショートカット索引データベースと、ユーザからプログラム質問語が入力される入力部と、前記ショートカット索引データベースから前記プログラム質問語と関連したショートカット索引データを検索する検索部と、前記ショートカット索引データと関連したショートカットファイルを実行させる実行部とを備えることを特徴とする。
また、本発明の他の実施形態に係るローカルコンピュータのプログラム実行方法は、ローカルコンピュータ内に格納されたショートカットファイルと関連するショートカット索引データを索引するステップと、前記索引されたショートカット索引データをショートカット索引データベースに記録するステップと、ユーザからプログラム質問語が入力されるステップと、前記ショートカット索引データベースから前記プログラム質問語と関連したショートカット索引データを検索するステップと、前記ショートカット索引データと関連したショートカットファイルを実行させるステップとを含むことを特徴とする。
このとき、ローカルコンピュータは、デスクトップコンピュータ(desktop computer)、ノート型パソコン(notebook computer)、ラップトップコンピュータ(laptop computer)、PDA(personal digital assistant)、モバイルフォン(mobile phone)、およびMP3プレーヤなどのマイクロプロセッサと格納空間(記憶装置)を備えたすべての装置を含む。このとき、格納空間はハードディスク、RAM、またはROMであり、当該格納空間はローカルコンピュータ内蔵型または外蔵型であってもよい。
さらに、ローカルコンピュータは、ローカルネットワーク(local−area network:LAN)を介して連結された複数のコンピュータを含む概念である。
以下、添付の図面を参照しながら、本発明に係る好ましい実施形態について詳細に説明する。
図2は、本発明の一実施形態において、ローカルコンピュータのプログラム実行システムを示すブロック図である。
図2に示すように、ローカルコンピュータのプログラム実行システム200は、ローカルコンピュータ内に格納されたショートカットファイルと関連したショートカット索引データを索引する索引部210と、索引されたショートカット索引データを記録するショートカット索引データベース230と、ユーザからプログラム質問語が入力される入力部220と、ショートカット索引データベースからプログラム質問語と関連したショートカット索引データを検索する検索部240と、ショートカット索引データと関連したショートカットファイルを実行させる実行部250とを備える。この場合に、実行部250は、ショートカットファイルと関連したプログラム連結情報を用いてショートカットファイルを実行させることができる。
本発明の実施形態によれば、ローカルコンピュータのプログラム実行システム200は、ローカルコンピュータに格納されたショートカットファイルを検索するファイルスキャニング部260をさらに備え、索引部210は、ローカルコンピュータの遊休時間(Idle Time)が一定時間以上続く場合に、ショートカットファイルに関するショートカット索引データを索引する。
本発明の他の実施形態によれば、索引部210は、索引対象ファイルを検索して索引データを索引するときに、ショートカットファイルに関するショートカット索引データのみを別途に索引してショートカット索引データベース230に記録することで、ユーザからショートカット索引データと関連したプログラム質問語が入力された場合に、ショートカット索引データと関連したショートカットファイルをすぐに実行できるようにする。
このように、本発明によれば、プログラム実行のために特定アイコンをクリックしなければならない従来とは異なり、検索窓にプログラム名(タイトル名)を入力して検索要請をするだけでも、該当するプログラムを検索および実行させることができる。
図3は、本発明の他の実施形態において、ローカルコンピュータのプログラム実行方法を示すフローチャートである。本実施形態に係るローカルコンピュータのプログラム実行方法は、図2に示すようなローカルコンピュータのプログラム実行システム200で実行することができる。
ステップS301で、ローカルコンピュータのプログラム実行システム200の索引部210は、ローカルコンピュータ内に格納されたショートカットファイルと関連してショートカット索引データを索引する。ショートカットファイル(.lnkファイル)は、ウィンドウの短縮アイコンの拡張子であり、実行ファイルの代わりにデスクトップ画面やスタートボタンに登録して用いることができ、ユーザが短縮アイコンをクリックするだけでも、ショートカットファイルと関連したプログラムを実行させることができる。一般的に、ショートカットファイルは、連結している実行ファイルの位置、名前、実行オプションなどの情報を含んでいる。
本発明の実施形態によれば、索引部210は、ショートカットファイルのタイトル名を用いてショートカット索引データを索引することができる。この場合に、ショートカットファイルのタイトル名の全部または一部から抽出されたり、タイトル名の前部分から抽出されたり、後部分から抽出されることができ、タイトル名の前部分及び後部分の各々一部から抽出されたりする。これは、ユーザの検索性向を考慮した上で、ユーザが利用しやすい様にショートカット索引データを抽出することができる。
または、本発明の他の実施形態によれば、索引部210は、ショートカットファイルのプログラム連結情報を用いてショートカット索引データを索引することもできる。一般的に、ファイル検索時にはディレクトリまたはファイル名称を用いるが、このようなファイル検索特性を考慮した上で、プログラム連結情報もショートカット索引データとして抽出することができる。この場合に、上述したように、プログラム連結情報の全部または一部でショートカット索引データを抽出することができる。
これは、既存のウィンドウでは、プログラム実行のためにユーザが直接に実行ファイル(exe)を探してクリックしたり、デスクトップ画面やスタートメニューなどのアイコンをクリックしたりすることによって所望するプログラムを実行することができたが、本発明では、ショートカットファイルのタイトル名でも容易にプログラムを実行させるためのものである。
本発明の実施形態によれば、ローカルコンピュータのプログラム実行システム200は、ローカルコンピュータの遊休時間(idle time)をモニタリングし、遊休時間が一定時間以上続く場合には、ショートカット索引データを索引することができる。このとき、遊休時間とは、ユーザや他のアプリケーションによるローカルコンピュータの使用率または占有率が所定のレベル以下である時間を意味する。すなわち、遊休時間とは、ローカルコンピュータが他の作業に使用されていない時間であり、ローカルコンピュータ検索のための索引作業に活用することができる時間である。
遊休時間であるか否かは、中央処理装置(Central Processing Unit:CPU)使用率、メモリ使用率、入力装置の動作可否、およびドライブ使用率を考慮して決定することができる。例えば、遊休時間であると判断される時間が15秒以上続く場合にのみ、ローカルコンピュータに対する索引動作を実行するようにできる。
本発明の他の実施形態によれば、ローカルコンピュータのプログラム実行システム200は、ローカルコンピュータに格納されたショートカットファイルを検索するファイルスキャニング部260をさらに備え、索引部210は、遊休時間が一定時間以上続く場合に、ショートカット索引データを索引する。
ステップS302で、ローカルコンピュータのプログラム実行システム200は、索引されたショートカット索引データをショートカット索引データベース230に記録する。
本発明の実施形態によれば、ローカルコンピュータのプログラム実行システム200は、ショートカットファイルの他にも、ローカルコンピュータに格納されたファイルのうち索引対象ファイルを検索することができる。このとき、索引対象ファイルは、文章ファイル、オーディオファイル、ビデオファイル、イメージファイル、メッセンジャー会話内容ファイル、および電子メールなどを含むことができ、ローカルコンピュータ内の情報のうち特定の拡張子を有する一部索引対象ファイルがローカルコンピュータ検索のための索引の対象となる。このように検索された索引対象ファイルは、各索引対象ファイルと関連した索引データとして索引され、所定のインデックスデータベースに格納することができる。
本発明では、索引対象ファイルを検索して索引データを索引するときに、ショートカットファイルに関するショートカット索引データのみを別途に索引してショートカット索引データベース230に記録しておくことで、ユーザからショートカット索引データと関連したプログラム質問語が入力された場合に、ショートカット索引データと関連したショートカットファイルをすぐに実行できるようにする。
ステップS303で、ローカルコンピュータのプログラム実行システム200の入力部220は、ユーザからプログラム質問語の入力を受ける。プログラム質問語とは、ショートカット索引データと関連した質問語であって、上述したように、ショートカットファイルのタイトル名またはプログラム連結情報である。例えば、ユーザは、「ゴムプレーヤ」、「winamp」、「アルジップ」、「三国志」などのプログラム質問語を入力部220に入力することができる。
本発明の実施形態によれば、ローカルコンピュータのプログラム実行システム200は、既存のウィンドウプログラムでファイル検索機能を提供するときに提供される一般的な検索窓形態で入力部220を提供することもでき、ウェブブラウザ形態で入力部220を提供することもできる。したがって、ユーザは、一般的な検索窓またはウェブブラウザの検索フィールドを介して自由にプログラム質問語を入力することができる。これにより、ローカルコンピュータのプログラム実行システム200は、前者の場合には、入力されたプログラム質問語に対する検索結果としてローカルコンピュータ内の検索結果を提供し、後者の場合には、ウェブ文章形式でローカルコンピュータ内の検索結果とウェブページ検索結果とを共に提供することができる。
ステップS304で、ローカルコンピュータのプログラム実行システム200の検索部240は、ショートカット索引データベース230からプログラム質問語と関連したショートカット索引データを検索する。例えば、プログラム質問語として「ゴムプレーヤ」と入力された場合に、検索部240は、「ゴムプレーヤ」と関連したショートカット索引データを検索することができる。
ステップS305で、ローカルコンピュータのプログラム実行システム200の実行部250は、検索されたショートカット索引データと関連したショートカットファイルを実行させる。実行部250は、検索されたショートカット索引データと関連したショートカットファイルが1つ以上の場合には、ユーザに検索結果を提供し、ユーザによって検索結果のうちの1つのショートカットファイルが選択されると、すぐに選択されたショートカットファイルのアプリケーションを実行させてショートカットファイルを実行させることができる。
本発明の実施形態によれば、ユーザがウェブブラウザを介してプログラム質問語を入力した場合には、ローカルコンピュータ検索結果をウェブ文章形式に変換してウェブ文章形式の検索結果を提供する。このとき、ウェブ文章は、HTML(Hyper Text Markup Language)文章で構成することができ、ウェブ文章形式の検索結果は、ローカルコンピュータ検索結果に必要なイメージや文句などのリソースが付加したものであってもよい。
このように、本発明によれば、ユーザがショートカットファイルのプログラム連結情報またはタイトル名を入力して実行ボタンを押すことで、予め索引されたショートカット索引データを用いてショートカットファイルをすぐに実行させることができる。
図4は、図2に示すローカルコンピュータのプログラム実行システムを用いて検索を実行した結果画面の一例を示す図である。
図4に示すように、ユーザが検索窓(入力部220)に「ゴムプレーヤ」のプログラム質問語を入力して「検索」または「実行」ボタンを押せば、ローカルコンピュータのプログラム実行システム200は、ショートカット索引データベース230から「ゴムプレーヤ」と関連したショートカット索引データを検索し、これによる検索結果(ゴムプレーヤ、アイポップホームページ)を提供する。ユーザは、検索結果のうちから実行を所望する1つのショートカットファイルを選択し、これによって選択されたショートカットファイルがすぐに実行される。
また、図示してはいないが、ローカルコンピュータに「ゴムプレーヤ」と関連したショートカットファイルが1つだけ存在する場合、検索結果を提供する代りにすぐに「ゴムプレーヤ」を実行させる。
なお、本発明に係るローカルコンピュータのプログラム実行方法は、コンピュータにより実現される多様な動作を実行するためのプログラム命令を含むコンピュータ読取可能な記録媒体を含む。当該記録媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともでき、記録媒体およびプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体、CD−ROM、DVDのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびROM、RAM、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。また、記録媒体は、プログラム命令、データ構造などを格納する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体でもある。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コードを含む。前記したハードウェア要素は、本発明の動作を実行するために一以上のソフトウェアモジュールとして作動するように構成することができ、その逆もできる。
本発明のローカルコンピュータのプログラム実行方法およびシステムによれば、ローカルコンピュータ内に格納されたショートカットファイルのタイトル名と関連したショートカット索引データを別途に索引して記録することで、ユーザがショートカットファイルのタイトル名を用いて所望するショートカットファイルを検索して実行させることができる。
また、本発明のローカルコンピュータのプログラム実行方法およびシステムによれば、ユーザがショートカットファイルのプログラム連結情報またはタイトル名を入力して実行ボタンを押せば、予め索引されたショートカット索引データを用いてショートカットファイルをすぐに実行させることができる。
また、本発明のローカルコンピュータのプログラム実行方法およびシステムによれば、プログラム実行のために特定のアイコンをクリックしなければならない従来とは異なり、検索窓にプログラム名(タイトル名)を入力して検索要請をするだけでも、該当するプログラムを検索および実行させることができる。
さらに、本発明のローカルコンピュータのプログラム実行方法およびシステムによれば、ファイル索引時にシステムが使用されない遊休状態を把握し、遊休状態でショートカット索引データを索引することができる。
上述したように、本発明の好ましい実施形態を参照して説明したが、該当の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の思想および領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。
従来技術に係るローカルコンピュータでプログラムを検索する一例を示す図である。 本発明の一実施形態において、ローカルコンピュータのプログラム実行システムを示すブロック図である。 本発明の他の実施形態において、ローカルコンピュータのプログラム実行方法を示すフローチャートである。 図2に示すローカルコンピュータのプログラム実行システムを用いてショートカットファイル検索を実行した結果画面の一例を示す図である。

Claims (10)

  1. ローカルコンピュータ内に格納されたショートカットファイルと連結している、少なくとも実行ファイルの位置、実行ファイルの名前を含む情報であるプログラム連結情報に、前記ショートカットファイルのタイトル名をインデックスとして付与する索引部と、
    前記インデックスと前記プログラム連結情報とを対応付けて記録するショートカット索引データベースと、
    ユーザからプログラム質問語が入力される入力部と、
    記プログラム質問語で前記ショートカット索引データベースのインデックスの項目を検索する検索部と、
    前記検索部によって検索されたインデックスに対応するプログラム連結情報に基づき、前記ショートカットファイルと連結した実行ファイルを実行させる実行部と、
    を備えることを特徴とするローカルコンピュータのプログラム実行システム。
  2. 前記ローカルコンピュータに格納されたショートカットファイルを検索するファイルスキャニング部をさらに備えることを特徴とする請求項1に記載のローカルコンピュータのプログラム実行システム。
  3. 前記索引部は、
    前記ローカルコンピュータの遊休時間が一定時間以上続く場合に、前記ショートカットファイルのタイトル名をプログラム連結情報にインデックスとして付与し、該インデックスと前記プログラム連結情報とを対応付けて前記ショートカット索引データベースに記憶させることを特徴とする請求項1に記載のローカルコンピュータのプログラム実行システム。
  4. 前記入力部は、
    ウェブブラウザを介して前記ユーザから前記プログラム質問語が入力されることを特徴とする請求項1に記載のローカルコンピュータのプログラム実行システム。
  5. 前記実行部は、
    前記検索部による検索結果を提供し、前記検索結果の中から前記ユーザによって選択されたショートカットファイルと連結した実行ファイルを実行させることを特徴とする請求項1に記載のローカルコンピュータのプログラム実行システム。
  6. ローカルコンピュータ内に格納されたショートカットファイルと連結している、少なくとも実行ファイルの位置、実行ファイルの名前を含む情報であるプログラム連結情報に、前記ショートカットファイルのタイトル名をインデックスとして付与するステップと、
    前記インデックスと前記プログラム連結情報とを対応付けてショートカット索引データベースに記録するステップと、
    ユーザからプログラム質問語が入力されるステップと、
    前記プログラム質問語で前記ショートカット索引データベースのインデックスの項目を検索するステップと、
    前記検索されたインデックスに対応するプログラム連結情報に基づき、前記ショートカットファイルと連結した実行ファイルを実行させるステップと、
    を含むことを特徴とするローカルコンピュータのプログラム実行方法。
  7. さらに、前記ローカルコンピュータに格納されたショートカットファイルを検索するステップを含み、
    前記付与するステップは、前記ローカルコンピュータの遊休時間が一定時間以上続く場合に、前記ショートカットファイルのタイトル名をプログラム連結情報にインデックスとして付与するステップと、
    を含むことを特徴とする請求項6に記載のローカルコンピュータのプログラム実行方法。
  8. ユーザからプログラム質問語が入力される前記ステップは、
    ウェブブラウザを介して前記ユーザから前記プログラム質問語が入力されるステップを含むことを特徴とする請求項6に記載のローカルコンピュータのプログラム実行方法。
  9. 前記ローカルコンピュータに格納されたショートカットファイルを検索するステップをさらに含むことを特徴とする請求項6に記載のローカルコンピュータのプログラム実行方法。
  10. 請求項6〜9のうちのいずれか一項の方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2009504106A 2006-04-06 2007-02-22 ローカルコンピュータのプログラム実行方法およびシステム Expired - Fee Related JP4910041B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2006-0031528 2006-04-06
KR1020060031528A KR100727056B1 (ko) 2006-04-06 2006-04-06 로컬 컴퓨터의 프로그램 실행 방법 및 시스템
PCT/KR2007/000924 WO2007114562A1 (en) 2006-04-06 2007-02-22 System and method for executing program in local computer

Publications (2)

Publication Number Publication Date
JP2009532796A JP2009532796A (ja) 2009-09-10
JP4910041B2 true JP4910041B2 (ja) 2012-04-04

Family

ID=38359018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009504106A Expired - Fee Related JP4910041B2 (ja) 2006-04-06 2007-02-22 ローカルコンピュータのプログラム実行方法およびシステム

Country Status (5)

Country Link
US (1) US8572090B2 (ja)
JP (1) JP4910041B2 (ja)
KR (1) KR100727056B1 (ja)
CN (1) CN101416188A (ja)
WO (1) WO2007114562A1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107081B1 (en) 2001-10-18 2006-09-12 Iwao Fujisaki Communication device
US8090402B1 (en) 2003-09-26 2012-01-03 Iwao Fujisaki Communication device
US7917167B1 (en) 2003-11-22 2011-03-29 Iwao Fujisaki Communication device
US8340726B1 (en) 2008-06-30 2012-12-25 Iwao Fujisaki Communication device
US9047103B2 (en) 2010-12-21 2015-06-02 Microsoft Technology Licensing, Llc Resource index identifying multiple resource instances and selecting most appropriate UI resource instance based on weighted resource request conditions
US8495570B2 (en) 2010-12-23 2013-07-23 Microsoft Corporation Resource deployment based on conditions
US9495371B2 (en) * 2010-12-28 2016-11-15 Microsoft Technology Licensing, Llc Unified access to resources
CN103853832B (zh) * 2014-03-11 2017-07-28 上海爱数信息技术股份有限公司 一种全文检索系统中可定制的数据抓取方法
CN111880872A (zh) * 2020-06-28 2020-11-03 华为技术有限公司 一种管理应用程序app的方法、终端设备、服务器和系统
CN112241473B (zh) * 2020-09-07 2025-01-17 上海连尚网络科技有限公司 一种用于为应用配置数据的方法与设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0675841A (ja) 1992-08-27 1994-03-18 Tokyo Electric Co Ltd 情報処理装置
IT1269592B (it) 1994-04-28 1997-04-08 Vendo Italy Spa Dispositivo per il rilascio dei prodotti in un distributore automatico
US6862733B1 (en) * 1998-11-19 2005-03-01 Unisys Corporation Generic method for programmatically locating and executing any application
JP2002032401A (ja) * 2000-07-18 2002-01-31 Mitsubishi Electric Corp 文書検索方法及び文書検索装置及び文書検索方法をコンピュータに実現させるためのプログラムを記録したコンピュータで読取可能な記録媒体
US7735021B2 (en) * 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
JP3881544B2 (ja) * 2001-11-29 2007-02-14 株式会社ジャストシステム ファイル検索方法と装置
JP2004110227A (ja) * 2002-09-17 2004-04-08 Ricoh Co Ltd 文書管理システム、文書管理方法及び該方法を実行するためのプログラムを格納したコンピュータ読み取り可能な記憶媒体
KR20050054798A (ko) 2003-12-06 2005-06-10 안기철 검색엔진링크프로그램 및 검색엔진시스템 및 그 방법
JP2006072705A (ja) * 2004-09-02 2006-03-16 Fuji Xerox Co Ltd 文書検索装置および方法
US20060168563A1 (en) * 2005-01-21 2006-07-27 International Business Machines Corporation Live shortcuts
US20060287983A1 (en) * 2005-06-16 2006-12-21 Microsoft Corporation Avoiding slow sections in an information search
KR20060001891A (ko) 2005-12-08 2006-01-06 주원범 검색어 자동입력 검색창

Also Published As

Publication number Publication date
US20090119269A1 (en) 2009-05-07
CN101416188A (zh) 2009-04-22
KR100727056B1 (ko) 2007-06-12
JP2009532796A (ja) 2009-09-10
US8572090B2 (en) 2013-10-29
WO2007114562A1 (en) 2007-10-11

Similar Documents

Publication Publication Date Title
JP4910041B2 (ja) ローカルコンピュータのプログラム実行方法およびシステム
CA2643754C (en) Searching for commands to execute in applications
KR101606920B1 (ko) 콘텐츠 프리뷰
US7310781B2 (en) System and method for content and information transfer between program entities
US8112404B2 (en) Providing search results for mobile computing devices
US8689125B2 (en) System and method for automatic information compatibility detection and pasting intervention
US8275759B2 (en) Contextual query suggestion in result pages
US20090327953A1 (en) Unified navigation model between multiple applications
US8584001B2 (en) Managing bookmarks in applications
US20060184894A1 (en) Global window management for parent/child relationships
EP2810151B1 (en) Extension activation for related documents
US8078976B2 (en) Method and apparatus for generating adaptable pull down menus
JP2009518699A (ja) ウェブ閲覧のための情報プレビュー
KR20010030831A (ko) 개인 통신 보조 장치를 이용한 정보 처리 방법
CN101960483A (zh) 来自应用程序页的服务预览和访问
WO2008122243A1 (en) A method and system for calling program command fast and a input method system
JPWO2008041357A1 (ja) 文書処理装置およびプログラム
CN108292324A (zh) 内容创作内联命令
US20080141162A1 (en) Method and apparatus for controlling tab indexes in a web page
US20060064649A1 (en) Systems and methods for navigation of a graphical user environment
KR101020306B1 (ko) 검색서비스 제공방법 및 그 장치
US7346859B2 (en) Administration of keyboard input in a computer having a display device supporting a graphical user interface
CN102236642A (zh) 基于输入讯息的翻译操作系统及其方法
KR100956361B1 (ko) 인터넷 검색 서비스 제공방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110816

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: 20120110

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120116

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150120

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4910041

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees