Verification of software application attributes for optimal compatibility with a software system
    1.
    发明授权
    Verification of software application attributes for optimal compatibility with a software system 失效
    验证软件应用程序属性,以便与软件系统最佳兼容

    公开(公告)号:US07191439B2

    公开(公告)日:2007-03-13

    申请号:US09796031

    申请日:2001-02-28

    IPC分类号: G06F9/445

    CPC分类号: G06F9/45537

    摘要: A method and system of providing compatibility between a software application and an electronic device are disclosed. An exemplary method includes providing an electronic device having a processor and a memory, the processor running an operating system. The method also includes providing access to a software application configured to run on the process of the electronic device. Further, the method includes checking operating system compatibility information. The operating system compatibility information is included in the software application.

    摘要翻译: 公开了一种在软件应用和电子设备之间提供兼容性的方法和系统。 一种示例性方法包括提供具有处理器和存储器的电子设备,所述处理器运行操作系统。 该方法还包括提供对被配置为在电子设备的处理中运行的软件应用的访问。 此外,该方法包括检查操作系统兼容性信息。 操作系统兼容性信息包含在软件应用程序中。

    Synchronization of data between two handheld computers
    2.
    发明授权
    Synchronization of data between two handheld computers 失效
    两台手持式计算机之间的数据同步

    公开(公告)号:US06901434B1

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

    申请号:US09587090

    申请日:2000-05-31

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L67/1095 H04L69/329

    摘要: A method for communicating between a first handheld computer and a second handheld computer is provided. The method includes selecting at least a first information item from a first index on the first handheld computer, and signaling the first information item to the second handheld computer. The method includes identifying a second information item on the second handheld computer that corresponds to the first information item, and synchronizing the second information item with the first information item.

    摘要翻译: 提供了一种用于在第一手持计算机和第二手持计算机之间通信的方法。 该方法包括从第一手持式计算机上的第一索引中选择至少第一信息项,以及将第一信息项发送到第二手持式计算机。 该方法包括识别对应于第一信息项的第二手持计算机上的第二信息项,以及使第二信息项与第一信息项同步。

    Graceful recovery from and avoidance of crashes due to notification of third party applications
    3.
    发明授权
    Graceful recovery from and avoidance of crashes due to notification of third party applications 失效
    由于第三方应用程序的通知而能够正常恢复和避免崩溃

    公开(公告)号:US06810493B1

    公开(公告)日:2004-10-26

    申请号:US09528663

    申请日:2000-03-20

    IPC分类号: G06F1100

    CPC分类号: G06F11/0793 G06F11/0742

    摘要: The present invention is drawn to a method and/or a system for recovering from an OS crash caused by unsuccessful event notification to a client that is typically a third party program. After the recovery from such crash, the present invention is also drawn to a method and/or a system for avoiding such OS crash in the future. Specifically, the crash recovery steps include recording the current position of the client on a client list kept by the OS. The current position is recorded in a memory location impervious to OS crashes and system reset. Once the OS crash and reboot are completed, the persistently stored current position is accessed to identified the client that was notified prior to the OS crash. The identified client is designated as an errant client, namely a client whose notification might trigger an OS crash. In turn, the errant client is removed from either the notification list or the computer system in order to prevent the client from triggering any future OS crash.

    摘要翻译: 本发明涉及用于从通常为第三方程序的客户机的不成功的事件通知引起的OS崩溃中恢复的方法和/或系统。 在从这种崩溃中恢复之后,本发明也被描述为用于在将来避免这种OS崩溃的方法和/或系统。 具体来说,崩溃恢复步骤包括将客户端的当前位置记录在由OS保存的客户端列表上。 当前位置记录在不受OS崩溃和系统复位的存储位置。 一旦操作系统崩溃和重新启动完成,访问持续存储的当前位置来标识在OS崩溃之前通知的客户端。 被识别的客户端被指定为错误的客户端,即通知可能触发操作系统崩溃的客户端。 反过来,错误的客户端从通知列表或计算机系统中删除,以防止客户端触发任何未来的操作系统崩溃。

    Method and system for copying a file using a portable electronic device
    4.
    发明授权
    Method and system for copying a file using a portable electronic device 有权
    使用便携式电子设备复制文件的方法和系统

    公开(公告)号:US08306949B2

    公开(公告)日:2012-11-06

    申请号:US12552467

    申请日:2009-09-02

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30115

    摘要: A method, system and computer-usable medium for copying a file are disclosed.A plurality of location identifiers are stored that include a location identifier of a removable memory and a location identifier of a memory of a portable electronic device. A file is stored in a memory of the portable electronic device, where the file is associated with the location identifier of the memory. In response to a user interaction with a user interface of the portable electronic device, the location identifier of the removable memory is associated with the file, where the user interaction includes a user selection of the file to copy. In response to the associating the location identifier of the removable memory with the file, the file is copied from the memory of the portable electronic device to the removable memory.

    摘要翻译: 公开了一种用于复制文件的方法,系统和计算机可用介质。 存储多个位置标识符,其包括可移动存储器的位置标识符和便携式电子设备的存储器的位置标识符。 文件存储在便携式电子设备的存储器中,其中文件与存储器的位置标识符相关联。 响应于用户与便携式电子设备的用户界面的交互,可移动存储器的位置标识符与文件相关联,其中用户交互包括要复制的文件的用户选择。 响应于将可移动存储器的位置标识符与文件相关联,文件从便携式电子设备的存储器复制到可移动存储器。

    Category based user interface for management of auxiliary storage on a portable computer system
    5.
    发明授权
    Category based user interface for management of auxiliary storage on a portable computer system 有权
    用于在便携式计算机系统上管理辅助存储的基于类别的用户界面

    公开(公告)号:US07899778B1

    公开(公告)日:2011-03-01

    申请号:US10021494

    申请日:2001-10-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30115

    摘要: Embodiments of the present invention include a method and system for a category based user interface for management of information stored on auxiliary storage of a portable computer system, e.g., a PDA. In one embodiment, files can be copied to a removable storage unit by changing the category name to which they are assigned. For example, a game that is stored on the main memory of a PDA can be copied to a memory card by changing the category of the game to a category that is associated with the expansion memory. In another embodiment, the user has the option of keeping the application in two categories or deleting the original instance. For example, after copying a game from the PDA to a memory card, the user can decide if the game will remain on the PDA or it will be removed. Alternatively, an application can also be copied from the expansion memory to the main memory by changing the category of the application to a category that is associated with the main memory.

    摘要翻译: 本发明的实施例包括用于管理存储在便携式计算机系统(例如PDA)的辅助存储器上的信息的基于类别的用户界面的方法和系统。 在一个实施例中,可以通过改变分配给它们的类别名称将文件复制到可移动存储单元。 例如,通过将游戏的类别改变为与扩展存储器相关联的类别,可以将存储在PDA的主存储器上的游戏复制到存储卡。 在另一个实施例中,用户具有将应用保持在两个类别或删除原始实例的选项。 例如,在将游戏从PDA复制到存储卡之后,用户可以决定游戏是否保留在PDA上,否则将被移除。 或者,也可以通过将应用程序的类别改变为与主存储器相关联的类别来将应用程序从扩展存储器复制到主存储器。

    Automatically centered scrolling in a tab-based user interface
    6.
    发明授权
    Automatically centered scrolling in a tab-based user interface 失效
    在基于选项卡的用户界面中自动居中滚动

    公开(公告)号:US07249325B1

    公开(公告)日:2007-07-24

    申请号:US09569739

    申请日:2000-05-11

    申请人: Jesse Donaldson

    发明人: Jesse Donaldson

    IPC分类号: G06F3/00 G06F3/14

    摘要: A method and apparatus for presenting a tab-based graphic user interface (GUI) having more tabs than can be fitted across a screen side for a computer system. The computer system can be handheld devices such as personal digital assistants (PDA's) and cell phones. The tab-based GUI displays as many tabs as possible on the screen side. The on-screen tabs are arranged in a sequence on a side of the display screen wherein each of these displayed tabs is adapted to be selected by a user for entering into a file category. The off-screen and on-screen tabs form a circular array conceptually such that a portion of the circular array being displayed on the screen side is the sequence of the on-screen tabs. In response to the selection of a on-screen tab, the selected on-screen tab is automatically scrolled to the center position of the screen side. In response to the selection of another on-screen tab, the newly selected on-screen tab is automatically scrolled to the center position of the screen side. Any tab, whether on-screen or off-screen, can eventually be selected by repeatedly selecting a tab on-screen on the left-most position of the screen side until the desired tab is on-screen for selection.

    摘要翻译: 一种用于呈现基于标签的图形用户界面(GUI)的方法和装置,其具有比用于计算机系统的屏幕侧更多的标签。 计算机系统可以是诸如个人数字助理(PDA)和手机的手持设备。 基于选项卡的GUI在屏幕侧显示尽可能多的选项卡。 屏幕上的选项卡以显示屏幕一侧的顺序排列,其中这些显示的标签中的每一个适于由用户选择以输入文件类别。 屏幕上和屏幕上的标签在概念上形成圆形阵列,使得在屏幕侧显示的圆形阵列的一部分是屏幕上标签的顺序。 响应于屏幕选项卡的选择,所选的屏幕选项卡将自动滚动到屏幕侧的中心位置。 响应于另一个屏幕选项卡的选择,新选择的屏幕选项卡将自动滚动到屏幕侧的中心位置。 任何选项卡,无论是屏幕还是屏幕外,最终可以通过在屏幕侧最左侧的位置重复选择屏幕上的选项卡,直到所需的选项卡在屏幕上进行选择。

    Handheld computer system and method to detect and identify a peripheral device
    7.
    发明授权
    Handheld computer system and method to detect and identify a peripheral device 失效
    手持式计算机系统和方法来检测和识别外围设备

    公开(公告)号:US06523073B1

    公开(公告)日:2003-02-18

    申请号:US09500711

    申请日:2000-02-09

    IPC分类号: G06F1300

    CPC分类号: G06F1/3209

    摘要: The present invention is a system and method that facilitates extendible identification of various peripheral devices coupled to a hand held computer. In one embodiment of a present invention peripheral device identification system and method, an initial pulse of an interrupt signal received by the hand held computer initiates an interrupt routine that continues to monitor the interrupt signal for additional pulses within a predetermined time. A hand held computer peripheral device identification system and method of the present invention correlates the number of received pulses with the type of peripheral device coupled to the serial port. In one exemplary implementation of the present invention, a hand held computer peripheral device identification detection system and method utilizes a hash table to map the number of pulses to a type of peripheral device. In one embodiment of the present invention, the hand held computer peripheral device identification system and method is backward compatible and capable of identifying legacy peripheral devices such as a cradle or modem.

    摘要翻译: 本发明是一种有助于可伸缩识别耦合到手持计算机的各种外围设备的系统和方法。 在本发明的外围设备识别系统和方法的一个实施例中,由手持式计算机接收的中断信号的初始脉冲启动中断程序,该中断程序在预定时间内继续监视中断信号以用于附加脉冲。 本发明的手持式计算机外围设备识别系统和方法将接收到的脉冲数与耦合到串行端口的外围设备的类型相关联。 在本发明的一个示例性实现中,手持计算机外围设备识别检测系统和方法利用散列表将脉冲数映射到一种外围设备。 在本发明的一个实施例中,手持式计算机外围设备识别系统和方法是向后兼容的并且能够识别诸如支架或调制解调器之类的传统外围设备。

    PREDICTIVE CACHE TECHNIQUES
    8.
    发明申请
    PREDICTIVE CACHE TECHNIQUES 审中-公开
    预测性高速缓存技术

    公开(公告)号:US20100162126A1

    公开(公告)日:2010-06-24

    申请号:US12343297

    申请日:2008-12-23

    IPC分类号: G06F3/00

    摘要: Predictive caching techniques are described. An apparatus may include a document manager component having a document rendering module and a list manager module. The document rendering module may present a document for the active web application within a display area of an electronic display, the document having a set of list items stored by a list data object. The list manager module may select a set of presentable list items from the list data object for current presentation within the display area for the electronic display, select a set of predictive list items from the list data object for future presentation within the display area for the electronic display, and send a control directive to load the set of predicted list items from the list data object to a predictive cache. Other embodiments are described and claimed.

    摘要翻译: 描述了预测缓存技术。 装置可以包括具有文档呈现模块和列表管理器模块的文档管理器组件。 文档呈现模块可以在电子显示器的显示区域内呈现活动web应用的文档,该文档具有由列表数据对象存储的一组列表项。 列表管理器模块可以从列表数据对象中选择一组可呈现的列表项目,以便在用于电子显示器的显示区域内当前呈现,从列表数据对象中选择一组预测列表项目,以供将来在显示区域内呈现 电子显示器,并且发送控制指令以将列表数据对象中的一组预测列表项目加载到预测高速缓存。 描述和要求保护其他实施例。

    SYSTEM AND METHOD FOR PRIORITIZING AND BALANCING SIMULTANEOUS AUDIO OUTPUTS IN A HANDHELD DEVICE
    9.
    发明申请
    SYSTEM AND METHOD FOR PRIORITIZING AND BALANCING SIMULTANEOUS AUDIO OUTPUTS IN A HANDHELD DEVICE 审中-公开
    用于手持设备中同步音频输出的优化和平衡的系统和方法

    公开(公告)号:US20080002831A1

    公开(公告)日:2008-01-03

    申请号:US11856724

    申请日:2007-09-18

    IPC分类号: H03G11/00

    摘要: A system and method for prioritizing multiple audio sources and balancing them in a single combined output in a handheld device. Audio sources are sensed and combined with the level of each source subject to adjustment by an attenuator/amplifier. A priority logic unit controls the attenuator/amplifier associated with each source. the level of each source being combined is adjusted on the basis of the character of the sources being combined and a set of programmed rules. For example, if source A is a high priority source (e.g. a telephone ring or other alert tone) and source B is a lower priority source (e.g. a music program) then the sound management system may lower the volume on source B combine with source A and output the result. Alternatively, source A may be raised in volume, combined with source B, and then output. In one embodiment, the sound management system is integrated with a palm sized handheld computer system.

    摘要翻译: 用于对多个音频源进行优先级排序并在手持设备中的单个组合输出中进行平衡的系统和方法。 感测音源,并与衰减器/放大器进行调节的每个源的电平组合。 优先级逻辑单元控制与每个源相关联的衰减器/放大器。 根据正在组合的源的特征和一组编程规则来调整组合的每个源的级别。 例如,如果源A是高优先级源(例如,电话环或其他提示音),而源B是较低优先级的源(例如,音乐节目),则声音管理系统可以降低源B与源组合的音量 A并输出结果。 或者,可以将源A与体积组合,并与源B组合,然后输出。 在一个实施例中,声音管理系统与手掌大小的手持计算机系统集成。

    AUTOMATICALLY CENTERED SCROLLING IN A TAB-BASED USER INTERFACE
    10.
    发明申请
    AUTOMATICALLY CENTERED SCROLLING IN A TAB-BASED USER INTERFACE 有权
    在基于TAB的用户界面中自动中心滚动

    公开(公告)号:US20070266334A1

    公开(公告)日:2007-11-15

    申请号:US11781963

    申请日:2007-07-24

    申请人: Jesse Donaldson

    发明人: Jesse Donaldson

    IPC分类号: G06F3/048

    摘要: A method and apparatus for presenting a tab-based graphic user interface (GUI) having more tabs than can be fitted across a screen side for a computer system. The computer system can be handheld devices such as personal digital assistants (PDA's) and cell phones. The tab-based GUI displays as many tabs as possible on the screen side. The on-screen tabs are arranged in a sequence on a side of the display screen wherein each of these displayed tabs is adapted to be selected by a user for entering into a file category. The off-screen and on-screen tabs form a circular array conceptually such that a portion of the circular array being displayed on the screen side is the sequence of the on-screen tabs. In response to the selection of a on-screen tab, the selected on-screen tab is automatically scrolled to the center position of the screen side. In response to the selection of another on-screen tab, the newly selected on-screen tab is automatically scrolled to the center position of the screen side. Any tab, whether on-screen or off-screen, can eventually be selected by repeatedly selecting a tab on-screen on the left-most position of the screen side until the desired tab is on-screen for selection.

    摘要翻译: 一种用于呈现基于标签的图形用户界面(GUI)的方法和装置,其具有比用于计算机系统的屏幕侧更多的标签。 计算机系统可以是诸如个人数字助理(PDA)和手机的手持设备。 基于选项卡的GUI在屏幕侧显示尽可能多的选项卡。 屏幕上的选项卡以显示屏幕一侧的顺序排列,其中这些显示的标签中的每一个适于由用户选择以输入文件类别。 屏幕上和屏幕上的标签在概念上形成圆形阵列,使得在屏幕侧显示的圆形阵列的一部分是屏幕上标签的顺序。 响应于屏幕选项卡的选择,所选的屏幕选项卡将自动滚动到屏幕侧的中心位置。 响应于另一个屏幕选项卡的选择,新选择的屏幕选项卡将自动滚动到屏幕侧的中心位置。 任何选项卡,无论是屏幕还是屏幕外,最终可以通过在屏幕侧最左侧的位置重复选择屏幕上的选项卡,直到所需的选项卡在屏幕上进行选择。