Method and apparatus for a virtual accelerometer system
    81.
    发明授权
    Method and apparatus for a virtual accelerometer system 有权
    虚拟加速度计系统的方法和装置

    公开(公告)号:US07647195B1

    公开(公告)日:2010-01-12

    申请号:US11776535

    申请日:2007-07-11

    IPC分类号: G06F9/455 G06F13/00 G06F19/00

    摘要: A method and apparatus for a virtual accelerometer is described. The virtual accelerometer includes an active process identifier engine to identify any active application that may use accelerometer data. The virtual accelerometer also includes an intelligent signal interpretation and separation (ISIS) engine to separate raw accelerometer data for each of the active applications that use the accelerometer data. Additionally, the virtual accelerometer includes a universal application program interface (API) to provide separated accelerometer data to an application.

    摘要翻译: 描述了用于虚拟加速度计的方法和装置。 虚拟加速度计包括一个活动的过程标识符引擎,用于识别任何可能使用加速度计数据的活动应用程序。 虚拟加速度计还包括智能信号解释和分离(ISIS)引擎,用于为使用加速度计数据的每个活动应用程序分离原始加速度计数据。 此外,虚拟加速度计包括通用应用程序接口(API),以向应用提供分离的加速度计数据。

    System control via characteristic gait signature
    83.
    发明申请
    System control via characteristic gait signature 有权
    通过特征步态签名进行系统控制

    公开(公告)号:US20080175443A1

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

    申请号:US11657234

    申请日:2007-01-23

    IPC分类号: G06K9/00

    CPC分类号: G06K9/00348 G06F21/32

    摘要: A device includes an access control element to compare new acceleration data from an accelerometer with registered gait signature associated with an authorized user of a mobile device to determine the identity of the user of the mobile device.

    摘要翻译: 一种设备包括访问控制元件,用于将来自加速度计的新加速度数据与与移动设备的授权用户相关联的已注册步态签名进行比较,以确定移动设备的用户的身份。

    Monitor, alert, control, and share (MACS) system
    85.
    发明申请
    Monitor, alert, control, and share (MACS) system 有权
    监控,警报,控制和共享(MACS)系统

    公开(公告)号:US20070024441A1

    公开(公告)日:2007-02-01

    申请号:US11192549

    申请日:2005-07-29

    IPC分类号: H04Q7/00

    CPC分类号: G01D21/00 H04W84/18

    摘要: An apparatus to provide an always-on monitor, alert, control, and share (MACS) device comprising a connection to receive intermittent updates from a real sensor device, the always-on virtual MACS device corresponding to the real sensor device, and a presentation layer to enable a user to interface with the always-on virtual MACS device, the always-on virtual MACS device providing data regardless of the status of the real sensor device.

    摘要翻译: 提供永久在线监视器,警报,控制和共享(MACS)设备的装置,其包括用于从真实传感器设备接收间歇性更新的连接,对应于真实传感器设备的始终在线虚拟MAC设备和呈现 层,以使用户能够与始终在线的虚拟MAC设备(永远在线的虚拟MAC设备)提供数据,无论实际传感器设备的状态如何。

    System and method for dynamic uploading and execution of applications and drivers between devices
    86.
    发明授权
    System and method for dynamic uploading and execution of applications and drivers between devices 有权
    用于在设备之间动态上载和执行应用程序和驱动程序的系统和方法

    公开(公告)号:US08099502B2

    公开(公告)日:2012-01-17

    申请号:US09847811

    申请日:2001-05-01

    IPC分类号: G06F15/16 G06F9/445

    CPC分类号: G06F9/4411 H04N1/2179

    摘要: A methodology for dynamic (i.e., run-time) uploading and execution of applications and drivers between devices (e.g., between “client” device and one or more (host) devices), in a fully automated manner, is described. The device which is to be hosted (e.g., the “client” device) initially probes its environment to determine which device or devices it is attached to (e.g., the “host” device(s)). Once it has correctly discerned the relevant host or target device(s), the client device includes the capability of immediately sending out (i.e., uploading) a particular driver or application (i.e., object or file of interest) for placement, and ultimately execution, at the host device. Once the particular object or file of interest has been “injected” into the host device and is executing, the client device may simply revert to a “listening mode” in which it waits to be told what to do (i.e., receive commands from the application or driver which is now executing at the host device). This approach is particularly well-suited for devices which serve as “add-on” devices (clients) to other devices (hosts) that are “smarter,” for instance, including more processing capability and/or memory. In this scenario, the client device enters into a dialog with a device with more resources for the purpose of harnessing the resources of the host device for operating the client or add-on device. The client device is, using this approach, able to start running (i.e., driver-directed operation) immediately upon attachment to a host device that can be identified.

    摘要翻译: 描述了以完全自动的方式在设备之间(例如,“客户机”设备与一个或多个(主机)设备之间)动态(即运行时))应用和驱动程序的上载和执行的方法。 要托管的设备(例如,“客户”设备))首先探测其环境以确定其附接到哪个设备或设备(例如,“主机”设备))。 一旦它正确地识别了相关的主机或目标设备,客户端设备就包括立即发出(即上传)特定的驱动程序或应用程序(即,感兴趣的对象或文件)以进行放置的能力,并最终执行 ,在主机设备。 一旦感兴趣的特定对象或文件已被“注入”到主机设备中并且正在执行,则客户端设备可以简单地恢复到其中等待被告知要做什么的“监听模式”(即,从 现在在主机设备上执行的应用程序或驱动程序)。 这种方法特别适用于作为“附加”设备(客户机)到“更智能”的其他设备(主机)的设备,例如包括更多的处理能力和/或存储器。 在这种情况下,客户端设备进入具有更多资源的设备的对话框,目的是利用主机设备的资源来操作客户端或附加设备。 使用该方法的客户端设备能够在附接到可识别的主机设备时立即开始运行(即,驱动程序导向的操作)。

    Method and apparatus for processing monitoring
    87.
    发明申请
    Method and apparatus for processing monitoring 审中-公开
    监控方法和装置

    公开(公告)号:US20070185929A1

    公开(公告)日:2007-08-09

    申请号:US11344756

    申请日:2006-02-01

    IPC分类号: G06F17/30

    CPC分类号: G06F8/71

    摘要: A method and device for monitoring processing in a multi-user computerized environment, such as a coding and compilation environment. An on-going process checks every predetermined time for new changes in the compiled code. When a change is found, the critical set of entities affected by the change is processed. If the processing succeeds, the system goes on to process the regular set of entities affected by the change. If any of the processing fails, a notification is sent to the person responsible for the change. A status indicator is constantly updated. After a predetermined time, the process checks for new changes and repeats the mentioned steps.

    摘要翻译: 一种用于在诸如编码和编译环境的多用户计算机化环境中监视处理的方法和装置。 正在进行的过程每隔预定时间检查编译代码中的新变化。 当发现更改时,处理受变更影响的关键实体集。 如果处理成功,系统继续处理受变更影响的一组实体。 如果任何处理失败,将向负责更改的人员发送通知。 状态指示灯不断更新。 在预定时间之后,该过程检查新的改变并重复上述步骤。