会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Transformable graphical regions
    • 可变形图形区域
    • US06330003B1
    • 2001-12-11
    • US09364460
    • 1999-07-30
    • Donald B. CurtisIkko FushikiJ. Andrew GoossenHock San Lee
    • Donald B. CurtisIkko FushikiJ. Andrew GoossenHock San Lee
    • G06T300
    • G06T11/60
    • A system and method of providing a transformable region that may be used on graphics devices having different resolutions. The original path and geometric data of the region, as well as all operations performed on the data, are preserved when generating the region. The device-independent region can be described by a hierarchical tree, wherein the leaf nodes contain path or rectangle, ellipse, pie, and polygon data and the branch nodes contain the operations to be performed on the regions. As the tree is traversed and regions are used, they are converted to a device resolution-specific from such that the operations are performed on device resolution-specific regions. Matrix transformation operations (e.g., translate, scale, skew and rotate) can be applied because the original path information is preserved and if the region is to be used in a device having a different resolution or a subsequent matrix operation is to be applied to the region, the tree can be re-traversed.
    • 一种提供可以用于具有不同分辨率的图形设备上的可变形区域的系统和方法。 当生成区域时,会保留区域的原始路径和几何数据以及对数据执行的所有操作。 可以通过分层树描述与设备无关的区域,其中叶节点包含路径或矩形,椭圆,饼图和多边形数据,并且分支节点包含要对区域执行的操作。 当树被遍历并使用区域时,它们被转换为特定于设备的分辨率,使得在设备分辨率特定区域上执行操作。 可以应用矩阵变换操作(例如,平移,缩放,偏斜和旋转),因为原始路径信息被保留,并且如果要在具有不同分辨率的设备或后续矩阵操作中使用该区域,则应用于 区域,树可以重新遍历。
    • 2. 发明授权
    • Method and apparatus for text layout across a region
    • 跨区域文本布局的方法和装置
    • US08045823B2
    • 2011-10-25
    • US11041033
    • 2005-01-21
    • Ikko FushikiHock San LeeDonald B. Curtis
    • Ikko FushikiHock San LeeDonald B. Curtis
    • G06K9/36
    • G06F17/211
    • The present invention displays text within a region by identifying text boxes within the region. To identify the text boxes, the invention uses scan lines that are spaced at intervals that are smaller than the text height of the text to be placed in the boxes. These scan lines are combined to identify the full text boxes. Additionally, under the invention, a region is transformed before text boxes are generated for the region. The transform is an inverse of a text transform that is applied to the text placed in the region. This allows rotated and skewed text to be placed in the region. The invention also facilitates displaying a single text string across several disjointed regions.
    • 本发明通过识别区域内的文本框来显示区域内的文本。 为了识别文本框,本发明使用以小于待放置在框中的文本的文本高度的间隔间隔的扫描线。 这些扫描线被组合以识别全文框。 另外,根据本发明,在为该区域生成文本框之前变换区域。 该变换是应用于放置在该区域中的文本的文本变换的逆。 这允许将旋转和倾斜的文本放置在该区域中。 本发明还有助于在多个不相交区域上显示单个文本串。
    • 3. 发明授权
    • Method and apparatus for text layout across a region
    • 跨区域文本布局的方法和装置
    • US06868524B1
    • 2005-03-15
    • US09425132
    • 1999-10-22
    • Ikko FushikiHock San LeeDonald B. Curtis
    • Ikko FushikiHock San LeeDonald B. Curtis
    • G06F17/21G06F15/00G06F17/00
    • G06F17/211
    • The present invention displays text within a region by identifying text boxes within the region. To identify the text boxes, the invention uses scan lines that are spaced at intervals that are smaller than the text height of the text to be placed in the boxes. These scan lines are combined to identify the full text boxes. Additionally, under the invention, a region is transformed before text boxes are generated for the region. The transform is an inverse of a text transform that is applied to the text placed in the region. This allows rotated and skewed text to be placed in the region. The invention also facilitates displaying a single text string across several disjointed regions.
    • 本发明通过识别区域内的文本框来显示区域内的文本。 为了识别文本框,本发明使用以小于待放置在框中的文本的文本高度的间隔间隔的扫描线。 这些扫描线被组合以识别全文框。 另外,根据本发明,在为该区域生成文本框之前变换区域。 该变换是应用于放置在该区域中的文本的文本变换的逆。 这允许将旋转和倾斜的文本放置在该区域中。 本发明还有助于在多个不相交区域上显示单个文本串。
    • 4. 发明授权
    • Graphics container
    • 图形容器
    • US06518976B1
    • 2003-02-11
    • US09364461
    • 1999-07-30
    • Donald B. CurtisHock San Lee
    • Donald B. CurtisHock San Lee
    • G06F1700
    • G06F9/451Y10S707/99931Y10S707/99938
    • A method of setting a graphics container in a graphics device wherein a child application draws graphics within a parent application's graphics context. A parent application begins a graphics container, pushes the current state information to a container stack, and sets a new container transformation and a container clip region in the graphics context where the contained graphics will be displayed. The current world-to-device transformation is concatenated with the container transformation, and the current visible clip region is intersected with the container clip region for transforming the child graphics to the container. Further, an identifier is used to prevent the child from altering the container transformation set by the parent and from popping the container state stack. After the container is set by the parent application, the world and page transformations of the child application are set to default values and the clipping region is set to infinity. The child application draws graphics to the container without any knowledge that it is being contained. Further, the child is free to shrink the clipping that was set by the parent, but cannot expand it. When the container is ended by the parent, the graphics context is restored to the state prior to beginning the graphics container.
    • 一种在图形设备中设置图形容器的方法,其中子应用程序在父应用程序的图形上下文中绘制图形。 父应用程序启动图形容器,将当前状态信息推送到容器堆栈,并在显示内容的图形的图形上下文中设置新的容器转换和容器剪辑区域。 当前的世界到设备的转换与容器转换相连接,当前可见的剪辑区域与容器剪辑区域相交,用于将子图形转换为容器。 此外,使用标识符来防止孩子改变由父节点设置的容器变换和弹出容器状态堆栈。 容器由父应用程序设置后,子应用程序的世界和页面转换将设置为默认值,并将裁剪区域设置为无穷大。 子应用程序将图形绘制到容器,而不知道它是被包含的。 此外,孩子可以自由收缩由父母设置的剪辑,但是不能展开它。 当容器由父代终止时,图形上下文恢复到开始图形容器之前的状态。
    • 5. 发明申请
    • METHODS AND SYSTEMS FOR IDENTIFICATION AND TRANSCRIPTION OF INDIVIDUAL ANCESTRAL RECORDS AND FAMILY
    • 识别和转录个人记录和家庭的方法和系统
    • US20120240038A1
    • 2012-09-20
    • US13049671
    • 2011-03-16
    • Donald B. Curtis
    • Donald B. Curtis
    • G06F17/24
    • G06F17/243
    • A method of extracting information from a document and creating a record may include providing a document comprising text. The method may also include converting the text into a machine readable format. The method may further include displaying the document with the text in the machine readable format and displaying one or more data fields associated with the record to a user. Each of the data fields may be configured to store information. The method may additionally include receiving from the user, a selection of a data field and a selection of a first portion of text from the document to associate with the selected data field. The method may additionally include highlighting the first portion of text on the document. The method may additionally include extracting information associated with the first portion of text from the document and associating the extracted information with the data field.
    • 从文档提取信息和创建记录的方法可以包括提供包括文本的文档。 该方法还可以包括将文本转换成机器可读格式。 该方法还可以包括以机器可读格式显示具有文本的文档,并且向用户显示与记录相关联的一个或多个数据字段。 可以将每个数据字段配置为存储信息。 该方法可以另外包括从用户接收数据字段的选择以及从文档中选择第一部分文本以与所选择的数据字段相关联。 该方法还可以包括突出显示文档上的文本的第一部分。 该方法可以另外包括从文档中提取与文本的第一部分相关联的信息,并将提取的信息与数据字段相关联。
    • 7. 发明授权
    • Adaptive contrast control systems and methods
    • 自适应对比度控制系统和方法
    • US07724981B2
    • 2010-05-25
    • US11188137
    • 2005-07-21
    • Donald B. Curtis
    • Donald B. Curtis
    • G06K9/40G06K9/00G06K9/34G06K9/62H04N1/40G03F3/08
    • G06T5/008G06T2207/10008G06T2207/20021G06T2207/30176H04N1/4074
    • A method of operating on an image of a document includes, for an electronic file that includes a representation of the document, portioning the representation of the document into non-overlapping areas. Each area includes a matrix of pixels and each pixel has an initial grayscale value and a position in the matrix. The method also includes, for each area, determining a black point value and a white point value. The method further includes, for each pixel in each area, determining a revised pixel grayscale value for the pixel using the pixel's grayscale value, the pixel's position in the matrix, the black point value for the area comprising the pixel, the white point value for the area comprising the pixel, the black point value for at least one area adjacent to the area comprising the pixel, and/or the white point value for at least one area adjacent to the area comprising the pixel. The method also includes producing the image of the document using the revised grayscale values for each pixel.
    • 对于包括文档的表示的电子文件,对文档的图像进行操作的方法包括将文档的表示分配到非重叠区域中的电子文件。 每个区域包括像素矩阵,并且每个像素具有初始灰度值和矩阵中的位置。 对于每个区域,该方法还包括确定黑点值和白点值。 该方法还包括,对于每个区域中的每个像素,使用像素的灰度值,像素在矩阵中的位置,包括像素的区域的黑点值,确定用于像素的修正像素灰度值, 包括像素的区域,与包括该像素的区域相邻的至少一个区域的黑点值和/或与包括该像素的区域相邻的至少一个区域的白点值。 该方法还包括使用每个像素的修正灰度值来产生文档的图像。
    • 9. 发明授权
    • Halftoning without a full range of equally-spaced colors
    • 半色调没有全范围的等间隔颜色
    • US06580434B1
    • 2003-06-17
    • US09557330
    • 2000-04-24
    • Donald B. Curtis
    • Donald B. Curtis
    • G09G502
    • H04N1/52G06T11/001
    • A method to use most of the colors that are available when rendering color images where a limited number of colors are available such as rendering images in VGA mode. The instant invention determines the maximum value of the color intensity values of a true color to display at a given (x, y) position. The number of full intensity values and half intensity values are determined and the number of half intensity color values are maximized. A halftone matrix is used and a halftone value is chosen from the halftone matrix using a modulo function. The color to be used at the (x, y) position is then selected based upon the full intensity values and the halftone value.
    • 在使用有限数量的颜色可用的彩色图像(如在VGA模式下渲染图像)时,可以使用大多数颜色的方法。 本发明确定在给定(x,y)位置显示的真实颜色的颜色强度值的最大值。 确定全强度值和半强度值的数量,并使半强度颜色值的数量最大化。 使用半色调矩阵,并使用模函数从半色调矩阵中选择半色调值。 然后根据全强度值和半色调值选择在(x,y)位置使用的颜色。