Operating system event tracking and logging
    1.
    发明授权
    Operating system event tracking and logging 有权
    操作系统事件跟踪和记录

    公开(公告)号:US07818754B2

    公开(公告)日:2010-10-19

    申请号:US10866861

    申请日:2004-06-14

    IPC分类号: G06F9/44 G06F11/00 G06F3/00

    摘要: A system and method for logging events processed by an operating system is provided. The events logged can include interrupt and non-interrupt events, and can include user-defined events. Information concerning the interrupt events is initially written, during event handling time, into a first buffer while information concerning non-interrupt events is initially written, during event handling time, into a second buffer. Information from the two buffers is then written to a third buffer not during event handling time. Separating the interrupt event buffer from the non-interrupt event buffer rather than having one buffer, and writing relatively small amounts of data during event handling time to memory, rather than transporting data to slower non-memory mapped devices allows the event logger to be less intrusive and facilitates greater accuracy in event logging. Data stored in the third buffer can be accessed by a viewing component, which facilitates displaying data in a manner useful to diagnose operating systems.

    摘要翻译: 提供了一种用于记录由操作系统处理的事件的系统和方法。 记录的事件可以包括中断和非中断事件,并且可以包括用户定义的事件。 关于中断事件的信息在事件处理时间期间被初始地写入第一缓冲器,而在事件处理时间期间首先将关于非中断事件的信息写入第二缓冲器。 然后,在事件处理时间内,来自两个缓冲器的信息被写入第三缓冲器。 将中断事件缓冲区与非中断事件缓冲区分开,而不是具有一个缓冲区,并且在事件处理时间内将相对较少量的数据写入存储器,而不是将数据传输到较慢的非内存映射设备,从而使事件记录器更少 侵入并有助于事件日志记录中的更高准确性。 存储在第三缓冲器中的数据可以被观看组件访问,这有助于以对诊断操作系统有用的方式显示数据。

    Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur
    2.
    发明授权
    Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur 有权
    操作系统事件跟踪器具有用于中断和非中断事件的独立存储,并且在超时和内存已满的情况下刷新第三个内存

    公开(公告)号:US06785893B2

    公开(公告)日:2004-08-31

    申请号:US09726907

    申请日:2000-11-30

    IPC分类号: G06F946

    摘要: A system and method for logging events processed by an operating system is provided. The events logged can include interrupt and non-interrupt events, and can include user-defined events. Information concerning the interrupt events is initially written, during event handling time, into a first buffer while information concerning non-interrupt events is initially written, during event handling time, into a second buffer. Information from the two buffers is then written to a third buffer not during event handling time. Separating the interrupt event buffer from the non-interrupt event buffer rather than having one buffer, and writing relatively small amounts of data during event handling time to memory, rather than transporting data to slower non-memory mapped devices allows the event logger to be less intrusive and facilitates greater accuracy in event logging. Data stored in the third buffer can be accessed by a viewing component, which facilitates displaying data in a manner useful to diagnose operating systems.

    摘要翻译: 提供了一种用于记录由操作系统处理的事件的系统和方法。 记录的事件可以包括中断和非中断事件,并且可以包括用户定义的事件。 关于中断事件的信息在事件处理时间期间被初始地写入第一缓冲器,而在事件处理时间期间首先将关于非中断事件的信息写入第二缓冲器。 然后,在事件处理时间内,来自两个缓冲器的信息被写入第三缓冲器。 将中断事件缓冲区与非中断事件缓冲区分开,而不是具有一个缓冲区,并且在事件处理时间内将相对较少量的数据写入存储器,而不是将数据传输到较慢的非内存映射设备,从而使事件记录器更少 侵入并有助于事件日志记录中的更高准确性。 存储在第三缓冲器中的数据可以被观看组件访问,这有助于以对诊断操作系统有用的方式显示数据。

    Animating images to reflect user selection
    3.
    发明授权
    Animating images to reflect user selection 有权
    动画图像以反映用户选择

    公开(公告)号:US07194699B2

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

    申请号:US10342628

    申请日:2003-01-14

    IPC分类号: G06F17/00

    摘要: Images displayed on a display device are animated to reflect a user's selection of the images. According to one embodiment, the displayed images include keyboard characters that are selected when the user touches the display at the locations of the display where the images are shown. Selection of the displayed images can also be made through any combination of audio, optical, mechanical and electrical input devices. A plurality of selected images can also be animated simultaneously and by varying degree to reflect a sequence in which the images were selected by the user.

    摘要翻译: 显示在显示设备上的图像被动画化以反映用户对图像的选择。 根据一个实施例,所显示的图像包括当用户在显示图像的位置处触摸显示时所选择的键盘字符。 显示图像的选择也可以通过音频,光学,机械和电气输入设备的任何组合进行。 多个选择的图像也可以同时和不同程度地被动画以反映用户选择图像的顺序。

    DEVICE MIGRATION
    4.
    发明申请
    DEVICE MIGRATION 有权
    设备迁移

    公开(公告)号:US20090088142A1

    公开(公告)日:2009-04-02

    申请号:US11864636

    申请日:2007-09-28

    IPC分类号: H04M3/00

    摘要: Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or other mechanism for backup and subsequent transmission to other devices. The personalization data can later be employed to configure one or more other devices in the same manner as a first device.

    摘要翻译: 诸如设置和/或状态的个性化数据在包括移动电话的设备之间迁移。 设备个性化被推送到云服务或其他机制进行备份和后续传输到其他设备。 稍后可以采用个性化数据来以与第一设备相同的方式配置一个或多个其他设备。

    MULTI-OS (OPERATING SYSTEM) BOOT VIA MOBILE DEVICE
    5.
    发明申请
    MULTI-OS (OPERATING SYSTEM) BOOT VIA MOBILE DEVICE 有权
    多操作系统(操作系统)通过移动设备引导

    公开(公告)号:US20090089569A1

    公开(公告)日:2009-04-02

    申请号:US11864648

    申请日:2007-09-28

    IPC分类号: G06F15/177

    摘要: A system that facilitates different levels of operating system (OS) boot so as to provide users with rapid access to certain mobile device functionalities, security, applications, etc. is provided. An OS can be loaded in phases or stages commensurate with policies, preferences, actions, context, etc. Similarly, a particular OS or group of OSs can be loaded to address a particular scenario or requirement.

    摘要翻译: 提供了促进不同级别的操作系统(OS)引导以便向用户提供对某些移动设备功能,安全性,应用等的快速访问的系统。 可以按照与策略,偏好,动作,上下文等相称的阶段或阶段加载操作系统。类似地,可以加载特定OS或一组OS以解决特定的场景或需求。