Commonly available device statistics for POS devices
    1.
    发明申请
    Commonly available device statistics for POS devices 审中-公开
    POS设备常用的设备统计信息

    公开(公告)号:US20070055574A1

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

    申请号:US11217617

    申请日:2005-08-31

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/00 G06Q20/209 G07G1/14

    摘要: POS device statistics information is managed such that the information is available commonly without the device being claimed by one application during retrieval of statistics information. A helper class DeviceStatistics object facilitates storing of statistics information in a common statistic repository that may be hardware based or software based, for example an XML file. The helper class also facilitates retrieval and forwarding of the statistics information to a managing POS application employing a service object for the POS device. A Windows Service based statistics service is used to retrieve the statistics information from the common statistic repository and generate performance monitor counters. The performance monitor counters are provided to requesting applications.

    摘要翻译: 管理POS设备统计信息,使得在检索统计信息期间,一个应用程序不要求设备通常可以使用该信息。 辅助类DeviceStatistics对象有助于将统计信息存储在可能是基于硬件或基于软件的公共统计信息库中,例如XML文件。 辅助类还有助于将统计信息检索和转发到采用POS设备的服务对象的管理POS应用。 基于Windows服务的统计服务用于从公共统计信息库检索统计信息,并生成性能监视计数器。 性能监视器计数器提供给请求的应用程序。

    Automatic interoperation with legacy POS service and control objects
    2.
    发明申请
    Automatic interoperation with legacy POS service and control objects 审中-公开
    与传统POS服务和控制对象的自动互操作

    公开(公告)号:US20070050751A1

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

    申请号:US11217633

    申请日:2005-08-31

    IPC分类号: G06F9/44

    CPC分类号: G06F9/465 G06F9/541

    摘要: Automatic interoperation functionality for legacy POS service and control objects is provided. In response to a request for creating an instance for a control object that implements an interface for the POS device, a legacy interoperability subsystem determines a unique identifier associated with the control object. The legacy interoperability subsystem dynamically generates an in-memory proxy class, based on the unique identifier. Thereby, the legacy subsystem enables the POS service application and the POS device to communicate with each other without having to instantiate one or more proxy classes for each instance of the legacy control object.

    摘要翻译: 提供了传统POS服务和控制对象的自动互操作功能。 响应于为实现POS设备的接口的控制对象创建实例的请求,遗留互操作性子系统确定与控制对象相关联的唯一标识符。 传统互操作性子系统基于唯一标识符动态生成内存中代理类。 因此,遗留子系统使POS服务应用程序和POS设备能够彼此通信,而不必为传统控制对象的每个实例实例化一个或多个代理类。

    Deployment of multiple embedded operating system components
    3.
    发明授权
    Deployment of multiple embedded operating system components 有权
    部署多个嵌入式操作系统组件

    公开(公告)号:US07721284B2

    公开(公告)日:2010-05-18

    申请号:US11413655

    申请日:2006-04-27

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60 G06F8/654

    摘要: The deployment of multiple embedded operating system components provides a designer with flexibility when customizing an embedded operating system for a target computing device. The embedded operating system components provide extra features to expand the functionality of the target computing device. The ease with which the designer may select various embedded operating system components to deploy from an originating computing device to the target computing device simplifies the design process. Configuration data of a core embedded operating system and configuration data of the deployed embedded operating system components are merged and any conflicts between configuration data are automatically resolved without rebooting the target computing device.

    摘要翻译: 多个嵌入式操作系统组件的部署使设计人员在为目标计算设备定制嵌入式操作系统时提供了灵活性。 嵌入式操作系统组件提供额外的功能来扩展目标计算设备的功能。 设计人员可以轻松地选择各种嵌入式操作系统组件从始发计算设备部署到目标计算设备,从而简化了设计过程。 核心嵌入式操作系统的配置数据和部署的嵌入式操作系统组件的配置数据被合并,配置数据之间的任何冲突都会自动解决,而无需重新启动目标计算设备。

    Deployment of multiple embedded operating system components
    4.
    发明申请
    Deployment of multiple embedded operating system components 有权
    部署多个嵌入式操作系统组件

    公开(公告)号:US20070256070A1

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

    申请号:US11413655

    申请日:2006-04-27

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60 G06F8/654

    摘要: The deployment of multiple embedded operating system components provides a designer with flexibility when customizing an embedded operating system for a target computing device. The embedded operating system components provide extra features to expand the functionality of the target computing device. The ease with which the designer may select various embedded operating system components to deploy from an originating computing device to the target computing device simplifies the design process. Configuration data of a core embedded operating system and configuration data of the deployed embedded operating system components are merged and any conflicts between configuration data are automatically resolved without rebooting the target computing device.

    摘要翻译: 多个嵌入式操作系统组件的部署使设计人员在为目标计算设备定制嵌入式操作系统时提供了灵活性。 嵌入式操作系统组件提供额外的功能来扩展目标计算设备的功能。 设计人员可以轻松地选择各种嵌入式操作系统组件从始发计算设备部署到目标计算设备,从而简化了设计过程。 核心嵌入式操作系统的配置数据和部署的嵌入式操作系统组件的配置数据被合并,配置数据之间的任何冲突都会自动解决,而无需重新启动目标计算设备。

    Detection of devices during operating system setup
    5.
    发明申请
    Detection of devices during operating system setup 审中-公开
    在操作系统设置期间检测设备

    公开(公告)号:US20070061818A1

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

    申请号:US11225704

    申请日:2005-09-12

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4411

    摘要: A host operating system (e.g., WinPE®) detects hardware devices connected to a computing device and stores identifiers (if any) of detected hardware devices in a datastore (e.g., the WinPE® registry). Without performing a detection process, a setup program accesses the datastore to obtain identifiers of hardware devices attached to the computing device. The setup program uses a mapping file (which maps hardware devices to drivers of a set of driver files) to determine which drivers of the set of driver files are usable by the detected hardware devices. The setup file then installs the “selected” drivers into the computing device.

    摘要翻译: 主机操作系统(例如,WinPE)检测连接到计算设备的硬件设备,并且将已检测到的硬件设备的标识符(如果有的话)存储在数据存储区(例如,WinPE注册表)中。 在不执行检测过程的情况下,安装程序访问数据存储区以获得连接到计算设备的硬件设备的标识符。 安装程序使用映射文件(将硬件设备映射到一组驱动程序文件的驱动程序),以确定检测到的硬件设备可以使用该组驱动程序文件的哪些驱动程序。 安装文件然后将“选定”驱动程序安装到计算设备中。

    Extensible data-driven setup application for operating system
    6.
    发明申请
    Extensible data-driven setup application for operating system 审中-公开
    用于操作系统的可扩展数据驱动安装应用程序

    公开(公告)号:US20070050750A1

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

    申请号:US11217635

    申请日:2005-08-31

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/61

    摘要: An extensible data-driven setup application is provided for installing operating systems. Instead of performing installation operations itself, the host application determines individual tasks from a configuration file. The host application then instantiates and calls modules that perform the specific installation tasks including user interface screens, setup actions, data imports, and the like as defined in the configuration file. The modules are combined in module assemblies. The configuration file and the module assemblies may be customized for different sets of setup tasks, sequences of tasks, and content.

    摘要翻译: 提供了可扩展的数据驱动安装应用程序,用于安装操作系统。 主机应用程序不是执行安装操作本身,而是从配置文件中确定各个任务。 然后,主机应用程序实例化并调用执行特定安装任务的模块,包括配置文件中定义的用户界面屏幕,设置操作,数据导入等。 模块组合在模块组件中。 可以为不同的设置任务集,任务序列和内容定制配置文件和模块组件。

    Customer Specific Catalogs Based on a Set of Standard Catalogs
    7.
    发明申请
    Customer Specific Catalogs Based on a Set of Standard Catalogs 审中-公开
    基于一套标准目录的客户特定目录

    公开(公告)号:US20060111928A1

    公开(公告)日:2006-05-25

    申请号:US11275706

    申请日:2006-01-25

    IPC分类号: G06Q99/00 G06F15/02

    摘要: Customer specific catalogs based on a set of standard catalogs are described. In one aspect, a computer-readable medium includes computer-program-instructions executable by a processor. The computer-program instructions are for implementing an application programming interface (API) to design and/or maintain an electronic catalog that is based on one or more base catalogs. the API includes a create catalog interface comprising a parameter to indicate that a catalog to be created is to be the electronic catalog, the electronic catalog being a virtual catalog.

    摘要翻译: 描述基于一组标准目录的客户特定目录。 在一个方面,计算机可读介质包括可由处理器执行的计算机程序指令。 计算机程序指令用于实现应用编程接口(API),以设计和/或维护基于一个或多个基本目录的电子目录。 API包括创建目录界面,其包括参数以指示要创建的目录是电子目录,电子目录是虚拟目录。

    Customer Specific Catalogs Based on a Set of Standart Catalogs
    8.
    发明申请
    Customer Specific Catalogs Based on a Set of Standart Catalogs 审中-公开
    基于一组标准目录的客户特定目录

    公开(公告)号:US20060106683A1

    公开(公告)日:2006-05-18

    申请号:US11275704

    申请日:2006-01-25

    IPC分类号: G06F17/30

    摘要: Generating and/or managing customer specific catalogs based on a set of standard catalogs are described. In one aspect, a catalog is generated or managed in view of a catalog schema data structure. The catalog schema data structure includes a first table The first table includes first, second, and third data fields. the first data field indicates a product, category, or variant of a base catalog to include or exclude from a virtual catalog that is derived at least in part from the base catalog. The second data field specifies an inclusion or exclusion rule to apply to the base catalog, product, category, or variant identified in the first data field. The third date if field provides an object ID of the product, category or variant.

    摘要翻译: 描述基于一组标准目录生成和/或管理客户特定目录。 在一个方面,根据目录模式数据结构生成或管理目录。 目录模式数据结构包括第一表。第一表包括第一,第二和第三数据字段。 第一个数据字段指示基本目录的产品,类别或变体,以从至少部分地从基准目录导出的虚拟目录中包含或排除。 第二个数据字段指定要应用于第一个数据字段中标识的基本目录,产品,类别或变体的包含或排除规则。 第三个日期if字段提供产品,类别或变体的对象ID。

    PnP functionality for unsupported devices
    9.
    发明申请
    PnP functionality for unsupported devices 审中-公开
    不支持的设备的PnP功能

    公开(公告)号:US20050257226A1

    公开(公告)日:2005-11-17

    申请号:US10947616

    申请日:2004-09-22

    IPC分类号: G06F9/445 G06F9/46

    CPC分类号: G06F9/4413

    摘要: The present invention provides Plug and Play (PnP) functionality for devices that are not supported by an operating system. In response to the installation of an unsupported device, the operating system sends the event to a device manager application residing in user mode code. Upon receiving the event, the device manager application automatically installs the supporting configuration entries and software. After the device is installed, the device is accessible from an application without requiring any programming changes. Events are exposed to the application through a through a common control library (CCL). The library is directed at providing a generic interface for accessing the devices. Using the CCL the registered applications may receive events associated with the device.

    摘要翻译: 本发明为操作系统不支持的设备提供即插即用(PnP)功能。 响应于不支持的设备的安装,操作系统将事件发送到驻留在用户模式代码中的设备管理器应用程序。 在收到该事件后,设备管理器应用程序将自动安装支持的配置条目和软件。 安装设备后,可以从应用程序访问设备,而不需要任何编程更改。 事件通过一个通用控制库(CCL)暴露给应用程序。 该库旨在提供用于访问设备的通用接口。 使用CCL,注册的应用程序可能会收到与设备相关的事件。