CN100419684C - 为软件中的程序模块创建快捷方式及启动方法 - Google Patents
为软件中的程序模块创建快捷方式及启动方法 Download PDFInfo
- Publication number
- CN100419684C CN100419684C CNB2005101304236A CN200510130423A CN100419684C CN 100419684 C CN100419684 C CN 100419684C CN B2005101304236 A CNB2005101304236 A CN B2005101304236A CN 200510130423 A CN200510130423 A CN 200510130423A CN 100419684 C CN100419684 C CN 100419684C
- Authority
- CN
- China
- Prior art keywords
- software
- shortcut
- agent
- module
- file
- 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
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种为软件中程序模块创建快捷方式的方法,该方法在软件中的程序模块运行时所呈现的界面上触发创建快捷方式命令,所述软件关联有可执行的代理程序,该代理程序能够启动所述软件并向其传递参数;获取在所述软件中有效识别所述程序模块的模块标识和所述代理程序的文件路径;将所述模块标识设置为快捷方式的命令行参数,将所述代理程序的文件路径设置为快捷方式的执行文件路径,并将所述快捷方式的命令行参数和所述快捷方式的执行文件路径保存为快捷方式文件,使系统通过快捷方式文件可启动所述代理程序并向其传递命令行参数;生成与所述快捷方式文件关联的快捷方式图标,并通知系统更新显示状态以显示该图标。
Description
技术领域
本发明涉及通信及计算技术领域,尤其涉及一种为软件中的程序模块创建快捷方式的方法及其快速启动软件中的程序模块的方法。
背景技术
随着互联网以及即时通讯工具的广泛应用,用户对工具的基础体验也提出新的要求,用户不仅仅只满足于聊天沟通娱乐,更希望有效利用在工作之中。基于此业界开发出了相应的适用于办公特性各种应用软件,例如实现在线企业功能的软件,该软件使得用户可以把现实企业中的所有成员在即时通讯软件中建立起一个虚拟的网络组织部门结构,同时也为公司建立起了一个免费的沟通平台,用户可以通过打开在线企业聊天窗口进行成员之间的沟通。在该软件中,用户启动在线企业的聊天窗口的过程为:在软件实现的在线企业中,用户首先成功登陆软件,然后在模块管理器装载成功软件的主面板之后,用户通过双击面板上在线企业组织结构中的“企业共享空间”打开聊天窗口。在“企业共享空间”中不但可以给所有企业成员发送消息,而且用户可以通过该窗口查看企业公告以及企业相册,企业BBS等增值功能,因此对于用户来说“企业共享空间”是个非常重要在线企业窗口入口。
从上述可知,用户要使用聊天窗口必须先显示出主面板,然后通过双击面板中对应的条目(Item)项才能打开聊天窗口。在用户最小化运行软件的情况下,如果想打开“企业共享空间”,必须首先双击任务栏的图标,然后切换到在线企业的Folder对象中,最后找到“企业共享空间”Item对象,通过双击该Item对象才能打开聊天窗口,这个繁琐的操作过程给用户带来极大的不便,因此迫切需要具有一种能够通过类似桌面快捷方式从而实现在线企业的快速启动。
目前在视窗操作系统(Windows操作系统)中创建桌面的快捷方式过程为:在某个可执行程序(EXE)的右键菜单中具有一个菜单项“创建快捷方式”,通过这个菜单可以在桌面建立某个EXE程序的快捷方式,这种建立方式采用的是在C盘的系统目录下系统自动生成LNK文件,并把相关的属性写入到该文件中进行保存即可。
Windows操作系统中创建快捷方式的方法只能针对一个独立的EXE程序,而类似于上述实现聊天窗口的程序仅仅是一个EXE程序中的程序模块,该程序模块需要与软件中其他的模块进行交互才能正常使用,因此利用Windows的快捷方式无法创建一个软件中程序模块的快捷方式;其次,在用户点击利用Windows的快捷方式创建的桌面快捷方式时,是通过查找注册表查到该软件的启动路径进行启动,而对于一个软件中的程序模块,利用这种技术手段则不能达到启动程序模块的要求。
发明内容
本发明提供一种为软件中的程序模块创建快捷方式的方法及其启动方法,以解决现有技术中无法为一个软件中的程序模块创建快捷方式,以及无法通过快捷方式快速启动软件中的程序模块的问题。
本发明提供以下技术方案:
一种为软件中程序模块创建快捷方式的方法,包括如下步骤:
在软件中的程序模块运行时所呈现的界面上触发创建快捷方式命令,所述软件关联有可执行的代理程序,该代理程序能够启动所述软件并向其传递参数;
获取在所述软件中有效识别所述程序模块的模块标识和所述代理程序的文件路径;
将所述模块标识设置为快捷方式的命令行参数,将所述代理程序的文件路径设置为快捷方式的执行文件路径,并将所述快捷方式的命令行参数和所述快捷方式的执行文件路径保存为快捷方式文件,使系统通过快捷方式文件可启动所述代理程序并向其传递命令行参数;
生成与所述快捷方式文件关联的快捷方式图标,并通知系统更新显示状态以显示该图标。
其中:
进一步设置所述代理程序运行时的初始化状态、图标及其快捷键属性值,并记录在所述快捷方式文件中。
将代理程序运行时的初始化状态属性值设置为隐蔽执行。
所述代理程序嵌入在所述软件中。
进一步获取用户登录所述软件所使用的用户号码及密码信息并保存到所述代理程序使用的自动登录文件中。
一种通过快捷方式启动软件中程序模块的方法,包括如下步骤:
A、捕获触发的快捷方式图标,并读取与该图标关联的快捷方式文件;
B、从所述快捷方式文件中解析出命令行参数和执行文件路径,该命令行参数包括软件中程序模块的模块标识;
C、根据所述执行文件路径启动代理程序,并向该代理程序传递命令行参数;
D、所述代理程序判断关联的软件是否在运行,若是,则进行步骤E,否则,启动所述软件,并进行步骤E;
E、代理程序向所述软件运行生成的进程传送包含所述模块标识的启动程序模块指令;
F、接收到指令的进程根据模块标识启动对应的程序模块。
步骤D中,代理程序启动软件时还从自动登录文件中获取用户号码和密码作为参数传递给需要启动的软件,所述软件利用所述用户号码和密码进行验证。
验证失败时通知代理程序,代理程序提示快捷方式启动失败。
步骤D中,隐蔽式启动所述软件。
步骤D中,所述软件启动后最小化其界面。
步骤F中,进程接收到指令后先判断是否支持所述指令,若是,则启动对应的程序模块,否则,通知所述代理程序,由代理程序提示快捷方式启动失败。
本发明通过代理程序将快捷方式文件与软件中的程序模块进行关联,在触发快捷方式图标后,由系统中的相关程序启动代理程序并向其传送参数,该代理程序在检测到软件处于运行中时直接向软件发送启动程序模块的命令以启动相应的程序模块;在检测到软件未运行时能够先透明启动软件然后再启动相应的程序模块,使得用户能够通过简单操作直接启动程序中指定的程序模块,不再需要用户进行繁琐的操作,可以提高用户的操作体验。
附图说明
图1为本发明中为软件中的程序模块创建快捷方式的流程图;
图2为本发明中通过快捷方式启动软件中的程序模块的流程图;
图3为在线企业软件中企业共享空间的界面示意图;
图4A为本发明在Windows操作系统中为在线企业软件中的聊天窗口创建快捷方式的流程图;
图4B为在聊天窗口中触发创建快捷方式命令的示意图;
图5为本发明在Windows操作系统中通过快捷方式启动软件中的程序模块的流程图。
具体实施方式
为了给软件中的程序模块创建快捷方式(或称快捷启动方式),将该软件与一个可执行的代理程序(即代理EXE程序)关联,该代理程序能够启动所述软件并向其传递需要启动的程序模块的模块标识。所述代理程序与创建的快捷方式文件关联,即在触发快捷方式图标时能够启动代理程序并向其传递启动软件和软件中的程序模块所需要的参数。一种较佳的方式是,代理程序嵌入到软件中(即在开发软件时在其中嵌入可执行的代理程序)。
参阅图1所示,为软件中的程序模块创建快捷方式的主要流程如下:
步骤100、启动软件后切换到需要创建快捷方式的程序模块所呈现的界面。
步骤110、在所述界面上触发建立快捷方式命令。
步骤120、捕获到所述创建快捷方式命令后通过调用接口函数获取在所述软件中能够有效识别所述程序模块的模块标识,以及所述代理程序的文件路径。
步骤130、在所述快捷方式文件中,将所述模块标识设置为快捷方式的命令行参数,将所述代理程序的文件路径设置为快捷方式的执行文件路径,并保存为快捷方式文件。
进一步的,还可在快捷方式文件中设置所述代理程序运行时的初始化状态、图标及其快捷键等属性值。
为透明启动所述代理程序,在快捷方式文件将代理程序运行时的初始化状态属性值设置为隐蔽执行。
步骤140、生成与所述快捷方式文件关联的快捷方式图标,并通知系统更新显示状态,以便在桌面上显示该图标。
对于需要使用用户名和密码的软件,还进一步通过调用函数获取用户登录所述软件所使用的用户号码及密码信息,并将其保存到所述代理程序使用的自动登录文件中。
当建立了软件中程序模块的快捷方式后,用户可通过点击快捷方式图标启动程序模块以快速切换到相应的操作界面。
参阅图2所示,通过快捷方式启动软件中的程序模块的主要过程如下:
步骤200、系统程序捕获到触发的快捷方式图标,并读取与该图标关联的快捷方式文件。
步骤210、从所述快捷方式文件中解析出软件中程序模块的模块标识和代理程序的文件路径,以及其他参数。
步骤220、根据所述执行文件路径启动代理程序,并向该代理程序传递包括模块标识和其他解析出的参数。
若在快捷方式文件中将代理程序运行时的初始化状态属性值设置为隐蔽执行,则透明启动所述代理程序。
步骤230、代理程序判断关联的软件是否在运行,若是,则进行步骤250,否则,进行步骤240。
步骤240、代理程序调用关联的软件,该软件加载完成程序模块后通知代理程序。
软件启动后,较佳的方式是最小化其界面。
对于需要使用用户名和密码登录的软件,代理程序进一步从自动登录文件中获取用户号码和密码作为参数传递给软件。若软件启动时使用用户名和密码验证失败,则进行步骤280。
步骤250、代理程序向进程传送包含所述模块标识的启动程序模块指令。
步骤260、接收到指令的进程查询接口表,判断是否支持所述命令,若是,则进行步骤270,否则进行步骤280。
步骤270、查询模块标识与程序模块地址的对应关系获得程序模块的入口地址,启动对应的程序模块并切换到相应的界面以完成快捷方式启动。
步骤280、通知代理程序,代理程序提示快捷方式启动失败。
下面以在Windows操作系统中为在线企业软件中的企业共享空间窗口(即聊天窗口)创建快捷方式和通过快捷方式启动在线企业软件的企业共享空间窗口为例进行详细说明:
在线企业软件中的企业共享空间界面的表现形式如图3所示,其中“公告栏”主要是包括企业的BBS以及公告等栏目,而“企业相册”保存企业同事的照片,“讨论组”主要实现所有同事的共同沟通。
在在线企业软件中嵌入一个代理EXE程序,用于实现与Windows的快捷方式启动以及与即时消息(IM)软件主程序EXE之间的接口的有效通讯,通过该代理EXE程序保证在线企业的“企业共享空间”的快速启动,代理EXE程序的主要功能就是与IM软件的进程外的自动化接口进行通讯。
参阅图4A所示,为企业共享空间创建快捷方式的过程如下:
步骤400、启动在IM软件后切换到企业共享空间界面,用户在界面上打开右键菜单并点击其中的创建快捷方式命令,如图4B所示。
步骤410、捕获到所述命令后调用COM库中CoCreateInstance()函数建立一个IID_IShellLink实例组件,同时得到其接口指针。
步骤420、调用API函数获得能够有效标识IM软件进程的用户标识号码(IM软件运行后用户标识号码与运行的IM软件进程进行绑定,该绑定关系保存在注册表中某个对应字段列表内,因此通过查询注册表中约定的字段内容的用户标识号码即可获知IM软件是否在运行)和呈现企业共享空间的程序模块标识,利用步骤410中得到的IShellLink的接口指针对其命令行参数属性进行设置,将该接口指针的命令行参数设置为该用户的用户标识号码(UIN号码),为启动做准备。
步骤430、利用Windows底层与执行文件相关的APl函数获取代理EXE的文件路径,并利用接口指针的接口函数将快捷方式的执行文件路径的属性设置所述文件路径,以便于双击启动图标的时候Windows系统可以找到代理程序。
步骤440、利用步骤410中得到的接口指针,设置代理EXE程序运行时的初始显示状态、图标及其快捷键等其他属性。其中代理EXE程序运行时的初始化状态设置为隐蔽执行,即设置该属性为SW_HIDE。
步骤450、通过COM库的QueryInterface接口函数,利用IID_IShellLink对象查询取得其组件中IPersistFile接口指针,该接口指针主要用于文件的持续化保存处理。
步骤460、调用IPersistFile接口指针以快捷方式的数据文件(*.lnk)格式保存设置,以便于后续的使用过程。
步骤470、保存LNK文件成功后,调用Windows Shell中的SHChangeNotify函数通知Windows外壳有关变化以使之及时更新其显示状态。
步骤480、Windows系统收到通知消息后,获得IShellLink设置的图标属性以及名称显示快捷方式,并通过Windows底层API函数显示相关的图标以及名称到桌面上。
步骤490、通过当前运行IM软件主程序接口函数获取当前登录用户的UIN号码以及对应该号码的密码信息,同时利用本地文件存储模块把当前登录用户的UIN号码以及密码信息写入自动登录文件中。
参阅图5所示,点击企业共享空间的快捷方式图标后的处理过程如下:
步骤500、Windows系统检测用户双击桌面快捷启动图标的消息,通过Windows Shell外壳程序接口解析出该LNK文件属性中对应的启动进程路径以及相应的命令行参数。
步骤510、根据执行路径以及命令行参数,利用Windows外壳函数ShellExcute透明启动代理EXE程序,并带上解析出来的命令行参数。
步骤520、启动代理EXE程序后,利用用户的UIN通过Windows进程列表查询对应该UIN号码对应的IM进程。
步骤530、判断对应该用户标识号码(UIN号码)对应的IM软件进程是否已经启动,若没有启动,则进行步骤540,若已启动,进行步骤580。
步骤540、根据该UIN号码查询IM软件中本地文件存储的自动登录文件中对应该UIN号码的密码信息,利用Windows外壳接口函数ShellExecute透明启动(即在用户没有察觉的情况启动IM软件)IM软件对应的进程,并设置其命令行参数为号码以及对应的密码。
步骤550、IM软件进程检测到命令行参数中的UIN号码以及对应的密码,则通过服务器验证密码是否正确,如果正确,则进行步骤560;否则,IM软件通知代理EXE程序密码错误,代理EXE提示用户启动“企业共享空间”快捷方式失败。
步骤560、开始装载IM软件的主面板模块以及消息处理模块等基础模块,并同时最小化主面板,只在托盘中出现IM软件对应的图标。
步骤570、IM软件在基本模块装载成功后,通过进程外的自动化接口通知代理EXE进程,IM软件已经成功启动,可以进行后续的处理。
步骤580、代理EXE程序调用IM软件实现的进程外的自动化接口,并传入启动在线企业模块的操作指令,该指令中包含呈现企业共享空间的程序模块的模块标识。
步骤590、IM软件查询实现的进程外自动化接口列表,判断当前自动化接口是否支持所述操作指令,若是,则进行步骤600,否则,IM软件通知代理EXE程序不支持操作指令,代理EXE提示用户启动“企业共享空间”快捷方式失败。
例如,对于低版本的IM软件可能不支持该自动化接口。
步骤600、调用IM软件中的在线企业实现模块根据模块标识查询列表获得企业程序模块的入口地址,并调用接口函数显示出“企业共享空间”窗口。
由于IM软件为可以在一台计算机上同时运行多个进程的应用程序,因此通过每个登录IM的用户号码UIN可以识别当前进程是否在运行。而对于其他的应用软件,可以通过写注册表的方式,即如果应用程序进程运行了就写注册表里某个字段为某种约定的状态标识数值,例如1表示运行,0表示未运行,而代理程序启动后只需要去读取注册表的这个字段信息即可判断关联的软件是否在运行。
采用本发明,用户直接通过双击桌面的在线企业的快捷方式,就可以立即打开在线企业,即使用户当前没有启动软件,系统也可以自动实现软件的自动登录并打开在线企业的“企业共享空间”,这个过程对用户透明,便利了用户的使用过程。
虽然以上以Windows操作系统中在线企业IM软件为例进行说明,但并不限于此,本发明同样适当于其他具有模块化结构的软件中,以及适用于其他操作系统中。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1. 一种为软件中程序模块创建快捷方式的方法,其特征在于,包括如下步骤:
在软件中的程序模块运行时所呈现的界面上触发创建快捷方式命令,所述软件关联有可执行的代理程序,该代理程序能够启动所述软件并向其传递参数;
获取在所述软件中有效识别所述程序模块的模块标识和所述代理程序的文件路径;
将所述模块标识设置为快捷方式的命令行参数,将所述代理程序的文件路径设置为快捷方式的执行文件路径,并将所述快捷方式的命令行参数和所述快捷方式的执行文件路径保存为快捷方式文件,使系统通过快捷方式文件可启动所述代理程序并向其传递命令行参数;
生成与所述快捷方式文件关联的快捷方式图标,并通知系统更新显示状态以显示该图标。
2. 如权利要求1所述的方法,其特征在于,进一步设置所述代理程序运行时的初始化状态、图标及其快捷键属性值,并记录在所述快捷方式文件中。
3. 如权利要求2所述的方法,其特征在于,将代理程序运行时的初始化状态属性值设置为隐蔽执行。
4. 如权利要求1所述的方法,其特征在于,所述代理程序嵌入在所述软件中。
5. 如权利要求1至4任一项所述的方法,其特征在于,进一步获取用户登录所述软件所使用的用户号码及密码信息并保存到所述代理程序使用的自动登录文件中。
6. 一种通过快捷方式启动软件中程序模块的方法,其特征在于,包括如下步骤:
A、捕获触发的快捷方式图标,并读取与该图标关联的快捷方式文件;
B、从所述快捷方式文件中解析出命令行参数和执行文件路径,该命令行参数包括软件中程序模块的模块标识;
C、根据所述执行文件路径启动代理程序,并向该代理程序传递命令行参数;
D、所述代理程序判断关联的软件是否在运行,若是,则进行步骤E,否则,启动所述软件,并进行步骤E;
E、代理程序向所述软件运行生成的进程传送包含所述模块标识的启动程序模块指令;
F、接收到指令的进程根据模块标识启动对应的程序模块。
7. 如权利要求6所述的方法,其特征在于,步骤D中,代理程序启动软件时还从自动登录文件中获取用户号码和密码作为参数传递给需要启动的软件,所述软件利用所述用户号码和密码进行验证。
8. 如权利要求7所述的方法,其特征在于,验证失败时通知代理程序,代理程序提示快捷方式启动失败。
9. 如权利要求6所述的方法,其特征在于,步骤D中,隐蔽式启动所述软件。
10. 如权利要求6所述的方法,其特征在于,步骤D中,所述软件启动后最小化其界面。
11. 如权利要求6到10任一项所述的方法,其特征在于,步骤F中,进程接收到指令后先判断是否支持所述指令,若是,则启动对应的程序模块,否则,通知所述代理程序,由代理程序提示快捷方式启动失败。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101304236A CN100419684C (zh) | 2005-12-09 | 2005-12-09 | 为软件中的程序模块创建快捷方式及启动方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101304236A CN100419684C (zh) | 2005-12-09 | 2005-12-09 | 为软件中的程序模块创建快捷方式及启动方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1979419A CN1979419A (zh) | 2007-06-13 |
CN100419684C true CN100419684C (zh) | 2008-09-17 |
Family
ID=38130599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101304236A Active CN100419684C (zh) | 2005-12-09 | 2005-12-09 | 为软件中的程序模块创建快捷方式及启动方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100419684C (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101714079B (zh) * | 2008-10-07 | 2013-06-12 | 华硕电脑股份有限公司 | 计算机系统转移关于通知区的通知图标的方法及装置 |
CN101556662B (zh) * | 2009-04-07 | 2012-09-05 | 南通大学 | 办公助理管理系统 |
CN101751296B (zh) * | 2009-12-24 | 2015-10-21 | 华为终端有限公司 | 一种应用程序的调用管理方法及装置 |
CN102214116A (zh) * | 2010-04-01 | 2011-10-12 | 腾讯科技(深圳)有限公司 | 一种实现直接登录网络应用的方法和设备 |
CN102521255A (zh) * | 2011-11-17 | 2012-06-27 | 北京锐安科技有限公司 | 一种从快捷方式中快速解析出可执行文件路径的方法 |
CN102622197A (zh) * | 2012-02-24 | 2012-08-01 | 福建捷联电子有限公司 | 一种显示终端的节能方法 |
CN103389854A (zh) * | 2012-05-11 | 2013-11-13 | 上海吉柴电子信息技术有限公司 | 基于Windows系统的多语言环境自动切换方法及系统 |
CN102722395B (zh) * | 2012-06-11 | 2015-09-23 | 上海华勤通讯技术有限公司 | 移动终端及其应用程序的启动方法 |
CN103064737B (zh) * | 2012-12-17 | 2016-09-28 | 北京奇虎科技有限公司 | 用于iOS系统的快捷操作执行方法及装置 |
CN103034537B (zh) * | 2012-12-17 | 2017-11-17 | 北京奇虎科技有限公司 | iOS系统中执行快捷操作的方法及装置 |
CN104123129B (zh) * | 2013-04-28 | 2017-09-22 | 腾讯科技(深圳)有限公司 | 一种快速选择文件的方法和装置 |
US10133442B2 (en) | 2013-06-08 | 2018-11-20 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for accessing a chat room |
CN103312594B (zh) * | 2013-06-08 | 2016-06-01 | 腾讯科技(深圳)有限公司 | 一种进入聊天房间的方法及装置 |
CN103473049A (zh) * | 2013-08-30 | 2013-12-25 | 广东欧珀移动通信有限公司 | 一种拦截应用自动生成桌面快捷方式的方法、装置及终端 |
CN108446565B (zh) * | 2018-03-08 | 2022-05-31 | 福建深空信息技术有限公司 | 一种信息安全软件的命令下发方法 |
CN110018765B (zh) * | 2019-04-09 | 2022-02-22 | 腾讯科技(深圳)有限公司 | 页面显示方法、装置、终端及存储介质 |
CN113434141B (zh) * | 2021-07-05 | 2023-12-12 | 北京鼎普科技股份有限公司 | 一种基于国产化环境windows图形界面管理系统开发方法和系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6363467B1 (en) * | 1997-09-25 | 2002-03-26 | British Telecommunications Plc | Apparatus and method for allocating memory space for program use and management purposes |
EP1289226A2 (fr) * | 2001-09-03 | 2003-03-05 | Schneider Automation | Equipement d'automatisme connecte a un reseau TCP/IP |
JP2004240995A (ja) * | 2004-04-19 | 2004-08-26 | Toshiba Corp | 情報機器 |
CN1641579A (zh) * | 2004-01-09 | 2005-07-20 | 顺德市顺达电脑厂有限公司 | 个别装置快捷启动系统及方法 |
-
2005
- 2005-12-09 CN CNB2005101304236A patent/CN100419684C/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6363467B1 (en) * | 1997-09-25 | 2002-03-26 | British Telecommunications Plc | Apparatus and method for allocating memory space for program use and management purposes |
EP1289226A2 (fr) * | 2001-09-03 | 2003-03-05 | Schneider Automation | Equipement d'automatisme connecte a un reseau TCP/IP |
CN1641579A (zh) * | 2004-01-09 | 2005-07-20 | 顺德市顺达电脑厂有限公司 | 个别装置快捷启动系统及方法 |
JP2004240995A (ja) * | 2004-04-19 | 2004-08-26 | Toshiba Corp | 情報機器 |
Also Published As
Publication number | Publication date |
---|---|
CN1979419A (zh) | 2007-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100419684C (zh) | 为软件中的程序模块创建快捷方式及启动方法 | |
CA2352024C (en) | Extendable software interface for a mobile device | |
US7546298B2 (en) | Software, devices and methods facilitating execution of server-side applications at mobile devices | |
US7953804B2 (en) | User interface for a handheld device | |
EP2919496B1 (en) | Method for realizing downloading of mobile terminal application program and mobile terminal | |
US8918100B2 (en) | Providing user interface data on a mobile computing device | |
CA2605120C (en) | Method and system for hosting and executing a component application | |
US7590411B2 (en) | Communication terminal operational with multiple applications | |
EP2359239A2 (en) | Mobile communication device | |
CN1755619A (zh) | 提供文档预览的方法、系统和装置 | |
EP1872211A1 (en) | Method and system for executing a container-managed application on a processing device | |
WO2017046549A1 (en) | System and method for management of operational incidents by a facility support service | |
CN102968321B (zh) | 应用程序安装装置和应用程序安装方法 | |
JP5165052B2 (ja) | 拡張されたネイティブ連絡帳アプリケーション | |
CN101641907A (zh) | 在移动以及桌面环境中识别装置的方法 | |
US11630688B2 (en) | Method and apparatus for managing content across applications | |
CN112235412B (zh) | 消息处理方法和装置 | |
CN1741532B (zh) | 智能网框架装置 | |
KR100322719B1 (ko) | 정보처리방법및정보처리장치,서버를제어하는프로그램을저장한기록매체 | |
CN100407144C (zh) | 一种启动应用程序中子模块的方法及装置 | |
US20120079008A1 (en) | Method, apparatus and system for providing event notifications across a plurality of computers | |
US20130007725A1 (en) | Method, apparatus and system for transmitting an application using a plurality of computers | |
US11736427B2 (en) | Integration of client applications with hosted applications | |
CN115658124A (zh) | 热补丁升级方法、系统、电子设备及存储介质 | |
AU2013201009B2 (en) | Mobile communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |