会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 再颁专利
    • Multiple network protocol encoder/decoder and data processor
    • 多网络协议编码器/解码器和数据处理器
    • USRE39501E1
    • 2007-03-06
    • US10093340
    • 2002-03-06
    • John Shigeto MinamiRyo KoyamaMichael Ward JohnsonMasaru ShinoharaThomas C. PoffDaniel F. Burkes
    • John Shigeto MinamiRyo KoyamaMichael Ward JohnsonMasaru ShinoharaThomas C. PoffDaniel F. Burkes
    • G06F13/00G06F15/16
    • H04L69/12H04L47/50H04L47/6225H04L47/623H04L49/90H04L49/901H04L69/16H04L69/161H04L69/32
    • A multiple network protocol encoder/decoder comprising a network protocol layer, data handler, O.S. State machine, and memory manager state machines implemented at a hardware gate level. Network packets are received from a physical transport level mechanism by the network protocol layer state machine which decodes network protocols such as TCP, IP, User Datagram Protocol (UDP), PPP, and Raw Socket concurrently as each byte is received. Each protocol handler parses and strips header information immediately from the packet, requiring no intermediate memory. The resulting data are passed to the data handler which consists of data state machines that decode data formats such as email, graphics, Hypertext Transfer Protocol (HTTP), Java, and Hypertext Markup Language (HTML). Each data state machine reacts accordingly to the pertinent data, and any data that are required by more than one data state machine is provided to each state machine concurrently, and any data required more than once by a specific data state machine, are placed in a specific memory location with a pointer designating such data (thereby ensuring minimal memory usage). Resulting display data are immediately passed to a display controller. Any outgoing network packets are created by the data state machines and passed through the network protocol state machine which adds header information and forwards the resulting network packet via a transport level mechanism.
    • 一种多网络协议编码器/解码器,包括网络协议层,数据处理器,O.S. 状态机和内存管理器状态机在硬件门级实现。 网络协议层状态机通过网络协议层状态机从物理传输层次机制接收网络数据包,该协议层状态机在收到每个字节时同时解码诸如TCP,IP,用户数据报协议(UDP),PPP和Raw Socket之类的网络协议。 每个协议处理程序从数据包中分析和剥离标题信息,不需要中间存储器。 生成的数据被传递给数据处理程序,数据处理程序由解码数据格式(如电子邮件,图形,超文本传输​​协议(HTTP)),Java和超文本标记语言(HTML)等数据状态机组成。 每个数据状态机对相关数据做出相应的反应,同时向每个状态机提供由多个数据状态机所需的任何数据,并且由特定数据状态机多次需要的任何数据被放置在 具有指定这种数据的指针(从而确保最小的内存使用)的特定存储器位置。 结果显示数据立即传递到显示控制器。 任何传出的网络数据包都是由数据状态机创建的,并通过网络协议状态机,通过传输级别机制来增加报头信息,并转发所产生的网络数据包。
    • 3. 发明授权
    • Multiple network protocol encoder/decoder and data processor
    • 多网络协议编码器/解码器和数据处理器
    • US6034963A
    • 2000-03-07
    • US742085
    • 1996-10-31
    • John Shigeto MinamiRyo KoyamaMichael Ward JohnsonMasaru ShinoharaThomas C. PoffDaniel F. Burkes
    • John Shigeto MinamiRyo KoyamaMichael Ward JohnsonMasaru ShinoharaThomas C. PoffDaniel F. Burkes
    • H04L12/28H04L12/56H04L29/06H04L29/08G06F13/00G06F15/16
    • H04L12/5693H04L47/6225H04L47/623H04L49/90H04L49/901H04L69/12H04L69/16H04L69/161H04L69/32
    • A multiple network protocol encoder/decoder comprising a network protocol layer, data handler, O.S. State machine, and memory manager state machines implemented at a hardware gate level. Network packets are received from a physical transport level mechanism by the network protocol layer state machine which decodes network protocols such as TCP, IP, User Datagram Protocol (UDP), PPP, and Raw Socket concurrently as each byte is received. Each protocol handler parses and strips header information immediately from the packet, requiring no intermediate memory. The resulting data are passed to the data handler which consists of data state machines that decode data formats such as email, graphics, Hypertext Transfer Protocol (HTTP), Java, and Hypertext Markup Language (HTML). Each data state machine reacts accordingly to the pertinent data, and any data that are required by more than one data state machine is provided to each state machine concurrently, and any data required more than once by a specific data state machine, are placed in a specific memory location with a pointer designating such data (thereby ensuring minimal memory usage). Resulting display data are immediately passed to a display controller. Any outgoing network packets are created by the data state machines and passed through the network protocol state machine which adds header information and forwards the resulting network packet via a transport level mechanism.
    • 一种多网络协议编码器/解码器,包括网络协议层,数据处理器,O.S. 状态机和内存管理器状态机在硬件门级实现。 网络协议层状态机通过网络协议层状态机从物理传输层次机制接收网络数据包,该协议层状态机在收到每个字节时同时解码诸如TCP,IP,用户数据报协议(UDP),PPP和Raw Socket之类的网络协议。 每个协议处理程序从数据包中分析和剥离标题信息,不需要中间存储器。 生成的数据被传递给数据处理程序,数据处理程序由解码数据格式(如电子邮件,图形,超文本传输​​协议(HTTP)),Java和超文本标记语言(HTML)等数据状态机组成。 每个数据状态机对相关数据做出相应的反应,同时向每个状态机提供由多个数据状态机所需的任何数据,并且由特定数据状态机多次需要的任何数据被放置在 具有指定这种数据的指针(从而确保最小的内存使用)的特定存储器位置。 结果显示数据立即传递到显示控制器。 任何传出的网络数据包都是由数据状态机创建的,并通过网络协议状态机,通过传输级别机制来增加报头信息,并转发所产生的网络数据包。
    • 4. 发明授权
    • Hardware accelerator for an object-oriented programming language
    • 用于面向对象编程语言的硬件加速器
    • US06330659B1
    • 2001-12-11
    • US08965540
    • 1997-11-06
    • Thomas C. PoffJohn Shigeto MinamiRyo Koyama
    • Thomas C. PoffJohn Shigeto MinamiRyo Koyama
    • G06F1500
    • G06F9/3879
    • A method and apparatus for accelerating an object-oriented programming language are provided at a hardware gate level. In a Java-compliant embodiment, a Java Application framework is implemented in hardware. The Java.AWT, Java.NET, and Java.IO application frameworks are supported in the preferred embodiment of the invention. Application framework classes are stored as libraries in a shared memory. Instances and methods of supported application framework classes that are executed by a Java program are offloaded to a hardware object management system. A software stub is provided as an interface between the hardware object management system and the central processing unit. Central processing unit processing of non-supported application framework instructions is continued during hardware accelerator execution of hardware object management system requests.
    • 在硬件门级提供用于加速面向对象的编程语言的方法和装置。 在符合Java的实施例中,Java应用程序框架在硬件中实现。 在本发明的优选实施例中,支持Java.AWT,Java.NET和Java.IO应用程序框架。 应用程序框架类作为库存储在共享内存中。 由Java程序执行的支持的应用程序框架类的实例和方法被卸载到硬件对象管理系统。 提供软件存根作为硬件对象管理系统和中央处理单元之间的接口。 在硬件对象管理系统请求的硬件加速器执行期间,继续执行不支持的应用程序框架指令的中央处理单元处理。
    • 9. 发明申请
    • OPTICAL CONNECTING MEMBER AND METHOD OF FITTING THE SAME
    • 光连接部件及其配合方法
    • US20100284654A1
    • 2010-11-11
    • US12744202
    • 2008-11-14
    • Kenichiro OhtsukaMasaki OhmuraMitsuaki TamuraMasahiro HamadaRyo KoyamaMitsuru Kihara
    • Kenichiro OhtsukaMasaki OhmuraMitsuaki TamuraMasahiro HamadaRyo KoyamaMitsuru Kihara
    • G02B6/38B23P11/00
    • G02B6/3821G02B6/382G02B6/3823G02B6/3846Y10T29/49826
    • To provide an optical connecting member capable of positioning and connecting a coated fiber by a simple connecting work with high precision, and a method of fitting the same.An optical connector 1 fitted onto an optical fiber 20 that has a coating 24 on an outer periphery of a glass fiber 21 has a ferrule 40 with a glass fiber insertion hole 42, a fixing portion 30 for fixing the optical fiber 20 that is inserted into the glass fiber insertion hole 42 and is abutted to the short optical fiber 41, an insertion port 42a which is a coating removing portion 10 for removing the coating 24 from an end portion of the optical fiber 20 by an insertion force applied the optical fiber 20 to an inner side of the optical connector 1, a deflection space 16 provided between the fixing portion 30 and the coating removing portion 10 to contain the optical fiber 20 in a deflected state therein, wherein a deflection preventing member 70 for preventing partially a deflection of the optical fiber 20 by shielding a part of an insertion direction of the optical fiber 20 in the deflection space 16 is detachably attached.
    • 为了提供能够通过简单的高精度连接工件定位和连接涂覆光纤的光学连接件及其装配方法。 安装在玻璃纤维21的外周上具有涂层24的光纤20上的光连接器1具有带玻璃纤维插入孔42的套圈40,将光纤20固定的固定部30 玻璃纤维插入孔42与短光纤41抵接,插入口42a是通过施加光纤20的插入力从光纤20的端部除去涂层24的涂层去除部10 设置在光连接器1的内侧,设置在固定部分30和涂层去除部分10之间的偏转空间16,以将光纤20包含在偏转状态,其中偏转防止部件70用于部分地防止 通过屏蔽偏转空间16中的光纤20的插入方向的一部分的光纤20可拆卸地安装。