会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明申请
    • METHOD AND APPARATUS FOR PROCESSING PACKETS IN IPv6 NETWORK
    • 在IPv6网络中处理分组的方法和设备
    • US20130010614A1
    • 2013-01-10
    • US13387319
    • 2011-03-29
    • Tao LinJianfeng Liu
    • Tao LinJianfeng Liu
    • H04L12/56H04L12/26
    • H04L12/2898H04L29/12226H04L29/12358H04L29/12575H04L61/2015H04L61/251H04L61/2592H04L69/08H04L69/16H04L69/161H04L69/167H04L69/22
    • Disclosed is a method and apparatus for processing packets in an IPv6 network. A CPE (Customer-Premises Equipment) replaces source address information in an IP packet with external address information after receiving the IP packet from a user terminal, stores a mapping relation between the source address information and the external address information; converts the IP packet into an IPv6 packet, and transmits the IPv6 packet to an NPE (Network-Premises Equipment) via an IPv6 tunnel between the CPE and the NPE; receives a second IP packet from the NPE via the IPv6 tunnel, converts the second IP packet according to destination address information in the second IP packet, replaces the destination address information in the converted second IP packet with the source address information corresponding to the destination address information in the mapping relation, and transmits the second IP packet to the user terminal.
    • 公开了一种在IPv6网络中处理分组的方法和装置。 CPE(客户驻地设备)在从用户终端接收到IP分组之后,用IP地址信息替换IP分组中的源地址信息,存储源地址信息和外部地址信息之间的映射关系; 将IP数据包转换为IPv6数据包,并通过CPE与NPE之间的IPv6隧道将IPv6数据包发送到NPE(网络驻地设备); 通过IPv6隧道从NPE接收第二个IP包,根据第二个IP包中的目的地址信息转换第二个IP包,用转换后的第二个IP包中的目的地址信息替换与目的地址对应的源地址信息 映射关系中的信息,并将第二IP分组发送到用户终端。
    • 52. 发明授权
    • Head gimbal assembly mounting mechanism
    • 头万向节组件安装机构
    • US08094414B1
    • 2012-01-10
    • US12500546
    • 2009-07-09
    • Chunjer C. ChengXiaoyang ShenTao Lin
    • Chunjer C. ChengXiaoyang ShenTao Lin
    • G11B5/55
    • G11B5/4826
    • An apparatus for detachably mounting a head gimbal assembly to an actuator coil assembly is described. The apparatus includes a lever pivotally connected to an upper surface of an arm of the actuator coil assembly and operable to pivot between a release position and a mount position. A capture pin extends from the lever into a mounting hole of the arm. The capture pin is substantially perpendicular to the lever and is collectively pivotable with the lever between the release position and the mount position. A spring is arranged to exert a force on the lever in a direction from the release position to the mount position. The capture pin is configured to engage the head gimbal assembly positioned on a lower mounting surface of the arm opposite the upper surface of the arm via the mounting hole and to press the head gimbal assembly into the arm when in the mount position.
    • 描述了一种用于将头部万向节组件可拆卸地安装到致动器线圈组件的装置。 该装置包括可枢转地连接到致动器线圈组件的臂的上表面并且可操作以在释放位置和安装位置之间枢转的杆。 捕捉销从杠杆延伸到手臂的安装孔中。 捕获销基本上垂直于杠杆并且可以与杠杆在释放位置和安装位置之间共同枢转。 弹簧被布置成在从释放位置到安装位置的方向上在杠杆上施加力。 捕获销构造成通过安装孔将位于臂的下安装表面上的头万向架组件接合到臂的上表面,并且当处于安装位置时将头万向架组件按压到臂中。
    • 53. 发明申请
    • DEMODULATION METHOD FOR MIMO SYSTEMS
    • MIMO系统的解调方法
    • US20120002759A1
    • 2012-01-05
    • US13145004
    • 2010-01-15
    • Tao LinBoon Loong NgThirukkumaran Sivahumaran
    • Tao LinBoon Loong NgThirukkumaran Sivahumaran
    • H04L27/06
    • H04B7/0854
    • A method for processing a plurality of data streams from a transmitter, includes: receiving symbols via the plurality of data streams; generating a channel matrix; sorting the channel matrix to provide a sorted channel matrix; performing QR decomposition on the sorted channel matrix and a column-row-swapped-sorted-channel matrix; performing QR equalization on a sorted received symbol vector and a swapped received symbol vector to provide a equalized-sorted vector and a equalized-swapped-sorted vector; processing first and second portions of the equalized-sorted vector and the equalized-swapped-sorted vector via a QR-MLD demodulation scheme to determine soft bits and soft symbols; and rearrange soft bits in the above steps to provide an output vector.
    • 一种用于从发射机处理多个数据流的方法,包括:经由多个数据流接收符号; 生成信道矩阵; 对信道矩阵进行排序以提供排序的信道矩阵; 在排序的信道矩阵和列行交换排序的信道矩阵上执行QR分解; 对经分类的接收符号向量和交换的接收符号向量执行QR均衡以提供均衡排序向量和均衡交换排序向量; 经由QR-MLD解调方案处理均衡排序向量和均衡交换分类向量的第一和第二部分以确定软比特和软符号; 并在上述步骤中重新排列软比特以提供输出向量。
    • 54. 再颁专利
    • Merged pipeline for color interpolation and edge enhancement of digital images
    • 用于彩色插值和数字图像边缘增强的合并管道
    • USRE42555E1
    • 2011-07-19
    • US11267917
    • 2005-11-04
    • Tao LinVincent Chor-Fung YuTianhua TangBeong-Kwon Hwang
    • Tao LinVincent Chor-Fung YuTianhua TangBeong-Kwon Hwang
    • H04N5/208
    • G06T3/4015G06T3/4007G06T3/403H04N9/045
    • A digital-camera processor receives mono-color digital pixels from an image sensor. Each mono-color pixel is red, blue, or green. The stream of pixels from the sensor has alternating green and red pixels on odd lines, and blue and green pixels on even lines in a Bayer pattern. Each mono-color pixel is white balanced by multiplying with a gain determined in a previous frame and then stored in a line buffer. A horizontal interpolator receives an array of pixels from the line buffer. The horizontal interpolator generates missing color values by interpolation within horizontal lines in the array. The intermediate results from the horizontal interpolator are stored in a column buffer, and represent one column of pixels from the line buffer. A vertical interpolator generates the final RGB value for the pixel in the middle of the column register by vertical interpolation. The RGB values are converted to YUV. The vertical interpolator also generates green values for pixels above and below the middle pixel. These green values are sent to an edge detector. The edge detector applies a filter to the 3 green values and 6 more green values from the last 2 clock cycles. When an edge is detected, an edge enhancer is activated. The edge enhancer adds a scaled factor to the Y component to sharpen the detected edge. Color enhancement is performed on the U and V components. The line buffer stores only 4 full lines of pixels and no full-frame buffer is needed.
    • 数码相机处理器从图像传感器接收单色数字像素。 每个单色像素是红色,蓝色或绿色。 来自传感器的像素流在奇数行上具有交替的绿色和红色像素,并且在拜耳图案中的偶数行上的蓝色和绿色像素。 每个单色像素通过与前一帧中确定的增益相乘然后存储在行缓冲器中来进行白平衡。 水平内插器从行缓冲器接收像素阵列。 水平内插器通过在数组中的水平线内的插值生成缺失的颜色值。 来自水平插值器的中间结果存储在列缓冲器中,并且表示来自行缓冲器的一列像素。 垂直内插器通过垂直内插生成列寄存器中间的像素的最终RGB值。 RGB值被转换为YUV。 垂直内插器还为中间像素上方和下方的像素生成绿色值。 这些绿色值被发送到边缘检测器。 边缘检测器对最近2个时钟周期的3个绿色值和6个绿色值应用滤波器。 当检测到边缘时,边缘增强器被激活。 边缘增强器向Y分量添加缩放因子以锐化检测到的边缘。 对U和V分量执行色彩增强。 行缓冲区仅存储4行全像素,不需要全帧缓冲区。
    • 55. 发明申请
    • Focused Ultrasound Therapy System
    • 聚焦超声治疗系统
    • US20090054772A1
    • 2009-02-26
    • US11883097
    • 2005-08-26
    • Tao LinWenzhi ChenYingang WenZhibiao WangZhilong Wang
    • Tao LinWenzhi ChenYingang WenZhibiao WangZhilong Wang
    • A61B8/00A61N7/00
    • A61N7/02A61B90/14A61B2090/378
    • The present invention pertains to an ultrasound therapy system and more specifically, to a high-intensity focused ultrasound (HIFU) therapy apparatus guided by image registration and fusion method. The therapy system of the present invention comprises a central control means; an acoustic energy applicator; a mechanical driving and locating means of said acoustic energy applicator; a real-time B-mode ultrasound image guiding device. Further the therapy system of the present invention comprises an immobilization means for body position. By the help of this immobilization means for body position, real-time B-mode ultrasound images can be registered with diagnosis images, and then on the basis of registration, said B-mode ultrasound images are fused with said diagnosis images for guiding said therapy. Comparing to the existed technical solutions in this field, the present invention has effectively solved the difficult problems in high-intensity focused ultrasound therapy and particularly for tumor treatment with a low cost. And it provides a very practical technical solution, which can be easily applied to clinical treatment of tumors.
    • 本发明涉及一种超声治疗系统,更具体地涉及由图像配准和融合方法引导的高强度聚焦超声(HIFU)治疗装置。 本发明的治疗系统包括中央控制装置; 声能施加器; 所述声能施加器的机械驱动和定位装置; 实时B模式超声图像引导装置。 此外,本发明的治疗系统包括用于身体位置的固定装置。 借助于该身体位置的固定装置,实时B模式超声图像可以与诊断图像一起登记,然后在登记的基础上,将所述B模式超声图像与用于引导所述治疗的所述诊断图像融合 。 与现有技术方案相比,本发明有效地解决了高强度聚焦超声治疗中的困难问题,特别是低成本的肿瘤治疗。 它提供了一个非常实用的技术解决方案,可以很容易地应用于肿瘤的临床治疗。
    • 57. 发明授权
    • Gamma correction using double mapping with ratiometrically-related segments of two different ratios
    • 伽马校正使用双映射与两个不同比率的比率相关段
    • US06791576B1
    • 2004-09-14
    • US09511013
    • 2000-02-23
    • Tao Lin
    • Tao Lin
    • G09G500
    • G06T5/007H04N5/202
    • Gamma correction or other power functions are generated for correcting the light intensity for digital pixels. Two levels of mapping of segments are preformed to reduce the total number of segments for a given precision. The range of inputs is divided into successively smaller segments. Each segment is smaller than the next by a factor of 1/a for a first or primary level, or 1/b for a second level of segments. All inputs are mapped or scaled up to the input range of the largest segment in the primary level. Then the largest primary segment is further divided into several second-level segments, and the input is again mapped or scaled into the largest of the second-level segments. Gamma correction is performed on the input scaled into the largest second-level segment. A linear approximation within the largest second-level segment is used. The result is de-mapped or scaled down from the largest second-level segment to the actual second-level segment, then it is scaled down from the largest primary-level segment to the actual primary-level segment for the original input. Smaller priority encoders and shifters and simplified de-mapping circuits can be used, saving logic.
    • 产生伽马校正或其他功率函数用于校正数字像素的光强度。 执行两个级别的映射以减少给定精度的段的总数。 输入范围分为连续较小的段。 每个段对于第一级或初级级别小于下一级的1 / a,或者对于第二级段的1 / b。 所有输入都被映射或放大到主级中最大段的输入范围。 然后,最大的主段被进一步划分成几个第二级段,并且输入被再次映射或缩放到最大的二级段中。 对缩放到最大的二级段的输入进行伽马校正。 使用最大二级段内的线性近似。 结果是从最大的第二级段被去映射或缩小到实际的第二级段,然后从原始输入的最大主级段被缩小到实际的主级段。 可以使用较小优先级的编码器和移位器和简化的去映射电路,从而节省逻辑。
    • 58. 发明授权
    • Sum-of-absolute-difference calculator for motion estimation using inversion and carry compensation with full and half-adders
    • 使用反演和运动补偿的全加和半加法运动估计的绝对差绝对差计算器
    • US06473529B1
    • 2002-10-29
    • US09432367
    • 1999-11-03
    • Tao Lin
    • Tao Lin
    • G06K936
    • G06F7/544G06F2207/5442
    • A specialized Sum-of-Absolute-Difference (SAD) calculator for motion estimation uses inversion rather than 2's complementing. The absolute-value operation of each pixel-pair difference is performed by a bit-wise inversion rather than a complement. This reduces delay since the adder/incrementer propagation is eliminated. The increment needed to adjust for inversion rather than 2's complementing is accomplished by using the carry inputs to the summing and final adders that generate the sum of the absolute differences. When 2-input final adders are used for summing, a total of k−1 adders are used to sum k absolute differences. One additional increment is needed since only k−1 adders are available. A reduced half-adder rather than a full adder is inserted between the summing and final adder for this remaining increment. Propagation of carries between bit positions in a full adder can be avoided using the half adder. The final adder generates the final sum (the SAD) by adding the sum and carry bits from the half-adder array and propagating the carries.
    • 用于运动估计的专门的绝对差值(SAD)计算器使用反演而不是2的补码。 每个像素对差的绝对值运算通过逐位倒置而不是补码来执行。 这减少了延迟,因为加法器/递增器传播被消除。 通过使用产生绝对差的和的求和和最终加法器的进位输入来实现调整反转而不是2的补码所需的增量。 当使用2输入的最终加法器进行求和时,总共使用k-1个加法器来求和k个绝对差。 需要增加一个增量,因为只有k-1加法器可用。 在该剩余增量的加法和最终加法器之间插入减法的半加法器而不是全加器。 使用半加法器可以避免在全加器中的位位置之间传输的传播。 最后的加法器通过将加法和加和来自半加法器阵列的位进行加法生成最终和(SAD)并传播运算。
    • 59. 发明授权
    • Hierarchical motion estimation with levels of varying bit width for digital video compression
    • 用于数字视频压缩的具有不同位宽度的级别的分层运动估计
    • US06421466B1
    • 2002-07-16
    • US09408339
    • 1999-09-29
    • Tao Lin
    • Tao Lin
    • G06K936
    • H04N19/186H04N19/53
    • Digital-video compression uses motion vectors to encode movement of macroblocks from one image to another image in a sequence of images. Motion vectors are estimated using multiple levels of a picture, with higher levels having lower resolutions. Such hierarchical or pyramid motion estimation generates lower-resolution pictures from the full-resolution picture. A selected macroblock in a reference picture is compared to ranges in each successively-higher-resolution level. Rather than store the levels of a picture as full pixels, only a luminance Y component of a YUV pixel is stored and used for motion estimation. Further memory savings is achieved by reducing the width of the Y pixels from 8 bits to 6 bits for the top and bottom levels, and to 4 bits for intermediate levels of the picture. Pixels are reduced in width by storing only the most-significant-bits (MSBs), or by dithering. Motion estimation searches in each level are performed using pictures with reduced-width pixels. More bits are used in pixels for the top (lowest-resolution) and bottom (full resolution) level pictures for improved accuracy in the initial and final motion vectors. Fewer bits are used in pixels of the intermediate levels to reduced storage requirements.
    • 数字视频压缩使用运动矢量来编码宏块从一幅图像到另一幅图像序列中的移动。 使用多个图像级别来估计运动矢量,其中较高的分辨率具有较低的分辨率。 这种分级或金字塔运动估计从全分辨率图像生成较低分辨率的图像。 将参考图像中的选定宏块与每个连续更高分辨率级别的范围进行比较。 不是将图像的电平存储为全像素,而是仅存储YUV像素的亮度Y分量并将其用于运动估计。 通过将Y像素的宽度从顶部和底部的8位减少到6位,并将图像的中间级别降低到4位来实现更多的存储器节省。 通过仅存储最高有效位(MSB)或抖动来减小像素的宽度。 使用具有较小宽度像素的图像来执行每个级别中的运动估计搜索。 更高的位用于顶部(最低分辨率)和底部(全分辨率)级别图像的像素,以提高初始和最终运动矢量的精度。 在中间级别的像素中使用较少的位来减少存储要求。
    • 60. 发明授权
    • 3D triangle rendering by texture hardware and color software using
