Method and apparatus for providing recent categories on a hand-held device
    1.
    发明授权
    Method and apparatus for providing recent categories on a hand-held device 有权
    用于在手持设备上提供最近类别的方法和装置

    公开(公告)号:US06901559B1

    公开(公告)日:2005-05-31

    申请号:US09559695

    申请日:2000-04-27

    IPC分类号: G06F3/033 G06F3/048 G09G5/00

    CPC分类号: G06F3/0482

    摘要: The present invention adds a new category of contacts and tasks to hand-held devices. This new category provides a list of the most recent contacts or tasks that the user has accessed. Under most embodiments, the contacts and tasks shown in the RECENT list may be manipulated by the user in the same manner in which contacts and tasks are manipulated in other lists on the hand-held device. Thus, the user is shown the actual contacts or tasks entries and not just a link to those entries. Under most embodiments, the user is able to display a list of recent contacts and tasks by accessing a “RECENT” entry in a categories list provided on many hand-held devices.

    摘要翻译: 本发明向手持装置增加了一类新的联系人和任务。 此新类别提供用户访问的最近的联系人或任务的列表。 在大多数实施例中,RECENT列表中所示的联系人和任务可以由用户以与在手持设备上的其他列表中操作的联系人和任务相同的方式来操纵。 因此,用户显示实际的联系人或任务条目,而不仅仅是指向这些条目的链接。 在大多数实施例中,用户能够通过访问许多手持设备上提供的类别列表中的“近”条目来显示最近的联系人和任务的列表。

    Time based hardware button for application launch
    6.
    发明授权
    Time based hardware button for application launch 有权
    基于时间的硬件按钮用于应用程序启动

    公开(公告)号:US06727830B2

    公开(公告)日:2004-04-27

    申请号:US10195256

    申请日:2002-07-12

    IPC分类号: H03M1100

    CPC分类号: G06F3/0489 G06F9/445

    摘要: A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still another function can be launched if the application button is pressed multiple times within a short period of time, e.g., double click.

    摘要翻译: 提供了一种用于在有限的资源计算设备上扩展应用按钮的功能的方法和系统。 基于按下应用按钮的时间长短来启动替代应用功能。 如果按钮被按下短暂的,即正常的时间段,则启动应用程序的默认功能。 如果按钮长按(例如,至少一秒钟)一段时间,则启动应用程序的另一功能。 如果在短时间内多次按下应用程序按钮,例如双击,还可以启动另一个功能。

    Soft input panel system and method
    7.
    发明授权
    Soft input panel system and method 有权
    软输入面板系统和方法

    公开(公告)号:US06819315B2

    公开(公告)日:2004-11-16

    申请号:US10072111

    申请日:2002-02-08

    IPC分类号: G09G500

    摘要: A method and system for receiving user input data into a computer system having a graphical windowing environment. A touch-sensitive display screen for displaying images and detecting user activity is provided. A management component connects to the graphical windowing environment to create an input panel window for display on the screen. An input method which may be a COM object is selected from multiple input methods available, and installed such that the input method can call functions of the management component. Each input method includes a corresponding input panel, such as a keyboard, which it draws in the input panel window. When the user taps the screen at the input panel, the input method calls a function of the management component to pass corresponding input information appropriate information such as a keystroke or character to the management component. In response, the management component communicates the user data to the graphical windowing environment as a message, whereby an application program receives the message as if the message was generated on a hardware input device.

    摘要翻译: 一种用于将用户输入数据接收到具有图形窗口环境的计算机系统中的方法和系统。 提供了一种用于显示图像和检测用户活动的触敏显示屏。 管理组件连接到图形化窗口环境以创建用于在屏幕上显示的输入面板窗口。 可以从可用的多种输入方法中选择可以是COM对象的输入方法,并且安装成使得输入方法可以调用管理组件的功能。 每个输入法包括一个相应的输入面板,例如键盘,它在输入面板窗口中绘制。 当用户在输入面板上点击屏幕时,输入法调用管理组件的功能,将相应的输入信息传递给管理组件,例如按键或字符。 作为响应,管理组件将用户数据传送到图形窗口环境作为消息,由此应用程序接收消息,就好像在硬件输入设备上生成消息一样。

    Object synchronization between objects stores on different computers
    8.
    发明授权
    Object synchronization between objects stores on different computers 失效
    对象之间的对象同步存储在不同的计算机上

    公开(公告)号:US06633924B1

    公开(公告)日:2003-10-14

    申请号:US08944948

    申请日:1997-10-02

    IPC分类号: G06F900

    摘要: The invention includes a method of synchronizing objects between first and second object stores. A synchronization manager in accordance with the invention maintains a reference store containing identifying data segments corresponding respectively to a plurality of objects that have previously been synchronized between the first and second object stores. An application program that maintains the first object store has associated interfaces that allow the synchronization manager to compare and manipulate objects. One such interface allows the synchronization manager to submit an identifying data segment associated with a particular object. In response, this interface returns a handle that corresponds to the submitted identifying data segment. Another interface accepts a handle that refers to an identifying data segment, and determines if the object corresponding to the identifying data segment has been changed in the first object store since the last synchronization. If it has, the synchronization manager takes steps to update the second object store. If, on the other hand, the object has changed in the second object store, application program interfaces allow the synchronization manager to update the object in the first object store. Objects are transferred through the synchronization manager in an arbitrary, application-specific format that is not determined or understood by the synchronization manager itself.

    摘要翻译: 本发明包括在第一和第二对象存储之间同步对象的方法。 根据本发明的同步管理器维护包括分别对应于先前已经在第一和第二对象存储之间同步的多个对象的标识数据段的参考存储。 维护第一个对象存储的应用程序具有允许同步管理器比较和操作对象的关联接口。 一个这样的接口允许同步管理器提交与特定对象相关联的识别数据段。 作为响应,该接口返回与所提交的识别数据段对应的句柄。 另一个接口接受指向识别数据段的句柄,并且确定与上一次同步之后的第一对象存储中对应于识别数据段的对象是否已被改变。 如果有,同步管理器将采取步骤更新第二个对象存储。 另一方面,如果对象在第二对象存储中已经改变,则应用程序接口允许同步管理器更新第一对象存储中的对象。 对象以同步管理器本身未确定或理解的任意特定应用程序格式通过同步管理器传输。

    Object synchronization between object stores on different computers
    9.
    发明授权
    Object synchronization between object stores on different computers 有权
    对象在不同计算机上的对象同步

    公开(公告)号:US07669208B2

    公开(公告)日:2010-02-23

    申请号:US10643710

    申请日:2003-08-19

    IPC分类号: G06F13/00

    摘要: The invention includes a method of synchronizing objects between first and second object stores. A synchronization manager in accordance with the invention maintains a reference store containing identifying data segments corresponding respectively to a plurality of objects that have previously been synchronized between the first and second object stores. An application program that maintains the first object store has associated interfaces that allow the synchronization manager to compare and manipulate objects. One such interface allows the synchronization manager to submit an identifying data segment associated with a particular object. In response, this interface returns a handle that corresponds to the submitted identifying data segment. Another interface accepts a handle that refers to an identifying data segment, and determines if the object corresponding to the identifying data segment has been changed in the first object store since the last synchronization. If it has, the synchronization manager takes steps to update the second object store. If, on the other hand, the object has changed in the second object store, application program interfaces allow the synchronization manager to update the object in the first object store. Objects are transferred through the synchronization manager in an arbitrary, application-specific format that is not determined or understood by the synchronization manager itself.

    摘要翻译: 本发明包括在第一和第二对象存储之间同步对象的方法。 根据本发明的同步管理器维护包括分别对应于先前已经在第一和第二对象存储之间同步的多个对象的标识数据段的参考存储。 维护第一个对象存储的应用程序具有允许同步管理器比较和操作对象的关联接口。 一个这样的接口允许同步管理器提交与特定对象相关联的识别数据段。 作为响应,该接口返回与所提交的识别数据段对应的句柄。 另一个接口接受指向识别数据段的句柄,并且确定与上一次同步之后的第一对象存储中对应于识别数据段的对象是否已被改变。 如果有,同步管理器将采取步骤更新第二个对象存储。 另一方面,如果对象在第二对象存储中已经改变,则应用程序接口允许同步管理器更新第一对象存储中的对象。 对象以同步管理器本身未确定或理解的任意特定应用程序格式通过同步管理器传输。

    Soft input panel system and method
    10.
    发明授权
    Soft input panel system and method 有权
    软输入面板系统和方法

    公开(公告)号:US07411582B2

    公开(公告)日:2008-08-12

    申请号:US10989877

    申请日:2004-11-15

    IPC分类号: G06F3/041

    摘要: A method and system for receiving user input data into a computer system having a graphical windowing environment. A touch-sensitive display screen for displaying images and detecting user activity is provided. A management component connects to the graphical windowing environment to create an input panel window for display on the screen. An input method which may be a COM object is selected from multiple input methods available, and installed such that the input method can call functions of the management component. Each input method includes a corresponding input panel, such as a keyboard, which it draws in the input panel window. When the user taps the screen at the input panel, the input method calls a function of the management component to pass corresponding input information appropriate information such as a keystroke or character to the management component. In response, the management component communicates the user data to the graphical windowing environment as a message, whereby an application program receives the message as if the message was generated on a hardware input device.

    摘要翻译: 一种用于将用户输入数据接收到具有图形窗口环境的计算机系统中的方法和系统。 提供了一种用于显示图像和检测用户活动的触敏显示屏。 管理组件连接到图形化窗口环境以创建用于在屏幕上显示的输入面板窗口。 可以从可用的多种输入方法中选择可以是COM对象的输入方法,并且安装成使得输入方法可以调用管理组件的功能。 每个输入法包括一个相应的输入面板,例如键盘,它在输入面板窗口中绘制。 当用户在输入面板上点击屏幕时,输入法调用管理组件的功能,将相应的输入信息传递给管理组件,例如按键或字符。 作为响应,管理组件将用户数据传送到图形窗口环境作为消息,由此应用程序接收消息,就好像在硬件输入设备上生成消息一样。