会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Hybrid digital subscriber loop and voice-band universal serial bus modem
    • 混合数字用户环路和语音通用串行总线调制解调器
    • US06760333B1
    • 2004-07-06
    • US09507314
    • 2000-02-18
    • Michael J. MoodyMagnus G. KarlssonNorayda N. HumphreyGregory Lee Christison
    • Michael J. MoodyMagnus G. KarlssonNorayda N. HumphreyGregory Lee Christison
    • H04L1228
    • H04L12/44H04L12/403H04L2012/5606H04L2012/5616H04L2012/6427H04L2012/6478
    • A Universal Serial Bus (USB) modem (14) having two operating modes, namely Digital Subscriber Loop (DSL) mode and a voice-band mode, is disclosed. A USB interface device (30) is coupled to a digital signal processor (DSP) (32) and contains a shared memory (44) in which USB endpoints are established for data communication. In the DSL mode, an ATM receive controller (134) receives each ATM cell from the DSP (32) and interrogates the ATM cell header to determine the virtual connection to the corresponding cell, and then forwards the payload portion of the ATM cell, but not the ATM cell header. In the voice-band mode, the ATM receive controller (134) and ATM transmit controller (132) operate in a simple streaming mode. A host interface controller (135) is also provided, by way of which facsimile communications are carried out simultaneously with DSL communications, or in separate sessions relative to voice-band data communications.
    • 公开了具有两种操作模式的通用串行总线(USB)调制解调器(14),即数字用户环路(DSL)模式和语音频带模式。 USB接口设备(30)耦合到数字信号处理器(DSP)(32)并且包含共享存储器(44),其中建立USB端点用于数据通信。 在DSL模式中,ATM接收控制器(134)从DSP(32)接收每个ATM信元,并询问ATM信元报头以确定到相应小区的虚拟连接,然后转发ATM信元的有效载荷部分,但是 不是ATM信元头。 在语音频带模式中,ATM接收控制器(134)和ATM发送控制器(132)以简单的流模式操作。 还提供主机接口控制器(135),通过该主机接口控制器(135)可以与DSL通信同时执行传真通信,或者相对于语音频带数据通信进行单独的会话。
    • 2. 发明授权
    • Hardware acceleration for reassembly of message packets in a universal serial bus peripheral device
    • 在通用串行总线外围设备中重新组装消息包的硬件加速
    • US07215670B1
    • 2007-05-08
    • US09507249
    • 2000-02-18
    • Magnus G. KarlssonNorayda N. HumphreyGregory Lee Christison
    • Magnus G. KarlssonNorayda N. HumphreyGregory Lee Christison
    • H04L12/28H04L12/56
    • H04L12/5601H04L49/606H04L49/608H04L2012/5618H04L2012/5651H04L2012/5652H04L2012/5665H04L2012/5681
    • A Universal Serial Bus (USB) modem (14) in which reassembly and segmentation operations are performed outside of the host computer (12) is disclosed. A USB interface device (30) is coupled to a digital signal processor (DSP) (32) in the modem (14), and contains a shared memory (44) in which bulk endpoints (51) are established, at which received ATM cell payload data may be stored. An ATM receive controller (134) is provided in the USB interface device (30), which receives each ATM cell from the DSP (32) and interrogates the ATM cell header to determine which, if any, virtual connection the cell corresponds. The ATM receive controller (134) then forwards the payload portion of the ATM cell, but not the ATM cell header, to the endpoint (51) corresponding to the virtual connection to which the ATM cell is directed. The disclosed ATM receive controller (134) also includes logic (64) for calculating a cyclic redundancy check value over the payload portion of the ATM cells that make up an ATM packet.
    • 公开了一种在主计算机(12)之外执行重组和分割操作的通用串行总线(USB)调制解调器(14)。 USB接口设备(30)耦合到调制解调器(14)中的数字信号处理器(DSP)(32),并且包含其中建立批量端点(51)的共享存储器(44),其中接收的ATM信元 可以存储有效载荷数据。 在USB接口设备(30)中提供ATM接收控制器(134),其从DSP(32)接收每个ATM信元,并询问ATM信元报头,以确定该信元对应的虚拟连接(如果有的话)。 ATM接收控制器(134)然后将ATM信元的有效载荷部分(而不是ATM信元报头)转发到对应于ATM信元所针对的虚拟连接的端点(51)。 所公开的ATM接收控制器(134)还包括用于在构成ATM分组的ATM信元的有效载荷部分上计算循环冗余校验值的逻辑(64)。
    • 3. 发明授权
    • Hardware acceleration for segmentation of message packets in a universal serial bus peripheral device
    • 通用串行总线外围设备中消息分组的硬件加速
    • US06804243B1
    • 2004-10-12
    • US09507383
    • 2000-02-18
    • Norayda N. HumphreyMagnus G KarlssonGregory Lee Christison
    • Norayda N. HumphreyMagnus G KarlssonGregory Lee Christison
    • H04L1256
    • H04L12/5601H04L2012/5614H04L2012/5665
    • A Universal Serial Bus (USB) modem (14) in which reassembly and segmentation operations are performed outside of the host computer (12) is disclosed. A USB interface device (30) is coupled to a digital signal processor (DSP) (32) in the modem (14), and contains a shared memory (44) in which bulk endpoints (240) are established, at which ATM packet header and payload data are stored prior to transmission. An ATM transmit controller (132) retrieves the header portion of the ATM packet from a transmit endpoint (240) and stores the information in registers (252, 254, 256) in the ATM transmit controller (132). A four-byte ATM cell header is then transmitted to byte buffers (268) and to the DSP (32) for transmission over the communications facility. Afterwards, payload data is retrieved from the transmit endpoint (240) in shared memory (44), and forwarded to byte buffers (268) for transmission.
    • 公开了一种在主计算机(12)之外执行重组和分割操作的通用串行总线(USB)调制解调器(14)。 USB接口设备(30)耦合到调制解调器(14)中的数字信号处理器(DSP)(32),并且包含其中建立批量端点(240)的共享存储器(44),在该数据信号处理器 并且在传输之前存储有效载荷数据。 ATM发送控制器(132)从发送端点(240)检索ATM分组的报头部分,并将信息存储在ATM发送控制器(132)中的寄存器(252,254,256)中。 然后将四字节的ATM信元报头发送到字节缓冲器(268)和DSP(32),以在通信设施上传输。 之后,从共享存储器(44)中的发送端点(240)检索有效载荷数据,并转发到字节缓冲器(268)以进行传输。
    • 4. 发明授权
    • Architecture using dedicated endpoints and protocol for creating a multi-application interface and improving bandwidth over universal serial bus
    • 使用专用端点和协议创建多应用接口并通过通用串行总线改善带宽的架构
    • US06523081B1
    • 2003-02-18
    • US09506764
    • 2000-02-18
    • Magnus G. KarlssonMichael J. MoodyGregory Lee Christison
    • Magnus G. KarlssonMichael J. MoodyGregory Lee Christison
    • G06F1338
    • H04L12/4625
    • A USB function device (14) for coupling to a USB host (12). The USB function device (14) comprises circuitry (32) for providing a capability to the USB host, where the circuitry for providing a capability comprises an address space (VBUS). The USB function device (14) further comprises a USB interface circuit (30) coupled between the USB host and the circuitry for providing a capability to the USB host. The USB interface circuit (30) comprises a memory area (44, 106) comprising a write endpoint (1062) accessible to the USB host for writing a plurality of bytes to the memory area via the write endpoint. The plurality of bytes comprise data information and protocol information. The write endpoint comprises an endpoint-type other than a control-type endpoint. The USB interface circuit also comprises circuitry for decoding (166) the protocol information and circuitry for communicating the data information to the address space in response to the protocol information.
    • 一种用于耦合到USB主机(12)的USB功能设备(14)。 USB功能设备(14)包括用于向USB主机提供能力的电路(32),其中用于提供能力的电路包括地址空间(VBUS)。 USB功能设备(14)还包括耦合在USB主机和用于向USB主机提供能力的电路之间的USB接口电路(30)。 USB接口电路(30)包括一个存储器区域(44,106),该存储器区域包括可由USB主机访问的写入端点(1062),用于经由写入端点向存储器区域写入多个字节。 多个字节包括数据信息和协议信息。 写入端点包括除控制类型端点之外的端点类型。 USB接口电路还包括用于解码协议信息的电路(166)和用于响应协议信息将数据信息传送到地址空间的电路。
    • 5. 发明授权
    • Architecture enabling code overlay using a dedicated endpoint
    • 使用专用端点启用代码覆盖的架构
    • US06671765B1
    • 2003-12-30
    • US09506613
    • 2000-02-18
    • Magnus G. KarlssonGregory Lee Christison
    • Magnus G. KarlssonGregory Lee Christison
    • G06F1336
    • G06F9/445
    • A USB function device (14) for coupling to a USB host (12). The USB function device (14), comprises circuitry (32) for providing a capability to the USB host, where the circuitry for the capability comprises an address space. The USB function device further comprises a USB interface circuit (136) coupled between the USB host (12) and the circuitry (32) for providing a capability to the USB host. The USB interface circuit comprises a memory area (106) comprising a code overlay endpoint (1061) accessible to the USB host for writing two or more code blocks to the code overlay endpoint. The USB interface circuit further comprises circuitry (150-163) for communicating a first of the code blocks from the code overlay endpoint to the address space and for subsequently communicating a second of the code blocks from the code overlay endpoint to the address space. The circuitry for communicating is operable to communicate a code block from the code overlay endpoint to the address space after a start-up time of the USB function device.
    • 一种用于耦合到USB主机(12)的USB功能设备(14)。 USB功能设备(14)包括用于向USB主机提供能力的电路(32),其中用于该能力的电路包括地址空间。 USB功能设备还包括耦合在USB主机(12)和电路(32)之间的USB接口电路(136),用于向USB主机提供能力。 USB接口电路包括存储区域(106),该存储器区域(106)包括USB主机可访问的代码覆盖端点(1061),用于将两个或更多个代码块写入代码覆盖端点。 USB接口电路还包括用于将代码块中的第一代码块从代码覆盖端点传送到地址空间的电路(150-163),并且用于随后将代码块中的第二代码块从代码覆盖端点传送到地址空间。 用于通信的电路可操作以在USB功能设备的启动时间之后将码块从代码覆盖端点传送到地址空间。