simultaneous triangle-walking and interpolation for parallel operation
    • 纹理硬件和彩色软件采用同时三角行走和插值进行并行操作的3D三角渲染
    • US6016151A
    • 2000-01-18
    • US928291
    • 1997-09-12
    • Tao Lin
    • Tao Lin
    • G06T15/87G06T15/60
    • G06T15/87
    • A 3D graphics accelerator operates in parallel with a host central processing unit (CPU). Software executing on the host CPU performs transformation and lighting operations on 3D-object primitives such as triangles, and generates gradients across the triangle for red, green, blue, Z-depth, alpha, fog, and specular color components. The gradients for texture attributes are also generated and sent to the graphics accelerator. Both the graphics accelerator and the CPU software perform triangle edge and span walking in synchronization to each other. The CPU software walks the triangle to interpolate non-texture color and depth attributes, while the graphics accelerator walks the triangle to interpolate texture attributes. The graphics accelerator performs a non-linear perspective correction and reads a texture pixel from a texture map. The texture pixel is combined with a color pixel that is received from the CPU software interpolation of non-texture attributes. Once the texture pixel from the graphics accelerator and the color pixel from the CPU software are sent to a blender in the graphics accelerator, both continue to interpolate the next pixel in the horizontal-line span, or move to a pixel in the next span. Both the CPU software and the graphics accelerator interpolate the same pixel at the same time. Using both the CPU and the graphics accelerator improves performance since both operate in parallel on the same pixel at the critical interpolation bottleneck.
    • 3D图形加速器与主机中央处理单元(CPU)并行操作。 在主机CPU上执行的软件对三维对象原语(如三角形)执行变换和点亮操作,并在三角形上生成红色,绿色,蓝色,Z深度,α,雾和镜面颜色分量的渐变。 纹理属性的渐变也被生成并发送到图形加速器。 图形加速器和CPU软件都可以相互同步执行三角形边缘和跨度行走。 CPU软件走三角形内插非纹理颜色和深度属性,而图形加速器走三角形来插值纹理属性。 图形加速器执行非线性透视校正,并从纹理图读取纹理像素。 纹理像素与从非软纹理属性的CPU软件插值接收的颜色像素组合。 一旦来自图形加速器的纹理像素和来自CPU软件的颜色像素被发送到图形加速器中的混合器,则两者都继续插入水平线跨度中的下一个像素,或者移动到下一个跨度中的像素。 CPU软件和图形加速器同时插入相同的像素。 使用CPU和图形加速器可以提高性能,因为它们在关键内插瓶颈时在同一像素上并行运行。