PROXY ASSOCIATION FOR DEVICES
    11.
    发明申请
    PROXY ASSOCIATION FOR DEVICES 有权
    代理协会的设备

    公开(公告)号:US20080222315A1

    公开(公告)日:2008-09-11

    申请号:US11684510

    申请日:2007-03-09

    IPC分类号: G06F3/00

    摘要: A first connection is established between a first device and a host, wherein the first device is host-capable. A second connection is established between a second device and the host. Proxy association is performed between the first device and the second device by the host to associate the first and second devices, wherein the first and second devices are unable to directly associate, wherein the host passes association information between the first and second devices.

    摘要翻译: 在第一设备和主机之间建立第一连接,其中第一设备具有主机能力。 在第二设备和主机之间建立第二连接。 由主机在第一设备和第二设备之间执行代理关联以关联第一和第二设备,其中第一和第二设备不能直接相关联,其中主机在第一和第二设备之间传递关联信息。

    Protocols for reporting power status over multiple buses
    12.
    发明授权
    Protocols for reporting power status over multiple buses 有权
    通过多个总线报告电源状态的协议

    公开(公告)号:US08441233B2

    公开(公告)日:2013-05-14

    申请号:US13437715

    申请日:2012-04-02

    IPC分类号: H02J7/00 H02J7/16

    摘要: An automated power reporting system is provided in one aspect. The system includes one or more devices that can report or transmit power status information over a bus or network. A protocol component utilizes a generalized protocol to process or convert the power status information over the network in order to facilitate power management operations for a plurality of devices. In this manner, devices that send power information can interact and exploit personal computing resources in order to better help users manage limited power resources for their respective devices.

    摘要翻译: 在一个方面提供自动功率报告系统。 该系统包括一个或多个可以通过总线或网络报告或发送电力状态信息的设备。 协议组件利用通用协议来处理或转换网络上的电力状态信息,以便于多个设备的功率管理操作。 以这种方式,发送功率信息的设备可以交互和利用个人计算资源,以便更好地帮助用户管理其各自设备的有限功率资源。

    Port number emulation for wireless USB connections
    13.
    发明授权
    Port number emulation for wireless USB connections 有权
    用于无线USB连接的端口号仿真

    公开(公告)号:US07685322B2

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

    申请号:US11276456

    申请日:2006-02-28

    IPC分类号: G06F3/00

    CPC分类号: G06F13/102

    摘要: Port number emulation for wireless Universal Serial Bus (USB) connections is provided. Virtual USB port numbers are emulated and associated with external devices that are wirelessly connected to a host device. The associations are maintained in a data structure. When a wireless external device connects with the host device after a period of disconnection, the emulated port number associated with the wireless external device is identified. The virtual port number is provided to a software component in the host device so that the external device can resume interaction with software components in the host device across enumerations. In one example implementation, the virtual USB port numbers are provided to a plug and play manager, which handles the wireless USB devices in a manner similar to wired USB devices.

    摘要翻译: 提供无线通用串行总线(USB)连接的端口号仿真。 虚拟USB端口号被仿真并与无线连接到主机设备的外部设备相关联。 这些关联维护在数据结构中。 当无线外部设备在断开一段时间后与主机设备连接时,识别与无线外部设备相关联的仿真端口号。 将虚拟端口号提供给主机设备中的软件组件,使得外部设备可以跨枚举恢复与主机设备中的软件组件的交互。 在一个示例实现中,将虚拟USB端口号提供给即插即用管理器,其以类似于有线USB设备的方式处理无线USB设备。

    I/O handling in generic USB drivers
    14.
    发明授权
    I/O handling in generic USB drivers 有权
    通用USB驱动程序中的I / O处理

    公开(公告)号:US07650436B2

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

    申请号:US10854408

    申请日:2004-05-25

    IPC分类号: G06F3/00 G06F5/00

    CPC分类号: G06F9/4411

    摘要: Techniques are disclosed to provide I/O handling in generic USB drivers. More particularly, a generic USB device driver architecture is described which enables development through a user-mode USB library that accesses a generic kernel-mode driver. The architecture may be utilized to provide efficient development for I/O handling. In a described implementation, a method includes defining a data structure utilized to access a plugged-in device. A pipe policy of the data structure is defined and utilizing to access the plugged-in device through a plurality of routines provided by a generic user-mode library (e.g., a dynamic link library (DLL)). The generic user-mode library is communicatively coupled to a kernel-mode generic device driver. In another described implementation, a separate generic device driver is loaded for each plugged-in device or for each functionality supported by the device.

    摘要翻译: 公开了在通用USB驱动器中提供I / O处理的技术。 更具体地,描述了通用USB设备驱动器架构,其通过访问通用内核模式驱动器的用户模式USB库进行开发。 该架构可用于为I / O处理提供有效的开发。 在所描述的实现中,一种方法包括定义用于访问插入式设备的数据结构。 数据结构的管道策略被定义和利用以通过由通用用户模式库(例如,动态链接库(DLL))提供的多个例程来访问插入式设备。 通用用户模式库通信耦合到内核模式通用设备驱动程序。 在另一个描述的实现中,为每个插入设备或针对设备支持的每个功能加载单独的通用设备驱动程序。

    Advanced power management in generic USB drivers
    15.
    发明授权
    Advanced power management in generic USB drivers 有权
    通用USB驱动程序中的高级电源管理

    公开(公告)号:US07577765B2

    公开(公告)日:2009-08-18

    申请号:US10854407

    申请日:2004-05-25

    IPC分类号: G06F3/00 G06F1/00 G06F13/00

    CPC分类号: G06F9/4411

    摘要: Techniques are disclosed to provide advanced power management in generic USB drivers. More particularly, a generic USB device driver architecture is described which enables development through a user-mode USB library that accesses a generic kernel-mode driver. The architecture may be utilized to provide advanced power management. In a described implementation, a method includes defining a power management policy for a device plugged into a computing system and utilizing the defined power management policy to determine when the device enters a suspend mode. Once the device enters the suspend mode, the method allows the computing system to enter a lower-power state. In a further described implementation, the power management policy is defined through a plurality of routines provided by a generic user-mode library (e.g., a dynamic link library (DLL)), where the generic user-mode library is communicatively coupled to a kernel-mode generic device driver.

    摘要翻译: 公开了通用USB驱动程序中提供高级电源管理的技术。 更具体地,描述了通用USB设备驱动器架构,其通过访问通用内核模式驱动器的用户模式USB库进行开发。 该架构可以用于提供高级电源管理。 在所描述的实现中,一种方法包括为插入计算系统的设备定义电源管理策略,并利用所定义的电源管理策略来确定设备何时进入挂起模式。 一旦设备进入挂起模式,该方法允许计算系统进入较低功率状态。 在进一步描述的实现中,通过由通用用户模式库(例如,动态链接库(DLL))提供的多个例程来定义功率管理策略,其中通用用户模式库通信地耦合到内核 -mode通用设备驱动程序。

    Status indicators for universal serial bus (USB) ports
    16.
    发明授权
    Status indicators for universal serial bus (USB) ports 有权
    通用串行总线(USB)端口的状态指示灯

    公开(公告)号:US07506219B2

    公开(公告)日:2009-03-17

    申请号:US11214675

    申请日:2005-08-30

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3055 H04L43/0811

    摘要: A system for identifying data connection attributes is disclosed. The system comprises a connection monitor that identifies an operational attribute of a data connection. The system also includes a signal module that activates operation of a status indicator of the data connection such that a manner of operation of the status indicator is associated with the operational attribute. Methods for operating the system are also disclosed.

    摘要翻译: 公开了一种用于识别数据连接属性的系统。 该系统包括识别数据连接的操作属性的连接监视器。 系统还包括信号模块,其激活数据连接的状态指示符的操作,使得状态指示符的操作方式与操作属性相关联。 还公开了操作系统的方法。

    HID over simple peripheral buses
    17.
    发明授权
    HID over simple peripheral buses 有权
    HID在简单的外围总线上

    公开(公告)号:US08521942B2

    公开(公告)日:2013-08-27

    申请号:US13053104

    申请日:2011-03-21

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4068 G06F13/102

    摘要: In embodiments of human interface device (HID) over simple peripheral buses, a peripheral sensor receives inputs from a peripheral device, and the peripheral sensor implements an HID SPB interface to interface the peripheral device with a computing system via a simple peripheral bus (SPB) in an HID data format. The peripheral sensor can receive extensibility data for a proprietary function of the peripheral device, and communicate the inputs from the peripheral device and the extensibility data via the simple peripheral bus in the computing system. Alternatively or in addition, a peripheral sensor can generate sensor data and the HID SPB interface interfaces the peripheral sensor with the computing system via the simple peripheral bus. The peripheral sensor can then communicate the sensor data as well as extensibility data for a proprietary function of the peripheral sensor via the simple peripheral bus in the HID data format to the computing system.

    摘要翻译: 在通过简单外围总线的人机接口设备(HID)的实施例中,外围传感器接收来自外围设备的输入,并且外围传感器实现HID SPB接口,以经由简单的外围总线(SPB)将外围设备与计算系统接口, 以HID数据格式。 外围传感器可以接收外围设备的专有功能的可扩展性数据,并通过计算系统中的简单外设总线来传送来自外围设备的输入和可扩展性数据。 或者或另外,外围传感器可以生成传感器数据,并且HID SPB接口通过简单的外围总线将外围传感器与计算系统接口。 然后,外围传感器可以通过HID数据格式的简单外设总线将传感器数据以及外围传感器的专有功能的扩展数据传送到计算系统。

    HOST SIDE IMPLEMENTATION FOR HID I2C DATA BUS
    18.
    发明申请
    HOST SIDE IMPLEMENTATION FOR HID I2C DATA BUS 有权
    HID I2C数据总线的主机端实现

    公开(公告)号:US20130179609A1

    公开(公告)日:2013-07-11

    申请号:US13345690

    申请日:2012-01-07

    IPC分类号: G06F13/38

    摘要: In embodiments of host side implementation for HID I2C data bus, a computing system includes a human interface device (HID) software stack that implements device software, such as for embedded devices, that interfaces the computing system to a peripheral device via HID over I2C. An HID I2C driver interfaces the HID software stack with the peripheral devices that each include an HID I2C interface to a device that communicates data in the computing system via an I2C data bus. The HID I2C driver is compatible and interfaces with I2C controller drivers and GPIO controller drivers of the devices, where the I2C controller drivers and the GPIO controller drivers may each have a different implementation configuration.

    摘要翻译: 在HID I2C数据总线的主机实现实施例中,计算系统包括实现诸如用于嵌入式设备的设备软件的人机接口设备(HID)软件栈,其通过I2C上的HID将计算系统连接到外围设备。 HID I2C驱动器将HID软件堆栈与包含HID I2C接口的外围设备连接到通过I2C数据总线在计算系统中传送数据的设备。 HID I2C驱动器兼容并与设备的I2C控制器驱动程序和GPIO控制器驱动程序接口,其中I2C控制器驱动程序和GPIO控制器驱动程序可能各自具有不同的实现配置。

    PROTOCOLS FOR REPORTING POWER STATUS OVER MULTIPLE BUSES
    19.
    发明申请
    PROTOCOLS FOR REPORTING POWER STATUS OVER MULTIPLE BUSES 有权
    用于报告多个总线的电源状态的协议

    公开(公告)号:US20120246493A1

    公开(公告)日:2012-09-27

    申请号:US13437715

    申请日:2012-04-02

    IPC分类号: G06F1/26

    摘要: An automated power reporting system is provided in one aspect. The system includes one or more devices that can report or transmit power status information over a bus or network. A protocol component utilizes a generalized protocol to process or convert the power status information over the network in order to facilitate power management operations for a plurality of devices. In this manner, devices that send power information can interact and exploit personal computing resources in order to better help users manage limited power resources for their respective devices.

    摘要翻译: 在一个方面提供自动功率报告系统。 该系统包括一个或多个可以通过总线或网络报告或发送电力状态信息的设备。 协议组件利用通用协议来处理或转换网络上的电力状态信息,以便于多个设备的功率管理操作。 以这种方式,发送功率信息的设备可以交互和利用个人计算资源,以便更好地帮助用户管理其各自设备的有限功率资源。

    HID over Simple Peripheral Buses
    20.
    发明申请
    HID over Simple Peripheral Buses 有权
    HID超过简单的外围公交车

    公开(公告)号:US20120246377A1

    公开(公告)日:2012-09-27

    申请号:US13053104

    申请日:2011-03-21

    IPC分类号: G06F13/20

    CPC分类号: G06F13/4068 G06F13/102

    摘要: In embodiments of HID over simple peripheral buses, a peripheral sensor receives inputs from a peripheral device, and the peripheral sensor implements an HID SPB interface to interface the peripheral device with a computing system via a simple peripheral bus (SPB) in an HID data format. The peripheral sensor can also receive extensibility data for a proprietary function of the peripheral device, and communicate the inputs from the peripheral device and the extensibility data via the simple peripheral bus in the computing system. Alternatively or in addition, a peripheral sensor can generate sensor data and the HID SPB interface interfaces the peripheral sensor with the computing system via the simple peripheral bus. The peripheral sensor can then communicate the sensor data as well as extensibility data for a proprietary function of the peripheral sensor via the simple peripheral bus in the HID data format to the computing system.

    摘要翻译: 在通过简单外围总线的HID的实施例中,外围传感器接收来自外围设备的输入,并且外围传感器实现HID SPB接口,以通过HID数据格式的简单外围总线(SPB)与外围设备与计算系统接口 。 外围传感器还可以接收用于外围设备的专有功能的可扩展性数据,并且通过计算系统中的简单外围总线来传送来自外围设备的输入和可扩展性数据。 或者或另外,外围传感器可以生成传感器数据,并且HID SPB接口通过简单的外围总线将外围传感器与计算系统接口。 然后,外围传感器可以通过HID数据格式的简单外设总线将传感器数据以及外围传感器的专有功能的扩展数据传送到计算系统。